/* CSS Document */
body {text-align: center;background:#FFF url(images/bg.jpg) no-repeat center top scroll;height:100%; margin:0px; padding:0px;}

/*-------- Default Styles --------*/
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:#3F3F32; font-family:Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px; line-height:18px; letter-spacing: 0.025em;}
h1, h2, h3, h4, h5, h6{color:#3F3F32;}
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:#1A4365; text-decoration:none; font-weight: normal; }
a:hover{color:#7B7C6E; text-decoration:none; font-weight: normal; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {font-family:Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
#skin_style{text-align: left; width:780px; margin:0 auto; padding: 0 5px 5px 5px; background-color: #fff;}
#top_space{height:30px;}
#header_style{background: url(images/logo_background.gif) no-repeat; height:218px;}
#BannerPane{ /*height:71px;*/}
#content_style{/*min-height:350px;*/}
.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}

/*--------- pane style ----------*/
.ContentPane, .RightPane, .BottomPane, .gutter{padding:0px;  margin:0px;}
.ContentPane{background-color:#B3B5A1;}
.RightPaneIndex{width:35%; background-color:#859B9D; }
.RightPane{width:25%; background-color:#859B9D; }
.gutter{width:1%;}
.BottomPane{background-color: #F5D9A2;}

/*-------------- Top Nav Style --------------*/
#topnav{height:48px;}
#topnav_links{float:right; margin: 28px 20px 0 0;}
#topnav_logo{float:left;}

/*.tnav_Separator{background: url(images/bullet_cross.jpg) no-repeat top; padding: 0 7px 0 7px;}
.tnav,a.tnav:link,a.tnav:visited {color:#7B7C6E;font-size:12px; font-weight:bold;text-decoration:none;text-transform:lowercase;}
a.tnav:active,a.tnav:hover{color:#1A4365;font-size:12px; font-weight:bold;text-decoration:none;text-transform:lowercase;}

/* Primary Nav Menu*/
.Menu_Pri_NodeRoot {cursor:hand;color:#7B7C6E;font-size:12px;font-weight:bold;text-transform:lowercase;}
.Menu_Pri_Node{cursor: hand;color:#7B7C6E;font-size:12px;font-weight:bold;text-transform:lowercase;}
.Menu_Pri_Node td{cursor: hand;color:#7B7C6E;font-size:12px;font-weight:bold;text-transform:lowercase;}
.Menu_Pri_NodeHover{color:#1A4365;}
.Menu_Pri_NodeHover td{color:#1A4365;}
.Menu_Pri_NodeSelectedRoot{color:#1A4365;}
.Menu_Pri_BreadCrumbRoot{cursor: hand;color:#1A4365;font-size:12px;font-weight:bold;text-transform:lowercase;}
.Menu_Pri_ContainerSub {z-index: 1000; cursor: hand; cursor: hand; background-color: #FFF; padding:5px; border: 2px solid #000;}
.Menu_Pri_Separator{background: url(images/bullet_cross.jpg) no-repeat top; padding: 0 7px 0 7px;}

/*-------------- Child Nav Style --------------*/
#childnav{ margin-top:5px; background-color:#7B7C6E; padding: 5px;}
#childnav_pos{ margin: 0 0 0 22px;}
/*.cnav_Separator{background: url(images/bullet_cross_secondary.gif) no-repeat top; padding: 0 7px 0 7px;}
.cnav,a.cnav:link,a.cnav:visited {color:#FFF;font-size:12px;font-weight:bold;text-decoration:none;text-transform:lowercase;}
a.cnav:active,a.cnav:hover{color: #1A4365;font-size:12px; font-weight:bold;text-decoration:none;text-transform:lowercase;}*/

/* Secondary Nav Menu */
.Menu_Sec_NodeRoot {cursor:hand;color:#FFF;font-size:12px;font-weight:bold;text-decoration:none;text-transform:lowercase;}
.Menu_Sec_Node{cursor: hand;color:#FFF;font-size:12px;font-weight:bold;text-decoration:none;text-transform:lowercase;}
.Menu_Sec_Node td{cursor: hand;color:#FFF;font-size:12px;font-weight:bold;text-decoration:none;text-transform:lowercase;}
.Menu_Sec_NodeHover{color:#1A4365;}
.Menu_Sec_NodeHover td{color:#1A4365;}
.Menu_Sec_NodeSelectedRoot{color:#1A4365;}
.Menu_Sec_BreadCrumbRoot{cursor: hand;color:#1A4365;font-size:12px;font-weight:bold;text-decoration:none;text-transform:lowercase;}
.Menu_Sec_Separator{background: url(images/bullet_cross_secondary.gif) no-repeat top; padding: 0 7px 0 7px;}

/*-------------- Footer Style --------------*/
#footer_style{margin-bottom:20px;padding:0 0 0 10px;}
#copy_style{float:right;}
.footer,a.footer:link,a.footer:active,a.footer:visited {color:#7B7C6E;font-size:10px;font-weight:bold;}
a.footer:hover{text-decoration: underline;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}