@charset "UTF-8";
/* CSS Document */


body{background-color:#e4e4e4; margin-top:0px; font-family:Arial, Helvetica;}
a {outline:none;}

.mainBgrColor {background-color:#FFFFFF;}
.rghtColColor {}
.contentbox  {margin-bottom:0px; background-color:#E1E7ED;}
.bluebox {padding: 20px 20px 0px 20px}
.leftCol{ width:225px; padding-right:10px}
.rightCol{ padding-left:10px}
.logo{width:600px; height:100px; float:left;}
.header {padding-left:32px; color:#FFFFFF; text-transform: uppercase; font-size:18px; margin: 0px 0px 0px 0px; font-weight:bold;}
.tel {font-size:14px; color:#990000; margin:0px;}
/*.subheaderBox1{ background-color:#f8981d}*/

#miniNav {margin-bottom:7px; color:#ECECEC; margin-right:7px; width:400px;}
#miniNav a {color:#006699; font-size:10px;}
#miniNav a:link, #miniNav a:visited, #miniNav a:active {text-decoration:none; padding-left:8px ;}
#miniNav a:hover {color:#990000;}


#search {padding:0;}

input{border:#000066 1px solid; background-color:#FFFFFF; font-size:9px; color:#006699; float:left; padding:1px}
.btnGo:hover{border:#0066CC 1px solid;}

.search_box { background-image: url("/images/search.gif");  background-position: center top; border:0;width:150px; padding:6px 0px 6px 10px;}
.btnGo{ background-image: url("/images/elements/new_btn_go.gif"); width:41px; height:24px; display:block; border:none; text-transform: capitalize; margin-top: -1px;text-indent: -1500px;}


#callout {color:#236ba6; font-size:10px;background-image: url("/images/footer_background.gif") ; width:100%; background-repeat: repeat-x;}
#callout p {margin: 0px 15px 0px 15px;}


.header_icon{float: left;margin: -15px 15px 0 -14px;position: relative;}
.title{background-image: url("/images/callout_title.gif") ;  background-repeat: repeat-x;}
.alt_title{background-image: url("/images/callout_alt_title.gif");  background-repeat: repeat-x;background-color: #807056 !important;}
.blog_title{background-image: url("/images/callout_blog_title.gif");  background-repeat: repeat-x;background-color: #336699 !important;}
.ncoe_title{background-image: url("/images/callout_title_ncoe.gif");  background-repeat: repeat-x;background-color: #4a844a!important;}
/*.egs_title{background-image: url("/images/callout_alt_title.gif");  background-repeat: repeat-x;background-color: #336699 !important;}
.egs_article {color:#FFFFFF; margin:0px; padding:0px 10px; font-size:16px; font-weight:normal; background-color:#336699; display:block; line-height:22px; text-align: left;}*/

#callout h1 {
 padding: 6px 0 6px 15px;
 display: block;
 text-transform:uppercase;
 font-size:14px;
 color:#FFFFFF;
 margin:0px;
 background-color: #C47800;
} 


#callout h2 {font-size:14px; margin:0px; padding-left:15px; }
#callout h3 {font-size:10px; margin:0px 0px 5px 10px; padding-left:6px; text-transform:uppercase; font-weight:normal;}
#callout h4{
padding: 6px 0px 0px 15px ; 
display: block; 
text-transform:uppercase; 
background-image: url(/images/elements/callout_tittleBar.gif);
background-repeat: repeat-x;
height:25px; 
font-size:14px; 
color:#FFFFFF; 
margin:0px;
font-weight:bold;
}
#callout a, #callout a:link, #callout a:visited, #callout a:active {color:#f8981d; text-decoration:none; font-weight:bold;}
#callout a:hover { color:#f8981d; text-decoration:underline;}


#callout2 {color:#95876d; font-size:10px;height:200px;overflow: hidden;}
#callout2 p {margin: 0px 15px 0px 5px; font-size:12px;}


#callout2 h1 {
padding: 6px 4px 8px 5px;
display: block;
text-transform:uppercase;
font-size:14px;
margin:0px;
background-image: url("/images/callout2_title.gif") ; 
background-repeat: repeat-x;
background-color: #e7deca;
height: 18px;
} 


#callout2 h2 {font-size:14px; margin:0px; padding-left:15px; }
#callout2 h3 {font-size:10px; margin:0px 0px 5px 10px; padding-left:6px; text-transform:uppercase; font-weight:normal;}
#callout2 h4{
padding: 6px 0px 0px 15px ; 
display: block; 
text-transform:uppercase; 
background-image: url(/images/elements/callout_tittleBar.gif);
background-repeat: repeat-x;
height:25px; 
font-size:14px; 
color:#FFFFFF; 
margin:0px;
font-weight:bold;
}
#callout2 a, #callout a:link, #callout a:visited, #callout a:active {color:#95876d; text-decoration:none; font-weight:bold;}
#callout2 a:hover { color:#f8981d; text-decoration:underline;}
#callout2 ul {list-style: none outside none;font-size: 12px; }
#callout2 li { background-image: url("/images/brown_line.gif");background-position: bottom; background-repeat: no-repeat; margin-left: -40px;
    padding: 5px 0;width: 150px;color:#95876D }


.sub_box{ float: left;padding: 0; width: 172px;}

.sub_box01{ float: left;padding: 0; width: 178px;}

#callout2egs {color:#95876d; font-size:10px;height:auto;overflow: hidden;}
#callout2egs p {margin: 0px 15px 0px 5px; font-size:12px;}


#callout2egs h2 {
padding: 6px 4px 8px 5px;
display: block;
text-transform:uppercase;
font-size:14px;
margin:0px;
background-image: url("/images/callout2_title.gif") ;
background-repeat: repeat-x;
background-color: #e7deca;
height: auto;
} 


#callout2egs h3 {font-size:14px; margin:0px; padding-left:15px; }
#callout2egs h4 {font-size:10px; margin:0px 0px 5px 10px; padding-left:6px; text-transform:uppercase; font-weight:normal;}
#callout2egs h5{
padding: 6px 0px 0px 15px ; 
display: block; 
text-transform:uppercase; 
background-image: url(/images/elements/callout_tittleBar.gif);
background-repeat: repeat-x;
height:25px; 
font-size:14px; 
color:#FFFFFF; 
margin:0px;
font-weight:bold;
}
#callout2egs a, #callout a:link, #callout a:visited, #callout a:active {color:#95876d; text-decoration:none; font-weight:bold;}
#callout2egs a:hover { color:#f8981d; text-decoration:underline;}
#callout2egs ul {list-style: none outside none;font-size: 12px; }
#callout2egs li { background-image: url("/images/brown_line.gif");background-position: bottom; background-repeat: no-repeat; margin-left: -40px;
    padding: 5px 0;width: 150px;color:#95876D }


.sub_boxegs{ float: left;padding: 0; width: 25%;}


#sidenav {
 padding:6px 6px 5px 0px;
 color:#f8981d; 
}
 
#sidenav li{
 list-style-image:url(/images/arrow.gif);
 padding-left: 0px;
 margin:2px 0px 2px 0px;
}
 
#sidenav ul{
 margin:2px 0px 10px 0px;
 padding-left: 26px;
}
#sidenav a { color:#236ba6}
#sidenav a:link, #sidenav a:visited, #sidenav a:active {text-decoration:none; font-size:12px; line-height:2em; font-weight:bold;}
#sidenav a:hover {color:#004F8F ; text-decoration:underline}

#bannerCopy {
 color:#FFFFFF;
 width:685px;
 padding-left:20px;
}
#bannerCopy h2 {
 font-size:18px;
 margin:0px;
 margin-bottom: 2px;
}

#bannerCopy h3 {
font-size:10px; margin:0px;
}

#bodyCopy {font-size:12px; color:#336699; padding:20px; text-align:justify}
#bodyCopy table {font-size:12px; color:#336699; text-align:justify}
#bodyCopy img {margin: 0px  10px  10px  10px;}
#bodyCopy h1 { font-size:14px; font-weight:bold; margin-bottom:0px; vcolor:#236ba6;text-align:left;}


/*#bodyCopy h2 {
 color:#FFFFFF;
 margin:0px;
 padding:0px 10px;
 font-size:16px;
 font-weight:normal;
 background-color:#db861a;
 display:block;
 line-height:22px;
 background-image: url(/images/sectionHead_fill.gif);
 background-repeat: repeat-x;
 text-align: left;
}*/

#bodyCopy h2 { color:#003e78; font-size:18px; font-weight:bold; display:block; line-height:22px;}
#bodyCopy h3 { color:#FFFFFF; margin:0px;  font-size:16px; font-weight:normal;  background-color:#006699; display:block; line-height:18px; padding:10px;}
#bodyCopy a {color:#003366; font-weight:bold;}
#bodyCopy a:link, #bodyCopy a:visited, #bodyCopy a:active { text-decoration: none;}
#bodyCopy a:hover {text-decoration: underline;}
#bodyCopy h6 {font-size:26px;color:#003366;font-weight:bold;line-height:12px;}
#table {padding:4px; color:#003366; text-align:center; font-weight:normal }
#table h1 {color:#FFFFFF; font-size:12px; text-align:center}


#form {font-size:11px}
#form input { font-size:11px; padding:4px}
.buttonSubmit
{
border: 1px solid #FFFFFF;
padding: 0.25em;
background-color: #004F8F;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;

} 
.buttonSubmit:hover{border:#0066CC 1px solid; background-color:#287BC3}

#form1 textarea {border:#000066 1px solid; font-size:11px; color:#006699;  padding:4px; font-family:Arial; width:100%; overflow:auto}
#form1 textarea:hover{border:#0066CC 1px solid;}

#form1 {font-size:11px}
#form1 input { font-size:11px; padding:4px}
.buttonSubmit
{
border: 1px solid #FFFFFF;
padding: 0.25em;
background-color: #004F8F;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;

} 
.buttonSubmit:hover{border:#0066CC 1px solid; background-color:#287BC3}

#form1 textarea {border:#000066 1px solid; font-size:11px; color:#006699;  padding:4px; font-family:Arial; width:100%; overflow:auto}
#form1 textarea:hover{border:#0066CC 1px solid;}

#bodyCopy2 td {font-size:11px; color:#336699;padding-bottom:10px;}
#bodyCopy2 img {margin-bottom:10px;}
#bodyCopy2 h1 { font-size:14px; font-weight:bold; margin-bottom:0px; color:#236ba6;}
#bodyCopy2 h2 { color:#FFFFFF; margin:0px;  font-size:16px; font-weight:normal;  background-color:#f8981d; display:block; height:31px; line-height:1.8em}
#bodyCopy2 h3 { color:#FFFFFF; margin:0px;  font-size:16px; font-weight:normal;  background-color:#006699; display:block; height:31px; line-height:1.8em}
#bodyCopy2 a {color:#003366; font-weight:bold;}
#bodyCopy2 a:link, #bodyCopy a:visited, #bodyCopy a:active { text-decoration: none;}
#bodyCopy2 a:hover {text-decoration: underline;}
#bodyCopy2 input{border:#000066 1px solid; background-color:#FFFFFF; font-size:9px; color:#006699; float:left; padding:1px}
#bodyCopy2 input:hover{border:#0066CC 1px solid;}
#bodyCopy2 input.buttonSubmit
{
border: 1px solid #FFFFFF;
padding: 0.25em;
background-color: #004F8F;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;

} 
#bodyCopy2 input.buttonSubmit hover{border:#0066CC 1px solid; background-color:#c37b28;cursor:pointer;}/*287BC3*/


#bodyCopy3 td {font-size:12px; color:#336699;padding-bottom:10px;}
#bodyCopy3 img {margin-bottom:10px;}
#bodyCopy3 h1 { font-size:14px; font-weight:bold; margin-bottom:0px; color:#236ba6;}
#bodyCopy3 h2 { color:#FFFFFF; margin:0px;  font-size:16px; font-weight:normal;  background-color:#f8981d; display:block; height:31px; line-height:1.8em}
#bodyCopy3 h3 { color:#FFFFFF; margin:0px;  font-size:16px; font-weight:normal;  background-color:#006699; display:block; height:31px; line-height:1.8em}
#bodyCopy3 a {color:#003366; font-weight:bold;}
#bodyCopy3 a:link, #bodyCopy a:visited, #bodyCopy a:active { text-decoration: none;}
#bodyCopy3 a:hover {text-decoration: underline;}
#bodyCopy3 input{border:#000066 1px solid; background-color:#FFFFFF; font-size:9px; color:#006699; float:left; padding:1px}
#bodyCopy3 input:hover{border:#0066CC 1px solid;}
#bodyCopy3 input.buttonSubmit
{
border: 1px solid #FFFFFF;
padding: 0.25em;
background-color: #004F8F;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;

} 
#bodyCopy3 input.buttonSubmit hover{border:#0066CC 1px solid; background-color:#c37b28;cursor:pointer;}/*287BC3*/

.contact_go {
    MARGIN-TOP: 50px; Z-INDEX: 10; MARGIN-LEFT: 400px; position:absolute;
}

#footer_top { background:#ffffff ;  background-repeat: repeat-x;position:relative;margin-top:-25px;}
#footer_top a:link, #footer_top a:visited, #footer_top a:active {text-decoration:none;font-weight:bold;}
#footer_top a:hover {text-decoration:underline;font-weight:bold;}

.pop_up_control{ background: url("/images/footer_top.png") repeat-x scroll 0 0 transparent;height: 29px;width: 1016px; top:0;position: relative;}
.close{display:none;}
.pop_up_title{background-image: url("/images/footer_background.gif") ; position: relative; margin-bottom: 0; height: 20px; width: 996px;background-repeat: repeat-x; float: left;padding:10px 10px 0; margin-bottom: -10px;}
.pop_up{background-image: url("/images/footer_background.gif") ; background-color: #FFFFFF;  width: 996px;background-repeat: repeat-x; display: none;float: left;padding: 10px; position: absolute;top: -230px; left: 0; bottom:0}
.pop_up a:link, .pop_up a:visited, .pop_up a:active { text-decoration:none; color:#DF8800;}
.pop_up a:hover {text-decoration:underline;}

.footer_sub { float: left;width: 300px; padding: 0 14px;position: relative;}
.footer_sub p{color: #95876D;font-size:12px}




#footer { background-color:#7e6e54; margin:auto; clear:both;  margin-top:10px; float:inherit; color:#FFFFFF; font-size:10px; text-align:center; padding-top:10px; padding-bottom:18px;}
#footer a:link, #footer a:visited, #footer a:active { text-decoration:none; color:#FFFFFF;}
#footer a:hover {text-decoration:underline;}