/*///////////////////////////////////////////////////////*/
/*-------------- Quick Pick and Cross Sell --------------*/
/*///////////////////////////////////////////////////////*/
#thumbnail2 {}
#thumbnail2 td { color:#010101 !important; margin-bottom:20px !important;}
#thumbnail2 .products { width:670px !important; color:#010101 !important;}
#thumbnail2 a.comparelink { font-weight:normal !important; font-size:11px !important; color:#010101 !important; display:none !important;}

#thumbnail2 #models_top { width:670px !important; height:26px !important; border-top:2px solid #010101 !important; color:#010101 !important;}
#thumbnail2 #models_top form {}
#thumbnail2 #models_top select, #thumbnail2 .pageof input { border:1px solid #FF5000 !important;}

#thumbnail2 .sortform { margin:2px 4px !important; margin-right:75px !important;}
#thumbnail2 .viewitems { margin:2px 4px !important; margin-right:75px !important;}
#thumbnail2 .sortform p { color:#FF5000 !important;}
#thumbnail2 .viewitems p { color:#FF5000 !important;}

#thumbnail2 .pageof form { margin:auto 4px !important; color:#010101 !important; vertical-align:middle !important;}
#thumbnail2 .pageof input { margin:0 !important; border:1px solid #FF5000 !important; cursor:pointer !important;}

#thumbnail2 div.items, #thumbnail2 div.items p { color:#010101 !important; font-size:11px !important;}
#thumbnail2 div.paging, #thumbnail2 div.items { width:320px !important;}
#thumbnail2 div.paging a { color:#010101 !important;}
#thumbnail2 div.paging a:hover { color:#C4C4C4 !important;}

#thumbnail2 table.rule { width:660px !important; text-align:left !important;}
#thumbnail2 table.product { width:190px !important; margin-bottom:10px !important; padding-bottom:0 !important;}
#thumbnail2 table.product img {}
#thumbnail2 table.product td { margin-bottom:0 !important; padding-bottom:0 !important; height:auto !important; font-size:11px !important;}
#thumbnail2 table.product a {}
#thumbnail2 table.product a:hover {}
#thumbnail2 table.product h2 {}
#thumbnail2 table.product form {}

#thumbnail2 table.product p { font-weight:bold; margin:4px 0 !important; padding:0; line-height:14px !important;}
#thumbnail2 table.product p.vt_promo { font-weight:normal; font-size:12px; line-height:14px; padding-top:4px;}
#thumbnail2 table.product p  br { display:none;}
#thumbnail2 table.product .catmfgnumspan { display:none; }
#thumbnail2 table.product .catmfgnumspan , #thumbnail2 table.product .catmodelnumspan { font-size:11px !important; font-weight:normal; }

#thumbnail2 p.vt_promo_mod { margin-top:20px !important; font-weight:normal !important; font-size:12px !important;}
.itemdetail_td3 p.vt_promo_mod { margin-top:14px !important; }
#tab2 p.vt_promo_mod { margin-top:14px !important; }


#thumbnail2 table.library {}
#thumbnail2 table.library tr td {}
#thumbnail2 table.library tr td a  { color:#010101 !important;}
#thumbnail2 h2 { color:#010101 !important;}
.manuf { display:none !important;}
#thumbnail2 .comparelink { color:#010101 !important; text-decoration:underline !important; display:none !important;}
#thumbnail .comparelink { color:#010101 !important; text-decoration:underline !important; display:none !important;}

#buynow_quick { margin:4px 0 0 !important; float:left !important;}

/*//////////////////////////////////////////////*/
/*-------------- Comparison Page 1 --------------*/
/*//////////////////////////////////////////////*/
#comparison { width:600px !important; text-align:left !important;}
#item {}
#item p.title { color:#010101 !important;}
#item .content { border-top:1px solid #000 !important;}
#item .col1 { width:24% !important;}
#item .col2 { width:63% !important;}
#item .col3 { width:13% !important;}
.compare_button_top {}
.compare_button_bot { clear:left !important; border-top:2px solid #010101 !important;}
.compare_button_top img, .compare_button_bot img {}


/*//////////////////////////////////////////////*/
/*-------------- Comparison Table --------------*/
/*//////////////////////////////////////////////*/
#comparison_table { padding-bottom:20px !important;}
#comparison_table table { width:550px !important; border-collapse:collapse !important;}
#comparison_table th { width:auto !important; color:#FFF !important; background-color:#A9C1CD !important; font-weight:bold !important; font-size:10px !important; text-align:left !important; border:1px solid #C4C4C4 !important; padding:2px !important;}	
#comparison_table a { text-decoration:underline !important; font-weight:bold !important;}
#comparison_table td { width:auto !important; font-size:10px !important; text-align:center !important; border:1px solid #C4C4C4 !important; padding:2px !important;}		
#comparison_table tr:hover { background-color:#C4C4C4 !important;}
#comparison_table td:hover { background-color:#A4A4A4 !important;}	
#comparison_table #buynow_quick { float:none !important; margin:0px auto !important; text-align:center !important;}
#comparison_table a:hover { text-decoration:none !important;}
#comparison_table .comp_view_compat { font-weight:normal !important; font-size:9px !important; font-style:italic !important;}


/*/////////////////////////////////////////////*/
/*-------------- Advanced Search --------------*/
/*/////////////////////////////////////////////*/
#search_nav { position:absolute !important; left:0px !important; top:125px !important; width:168px !important;}
#search_nav { font-size:11px !important; padding-top:5px !important; text-align:left !important;}
#search_nav li { margin-bottom:0 !important;}

#search_nav div { margin-bottom:5px !important;}
#search_nav .title { color:#FFF !important; background-color:#FF5000 !important; margin-bottom:0 !important;}
#related_mod h2, #related_cat h2 { font-size:12px !important; background-color:#010101 !important; color:#FFF !important; padding-left:2px !important;}
#search_nav a { font-size:10px !important; color:#010101 !important; font-weight:bold !important; text-decoration:underline !important; border:0 !important; margin-bottom:0 !important;}
#search_nav a:hover { color:#010101 !important; text-decoration:none !important;}
.even, .odd { background-color:#FFF !important;}

/*/////////////////////////////////////////////*/
/*-------------- Orphaned/Misc. --------------*/
/*/////////////////////////////////////////////*/
.productCategoryName { text-align:right; text-transform:lowercase; font-size:20px; line-height:20px; margin-bottom:26px; color:#ff5000; font-family: "Trebuchet MS" !importsnt;}
.modeltitle h1 { text-align:left !important; padding-left:120px !important;}
.itemtitle h1 { }

div.attachmentsTab { padding:10px 0 0;} 
div.attachmentsTab  table { width:100%; border-collapse:collapse;}
div.attachmentsTab  tr th:first-child { width:48px;}
th.attchmnttext { color:#000; background-color:#DCDCDC; text-align:left;}
td.attchmnttext .odd { border-top:1px solid #DCDCDC;}