

/*---- Overrides ----*/
#content {}
#copy, #product_description, #prod-content, #prod-content * {}
#copy p { font-family: verdana,helvetica,arial,sans-serif !important; font-size:11px !important;}
#product_description h1 { margin:0 !important; }
#product_description a.comparelink { display:none !important; }
#product_description table, #product_description td { vertical-align:top; }

#prod-content div#content {	width: 600px !important; /*min-height:475px;*/ position:relative; margin:0px 0 20px 50px !important; background-color:#fff; padding-top:0px; padding-bottom:20px; }
* html #prod_content div#content { height: auto; }
#prod-content #title { display:none !important; }
#prod-content form h1 { text-align:left;  padding-left:0px; color:#ff5000;}

#interior2 { padding-top: 0px !important; /*padding-bottom:200px;*/ margin-top:0px !important; background-image:none !important; }
* html #interior2 { height: 375px; }
http://doucherank.postrank.com/
#buynow_quick, .product input, .product b { /*display:none; */} /*08162009*/
#navigation { display:none; }

#category_desc_list_1_header, #category_desc_list_2_header { font-weight:700; }


#overlay { position:absolute; top:0px; left:0px; width:945px; /*height:500px;*/ background: url("/images/ventev/interior_overlay2.png") no-repeat !important; z-index:0 !important; margin: auto; }
.tier1, .tier2 { white-space:nowrap !important; display:block; }

#drop li ul li { margin-left:-4px; }
html> body #drop li ul li { margin-left:0px; }


div#ddimagetabs:first-child { border:1px solid #0F0 !important; }
.stgpricetext, .mfgprompttext { width:auto !important; }
.qtyprompttext b, .qtyprompttext select { /*display:none; */}/*08162009*/
#notstock { font-size:9px}

body { text-align:center !important; }
#container { margin:0px auto !important; text-align:left !important; }
#breadcrumb { margin-left:20px; text-transform:lowercase; font-family: verdana,helvetica,arial,sans-serif; line-height:20px !important; height:20px !important; visibility:visible !important;} /*01112009*/


#content_no_right { position:relative; top:0 !important; left:0 !important; }
html > body #content_no_right { position:relative; top:0 !important; left:0 !important; height:auto; width:572px; padding:0 4px text-align:left; }
/*#content , #model_content, #content_no_right { z-index:0 !important; }
#content *, #model_content *, #content_no_right * { z-index:0 !important; }*/

#innav { z-index:1000 !important; }
#innav ul { z-index:1000 !important; }
#innav li {	z-index:1000 !important; }
#innav li a.tier1 { padding:0 15px 0 0!important; }
html>body #innav li a.tier1 { padding:0 0 0 0!important; }


#content_vx {	width: 945px; /*min-height: 475px; height:auto !important; height:475px;*/ position: relative; margin: 0 0; background-color: #fff; padding-top:56px; padding-bottom: 20px; }
/* * html #content_vx { height: auto; }*/
#content_vx img.int_main { margin: 0 0; }
#content_vx h1.pgtitle { font-size: 30px; font-family:  verdana,helvetica,arial,sans-serif; color: #000; font-weight: lighter; text-align: right; text-transform:lowercase; margin: -2px 65px; }
#content_vx h1.pgtitle span { color: #ff5000; }
#content_vx h2, #content2 h2 { font-size: 10px; color: #ff5000; margin: 0 0; padding-bottom: 10px; font-family: verdana,helvetica,arial,sans-serif; text-transform: uppercase; font-weight: lighter; }
#content_vx #copy { top: 30px; left: 250px; }
#content_vx a.blue { color:#FF5000 !important; }
#content_vx #copy p { margin-bottom: 0px;  line-height:14px;}

/*----- Footer -----*/
#foot { padding:5px 36px 5px 26px; width:935px; margin:0 auto; height:21px; font-family: verdana,helvetica,arial,sans-serif; font-size:10px; color:#dcdcdc; text-decoration:none; text-align:right; background:#333 url(/images/ventev/footer_shadow.jpg) 0 0 no-repeat; }
#foot span { float:left; text-align:left; font-weight:bold; }
#foot a { margin:0 10px; }
#foot a, #foot a:visited, #foot a:focus { color:#dcdcdc; text-decoration:none; }
#foot a:hover { color:#ff5000; text-decoration:underline; }




/*//////////////////////////////////////////////////////*/
/*-------------- Homepage Display Styling --------------*/
/*//////////////////////////////////////////////////////*/	
#display { position:relative; width:600px; height:auto; margin:0px; }
#display table { left:0px; top:0px; }	

#featured { position:absolute; left:0px; top:220px; width:auto; height:auto; background-color:#FFF; margin-top:3px; padding:0; border:0; text-align:center; }

.slz { float:left; margin: 10px 3px 15px 0px; min-height:150px; height:auto !important; height:150px; width:136px; border:1px solid #FFF; }
.slz p { color:#99989C; font-weight:bold; padding-top:120px; }
.slz span { color:#ff5000; }
.slz img { border:0; }
.saleitem1 { background: #FFF url(/images/ventev/saleitem1.jpg) no-repeat; }
.saleitem2 { background: #FFF url(/images/ventev/saleitem2.jpg) no-repeat; }
.saleitem3 { background: #FFF url(/images/ventev/saleitem3.jpg) no-repeat; }
.saleitem4 { background: #FFF url(/images/ventev/saleitem4.jpg) no-repeat; }
#featured img.sz {}

#link {}
#link img { vertical-align:middle; }
.buynow { margin:0px 10px 0px 30px; border:0px; }
.arrow { padding-left:4px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; }


/*/////////////////////////*/
/*---- Tooltip Popup ----*/
/*/////////////////////////*/
.ttPopupHeader { background-color:#99989C; color:#FFF; font-size:14px; height:auto; }
.ttPopupInner { background:#FFF; color:#000; height:auto; }
.ttPopupInner p { color:#99989C; }
.backorderwarning { color:#C00; font-weight:bold; }

/*///////////////////////////////*/
/*---- Tabbed Subsection ----*/
/*///////////////////////////////*/
#ddimagetabs { width:600px; float:left; }
#ddimagetabs a { display:block; text-decoration: none; font: bold 11px verdana,helvetica,arial,sans-serif; color:#FFF !important; width:102px; height:22px; float:left; cursor:pointer; 
	background-repeat: no-repeat; background-image:url(/images/tablink.jpg); text-align: center; margin-right:1px; margin-bottom:0px; padding-top:4px; }

html>body #ddimagetabs a { display:block; text-decoration: none; font: bold 11px verdana,helvetica,arial,sans-serif; color:#FFF !important; width:102px; height:22px; float:left; cursor:pointer; 
	background-repeat: no-repeat; background-image:url(/images/tablink.jpg); text-align: center; margin-right:1px; margin-bottom:-4px; padding-top:4px; }
	
#ddimagetabs a:hover { background-image:url(/images/tabhover.jpg); color: #FF5000 !important; }
#ddimagetabs a.current { background-image:url(/images/tabcurrent.jpg); color: #FFF !important; }

#tabcontentcontainer { width:600px; min-height:440px; height:auto; border:0; border-top:1px solid #000; overflow:auto; }
#tabcontentcontainer .tabcontent { display:none; }
#tabcontentcontainer a.itemcompat_mfg, #tabcontentcontainer .tabcontent #acc_table a.itemcompat_mfg { 
	color:#FFF !important; 
	text-decoration:none; 
	display:block !important; 
	background-color:#ccc !important; 
	width:580px; !important; 
	padding-left:2px !important; 
	margin:0px !important; }

#tabcontentcontainer a.itemcompat_mfg_hover, #tabcontentcontainer a:hover.itemcompat_mfg  { color:#FFF !important; text-decoration:none !Important;}

#tabcontentcontainer #tab1 { width:580px; }
#tabcontentcontainer #tab1 table td { padding-left:0px; }
#tabcontentcontainer #tab1 a { background-color: #dcdcdc; display: block; width: 100%; text-align: left; font-weight: bold; }
#tabcontentcontainer #tab1 table a { color: #333; text-decoration: underline; background-color: transparent; width:120px; text-align: inherit; }
#tabcontentcontainer #tab1 a:hover { text-decoration: underline; }

#tabcontentcontainer #tab2 table.product tr > td  > p.vt_promo { margin-bottom:0px;}
#tabcontentcontainer #tab2 table.product { margin-bottom:20px;}

/*////////////////////////////////////////////////////////////////////*/
/*-------------- Hide Elements in Product Specs Section --------------*/
/*////////////////////////////////////////////////////////////////////*/
#tabcontentcontainer #tab3 .felement_2 { display:none; } /* Item # */
#tabcontentcontainer #tab3 .felement_3 { display:none; } /* Qty/Uom */
#tabcontentcontainer #tab3 .felement_4 { display:none; } /* Mfg. Part No. */
#tabcontentcontainer #tab3 .felement_6 { display:none; } /* Manufacturer */
#tabcontentcontainer #tab3 .felement_10_label  { vertical-align: top; padding-top: 10px; } /* Description */
#tabcontentcontainer #tab3 .felement_300_label { vertical-align: top; padding-top: 10px; } /* Description */
#tabcontentcontainer #tab3 .felement_50_label  { vertical-align: top; padding-top: 10px; } /* Description */
#tabcontentcontainer #tab3 .desc_list { text-indent 0px; padding-left: 15px; padding-top: 0px; } /* Description bullet points */
#tabcontentcontainer #tab3 th { text-align:left; width:100px; vertical-align: top;}
#tabcontentcontainer #tab3 td { padding-top: 4px; }

#rel_items_top { width:600px; vertical-align:bottom; border:0px; background-color: #CCC; padding:0px; }
#rel_items_top .mbox_link { color:#333; font-size:12px; font-weight:bold; font: Verdana, Helvetica, Arial, sans-serif; text-decoration:none; text-transform:none; padding-left:2px; }
#rel_items_top a.mbox_link { color:#333; font-size:12px; font-weight:bold; font: Verdana, Helvetica, Arial, sans-serif; text-decoration:none; text-transform:uppercase; padding: 0px 0px 0px 2px; }
#rel_items_top a.mbox_link:hover { color:#333; font-size:12px; font-weight:bold; font: Verdana, Helvetica, Arial, sans-serif; text-decoration:underline; }

/*///////////////////////*/
/*---- Corner Banner ----*/
/*///////////////////////*/
#cornerbanner { position:fixed; top:0px; right:0px; }
#topright { z-index:10000; position:absolute; right:0; top:0; display:block; height:130px; width:130px; background: url(/images/ventev/cb.gif) no-repeat; text-indent:-999em; text-decoration:none; }

* html #cornerbanner { position:absolute; }
* html {overflow-x:auto; overflow-y:hidden; }

#trackanorder { margin-top:0px !important; }


/*///////////////////////////////////////////////////////////////*/
/*-------------- Quick Pick and Cross Sell Styling --------------*/
/*///////////////////////////////////////////////////////////////*/	
#thumbnail P.products { margin:4px 0px; WIDTH:520px; }
#thumbnail P.products SPAN.items { FLOAT:left; font:bold 11px/13px verdana, helvetica, arial, sans-serif; color:#666; }
#thumbnail P.products SPAN.paging { FLOAT:right; margin-right:13px; text-align:right; }
#thumbnail P.products SPAN.paging A { font-weight:normal; font-size:9px; color:#ff5000; line-height:13px; font-style:normal; font-variant:normal; text-decoration:underline; }
#thumbnail table.rule { width:100%; clear:both; border-top:#EAEAEA 2px solid; margin-top:4px; }
#thumbnail table.rule td { padding:0 !important; }
#thumbnail table.product { margin-top:4px; border-bottom:#EAEAEA 0px solid;}
#thumbnail table.product TR TD { vertical-align:top;}
#thumbnail table.product p.vt_promo { font-weight:normal; font-size:12px; line-height:14px; padding-top:4px;}
#thumbnail table.product p  br {line-height:4px;}
#thumbnail table.product .catmfgnumspan { display:none; }
#thumbnail table.product .catmfgnumspan , #thumbnail table.product .catmodelnumspan { font-size:11px !important; font-weight:normal; }
#thumbnail table.library { padding-bottom:4px; border-bottom:#999 2px solid; }
#thumbnail table.library TR TD { vertical-align:bottom; }
#thumbnail table.library TR TD A { font:10px/13px verdana, helvetica, arial, sans-serif; color:#ff5000; text-decoration:underline; }
#thumbnail A { font:10px/13px verdana, helvetica, arial, sans-serif; color:#ff5000; text-decoration:underline; }
#thumbnail A:hover { font:10px/13px verdana, helvetica, arial, sans-serif; color:#ff5000; text-decoration:underline; }
#thumbnail FORM { margin-top:0px; text-align:left; }
 
 
#stock { color:#080; font-weight:bold; }
#notstock { color:#F00; font-weight:bold; }

.listprice { color:#000; font-family:Verdana; font-size:11px; text-decoration:line-through; }
.listpricetext { color:#000; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none; }
.ourpricetext { color:#000; font-family:Verdana; font-size:11px; font-weight:bold;  text-decoration:none; }
.ourprice { color:#47601A; text-decoration:none; font-size:11px; }



/*/////////////////////////////////////////////////*/
/*-------------- Accessories Styling --------------*/
/*/////////////////////////////////////////////////*/
#acc_table { width:100%; padding:0px; text-align:left; font:normal 11px/13px verdana, helvetica, arial, sans-serif; }
#acc_table a.mbox_link { color:#ff5000; font-size:11px/13px; text-decoration:underline; }
#acc { width:670px;}
#acc_td2 { font-size:10px; width:100%;}


/*////////////////////////////////////////////*/
/*-------------- Models Styling --------------*/
/*////////////////////////////////////////////*/
#model_content { position:relative; left:0px; top:0px; width:100%; padding:0px 4px 0px 4px; margin-bottom:20px; text-align:left; z-index:10; /* height:1000px !important;*/ }
#model_content td { font:normal 12px/14px verdana,helvetica,arial,sans-serif; }
#model_content img { border:0px; }

#model_content .model_con_td1 { width:650px; text-align:center;}
#model_content .model_con_td1 td { text-align:center; padding:0; }

#model_content .model_con_td2 { width:20px !important;}
#model_content .model_con_td2 h1 { color:#FF5000; font-size:24px; line-height:26px; font-family: verdana,helvetica,arial,sans-serif; font-weight:400; text-transform:lowercase; text-align:right; width:670px; margin-left:20px; }
#model_content .model_con_td2 table { margin-top:10px; font-size:13px;}
#model_content .model_con_td2 #con_td2 { margin:0 auto 6px; width:100% !important;}
#model_content .model_con_td2 #con_desc { margin:0 auto; width:100% !important; font:normal 12px/19px Trebuchet !important;}
#model_content .model_con_td2 #category_sub_title { font-weight:bold; text-align:left; margin-bottom:14px; }
#model_content .model_con_td2 #category_description { margin-bottom:10px; }
#prod-content #model_content td.model_con_td2 { width:auto !important;}

#con_td2 table td { text-align:right; width:100%;}

#model_content .model_con_td3 {width:20px !important; }

#models_top { width:90%; height:24px; vertical-align:middle; border-bottom:1px solid #ff5000; padding:0px !important; }
#models_top .mbox_link { color:#99989C; font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; padding: 0px 0px 0px 0px; }
#models_top a.mbox_link { color:#99989C; font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; padding: 0px 0px 0px 0px; }
#models_top a.mbox_link:hover { color:#99989C; font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; }
#model_img { float:left}

.mbox { color:#ff0000; font-size:11px; text-decoration:none; background-color:#FFFFFF; border:1px #FFFFFF solid; }
.mbox_link { font-size:11px; text-decoration:none; text-transform:uppercase; }
.mbox_link:hover { color:#ff5000; text-decoration:none; }
.mbox_hover { color:#ff5000; font-size:11px; font-weight:bold; text-decoration:underline; background-color:#FFFFFF; border:0px #003366 solid; }
.mbox_hover_link { color:#ff5000; font-size:11px; font-weight:bold; text-decoration:none; }


#content_no_right > table { border-collapse:collapse; margin:0 !important; padding:0; width: auto !important; }
#content_no_right td{ padding:0 !important; margin:0 !important}
.manuf_select2 {}

.itemdetail-quickline, 
#itemdetail-desc-div .idd-topRight, 
#itemdetail-desc-div .idd-topLeft, 
#itemdetail-desc-div .idd-midLeft, 
#itemdetail-desc-div .idd-midRight { display:inline !important;}

#itemdetail-desc-div { margin:20px 0;}
#itemdetail-desc-div .idd-topRight { float:right; margin:0 4px 4px 4px}
#itemdetail-desc-div .idd-topLeft { float:left; margin:0 4px 4px 4px}
#itemdetail-desc-div .idd-midLeft { float:left; margin:0 4px 4px 4px}
#itemdetail-desc-div .idd-midRight { float:right; margin:0 4px 4px 4px}
#itemdetail-desc-div p.itemdetail-desc { line-height:20px !important;}

.itemdetail-quickline  { font-weight:bold;}
.itemdetail-quickline span { float:left;}
.itemdetail-quickline  ul { margin:0; padding:0; list-style-type:none;}
.itemdetail-quickline  ul li { display: inline;}
.itemdetail-quickline  ul li a { font-weight:normal; margin:0 10px;}

.itemdetail_td1 { width:180px;  padding-right:10px !important;}
.itemdetail_td2 { width:240px !important;  padding-left:10px;}
.itemdetail_td3 * { display:none;}
.stdpricetext, .mfgprompttext, .mfgparttext, .mfgmodeltext, .qtyprompttext { width:120px !important;}
.boldme { font-weight:bold;}
.italicsme { font-style:italic;}

/*////////////////////////////////////////////////*/
/*-------------- Basic Form Styling --------------*/
/*////////////////////////////////////////////////*/	
#content FORM.data H1 { background:none transparent scroll repeat 0% 0%; margin:0px 0px 13px; font:bold 11px/13px verdana, helvetica, arial, sans-serif; color:#000; text-align:left; }
#content FORM.data TD.error { padding-right:13px; padding-left:0px; padding-bottom:3px; font:11px/13px verdana, helvetica, arial, sans-serif; vertical-align:top; color:#707070; padding-top:3px; text-align:right; }
#content FORM.data TD.prompt { padding-right:13px; padding-left:0px; padding-bottom:3px; font:11px/13px verdana, helvetica, arial, sans-serif; vertical-align:top; padding-top:3px; text-align:right; }
#content FORM.data TD.response { padding-right:0px; padding-left:0px; padding-bottom:3px; font:11px/13px verdana, helvetica, arial, sans-serif; vertical-align:top; padding-top:3px; text-align:left; }
#content FORM.data TD.instruction { padding-right:0px; padding-left:0px; padding-bottom:3px; font:9px/10px verdana, helvetica, arial, sans-serif; color:#707070; padding-top:6px; text-align:left; }
#content FORM.data TD.instruction A { font:9px/10px verdana, helvetica, arial, sans-serif; color:#707070; text-decoration:underline; }
#content SELECT.shippingoptions { padding-right:3px; border-top:0px; padding-left:3px; font-weight:normal; font-size:11px; padding-bottom:3px; vertical-align:top; line-height:13px; padding-top:5px; font-style:normal; text-align:right; font-variant:normal; }
#content FORM SELECT { font:9px/11px verdana, helvetica, arial; color:#666; margin-right:6px; }
#content FORM INPUT { font:9px/11px verdana, helvetica, arial; color:#666; margin-right:6px; }


/*///////////////////////////////////////////////////////*/
/*-------------- Cart and Checkout Styling --------------*/
/*///////////////////////////////////////////////////////*/	
table.order a:link,table.order a.blue:link { color:#ff5000 !important; }
table.order { clear:both !important; margin-bottom:13px !important; font:11px/12px arial, helvetica, sans-serif !important; color:#000 !important; }
table.order th { border-right:#bbbcc0 thin solid !important; font:bold 9px/10px arial, helvetica, sans-serif !important; vertical-align:bottom !important; color:#fff !important; padding:3px !important; background:#bbbcc0 !important; text-align:center !important !important; }
table.order td.top { border-right:0 !important; border-top:0 !important; vertical-align:top !important; border-left:0 !important; border-bottom:0 !important; text-align:center !important; padding:5px 3px 3px !important; }
table.order td.top-left { border-right:0 !important; border-top:0 !important; vertical-align:top !important; border-left:0 !important; border-bottom:0 !important; text-align:left !important; padding:5px 3px 3px !important; }
table.order td.top-right { border-right:0 !important; border-top:0 !important; vertical-align:top !important; border-left:0 !important; border-bottom:0 !important; text-align:right !important; padding:5px 3px 3px !important; }
table.order td.center { border-top:#ccc 1px solid !important; vertical-align:top !important; text-align:center !important; padding:5px 3px 3px !important; }
table.order td.left { border-top:#ccc 1px solid !important; vertical-align:top !important; text-align:left !important; padding:5px 3px 3px !important; }
table.order td.right { border-top:#ccc 1px solid !important; vertical-align:top !important; text-align:right !important; padding:5px 3px 3px !important; }
table.order td.total-bold { border-top:#404040 1px solid !important; font-weight:bold !important; font-size:11px !important; vertical-align:top !important; text-align:right !important; padding:8px 3px 4px !important; }
table.order td.norule form div { font-weight:normal !important; font-size:11px !important; line-height:13px !important; font-style:normal !important; text-align:right !important; font-variant:normal !important; }
table.order td.noruleleft { border-top:0 !important; font-weight:normal !important; font-size:11px !important; vertical-align:top !important; line-height:13px !important; font-style:normal !important; text-align:left !important; font-variant:normal !important; padding:5px 3px 3px !important; }
table.order td.norule { border-top:0 !important; font-weight:normal !important; font-size:11px !important; vertical-align:top !important; line-height:13px !important; font-style:normal !important; text-align:right !important; font-variant:normal !important; padding:5px 3px 3px !important; }
table.order td.norule form select { border-top:0 !important; font-size:9px !important; vertical-align:top !important; text-align:right !important; padding:5px 3px 3px !important; }
table.order td.norule-bold { border-top:0 !important; font-weight:bold !important; vertical-align:top !important; text-align:right !important; padding:5px 3px 3px !important; }
table.order td.total,table.order td.total-caption,table.order td.total-price { border-top:#404040 1px solid !important; font-size:11px !important; vertical-align:top !important; text-align:right !important; padding:5px 3px 3px !important; }

table.order .right { float:none !important; margin-left:0px !important; }
table.order .left { float:none !important; margin-right:0px !important; }

/*///////////////////////////////////////////////////////////////////////////////////////////////*/
/*-------------- Display of Ship/Bill and Credit info on Review Order page Styling --------------*/
/*///////////////////////////////////////////////////////////////////////////////////////////////*/	
table.ship { float:left !important; margin:0 40px 0 0 !important; font:11px/13px arial, helvetica, sans-serif !important; }
table.ship td, table.credit td { padding:0px 0px 0px 0px !important; vertical-align:top !important; }
table.ship td span, table.credit td span { font-weight:normal !important; margin-left:0px !important; }
table.ship td.label, table.credit td.label { padding:6px 13px 6px 0px !important; font-weight:bold !important; vertical-align:top !important; text-align:right !important; }

table.credit { margin:0 !important; font:11px/13px arial, helvetica, sans-serif !important; }

h1.review { clear:both !important; margin:20px !important; font:bold 11px/13px arial, helvetica, sans-serif !important; color:#000 !important; }
#content h1.review span { font-weight:normal !important; margin-left:340px !important; }

#result td { font:12px/13px arial, helvetica, sans-serif !important; }
.order td {}


table td { padding-left: 0px !important; }



/*//////////////////////////////////////////////*/
/*-------------- Faq Page Styling --------------*/
/*//////////////////////////////////////////////*/	
#faq { PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:10px; PADDING-TOP:0px; }
#faq UL { PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px; }
#faq UL LI { MARGIN:0px 0em 0px 1.5em; FONT:10px/13px Verdana, Arial, Helvetica, sans-serif; }
#faq UL LI A { COLOR:#666; TEXT-DECORATION:none; }
#faq UL LI A.selected { COLOR:#000; TEXT-DECORATION:none; }
#faq UL LI A:hover { COLOR:#000; TEXT-DECORATION:none; }

/*////////////////////////////////////////////////////////////////////*/
/*-------------- Position Checkout Button under Top Nav --------------*/
/*////////////////////////////////////////////////////////////////////*/	
#topbuttons { position:absolute; top:0; right:0; height:50px; line-height:50px; max-height:50px; text-align:right; z-index:1000; padding-right:20px; }
/*html>body #topbuttons { position:relative; top:0; left:auto; width:100%; height:40px; line-height:40px; max-height:40px; text-align:right; z-index:1000; }*/
#topbuttons img { border:0; }
#topbuttons a:link, #topbuttons a:visited { color:#FFF; font-size:10px; text-decoration:none; }
#trackingbutton {}
#cartbutton { }
#cartbutton img.cartt {}
#proceedcheckout { display:none; }


/*///////////////////////////////////////////////////*/
/*-------------- Shopping Cart Styling --------------*/
/*///////////////////////////////////////////////////*/	
#main_cart { position:relative; width:480px; left:-60px; top:20px}	
#title_cart { position:absolute; left:80px; top:254px; height:28px; color:#FF5000; font-weight:bold; font-size:20px; padding-top:2px; }

/*///////////////////////////////////////////*/
/*-------------- Title Styling --------------*/
/*///////////////////////////////////////////*/	
#title { position:absolute; left:180px; top:254px; height:28px; color:#FF5000; font-weight:bold; font-size:20px; padding-top:2px; }
/*///////////////////////////////////////////////////////////*/
/*-------------- Right-Side/Cross Sell Styling --------------*/
/*///////////////////////////////////////////////////////////*/	
#right_side { position:absolute !important;left:480px !important;top:15px !important;width:170px !important;height:auto !important;margin-left:2px !important;padding-top:0 !important;padding-left:0 !important;border:0 #FFF solid !important;}
#right_side table { width:100% !important;border-left:1px #EEE solid !important;}
#right_side p { margin-bottom:0 !important;}
#right_side p a { color:#FF5000 !important;font-size:10px !important;}
#right_side p a:hover { color:#0CF !important;text-decoration:none !important;}
#right_side td { color:#FF5000 !important;font:Arial, Helvetica, sans-serif !important;font-size:10px !important;font-weight:bold !important;text-align:right !important;vertical-align:bottom !important;border-bottom:3px #FFF solid !important;}
#right_side td a { font-family:Arial, Helvetica, sans-serif !important;color:#000 !important;font-size:10px !important;}
#right_side td a:hover { text-decoration:underline !important;}
#right_side img { border:1px solid #FF5000 !important;}

#right_side_top_image { margin-top:0 !important;text-align:center !important;}
#right_side_top_image img { border:0 solid #FF5000 !important;}
#right_side_corner { position:absolute !important;top:97px !important;left:561px !important;}
#right_side_bottom { padding-left:0 !important;}

/*////////////////////////////////////////////////////////////////////*/
/*-------------- Hide Elements in Product Specs Section --------------*/
/*////////////////////////////////////////////////////////////////////*/
.felement_2 { display:none; } /* Item # */
.felement_3 { display:none; } /* Qty/Uom */
.felement_4 { display:none; } /* Mfg. Part No. */
.felement_6 { display:none; } /* Manufacturer */
