body {
	background:#000 url(../../images/rcsports/bg.jpg) repeat-x;
	color:#333;
}

#wrapper {
	border:none;
	background:none;
	width:906px;
	margin:3px auto;
}
#header {
	background: url(../../images/rcsports/main_bg_top.png) bottom no-repeat;
	height:527px;
	
}
a { color:#069; outline:none; }

.error { color:#F00; }

#content { width:320px;float:left; margin-top:-58px; padding:0px; min-height:400px; background: none; margin-left:65px; }
.home #content { background:url(../../images/rcsports/homeboxes_bg.png) no-repeat; }

#main_panel { background: url(../../images/rcsports/main_bg_mid.png) repeat-y; padding-bottom:25px; }

.sidebar {background:none;}
.sidebar.left {margin:-10px 15px 0 15px;}
.sidebar.right { margin-right:35px; width:230px; }
.sidebar.right  .title { 
	font-weight:bold;
	padding-top:7px;
	height:15px;
	text-align:center;
	text-transform:uppercase;
	color:#FFF;
	background: url(../../images/rcsports/details_header_bg.png) no-repeat;
	font-size:11px;
}
.sidebar.right li { margin-left:-15px;}
.sidebar.right .widget.browse_description { 
	padding-right:10px;
	color:#666;
	font-size:0.9em;
	line-height:18px;
}
.sidebar.right .widget.browse_description a { color:#069; text-decoration:underline; padding:0 0 0 25px; border:none; font-size:1em; }
.sidebar.right .widget.browse_description a:hover { text-decoration:none; }

.sidebar.left .menu.custom_link a { 
	font-size:0.9em;
	font-weight:bold;
	margin-left:10px;
	border:none;
	color:#666;
	padding:8px 0 0 15px;
}
.sidebar.left .menu.custom_link a:hover { color:#069; }

.sidebar.left .menu.custom_link.displays a { margin-top:10px; border-top:1px dashed #ddd; }

.sidebar.left .menu.custom_link.checkout a { color:#069; }
.sidebar.left .menu.custom_link.checkout a:hover { color:#000; }



#masthead { 
	background: transparent url(/images/rcsports/headers/Generic-Header.png) no-repeat;
	height:290px;
	margin:1px 0 5px 0;
	}
#rc_logo {	
	float:right;
	height:35px;
	margin-top:-55px;
	margin-right:140px;
	width:119px;
	border:1px solid #ddd;
}
#cf_logo {	
	float:right;
	height:35px;
	margin-top:-55px;
	margin-right:10px;
	width:118px;
	border:1px solid #ddd;
}

#footer { background: url(../../images/rcsports/main_bg_bottom.png) top no-repeat; font-size:1.0em;padding-top:35px; }
.home #footer { background:none;padding-top:0px;  }
#footer .copyright { font-size:0.9em; color:#666; } 
#footer .copyright a { color:#069; }
#footer .company_info { font-size:0.9em;color:#999; }
#footer .dark { color:#444 }

#header .menu.dealer_login_link { background:none !important; float:right; width:75px; height:15px !important; margin-top:10px !important; text-align:center;}

/* ---------------------------- Countdown ----------------------------*/ 

.home #header #countdown { display:block; margin:-125px 0 0 60px; padding:46px 0 0 2px; font-family:Arial, Helvetica, sans-serif; font-size:32px;background: url(/images/rcsports/countdownbg.png) no-repeat; width:235px; height:40px; color:#FFF; }
.home #header #countdown b { margin-right:5px; }
#countdown {display:none;}

/* ---------------------------- Home Page ---------------------------- */

.home h1 { font-size:1.6em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ccc; } 
.home .sidebar 	{ display:none; }
.home #main_panel { background:none; }
.home #content { width:910px;float:none; margin:0px; padding:0px; }
.home .widget.custom_html { 
	color:#787878; 
	background:none; 
	padding:10px 35px 20px 35px;
	clear:both;
	line-height:20px;
	border-bottom:1px dashed #333;
}
.home .widget.custom_html .title {
	font-weight:bold;
	font-size:1.2em;
	color:#666;
}
.home #main_panel {
	background:none;
	padding:0;
	margin:0;
	width:876px;
}
.home #header {
	background:none;
	height:447px;
}
.home .widget.title.rc_sports_news {
	width:200px;
	float:left;
	font-size:1.15em;
	font-weight:bold; 
	text-transform:uppercase;
	color:#FFF !important;
	width:285px;
	text-align:center;
	margin:26px 0 -27px 9px !important;
	position:relative;
	z-index:2;
	
}
.home .widget.custom_html.rc_sports_news {
	float:left;
	height:218px;
	margin:-4px 0 10px 9px;
	padding:60px 25px 0 30px;
	width:232px;
	clear:none;
	background:transparent url(../../../images/rcsports/teaser_bg.png) no-repeat scroll 0 0;
	border:none;
	line-height:18px;
	color:#666;
}

.home .widget.title.rc_sports_featured {
	width:200px;
	float:left;
	font-size:1.15em;
	font-weight:bold; 
	text-transform:uppercase;
	color:#FFF !important;
	width:285px;
	text-align:center;
	margin:26px 0 -27px 9px !important;
	position:relative;
	z-index:2;
	
}
.home .widget.custom_html.rc_sports_featured {
	float:left;
	height:218px;
	margin:-4px 0 10px 9px;
	padding:60px 25px 0 30px;
	width:232px;
	clear:none;
	background:transparent url(../../../images/rcsports/teaser_bg.png) no-repeat scroll 0 0;
	border:none;
	line-height:18px;
	color:#666;
}
/* ---------------------------- Product Details Pages ---------------------------- */

.product_details #content .widget.product_short_description { 
	color:#FFF !important;
	font-size:0.9em;
}
.product_details .widget.product_html_or_long_description  { margin:10px 0 0 0; padding:5px; color:#666; line-height:17px; font-size:0.9em; }

.product_details .yui-content li { padding:5px 0; font-size:0.9em; }
.product_details .yui-content li a { border:none; }

.product_details #content .widget.product_part_num {
	float:right;
	color:#fff;
	margin-right:-250px;
}
.product_details #content .widget.product_image {
	text-align:center;
	position: relative;
	height: 150px;
	padding-top: 15%;
	float:none;
}
.product_details .widget.product_price {
	float:left;
}
.product_details #content .widget.product_image img { 
	border:none;
	height:auto !important;
	width:auto !important;
}

.sidebar.left .product_code_listing ul {
	list-style:none;
}
.sidebar.left .product_code_listing .copyright { 
	margin:0;
	padding:0 15px ;
}
.sidebar.left .product_code_listing .masthead { 
	margin:0;
	padding:0 15px ;
}


#details_tab {
	margin-right:10px;
	padding-right:5px;
}
#details_tab .yui-content {
	background-color:#fff;
	border:none;
	padding:10px 10px 0 5px;
	line-height:19px;
	font-size:0.9em;
	color:#444;
}
#details_tab .yui-nav li { 
	background:url(../../images/rcpets_CE/tab_bg_blk.jpg) repeat-x;
	height: 30px;
	width:105px;
	border-right:1px #FFF solid;
	border-top:none;
	border-bottom:none;
	border-left:none;
	text-align:center;
	margin-right:1px;


}
#details_tab .yui-nav li.selected { 
	background:url(../../images/rcpets_CE/tab_bg_blue.jpg) repeat-x;
}
#details_tab .yui-nav li a  { 
	color:#FFF !important;
	font-size:11px;
	border:none;
}
#details_tab .yui-nav li a:hover  {
	background:none;
}
/* ---------------------------- Custom Pages ---------------------------- */

.custom_pages #content {
	color:#666;
	float:right;
	margin:0 20px 25px 0;
	min-height:400px;
	width:548px;
}
.custom_pages #content .error {
	color:#F00;
}
.custom_pages #content .title { 
	font-size:1.3em; 
	color:#999; 
	font-weight:bold; 
}
.custom_pages #content h1 { 
	color:#FFFFFF;
	font-size:1.1em;
	margin-bottom:30px;
	margin-top:-68px;
	text-transform:uppercase;
}

/* ---------------------------- Login Pages ---------------------------- */

.login #content, .reset_password #content, .registration #content, .user_details #content, .order_console_web #content, .order_console_erp #content  { 
	width:600px;
	float:right;
	margin-left:0px;
	margin-top:-58px;

}
.manage_favourites #content { 
	float:right;
	margin-left:0;
	margin-top:-58px;
	width:600px;
}
.login .widget.login_box {
	margin:30px 0 15px 130px;
	width:250px;
	border:none;
	background:#fff;
	padding:30px 30px 0 0;
}
.login .widget.login_links {
	margin-left:108px;
	margin-top:0px;
	width:250px;
}
.login #content .title, .reset_password #content .title, .registration #content .title, .user_details #content .title, .order_console_web #content .title, .order_console_erp #content .title, .manage_favourites #content .title  { 
	margin-left:0; color:#FFF;
}
.login #content input[type="image"] {
	margin-top:10px;
	outline:none;
	float:right;	
}
.login .forgot, .login .register { text-align:right; }

.login .widget.custom_html.login_text {
	width:550px;
	margin-top:50px;
	color:#666;
}
.login .case_sensitive {
	float:right;
	color:#999;
}
.logout .title { color:#FFF !important; margin-bottom:60px; }
.logout #content .widget.custom_text,
.logout #content .widget.custom_link { margin-left:50px; }

.reset_password .widget.reset_password {
	margin-left:145px;
	width:250px;
	margin-top:100px;
	border:none;
	background:#fff;
	padding:30px 30px 0 0;
}
.reset_password #content input[type="image"] {
	float:right;
	margin-right:41px;
	margin-top:10px;
}

.registration .widget.registration_form {
	background-color:#fff;
	border:none;
	margin-left:40px;
	margin-bottom:30px;
	padding:0 30px 10px 40px;
	width:400px;
}
.registration #content td { 
	padding-left:20px; 
	padding-top:5px 
}
.registration .user_info .title, .registration .bill_to .title, .registration .ship_to .title {
	font-size:1.1em !important;
	color:#333 !important;
}
.registration #content input[type="image"] {
	float:right;
	margin:30px 60px 20px 0;
}
.registration #content .required_notice {
	font-size:0.8em;
	margin:40px 0 0 80px;
	color:#999;
}
.registration #content input[type="text"]  { width:180px; }
.registration #content input[type="password"]  { width:180px; }
.registration #content td { width:150px; padding:2px 0; }
.registration #content .error  { border:1px solid; padding:2px; width:184px; }


.registration_success .title { 
	color:#FFF !important;
	margin-bottom:50px;
}
.user_details .user_info .title, .user_details .user_password_update .title,    {
	font-size:1.1em
	color:#333 !important;
	
}
.user_details .user_info, .user_details .user_password_update  {
	float:left;
	width:500px;
	margin-top:20px;
	background-color:#fff;
	border:none;
	margin-left:35px;
	padding:0px;
}

.user_details .user_info td, .user_details .user_password_update td { 
	padding-left:10px; 
	padding-top:5px;
	
}
.user_details #content {
	margin-bottom:45px; 
}
.user_details #content .widget.user_profile_update .title, { font-size:1.0em; color:#000; }

 
.user_details #content input[type="image"] {
	margin-top:10px;
}
.user_details .widget.customer_account_preview { float:left; width:150px;margin:15px 0 0 50px; }

.user_details .cust_info .title, 
.user_details .user_info .title, 
.user_details .widget.user_password_update .title { color:#666 !important; font-weight:bold; }

.order_console_web .widget.orders_console_search {
	width:520px;
	margin-left:40px;
}
.order_console_web #content input[type="text"] { width:150px; }
.order_console_web #content td.w100 {width:150px;}

.order_console_web #content .widget.order_console_results { 
	margin-bottom:35px;
	margin-left:5px;
	width:500px;
	border:none;
	background:#fff;
}
.order_console_web #content .widget.order_detail_details tr.odd {
	background:#EEEEEE none repeat scroll 0 0;
}
.order_console_web #content fieldset { width:225px; }

.manage_favourites .favourites { 
	min-height:100px;
	width:560px !important; 
	float:none !important;
	margin-top:70px;
	clear:both;
	}
.manage_favourites .widget.product_short_description { 
	width:230px;
}

.manage_favourites #content  input[type="text"] { width:20px; }
.manage_favourites th { text-align:left;padding:5px; }
.manage_favourites .widget.add_product_to_cart {}
.manage_favourites .widget.add_product_to_cart input[type="image"] { margin-bottom:-6px; margin-left:5px; }
.manage_favourites .widget.favourites td { height:35px; }

.manage_favourites .widget.favourites a {
	color:#006699;
	font-size:0.9em;
}
.manage_favourites .no_stock { width:140px; float:right; }

.order_console_web .w100 { width:100%; }

.order_console_web #search_advanced {
	background-color:#fff;
	border:none;
	padding:0;
	margin-top:90px;
	width:490px;
}
.order_console_web #search_basic {
	background-color:#fff;
	border: none;
	margin-left:15px;
	margin-top:60px;
	padding:15px 20px 0 30px;
	width:445px;
}
.order_console_web .widget.order_console_results td,
.order_console_web .widget.order_console_results th { text-align:left; padding:5px;}
.order_console_web .widget.order_console_results tr { cursor:pointer; }
.order_console_web .widget.order_console_results td:hover { text-decoration:underline;}
.order_console_web .widget.order_console_results table { margin-top:10px; }
.order_console_web .widget.order_console_results td { padding:5px; }
.order_console_web .widget.order_console_results .odd.cursor_hand td { background:#eee; }

.order_console_web_details .widget.order_detail_details { width:555px; }
.order_console_web_details .widget.order_detail_details table { width:555px; } 
.order_console_web_details .widget.order_detail_details table th { text-align:left; }
.order_console_web_details .widget.order_detail_details table .price { text-align:right; }

.order_console_web_details .widget.order_detail_header { margin:15px 0; clear:both; }
.order_console_web_details .widget.order_detail_header th { text-align:left; }

.order_console_erp #content input[type="text"] { width:150px; }
.order_console_erp .w100 { width:100%; }

.order_console_erp .widget.orders_console_search {
	width:520px;
	margin-left:40px;
}

.order_console_erp #search_advanced {
	background-color:#fff;
	border:none;
	padding:0;
	margin-top:90px;
	width:445px;
}
.order_console_erp #search_basic {
	background-color:#fff;
	border: none;
	margin-left:15px;
	margin-top:60px;
	padding:15px 20px 0 30px;
	width:445px;
}
.order_console_erp .widget.order_console_results td,
.order_console_erp .widget.order_console_results th { text-align:left; padding:5px;}
.order_console_erp .widget.order_console_results tr { cursor:pointer; }
.order_console_erp .widget.order_console_results td:hover { text-decoration:underline;}
.order_console_erp .widget.order_console_results table { margin-top:10px; }
.order_console_erp .widget.order_console_results td { padding:5px; }
.order_console_erp .widget.order_console_results .odd.cursor_hand td { background:#eee; }

.order_console_erp_details .widget.order_detail_details { width:555px; }
.order_console_erp_details .widget.order_detail_details table { width:555px; } 
.order_console_erp_details .widget.order_detail_details table th { text-align:left; }
.order_console_erp_details .widget.order_detail_details table .price { text-align:right; }

.order_console_erp_details .widget.order_detail_header { margin:15px 0; clear:both; }
.order_console_erp_details .widget.order_detail_header th { text-align:left; }


/* ------------------- Account Menu ------------------------ */ 
.widget.profile_menu { width:535px; float:left; margin-right:0; margin-top:25px;}

.widget.profile_menu ul {
	list-style-type: none;
	width: 150px !important;
	margin: auto;
}
.widget.profile_menu li {
	float: left;
	padding:2px 10px !important;
	margin-top:2px;
}
.widget.order_console_menu { display:none; }


/* ---------------------------- Browse Pages ---------------------------- */

.browse #content { width:575px; }

.browse #content .title { 
	font-size:1.3em; 
	color:#999; 
	font-weight:bold; 
}
.browse .widget.browse_description b { color:#069; }
.browse .widget.product_list { width:575px; }

.browse .widget.product_preview img {
	border:none;
	height:125px;
	width:auto;
	margin-bottom:10px;
}
.browse .widget.product_preview {
	border:1px solid #DDDDDD;
	float:left;
	margin:13px;
	min-height:180px;
	padding:10px;
	text-align:center;
	width:143px;
}
.browse .widget.product_image { 
	border:none;
	padding:5px;
}
.browse #content .widget.product_details_button { display:none; }
.browse #content .widget.product_price { display:none; }
.browse #content .widget.product_part_num { display:none; }

.browse #content .widget.browse_header {
	color:#fff;
	font-size:1.1em;
	margin-left:15px;
	font-weight:bold;
	margin-bottom:50px;
	text-transform:uppercase;
}
.browse .widget.browse_items_per_page {
	float:right;
	height:25px;
	width:135px;
}
.browse .widget.browse_items_per_page input[type="image"] {
	margin:0 0 -6px 1px;
}
.browse .widget.product_short_description a { font-size:1.0em; }

.product_details #main_panel, .browse #main_panel {
	min-height: 400px;}

.browse .widget.product_category { width:143px; float:left; margin:13px; text-align:center; border:1px solid #ddd; padding:10px; min-height:180px; }
.browse .widget.product_category img { max-width:135px; margin-bottom:10px; }

.browse .original_price {
	color:#DDDDDD;
	text-decoration:line-through;
}

/* Purchase matrix */

.browse.matrix #panel_to_hide img { height:35px; cursor:pointer; }
.browse.matrix .tableContainer tbody input { width:25px; }
.browse.matrix .tableContainer td { border-top:1px dashed #ddd; padding:0 10px; }

.browse.matrix .tableContainer  .scrollTable { border:1px solid #ddd; }
.browse.matrix .tableContainer { margin-top:20px; }

.browse.matrix .add_to_cart_btn input[type="image"] { float:right; margin-top:10px; }

.browse.matrix .fixedHeader th { background:transparent url(/images/rcsports/th_bg.png) repeat-x; }
.browse.matrix .fixedHeader tr th { min-width:10px; height:41px; padding:0; font-size:11px; line-height:11px;}

/* ---------------------------- Browse MATRIX Pages ---------------------------- */

.browse.matrix #content { float:left; margin-top:-58px; width:335px; }

.browse.matrix .widget.product_code_image { 
	text-align: center; 
	min-height:150px; 
	margin-top:20px; 
}
.browse.matrix .widget.product_code_image a { font-size:10px; color:#999; }
.browse.matrix .widget.product_code_image a:hover { text-decoration:none; }
.browse.matrix .widget.browse_description li { padding:2px 0; }

.browse.matrix .matrix_option_selector_item { margin-left:10px; }
.browse.matrix #found_results { margin-top:10px; }
.browse.matrix #found_results td { padding:1px 9px; }
.browse.matrix #found_results th { text-align:left;	padding:1px 9px; }
.browse.matrix #found_results tr.even { background:#EEE; }

.browse.matrix #found_results input[type="image"] { float:right;margin:15px 5px; }
.browse.matrix #found_results input[type="text"] { width:25px; }

.browse .widget.matrix_add_product_to_favourite { float:left;margin-top:10px;width:100px;}
.browse.matrix #show1 { margin-top:10px; }

.browse.matrix #panel_to_hide_c input { width:25px; }
.browse.matrix #panel_to_hide_c input[type="image"] { float:right; margin:5px;}



/* ---------------------------- Shopping Cart ---------------------------- */


.shopping_cart #content .title, 
.checkout_details #content .title, 
.checkout_shipping #content .title,
.checkout_payment #content .title 
{ display:none; }
	
.shopping_cart .widget.checkout_process { width:580px; margin-bottom:25px; margin-top:0px; }
.shopping_cart #content input[type="text"] { width:20px; text-align:center; }
.shopping_cart #content table { width:100% }
.shopping_cart #content img { border:none; } 
.shopping_cart #content .widget.product_code_image img { width:100px; height:100px; } 
.shopping_cart #content th { text-align:left; }
.shopping_cart #content th.price { text-align:right; }
.shopping_cart #content td { border-top:1px dashed #CCC; padding:5px 0; }  
.shopping_cart #content input[type="image"] { float:right; margin-top:35px; margin-left:5px; }

.checkout_details #content .widget.checkout_details_form { margin:0 0 0 40px; width:400px; padding:30px 30px 30px 35px;
background:none;border:none; }
.checkout_details #content .widget.checkout_details_form .title { display:block; font-size:1.0em; font-weight:bold; margin-top:10px;}
.checkout_details #content input[type="text"]  { width:220px; }
.checkout_details #content select { width:225px; }
.checkout_details #content td { width:150px; padding:2px 0; }
.checkout_details #content textarea { width:388px !important; margin-bottom:15px; margin-top:5px; }
.checkout_details #content .widget.required_notice { font-size:0.8em; color:#666;margin:30px 0 -20px 75px;} 
.checkout_details #content input[type="image"] { float:right;  }

.checkout_shipping #content .checkout_shipping_form { width:370px; border:none; background:none; }
.checkout_shipping #content fieldset { border:none;margin-bottom:15px; margin-top:10px;}
.checkout_shipping #content textarea { margin-top:5px; margin-bottom:15px; height:100px;  }
.checkout_shipping #content .tx16  { color:#000; }
.checkout_shipping #content table { margin-bottom:10px; }
.checkout_shipping #content input[type="image"] { float:right; margin:0 !important;  }
.checkout_shipping #content th { text-align:left; }

.checkout_payment #content th { text-align:left; padding-top:15px; }
.checkout_payment #content th.price { text-align:right; }
.checkout_payment #content .widget.order_summary, .checkout_payment #content .widget.checkout_payment_form { margin-left:0; margin-top:10px;}
.checkout_payment #content .widget.order_summary td { border-top:1px dashed #CCC; padding:5px 0; }  
.checkout_payment #content fieldset { padding:0; border:none; }
.checkout_payment #content .widget.order_summary fieldset { border-bottom:1px solid #CCC; }
.checkout_payment #content .widget.checkout_payment_form td { width:400px; padding:2px 0; }
.checkout_payment #content .widget.order_summary .tx16  { margin-bottom:10px; }
.checkout_payment #content .tx16  { color:#000; font-weight:bold;  }
.checkout_payment #content input[type="image"] { float:right;  }

.checkout_receipt #content {  width:580px; }
.checkout_receipt #content .title { font-weight:bold; margin:25px 0 0 55px; color:#069; font-size:1.3em; }
.checkout_receipt #content .widget.order_receipt { margin:0; }
.checkout_receipt #content .widget.order_receipt .title { display:block; font-weight:bold; margin:0; color:#000;font-size:1.0em; }
.checkout_receipt #content .order_header { width:170px; float:left; line-height:18px; margin-left:0px; background:none; border:none;}
.checkout_receipt #content .ship_to { float:left; width:160px; line-height:18px; background:none; border:none;  }
.checkout_receipt #content .bill_to { float:left; width:160px; line-height:18px; background:none; border:none; }
.checkout_receipt #content .widget.order_receipt .order_details { padding:0; background:none; border:none;  }
.checkout_receipt #content th { text-align:left;padding:2px 20px; background-color:#eee; }
.checkout_receipt #content th.price { text-align:right;padding:2px 20px; }
.checkout_receipt #content .order_details td { padding:2px 20px; }
.checkout_receipt #content .order_details .tx19, .checkout_receipt #content .order_details .tx20  { font-weight:bold; padding-top:15px; }
.checkout_receipt #content .widget.custom_text  { float:right; padding:5px 0;}
.checkout_receipt #content .widget.custom_link  { clear:both; float:right; }

/* ---------------------------- Product Accordian Menu ---------------------------- */

.widget.product_code_accordion { margin-left:25px; padding-right:15px; padding-bottom:10px; }
.widget.product_code_accordion h3 { font-size:0.9em; padding:10px 0 0 0; color:#666; cursor:pointer; }
.widget.product_code_accordion ul { margin-left:-40px; list-style:none; margin-top:2px; padding-left:40px; margin-bottom:0px; }

.widget.product_code_accordion li { 
	background:url(../../images/rcsports/list_bg.png) left center no-repeat; 
	padding-left:15px; 
}
.sidebar.left .title { color:#FFFFFF; margin:-56px 0 25px; padding:10px 75px; width:68px;  }


/* ---------------------------- Dealer Locator Page ---------------------------- */
.dealer_locator #content { width:575px; }
.dealer_locator #content fieldset { margin:0 auto }
.dealer_locator #content table{ margin:0 auto }
.dealer_locator #content h3 { 
	background-color:transparent !important;
	color:#FFFFFF;
	font-size:1.1em;
	margin-bottom:40px;
	margin-top:-9px;
	text-transform:uppercase;
}
table.dealer_add th {
	background-color:#0055a5 !important;
}
.dealer_locator #content table.dealer_add {
	border:1px dashed #ccc;
}
.dealer_locator .widget.custom_html.dealer_locator_text {
	margin-bottom:20px;
	padding-left:15px;
}

/* ---------------------------- Quick Entry Page ---------------------------- */

.quick_entry #content { margin-top:0; width:575px; }
.quick_entry #content td { padding:2px;}