/* Deep Creative | The Radiator Company */

/* NEAREST Page		Color Menu Page */

#main_cont #nearintro_cont      { width:   40%; height: 100px; margin: 15px 0 0 10px;  text-align: left; float: left; display: inline; }

#main_cont #nearmap_cont        { width: 394px; height: 100px; margin: 15px 10px 0 0; right: 0; padding: 20px 0 0 0; text-align: left; float: right; display: inline; background-image: url("../img/near_back.jpg"); background-repeat: no-repeat; }
#main_cont #nearmap_cont SELECT { width: 150px; }
#main_cont #nearmap_cont .searchTitle  { margin: 0 0 0 10px; width: 350px; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; }
#main_cont #nearmap_cont .searchInputs { margin: 7px 0 0 0; width: 350px; }
#main_cont #nearmap_cont .searchPost   {
	width: 100px;
	font-size: 10px;
	display: inline;
	float: left;
	padding: 4px 0 0 4px;
	margin: 1px 0 0 10px;
	/*   PC IE5.5   */
	height: 23px;
	/*   parsing bug   */
	voice-family: "\"}\"";
	voice-family: inherit;
	/*   PC IE6   */
	height: 17px;
 }
/* Firefox */
HTML>BODY #main_cont #nearmap_cont .searchPost {  height: 17px; }

#main_cont #tab_cont     { width: 80%; height: 20px; top: 15px; float: left; padding: 0; left: 10px; clear: both; text-align: left; }
#main_cont #tab_cont DIV { top: 0px; }
#main_cont #tab_cont LI  { font-size: .4em; list-style-type: none; }

#main_cont #tab_cont #showontab   { width: 91px; height: 24px; margin: 0; float: left; display: inline; background-image: url("../img/near_showon.jpg"); background-repeat: no-repeat;  }
#main_cont #tab_cont #showofftab  { width: 91px; height: 24px; margin: 0; float: left; display: inline; background-image: url("../img/near_showoff.jpg"); background-repeat: no-repeat; }
#main_cont #tab_cont #merchofftab { width: 83px; height: 24px; margin: 0; float: left; background-image: url("../img/near_merchoff.jpg"); background-repeat: no-repeat;                 }
#main_cont #tab_cont #merchontab  { width: 83px; height: 24px; margin: 0; float: left; background-image: url("../img/near_merchon.jpg");  background-repeat: no-repeat;                 }
#main_cont #tab_cont .resultsFound { float: left; margin: 4px 0 0 20px; padding: 0; }

#main_cont .indent       { margin: 3px 0 0 0; text-indent: 7px;            }
#main_cont .indent A     { margin: 3px 0 0 0; height: 100%; display: block; font-weight:bold;}
#main_cont #tab_cont #showontab A,
#main_cont #tab_cont #merchontab A {
	color: #31859c;
}
#main_cont #tab_cont #showofftab A,
#main_cont #tab_cont #merchofftab A {
	color: #666666;
}

.near_cont    {
	float: left;
	left: 10px;
	width: 718px;
	/*   PC IE5.5   */
	top: 15px;
	/*   parsing bug   */
	voice-family: "\"}\"";
	voice-family: inherit;
	/*   PC IE6   */
	top: 12px;
}
/* FireFox */
HTML>BODY .near_cont { top: 15px; }

.vendor_cont {  width: 718px; float: left; display: inline; background-color: #e5e5e5; border-bottom: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; }

.map_cont    { width: 357px; height: 360px; float: left; display: inline; background-color: #e5e5e5; }
.bord_left   { border-bottom: 1px solid #999; border-left: 1px solid #999;  }
.bord_right  { border-bottom: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999;}
.first       { border-top: 1px solid #999; }

/* TITLE BLOCK */
.near_cont .info_cont  { width: 337px; margin: 10px 0 0 7px; font-size: 11px; line-height: 15px; }
.miles { font-size: 1.0em; color: #666666; }
.storeName { color: #31859c; font-size: 14px; }

/* OUTPUT  address/products */
.output { width: 98%; margin: 0px 0 0 10px; }
.address  { width: 40%; color: #666; float: left; display: inline; font-size: 11px; line-height: 15px; font-weight: bold; margin: 0 0 0 10px; font-size:.9em}
.products { width: 54%; color: #666; margin: -15px 0 0 20px; float: left; font-size: 0.9em; line-height: 15px; }
.near_cont .near_but_cont  { width: 99%; clear: left; margin: -20px 0 6px 0; }
#main_cont .but_savetowish{
	 margin-top: 0px; /* disable global setting*/
}
#main_cont .but_viewshow {
	margin-top:  0px; padding-left: 3px;
}
HTML>BODY #main_cont .but_viewshow, HTML>BODY #main_cont .but_savetowish {
	line-height: 11px;
}


.map { width: 337px; height: 337px; margin: 10px 0 10px 10px; }

#main_cont .nearbottomspacer { width: 100%; clear: both; margin-bottom: 15px; margin-bottom: 15px*; /* IE Mac */ }
SPAN.findnearest_colour {
	font-weight: bold;
}

.error_txt {
	margin-top: 20px;
	color:  #ff0000;
}