body{
	background:url(../images/body-bg.jpg) repeat-x top #231F21;
	margin:0;
	padding:0;
}

.tbbgwhite{background-color:#fff;}
	
.top-spacer{padding:30px 0 0 0;}
.tbbginner{background-color:#000000;}

.img-form{
	background:url(../images/img-fill-form.gif) no-repeat ;
	height:98px;
}
.bg-form{background:url(../images/bg-form.gif) repeat-x top #8FC5E0;}

.txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 16px;
}
.txt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}
.input1{
	border:1px solid #007CB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 0 16px;
	width:192px;
	height:22px;
}
.input2{
	border:1px solid #007CB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 0 16px;
	width:68px;
	height:22px;
}
.state{
	border:1px solid #007CB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 0 16px;
	width:118px;
	height:22px;
}
.input3{
	border:1px solid #007CB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:58px;
	height:22px;
}
.input4{
	border:1px solid #007CB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:62px;
	height:22px;
}
.input5{
	border:1px solid #007CB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:52px;
	height:22px;
}
.mandatory{
	font-size:12px;
	color:#007BB9;
}
.comment{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:0 0 0 16px;
}

.info{
	color:#231F20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 16px 0 16px;
	text-align:justify;
}
.info a{
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	text-decoration:underline;
}

.info a:hover{
	color:#231F20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	text-decoration:underline;
}
.privacy-txt{
	color:#231F20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 16px 0 10px;
	text-align:justify;
}
.tbbg{
	background:url(../images/tbbg.gif) repeat-x #231F20;
}

.body-container {
	margin:0 auto;
	width:781px;
	background:url(../images/rite-corner.gif) right 41px no-repeat;
	
	}
.footer{
	width:670px; 
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#231F20;
}

.footer a{
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	text-decoration:underline;
}

.footer a:hover{
	color:#231F20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	text-decoration:underline;
}

#confirm {display:none; border:1px solid #000; width:760px; margin:10px auto 0;background-color:#FFFFFF;}
#confirm table {font-size:16px;}
#confirm h1 {font-size:30px;}
#confirm .small {font-size:11px;font-family:Arial, Helvetica, sans-serif;}
#confirm .text-black3 {font-size:12px;font-family:Arial, Helvetica, sans-serif;}