body{background-color:#F2F2F2;height:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0}
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left;border:none;padding-bottom:10px}
.cpanel_left{background:url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px}
.cpanel_right{background:url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px}
h1{font-size:22px;font-weight:700;margin-bottom:5px;text-align:left;border-bottom:solid 1px #C6C8CB;color:#3A596B;padding:5px 5px 0}
body,th,td,div,p,table,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead,a:link,a:visited,a:hover,input{color:#2E3D47;font-family:Arial}
body,th,td,div,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead,a:link,a:visited,a:hover{font-size:12px}
h2,h3,h4,h5,h6{color:#375162}
h4,h6{font-weight:400}
h2{font-size:14px;margin:0 0 10px}
h3,h4{font-size:12px;margin:8px 0}
h5,h6{font-size:10px;margin:6px 0}
a,a:link,a:visited,a:active{color:#3E81B5;text-decoration:none;font-weight:400}
a:hover{color:#666;text-decoration:underline}
.Head,.SubHead,.SubSubHead,.Normal,.NormalDisabled,.NormalDisabled,.NormalBold,.NormalRed,.NormalTextBox{font-family:Arial}
.Head{color:#2E3D47;font-weight:700}
.SubHead{color:#4C6171}
.SubSubHead{color:#6E8AA0}
.NormalRed{color:red}
.DataGrid_Container{margin-top:15px}
.template_style{width:980px;background-color:#FFF;border:solid 1px #C6C8CB;margin:0 auto}
.logo_top_bg{height:23px;margin:0 39px 0 27px;padding:0}
.center_bg{clear:both;margin:0;padding:0}
.content_width{min-height:350px;padding:0 5px 5px}
#terms_style{float:left}
#copy_style{float:right}
.clear_float{clear:both;line-height:0;font-size:0;height:0}
div.FileManager{height:auto;border:none}
a.CommandButton:link,a.CommandButton:visited{color:#CB2027;font-weight:700;text-decoration:none}
a.CommandButton:hover{color:#3E81B5;text-decoration:underline}
.ControlPanel a.CommandButton:hover{color:#CB2027;text-decoration:underline}
.ControlPanel a.CommandButton:link,.ControlPanel a.CommandButton:visited,.ControlPanel .SubHead{font-size:11px}
.LeftPane{width:200px;margin:0;padding:0}
.RightPane{width:300px;margin:0;padding:0}
.linkscontainer{padding-top:20px;text-align:center}
.links,a.links:link,a.links:active,a.links:visited{font-weight:700;color:#3E81B5;text-transform:uppercase}
.DNNEmptyPane{width:0;margin:0;padding:0}
img,table,button,form{border:0}
ol,ul,li{list-style:none;margin-left:10px;padding:0}
a,a:visited{outline-style:none}
#mastHeadWrapper{width:980px;height:109px;background:url(images/masthead_bg.jpg) top left no-repeat}
#mastHead_Logo{float:left;padding-top:12px;display:block}
#mastHead_RightWrapper{width:auto;height:auto;float:right}
#mastHead_RightTop{height:30px}
#mastHead_Location{float:right;height:14px;font-size:10px;color:#fff;padding:1px 1px 0 3px}
#mastHead_Location a,#mastHead_Location a:visited{color:#fff}
#mastHead_ControlPanel{float:right;padding-top:5px;padding-right:65px}
#mastHead_ControlPanel img{float:left;padding:0 7px}
#mastHead_ControlPanel a,#mastHead_ControlPanel a:visited,#mastHead_ControlPanel span{display:block;height:17px;padding-top:2px;color:#fff;text-decoration:none;float:left}
#mastHead_ControlPanel a.login{background:url(images/icon_login.gif) top left no-repeat;padding-left:22px}
#mastHead_ControlPanel a.register{background:url(images/icon_register.gif) top left no-repeat;padding-left:22px}
#mastHead_RightBottom{float:right;padding-top:20px;padding-right:30px}
#mastHead_RightBottom .searchIcon{float:left;background:url(images/icon_search.gif) top left no-repeat;width:26px;height:26px;padding-right:5px}
#mastHead_RightBottom .searchBox{float:left;font-size:10px;color:#4b82c1}
#mastHead_RightBottom .searchBox a,#mastHead_RightBottom .searchBox a:visited{color:#4b82c1;text-decoration:none;font-size:10px}
#mastHead_RightBottom .searchBox a:hover{text-decoration:underline;font-size:10px}
#mastHead_RightBottom .searchBox input{width:152px;height:18px;border:1px #ccc inset;margin-bottom:2px;font-size:12px;color:#666;padding:3px}
#mastHead_RightBottom .searchButton{float:left;padding:1px 40px 0 5px}
#mastHead_RightBottom .searchButton input{width:59px;height:25px;cursor:pointer}
#mastHead_RightBottom .logo{float:left;margin-top:-12px}
.divCountry label{font-family:Verdana, Arial, Helvetica, sans-serif, MS UI Gothic;font-size:10px;color:#52caf3}
.divCountry table{background-color:#FFF;border:solid 1px #C6C8CB}
.divCountry input{vertical-align:middle}
.gvstyle td .titlelink a:link,.gvstyle td .titlelink a:visited{font-weight:700;float:left;display:block;width:95%}
.gvstyle td .arrowimg{vertical-align:top;width:15px;float:left}
.hypMorestyle{color:#666;display:inline-block;padding:5px 3px}
.hypMorestyle a{color:#666;padding:5px 3px}
.hypHighlight a:link,.hypHighlight a:visited{font-weight:700;font-size:14px;padding-bottom:10px}
.text{line-height:1.4em;padding-bottom:10px;color:#3A596B}
.gvNewsstyle td{background-color:#F5F5F5;float:left;display:block;width:100%;padding-bottom:5px}
.gvNewsAltstyle td{background-color:#EDEDED;float:left;display:block;width:100%;padding-bottom:5px}
.ls_pagination_table{width:100%;margin-top:35px}
.ls_pag_nav{width:55px}
.nav_pager_page_curent{background-color:#C6C8CB;color:#000;font-size:11px;border:solid 1px #C6C8CB;text-align:center;width:20px;height:20px}
.nav_pager_page{background-color:#fff;border:solid 1px #C6C8CB;text-align:center;width:20px;height:20px}
#ls_nav_pages div,#ls_nav_pages2 div{width:20px;height:17px;border:1px solid #C6C8CB;float:left;text-align:center;padding-top:3px;margin-right:2px}
#ls_nav_pages div.ls_nav_el_page_curent,#ls_nav_pages2 div.ls_nav_el_page_curent{background-color:#C6C8CB}
.ls_nav_el_inactive,.ls_nav_el_page_curent{color:#3A596B;font-size:11px}
.ls_nav_el_page_curent{color:#000}
.ls_nav_el_active a,#ls_nav_pages div.ls_nav_el_page a,#ls_nav_pages2 div.ls_nav_el_page a{color:#4296C7;font-size:11px;text-decoration:none}
#ls_nav_end2,#ls_nav_next2,#ls_nav_end,#ls_nav_next{text-align:right}
#ls_nav_end,#ls_nav_end2{width:35px}
#ls_nav_start,#ls_nav_start2{width:40px}
div.ls_upper{margin-bottom:15px!important}
.PHandout_page_curent{font-size:12px;text-align:center;color:#000;font-weight:700;display:inline-block;text-decoration:underline;background-color:#EDEDED;padding:3px}
.PHandout_page{font-size:12px;text-align:center;display:inline-block;font-weight:700;padding:3px}
.PHandout_page_curent a{color:#000;font-weight:700}
.ls_form_label{float:left;width:100px;padding-top:3px;color:gray}
.ls_grad_box{margin-bottom:15px;border-top:solid 1px #C6C8CB}
.ls_grad_box .ls_grad_left{background:url(images/grad_left.gif) no-repeat scroll bottom left;height:100%;padding-left:6px}
.ls_grad_box .ls_grad_right{background:url(images/grad_right.gif) no-repeat scroll bottom right;height:100%;padding-right:6px}
.ls_grad_box .ls_grad_center{background:url(images/grad_center.gif) repeat-x scroll 0 bottom;height:100%;padding-top:10px;padding-bottom:10px;padding-left:15px}
.search_basic_box table{padding:20px 0}
.search_basic_box{display:block;text-align:center;vertical-align:middle;border:solid 1px #C6C8CB;background-color:#FFF}
.Registration input,.Registration textarea{border:1px solid #3A596B;width:300px;padding-left:5px}
.Registration select{width:300px}
.MCSEASuggestTextMenu{background-position:#FFF;white-space:nowrap;background:#e8f5fd;font-family:Arial;font-weight:400;color:#666;padding:2px}
.MCSEASuggestNodeOver{background-position:#FFF;white-space:nowrap;background:#EDEDED;font-family:Arial;font-weight:400;color:#666;padding:3px}
.MCSEASuggestHoverOver{background-color:#3A596B;color:#FFF;font-family:Arial;font-weight:400;font-size:12px}
.ContentInfo{font-weight:700;text-align:left;font-size:12px;margin:0;padding:0 5px 20px}
.ContentInfoSmall{font-weight:700;text-align:left;font-size:10px;padding:0 5px 30px}
.ContentInfoLarge{font-weight:700;text-align:left;font-size:16px;padding:0 5px 30px}
.ContentInfoInd{margin-right:5px;display:block}
.ContentText{line-height:1.5em;color:#3A596B;font-size:12px;padding:0 5px 30px}
.ContentText h2{padding-top:10px}
.ContentTextSmall{line-height:1.5em;color:#3A596B;font-size:10px;padding:0 5px 30px}
.ContentTextLarge{line-height:1.5em;color:#3A596B;font-size:16px;padding:0 5px 30px}
.ContentCopyright{font-style:italic;font-size:10px;padding:0 5px 30px}
.clear{clear:both;font-size:0;line-height:0;height:0;margin:0;padding:0}
.FontResizeLabel{margin-right:5px;color:gray}
.FontResizeSmall a{color:#4296C7;margin-right:5px;text-decoration:none;font-size:10px;vertical-align:bottom}
.FontResizeDefault a{color:#4296C7;margin-right:5px;text-decoration:none;font-size:12px}
.FontResizeLarge a{color:#4296C7;margin-right:5px;text-decoration:none;font-size:14px}
.FontResizeSmall a,FontResizeDefault a,FontResizeLarge a{height:25px;vertical-align:text-bottom}
.bord{border-right:#E2E6E9 solid 1px;margin-top:2px;margin-bottom:2px;vertical-align:bottom}
.tab_default{padding:0}
.Home_SponsoredContent{background-color:#D5EAFF;margin-bottom:5px;padding:5px}
.RSSNewsLinkStyle{padding-top:20px}
.SearchResultOrderTextStyle{font-size:10px;float:right;margin-right:5px}
.DisclaimerStyle{font-style:italic;font-size:11px;margin:10px 5px}
.menu_bg{background:transparent url(images/line_featured_box.gif) repeat-y;margin:0 21px 0 9px;padding:0 0 0 6px}
.menu_right{margin:0}
.main_dnnmenu_bar{cursor:pointer;font-size:11px;background:#FFF}
.main_dnnmenu_rootitem{color:#375162;font-size:13px;font-weight:700;text-align:center;margin-right:1px;white-space:nowrap;float:left;background-color:#F1F1F1;padding:10px 15px}
.main_dnnmenu_rootitem_hover{color:#FFF;font-size:13px;font-weight:700;text-align:center;margin-right:1px;white-space:nowrap;float:left;text-decoration:underline;background-color:#5685A6;padding:10px 15px}
.main_dnnmenu_rootitem_selected{color:#FFF;font-weight:700;text-align:center;font-size:13px;margin-right:1px;white-space:nowrap;float:left;text-decoration:underline;background-color:#5685A6;padding:10px 15px}
.main_dnnmenu_submenu td{background-color:#F8FAFF;z-index:1000;font-size:11px;font-weight:700;text-align:left;color:#000;line-height:2em;margin:0;padding:0 5px}
.main_dnnmenu_itemhover td{color:#fff;text-decoration:underline;background-color:#5685A6}
.main_dnnmenu_itemselected td{color:#fff;background-color:#5685A6}
.ModuleTitle_SubMenu td{background-color:#F8FAFF;white-space:nowrap}
.ModuleTitle_MenuIcon{background-color:#F8FAFF;border:none;padding:0 2px}
.ModuleTitle_MenuItemSel td,.ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background:#CE0D0D url(../images/submenu_hover.gif) repeat-x top left;color:#fff}
h2,h3,h5 input,.DataGrid_Header,.DataGrid_Header td,.NormalBold td{font-weight:700}
.content_pad,.ContentPane,.TopPane,.BottomPane,dl,dt,dd,p,div,form,.menu_left{margin:0;padding:0}
table.FileManager,.Registration textarea{width:99%}
.ControlPanel a.CommandButton:link,.ControlPanel a.CommandButton:visited,.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5}
a.Breadcrumb:hover,a.links:hover{color:#C00}
.user,a.user:link,a.user:active,a.user:visited,.footer,a.footer:link,a.footer:active,a.footer:visited{color:#FFF}
a.user:hover,a.footer:hover,#mastHead_ControlPanel a:hover,.ls_nav_el_active a:hover,#ls_nav_pages div.ls_nav_el_page a:hover,#ls_nav_pages2 div.ls_nav_el_page a:hover,.FontResizeSmall a:hover,.FontResizeDefault a:hover,.FontResizeLarge a:hover{text-decoration:underline}
.gvstyle td,.gvHandout td,.ContentText p,.gvJournal td{padding-bottom:10px}
.gvstyle td .hyplink a:link,.gvstyle td .hyplink a:visited,.gvNewsstyle td .hyplink a:link,.gvNewsstyle td .hyplink a:visited,.gvNewsAltstyle td .hyplink a:link,.gvNewsAltstyle td .hyplink a:visited,.gvHandout td .hyplink a:link,.gvHandout td .hyplink a:visited{float:left;display:block;width:100%}
.gvstyle td .titlelabel,.gvNewsstyle td .titlelink a:link,.gvNewsstyle td .titlelink a:visited,.gvNewsAltstyle td .titlelink a:link,.gvNewsAltstyle td .titlelink a:visited,.gvNewsstyle td .titlelabel,.gvNewsAltstyle td .titlelabel,.gvHandout td .titlelink a:link,.gvHandout td .titlelink a:visited{font-weight:700;float:left;display:block;width:100%}
.gvstyle td .bluetitlelabel,.gvNewsstyle td .bluetitlelabel,.gvNewsAltstyle td .bluetitlelabel{font-weight:700;float:left;display:block;width:100%;color:#4296C7}
.gvstyle td .gvtext,.HighlightContent,.gvNewsstyle td .gvtext,.gvNewsAltstyle td .gvtext,.gvHandout td .gvtext{line-height:1.4em;color:#3A596B}
.nav_pager,#ls_nav_pages,#ls_nav_pages2{text-align:center;padding-left:35px}
.nav_pager_page a,.PHandout_page a{color:#3A596B}
.main_dnnmenu_submenu,.ModuleTitle_SubMenu{border:1px solid #C0D6E5}
.main_dnnmenu_break,.ModuleTitle_MenuBreak td,.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:2px;background-color:#D5E0FF}
