@import url("css/menu.css");
#Body {background:#FFF url(images/body_bg.png) repeat-x top left; height:100%; margin:0; padding:0}
/* 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, .CommandButton{color:#2E3D47; font-family:Tahoma, Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:11px}
h1, h2, h3, h4, h5, h6{color:#939393}
h1, h2, h3, h5, h1 input{font-weight:bold}
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:link {color:#c33;text-decoration:underline;font:bold 11px tahoma}
a:visited,a:active {color:#b2cc15;text-decoration:underline;}
a:hover {color:#444;text-decoration:underline}
a.Normal:link,a.Normal:visited {color:#c33;text-decoration:none;font:bold 11px tahoma}
a.Normal:visited {color:#b2cc15;text-decoration:none;}
a.Normal:hover {color:#444;text-decoration:none;}
.SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{color:#555;font:11px tahoma}
.Head{color:#555;font-weight:bold}
.SubHead {color:#666}
.SubSubHead{color:#999}
.NormalRed {color:#c33}
.Date {color:#999; font-size:9px}
/*Datagrids */
.DataGrid_Container {margin-top:15px}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold}
/*-------- design style --------*/
#s_wrap_main{display:table; width: 990px; margin:0 auto; align: center}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}
.top_space{height:34px}
.lang_pad{padding:7px 0 0 25px;float:left}
.logo_top_left{padding:0; margin:0; background:url(images/logo_top_left.gif) no-repeat top left; height:23px}
.logo_top_right{padding:0; margin:0; background:url(images/logo_top_right.gif) no-repeat top right}
.logo_top_bg{padding:0; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.gif) repeat-x top;height:23px}
.logo_left{padding:0; background:url(images/left_bg.gif) repeat-y top left}
.logo_right{padding:0; background:url(images/right_bg.gif) repeat-y top right}
.logo_pad{background:#FFF; margin: 0 19px 0 7px; padding:10px 0 5px 10px; overflow:auto}
.menu_bg{padding:0 0 0 6px; margin: 0 21px 0 9px; background:url(images/menu_bg.png) top left;}
.menu_left{padding:0; margin:0; background:url(images/menu_left.gif) repeat-y  top left;}
.menu_right{margin:0; background:url(images/menu_right.gif) repeat-y top right;}
.search_style{float:right; height:42px}
.search_bg{float:right; padding:5px 7px 0 0}
.bread_bg {padding:0; margin: 0 19px 0 7px; background:#fff url(images/bread_bg.gif) repeat-x top left; height:38px}
.bread_left{padding:0; margin:0; background:url(images/left_bg.gif) repeat-y top left; height:38px}
.bread_right{padding:0;  background:url(images/right_bg.gif) repeat-y top right; height:38px}
.submenu_bg{padding:0; margin: 0 19px 0 7px; background:url(images/bread_bg.gif) repeat-x top}
.submenu_left{padding:0; margin:0; background:url(images/left_bg.gif) repeat-y top left}
.submenu_right{padding:0;  background:url(images/right_bg.gif) repeat-y top right}
#login_style{ background: #FFF; line-height: 25px; padding:0px 18px 0 0; margin:0px 13px 0 0px; float:right}
.Call {color:#c33; font:bold 13px tahoma, arial, sans serif; padding: 3px 0px 10px 0px; text-align: right; margin: 0}
#bread_style{ float:left; line-height:34px; padding-left:18px; color:#000000}
#submenu_style{padding:0px 20px 0px 10px; background:#fff}
.center_bg{padding:0; margin:0;clear:both}
.left_bg{padding:0; margin:0; background:url(images/left_bg.gif) repeat-y top left}
.right_bg{padding:0; margin:0; background:url(images/right_bg.gif) repeat-y top right}
.content_pad{ padding:0px 3px 0 3px; margin: 0 19px 0 7px; background:#FFF}
.content_width{padding:10px 0 0 3px; margin-left: 0%; height:100%;min-height:350px;}
.image_pad{padding:0px 3px 5px 3px; margin: 0 19px 0 7px; background:#FFF}
.bot_left{padding:0; margin:0; background:url(images/bot_left.gif) no-repeat top left}
.bot_right{padding:0; margin:0; background:url(images/bot_right.gif) no-repeat top right; padding:0 39px 0 27px}
.bot_bg{padding:0; margin:0; background:url(images/bot_bg.gif) repeat-x top left; height:41px}
.bot_pad{margin-bottom:20px;padding:0 30px 0 20px}
#terms_style{float:left}
#copy_style{float:right}
.clear_float{clear:both; line-height:0; font-size:0; height:0}
/* ------- FileManager -------*/
div.FileManager{height:auto;border:none}
table.FileManager{width:99%}
a.CommandButton:link, a.CommandButton:visited{color:#c33; font-weight:bold; text-decoration:none}
a.CommandButton:hover{color:#939393; text-decoration:none}
/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:none}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px}
/*--------- pane style ----------*/
.ContentPane, .BottomPane, .TopPane2, BottomPane2, ImagePane01{background:#FFF; padding:0 0 5px 0; margin:0}
.TopPane{background:#FFF; padding:0 0 5px 0; margin:0}
.LeftPane{ padding:0 5px 0 3px; width:48%; margin:0}
.RightPane{ padding:0 0 0 5px; width:48%;}
.LeftContentPane { padding:0 0px 0 5px; width:67%; margin:0}
.RightContentPane{ padding:0 0 0 7px; width:33%;}
.LeftPane2{ padding:0 7px 0 0; width:25%; margin:0}
.RightPane2{ padding:0 0 0 7px; width:25%; margin:0}
.LeftPane3{ padding:0 10px 0 5px; width:33%; margin:0}
.ContentPane3{ padding:0 7px 0 3px; width:33%; margin:0}
.RightPane3{ padding:0 0 0 5px; width:33%; margin:0}
.MenuPane02 { padding:0px 40px 0px 0px; margin:0}
/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#939393; text-decoration: none}
a.Breadcrumb:hover{color:#444; text-decoration: none}
/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase}
a.links:hover{color:#C00;}
/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited, .footer a:link { color:#939393; text-decoration: none}
a.footer:hover, .footer a:hover {color:#444; text-decoration: none}
/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0}
/*-------------- Search SkinObject Styles --------------*/
#dnn_dnnSEARCH_txtSearch{
width: 200px; height: 22px; font-weight: bold; color: #666; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 0px; padding:0px 3px; text-align:middle;}
#dnn_dnnSEARCH_cmdSearch{}
.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active {color: #939393; background: url(images/ico-login.gif) no-repeat bottom left;  font-family: tahoma; font-size: 11px; font-weight:bold; text-decoration: none; height:40px;  padding: 7px 0 0 25px; margin: 0px 0px 0 12px}
 a.LOGIN_object:hover{color: #444444; font-family: tahoma; font-weight:bold; font-size: 11px; text-decoration: none}
.USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active {color:#939393; background:url(images/ico-register.gif) no-repeat bottom left;  font-family: tahoma; font-size: 11px; font-weight:bold; text-decoration: none; height:40px;  padding: 7px 0 0 25px;  margin: 0px 0px 0 12px}
a.USER_object:hover{color: #444444; font-family: tahoma; font-weight:bold; font-size: 11px; text-decoration: none}
/*--------- dnn menu style ----------*/
/* main menu td */
.mainMenu 
{cursor:pointer; font-size: 11px; background-color:transparent; width:970px;}
.mainMenu .root
{color: #fff;font:bold 12px tahoma;	text-align:center; padding:12px 10px 12px 10px;margin-right:1px;white-space:nowrap;	float:left;text-align: center;}
.mainMenu .hov{color:#666;}
.mainMenu .sel, .mainMenu .bc {color:#000; background-color: #f6fbd5;padding:11px 7px;margin:2px 5px 0 5px;text-align: center;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius: 10px}
.mainMenu table{border:1px solid #ccc}
/* SUB Menu Normal */
.mainMenu tr.mi{display: none}
.mainMenu tr.mi td{padding: 0 2px;text-transform:none}
/* Module Action Menus */
.ModuleTitle_SubMenu{}
.ModuleTitle_SubMenu td{background-color:#eaedd5;font-size: 11px;font-weight: normal;color: #939393;padding: 5px 10px;line-height: 15px; margin: 4px} 
.ModuleTitle_MenuIcon {display: none}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel {color: #000; background: #ccc}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{background-color: #d2d6b7;padding: 5px 7px}
/* Child SubMenu */
.subMenu .root{background-color:#transparent;font-size: 11px; font-weight:normal;text-align: center;color:#444;line-height: 35px; text-transform:capitalize;padding: 5px 0px;margin:3px 0px}	
.subMenu .hov{color:#939393;}
.subMenu tr.mi{display: none;} 
/* from old skin */
.quote {width:100%;margin:3px 7px 3px 3px;min-width:20em;float:left}
.quotel {width:40%;margin:3px 7px 3px 3px;min-width:20em;float:left}
.quoter {width:40%;margin:3px 7px 3px 3px;min-width:20em;float:right}
.quote .hd .c,.quote .ft .c,.quotel .hd .c,.quotel .ft .c,.quoter .hd .c,.quoter .ft .c {font-size:1px;height:13px}
.quote .ft .c,.quotel .ft .c,.quoter .ft .c {height:14px}
.quote .hd,.quotel .hd,.quoter .hd {background:transparent url(/images/tl.gif) no-repeat 0 0}
.quote .hd .c,.quotel .hd .c,.quoter .hd .c {background:transparent url(/images/tr.gif) no-repeat right 0}
.quote .bd,.quotel .bd,.quoter .bd {background:transparent url(/images/ml.gif) repeat-y 0 0}
.quote .bd .c,.quotel .bd .c,.quoter .bd .c {background:transparent url(/images/mr.gif) repeat-y right 0}
.quote .bd .c .s,.quotel .bd .c .s,.quoter .bd .c .s {margin:0 8px 0 4px;background:#fff url(/images/ms.gif) repeat-x 0 0;padding:1em}
.quote .ft,.quotel .ft,.quoter .ft {background:transparent url(/images/bl.gif) no-repeat 0 0}
.quote .ft .c,.quotel .ft .c,.quoter .ft .c {background:transparent url(/images/br.gif) no-repeat right 0}
.quote p,.quotel p,.quoter p {margin:0;padding:0;font:bold 12px Tahoma,Arial,Helvetica;color:#444}
.quote ul li,.quotel ul li,.quoter ul li {font:bold 12px Tahoma,Arial,Helvetica;color:#444;list-style-type:disc;padding:5px 0 0 5px;margin:5px 0 0 5px}
.imagel img {margin-right:7px;margin-bottom:10px;float:left}
.imager img {margin-left:7px;margin-bottom:10px;float:right}
.imagelcaption {font-size:85%;font-style:italic;float:left;margin-right:7px;margin-bottom:3px}
.imagelcaption img {margin-bottom:3px}
.imagercaption {font-size:85%;font-style:italic;color:#c33;float:right;margin-left:7px;margin-bottom:3px}
.imagercaption img {margin-bottom:3px}
.clear {clear:both}
 .NormalTextBox { color: #333; padding-left: 4px; line-height: 12px; font:normal 11px Tahoma,Arial,Helvetica}
 td.NormalTextBox { padding: 0; margin: 0; background: transparent; border: 0}