﻿body { margin:0; font-family:Tahoma,verdana,small fonts; font-size:11px; background-image:url('../Images/body_bg.gif'); background-position:top left; background-repeat:repeat-x; }

#topContent { margin-top:18px; width:995px; }
#topContent_left { width:193px; background-image:url('../Images/sb.gif'); background-position:top right; background-repeat:repeat-y; vertical-align:top; }
#topContent_right { width:801px; vertical-align:top; }

#topContent_left h1 { width:176px; height:121px; margin:0; padding:0; background-image:url('../Images/sn_logo.gif'); float:right; background-repeat:no-repeat; background-position: top left; background-color:#FFF; }
#topContent_left h1 span { display:none; }
#topContent_left #topContent_left_blurb {  width:130px; height:426px; float:right; clear:both; margin-top:64px; padding-right: 30px; background-position:top right; } 
#topContent_left #topContent_left_blurb .leftBarHeading { font-size: 18px; }
#topContent_left #topContent_left_blurb p { font-size: 14px; margin-top: 5px; text-align:center; }

#topContent_right_tn { width:801px; height:32px; }
#topContent_right_tn ul { margin:10px 0 0 0; padding:0; }
#topContent_right_tn ul li { list-style:none; float:left; }
#topContent_right_tn ul li a { display:block; height:10px; margin-right:40px; }
#topContent_right_tn ul li a span { display:none; }

#topContent_right_tn ul li#tn_1 a { background-image:url('../Images/tn_1_a.gif'); width:39px; margin-left:10px; }
#topContent_right_tn ul li#tn_2 a { background-image:url('../Images/tn_2.gif'); width:96px; }
#topContent_right_tn ul li#tn_3 a { background-image:url('../Images/tn_3.gif'); width:118px; }
#topContent_right_tn ul li#tn_4 a { background-image:url('../Images/tn_4.gif'); width:75px; }
#topContent_right_tn ul li#tn_5 a { background-image:url('../Images/tn_5.gif'); width:58px; }
#topContent_right_tn ul li#tn_6 a { background-image:url('../Images/tn_6.gif'); width:59px; }
#topContent_right_tn ul li#tn_7 a { background-image:url('../Images/tn_7.gif'); width:62px; }

#topContent_right_boxes { width:811px; height:125px; margin-top:10px; }
#topContent_right_boxes ul { margin:0; padding:0; }
#topContent_right_boxes ul li { list-style:none; float:left; }
#topContent_right_boxes ul li a { width:125px; height:131px; display:block; margin-right:11px; }
#topContent_right_boxes ul li a span { display:none; }

#topContent_right_boxes ul li a#link_1 { background-image:url('../Images/s1.gif'); }
#topContent_right_boxes ul li a#link_2 { background-image:url('../Images/s2.gif'); }
#topContent_right_boxes ul li a#link_3 { background-image:url('../Images/s3.gif'); }
#topContent_right_boxes ul li a#link_4 { background-image:url('../Images/s4.gif'); }
#topContent_right_boxes ul li a#link_5 { background-image:url('../Images/s5.gif'); }
#topContent_right_boxes ul li a#link_6 { background-image:url('../Images/s6.gif'); margin-right:0; }

#homeBodyContent { width:100%; margin-top:10px; }
#homeBodyContent_left { vertical-align:top; color:#717171; font-size:12px; text-align:left; width: 445px; }
#homeBodyContent_right { width:400px; vertical-align:top; }
#homeBodyContent_left h2 { font-size:24px; color:#876600; font-weight:bold; text-align:center; margin-top:3px; padding-top:0; }
#homeBodyContent_left p { margin-right:10px; margin-left:3px; }

#a_home_1 span, #a_home_2 span, #a_home_3 span { display:none; }
#a_home_1 { width:162px; height:47px; background-image:url('../Images/btn_torque.gif'); display:block; }
#a_home_2 { width:162px; height:47px; background-image:url('../Images/btn_wrecking.gif'); display:block; }
#a_home_3 { width:165px; height:52px; background-image:url('../Images/TruckCabins.jpg'); display:block; }

#homepageSearch { width:100%; }
#homepageSearchBar { width:510px; }
#homepageSearchBar_box { width:505px; height:134px; background-image:url('../Images/searchBar.jpg') }
#homepageSearchBar_box select { width:170px; font-size:10px; }

.hsb_b_1 { clear:both; float:left; margin:23px 0 0 140px; width:170px; }
.hsb_b_2 { clear:both; float:left; margin:7px 0 0 140px; width:170px; }
.hsb_b_3 { clear:both; float:left; margin:7px 0 0 140px; width:170px; }
.hsb_b_text { float:right; margin:35px 0 0 0; text-align:center; width:180px; }

#homepageSpecialBar { width:288px; height:134px; background-image:url('../Images/specialBox.gif'); float:right; overflow:hidden; }
#homepageSpecialBar div { float:left; width:110px; margin:45px 0 0 23px; text-align:left; height:80px;  color:#707070; font-size:12px; }
#homepageSpecialBar img { float:right; margin:8px; margin-top: -80px; margin-right: -145px; border: none;}
#homepageSpecialBar a { text-decoration:none; cursor: hand; }
#homepageSpecialBar a:visited { text-decoration:none; cursor: hand;   }
#homepageSpecialBar a:hover { text-decoration:none; cursor: hand;   }

.hsb_b_search { float:left; margin:10px 0 0 200px; }
.hsb_b_search a { color:#FFFFFF; }

#topContent_left_2 { width:194px; background-image:url('../Images/sn_slice.gif'); background-position:top right; background-repeat:repeat-y; vertical-align:top; }
#topContent_right_2 { width:801px; vertical-align:top; text-align:center; }

#topContent_left_2 div { margin:25px 0 0 30px; font-size:10px; color:#000000; text-align:left; }
#topContent_left_2 div a { color:#000000; text-decoration:none; }

#topContent_right_2 img { margin:20px 0 50px 0; } 

.NTSFooter { display:none; }

h2 { font-size: 26px; }
h3 { font-size: 22px; }
h4 { font-size: 18px; color: Black; }
h5 { font-size: 14px; color: #9e2a35; margin-bottom: 0px; }

table { font-family:Tahoma,verdana,small fonts; font-size:11px; }

.ProductRptheader a:visited
{
	 font-size: 14px; color: #9e2a35; margin-bottom: 0px; text-decoration: none; font-weight: bold; vertical-align: top;
}

.ProductRptheader a:link
{
	 font-size: 14px; color: #9e2a35; margin-bottom: 0px; text-decoration: none; font-weight: bold;
}

.formLabel
{
	color: #666666;	
	width: 150px;
	border: 1ps solid black;
	float:left;
	font-weight:bold;
 font-size: 14px;
}

.formValue
{
	float:left; width: 250px;	

}

.formRow
{
	height: 20px;	
}

.filterDropDowns
{
	 width:315px; float:left; height:123px; margin-top: 11px;
}

.PagerText
{
	height: 50px; padding-top: 30px; font-size: 14px; font-weight: bold; padding-left: 15px;
}


.HeadingCell
{
	height: 50px; padding-bottom: 5px; font-size: 16px; font-weight: bold;	color: #9e2a35; border-bottom: 1px solid #9e2a35;
}

.DataCell
{
	padding: 5px;	
}

.detailsLabel
{
	width: 150px; font-weight: bold;
}

.detailsValue
{
	
}

.SelectedRow
{
	 background-color: #fde9a1;	
}

.partsContent
{
	display: none;
}