@import url("css/menu.css");

/* CSS Document */
#Body, html, form{height:100%;}
body {background:#FFF url(images/body_bg.png) repeat-x top left; height:100%; margin:0px; padding:0px; }

/* ControlPanel style */
.ControlPanel{background:transparent url(img/cp/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {width:1000px;margin:auto;background: url(img/cp/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(img/cp/cpanel_right.png) no-repeat bottom right;padding-right:33px;}
.cpanel_left a.CommandButton:link, .cpanel_left a.CommandButton:visited{
font-weight:normal;
}

/*-------- 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:8pt;}
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:10pt;margin:10px 0;}
h3, h4{font-size:8pt;margin:8px 0;}
h5, h6{font-size:8pt;margin:6px 0;}


a,a:link,a:visited,a:active{color:#3E81B5; text-decoration:none; font-weight:normal; }
a:hover{color:#F49712; 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;}

/* design styles */
.s_panes{width:100%}
.s_container{width:990px; margin:auto;background-color:#FFF;min-height:100%;border-left:solid 1px #c7c7c7;border-right:solid 1px #c7c7c7;}
.s_header{background:#FFF url(img/mainbg.png) no-repeat;height:233px;position:relative;}

.loginlink{float:right;margin-right:5px;}
a.loginlink:link, a.loginlink:visited{color:#86cff4;}
a.loginlink:hover{color:#236B8F;}


.contactsearch{width:238px;height:48px;position:absolute;bottom:0;right:0;padding:0 15px;}
.contactsearch a:link, .contactsearch a:visited{color:#000;font-size:8pt;font-weight:bold;text-transform:lowercase;}
.contactsearch a:hover{text-decoration:underline;}
.contactlink{display:block;margin-bottom:8px;}
.searchbox{width:122px;height:18px;border:solid 1px #c7c7c7;position:relative;}
.searchbox input{border:solid 1px #c7c7c7;height:10px;width:81px;position:absolute;right:2px;top:2px;font-size:8pt;font-weight:normal;}
.searchbox a{position:absolute;left:2px;top:2px;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* Panes */
.s_panes{width:100%}
.s_left_pane{width:267px;}
.s_cont_pane {width:457px;}
.s_right_pane{width:267px;}
.wrappane{padding-top:20px;}
.s_cont_pane .wrappane, .s_right_pane .wrappane{border-top:solid 1px #A2A2A2;}
.s_cont_pane .wrappane{margin:0 15px;}
.s_left_pane .wrappane{margin:0 15px 0 15px;padding-top:10px;}
.s_right_pane .wrappane{margin:0 30px 0 15px;padding-top:10px;}


/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}

a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}


/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px 20px 0px 0px; width:20%; margin:0px; }
.RightPane{ padding:0px 0px 0px 20px; width:20%; margin:0px; }


#RightPageTitle{
height:30px;
width:150px;
background-position: -2px -75px;
margin-top:-5px;
}

#RightPagePadding{
height:15px;
}

.ModuleTitle_MenuBreak td{
height:0;
}
















