body{font-family:Arial, Helvetica, sans-serif;font-size:100%;margin:0 auto;padding:0px;text-align:center;}
div{margin:0px;padding:0px;}
td{margin:0px;padding:0px;}
p{margin:0px;padding:0px;}
ul{margin:0 auto;padding:0px;}
li{margin:0px;padding:0px;}
.altsearch{text-align:center;margin-bottom:10px;}
.altsearch a{font-size:75%;color:#290E7F;}
#cwrap{text-align:left;}
#cwrap{margin:0 auto;width:755px;margin-top:20px;overflow:hidden;}
* html #cwrap{height:1px;overflow:visible;}
#cwrap #l{float:left;position:relative;width:165px;}
#cwrap #r{float:left;position:relative;width:580px;}
.results h1{font-size:135%;color:#290E7F;font-weight:bold;}
.stage{margin-bottom:20px;}
.notify{font-size:70%;margin-top:10px;margin-bottom:10px;font-weight:bold;}
.bi input, .bi select{font-family:Arial, Helvetica, sans-serif;}
.bi td{padding:2px;font-size:75%;}
.bi h2{color:#290E7F;font-size:100%;padding-bottom:10px;border-bottom:1px solid #FFCC00;}
.bi h2 .section{background-color:#290E7F;color:#FFCC00;padding:2px;padding-right:6px;padding-left:6px;width:20px;}
.bi .rm{padding:10px;border:1px dashed #D2D2D2;margin-bottom:10px;}
.bi .rm td{border:0px;padding:4px;}
.rm .ti{background-color:#EFEFEF;}
.bi .rm td input{margin-bottom:5px;}
.bi .rm td select{margin-bottom:6px;}
.sr{font-size:75%;margin-bottom:20px;}
.sbd{border:1px solid #290E7F; margin-bottom:10px;}
.sbd .st{background-color:#290E7F;}
.sbd .st h2{color:#FFF;padding:5px;margin:0px;font-size:110%;font-weight:normal;}
.sbd .ih{margin:5px;border:1px solid #555;}
.sbd .hr{font-size:70%;padding:5px;}
.sbd .hr img{vertical-align:middle;}
.sbd .spt{border-top:1px solid #D7CFF3;margin-top:5px;font-size:70%;}
.sbd .hd{background-color:#FFCC00;font-weight:bold;padding:5px;}
.sbd .bs{padding:3px;background-color:#FCF5DB;}
.sbd .bswrn{padding:3px;background-color:#FFD6D6;}
.sbd .bk{padding:5px;background-color:#290E7F;}
.sbd .bk a{color:#FFF;font-weight:bold;}
.sbd .bk a:hover{color:#FFCC00;}
.sbd .si{font-size:70%;}
.sbd .si a{color:#0000FF;}
.secw{
	background-color:#fff;
	text-align:left;
	padding:5px;
}
.sec1{
	margin-bottom:10px;
	background-color:#290E7F;
	pading:0px;
	text-align:center;
	border:2px solid #290E7F;
}
.sec1 h4{
	padding:0px;
	margin:0px;
	color:#fff;
	font-size:70%;
	margin-bottom:2px;
}
.sec2{
	margin-bottom:10px;
	background-color:#A48DED;
	padding:0px;	
	text-align:center;	
	border:2px solid #A48DED;
}
.sec2 h4{
	padding:0px;
	margin:0px;
	color:#290E7F;
	font-size:70%;
	margin-bottom:2px;
}
.nhr{border:1px dashed #D2D2D2;padding:10px;}
.nhr h6{font-size:110%; color:#FF0000; margin:0px; padding:0px; margin-bottom:10px;}
.nhr p{font-size:75%;}
#c{padding-left:5px;}
#l p{font-size:70%;}
#r .sbd .desc{font-size:75%; padding-right:10px;padding-left:5px;}
.stb{font-size:80%;color:#290E7F;text-align:center;margin-top:5px;vertical-align:top;}
#notice{font-size:90%; font-weight:bold;margin-bottom:20px;margin-top:20px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.promo {
	float: left;
	width: 130px;
	height: 30px;
}
.heading {
	font-weight: 700;
	float: left;
	height: 30px;
	width: 95%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 4px;
}
.input {
	float: left;
	height: auto;
	width: 95%;
}
.sub_heading {
	font-weight: 700;
	float: left;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 4px;
}
.subinput {
	float: left;
	margin-top: 40px;
}
