body{text-align:center; margin:0; padding:0; background:#EEE; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; line-height:17px; color:#2c3034}
a{color:#015bae}
a:hover{color:#999}
h1, h2, h3{font-size:18px; margin:0; padding:0 0 .2em 0;font-family:arial,verdana,helvetica,sans-serif; line-height:28px; font-weight:normal}
h1{width:190px; height:83px; float:left; padding:0}
h1 a{display:block; width:240px; height:83px}
h2{margin-bottom:16px; padding-bottom:2px; border-bottom:1px solid #DDD;font-weight:bold}
h3{margin:0; padding:0; font-size: 14px; color:#666; font-weight:bold}
p, ul{margin:0; padding:0 0 1em 0}
ul{margin-left:1em; padding-left:.6em; list-style:square}
a.button{display:block}
a.learn-more{width:285px; height:48px; background:url(../images/button_learn_more.gif) no-repeat top right; margin-top:3px}
a:hover.learn-more{background-position: 0 -52px}
.clear{clear:both}
.hidden{display:none}
.small{font-size:11px; line-height:16px; color:#666}
.bold{font-weight:bold}
.normal{font-weight:normal}
.big{font-size: 18px; line-height:25px; font-family:arial,verdana,helvetica,sans-serif; color:#666}
h2.home{width:555px; height:78px; background:url(../images/home_about.gif) no-repeat; border:0; margin-bottom:5px}
div#main{width:1000px; margin:auto; background:#eee url(../images/body_shadow.gif) repeat-y center}
div#main #home-banner{width:900px; height:190px; background:url(../images/home.gif) no-repeat; margin:auto}
div#main div#content{margin:0 70px; text-align:left; padding-top:20px}
div#main div#content div#leftnav{float:left; width:200px; margin-right:20px}
div#main div#content div.column-left{float:left; width:555px; margin-right:20px}
div#main div#content div.column-right{float:left; width:285px}
div#main div#content div.column-right .sidebar{border-left: 1px dashed #ddd; padding: 0 0 0 15px}
div#header{width:900px; height:83px; margin:auto; background:url(../images/header.gif) no-repeat;}
div#header ul#navlinks{list-style:none; float:right; margin:48px 10px 0 0; padding:0}
div#header ul#navlinks li{display:inline; line-height:11px}
div#header ul#navlinks li a{padding:5px 10px; color:#666; text-decoration:none; line-height:150%; font-weight:bold}
div#header ul#navlinks li a:hover{color:#ff7700; text-decoration:none}
div#header ul#navlinks li a.highlight{color:white}
div#subpage-banner{width:900px; height:30px; background:url(../images/sub_header.gif) no-repeat; margin:auto}
div#footer-image{width:1000px; height:48px; margin:auto; background:url(../images/footer_shadow.gif) no-repeat center}
div#footer-text{font-size:10px; color:#999}
div#footer-text a{color:#999}
