@charset "utf-8";
/* CSS Document */

a { text-decoration:none; color:#903; }
body { background:url(../images/bg.gif) #a9a9a9 repeat-x top; text-align:center; margin:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9pt; }
dl { margin:5px 20px; padding:0px; }
dt { float:left; clear:left; padding:0px 20px; display:block; }
dd { margin:0px 0px 10px 60px; display:block; }
h1 { background:url(../images/h1.gif); color:#FFF; font-weight:normal; padding:12px 0px 5px 15px; margin:0px; font-size:18pt; border-width:1px; border-style:solid; border-color:#bcbcbc #6a6a6a #4f4f4f #959595; }
h2 { font-size:14pt; font-weight:normal; }
h2 span { font-size:12pt; display:block; }
h3 { font-size:12pt; font-weight:normal; }
p { padding:0px; margin:12px 0px; line-height:14pt; }



medtextblack {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

largetextblack {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
xlargetextblack {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
}




#ct { background:#f8f8f8; padding:8px 16px; }
#ctform { background:url(../images/ctform.jpg) #f8f8f8 no-repeat top right; padding:8px 16px; }
#ft { background:#6a6a6a; padding:0px 30px; line-height:42px; height:42px; color:#FFF; font-size:8.5pt; margin-top:3px; clear:both; }
#ft a { float:right; color:#FFF; }
#hd { height:120px; background:url(../images/hd.gif); text-align:right; }
#lc { width:591px; padding-top:3px; }
#lcft { background:url(../images/lcbot.gif) repeat-x top #c2c2c2; border-width:1px; border-style:solid; border-color:#f3f3f3 #b2b2b2 #9a9a9a #d8d8d8; padding:8px 16px; }
#mc { padding-top:10px; }
#mh { margin:auto; width:944px; text-align:left; border:3px solid #FFF; border-top:none; background:#FFF; }
#rc { width:349px; float:right; }
#rci { padding:130px 20px 12px 20px; }

ul.bullet li { margin-bottom:10px; }
.clearer { clear:both; }
.clientlogin { margin:65px 42px 0px 0px; }
.dash { list-style: none; margin: 0px; padding-left: 0.6em; text-indent: -0.6em; }
.dash li { margin:0px 0px 12px 0px; padding:0px; }
.pad10 { padding:10px; }
.secbox { background:#FFF; border:1px solid #DDD; padding:10px 10px 0px 10px; margin-bottom:10px; }
.secbox h2 { margin-top:0px; }
.sm { background:#FFF; border:1px solid #DDD; padding:10px 10px 0px 10px; width:210px; float:right; margin:10px 0px 10px 10px; }
.sm a { display:block; background: #ebebeb; padding: 6px 8px; color:#903; margin-bottom:1px; border:1px solid #d5d5d5; }
.sm a:hover { background:#903; color:#ebebeb; }
.sm a.curr { color:#FFF; background:#444; }
.tick li { margin-bottom:10px; list-style:url(../images/tick.gif); }
