#tabnav {
    float:left;
    width:100%;
    background:#fff;
    font-size:93%;
    font-weight:bold;
    line-height:normal;
}
#tabnav ul {
	 margin:0;
	 padding:10px 10px 0 50px;
	 list-style:none;
}

#tabnav li {
    display:inline;
    margin:0;
    padding:0;
}

#tabnav a {
    float:left;
    margin:0;
    padding:0 0 0 0px;
    text-decoration:none;
    height:37px;
	line-height:37px;
    cursor:hand;
    cursor:pointer;
}

#tabnav a span {
    float:left;
    display:block;
    padding:0 0px;
    color:#D04805;
    background: transparent url(/media/images/tabs/tab_bg_not_selected.gif) repeat-x scroll 0 0;
 	padding-left:5px;
 	padding-right:5px;
}

#tabnav li.active a { 
    float:left;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
    height:37px;
    line-height:37px;
}

#tabnav li.active a span {
    float:left;
    display:block;
    padding:0 5px;
	color:#fff;
}

#tabnav li.active_first a {
    float:left;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
    height:37px;
	line-height:37px;
}

#tabnav li.active_first a span {
    float:left;
    display:block;
    padding:0 5px;
	color:#fff;
}
     
#tabnav li.active_last a {
    float:left;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
    height:37px;
	line-height:37px;
}

#tabnav li.active_last a span {
    float:left;
    display:block;
    padding:0 5px;
	color:#fff;
}
#tabnav li.first a{
     float:left;
     background:url("/media/images/tabs/left_end_not_selected.gif") no-repeat left top;
     margin:0;
     padding:0 0 0 4px;
     text-decoration:none;
     height:37px;
	line-height:37px;
}
    
#tabnav li.last a {
     float:left;
     background:url("/media/images/tabs/last_right.gif") no-repeat left top;
     margin:0;
     padding:0 0 0 4px;
     text-decoration:none;
     height:37px;
	 line-height:37px;
}
      
#tabnav li.last a span {
	float:left;
	display:block;
	padding:0 0px;
	color:#D04805;
	background:url("/media/images/tabs/last_right.gif") no-repeat right top;
	padding: 0 12px 0 5px;
}
      
#tabnav li.spacer{
	background:transparent url(/media/images/tabs/tab_bg_not_selected.gif) repeat-x scroll 0 0;
	color:#C1C1C1;
	display:block;
	float:left;
	height:30px;
	margin:0;
	padding-top:7px;
	text-decoration:none
}      
  
#tabnav a span {color:#D04805;float:none;}
#tabnav a:hover span { color:#000;}
#tabnav a.last:hover span { color:#000;}
#tabnav a.active:link, #tabnav a.active:visited { color:#D04805 }


/**green**/
#tabnav li.active_last_green a {
    float:left;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
    height:37px;
	line-height:37px;
}

#tabnav li.active_last_green a span {
    float:left;
    display:block;
    padding:0 5px;
	color:#fff;
}
#tabnav li.last_green a {
     float:left;
     background:url("/media/images/tabs/last_right.gif") no-repeat left top;
     margin:0;
     padding:0 0 0 4px;
     text-decoration:none;
     height:37px;
	 line-height:37px;
}
      
#tabnav li.last_green a span {
	float:left;
	display:block;
	padding:0 0px;
	color:#6F7F2E;
	background:url("/media/images/tabs/last_right.gif") no-repeat right top;
	padding: 0 12px 0 5px;
}
#tabnav li.active_last_green a span {
    background:url("/media/images/tabs/green/g_last_right_selected.gif") no-repeat right top;
    padding: 0 12px 0 5px;
}

#tabnav li.active_last_green a {
    background:url("/media/images/tabs/green/g_tab_bg_selected_spacer_left_1.gif") no-repeat left top;
}


 /*END TAB*/
 
 
table#productdetails *{
	 margin: 0px;
	 padding: 0px;
	 border: 0px;
}
table#productdetails{
	 border-collapse: collapse;
	 border: 1px solid #A9A9A9;
	 text-align: left;
	 width: 100%;
}
table#productdetails ul li{}
table#productdetails ul{
	list-style-position: inside;
	margin: 10px;
	}
table#productdetails th{
	 font-size: 11px;
	 color: #4c3c2d;
	background-color: #BEB7B1;
	height: 30px;
	padding: 10px;
}
table#productdetails tr{}
table#productdetails td{
 	color: #695F53;
	 border-bottom: 1px solid #A9A9A9;
	 width: 50%;
 }
 table#productdetails td a {
	 color: #695F53;
 }
 table#productdetails td img{
	 float: right;
	 margin: 5px;
 }
 #asset_body table{
	 margin: 0px;
	 padding: 0px;
	 font-size: 11px;
}
 img{border: 0px;}
 #cadtable{
	 border: 1px solid #cccccc;
	 width: 100%;
	 border-collapse: collapse;
 }
 #cadtable tr td{
	 border: 1px solid #cccccc;
	 border-width:1px 0px 0px 0px;
 }
 #cadtable th, #cadtable td{
	 text-align: left;
	 padding: 4px;
 }
 #asset_body{
	 width: 650px;
	 padding:0 20px 20px;
	 line-height:15px;
 }
#asset_body ul {
	padding-bottom:30px;
	padding-left:20px;
	padding-top:5px;
}

 
#asset_header{
	 width: 480px;
	 background: url("/templates/images/asset_header_background.gif");
}
#asset_body h4{
	 font-size: 14px;
	 clear: both;
	 margin: 10px 0px;
	 padding: 0px;
}
#asset_body h5{
	 font-size: 12px;
	 clear: both;
	 margin: 10px 0px;
	 padding: 0px;
 } 
 
#productDetail{
	margin-left:20px;
}


#modelfeatured{
	float:left;
	width:260px;
}

#modelDetailedImg{
	float:left;
	width:400px;
	text-align:center;
	padding-top:20px;
}


#modelfeatured ul{
	padding-bottom:10px;
	padding-left:20px;
	padding-top:5px;

}

#modelfeatured ul li{
	padding:0 0 5px;

}

.quicklinks {
  list-style-image:url(/media/images/arrow.gif);
  padding-bottom:30px;
  padding-left:20px;
  padding-top:5px;	
}	

	

.modelData{
	background:#FFFFFF url(/media/images/tab_bg.gif) repeat-y scroll left top;
	border-bottom:1px solid #DBDBDB;
	border-top:1px solid #DBDBDB;
	margin:0;
	min-height:400px;
	padding:0;
}	
 
 
#contentLayer{ 
	border: 1px solid rgb(219, 219, 219); 
	margin-top: 20px;
	background-color: rgb(255, 255, 255);
	padding-left: 40px;
	position: absolute;
	width: 650px; 	
}
 
#contentFrame{
	border: 1px solid rgb(219, 219, 219); 
	margin-top: 20px; 
	background-color: rgb(255, 255, 255); 
	padding-left: 40px;
	width: 650px; 
	display:none;	
}

#closeWindow{
	text-align:right;
	padding-bottom:10px;
}	


