body {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color:#000;
	background:url(../images/bg_small.gif) #fff repeat-x;
}
#mainWrapper{
	width:770px;
	text-align:left;
    margin: 0 0 50px 0;
	background-color:#fff;
	height:auto;
	padding-bottom:10px;
	height:auto;
}
#mainWrapperTY{
	width:770px;
	text-align:left;
	height:461px;
	background:url(../images/thanks.jpg) #fff no-repeat;
	margin-bottom:55px;
}
#mainWrapperTY1{
	width:770px;
	text-align:left;
	height:461px;
	background:url(../images/bg_large.gif) #fff no-repeat;
	margin-bottom:55px;
}
html>body #mainWrapperTY{
	position:relative;
	margin:0px auto 55px auto;
	clear:both;
	width:770px;
}
#Logo {
	text-align:left;
	width:770px;
	margin:33px auto 0px auto;
}
html>body #Logo{
	margin-top:33px;
	text-align:left;
}
.regForm TD{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.regForm TD.PadBT{
	padding:7px 0;
}
.regForm TD.PadBT1{
	padding:10px 5px;
}

.regForm TD h1{
	font:normal 22px 'Arial Black', Helvetica, sans-serif;
	color:#000;
	margin:15px 0 5px 0;
}
.regForm TD span.req{
	color:#f00;
}
.regForm TD.declare{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	font-style:italic;
}
.regForm TD.padT20{
	padding-top:20px;
}
.regForm TD.padL100{
	padding-left:100px;
}
#backButton {
	position:relative;
	left:170px;
	top:260px;
	width:100px;
	height:20px;
	z-index:1;
	display:block;
}
.bgSmall{
	background:url(../images/bg_small.gif) #fff repeat-x;
}
.bgError{
	background:url(../images/bg_small.gif) #000 repeat-x;
}
.bgLarge{
	background:url(../images/bg_large.gif) #fff repeat-x;
}
/**************** Start Footer ****************/
#footer{
	position:relative;
	width:100%;
	margin:0 auto;
	padding:10px 0 20px 0;
	color:#000;
	text-align:center;
	z-index:1;
	clear:both;
	background:#fff;
}
#footer a,
#footer a:visited{
	color:#000;
	text-decoration:none;
	font: normal 12px Arial, Helvetica, sans-serif;
}
#footer a:hover{
	text-decoration:underline;
}
#footer #ssinclude {
	text-align:center;
	margin-bottom:15px;
	margin-top:15px;
}
#footer #ssinclude a,
#footer #ssinclude a:visited{
	color:#000;
	text-decoration:underline;
}
#footer #ssinclude a:hover{
	text-decoration:none;
}
/**************** End Footer ****************/
#spotlight {
position:absolute; 
width:1px; 
height:1px; 
z-index:1; 
left: 0px; 
top: 0px; 
visibility: hidden;

}
#errorTxt{
position:absolute;
margin:10px 0px 0px 0px;
width:100%;
}
#flashcontent{
    z-index:100px;
}