﻿@charset "UTF-8";
/* CSS Document created by WG. Last update 2/2/09  */

body {margin: 0; padding: 0; background-image: url('images/blutextb.gif'); font-family: Helvetica, Arial, sans-serif; color: #000;}

#header {margin: 0 auto; padding: 0; width: 780px;}

#nav {margin: 0; padding: 0; float: right; text-align: right;}
#nav ul {margin: 0; padding: 5px 15px 5px 0px; list-style: none;}
#nav ul li {margin: 0; padding: 3px; height: 25px; list-style: none; background: url(images/li_under.png) top right no-repeat;}
#nav a {color: #FFF; text-decoration: none; padding-left: 0px;}
#nav a:hover {color: #FFCC99; text-decoration: none;}

#topbar {margin: 10px auto 5px auto; padding: 0; width: 100%; height: 9px; background: url(images/top-bar.gif) bottom left repeat-x;}

#botbar {margin: 5px auto 0px auto; padding:0; width: 780px; height: 9px; background: url(images/bot-bar.gif) top left repeat-x;}

#botbar2 {margin: 5px auto 0px auto; padding:0; width: 780px; height: 7px; background: url(images/bot-bar.gif) top left repeat-x;}

#container {margin: 10px auto; padding:0; width: 780px; height: auto;}
#container hr {height: 1px; width:90%; color: #999999; text-align: center;}
#container img {border: 0;}
#container ul {font-size: .80em;}
#container a {font-weight: bold; color: #0000CC; text-decoration: underline;}
#container a:hover {font-weight: bold; color: #6699FF; text-decoration: underline;}

#container .hilite1 {background-color: #FFFFCC;} 

#leftcol{margin:0; padding:0; width: 615px; float: left; background: url(images/mid-lines.gif) top right repeat-y;}
#leftcol p {margin: 0; padding: 5px 15px 5px 5px; line-height: 1.3em; font-size: .80em;}
#leftcol p.lineheightfaq {line-height: 1.6em;}
#leftcol h1 {margin: 10px 0 0 5px; color: #5487c8; line-height: 1.6em; font-size: 28px; font-weight: bold;}
#leftcol h1.margintopzero {margin-top: 0;}

#rightcol {margin:0; padding:0; width: 160px; float: right; text-align: center;}
#rightcol p{margin: 0; padding: 5px 15px; line-height: 1.3em; font-size: .80em;}

#footer{margin: 0 auto; margin-bottom: 20px; padding:0; width: 780px; text-align:center;}
#footer p{margin: 0; padding: 5px 15px; font-size: .70em; line-height: 1.5em;}
#footer p a{color: #000;}
#footer p a:hover{color: #5487c8;}

/* -- Universal Styles -- */

.textcenter {text-align: center;}
.textright {text-align: right;}

.textwhite {color: #FFFFFF;}
.textblack {color: #000000;}
.textred {color: #CC0000; font-weight: bold;}

.font28 {font-family: Helvetica; font-size: 28px; font-weight: bold; line-height: 120%;}
.font18 {font-family: Helvetica; font-size: 18px; font-weight: bold; line-height: 160%;}
.font12 {font-family: Helvetica; font-size: 12px;}
.fontnormal {font-weight: normal;}

.background1 {background-color: #E1FFFF; width: 95%;}
.background2 {background-color: #D9D9FF; width: 95%;}
.background3 {background-color: #FFFFCC; width: 95%;}

