:focus{outline:0px;}
body{margin:0;padding:0;width:100%;background:#fff url(/images/bg.jpg) top center repeat-x;color:#000;}
html{padding:0;margin:0;}
#slide{width:650px;height:256px;}
#slidesContainer{margin-top:5px;position:relative;z-index:20;width:650px;height:256px;}
#nav{position:absolute;top:225px;right:10px;z-index:30;font:12pt Calibri, Verdana, Tahoma, Arial, Helvetica, sans-serif;}
#nav a{border:1px solid #696A6D;background:#696A6D;text-decoration:none;margin:0;padding:2px 6px;color:#fff;background-image:url(/images/paginate-active.png);}
#nav a.activeSlide{background:#6B894C;border:1px solid #6B894C;background-image:url(/images/paginate.png);}
#nav a:focus{outline:none;}
.success{border:1px solid green;background-color:#B2D9B2;color:green;padding:6px;}
.error{border:1px solid red;background-color:#ffe3e3;color:red;padding:6px;}
.warning{border:1px solid yellow;background-color:#FFFFCC;color:red;padding:6px;}
.footer{margin:0;padding:0;width:100%;height:75px;color:#6b6b6b;background:#fff url(/images/bg-footer.jpg) top left repeat-x;font:normal 14px Georgia,'Times New Roman',Times,serif;}
.header{width:1000px;margin:0 auto;padding:0;}
.social-bar{height:28px;text-align:right;}
.logo-header{width:640px;height:75px;float:left;}
.clear{clear:both;padding:0;margin:0;}
.quote{margin-top:10px;color:#fff;background-color:#fff;width:350px; float:right;font:normal 11px Georgia,'Times New Roman',Times,serif;vertical-align:middle;}
.quote em{font-size:10px;text-align:right;}
.wrapper{width:1000px;min-height:360px;margin:0 auto;padding:0;}
.nav-row{width:1000px;height:55px;}
#topnav ul{margin:0px;padding:0px;list-style:none;}
#topnav ul li{background:#E7E7E7 url(/images/separator.png) no-repeat center right;float:left;display:block;}
#topnav ul li a{float:left;display:block;margin:10px 3px;padding:7px;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;color:#3c3c3c;text-decoration:none;}
#topnav ul li a:hover,#topnav ul li a.selected{background-color:#fff;color:#272727;}
#topnav ul li a.last{color:#ff3030;font-weight:bold;}

/*#topnav ul li a.last{background-color:#ff3030;color:#ffffff;}
#topnav ul li a.last:hover{background-color:#ab2323;}
*/

#col-left{width:645px;float:left;margin-top:2px;}
#col-right{width:350px;float:right;margin-top:2px;}
h2.heading{font:normal 24px Georgia,'Lucida Grande","Trebuchet MS',Times,serif;color:#42210B;margin:0;}
h2.heading a{color:#42210B;}
h2.heading a:hover{color:#1863b5;}
.headline{font:normal 16px Georgia,'Times New Roman',Times,serif;}
#movement-box{color:#ffffff;background:#003554 url(/images/movement-bg.png) top center repeat-x;width:290px;text-align:left;margin:15px 0 15px 15px;padding:15px;}
a{color:#1863b5;text-decoration:none;}
a:hover{color:#1863b5;text-decoration:underline;}
a.btn-blue{background:transparent url('/images/btn-blue.png') no-repeat scroll top right;background-position:top right;color:#fff;display:block;float:right;font:10pt"Lucida Grande","Trebuchet MS", Verdana, Helvetica, sans-serif;text-transform:uppercase;height:24px;margin-right:6px;padding-right:12px;text-decoration:none;}
a.btn-blue span{background:transparent url('/images/btn-blue.png') no-repeat;display:block;line-height:14px;padding:5px 0 5px 12px;}
a.btn-blue:hover{background-position:bottom right;outline:none;}
a.btn-blue:hover span{background-position:bottom left;padding:6px 0 4px 12px;}
.bodytext{color:#181818;text-align:left;padding-left:7px;font:9pt Verdana, Trebuchet, Helvetica, sans-serif;}
.btn_more{margin:5px;font:10pt"Lucida Grande","Trebuchet MS", Verdana, Helvetica, sans-serif;text-transform:uppercase;}
.btn_more a{background:#197d08 url(/images/arrow_yellow.png);background-position:center left;background-repeat:no-repeat;width:auto;color:#fff;padding:3px;text-decoration:none;padding-left:20px;}
.btn_more a:hover{text-decoration:underline;background-color:#afc300;}
.subscribe-box, .support-box, .support-box2{color:#fff;background-color:#fff;width:320px;font:normal 13px Verdana, Helvetica, sans-serif;vertical-align:middle;margin:10px 0;text-align:right;overflow:hidden;clear:both;}
#submitForm{background:#39d url('/images/bg-btn-blue.png') repeat-x scroll 0 0;border:1px solid #2e95c9;color:#fff;padding:4px 10px 5px;font:10pt"Lucida Grande","Trebuchet MS", Verdana, Helvetica, sans-serif;text-transform:uppercase;}
#submitForm:hover, #signin_submit:focus{background-position:0 -5px;cursor:pointer;}
.divider{border-top:1px solid #c0c0c0;margin:10px 0;}
.content-box-left{width:310px;margin:20px 6px 0px 6px;float:left;}
.content-box-right{width:310px;margin:20px 6px 0px 6px;float:right;}
.content-box-full{width:630px;margin:20px 6px 0px 6px;float:right;}
.content-box-right h2{border-bottom:1px dotted #746b6a;}
.content-box-left h2{border-bottom:1px dotted #746b6a;}
.content-box-full h2{border-bottom:1px dotted #746b6a;}
.fpcontent-inner{position:relative;overflow:hidden;padding:10px;margin-top:10px;background:#FFFFFF url(/images/h200.png) top left repeat-x;border:1px solid #dedede;font:normal 14px Georgia,'Times New Roman',Times,serif;}
.fpcontent-inner dt{margin-left:26px;color:#818181;}
dt img.arrow-icon{margin-left:-13px;}
.img-frame{background-color:#fff;float:left;padding:2px;border:1px solid #c0c0c0;margin-right:3px;}
.fpcontent-inner dt.fp-headline{font:normal 17px Georgia,'Times New Roman',Times,serif;color:#2b2b2b;}
.fp-headline{font:normal 17px Georgia,'Times New Roman',Times,serif;color:#2b2b2b;}
.fp-headline a{color:#2b2b2b;}
.fp-headline a:hover{color:#1863b5;}
.fpcontent-inner p.headline a{color:#2b2b2b;}
.fpcontent-inner p.headline a:hover{color:#1863b5;}
.fpdate{font:normal 12px Georgia,'Times New Roman',Times,serif;color:#818181;}


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font:normal 12px Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid #fff;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: auto; /*width of menu (not including side paddings)*/
min-width:150px;
color: #fff;
background-color: #004464;
text-decoration: none;
padding: 4px 5px;
border-bottom: 1px solid #fff;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 160px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
color: #FFFFFF;
background-color: #0076AF;
text-decoration: none;
}
#topnav img{border:0px;}
