﻿/* == Main Layout Structure
----------------------------------------------------------------------------------------------------------------------*/
#wrap{margin: 0 auto;background:url(../_img/main-content-bgd.gif) no-repeat center top;text-align: center;}
#wrap:after{content: ".";clear: both;display: block;height: 0;visibility: hidden;}
#wrap #head{width: 995px; margin: 0 auto;color: #fff;}
#wrap #mainContent{text-align: left;width: 997px; margin: 0 auto;color: #fff;position: relative;}
#wrap #footer{width: 995px; margin: 0 auto ;color: #fff;position: relative;}

/* == Header
----------------------------------------------------------------------------------------------------------------------*/
#wrap #head a.logo{float:left;margin:15px 0 0;}
#wrap #head h1{float:right;margin:60px 35px 25px;font-weight:bold;font-size:175%;display:inline;}
/* == Navigation
----------------------------------------------------------------------------------------------------------------------*/
#wrap #head ul.priNav{float:right;width:965px;margin:0 30px 0 0;list-style:none;text-transform:uppercase;display:inline;}
#wrap #head ul.priNav li{margin:0;float:right;font-weight:bold;font-size: 80%;}
#wrap #head ul.priNav li a{float:left;color:#AFD8FF;padding:5px 10px;}
#wrap #head ul.priNav li a:hover,
#wrap #head ul.priNav li a.on{color:#fff;background:url(../_img/nav-hover.gif) repeat-x;text-decoration:none;}
/* Footer
----------------------------------------------------------------------------------------------------------------------*/
#wrap #footer ul{float:left;width:955px;text-transform:uppercase;list-style:none;padding:0 20px;background:#121212 url(/_img/footer-bgd.gif) repeat-x top; border-top:1px solid  #333;margin:40px 0;}
#wrap #footer ul li{margin:15px 15px 15px 0 ;font-size:85%;}
#wrap #footer ul li a{color:#7A7A7A;font-weight:bold;font-family:Century Gothic, Arial;}
#wrap #footer ul li a:hover,
#wrap #footer ul li a.on{color:#fff;text-decoration:none;}
#wrap #footer ul.print{display:none;}
/* == Homepage
----------------------------------------------------------------------------------------------------------------------*/
.templateHome .featurePanel{float:left;width:997px;background:url(../_img/img-holder-main.gif) no-repeat 0 0;}
.templateHome ul.boxLists{float:left;width:997px;margin:15px 0;list-style:none;}
.templateHome ul.boxLists li{width:323px;height:166px;background:url(../_img/box-list.gif) no-repeat 0 0;text-align:center;position:relative;margin:0;display:inline;}
.templateHome ul.boxLists li h2{font-size:160%;margin:15px 0 0;color:#F7F7F7;}
.templateHome ul.boxLists li p{float:left;width:273px;color:#D4D3D3;margin:10px 25px;text-align:center;line-height:1.2em;}
.templateHome ul.boxLists li a{position:absolute;bottom:20px;left:109px;width:105px;height:25px;background:url(../_img/more-btn.gif) no-repeat;color:#fff;font-weight:bold;padding-top:7px;font-size:80%;}

.templateHome .splitLeft{float:left;width:45%;text-align:center;margin-left:100px;display:inline;}
.templateHome .splitRight{float:right;width:30%;text-align:center;margin-right:20px;display:inline;}
.templateHome .splitLeft p,
.templateHome .splitRight p{color:#C0BEBE;}
.templateHome .splitLeft a,
.templateHome .splitRight a{color:#00BBFA;}
.templateHome .splitLeft span,
.templateHome .splitRight span{color:#fff;}

#slideshow {margin: 4px; width:989px; height:312px; overflow:hidden;}
#nav { z-index: 50; position: absolute; bottom: 10px; right: 35px; }
#nav a {padding:7px;margin:2px;background:url(/_img/fp-btn.png) no-repeat center; text-decoration: none;}
#nav a.activeSlide { background:url(/_img/fp-btn-on.png) no-repeat center; }
#nav a:focus { outline: none; }

/* == Internal template
----------------------------------------------------------------------------------------------------------------------*/

.templateOne .featurePanel{width:995px;float:left;background:url(../_img/img-holder.gif) no-repeat 0 0;margin:0 1px;padding:2px;}
.templateOne .featurePanel img{float:left;margin-right:20px;}
.templateOne .featurePanel h1{margin:35px 0 0;font-weight:bold;font-size:180%;color:#FFFEFE;}
.templateOne .featurePanel h2{margin:10px 25px 0 0;color:#E7E9EB;font-size:150%;}
.templateOne .featurePanel h2 a{color:#fff;text-decoration:underline;}
.templateOne .featurePanel h2 a:hover{text-decoration:none;}
.templateOne .splitLeft{float:left;width:60%;margin:20px 0 0 20px;display:inline;}
.templateOne .splitLeft h2{margin-left:0;}
.templateOne .splitRight h2{background:url(../_img/sidebar-bgd.gif) no-repeat left top;padding:5px 0 5px 10px;margin-left:0;}
.templateOne .splitLeft p{float:left;color:#C0BEBE;margin:5px 0;line-height:inherit;}
.templateOne .splitRight p{float:left;color:#C0BEBE;margin:5px 25px;line-height:inherit;text-align:center;z-index:200;}
.templateOne .splitLeft a,
.templateOne .splitRight a{color:#00BBFA;}
.templateOne .splitLeft span,
.templateOne .splitRight span{color:#fff;}
.templateOne .splitLeft ul li{width:100%;}
.templateOne .splitLeft ul.orderedList{float:left;list-style:none;margin:10px 0;display:inline;}
.templateOne .splitLeft ul.orderedList li{float:left;width:100%;padding:2px 0;margin:5px 0;clear:both;}
.templateOne .splitLeft ul.orderedList li span{float:left;font-size:75%;padding:2px 6px;margin:0 10px 0 0;background:url(/_img/list-bullet.gif) no-repeat 0;display:inline;}
.templateOne .splitLeft ul.orderedList li div{float:left;width:93%;}
.templateOne .splitLeft form{border-bottom:1px dashed #7B7B7B;padding-bottom:10px;}
.templateOne .splitLeft form h3{font-weight:bold;color:#00BBFA;border-bottom:1px dashed #7B7B7B;padding-bottom:5px;margin:10px 0;}
.templateOne .splitLeft label{float:left;width:45%;margin-top:5px;}
.templateOne .splitLeft input, 
.templateOne .splitLeft select,
.templateOne .splitLeft textarea{font-weight:normal;color:#E7E9EB;background:url(/_img/input-bgd.gif) repeat-x;font-size:90%;border:1px solid #3B3A3A;padding:2px;margin:5px 20px;}
.templateOne .splitLeft textarea{background-color:#000;overflow:hidden;}
.templateOne .splitLeft input{width:264px;}
.templateOne .splitLeft select{width:200px;background:#000;}
.templateOne .splitLeft input.submitBtn{width:105px;background:url(../_img/submit-btn.gif);font-weight:bold;border:none;padding:6px 0;}
.templateOne .splitLeft img{float:left;margin:10px 10px 10px 0;border:1px solid #7A7A7A;}

.templateOne .splitRight{float:right;width:278px;margin:20px 20px 0 0 ;display:inline;}
.templateOne .splitRight .sidebar{float:left;background:#003466 url(../_img/sidebar-blue-bgd.gif) repeat-y left top;padding-bottom:20px;}
.templateOne .splitRight ul{float:left;margin:0 0 10px 20px;display:block;list-style:none;display:inline;}
.templateOne .splitRight ul li{padding:5px 0 5px 20px;width:200px;border-bottom:1px dashed #7B7B7B;background:url(../_img/red-bullet.gif) no-repeat left center;margin:5px 0 0;}
.templateOne .splitRight ul li a.on{color:#fff;}
.templateOne .splitRight ul li a{color:#99C7EF;width:200px;}



