HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: small; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #303440; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Verdana; HEIGHT: 100%; BACKGROUND-COLOR: #5081c0; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: small; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #303440; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Verdana; HEIGHT: 100%;  BORDER-RIGHT-WIDTH: 0px; /*BACKGROUND-COLOR: #5081c0;*/
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: small; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #303440; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Verdana; HEIGHT: 100%; BACKGROUND-COLOR: #5081c0; BORDER-RIGHT-WIDTH: 0px
}
A.Logo {
	FLOAT: left; BACKGROUND-IMAGE: url(logo.gif); MARGIN: 21px 0px 0px 39px; OVERFLOW: hidden; WIDTH: 165px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px
}
TABLE.MainMenuContainer {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 16px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; HEIGHT: 85px; BORDER-BOTTOM-STYLE: none
}
TD.SearchPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TD.MainMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
TD.SearchLabel {
	FONT-SIZE: 12px; COLOR: #748698
}
A.AdvancedSearch {
	FONT-SIZE: smaller
}
A.SiteMap {
	DISPLAY: block; BACKGROUND-IMAGE: url(sitemap.gif); OVERFLOW: hidden; WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
DIV.SPSeparator {
	OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 17px; BACKGROUND-COLOR: #a8b9ca
}
.dxeTextBox_SS {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 19px
}
.dxeEditArea_SS {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px! important; COLOR: #303440; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white! important; BORDER-RIGHT-WIDTH: 0px! important
}
TABLE#Root {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
TD#RootLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
TD#RootRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
TD#RootLeft {
	BORDER-RIGHT: #35619d 1px solid; BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(rootBgLeft.gif)
}
TD#RootRight {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(rootBgRight.gif); BORDER-LEFT: #35619d 1px solid
}
TD#RootCenter {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(topBg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: white
}
DIV#CenterSpacer {
	OVERFLOW: hidden; WIDTH: 1022px; HEIGHT: 1px
}
DIV#RootTopLeft {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 520px; BORDER-RIGHT-WIDTH: 0px
}
DIV#RootTopRight {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 520px; BORDER-RIGHT-WIDTH: 0px
}
DIV#RootTopLeft {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(rootBgTopLeft.gif); BORDER-COLLAPSE: collapse
}
DIV#RootTopRight {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(rootBgTopRight.gif)
}
DIV#Main {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 16px 9px; PADDING-TOP: 0px
}
DIV#Footer {
	PADDING-RIGHT: 32px; PADDING-LEFT: 32px; FONT-SIZE: 12px; MARGIN-BOTTOM: 27px; PADDING-BOTTOM: 27px; COLOR: #a6acb7; PADDING-TOP: 91px
}
DIV#FooterLogo {
	BACKGROUND-IMAGE: url(footer_logo.gif); OVERFLOW: hidden; WIDTH: 138px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
DIV#Copyright {
	FONT-SIZE: 10px
}
DIV#FooterSeparator {
	MARGIN: 0px 20px 0px 14px; OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 43px; BACKGROUND-COLOR: #d2d5db
}
H1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 195%! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: white! important; PADDING-TOP: 0px! important
}
TABLE.ptitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
TABLE.nbh {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../NB/nbh.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; HEIGHT: 29px; BACKGROUND-COLOR: #5c8ac4; BORDER-BOTTOM-STYLE: none
}
TABLE.nbh TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD.nbc {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px! important; WIDTH: 100%; COLOR: white; PADDING-TOP: 7px! important; WHITE-SPACE: nowrap
}
TD.nbbutton {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 9px! important
}
DIV.nbhl {
	WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
DIV.nbhr {
	WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
DIV.nbhl {
	BACKGROUND-IMAGE: url(../NB/nbhl.gif)
}
DIV.nbhr {
	BACKGROUND-IMAGE: url(../NB/nbhr.gif)
}
.dxnbGroupContent_nb {
	BORDER-RIGHT: #d0dae2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d0dae2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d0dae2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d0dae2 1px solid; BACKGROUND-COLOR: white
}
.dxnbItem_nb A {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #191922! important; TEXT-DECORATION: none! important
}
.dxnbItem_nb A.nbitemnoicon {
	MARGIN: 3px 6px 4px 8px
}
.dxnbItem_nb A.nbitem {
	MARGIN: 3px 6px 4px 0px
}
.dxnbItem_nb IMG {
	MARGIN: 0px 6px
}
.dxnbItem_nb {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white
}
.dxnbItemHover_nb {
	BORDER-RIGHT: #c4cfdf 1px solid; BORDER-TOP: #c4cfdf 1px solid; BORDER-LEFT: #c4cfdf 1px solid; BORDER-BOTTOM: #c4cfdf 1px solid; BACKGROUND-COLOR: #e1eaf7
}
.dxnbItemSelected_nb {
	BORDER-RIGHT: #8092ab 1px solid; BORDER-TOP: #8092ab 1px solid; BORDER-LEFT: #8092ab 1px solid; COLOR: white; BORDER-BOTTOM: #8092ab 1px solid; BACKGROUND-COLOR: #91a3bc
}
.dxnbItemSelected_nb A {
	COLOR: white! important
}
.dxnbLoadingPanel_nb {
	MARGIN: 50px auto
}
TABLE.container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
TABLE.container TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
DIV.container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
DIV.SideMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
.dxtcControl_pc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
.dxtcPageContent_pc {
	BORDER-RIGHT: #6491c7 1px solid; BORDER-TOP: #6491c7 4px solid; OVERFLOW: hidden; BORDER-LEFT: #6491c7 1px solid; BORDER-BOTTOM: #6491c7 1px solid; BACKGROUND-COLOR: white
}
.dxtcPageContent_pc *:first-child {
	MARGIN-TOP: 0px
}
.dxtcTab_pc {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #7ba3d4
}
.dxtcActiveTab_pc {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #7ba3d4
}
.dxtcActiveTab_pc {
	BACKGROUND-COLOR: #6491c7
}
.dxtcTabHover_pc {
	BACKGROUND-COLOR: #5081c0
}
DIV.code {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 13px; PADDING-TOP: 6px
}
DIV.code P.langtitle {
	FONT-WEIGHT: bold
}
DIV.code CODE {
	FONT-SIZE: small; FONT-FAMILY: Courier New
}
.dxtcPageContent_pc DIV.code {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.dxtcPageContent_pc DIV.code + * {
	MARGIN: 13px 0px 0px
}
SPAN.review {
	BACKGROUND-COLOR: yellow
}
SPAN.BreadCrumbs {
	COLOR: #656981
}
DIV.RecentNews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 13px; PADDING-TOP: 0px
}
.dxhlControl_rn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.dxhlDateLeftPanel_rn {
	FONT-SIZE: 10px; WIDTH: 47px; COLOR: #abc5e5
}
.dxhlContent_rn A {
	FONT-SIZE: 12px; COLOR: white! important; TEXT-DECORATION: none
}
.dxhlContent_rn A:hover {
	TEXT-DECORATION: underline! important
}
DIV.NewsSeparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px
}
DIV.NewsSeparator DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #abc5e5
}
.dxhlLeftPanel_nitem {
	BORDER-RIGHT: #b9c0cc 1px solid; PADDING-RIGHT: 14px
}
.dxhlHeader_nitem {
	FONT-WEIGHT: lighter; FONT-SIZE: 130%; MARGIN: 0px 0px 11px; COLOR: #576fa5; LINE-HEIGHT: 14px
}
DIV.NewsItem {
	MARGIN-BOTTOM: 39px
}
.dxhlContent_nitem {
	PADDING-BOTTOM: 1px
}
DIV.Layout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
DIV.Layout TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
DIV.Layout TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
DIV.Layout TD *:first-child {
	MARGIN-TOP: 0px
}
DIV.Layout TABLE TD.groupspacer DIV {
	OVERFLOW: hidden; HEIGHT: 1px
}
A {
	COLOR: #0072bc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0072bc; TEXT-DECORATION: none
}
A:active {
	COLOR: #0072bc; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #a475b5
}
STRONG {
	FONT-WEIGHT: bold; COLOR: #595d66
}
SPAN.under {
	TEXT-DECORATION: underline
}
I {
	FONT-STYLE: italic
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 210%; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; COLOR: #576fa5; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 170%; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; COLOR: #576fa5; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; COLOR: #576fa5; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px! important; PADDING-LEFT: 0px; MARGIN-BOTTOM: 13px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.pex {
	MARGIN-BOTTOM: 26px! important
}
DIV.quote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
TD.quoteleft {
	VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
TD.quoteright {
	VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
TD.quoteleft DIV {
	BACKGROUND-IMAGE: url(quoteright.gif); OVERFLOW: hidden; WIDTH: 44px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
TD.quoteright DIV {
	BACKGROUND-IMAGE: url(quoteleft.gif); OVERFLOW: hidden; WIDTH: 44px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
UL.list {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 13px; MARGIN-LEFT: 7px
}
LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 6px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(bul.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL > UL {
	MARGIN-LEFT: 13px
}
UL.style-none {
	MARGIN-LEFT: 0px! important
}
UL.style-none LI {
	PADDING-LEFT: 7px! important; BACKGROUND-IMAGE: none! important
}
DIV.dxtable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
DIV.dxtable TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
DIV.dxtable TABLE.wb {
	BORDER-RIGHT: #8fb1d9 1px solid; BORDER-TOP: #8fb1d9 1px solid; BORDER-LEFT: #8fb1d9 1px solid; BORDER-BOTTOM: #8fb1d9 1px solid
}
DIV.dxtable TABLE.wb TH {
	BORDER-RIGHT: #8fb1d9 1px solid; BORDER-TOP: #8fb1d9 1px solid; BORDER-LEFT: #8fb1d9 1px solid; BORDER-BOTTOM: #8fb1d9 1px solid
}
DIV.dxtable TABLE.wb TD {
	BORDER-RIGHT: #8fb1d9 1px solid; BORDER-TOP: #8fb1d9 1px solid; BORDER-LEFT: #8fb1d9 1px solid; BORDER-BOTTOM: #8fb1d9 1px solid
}
DIV.dxtable TD *:first-child {
	MARGIN-TOP: 0px
}
DIV.dxtable TH *:first-child {
	MARGIN-TOP: 0px
}
DIV.dxtable TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #cddef4
}
DIV.dxtable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: small; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
DIV.dxinternaltable {
	MARGIN: 0px
}
DIV.dxinternaltable TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.dxinternaltable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.dxinternaltable TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD.preview {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 20px! important; COLOR: #557aaa; PADDING-TOP: 20px! important; BACKGROUND-COLOR: #eff5fc
}
DIV.dxtable TD.vseparator DIV {
	OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 1px
}
DIV.dxtable TD.vseparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #b9c0cc
}
DIV.contentblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
DIV.contentblock TABLE {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
DIV.contentblock TABLE TD *:first-child {
	MARGIN-TOP: 0px
}
TD.imagearea {
	VERTICAL-ALIGN: top
}
TD.contentarea {
	VERTICAL-ALIGN: top
}
TD.imagearea {
	WIDTH: 0px; PADDING-TOP: 2px
}
TD.contentspacer DIV {
	OVERFLOW: hidden; WIDTH: 10px; HEIGHT: 1px
}
TD.contentseparator {
	WIDTH: 1px; BACKGROUND-COLOR: #b9c0cc
}
TD.contentseparator DIV {
	OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 1px
}
DIV.pager {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.pager SPAN.pager-name {
	FONT-WEIGHT: bold
}
DIV.pager SPAN.pager-selected {
	FONT-WEIGHT: bold
}
DIV.lessons {
	MARGIN: 0px 0px 13px
}
.dxrpHeader_lsn TABLE TD {
	FONT-SIZE: 17px; COLOR: white; LINE-HEIGHT: 110%; PADDING-TOP: 6px; FONT-FAMILY: Tahoma
}
.dxnbControl_lsn {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.dxnbGroupContent_lsn {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 17px; COLOR: white; PADDING-TOP: 17px; BACKGROUND-COLOR: #7ba3d4
}
.dxnbGroupContent_lsn A {
	COLOR: white
}
.dxnbGroupContent_lsn SPAN.note {
	FONT-SIZE: 80%
}
.note {
	FONT-SIZE: 90%
}
.dxnbGroupHeader_lsn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 7px; WIDTH: 100%; COLOR: white; PADDING-TOP: 6px; BORDER-BOTTOM: #9db7d8 1px solid; BACKGROUND-COLOR: #6491c7
}
.dxnbGroupHeaderCollapsed_lsn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 6px; BACKGROUND-COLOR: #d5e9ff
}
.dxnbGroupHeaderCollapsedHover_lsn {
	COLOR: white; BACKGROUND-COLOR: #5081c0
}
TABLE.lesson {
	WIDTH: 100%
}
TD.lessontext {
	PADDING-RIGHT: 15px; WIDTH: 100%
}
DIV.divider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #b3bcc3
}
DIV.ProductInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
DIV.ProductInfo TD.caption {
	PADDING-BOTTOM: 10px
}
DIV.ProductInfo TD.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV.ProductInfo TD.info {
	PADDING-LEFT: 12px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
DIV.ProductInfo TD.title A {
	TEXT-DECORATION: none
}
DIV.ProductInfo TD.title A:hover {
	TEXT-DECORATION: underline! important
}
DIV.ProductInfo TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.ProductInfo TD.fc {
	PADDING-RIGHT: 8px; FONT-WEIGHT: bold; COLOR: #70747d; WHITE-SPACE: nowrap
}
DIV.ProductInfo TD.fd {
	WIDTH: 100%
}
IMG.linkicon {
	VERTICAL-ALIGN: middle; WIDTH: 16px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 7px; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
IMG.linkicon32 {
	VERTICAL-ALIGN: middle; WIDTH: 32px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 7px; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none
}
INPUT {
	BORDER-RIGHT: #9ca3a9 1px solid; BORDER-TOP: #9ca3a9 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #9ca3a9 1px solid; BORDER-BOTTOM: #9ca3a9 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white
}
TEXTAREA {
	BORDER-RIGHT: #9ca3a9 1px solid; BORDER-TOP: #9ca3a9 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #9ca3a9 1px solid; BORDER-BOTTOM: #9ca3a9 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white
}
SELECT {
	BORDER-RIGHT: #9ca3a9 1px solid; BORDER-TOP: #9ca3a9 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #9ca3a9 1px solid; BORDER-BOTTOM: #9ca3a9 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white
}
OPTION {
	BORDER-RIGHT: #9ca3a9 1px solid; BORDER-TOP: #9ca3a9 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #9ca3a9 1px solid; BORDER-BOTTOM: #9ca3a9 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white
}
OPTION {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT[type='checkbox'] {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: none! important
}
.dxbButton_DX {
	BORDER-RIGHT: #3b79b5 1px solid; PADDING-RIGHT: 13px! important; BACKGROUND-POSITION: 50% top; BORDER-TOP: #3b79b5 1px solid; PADDING-LEFT: 13px! important; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../Editors/dxbBack.gif); PADDING-BOTTOM: 0px! important; VERTICAL-ALIGN: middle; BORDER-LEFT: #3b79b5 1px solid; CURSOR: pointer; COLOR: white; PADDING-TOP: 0px! important; BORDER-BOTTOM: #3b79b5 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma; WHITE-SPACE: nowrap; HEIGHT: 20px! important; BACKGROUND-COLOR: #4386c4
}
.dxbButtonHover_DX {
	BACKGROUND-IMAGE: url(../Editors/dxbBackHover.gif)
}
.dxbButtonPressed_DX {
	BACKGROUND-IMAGE: url(../Editors/dxbBackPressed.gif)
}
.dxpcControl_DX {
	BORDER-RIGHT: #717c8f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #717c8f 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #717c8f 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #717c8f 1px solid; BACKGROUND-COLOR: white
}
.dxpcHeader_DX {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px! important; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../Web/pcHeaderBackground.gif); PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #717c8f 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px; BACKGROUND-COLOR: #909fb0
}
.dxpcContent_DX {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px
}
.dxpcCloseButton_DX {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px
}
.dxeTextBox_DX {
	BORDER-RIGHT: #9ca3a9 1px solid; BORDER-TOP: #9ca3a9 1px solid; BORDER-LEFT: #9ca3a9 1px solid; BORDER-BOTTOM: #9ca3a9 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: 23px; BACKGROUND-COLOR: white
}
.dxeEditArea_DX {
	HEIGHT: 100%
}
.dxeListBox_DX {
	BORDER-RIGHT: #5e7892 1px solid; BORDER-TOP: #5e7892 1px solid; BORDER-LEFT: #5e7892 1px solid; BORDER-BOTTOM: #5e7892 1px solid; BACKGROUND-COLOR: white! important
}
.dxeListBox_DX {
	MARGIN-TOP: 3px
}
.dxeListBox_DX DIV.dxlbd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #191922; PADDING-TOP: 2px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white! important
}
.dxeListBoxItem_DX {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: white 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: white 1px solid; COLOR: #191922; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.dxeListBoxItemHover_DX {
	BORDER-RIGHT: #c4cfdf 1px solid; BORDER-TOP: #c4cfdf 1px solid; BORDER-LEFT: #c4cfdf 1px solid; BORDER-BOTTOM: #c4cfdf 1px solid; BACKGROUND-COLOR: #e1eaf7
}
.dxeTextBox_DX TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dxeEditArea_DX {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #303440; PADDING-TOP: 0px! important; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white! important; BORDER-RIGHT-WIDTH: 0px
}
.dxeButtonEdit_DX {
	BACKGROUND-COLOR: white! important
}
.dxpControl_DX {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #798ea8; PADDING-TOP: 2px; BACKGROUND-COLOR: #ebeef8! important
}
.dxpPageNumber_DX {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #0072bc; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.dxpCurrentPageNumber_DX {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR: #0072bc; TEXT-DECORATION: none
}
.dxpSummary_DX {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #798ea8; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.dxeCalendar_DX {
	BACKGROUND-COLOR: #ffffff
}
.dxeCalendar_DX TD.dxMonthGrid {
	PADDING-RIGHT: 22px; PADDING-LEFT: 21px; PADDING-BOTTOM: 6px; CURSOR: default; PADDING-TOP: 3px
}
.dxeCalendar_DX TD.dxMonthGridWithWeekNumbers {
	PADDING-RIGHT: 19px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; CURSOR: default; PADDING-TOP: 3px
}
.dxeCalendarDayHeader_DX {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-SIZE: 9pt; PADDING-BOTTOM: 6px; PADDING-TOP: 3px; BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: Tahoma
}
.dxeCalendarWeekNumber_DX {
	PADDING-RIGHT: 3px; PADDING-LEFT: 4px; FONT-SIZE: 7pt; PADDING-BOTTOM: 2px; COLOR: #bfbfbf; PADDING-TOP: 3px; FONT-FAMILY: Tahoma; TEXT-ALIGN: right
}
.dxeCalendarDay_DX {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
.dxeCalendarWeekend_DX {
	COLOR: #c00000
}
.dxeCalendarOtherMonth_DX {
	COLOR: #888
}
.dxeCalendarOutOfRange_DX {
	COLOR: #d0d0d0
}
.dxeCalendarSelected_DX {
	COLOR: #ffffff; BACKGROUND-COLOR: #009bff
}
.dxeCalendarToday_DX {
	COLOR: #ffffff; BACKGROUND-COLOR: #0072bc
}
.dxeCalendarHeader_DX {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(../Editors/edtCalendarHeaderBack.gif) #4386c4 50% top; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: #3b79b5 1px solid
}
.dxeCalendarHeader_DX TD.dxe {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
.dxeCalendarFooter_DX {
	PADDING-RIGHT: 0px; BORDER-TOP: #abc0db 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d1e5ff
}
.dxeCalendarFastNav_DX {
	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 12px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #000000; PADDING-TOP: 12px; BORDER-BOTTOM: #7f9db9 0px solid
}
.dxeCalendarFastNavMonthArea_DX {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dxeCalendarFastNavYearArea_DX {
	
}
.dxeCalendarFastNavFooter_DX {
	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #abc0db 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #7f9db9 1px solid; BACKGROUND-COLOR: #d1e5ff
}
.dxeCalendarFastNavMonth_DX {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: white 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; FONT: 9pt Tahoma; BORDER-LEFT: white 1px solid; CURSOR: hand; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: center
}
.dxeCalendarFastNavYear_DX {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: white 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; FONT: 9pt Tahoma; BORDER-LEFT: white 1px solid; CURSOR: hand; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: center
}
.dxeCalendarFastNavMonth_DX {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.dxeCalendarFastNavMonthSelected_DX {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #0072bc
}
.dxeCalendarFastNavYearSelected_DX {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #0072bc
}
.dxeCalendarFastNavMonthHover_DX {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: white 1px solid; PADDING-LEFT: 4px; BACKGROUND: #009bff; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid
}
.dxeCalendarFastNavYearHover_DX {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: white 1px solid; PADDING-LEFT: 4px; BACKGROUND: #009bff; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid
}
.dxeCalendarFastNavMonthHover_DX {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.ControlGroup {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #98a3b5 1px solid
}
ControlGroup {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #98a3b5 1px solid
}
DIV.ControlGroup SPAN {
	FONT-SIZE: 105%; COLOR: #61718d
}
DIV.DXAC_ActionArea {
	MARGIN: 10px 0px
}
DIV.DXAC_ActionArea_Groupped {
	MARGIN: 10px 0px
}
DIV.DXAC_ActionArea_Groupped {
	BORDER-TOP: #98a3b5 1px solid; MARGIN: 30px 0px 10px; PADDING-TOP: 21px; TEXT-ALIGN: center
}
DIV.DXAC_ActionArea_Groupped {
	TEXT-ALIGN: center! important
}
DIV.auth > DIV > TABLE {
	MARGIN-BOTTOM: 13px
}

