
/* CSS Document */
body {background:#FFF ; height:100%; margin:0px; padding:0px; line-height:20px}

/* ControlPanel style */
.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;}

/*-------- 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:#2E3D47; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6{color:#375162;;}
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;}
p{ margin:0px; padding:5px 0}

.Settings								{ text-align:left}
#dnn_ctr_Login_pnlLogin table			{ float:none; margin:0 auto}
#dnn_ctr_ManageUsers_pnlUser			{ text-align:left;}
#dnn_ctr_ManageUsers_pnlUser .Normal	{ line-height:20px}
#dnn_ctr_Terms_lblTerms,
#dnn_ctr_Privacy_lblPrivacy				{ line-height:20px}
#dnn_ctr_Terms_lblTerms .SubHead,
#dnn_ctr_Privacy_lblPrivacy .SubHead	{ font-size:14px;color:#999;line-height:26px; margin:0px; padding:0px; font-weight: bold;}
#dnn_ctr979_LogViewer_dlLog td			{ text-align:left; white-space: normal; border:1px #fff solid}

a,a:link,a:visited,a:active{color:#222; text-decoration:none; font-weight:normal; }
a:hover{color:#f00; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}
.clear{ clear:both}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
#wrapper{ width:945px; margin:0 auto}
#dnnheader{ min-height:55px;}
* html #dnnheader{ height:55px;}
#dnnheader .logo{ float:left; margin-bottom:-10px}
#dnnheader .headpane{ float:right; width:480px; padding-top:20px}
#topbanner{ border:1px #ddd solid; clear:both}
.bannerpane{ margin:4px}
.bannerpane p{ margin:0px; padding:0px}
#dnnfooter{ height:60px; background:url(images/Certification.gif) center right no-repeat; border-top:1px #ddd solid; line-height:25px}
#dnnfooter a.footer,
#dnnfooter a.footer:link,
#dnnfooter a.footer:active,
#dnnfooter a.footer:visited{ color:#000000; text-decoration:underline; padding:0 20px 0 0}
#dnnfooter a.footer:hover{ color:#ef1f1f; text-decoration: none}
#dnnfooter a.mail:link,#dnnfooter a.mail:active,#dnnfooter a.mail:visited{ color:#000000; text-decoration:underline; padding:0 10px 0 25px; background:url(images/mail.gif) left center no-repeat}
#dnnfooter a.mail:hover{ color:#ef1f1f; text-decoration: none}

#dnncontent{ padding:5px 0}

/* Menu Style*/
#topnav{  height:26px; overflow:hidden}
.main_dnnmenu_bar {}
.main_dnnmenu_rootitem { padding:0 10px;border:1px #fff solid; border-bottom:none; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-right:1px; font-size:12px }
.main_dnnmenu_rootitem_selected { border:1px #ef1f1f solid; background:url(images/menu.gif) top left repeat-x; height:30px;line-height:30px; padding:5px 10px; border-bottom:none; margin-right:1px; color:#FFFFFF}
.main_dnnmenu_rootitem_hover  { border:1px #ef1f1f solid;background:url(images/menu.gif) top left repeat-x; height:30px;line-height:30px; padding:5px 10px; border-bottom:none; text-decoration:none; margin-right:1px; color:#FFFFFF}
.main_dnnmenu_submenu { text-align:center; background:#c9c9c9;}
.main_dnnmenu_submenu td{ background:url(images/submenu.gif) top left repeat-x;z-index: 1000;font-size: 12px; font-weight: normal;text-align:left;color:#000000;line-height:28px;padding:0 5px;margin:0px; height:28px; }

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td   { background:url(images/submenu2.gif) top left repeat-x;color:#ffffff;}
.main_dnnmenu_itemselected td{background:url(images/submenu2.gif) top left repeat-x;color:#ffffff;}

.main_dnnmenu_break{height: 2px;background-color: #D5E0FF;}

/* Module Action Menus */
.ModuleTitle_SubMenu{border:1px solid #C0D6E5;}
.ModuleTitle_SubMenu td{background-color:#F8FAFF;white-space: nowrap;} 
.ModuleTitle_MenuIcon {background-color:#F8FAFF; border:none;padding: 0px 2px;}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background: #CE0D0D;color: #fff;}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height: 2px;background-color: #D5E0FF;}
.IndexLeftPane{  width:310px; padding-right:10px;}
.IndexContentPane{ }
.IndexRightPane{ width:200px; padding-left:10px}
.InnerLeftPane{  width:190px; padding-right:40px;}
.InnerContentPane{ }
.InnerRightPane{ width:200px; padding-left:10px}

.rtwp01{overflow:hidden;text-align:left; background:url(images/c3-1.gif) top right no-repeat; width:310px}
.tbtn1{font-size:12px;font-weight: normal;height:27px;}
.tbtn1 li{border:1px solid #ff2b32;color:#000;cursor:pointer;display:block;float:left;text-align:center;text-decoration:none;width:100px;height:27px;line-height:27px; background:url(images/c3-3.gif) top right repeat-x #ff8c8c; margin-right:1px}
.tbtn1 li:hover{text-decoration:none;}
.tbtn1 li.curr{background:url(images/c3-2.gif) top right repeat-x #d6242a;border-bottom-color:#ff2b32;cursor:default; color:#fff; font-weight: normal}
.tbtncon{width:645px;height:27px;float:left;}
.tbtncon ul{ margin:0px; padding:0px}
.inwrap07{display:inline;float:left;padding-top:10px;width:310px; margin-bottom:10px}

.news{}
.news ul{ margin:0px; padding:0px;}
.news ul li{ margin:0px; padding:0px; height:25px; line-height:25px; border-bottom:1px #ccc dashed; padding-left:10px; background:url(images/dot.gif) left center no-repeat}
.trade{}
.trade ul{ margin:0px; padding:0px;}
.trade ul li{ margin:0px; padding:0px; height:25px; line-height:25px; border-bottom:1px #ccc dashed; padding-left:10px; background:url(images/dot.gif) left center no-repeat}

