.ownerreg_wrap{margin:0;padding:0}
h1{font-size:40px;margin-top:30px}
.ownerreg_left_column{float:left;margin-left:20px;width:440px}
.ownerreg_owner_info{height:30px;margin-top:14px;width:430pxmargin-bottom: 15px;}
#name_first,#name_last,#email,#phone,#confirm_email{height:18px}
.ownerreg_text1{font-size:20px;margin-top:15px}
.radio_select{margin-top: 0px !important}
#plan_type_radio1{width:15px !important}
#plan_type_radio2{margin-top: 0px !important;width:15px !important}
#plan_type_radio3{margin-top: 0px !important;width:15px !important}
.ownerreg_compare_link{color:#3F8C5F;float:right;font-size:14px;margin-right:60px;margin-top:15px}
.ownerreg_image4{background-color:transparent;background-repeat:no-repeat;border:medium none;clear:both;color:#fff;cursor:pointer;display:block;float:right;font-size:15px;font-weight:bold;height:46px;margin-left:15px;margin-right:45px;margin-top:-3px;margin-top:10px;padding-bottom:2px;padding-top:1px;vertical-align:middle;width:113px}
.ownerreg_image3{bottom:20px;position:relative;right:40px}
#number_locations{width:42px}
.ownerreg_link2{bottom:61px;font-size:10px;left:145px;position:relative}
.ownerreg_terms{color:#3F7FBF}
#ownerreg_box1{height:100px;margin-top:15px;width:430px}
#ownerreg_box1 div{float:left}
#ownerreg_box1_left{width:130px}
#ownerreg_box1_right{margin-top:0;width:300px}
#ownerreg_box1_right a{float:right;margin-bottom:30px}
.ownerreg_left_column label{display:block;float:left;width:130px}
.plan_type_text{width: 180px !important}
.ownerreg_left_column input{display:block;float:left;width:231px}
.ownerreg_left_column input[type=text]{font-size:16px;height:22px !important;width: 225px;}
.ownerreg_left_column button{margin-top: 5px;margin-left: 256px;}
.ownerreg_left_column button em{font-weight:bold;padding-right:	34px;position: relative;}
.ownerreg_left_column button img.white_search_arrow_icon{position:absolute;top:9px;right:11px;}
.ownerreg_right_column_box1 button{float:right;padding-right:31px;margin-top:1px;}
.ownerreg_right_column_box1 button em, .ownerreg_right_column_box1 button em span{background-image:url(http://www.etaxiadirectory.com/button_orange_300x38.png) !important;height:38px !important;line-height:36px !important;}
.ownerreg_sign_up_text{bottom:57px;color:white;font-weight:bold;margin-left:272px;position:relative;width:61px;z-index:0
}
.ownerreg_right_column{float:left;width:495px;padding-top:10px;}
.ownerreg_right_column_box1{float:right;height:50px;width:495px;padding-right: 21px;}
.ownerreg_right_column p{font-size:12px;line-height:18px;margin-top:4px}
.ownerreg_left_column fieldset{margin-top:10px}
.ownerreg_right_column h2{font-size:14px;font-weight:bold;margin-top:15px}
.ownerreg_right_column_text p b{color:#DF6F2F}
#ownerreg_find_facility{font-size:18px;height:30px;margin-right:15px;margin-top:4px;vertical-align:text-bottom;		width:265px}
.ownerreg_image1{padding-right:25px}
.ownerreg_right_column_text{float:left;margin-left:36px;margin-top:18px;width:385px}
.ownerreg_right_column_box1 p{bottom:32px;color:white;font-size:18px;font-weight:bold;left:300px;position:relative;		z-index:1}
.ownerreg_image2{background-color:transparent;background-repeat:no-repeat;border:medium none;color:#fff;		cursor:pointer;display:block;float:left;font-size:16px;font-weight:bold;height:45px;padding-bottom:4px;width:131px}
.input_wrapper_owner_reg {width:260px;margin-left:51px;}
.input_wrapper_owner_reg input {border: 0;height: 40px;background-color: transparent;font-size:18px;color:#A0A0A0;	margin:0px !important;padding-top: 10px;padding-left: 10px;width:235px;text-align: left;}
.input_wrapper_owner_reg_237x31{width:227px;height:31px;margin-top:-8px;display:block;float:left;padding:0 5px 0 5px; background-image:url(../inputbackground_rounded_237x31.png);}
.input_wrapper_owner_reg_237x31 input {border: 0;background-color: transparent;color:#A0A0A0;width: 227px;text-align: left;font-size:16px;height:22px !important;}
.input_wrapper_owner_reg_260x31 {width: 260px;height: 31px;background:url(http://www.etaxiadirectory.com/inputbackground_rounded_260x31.png) 0px 3px no-repeat;margin-top: 3px;margin-left: 54px;padding-left:5px;padding-top:8px;padding-right:0px !important;}
.input_wrapper_owner_reg_260x31 input {border: 0;background-color: transparent;color:#A0A0A0;width:250px;text-align: left;font-size:16px;height:22px !important;}
.input_wrapper_owner_reg_50x31 {width: 40px;height: 31px;background:url(http://www.etaxiadirectory.com/inputbackground_rounded_50x31.png) 0px 3px no-repeat;margin-top: -8px;display: block;	float: left;padding:6px 5px 0px 5px;}
.input_wrapper_owner_reg_50x31 input {border: 0;background-color: transparent;color:#A0A0A0;width:20px;text-align:left;	font-size:16px;height:22px !important;}
#owner_register_error{margin-top:15px;width:370px !important}
#ownerreg_tos{clear:both;margin-top:10px;width:430px}
#ownerreg_tos input{display:block;float:left;float:left;font-size:14px;margin-left:124px;padding-left:0px;width:25px}
#ownerreg_tos label{bottom:0px;display:block;float:left;font-size:12px;left:0px;margin-top:2px;position:static;width:260px}
.ownerreg_right_phone{background-repeat: no-repeat;background-position: -5px 1px;height: 357px;}
.ownerreg_right_phone span{font-size: 20px;font-weight: bold;color: #286d39;}
.or_bubble{margin-left:161px;position:absolute;top:123px;z-index:1;}
.container .or_bubble p{font-size:13px;font-weight:bold;line-height:15px;margin:0 0 0 11px;padding:5px 0 0;color:black;}
.container .or_bubble .or_bubble_number{font-size: 17px;padding-top: 5px;margin: 5px 0px 0px 11px;font-weight: bold;padding-top: 4px;color: #136104;font-size: 19px;}
.ownerreg_right_column .text_under_image p{font-size: 20px;padding:20px 0px 5px 33px;line-height:20px;}
.ownerreg_right_column .text_under_image span{font-size: 20px;padding:0px 0px 10px 33px;line-height:20px;color: #EF7F2F;font-weight: bold;}
.ownerreg_right_column_box1 form{padding-top: 20px;}
.ownerreg_right_bottom{background-image:url(http://www.etaxiadirectory.com/owner_register_rightSidebgart.png);	background-repeat: no-repeat;background-position: 2px 0px;height: 550px;}
.ownerreg_right_bottom ul {padding: 15px 50px 0 50px;}
.ownerreg_right_bottom ul li {padding-top:10px; list-style:disc;}
.container .form_wrapper{float: left;}
.ownerreg_right_phone img{float: right;position: absolute;}
.ownerreg_left_column .or_checkboxes input{width:14px;height: 13px;margin-right:10px;}
.ownerreg_left_column .or_checkboxes p{padding-top:1px;width:310px;}
.or_checkboxes{	margin-left:-4px;margin-top:5px;}
.or_checkboxes div{padding-top:5px;}
.or_comments_input{background-color:transparent;background-repeat:no-repeat;border:medium none;color:#A0A0A0;font-family:inherit;font-size:14px;height:88px;margin:14px 0 8px 0;padding:6px 5px;vertical-align:text-top;width:231px;overflow: hidden;}
.or_comments label{margin-top:14px;}
#owner_register_error{padding:.8em;margin-bottom:1em;border:2px solid #ddd;font-size:1.1em;background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
#owner_register_error h3{font-weight: bold;}
#owner_register_error h3 span{line-height:30px;vertical-align:middle;}
#owner_register_error h3 img{line-height:30px;vertical-align:middle;margin-right: 5px;}
#owner_register_error p{font-size:11px;font-weight:normal;margin: 10px 0px;}
#owner_register_error li{font-size:11px;font-weight:normal;list-style-type:circle;margin-left: 20px;}
#owner_register_tos{margin-top: 10px;padding-top: 20px;}
#owner_register_tos label{margin-top: 10px;float: left;clear: none;width: 300px;font-size: 12px;text-align: left;}
#owner_register_tos input{margin-top: 13px;float: left;margin-left: 150px;width: 20px;border: 0px;font-size: 11px;}