body {background-image:url(../images/body-background.jpg); background-repeat:repeat-x; background-color:#989898; font-family:Arial, Helvetica, sans-serif; color: #000000;}
.linesbg {background-image:url(../images/backgroundlines.jpg); background-repeat:no-repeat;}
.navbackground {background-image: url(../images/nav-barbackground.gif);	background-repeat: repeat-x;}
.tagline {color: #006eaa; font-style:italic; font-size:12px; text-align: right;}
.nav {color:#000000; font-size:11px; font-weight:bold; text-align:left;}
.supernav {color:#666666; font-size:10px; text-align:right;}
.blue {color: #006eaa;}
.black { color: #000000;}
a {text-decoration:none; color: #006eaa;}
a:hover {text-decoration:underline; color: #666666;}
.content {background-image:url(../images/column-bg.gif); background-repeat:repeat-y;} 
.footer {background-image:url(../images/footer-bg.jpg); background-repeat:repeat-y; font-size: 10px; color:#666666; line-height:14px;}
.footertext {font-size: 10px; color:#474747; text-align:left; line-height:14px;}
.whitebackground {background-color:#FFFFFF}
.colleft {background-image:url(../images/column-shadoww.gif); background-repeat:repeat-x; text-align:left; background-color:#ffffff;}
.colcenter {background-image:url(../images/column-shadowg.gif); background-repeat:repeat-x; text-align:left; background-color:#efefef;}
.bluetitle {font-size:16px; line-height: 16px; color: #01b0fd;}
.whitetitle {font-size: 16px; line-height: 16px; color: #ffffff;}
.title {font-size:16px; line-height: 16px;}
.pad15 { padding: 15px;}
.pad8 { padding-top: 8px; padding-bottom: 8px;}
.news { background-image:url(../images/news-bg.gif); background-repeat:repeat-x; width:185px; height: 215px;}
.news2 { background-color:#333;}
.fq { background-image:url(../images/fq-bg.gif); background-repeat: repeat-x; width:185px; height: 135px;}
.newshead {font-size:14px;color: #cccccc; text-align: left;}
.grey {color: #666666;}
.text {font-size:12px; line-height: 16px; text-align: left;}
.text2 {font-size:12px; line-height: 18px; text-align: left; color: #333333;}
.tabtext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height: 15px; text-align: left; color: #333333;}
.subtitle {font-size:14px; line-height: 16px; color: #0099dc;}
.white {color: #ffffff;}
.dkgrey {color: #333333;}
.spacer {width:960px; height:80px;}
.orangedot {color: #0099dc;}
.contentpad {padding-left: 19px; padding-top: 26px; padding-right: 54px;}
.quotepad {padding-left: 15px; padding-top: 26px; padding-right: 15px; padding-bottom: 20px;}
.quotestyle {font-family:Times New Roman, Times, serif; font-size: 14px}
.quotesmall {font-size: 10px; text-align: right;}
h1 { font: bold 18px arial, verdana, sans-serif; padding: 0px; color: #0099dc; margin: 0px; font-weight:normal;}
h2 { font-size: 16px; line-height: 16px; color: #ffffff; padding: 0px; margin: 0px; font-weight:normal;}
h3 { font-size: 18px; line-height: 16px; color: #ffffff; padding: 0px; margin: 0px; font-weight:normal;}
h4 { font-size: 24px; line-height: 24px; color: #ffffff; padding: 0px; margin: 0px; font-weight:normal;}
.sidenav { margin-left: 40px; padding-top: 26px; }
.sidenavcontent { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height: 16px;}
.sidenavbold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height: 16px; font-weight:bold}
.spacerbg { background-image:url(../spacer/topbar-red.jpg); background-repeat:no-repeat; text-align:left; height: 80px;}
.spacerred { background-image:url(../spacer/topbar-red.jpg); background-repeat:no-repeat; text-align:left; height: 80px;}
.spacerorangeblue { background-image:url(../spacer/topbar-orangeblue.jpg); background-repeat:no-repeat; text-align:left; height: 80px;}
.spacerblue { background-image:url(../spacer/topbar-blue.jpg); background-repeat:no-repeat; text-align:left; height: 80px;}
.spacergreenblue { background-image:url(../spacer/topbar-greenblue.jpg); background-repeat:no-repeat; text-align:left; height: 80px;}
.spacerredblue { background-image:url(../spacer/topbar-redblue.jpg); background-repeat:no-repeat; text-align:left; height: 80px;}
.spaceryellowblue { background-image:url(../spacer/topbar-yellowblue.jpg); background-repeat:no-repeat; text-align:left; height: 80px;}
.spacerpad { padding-left: 244px; padding-top: 18px;}
.orange { color: #ec6f17 }
