div.Register{display:block;color:#fff;font:12px Trebuchet MS,Arial}
div.Register div.Clear{clear:both;height:1px;overflow:hidden}
div.Register div.Block{}
div.Register div.Block div.VLine1{width:1px;height:280px;overflow:hiddden;background:#e9e8e4;position:absolute;margin:-330px 0px 0px 500px}
div.Register div.Block form.Left{display:inline;width:455px;float:left;}
div.Register div.Block form.Right{display:inline;width:455px;float:right}
div.Register div.Block div.Clear{clear:both;height:3px;overflow:hidden;background:none}
div.Register div.Block div.Total{width:970px;color:#532c85;font:15px Trebuchet MS,Arial;line-height:64px;text-align:right;position:absolute;margin-top:-64px}
div.Register div.Submit div.Clear{background:none}
div.Register label{width:100px;margin-left:40px;float:left}
div.Register input.Txt{width:170px;margin-left:10px;border:1px solid #535152}
div.Register input.Checkbox{margin:0px 5px 0px 150px;padding:0px;width:12px;height:12px;vertical-align:middle}

div.Register input.Btn{font:12px Trebuchet MS,Arial;color:#FFFFFF;background:url(../media/button-white-bg.gif) repeat-x;border:1px solid #302D23;
padding:2px 10px;float:right;margin:10px 20px 10px 0px;cursor: pointer;}
div.Register input.Btn:hover{background:url(../media/button-white-bg-hover.gif) repeat-x;color:#FFFFFF;}


div.Register input.Radio{vertical-align:middle;padding:0px;margin:0px 0px 0px 8px;width:13px;height:13px}
div.Register a{font:10px Trebuchet MS,Arial;line-height:10px;color:#000000;margin-left:150px;text-decoration:underline}
div.Register a:hover{text-decoration:none}
div.Register ul{display:block;list-style-type:none;list-style-position:outside;margin-left:20px}
div.Register ul li{display:inline;float:left;padding-left:40px}
div.Register ul li p{padding-left:22px}
div.Register ul li img{vertical-align:middle;margin-right:80px}
div.Register ul li b{padding:0px 5px}
div.Register h2{padding-left:20px;color:#fff;font:15px Trebuchet MS,Arial;line-height:24px;margin-top:30px}
div.Register h3{margin-left:40px;color:#fff;font:bold 12px Trebuchet MS,Arial;line-height:48px}
div.Register p{margin:0px 0px 20px 40px;}
div.Register select{margin:0px 0px 0px 10px}
div.Register select.day{width:55px}
div.Register select.month{width:75px;margin:0px}
div.Register select.year{width:65px;margin:0px}
div.Register .Left input.Txt{width:200px;margin-left:10px;border:1px solid #535152}

div.Register h1, div.Register p { color: #ffffff; }

.Register {display:inline;float:right;padding: 0 20px 20px 20px;background:#fefefe url(../img/layout/bg_content_wgrd.gif) top repeat-x;width:930px; }
.Register div.Contact form div.Row input.Text { border: 1px solid #000000 !important; }
.Register h1, .Register h2, .Register h3, .Register p, .Register strong, .Register label, .Register div,  .Register span, .Register ul li { color: #000000 !important; }
