body{font:70% Tahoma, Arial, Helvetica, sans-serif;color:#7e7e7e;background:#FFF url(bg.gif) repeat-x;line-height:16px;margin:0;padding:0;}
a{color:#33ADDB;background-color:inherit;}
a:hover{color:#575757;background-color:inherit;}
h1{font:bold 1.8em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0;}
h1 a{text-decoration:none;}
h2{font:110% Arial, Sans-Serif;font-weight:700;color:gray;text-transform:uppercase;background-color:inherit;margin:0;padding:3px 0 6px;}
h2 a{color:#6AC65D;background-color:inherit;text-decoration:none;}
p{margin:0;padding:2px 0 10px;}
img{border:0;}
#content{width:980px;margin:0 auto;}
.header{height:45px;border-top:4px solid #000;background:#FFF url(headerbg.gif) repeat-x bottom left;color:gray;margin:0 0 2px;padding:20px 0 0 5px;}
.subheader{clear:both;height:23px;margin:0 0 10px;}
.subheader_left{line-height:28px;width:193px;background:#33ADDB url(hmleftbg.gif) repeat-x;color:#FFF;padding:0 5px;}
.subheader_left a{color:#FFF;text-decoration:none;font-weight:700;background-color:inherit;}
.subheader_right{background:#F6F6F6 url(hmrightbg.gif) repeat-x;color:#626262;line-height:28px;float:right;width:774px;}
.subheader_right a{color:#626262;background:inherit;font-weight:700;text-decoration:none;margin:0 2px 0 0;padding:7px 10px 8px;}
.subheader_right a:hover{background:#33ADDB url(hmleftbg.gif) repeat-x;border-top:1px solid #1A83AC;color:#FFF;}
.left{float:left;width:190px;padding:5px 0 0 5px;}
.right{float:right;width:760px;color:#000;background-color:#FFF;border-left:1px solid #e6e6e6;margin:0 0 20px;padding:5px 0 0 15px;}
.line{height:2px;margin:10px 0;}
.left li{list-style:square;margin-left:-20px;}
.right_left{float:left;width:720px;background:#f2f2f2 url(corner.gif) no-repeat bottom right;color:#626262;padding:13px;}
.right_right{float:right;width:240px;background:#f2f2f2 url(corner.gif) no-repeat bottom right;color:#626262;padding:13px;}
.footer{clear:both;color:#999;background-color:#FFF;border-top:1px solid #e6e6e6;text-align:center;line-height:13px;padding:10px 0;}
.footer a{text-decoration:underline;}
