	 body {
   font: normal 73%/1.5em 'Arial', Helvetica, sans-serif;
   margin: 17px auto; 
   padding-bottom: 10px;
  background: #fff url(./atv/atvimages/bg.jpg) repeat-x;
  line-height: 150%;     
  color: #333333;
 }

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*----------------Document Declarations-------------------*/

  a{background: inherit; color: #333333; text-decoration: none;}
  h1, h2, h3 { font: bold 73%/1.5em 'Arial', Helvetica, sans-serif; margin: 0; padding: 0;}   
 p {margin: 0; padding: 0;}


.site_iframe_container {
    margin-top: 10px;
    padding: 0;
    width: 1000px;	
}

.site_container {
    position: relative;
   margin: 0 auto;
   padding: 0;
}

#pnlPageContainer{
    position: relative;
    margin: 0 auto;
    padding: 0;
  
}

.site_inner_container {
     position: relative;
     margin: 0 auto;
     padding: 0;
     width: 1000px;
     background: #ffffff;
     color: #333333;
}


.content_background {
  background: #ffffff;
  margin: 0;
 padding: 0;

}


.site_header {
   width: 1000px;
   height: 63px;
   background: #fff url(./atv/atvimages/header.jpg) no-repeat;
   margin: 0; padding: 0;
   clear: both;

}


.site_menu_container {
   width: 1000px;
   height: 25px;
  background: #fff url(./atv/atvimages/navigation.jpg) no-repeat;
   margin: 0; padding: 0;
  clear: both;
}


.site_menu_static_menu_item_style {
    float: left;
    display: inline-block;
    padding: 0 5px;
    height: 25px;
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
    line-height: 22px;
    border-right: 1px solid #999;
    

}


.site_menu_static_hover_style {
   color:  #cc0000;
}




.site_footer {
    width: 1000px;
    height: 20px;
    margin-top: 10px;
    background: #fff url(./atv/atvimages/footer.jpg) no-repeat;
    clear: both;
    padding: 0;

}


.member_login_panel {
    display: none;
}



.member_login_header {
   display: none;
}


.quick_navigation_container {
	width: 100%;
	padding: 0;
	clear: both;
	margin: 0px;

}


.quick_navigation_container a:hover {
    color: #ffffff;
    background: #cc0000; 

}





.back_to_locator_button
{}

.reset_button {
	background: #000 url('http://89.234.4.85/media/atv/atvimages/btnbg.jpg');
	width: 70px;
	height: 20px;
	margin-top: 5px;
	padding: 0;
	border: none;
	color: #ffffff;
	cursor: pointer;
}


.productinfo_panel {
	width: 650px;
	margin: 0px 0px 10px;
	padding: 0px;
}

.productinfo_panel h1 {}


.productinfo_title {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: #000000;
	display: block;
	margin: 0px 0px 5px;
	padding: 4px;
}

#productinfo-images-panel {
	margin: 0px 0px 10px;
	padding: 0px;
}

.productinfo_main_image {
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline-block;
}

.productinfo_image_collection
{
	width: 300px;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	float: left;
}

.productinfo_description {
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}


#productinfo-information {}

.productinfo_attributes_collection {
	margin: 0px;
	padding: 0px;
}

.productinfo_attribute_name
{
	display: inline-block;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	vertical-align: top;
	height: 20px;
	width: 110px;
}

.productinfo_attribute_value
{
	display: inline-block;
	font-size: 11px;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	color: #333333;
}


.directory_target_name, .directory_target_address {
display:none;
}

.attribute_nav_attribute_name {
     margin: 0;
     padding: 2px 10px 0 10px;
     font-size: 12px;
     font-weight: bold;
     width: 190px;
     height: 22px;
    background: #fff url('http://89.234.4.85/media/atv/atvimages/h2heading.jpg') no-repeat;
    color: #ffffff;
    display: inline-block;


}


.attribute_nav_attribute_value {
   display: block;
  width: 190px;
  background-color: #ffffff;
  color: #000000;
  text-decoration: none;
  padding: 5px 5px 5px 0.5em;
  border-bottom: 1px solid #000000;


}


.locator_container {
	width: 100%;
	clear: both;
	margin: 0;
	padding: 0;
}

.locator_search_panel {
	margin: 0px 0px 5px;
	padding: 0px 0px 5px;
	border-bottom: 1px solid #000000;
}

.locator_feature_items_holder {
   display: none;

}



.locator_left_nav_panel {
   width: 200px;
   padding: 0 0 20px 10px;
   margin: 0;

}

.locator_results_panel {
  width: 750px;
  margin: 0;
  padding: 0;

}



.locator_item_enquire
{
	margin: 20 0 10;
	padding: 2px 2px 2;
	/*height: 22px;*/
    /*background: #fff url('http://89.234.4.85/media/atv/atvimages/h2heading.jpg');*/
    background-color: Black;
	background-color: Black;
	color: #ffffff;
	display: block;
	cursor: pointer;
	font: bold 11px Arial, Helvetica, sans-serif;
	width: 250px;
	}



.locator_item_details_header, .productinfo_attribute_header1, .productinfo_attribute_header2, .productinfo_attribute_header3, .locator_dealer_details_header {
	margin: 0;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
    background-color: Black;
	background-color: Black;
	color: #ffffff;
	display: block;
	height: 15px;
	line-height: 15px;
	}

/* Controls for the search results display */

.locator_short_summary_control {
	margin: 10px 0px 0px;
	padding: 10px 0px 0px;
	border-top: 1px solid #CCCCCC;
}

.locator_short_summary_control h1 {
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	background: #000000;
	margin: 0px 0px 5px;
	padding: 2px;
	height: 20px;
}

.locator_short_summary_control p {}

#locator_short_summary_image_container {
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}

#locator_short_summary_searchinfo_container {
	color: #999999;
	margin: 10px 0px 0px;
	padding: 0px;
	display: inline-block;
	font-size: 10px;
}

.locator_postcode_holder
{
	line-height: 25px;
	margin: 0px 0px 5px;
	padding: 0px 0px 5px;
}

.locator_results_panel
{
	display: none;
}

.locator_keyword_holder
{
	display: none;
}

.locator_search
{
	font-size: 11px;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 80px;
}

.locator_postcode_textbox {
	width:100px;
}

.locator_search {
  background: #000 url('http://89.234.4.85/media/atv/atvimages/btnbg.jpg');
  width: 70px;
  height: 20px;
  margin: 0;
  padding: 0;
  border: none;
  color: #ffffff;

}


.locator_next_previous_buttons {
   background: #000 url('http://89.234.4.85/media/atv/atvimages/btnlbg.jpg');
  width: 70px;
  height: 20px;
  margin: 0;
  padding: 0;
  border: none;
  color: #ffffff;

}


.locator_owner_control {
	margin: 10px 0px 0px;
	padding: 0px 0px 10px 10px;
	border-bottom: 1px solid #CCCCCC;
}

.locator_owner_control h1 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.locator_owner_control p {
	
}



.locator_contact_owner_button {
	background: #000 url('http://89.234.4.85/media/atv/atvimages/btnbg.jpg');
	width: 100px;
	height: 20px;
	margin: 20 0 0;
	padding: 0;
	border: none;
	color: #ffffff;
	cursor: pointer;
}


.locator_view_stock_button  {
	background: #000 url('http://89.234.4.85/media/atv/atvimages/btnbg.jpg');
	width: 100px;
	height: 20px;
	padding: 0;
	border: none;
	color: #ffffff;
	cursor: pointer;
	margin: 10px 0px 0px 5px;
}


.enquiry_submit_button {
  background: #000 url('http://89.234.4.85/media/atv/atvimages/btnbg.jpg');
  width: 100px;
  height: 20px;
  margin-left: 5px;
  padding: 0;
  border: none;
  color: #ffffff;

}

.enquiry_name_value {
  border: 1px solid #ccc;
  font: normal 12px 'Arial', Helvetica, sans-serif;
  width: 250px;


}

.enquiry_details_value
{
	display: inline-block;
	width: 250px;
	height: auto;
	border: solid 1px #ccc;}

.enquiry_request_value
{
	display: inline-block;
	width: 250px;
	height: auto;
	border: solid 1px #ccc;}


.enquiry_email_value  {
  border: 1px solid #ccc;
  font: normal 12px 'Arial', Helvetica, sans-serif;
  width: 250px;
}


.enquiry_contactnumber_value {
    border: 1px solid #ccc;
  font: normal 12px 'Arial', Helvetica, sans-serif;
  width: 250px;

}


.enquiry_address_value {
     border: 1px solid #ccc;
   font: normal 12px 'Arial', Helvetica, sans-serif;
   width: 250px;

}


.enquiry_postcode_value {
   border: 1px solid #ccc;
   font: normal 12px 'Arial', Helvetica, sans-serif;
   width: 100px;


}


/*--------------News Article Section----------------*/
.ContentSummary
{
    border-bottom: 1px solid #cccccc;
    width: 700px;
    margin: 20px auto;
    padding: 0;
}


.ContentSummaryTitle {
  font-weight: bold;
  color: #000000;
}



.content_item_back_button {
  width: 70px;
  height: 20px;
  background: #000 url('http://89.234.4.85/media/atv/atvimages/backbtn.jpg');
  font: normal 12px 'Arial', Helvetica, sans-serif;
  color: #000000;
  border: none;
  margin-left: 20px;

}


/*--------------The Contact form -----------------*/


.pnlSideNav {
  width: 670px;
  padding: 10px;
}

.form_section_active 
{
   float: left;
   display: inline-block;
   color: #000000;
   font-weight: bold;
   padding: 0 10px;
   margin: 0;
}

.form_section_inactive {
  display: inline-block;
   color: #555555;
   float: left;
   padding: 0 10px;
   margin: 0;
}


.forms_previous_button {
  width: 70px;
  height: 20px;
  background: #ffffff url(./yamahauk/images/button.jpg) no-repeat;
  border: none;

}

.forms_next_button {
    width: 70px;
  height: 20px;
  background: #ffffff url(./yamahauk/images/button.jpg) no-repeat;
  border: none;
  margin-left: 5px;
}


.forms_submit_button  {
    width: 70px;
  height: 20px;
  background: #ffffff url(./yamahauk/images/button.jpg) no-repeat;
  border: none;
  margin-left: 5px;
}

.form-header
{
display: none;
}




