/* CSS Document */
body {leftMargin:0; topMargin:0; marginheight:0; marginwidth:0; }
p { margin:0x;padding:10 20 0 20px; }
a { color: #006db7; font-weight:bold; }
form { width:630px}
.mainbody { MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; width:650px; margin:0px auto; position: relative; }
fieldset.mainform { border:none; width:630px; margin-left:0px; }
.formentry { font-weight:bold; margin-bottom:20px; margin-top:0px; padding-top:15px; width:630PX}
.formbody { color:#000000; font-size:12px; width:670px;  border-left: #999999 1px solid; border-right: #999999 1px solid; }
.product {font-size:18px; font-weight:bold; letter-spacing:-1px; line-height:18px;} 
.productwidth { width:630px; margin-bottom:15px; border-bottom:#CCCCCC 1px solid; padding-bottom:15px;}
.productwidth2 {width:630px; margin-bottom:15px; border-bottom:#CCCCCC 1px solid; padding-bottom:15px; height:150px}
.SMS { padding-bottom:15px; font-family:Arial, Helvetica, sans-serif; color:#000000; border-bottom:#CCCCCC 1px solid; width:630px }

.Research_Deals { padding-bottom:30px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; color:#000000; border-bottom:#CCCCCC 1px solid; width:630px }

.Properties { padding-bottom:30px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; color:#000000; border-bottom:#CCCCCC 1px solid; width:630px }

.Research_Deals_1 { width:120px; display:inline }
.Research_Deals_1 label { float: left; display: inline; padding-top:3px; padding-left:2px; width:100px; text-align:left }
.Research_Deals_1 input { float: left; display: inline; width:20px; }

.Research_Deals_2 { width:165px; display:inline }
.Research_Deals_2 label { float: left; display: inline; padding-top:3px; padding-left:2px; width:145px; text-align:left }
.Research_Deals_2 input { float: left; display: inline; width:20px; }

.Research_Deals_3 { width:90px; display:inline }
.Research_Deals_3 label { float: left; display: inline; padding-top:3px; padding-left:2px; width:70px; text-align:left }
.Research_Deals_3 input { float: left; display: inline; width:20px; }

.grey {font-size:11px; line-height:16px; color:#999999; margin-top:0px; clear:both}
.strong {font-weight:bold; font-size:10px}
.productwidth p { 	margin-left:0px; margin-right:250px; padding-top:0px; margin-top:0px;}
.productwidth label { float:right; padding-right:50px; font-size:11px;}
.productwidth input { float:right;position:relative; top:30px; left:25px;}
.productwidth img  { float:right; padding-right:15px}

.input-field {width:630px; padding:5px 0px 0px 0px; clear:both; }
.input-field label { width: 160px; float: left; display: inline; text-align:left; padding-top:5px; }
.input-field input { width: 240px; float: left; display: inline; background-color:#ecf7fe; border: 1px solid #a9aeb4; height:20px; }

.dropdown-field {width:630px; padding:5px 0px 0px 0px; clear:both; }
.dropdown-field label { width: 160px; float: left; display: inline; text-align:left; padding-top:5px; }
.dropdown-field select { width: 330px; float: left; display: inline; background-color:#ecf7fe; border: 1px solid #a9aeb4; height:22px; }
.small { font-size:10px; }	
.smallstrong { font-size:10px; font-weight:bold; }	

.privacy { width:630px;  padding-bottom:20px}
.privacy label { float: left; display: inline; text-align:left; padding:3px 20px 0px 5px; }
.privacy input { float: left; display: inline; padding:5px 0px 5px 1px; }


