body{background-color:#FFFFFF;height:100%;margin:0px;padding:0px;}
input{border:solid 1px #CCCCCC;}
/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{color:#000000; font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:14px;}
h1, h2, h3, h4, h5, h6{color:#000000;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}
a,a:link,a:visited,a:active{color:#000000; text-decoration:none; font-weight:normal; }
a:hover{color:#000000; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Arial, Helvetica, sans-serif;}
.Head{color:#000000;font-weight:bold;}
.SubHead {color:#000000;}
.SubSubHead{color:#000000;}
.NormalRed {color:#F00;}
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}
/*-------- design style --------*/
.template_style{width:970px; margin:0 auto;}
.hdr{width:970px;}
.hdr_logo{width:970px;}
.hdr_m{width:970px;}
.menu{width:770px;}
.hdr_u{width:170px;float:right;font-weight:bold;text-transform:uppercase; padding:4px 10px;text-align:right;vertical-align:bottom;text-align:right;}
.user,a.user:link,a.user:active,a.user:visited {color:#000000;padding:4px 10px 5px 10px;text-transform:uppercase;}
a.user:hover{background-color:#F5F5F5; text-decoration:none;}
.brd{width:970px; height:30px; float:left;  border-top:dotted 0px #000000;}
.brd_t{float:left; padding:3px 4px 0px 12px; }
.brd_menu{float:left; padding:3px 0px 0px 0px; }
.brd_l,a.brd_l:link,a.brd_l:active,a.brd_l:visited{color:#000000;}
a.brd_l:hover{color:#CCCCCC;}
.ftr_links{ width:970px; text-align:center; border-bottom:dotted 0px #000000; padding-top:4px; padding-bottom:4px;}
.links,a.links:link,a.links:active,a.links:visited{color:#000000; text-transform:uppercase;padding:2px 10px 2px 10px;}
a.links:hover{background-color:#F5F5F5; text-decoration:none;}
.ftr{width:970px;float:left;}
#terms_style{float:left; color:#000000; padding:8px;}
#copy_style{float:right; padding:8px;}
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#000000;}
a.footer:hover{color:#CCCCCC;}
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}
a.CommandButton:link, a.CommandButton:visited{color:#8D827C; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#8D827C; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#8D827C;}
.ControlPanel a.CommandButton:hover{color:#8D827C; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}
.DNNEmptyPane{width:0;padding:0;margin:0;}
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #FFFFFF; float:left; background-color:#FFFFFF; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float:left;width:31px;height:18px;cursor:pointer;z-index:11;background:no-repeat 2px 2px;text-align:right;}
div.SearchIcon img{margin-top: 3px;}
input.SearchTextBox{float: left; z-index: 10; border: 0px; width:130px; height:16px; margin-left:3px; color: #666666;}
#SearchChoices{clear: both;color:#000000;display: none;border: dotted 0px #FFFFFF;z-index: 2000;cursor: pointer;margin: 0;padding: 0;text-align:left;background-color: #FFFFFF;position:absolute;top: 22px;left: 0px;}
#SearchChoices li{cursor: pointer;margin: 0;padding: 2px 2px 0 2px;padding-left: 25px;height: 18px;text-align:left;background-color: #FFFFFF;background-repeat: no-repeat;background-position: 2px center;list-style: none;list-style-image: none;border: none;display:block;}
#SearchChoices li.searchHilite{color:#000000;background-color: #F5F5F5;border: none;}
#SearchChoices li.searchDefault{background-color: #FFFFFF;border: none;}
/* ------- Layout -------*/
.c_a{width:968px;float:left;}
.c_s{width:100%;height:6px;float:left;}
.sp{width:100%;height:1px; float:left;margin-bottom:4px;}
.p_r{width:968px;float:left;}
.p_l{width:788px;float:left;}
.p_c{float:left;margin:0px;padding:2px;}
.TopPane, .BottomPane{width:964px;}
.MiddlePane{width:782px;}
.RightPane{width:176px;}
.L2Pane1, .L2Pane2, .L2Pane3{width:258px;}
.L1Pane1,.L1Pane2{width:389px;}
/*----- Menu -----*/
.main_dnnmenu_bar{color:#000000;cursor:pointer;font-size:14px;background-color:transparent;width:770px;}
.main_dnnmenu_rootitem{text-align:center;padding:4px 10px 5px 10px;text-transform:uppercase;float:left;}
.main_dnnmenu_rootitem_hover{background-color:#F5F5F5;float:left;padding:4px 10px 5px 10px;text-align:center;text-transform:uppercase;}
.main_dnnmenu_rootitem_selected{background-color:#F5F5F5;float:left;padding:4px 10px 5px 10px;text-align:center;text-transform:uppercase;}
.main_dnnmenu_submenu{min-width:100px;border:1px solid #000000;}
.main_dnnmenu_submenu td{background-color:#FFFFFF;color:#000000;z-index: 1000;font-size:10px;text-align:left;padding: 4px 4px 4px 0px;text-transform:uppercase;}
.main_dnnmenu_itemhover td{color:#000000;background-color:#F5F5F5;}
.main_dnnmenu_itemselected td{color:#000000;background-color:#F5F5F5;}
.main_dnnmenu_break{height: 2px;background-color: #FFFFFF;}
.ModuleTitle_SubMenu{border:1px solid #CCCCCC;color: #FFFFFF;}
.ModuleTitle_SubMenu td{background-color:#F5F5F5;white-space: nowrap;}
.ModuleTitle_MenuIcon{background-color:#F5F5F5;border:none;padding: 0px 2px;}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background: #D3D3D3;}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height: 1px;background-color: #FFFFFF;}
