body  { background-color: #000; }
form { margin: 0px; padding: 0px }
div.alert { background-color:white;color:red; text-align:center; width:auto; padding:5px; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style:solid; border-color:#fff #a9a9a9 #a9a9a9 #fff; border-width:1px;  }
img.nogap { display:block; }

a:link { color:#ffe681; text-decoration:none; }
a:hover { color:yellow; text-decoration:none; }
a:active { color:#601726; text-decoration:none; }
a:visited { color:#ffe681; text-decoration:none; }

.bodycopy { font-family:Arial, sans-serif; font-size:12px; line-height:130%; }


select { margin:0px;padding:0px;font-size:11px;border-style:solid;border-width:1px;border-color:#636363;color: #000; }
option { border-style:solid;border-width:0px 0px 1px 0px; border-color:#dcdcdc #dcdcdc #dcdcdc #dcdcdc; }

input.textbox { margin:0px; padding:1px; font-size:11px; border-style:solid; border-width:1px; border-color:#636363 #dcdcdc #dcdcdc #636363; color:#000; }
input.textbox:focus { margin:0px; padding:1px; font-size:11px; border-style:solid; border-width:1px; border-color:#636363 #dcdcdc #dcdcdc #636363; background-color:#FFFF98; color:#000; }

input.button { background-color:#315284;font-size:12px;font-weight:bold; border-color:#222; border-style:solid; border-width:1px;color:white; font-family: Arial, Helvetica, sans-serif; }
input.button:active { background-color:#315284;font-size:12px;font-weight:bold; border-color:#000; border-style:solid; border-width:1px;color:white; font-family: Arial, Helvetica, sans-serif; }
input.button_submit {  background-color:#315284;font-size:12px;font-weight:bold; border-color:#222; border-style:solid; border-width:2px; color:white; font-family: Arial, Helvetica, sans-serif; }
input.button_submit:hover {  background-color:#315284;font-size:12px;font-weight:bold; border-color:#222; border-style:solid; border-width:2px; color:yellow; font-family: Arial, Helvetica, sans-serif; }
input.button_submit:active {  background-color:#315284;font-size:12px; font-weight:bold; border-color:#000; border-style:solid; border-width:2px; color:white; font-family: Arial, Helvetica, sans-serif; }

textarea  { margin:0px;padding:3px;font-size:11px;border-style:solid;border-width:1px;border-color:#636363 #BABABA #BABABA #636363;color: #000000;background-color:#FFF; }
textarea:focus  { margin:0px;padding:3px;font-size:11px;border-style:solid;border-width:1px;border-color:#636363 #BABABA #BABABA #636363;color: #000000;background-color:#FFFF98; }

ul  { font-size: 12px; font-family: Arial, sans-serif;  }

h1	{ font-weight: bold; font-size: 22px; font-family: Arial, Helvetica, sans-serif; }
h2  { font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif; }
h3  { font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
h4  { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }

.h1  { color: #ff7900; font-weight: bold; font-size: 22px; font-family: Arial, Helvetica, sans-serif; }
.h2  { color: #ff6d00; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif; }
.h3  { color: #ff7900; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
.h4  { color: #ff6d00; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }

label { color: #ff6d00; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.label { color: #ff6d00; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.note { color: #ff6d00; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.disclaimer { color: #fff; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }


.border_all		{ border-style: solid; border-color: #999; border-width: 1px; }
.border_bot		{ border-style: solid; border-color: #999; border-width: 0px 0px 1px 0px; }
.border_top		{ border-style: solid; border-color: #999; border-width: 1px 0px 0px 0px; }
.border_left	{ border-style: solid; border-color: #999; border-width: 0px 0px 0px 1px; }
.border_rt		{ border-style: solid; border-color: #999; border-width: 0px 1px 0px 0px; }
.border_topbot	{ border-style: solid; border-color: #999; border-width: 1px 0px 1px 0px; }
.border_sides	{ border-style: solid; border-color: #999; border-width: 0px 1px 0px 1px; }
.border_rb		{ border-style: solid; border-color: #999; border-width: 0px 1px 1px 0px; }
.border_tl		{ border-style: solid; border-color: #999; border-width: 1px 0px 0px 1px; }





