/*--- common elements ---*/
.spacer{height:25px}
.spacer2{height:50px}
.spacer3{height:75px}
.smallspacer{height:10px}
.clear{clear:both}
.form_error{color:#FF0000;font-size:10px; font-weight:bold}
.message_success{font-weight:bold;font-size:12px; text-align:center;color:#8B6508}
.inputbox{border:2px solid #CCC; background-color:#FFF;float:left;}
.textarea{border:2px solid #CCC; background-color:#FFF;float:left;}
table.form_listing td{ padding-bottom:15px; height:10px;}
table.form_listng th{ padding-bottom:15px;}

h1{ color:#FFF; font-size:30px; border-bottom:2px solid #FFF;text-align:left; text-indent:20px}

/*--- homepage ---*/
#beta_request_body{width:88%;margin-right:30px;margin-left:0px;text-align:left}
#homepage_left_body{width:65%; float:left}
#homepage_right_body{width:315px;margin-left:12px;float:left}
.homepage_container_body{height:225px}
#message_count_header{font-size:30px; text-align:left;color:#4899c2; font-weight:bold;border-bottom:2px solid #b7c9d2;padding:15px 100px 5px 0px;margin:0 120px 10px 20px}
#paper_airplane{position:relative; margin-top:-105px;float:right;z-index:5}

/*---beta request---*/
table#beta_request_table label{color:#695f15; padding-right:10px}
table#beta_request_table input{border:2px solid #a79932; padding:3px}
#beta_request_container{position:relative;float:right; margin-right:20px}
#betaRequest_email_error{color:#FF0000;font-weight:bold; margin-left:20px; position:absolute}
#container_white_indicator{position:absolute;margin-top:155px;margin-left:46px}

/*--odometer---*/
.odometer{margin:10px auto;border:1px inset #FFB119}
#odometer_position{position:relative;border:none;float:left;height:53px; width:370px;background-color:#f2f2f2;margin-top:20px;padding:0px; margin-left:18px;z-index:2}
#odometer_frame{width:370px;height:70px;float:left;z-index:2}
.loading{height:32px;width:32px;background-image:url('/images/refresh.gif');margin-left:5px;font-size:0;line-height:0}

/*---contact us----*/
ul.error_list{text-align:left;color:#FF0000; font-weight:bold;}
#contact_body{color:#FFF; text-align:justify; padding:20px; }
