

html, body { background: #ffffff; font:11px arial,sans-serif; color:#2b2b2b; margin:0; padding:0; }

 
/*-- LINKS INFO --*/

a:link, a:visited { text-decoration:none; color:#235790; }
a:hover, a:active {text-decoration:underline; color:#000000; } 

a:link.ul, a:visited.ul { text-decoration:underline; color:#235790; }
a:hover.ul, a:active.ul {text-decoration:underline; color:#000000; } 

a:link.gr, a:visited.gr { text-decoration:none; color:#626262; }
a:hover.gr, a:active.gr { text-decoration:underline; color:#ffffff; } 

a:link.wh, a:visited.wh { text-decoration:none; color:#ffffff; }
a:hover.wh, a:active.wh { text-decoration:underline; color:#9ABBDA; }  
 


/*-- GLOBAL FIXES --*/

img {border:none;}
form {padding:0px; margin:0px;}
* { margin:0px auto; padding:0; }
p { padding-bottom:15px; }


ul.list, li.list {margin:15px;}
ul.listsub, li.listsub { margin:0 0 0 20px; font-size:11px;}


h1 { font:22px "trebuchet ms", sans-serif; color:#28292B; padding-bottom:5px; text-align:left; }
h2 { font:21px "trebuchet ms", sans-serif; color:#28292B; padding:0; text-align:left; }
h2.subs { font:18px "trebuchet ms", sans-serif; color:#2565AC; padding:15px 0 10px 0; margin-top:20px; border-top:1px solid #cdcdcd; text-align:left; clear:both; }

h3 { font:13px "trebuchet ms", sans-serif; color:#2061a1; padding:5px 0 10px 0; text-align:left; }
h4 { font:20px "trebuchet ms", sans-serif; color:#575757; padding-bottom:5px; text-align:left; }


#tagbox {height:54px; background:#2b2b2b; border-bottom:1px solid #aaaaaa;}
#tag {width:900px; margin:0 auto; padding:16px 0 0 0; font:14px "trebuchet ms", sans-serif; color:#ffffff;}

#reelbar {background: url(gfx/blue-bg.jpg) top center no-repeat #2362aa; height:388px; border-bottom:1px solid #808080; }
#reelbarsm {background: url(gfx/top2.jpg) top center no-repeat ; height:160px; }

#reelbox {width:960px; margin:0 auto; }
#logo {float:left; width:265px; height:85px; margin:37px 0 0 10px;}
#navbox {float:right; margin:35px 10px 0 0;}

#reeldisplay {background: url(gfx/reel-bg.png) center no-repeat; width:958px; height:233px; clear:both; }
.sliderbox {width:907px; height:190px; margin:23px; color:#bebebe; font-size:13px; line-height:20px;}
.sliderpic {float:right; padding:0 0 10px 30px;}
.sliderhd {font-size:20px; margin-bottom:10px; color:#ffffff;}


.optpad1 {padding:15px; border-right:1px solid #86bce3;}
.optpad {padding:15px 0 15px 15px;}

#bodycopybox {background:#ffffff; width:960px; margin:0 auto 0 auto; overflow:hidden;}
#swbox1 {width:250px; float:left; padding:0 37px 0 29px; margin:40px 0 40px 0; border-right:1px solid #e0e0e0; text-align:justify; line-height:16px;}
#swbox2 {width:250px; float:left; padding:0 37px 0 27px; margin:40px 0 40px 10px; border-right:1px solid #e0e0e0; text-align:justify; line-height:16px;}
#swbox3 {width:250px; float:left; padding:0 0 0 37px; margin:40px 0 40px 0; text-align:justify; line-height:16px;}

#copy2box {background: url(gfx/lightgrey-fade.png) repeat-x #ffffff; border-top:1px solid #d7d7d7; }
#copy2boxsm {background: url(gfx/grey-bg.jpg) top center no-repeat #ffffff; overflow:hidden; }
#c2bodp {width:903px; margin:30px auto; overflow:hidden; }
#c2bod {width:903px; margin:0 auto 30px auto; overflow:hidden; }

.copysubleft {border-right:1px solid #e0e0e0; width:576px; padding-right:37px; float:left; line-height:16px; }
.copysubfull { clear:both;}
.copysubtitle {font-size:12px; padding-bottom:10px; color:#2363AA; line-height:17px;} 

.feedbackbox {width:250px; padding-left:37px; float:left; text-align:justify; line-height:16px;}
.fbname {text-align:left; font-size:12px; font-weight:bold; color:#000000; padding:7px 0 1px 0;}
.fbpos {text-align:left; font-size:9px;}
.fblink {text-align:left; padding:3px 0 15px 0; border-bottom:1px solid #E0E0E0; margin-bottom:15px; }
.quotel {font:30px "trebuchet ms", sans-serif; vertical-align:bottom; line-height:6px; padding-right:3px; color:#225EA6;}
.quoter {font:30px "trebuchet ms", sans-serif; vertical-align:bottom; line-height:6px; padding-left:3px; color:#225EA6;}


.indent { margin:2px 0 10px 3px; padding-left:7px;  border-left:1px dotted #adcdf3;}
.smgrey { font-size:9px; padding-top:10px;}


.prev1 {float:left; width:177px; padding:0; margin-bottom:25px; height:110px;}
.prev2 {float:left; width:177px; padding:0 22px 0 22px; margin-bottom:25px; height:110px;}
.prevpic {padding-bottom:10px;}
.bulpad {vertical-align:middle;}



/*-- FORMS --*/

#addybox {float:left; margin-top:35px; width:250px;  padding-left:20px; color:#5e5e5e; font-size:12px; color:#6b6b6b; }
.adbold {font-size:16px; font-weight:bold; padding:10px 0 5px 0; color:#28292B;}
#ctformbx {float:left; margin-top:30px; padding-right:30px; width:270px; color:#5e5e5e;}
.cthd { padding-bottom:3px; color:#343434;}
input.formc1 { height:17px; width:250px; border:#a6a6a6 1px solid; color:#000000; padding:8px; margin-bottom:12px;  font:11px verdana, sans-serif;  }
input.formc1x { height:17px; width:250px; border:#cf0000 1px dashed; background:#fff0f0; color:#000000; padding:8px; margin-bottom:12px; font:11px verdana, sans-serif; }
textarea.text1 { border:#a6a6a6 1px solid; color:#000000;  padding:8px; margin:0 0 5px 0;  width:250px; height:100px; font:11px verdana, sans-serif;}
.chpad { padding:5px 3px 0 0; overflow:hidden; }
 


/*-- V TABLE --*/

.vtable { border-collapse:collapse; width:100%; margin:0 0 10px 0; }
.vtable th { font-size: 14px; color: #121212; text-align:center; padding:4px 6px 4px 6px; border-bottom:1px solid #ffffff;  }
.vtable td { font-size:11px; color:#121212; text-align:left; padding:4px 6px 4px 6px; border:1px solid #ffffff;}
.trhd {background:#ededed; height:25px; font-weight:bold;}


#footerbox {background:#2b2b2b; border-top:1px solid #d7d7d7; }









