/* = container-prods---------------------- */
#container-prods {
		left:0px;
		top:235px;
		width:984px;
		overflow:hidden;
		position:absolute;
		background-color:#000000;
		}	

/* = container-left-prods----------------------- */
#container-left-prods {
		width:782px;
		overflow:hidden;
		position:relative;
		float:left;
		background-color:#000000;
		padding:0 0 30px 8px;
		color:#333333;
		}
#container-left-prods .qtybox {
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#333333;
		}

/* = products display start----------------------- */
#prod-container {
		overflow:hidden;
		width:750px;
		background:url(../images/bg/prod.gif) repeat #FFFFFF;
		float:left;
		border-top:1px solid #000;
		}
		
#prod-content {
		float:left;
		width:149px;
		overflow:hidden;
		background-color:#FFFFFF;
		border-right:1px #CCCCCC solid;
		}
#prod-top {
		float:left;
		width:129px;
		padding:12px 10px 0 10px;
		}
#prod-top .lhs {float:left;}
#prod-top .rhs {float:right;}

#prod-top .qtybox {
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#333333;
		}
		
#prod-middle {
		float:left;
		text-align:center;
		width:149px;
		padding:10px 0 10px 0;
		}
#prod-btm {
		float:left;
		width:129px;
		padding:5px 10px 15px 10px;
		}
/* = other formats----------------------- */
#prod-content-other {
		width:695px;
		padding:15px 20px 30px 35px;
		float:left;
		overflow:hidden;
		background-color:#FFFFFF;
		}
#prod-content-other .selbox {
		font-size:12px;
		color:#FF6600;
		font-weight:bold;
		border:1px solid #999999;
		}
#prod-content-other .qtybox {
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#333333;
		}
#prod-content-other .list-titles, #container-left-prods .list-titles {
		padding:1px 2px 1px 2px;
		background-color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		vertical-align:top;
		border-left:1px solid #999999;
}
#prod-content-other .list-top, #container-left-prods .list-top {
		padding:1px 2px 1px 2px;
		background:url(../images/bg/listtop.jpg) repeat-x #F4F4F4 top;
		height:14px;
		border-left:1px solid #999999;
}
#prod-content-other td.tbl-cont, #container-left-prods td.tbl-cont {padding:1px 2px 1px 2px;border-left:1px solid #999999;font-size:10px;color:#000000;vertical-align:top;}
#prod-content-other td.tbl-cont-on, #container-left-prods td.tbl-cont-on {padding:1px 2px 1px 2px;border-left:1px solid #999999;font-size:10px;color:#000000;vertical-align:top;background-color:#F0F0F0;}
#dyntbl td {padding:1px 2px 1px 2px;border-left:1px solid #999999;font-size:10px;color:#000000;vertical-align:top;}
#dyntbl td.on {background-color:#F0F0F0;}
#dyntbl select {font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#333;}

#prod-content-other .chain_form_left {float:left; padding-right:10px;}
#prod-content-other .chain_form_left_fright {float:right; padding-right:10px;}
#prod-content-other .chain_form_right {float:right;}
#prod-content-other a.link_title:link, #prod-content-other a.link_title:visited {color:#000000; text-decoration:none; font-size:11px;} 
#prod-content-other a.link_title:hover {color:#FF6600; text-none:underline; font-size:11px;}

#prod-content-other a.link_green:link, #prod-content-other a.link_green:visited { text-align:center; color:#000; text-decoration:none; display:block; padding:2px 1px; background:#7CC242; border:1px #666 solid; width:90px;  } 
#prod-content-other a.link_green:hover {text-align:center; color:#000; text-decoration:none; display:block; background:#A8D683; border:1px #666 solid;}

#prod-content-other a.link_red:link, #prod-content-other a.link_red:visited {text-align:center; color:#000; text-decoration:none; display:block; padding:2px 1px; background:#FF8C8C; border:1px #666 solid; width:90px;} 
#prod-content-other a.link_red:hover {text-align:center; color:#000; text-decoration:none; display:block; background:#FFC6C6; border:1px #666 solid;}

#groupsdiv a.link_part:link, #groupsdiv a.link_part:visited {color:#FA6C15; text-decoration:none; font-size:10px; font-style:normal;}
#groupsdiv a.link_part:hover {color:#C84E04; text-decoration:underline; font-size:10px; font-style:normal;}
#modelsdiv a.link_part:link, #modelsdiv a.link_part:visited {color:#FA6C15; text-decoration:none; font-size:10px; font-style:normal;}
#modelsdiv a.link_part:hover {color:#C84E04; text-decoration:underline; font-size:10px; font-style:normal;}
/* = products display end----------------------- */
		
		
/* = display typology start----------------------- */		
#container-left-prods .prodcode_lrg {
		color:#333333;
		font-weight:bold;
		padding:0 0 3px 0;
		margin:0;
		font-size:14px;
		}
#container-left-prods p.prodcode {
		color:#333333;
		font-weight:bold;
		padding:0 0 3px 0;
		margin:0;
		}
#container-left-prods .make {
		color:#666666;
		padding:0 0 5px 0;
		margin:0;
		}
#container-left-prods .application {
		color:#FF6600;
		padding:0 0 5px 0;
		margin:0;
		}
#container-left-prods .desc-short {
		color:#333333;
		font-size:11px;
		}		
#container-left-prods p.gentext {
		color:#333333;
		padding:0 0 5px 0;
		margin:0;
		}
/* = display typology end----------------------- */

#container-left-prods a:link, #container-left-prods a:visited {color:#444444; text-decoration:none; font-size:11px; font-weight:bold;} 
#container-left-prods a:hover {color:#444444; text-decoration:underline; font-size:11px; font-weight:bold;}

#container-left-prods a.link_pg:link, #container-left-prods a.link_pg:visited {color:#CCCCCC; text-decoration:none; font-size:10px;} 
#container-left-prods a.link_pg:hover {color:#CCCCCC; text-decoration:underline; font-size:10px;}

/* = page numbers nav start----------------------- */
#container-left-prods table.nav {color:#CCCCCC; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#container-left-prods a.link_nav:link, #container-left-prods a.link_nav:visited {color:#FFFFFF; text-decoration:underline;}
#container-left-prods a.link_nav:hover {color:#FF6600; text-decoration:underline;}

#container-left-prods .nav_off {color:#666666; text-decoration:none; font-weight:bold;}

#container-left-prods .nav_active_page {font-size:14px; color:#FF6600; text-decoration:none; font-weight:bold;}
/* = page numbers nav end----------------------- */

