@charset "utf-8";
/* CSS Document */
body {  background-image: url(../images/page_bg.png); background-repeat: repeat-x; margin-top: 0; background-color: #1c2d3e; font-family: Arial, Helvetica, sans-serif; color: #ffffff; letter-spacing: .9px; font-size: 12px; }
#container { width: 860px; margin: 0 auto; background-color:#062134; }
#head { background: url(../images/head_bg.jpg); background-repeat: no-repeat; height: 54px; padding-left: 6px; padding-top: 6px; }
#banner { height: 292px; background: url(../images/banner.jpg); background-repeat: no-repeat; }
#contright { width: 312px; margin-left: 524px; }
#nav { padding:12px; height: 243px; background-color: #105485; }
#nav ol, li { margin: 16px; list-style: none; }
#nav li { text-transform: uppercase; }
#nav a:hover { color: #E6E600; padding-left: 4px; }
#nav a, a:visited { letter-spacing: 1px; font-size: 12px; color: #E3E3E3; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }
#contleft { width: 520px; float: left; } /* height: 580px; */
#slogan { width: 472px; margin-left: 25px; margin-top: 16px; } 
#contentbox { color: #F4F4F4; padding: 8px; letter-spacing: .8px; width: 462px; background: url(../images/body_bg.png); background-repeat: no-repeat; margin-left: 25px; margin-top: 10px; } /* height: 340px; */
#contentbox a, a:active, a:visited { color: #FF0; font-size: 12px; text-decoration: none; }
#contentbox a:hover { color: #0CC; }
#quote { height: 180px; padding: 12px; }
#footer { width: 850px; clear: both; height: 50px; border-top: #185778 1px dotted; padding-left: 8px; padding-top: 2px; }
#navliwrapper { margin-top: 10px; }
#footertext { float: left; width: 400px; }
#logos { text-align: center; height:140px; margin-top: 12px; }
#homelink { text-transform: uppercase; left: 765px; position: relative; width: 100px; height: 20px; top: 24px; }
#homelink a:hover { color: #E6E600; padding-left: 4px; }
#homelink a, a:visited { letter-spacing: 1px; font-size: 12px; color: #E3E3E3; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }

.yellow { color: #E6E600; font-size: 11px; }
.numbers { font-size: 11px; color:#E6E6E6; text-transform: uppercase; }
.bigQuotes { color:#00BB00; font-size:36px; }
.namefield { color:#999; font-size: 10px; padding: 4px; font-family: Verdana, Geneva, sans-serif; border: 1px solid col #39C; width: 190px; }
.emailfield { color:#999; font-size: 10px; padding: 4px; font-family: Verdana, Geneva, sans-serif; width: 190px; border: 1px solid col #39C; }
.phonefield { color:#999; font-size: 10px; padding: 4px; font-family: Verdana, Geneva, sans-serif; width: 190px; border: 1px solid col #39C; }
textarea { font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #666; width: 400px; height: 140px; border: 1px solid col #39C; }
.err { color: #C66; }
.credit { font-size: 8px; color: #09F; }


.qBig { color: #66ABD0; font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; letter-spacing: .8px; }
.qBig2 { color: #F5D803; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; letter-spacing: .8px; }
.qSmall { color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 24px; }
.qtext { color: #66ABD0; font:Arial, Helvetica, sans-serif; font-size: 16px; }
.qBigBody { color: #A0C7DC; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; letter-spacing: .8px; }

.contBig { font-size: 20px; color: #E6E600; font-weight: bold; }
current a { color: #6633CC; }