@charset "UTF-8";
/* CSS Document */

h1, h2, h3 {font-weight:lighter;}
h1 {font-size:1.6em;line-height:1.65em;margin:16px 0 8px 0;color:#333;}
h2 {font-size:1.4em;line-height:1.45em;margin:12px 0 6px 0;font-weight:lighter;color:#666;}
h3 {font-size:1.3em;line-height:1.35em;color:#333;margin:6px 0 4px 0;}
h4 {font-size:1.2em;line-height:1.25em;color:#666;margin:6px 0 4px 0;text-decoration:underline;font-weight:lighter;}
h5 {font-size:1.2em;line-height:1.3em;color:#666;margin:6px 0 4px 0;}
p {margin:6px 0 6px 0;padding:0;}
form {margin:0;padding:0;}
form p {padding:2px 0 2px 0;display:block;background:none;}
.subheads {color:#039;font-size:1.4em;}
td.heads {padding:10px;background:#EBEBEB;}
.blue {color:#039;}

select {margin:0;}
.bla-highlight {font-size:1.25em;line-height:1.45em;color:#000;}
a img {border:0;}
#title {position:absolute;width:236px;left:0;}

body {font-family:"Lucida Grande", "Helvetica Neue Light", "Helvetica Neue", Verdana, Arial, Helvetica, sans-serif;font-size:62.5%;line-height:62.5%;color:#666;margin:0px 0 15px 0;}
#container {width:800px;position:relative;height:auto;font-size:1.2em;line-height:1.4em;background:url(images/bgblend.jpg) repeat-y 0 15px;margin:0 auto 0 auto;}
a {text-decoration:underline;color:#000;}
a:hover {color:#666;}
ul {margin:4px 0 4px 16px;padding:0;}
li {margin:0;padding:2px 0 2px 0px;}
#logo {position:absolute;left:0;top:0;width:250px;height:121px;}
#logo2 {position:absolute;right:50px;top:31px;width:300px;height:80px;}
#header {position:relative;clear:both;width:800px;height:113px;background:url(images/shape-top.gif) no-repeat left top;}

#nav {clear:both;width:750px;height:30px;margin:20px 25px 0 25px;text-align:center;font-weight:bold;}
#nav a {text-decoration:none;}
#nav ul a {list-style-type:none;display:none;position:absolute;text-align:center;}
#nav li.wid a {color:#808080;position:relative;width:102px;height:28px;padding-top:3px;background:url(images/navback.gif) no-repeat top left;float:left;list-style-type:none;display:block;}
#nav li.wid a:hover {color:#333;background:url(images/navback-ov.gif) no-repeat top left;}
#nav li {display:inline;margin:0 auto 0 auto;}

.corners {width:700px;position:relative;background:url(images/cornersborder.gif) repeat-y;margin-bottom:10px;}
.cornerstop {width:700px;height:10px;background:url(images/cornerstop.gif) top left no-repeat;clear:both;}
.cornersbottom {width:700px;height:10px;background:url(images/cornersbase.gif) bottom left no-repeat;clear:both;}
.cornerspad {padding:0 10px 0 10px;}

#mainbodyhome {position:relative;clear:both;width:700px;min-height:335px;margin:0 50px 20px 50px;}
#mainbody {position:relative;clear:both;width:700px;min-height:250px;margin:0 50px 20px 50px;}
.leftcolumn {float:left;margin-top:195px;width:236px;}
.rightcolumn {float:right;width:440px;margin-top:20px;background:url(images/bg-image.jpg) right 30px no-repeat;}
.leftcolumn2 {float:left;width:275px;}
.rightcolumn2 {float:right;width:380px;}
#base {clear:both;width:800px;height:5px;}
.footer {clear:both;font-size:83%;line-height:110%;width:700px;height:auto;padding:20px 0 20px 0;text-align:center;}
.footer .notice {font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:14px;}

.links p {clear:both;padding-bottom:6px;}
.links p span, .links p img {float:left;}
.links p span {padding:2px 0 0 3px;}
.textonly {display:none;visibility:hidden;}
.smalltext {font-size:80%;line-height:110%;}
.financetable {width:438px;border:#CCC solid 1px;background:#FFF;font-size:85%;border-bottom:0;font-family:Arial, Helvetica, sans-serif;}
.financetable td p {margin:0px 1px 1px 4px;}
.financetable td {border-bottom:#CCC solid 1px;}
.tablehead {background:#F0F0F0;}
.clear {clear:both;height:1px;}

ul#menu {margin:6px 0 6px 0;padding:0;}
#menu, #menu li {list-style-type:none;}
.menu {margin:0;padding:0;list-style-type:none;}
.menu li{margin:6px 0 6px 0;list-style-type:none;}

.date_bg {background:url("images/date_bg.gif") no-repeat 50%;padding-left:1px;padding-right:1px;}
.date_bg:focus {background:#FFF; background-image:none;}
