/* ================================
Copyright Steadfast Data Systems
http://www.steadfastdata.com
================================*/  
@charset "UTF-8";
@import url("reset.css");

/*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:#2D3D3A; font-family:"Georgia", "Times New Roman", Times, 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:#414270;}
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{color:#3A3A6B; font-weight:bold;text-decoration:none;}
a:active{color:#bf5526;}
a:hover{color:#bf5526;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {font-family:"Georgia", "Times New Roman", Times, serif;}
.Head{color:#414270;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}
em {font-style: italic;}
strong,dt {font-weight: bold;}

/*Page Styles*/
html {height: 100%; background-color:#abbbb8;}
body {text-align: center; background-color:#abbbb8; height:100%; margin:0px; padding:0px;}
#skin_style{width: 910px; text-align: left; margin:0 auto;}

/*Header Styles*/
#top_space{height:20px;}
#header_style{height: 55px;}
#logo {float: left; margin-left:25px; width:400px;}
#banner{float: right; right: 25px; width:400px}
.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/*Content Styles*/
#center_style{border: solid 5px #d2d8d6;}
#slategreen_prinav{background-image:url(images/bg1_links.jpg); text-align: center; height:27px; vertical-align:middle;}
#lightblue_prinav{background-image:url(images/bg2_links.jpg); text-align: center; height:27px; vertical-align:middle;}
#prinav_pos{padding-top:.35em;}
#slategreen_content_style{min-height: 560px; height:auto !important; height:560px; background-color: #d2d8d6; background-image:url(images/bg1_main.jpg); background-repeat: no-repeat; border-top: solid 5px #d2d8d6; }
#lightblue_content_style{min-height: 560px; height:auto !important; height:560px; background-color: #dee4e2; background-image:url(images/bg2_main.jpg); background-repeat: no-repeat; border-top: solid 5px #d2d8d6;}
#leftcolumn {text-align: right; width: 310px; float: left; margin-top: 40px;}
#rightcolumn {float: left; width: 450px; padding-left: 25px; margin-top: 40px; margin-left:25px; border-left: solid 1px #99adab;}

/*Footer Styles*/
#footer_style{padding-top: 10px; padding-bottom: 30px; color: #3a3a6b; font-size: 10px; width: 900px;
	text-align: center; letter-spacing: 0.05em;}
.footer,a.footer:link,a.footer:active,a.footer:visited {color:#3a3a6b;;font-size:10px;}
a.footer:hover{color: #bf5526; text-decoration: none;}

/*Misc Styles */
.clear_float{clear:both; line-height:0; font-size:0%; height:0;}
.DNNEmptyPane{width:0;padding:0;margin:0;}

/* Primary Nav Menu*/
.Menu_Pri_NodeRoot {cursor:hand; color:#3a3a6b; font-size:12px; font-weight: bold;}
.Menu_Pri_Node{cursor: hand;color:#3a3a6b;font-size:12px; font-weight: bold;}
.Menu_Pri_Node td{cursor: hand;color:#3a3a6b;font-size:12px; font-weight: bold;}
.Menu_Pri_NodeHover{color:#bf5526;}
.Menu_Pri_NodeHover td{color:#bf5526;}
.Menu_Pri_NodeSelectedRoot{color:#bf5526;}
.Menu_Pri_BreadCrumbRoot{cursor: hand;color:#bf5526;font-size:12px; font-weight: bold;}
.Menu_Pri_ContainerSub {z-index: 1000; cursor: hand; cursor: hand; background-color: #abbbb8; padding:5px; border: 5px solid #d2d8d6;}
.Menu_Pri_Separator{color:#bf5526;}

/* Child Links*/
a.childlink:link, a.childlink:visited, a.childlink:active { font-size: 11px; color:#3A3A6B;}
a.childlink:hover { font-size: 11px; color:#bf5526;}
a.childlinkactive:link, a.childlinkactive:visited, a.childlinkactive:active { font-size: 11px; color:#bf5526;}
