/* CSS Document */

body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.bkgnd { background-repeat: repeat-x; background-color: #a2a3a4; height: 100%; }
.bkgndGrn { background-repeat: repeat-x; background-color: #a2a3a4; height: 100%; padding-bottom: 100px; }
.bkgndAtty { background-repeat: repeat-x; background-color: #a2a3a4; height: 100%; }
.body_copy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; padding: 15px; }
td.body_copy a { color: white; text-decoration: none; font-weight: bold; text-decoration: underline; }
td.body_copy a:hover { color:#990000; }
.body_copy_no_pad { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; }
.body_copy_wht { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #FFFFFF; padding: 20px 5px 20px 20px; }
.bullet_list { list-style-image: url(gfx/bullet.gif); list-style-position: outside; }
.pic_caption { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.disclaimer { font-family: Tahoma; font-size: 10px; color: #45484a; padding: 20px; }
.red_hilite { color: #860037; font-weight: 400; }
.red_hilite_lrg { color: #860037; font-weight: 400; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 25px; }
a.overtan:link { color: #860037; text-decoration: none; }
a.overtan:visited { color:#860037; text-decoration: none; }
a.overtan:hover { color:#FF0000; text-decoration: none; }
a.profiles:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #860037; text-transform: uppercase; text-decoration: none; }
a.profiles:visited { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #860037; text-transform: uppercase; text-decoration: none; }
a.profiles:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #FF0000; text-transform: uppercase; text-decoration: none; }
.blk_hilite_lrg { color: #000000; font-weight: 400; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 25px; }
/* ******** START: Contact Form ********************************* */

dt { font-size: 12px; color: #222; padding: 0px; margin:0px; margin-top:8px; }
dd { padding: 0px; margin:0px; margin-top:8px; }
input.stdfield { width: 240px; border:1px solid #cacaca; }
input.stdfieldsmall { width: 120px; border:1px solid #cacaca; }
textarea.stdfield { width: 260px; height: 90px; border:1px solid #cacaca; }
.stdbutton { width: 120px; height: 30px; color: white; background: #810303; border:2px solid #5e0404; }
ul.errors { padding: 0px; margin: 0px; }
ul.errors li { color: #991a00; list-style:none; padding: 0px; margin: 0px; font-size: 11px; }
div.related { margin-top:20px; }
div.related ul { padding-left: 20px; }
div.related li { padding: 6px; font-size: 12px; }
div.bcrumbs { margin-left: 15px; color: #868686; font-size:10px; margin-bottom: 15px; }
div.bcrumbs a:link, div.bcrumbs a:active, div.bcrumbs a:visited { color: #868686; text-decoration:none; }
div.bcrumbs a:hover { color: #6397c8; }

/* ******** END: Contact Form ********************************* */

h1, .h1 { font-size: 24px; line-height: normal; }