@charset "utf-8"; 

/* CSS Document */
	
html, body{height:100%; padding:0; margin:0; background-color:#636363; color:#fff; font-family:"Glypha LT Std",Arial,Helvetica,sans-serif}

div, p, h1, h2, form, img, ul{padding:0; margin:0}

a{color:#FFF;}

.spacer{font-size:0; line-height:0; clear:both}

/*-----------------main div start-----------*/
#mainDiv{width:851px; margin:0px auto; padding:167px 0 0 0}

.opacityDiv{width:800px; margin-top:15px;padding:25px 0 28px 40px; background:#ccc; min-height:100px; -webkit-border-radius:10px; -moz-border-radius:10px;}

/*----------left part start-------*/
#left{width:384px; float:left}

#left h2{margin:0 0 22px 0; text-indent:-22222px; color:#fff;}

#left p{font-size:20px; line-height:24px}

/*------------right part start---------*/
#right{width:390px; float:right; color:#7d7d7d; padding:50px 0 0 0;}
#right p {font-size:18px;color:#fff;}

#right form{padding:15px 0 0 0}

#right form input.textBox{background:url(images/input_bg.png) no-repeat 0 0; height:28px; width:304px; margin:0 0 11px 0; padding:15px 0 0 15px; border:none; font:normal 14px "Lucida Grande",Arial,Helvetica,sans-serif}

#right form input.blueTextBox{width:304px; height:28px; margin:0 0 11px 0; padding:15px 0 0 15px; border:none; -webkit-border-radius:7px; -moz-border-radius:7px; font:normal 14px "Lucida Grande",Arial,Helvetica,sans-serif}

.fromrelative{position:relative}

.required{background:url(images/required.png) no-repeat 0 0; height:13px; width:69px; position:absolute; left:285px; top:16px; text-indent:-22222px}

.invalid{background:url(images/invalid.png) no-repeat 0 0; height:13px; width:69px; position:absolute; left:285px; top:16px; text-indent:-22222px}

#right form input.submit{background:url(images/submit.png) no-repeat 0 0; height:32px; width:83px; border:none; margin:5px 0 0 235px; cursor:pointer}

#footer {
	
