﻿body {margin:0; padding:0; background-color:#336699;}
.cleaner{clear:both;}

/* =================== NAV STYLES ==================== */
#nav{width:100%; height:44px; background-image:url('../SiteImages/navbar.gif'); background-repeat:repeat-x;}
#navcontent{width:942px; height:44px; margin:0 auto; background-image:url('../SiteImages/navbar_alt.gif');}

/* ================= MENU ITEM STYLES ================ */
.mnuMain{width:942px; height:44px !important; background-image:url('../SiteImages/navbar_alt.gif');}
#ie6fix .mnuMain{width:950px; height:44px !important; background-image:url('../SiteImages/navbar_alt.gif'); z-index:99;}

.AspNet-Menu-Horizontal{height:44px;}
.AspNet-Menu-Leaf{width:157px; height:44px !important;}
.AspNet-Menu-Leaf .AspNet-Menu-Selected{width:157px; height:44px !important; color:#000066;
            background-Image:url('../SiteImages/navhover.gif'); background-repeat:repeat-x;}
.AspNet-Menu-Link{height:44px !important; color:#ffffcc; font-family:Arial, helvetica, Sans-Serif; font-weight:bold; font-size:16px;
            text-align:center; padding-top:9px;}
.AspNet-Menu-Link:hover{height:44px !important; color:#000066; font-size:16px; text-align:center; padding-top:9px;
            background-image:url('../SiteImages/navhover.gif'); background-repeat:repeat-x;}
.AspNet-Menu-Link a{height:44px !important; margin-top:8px;}
#ie6fix .AspNet-Menu-Horizontal{margin-top:-2px; z-index:1000; border:solid 0px transparent;}
#ie6fix .AspNet-Menu-Leaf{width:156.9px; height:36px !important;}
#ie6fix .AspNet-Menu-Leaf .AspNet-Menu-Selected{width:156.9px; height:36px !important; color:#000066;
            background-Image:url('../SiteImages/navhover.gif'); background-repeat:repeat-x;}
#ie6fix .AspNet-Menu-Link{height:36px !important; color:#ffffcc; font-family:Arial, helvetica, Sans-Serif; font-weight:bold; font-size:16px;
            text-align:center; padding-top:9px;}
#ie6fix .AspNet-Menu-Link:hover{height:36px !important; color:#000066; font-size:16px; text-align:center; padding-top:9px;
            background-image:url('../SiteImages/navhover.gif'); background-repeat:repeat-x;}
#ie6fix .AspNet-Menu-Link a{height:36px !important; margin-top:8px;}
/* ================= END NAV STYLES ================== */



/* ================== HEADER STYLES ================== */
#header{width:100%; background-color:#6699cc;}
#headerimages{width:941px; height:100px; margin:0 auto; background-image:url('../SiteImages/headerlogo.gif');}
#headerslideshow{width:941px; height:381px; margin:0 auto; position:relative;}
.slideshow1{position:absolute; top:45px; left:29px; height:288px; width:383px; z-index:1;}
.slideshow2{position:absolute; top:25px; left:119px; height:329px; width:437px; z-index:2;}
.slideshow3{position:absolute; top:15px; left:234px; height:353px; width:472px; z-index:3;}
.slideshow4{position:absolute; top:25px; left:378px; height:329px; width:437px; z-index:2;}
.slideshow5{position:absolute; top:45px; left:528px; height:288px; width:383px; z-index:1;}
.slideshowleft{position:absolute; top:158px; left:241px; height:59px; width:24px; z-index:4;}
.slideshowright{position:absolute; top:158px; left:679px; height:59px; width:24px; z-index:4;}
/* ================ END HEADER STYLES ================ */



/* ================= CONTENT STYLES ================== */
#main{width:941px; margin:0 auto; padding:0; color:White;}
ul{list-style-image:url('../SiteImages/bullet.gif');}
/* =============== END CONTENT STYLES ================ */



/* =================== FOOTER STYLES ================= */
#footer{width:952px; margin:0 auto; padding:0;}
#footerleft{width:17px; height:33px; float:left; background-image:url('../SiteImages/footerleft.gif');}
#footermiddle{width:918px; height:33px; float:left; background-color:#5c94c2;}
#footertext{margin:0 auto; text-align:center; margin-top:8px;}
#footerright{width:17px; height:33px; float:left; background-image:url('../SiteImages/footerright.gif');}
.footercontent{font-family:Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:bolder; color:White;}
/* =============== END FOOTER STYLES ================= */



/* =============== CONTACT FORM STYLES =============== */
#contactform{width:805px; margin:0 auto;}
.button{background-color:#6699cc; color:White; font:normal normal normal 12px Arial Black, Helvetica, Sans-Serif; margin-left:250px;}
.button:hover{background-color:#336699; color:White; font:normal normal normal 12px Arial Black, Helvetica, Sans-Serif;}
.centercontent{width:705px; margin:0 auto; margin-top:-5px;}
#ie6fix .centercontent{width:705px; margin:0 auto; margin-top:-5px; margin-left:125px;}
#ie6fix .iecenter{margin:0 auto;}
.contactformtext{font-family:Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:bold; color:White;}
.contacttextbox{font-family:Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:bold; color:#464646; width:75%;}
.contacttextboxalt{font-family:Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:bold; color:#464646; width:75%; height:100px;}
.cszboxes{width:33%; float:left;}
.cszboxesalt{width:17%; float:left;}
.error{font-family:Arial Black, helvetica, Sans-Serif; font-size:10px; color:Red;}
.firstrow{width:100%; height:45px; float:left; margin-top:20px; padding-left:50px;}
.row{width:100%; height:45px; float:left; padding-left:50px;}
.rowalt{width:100%; height:125px; float:left; padding-left:50px;}
.rowbutton{width:50%; height:30px; float:left; text-align:left; padding-left:50px; margin-top:-10px;}
#iefix .rowbutton{width:50%; height:30px; float:left; padding-top:10px; margin-top:10px;}
.rowcaptcha{width:50%; height:150px; float:left; margin:0 auto; padding-left:140px; margin-top:3px;}
#iefix .rowcaptcha{width:50%; height:150px; float:left; margin:0 auto; padding-left:140px; margin-top:8px;}
.rowcaptchasubmit{width:100%; height:170px; float:left; padding-top:10px;}
.rowhalf{width:42.8%; height:45px; float:left;}
/* ============= END CONTACT FORM STYLES ============= */



/* ================ FCK EDITOR STYLES ================ */

/* This line eliminates spacing between lines */
p, ul, li, h1, h2, h3, h4, h5, h6, address{margin-top:0px; margin-bottom:0px;}
a img{border:0;}
/* Content styling */
p{color:White; font:normal normal bolder 14px Arial, Helvetica, Sans-Serif;}
p a{color:White; border:0;}
p a:hover{color:#cccc99; border:0;} /* THE BACKGROUND COLOR MESSES UP PICTURES IN IE8 BUT IS NEEDED FOR HYPERLINKS */
/* Largest header styles. Same styling, different colors */
h1{color:#cccc99; font:normal normal bolder 18px Arial Black, Helvetica, Sans-Serif;}
h1 a{color:#cccc99;}
h2{color:White; font:normal normal bolder 18px Arial Black, Helvetica, Sans-Serif;}
h2 a{color:White;}
/* Small header styles. Same styling, different colors */
h3{color:#cccc99; font:normal normal bolder 16px Arial Black, Helvetica, Sans-Serif;}
h3 a{color:#cccc99;}
h4{color:White; font:normal normal bolder 16px Arial Black, Helvetica, Sans-Serif;}
h4 a{color:White;}
/* Same content styling as <p> above, different colors */
h5{color:#cccc99; font:normal normal bolder 14px Arial, Helvetica, Sans-Serif;}
h5 a{color:#cccc99;}
/* Smaller content styling */
h6{color:White; font:normal normal bolder 12px Arial Black, Helvetica, Sans-Serif;}
h6 a{color:White;}
/* Italicized content styling */
address{color:White; font:italic normal bolder 14px Arial Black, Helvetica, Sans-Serif;}
address a{color:White;}
/* ============== END FCK EDITOR STYLES ============== */



/* ============= RECAPTCHA OPTION STYLES ============= */
.recaptchatable .recaptcha_image_cell, #recaptcha_table {background-color:#6699cc !important; /* reCaptcha widget background color */}
#recaptcha_table {border-color:#cccc99 !important; /* reCaptcha widget border color */}
#recaptcha_response_field {border-color:#cccc99 !important; /* Text input field border color */
            background-color:White !important; /* Text input field background color */ color:#464646; font:normal normal bold 12px Arial Black, Helvetica, Sans-Serif;}
/* #Captcha{display:none;} */
/* =========== END RECAPTCHA OPTION STYLES =========== */

