﻿html, body { background-color: #FAFAD2 ; color: #000000; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 1.0em; margin: 0 0 0 0; padding: 0 0 5px 0; }
a {font-weight: bold; text-decoration: underline; color: #0000bb;}
a:hover {text-decoration: none;}
ul { list-style-image: url('/images/MiscIcons/bullets/ul_bltStar.gif');}

.rdtxt {color: #ff0000}
.adimg {padding: 5px 10px 10px 10px; border: none; float: left; }
.note {background-color: #bd8b40; color: #000000; border-bottom: dashed 1px #542d1d; border-top: dashed 1px #542d1d; margin: 3px 0 3px 0; padding: 4px 10px 4px 10px; text-align:left; width: 760px;}
.note strong {text-transform: uppercase; font-weight: bold;}
.note a {color: #ffffff;}
.clear {clear:both;}
.normalfld{background-color: #FFFFFF;}
.focusfld{background-color: #FFFFCC;}
.vform {width: 780px; border: solid 1px #744d24; float: left; margin-top: 20px; padding-bottom: 10px;}
.vformfset {width: 750px; border: solid 1px #744d24; float: left; margin-top: 20px; padding-bottom: 10px;}
.vformfset2 {width: 780px; border: none; float: left; margin-top: 20px; padding-bottom: 10px;}
.vformhead {font-weight: bold; background-color:#bd8c41; color: #ffffff; font-size: 110%; padding-left: 5px; width: 775px; }
.vformsubhead {background-color: #000000; color: #ffffff; font-style: oblique; font-size: 90%; padding: 2px 0 3px 5px; width: 775px; }
.vformmain{padding: 7px 5px 7px 5px; float: left; width: 770px; font-size:90%;}
.vformtbl{width: 99%; border: none;}
.vformtbl_c1 {width: 7%; font-weight: bold; text-transform: uppercase; padding: 7px 10px 0 0; text-align: right; vertical-align: top;}
.inputlg input {width: 450px; font-size: 90%; float: left; border: solid 1px #000000;}
.inputmd input {width: 300px; font-size: 90%; float: left; border: solid 1px #000000;}
.inputsm input {width: 150px; font-size: 90%; float: left; border: solid 1px #000000;}
.inputmultsm textarea {width: 350px; height: 30px; float: left; border: solid 1px #000000;}
.inputmultlg textarea {width: 700px; height: 60px; float: left; border: solid 1px #000000;}
.smlnk a {font-size: .8em;}
.super {font-size: .7em; vertical-align: super; text-decoration: underline;}
.btnrow {width: 750px; text-align: center; padding: 10px 0 10px 0;}
.btnrow a {color: #542d1d; margin-right: 50px;}
.innerbtn {float: left; width: 350px; }
.err {color: #ff0000; font-size: 85%;}
.retapp {float: left; margin-bottom: 20px; font-size: 90%; padding: 10px 7px 10px 7px; }
.tinytxt {font-size: 80%; font-style: oblique;}
.con {width: 780px;}
.bu {font-weight: bold; text-decoration: underline;}

.vformtbl_c2 {width: 92%; text-align: left; vertical-align: top; padding-top: 7px;}
.valsum {width: 99%; text-align: center; float: left;}

.imgrt {float: right; vertical-align: middle; margin: 5px 10px 5px 10px;}
.imglt {float: left; vertical-align: text-top; margin: 5px 10px 5px 10px;}




.list th { background-color: #41ad48; color: #ffffff; font-weight: bold; }
.list td { font-size: 90%;}
.listemp {background-color: #3551a3; color: #ffffff; font-weight: bold; text-align: center; padding: 5px 0 5px 0;}
.listalt {background-color: #eeeeee; }
.formhd { text-decoration: underline; text-align: right; vertical-align: top; font-size: 90%;}
.formitem {text-align: left; padding-left: 10px; vertical-align: top; padding-bottom: 10px; font-size: 90%;}



.brdtxt
{
	color: #cc0033;
	font-weight: bold;
}
.subbl
{
	color: #0000ff;
	font-size: 80%;
	text-align: center;
}
.astr
{
	color:#ffcc33;
	font-size: 90%;
	font-weight: bold;
}

.multitb
{
	width: 550px;
	margin: 2px 0 2px 0;
	height: 100px;
}
.regformnorm
{
    background-color: #ffffff;
    cursor: auto;
}
.regformwait
{
    background-color: #dddddd;
    cursor: wait;
    background-position: center center;
    background-image: url(spinner.gif);
    background-repeat: no-repeat;
}
.hide { display: none; }
.stats {border: solid 1px #000000; margin-bottom: 30px;}
.stats th {padding: 5px 10px 5px 10px; text-align: center; background-color: #41ad48; font-weight: bold; color: #ffffff; margin: 0 0 0 0;}
.stats td {padding: 5px 10px 5px 10px; margin: 0 0 0 0;}
.stats caption {font-weight: bold;}
.artconbox {text-align: center; vertical-align: middle; padding: 15px 0 50px 0;}
.artconhm {float: left; width: 25%; padding-bottom: 20px;}

#main {background-color: #ffffff; width: 800px; border: solid 4px #542d1d; margin: 10px 0 20px 0; padding-bottom: 40px;}
#nav {background-color: #ed3034; width: 800px; height:10px;}
#subBan {background-color: #000000; font-family: "Courier New", Courier, monospace; color: #ffffff; width: 800px; text-align: center; padding: 10px 0 10px 0;}
#subBan p{margin: 0 0 0 0; padding: 0 0 0 0;}
#subBan .head {font-size: 1.8em; font-weight: bold;}
#subBan .subhead {text-decoration: underline; font-size: .85em;}
#content {width: 800px; padding: 10px 10px 15px 10px; text-align: left; }
#content p{margin: 8px 0 8px 0;}
#content .subhead {background-color: #000000; color: #ffffff; font-size: 1.3em; font-family: "Courier New", Courier, monospace; width: 760px; padding: 10px 10px 10px 10px; text-align: center; font-weight: bold; }
#content .subhead strong {font-size: 1.6em;}
#content ul {padding-right: 20px;}
#prestep1 {width: 780px; height: 350px; padding-top: 50px;}
#prestep2 {width: 780px; padding-top: 50px;}

#copy {background-color: #000000; color: #ffffff; height: 30px; font-size: 80%; width: 100%; text-align: center; font-weight: bold; float: left; }
#copy p{margin: 5px 0 5px 0;}
#sort { font-size: 85%; float: left;}
#sort select { font-size: 85%}
#stats {font-size: 85%; float: right;}
#suptbl1 {width: 750px; font-size: 90%;}
#suptbl1 .lbl {text-align: right; width: 20%; margin-right: 5px; padding-top: 5px;}
#suptbl1 .data {text-align: left; width: 80%; padding-top: 5px;}
#suptbl2 {width: 793px; font-size: 90%;}
#suptbl2 .sname {width: 39%; margin-right: 10px; padding-top: 7px;}
#suptbl2 .sname input {width: 230px; border: solid 1px #000000;}
#suptbl2 .stitle {width: 60%; padding-top: 7px; vertical-align: middle;}
#suptbl2 .stitle input {width: 400px; border: solid 1px #000000;}
#vformfoot {float: left; padding-top: 10px; width: 780px;}
#vformfoot div{float:right; margin-left: 10px;}
#vformfoot a {color: #542d1d;}
#hmpg .toptxt {text-transform: uppercase; color: #dd0000; font-weight: bold; font-size: 1.2em; text-align: center; padding: 15px 0 20px 0; clear: both;}
#hmpg .subhd {background-color: #000000; color: #ffffff; font-weight: bold; padding: 15px 7px 15px 10px; width: 780px; clear: both;}
#hmpg .col1 {width: 48%; float: left; padding: 10px 5px 0 5px; vertical-align: top;}
#hmpg .col2 {width: 49%; float: left; padding: 10px 5px 0 5px; clear: right; vertical-align: top;}
#hmpg .colitm {padding-bottom: 20px;}
#hmpg .colhd {text-transform: capitalize; color: #dd0000; font-weight: bold; font-size: 1.1em; text-decoration: underline;}
#hmpg li {font-weight: bold;}
#hmpg .sponbox {padding: 15px 0 30px 0; text-align: center; }
#hmpg .sponbox img {border: none;}
#hmpg .sponrow {padding-top: 15px;}
#prereg .itm {padding-bottom: 20px;}
#prereg .itmhd {text-transform: capitalize; color: #dd0000; font-weight: bold; font-size: 1.2em; text-decoration: underline;}
#prereg .smhd {text-transform: capitalize; color: #dd0000; font-weight: bold; font-size: 1.1em;}
#prereg li {font-weight: bold;}
#prereg strong {color: #dd0000; font-weight: bold;}
#spon .toptxt {text-transform: uppercase; color: #dd0000; font-weight: bold; font-size: 1.2em; text-align: center; padding: 15px 0 20px 0; clear: both;}
#hmpg .imgcol2 {width: 49%; float: left; text-align: center; padding-bottom: 15px; vertical-align: middle;}
#hmpg .imgcol3 {width: 33%; float: left; text-align: center; padding-bottom: 15px; vertical-align: middle;}


