body {
	margin-top: 30px;
  margin:0 auto;
  width:954;
  text-align: center;
}
#Content {
	valign:middle;
	margin-top: 30px;
	position:relative;
	margin:0 auto;
	width:954px; 
	height:705px; 
	z-index:1; 
	top: 50px;
	}

#HeaderLogo{
	position:absolute; 
	z-index:2; 
	left: 52px; 
	top: 12px;
	}

#MainImage{
	position:absolute; 
	width:877px; 
	height:388px; 
	z-index:3; 
	left: 48px; 
	top: 62px;}

#RightCallOut{
	position:absolute; 
	width:316px; 
	height:397px; 
	z-index:4; 
	left: 623px; 
	top: 62px;}

#RefundBtn{
	position:absolute; 
	width:204px; 
	height:81px; 
	z-index:16; 
	left: 48px; 
	top: 459px;}

#BottomRightBg{
	position:absolute; 
	width:200px; 
	height:67px; 
	z-index:7; 
	left: 458px; 
	top: 460px;}

#NavImages{
	position:absolute; 
	width:318px; 
	height:79px;
	z-index:8; 
	left: 466px; 
	top: 455px;
	}

#SignUpBtn {position:absolute; 
	width:200px; 
	height:70px; 
	z-index:15; 
	left: 244px; 
	top: 460px;
	}
.validatorStyle{text-align:left;}
.textBoxStyle{width:160px;}
.selectStyle{width:160px;}

#FooterLinks{
	position:absolute; 
	width:878px; 
	height:30px; 
	z-index:6; 
	left: 49px; 
	top: 545px;
	}
#signUp_Images{position:absolute; width:200px; height:115px; z-index:18; left: 77px; top: 337px;}
#signUp_Header{position:absolute; width:352px; height:112px; z-index:17; left: 68px; top: 88px;}

#Form_Content{position:absolute; width:900px; height:203px; z-index:19; left: 65px; top: 145px;}

.inputArea
	{
	    background-color: #d6e5f4;
/*	    padding: 10px;      */
	}
	.inputArea input, .inputArea textarea
	{
/*	    margin-bottom: 5px;    */
	    display: block;
/*	    padding: 4px;   */
	}

        .activeField
        {
            background-image: none;
            background-color: #ffffff;
            border: solid 1px #85b1de;
/*			width: 154;    */
        }
        .idle
        {
	    border: solid 1px #85b1de;
/*		width: 154;     */
        }