ul{ list-style:none; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,textarea,th,td{ margin:0; padding:0; }
a img,:link img,:visited img { border:none; }
address,caption,cite,code,dfn,th,var{ font-style:normal; }
caption,th,td{text-align:left;}

sup, sub{font-size:xx-small;}
.clear{clear:both;background:transparent none repeat scroll 0%;height:0px;display:block;overflow:hidden;margin:0px;padding:0px;}
.none{display:none;}
.hidden{visibility:hidden;}

body 
{margin: 0; padding: 0;background-color: #666; font: normal 11px Verdana;}	

#main
{width:100%;}

#mathhead
{margin: 0 auto; width:770px;padding: 0; height: 241px;
background:url(../images/walet-top.jpg) 0 0 repeat-x;}

.leftcol
{float:left;}

.leftcol .logo 
{background:url(../images/logo.gif) top left no-repeat;height: 34px;padding: 0; margin: 0;width: 179px;}


h2.lineone{ font: bold 23px arial; color: #660000; padding: 0;text-indent: 10px;}
h2.linetwo{ font: bold 23px arial; color: #660000; padding: 0 0 10px 0;text-indent: 10px;}

h3.first{ font: bold 32px arial; color: #990000;text-indent: 10px; letter-spacing:-1px; padding: 10px 0 0 0;}

h3.redtx{font: bold 32px arial; color: #990000;padding: 0 0 40px 0;text-indent: 10px; letter-spacing:-1px;}

.rightcol
{width:278px;height: 241px;float:right;
background:url(../images/walet.jpg) 0 0 no-repeat;}


#main-container
{margin: 0 auto;width:770px;padding: 0;background-color:#fff;}

.form-container
{ float:left; width:60%; margin:0; padding:0;}

.blt-container
{ float:left; width:38%; margin: 0; padding:0 0 0 10px;	_width:280px;
border:1px solid #990000; border-width:0 0 0 1px; position: relative;}

.blt-container h4{ font: bold 24px arial; color: #666;padding: 10px 0;	}

.blt-container li 
{background: url(../images/blt.png) 0 0 no-repeat; padding-left: 20px; margin: 8px 0;
font: bold 17px arial; color: #990000; height:28px;}
.blt-container ul {padding-bottom: 10px;}
.arrow-container
{background:url(../images/red-arrow.png) 40px 12px no-repeat;  height: 85px;}
.arrow-container h1
{font: bold 30px Arial; padding: 10px 0; 
color:#990000; text-align: left; text-indent: 110px;}



@media all and (min-width: 0px){
div.inputGroup {width:490px;padding-bottom: 30px;}
}

@media all and (min-width: 0px){
div.mainLabel{width:180px;
margin-left:24px;}
}


/* Links */
a:link, a:visited
{font: normal 11px Verdana, Helvetica, sans-serif; color: #5f6a43;text-decoration:underline;}	
	

	
.inputGroup {width:500px;padding-bottom: 30px;margin-bottom: 20px;*margin-bottom:0;
_margin-bottom: 0;_width:430px;}
.mainLabel{width:200px; float:left; text-align:left; _width:180px;
margin-left:10px; padding-top:2px;}
.options{width:270px;float:left;text-align:left; _width:230px;}
.requiredMarker{color:#AD0036;margin:0 4px 0 8px; padding-right:10px;}
.mainLabelContent{padding-right:10px;_padding-right:0;}
label.required{font: bold 20px Arial; padding:4px;}

select {font:normal 18px Verdana;width:210px;padding:2px; background-color:#fff; }
input {font:normal 18px Verdana;width:202px;padding:2px; background-color:#fff; }
option{ line-height: 30px;}
div.buttonGroup{padding:0 0 10px 0;}
.options {padding:0;margin:0;float: left;position: static;text-align:left;}
.buttonGroup {width:400px; text-align:center;}
.buttonGroup button {cursor: pointer;}
.buttonGroup button.continue{border:none;height:61px;width:241px;background:transparent url(../images/red-cont-btn.gif) no-repeat; text-align: center;}





.footer {
	clear: both; background-color: #333; padding: 4px 0; margin: 0px auto;}
	
.footer p {padding: 2px 0 2px 0;
	text-align: center; color: #fff; font: normal 10px Verdana, Helvetica, sans-serif;}

.footer a:link, .footer a:visited {
	font: normal 10px Verdana, Helvetica, sans-serif; color: #fff; 
	padding-left: 5px; padding-right: 5px; text-decoration: underline;}
	
.footer a:hover {
	font: normal 10px Verdana, Helvetica, sans-serif; color: #fff;
	padding-left: 5px; padding-right: 5px; text-decoration: none;}





#body a:link, #body a:visited {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000; 
	text-decoration: underline;}
	
#body a:hover {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666; 
	text-decoration: underline;}

