body{
	color:#cccccc; 
	background-color:#000000;
	background-image:url(http://site.pipeunderwear.com/images/bodyBg.gif);
	background-repeat:repeat-x;
	font-family:arial,verdana,sans-serif; 
	font-size:12px; 
	text-decoration:none;
} 

td{
	color: #cccccc; 
	font-family:arial,verdana,sans-serif; 
	font-size:12px; 
} 

p{
	color: #cccccc; 
	font-family:arial,verdana,sans-serif; 
	font-size:12px; 
} 
form {display:inline;}

a:link{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:underline;}
a:active{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:underline;}
a:visited{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:underline;}
a:hover{color:#666666; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:underline;}

.homeTable th{text-align:left;}
.homeTable td{
	background-image:url(http://site.pipeunderwear.com/images/homeRightPromoBg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.browse th{
	background-image:url(http://site.pipeunderwear.com/images/browseBg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.browse th img{
	margin:10px;
	padding:2px;
	border:1px solid #333333;
}


#thumbs img{
	 cursor:hand; 
	 cursor:pointer;
}
#thumbs div{
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:12px;
	border:1px solid #666666;
	padding:1px;
}
#thumbs .thumbOver{
	border:1px solid #dedede;
	padding:1px;
}
#thumbs .thumbOff{
	border:1px solid #666666;
	padding:1px;
}
#thumbs .thumbActive{
	border:1px solid #dedede;
	padding:1px;
}
/********************************************************************/
/*************************** FADE STYLE *****************************/
/********************************************************************/
#wrapperFade{
	position:absolute;
	z-index:100;
	background:#000000;
	filter:alpha(opacity=60);
	opacity:.60;
	-khtml-opacity:.60;
	display:none;
	top:0;
	left:0;
	color:#333333;
}
#wrapper{
	margin:0 auto;
	position:absolute; 
	z-index:101;
	text-align:center;
	display:none;
	top:0;
	left:0;
	color:#333333;
}
#inner{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	width:740px;
	top:0;
	left:0;
	color:#333333;
}

#message{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	width:300px;
	padding:15px;
	border:5px solid #bbbbbb;
	background-color:#f2f2f2;
	top:0;
	left:0;
	display:none;
	font-size:12px; 
	font-family:arial,verdana,sans-serif; 
	color:#000000;
}
#message a:link{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#message a:active{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#message a:visited{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#message a:hover{font-size:12px; font-family:arial,verdana,sans-serif; color:#cccccc; text-decoration:underline;}

#message table{width:100%;}
#message table th{padding:4px; font-size:12px; font-family:arial,verdana,sans-serif; text-align:left; text-transform:uppercase;}
#message table td{padding:4px; color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#message select{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#message input{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#message textarea{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}


/*** TRACK ORDER *****/
#wrapperFadeTrack{
	position:absolute;
	z-index:100;
	background:#000000;
	filter:alpha(opacity=60);
	opacity:.60;
	-khtml-opacity:.60;
	display:none;
	top:0;
	left:0;
	color:#333333;
}
#wrapperTrack{
	margin:0 auto;
	position:absolute; 
	z-index:101;
	text-align:center;
	display:none;
	top:0;
	left:0;
	color:#333333;
}
#track{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	width:300px;
	padding:15px;
	border:5px solid #bbbbbb;
	background-color:#f2f2f2;
	top:0;
	left:0;
	display:none;
	font-size:12px; 
	font-family:arial,verdana,sans-serif; 
	color:#000000;
}
#track a:link{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#track a:active{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#track a:visited{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#track a:hover{font-size:12px; font-family:arial,verdana,sans-serif; color:#cccccc; text-decoration:underline;}

#track table{width:100%;}
#track table th{padding:4px; font-size:12px; font-family:arial,verdana,sans-serif; text-align:left; text-transform:uppercase;}
#track table td{padding:4px; color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#track select{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#track input{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#track textarea{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}


/********************************************************************/
/****************** CONTACT FORM STYLE ******************************/
/********************************************************************/
.contactForm td{
	padding-bottom:10px;
}
.contactForm input{
	width:300px;
}
.contactForm textarea{
	width:300px;
}


/********************************************************************/
/****************** BEGIN GLOBAL TEMPLATE STYLE *********************/
/********************************************************************/
.imgB{display:block;}

.info{
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
}
.info h1{
	color:#ffffff; 
	font-family:arial,verdana,sans-serif; 
	font-size:16px;
	font-weight:700; 
	text-transform:uppercase;
	margin-bottom:24px;
}

.floatingCart{
	background-image:url(http://site.pipeunderwear.com/images/floatingCartBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	color:#a8a8a8;
	font-family:arial,verdana,sans-serif; 
	font-size:10px; 
	font-weight:700;
}
.floatingCart div{margin-top:6px; padding-left:10px; padding-right:10px;}

.contentBodyBg{
	background-image:url(http://site.pipeunderwear.com/images/contentBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	width:952px;
}

.footerLinks{
	margin-bottom:15px;
	background-image:url(http://site.pipeunderwear.com/images/footerBg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:952px;
	height:44px;
}
.footerLinks div{margin-left:10px; margin-right:30px;}
.footerLinks a:link{line-height:44px; color:#878787; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.footerLinks a:active{line-height:44px; color:#878787; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.footerLinks a:visited{line-height:44px; color:#878787; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.footerLinks a:hover{line-height:44px; color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}

/***********************************************/
/************* ITEM PAGE STYLE *****************/
/***********************************************/
.itemOption{
	background-image:url(http://site.pipeunderwear.com/images/optionL.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.itemOption td{
	padding:12px;
	color:#808080;
	font-size:11px;
	font-weight:700;
}
.itemOption th{
	color:#808080;
	font-size:11px;
	font-weight:700;
	background-image:url(http://site.pipeunderwear.com/images/optionR.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.itemOption select{
	color:#000000;
	font-size:11px;
	font-weight:500;
	width:250px;
}

.itemWrapper{padding-top:30px; padding-left:20px;}
.itemH1{
	font-family:arial,verdana,sans-serif; 
	font-size:16px; 
	font-weight:700;
	color:#ffffff;
	text-transform:uppercase;
	padding-left:4px;
	padding-top:0;
	margin-top:0;
}
.itemDesc{
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:500;
	color:#7d7d7d;
	padding-left:4px;
}

.itemOrder th{
	text-align:left;
	font-family:arial,verdana,sans-serif; 
	font-size:18px; 
	font-weight:700;
	color:#ffffff;
}
.itemOrder th span{
	color:#ff0000;
}
.itemOrder td{
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:700;
	color:#7d7d7d;
}
.itemOrder input{
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:500;
	color:#7d7d7d;
}
.wasPrice{
	font-weight:700;
	font-size:10px;
	color:#cccccc;
}
.regPrice{color:#bbbbbb; font-size:11px; float:left;}
.itemButtons img{vertical-align:middle;}
.itemButtons a:link{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.itemButtons a:active{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.itemButtons a:visited{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.itemButtons a:hover{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}









.sectionLink{margin-bottom:14px;}
.sectionLink img{vertical-align:middle; margin-right:5px;}

.breadcrumbs {margin-left:3px; color:#000000; padding-top:6px; padding-bottom:12px; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:none;}
.breadcrumbs a:link{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:underline;}
.breadcrumbs a:active{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:underline;}
.breadcrumbs a:visited{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:underline;}
.breadcrumbs a:hover{color:#000000; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:underline;}

.h1Title th{
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/titlebg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:6px;
	padding-right:10px;
	padding-left:3px;
	text-align:left;
}
.h1Title h1{
	color:#333333; 
	font-family:arial,verdana,sans-serif; 
	font-size:24px; 
	font-weight:500;
	padding-left:3px;
	padding-right:10px;
	padding:0;
	margin:0;
}
.h1Title td{
	vertical-align:bottom;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/titlebg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.h1Title img{vertical-align:bottom;}

.contentM{
	background-color:#ffffff;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/ctm.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
}
.search{
	color:#000000; 
	font-family:arial,verdana,sans-serif; 
	font-size:16px;
	margin-top:2px;
}

.searchL:link{color:#ffffff; font-family:arial,verdana,sans-serif; font-weight:700; font-size:10px; text-decoration:none;}
.searchL:active{color:#ffffff; font-family:arial,verdana,sans-serif; font-weight:700; font-size:10px; text-decoration:none;}
.searchL:visited{color:#ffffff; font-family:arial,verdana,sans-serif; font-weight:700; font-size:10px; text-decoration:none;}
.searchL:hover{color:#f7bd5a; font-family:arial,verdana,sans-serif; font-weight:700; font-size:10px; text-decoration:none;}


.leftBg{
	color:#050505;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/lbg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
.leftMenu div{
	margin-left:14px;
	padding-left:11px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/arrwhite.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.leftMenu a:link{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:none;}
.leftMenu a:active{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:none;}
.leftMenu a:visited{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:none;}
.leftMenu a:hover{color:#ff0000; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:none;}

.leftCs div{
	margin-left:14px;
	padding-left:11px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/arryellow.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.leftCs a:link{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}
.leftCs a:active{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}
.leftCs a:visited{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}
.leftCs a:hover{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.rightServices div{
	margin-left:10px;
	padding-left:11px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/arryellow.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.rightServices a:link{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.rightServices a:active{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.rightServices a:visited{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.rightServices a:hover{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}

.rightIFrame{
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/rightframebg.gif);
	background-repeat:repeat-y;
	margin-left:6px;
}


/************************************************************/
/***************** ITEM PAGE STYLE CLASSES ******************/
/************************************************************/
.itemAvail{
	marging-left:8px;
	margin-top:20px;
	margin-bottom:20px;
}
.itemAvail h4{
	color:#000000; 
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:700;
	margin-top:0;
	margin-bottom:6px;
	padding-bottom:8px;
	padding-top:0;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/blackDotBg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:278px;
}

.itemPrice{text-decoration:none; color:#000000; font-family:arial,verdana,sans-serif; font-size: 11px; font-weight:500;}
.itemSalePriceTitle{COLOR:#c32a26; font-family:arial,verdana,sans-serif; font-size:14px; font-weight:700; text-decoration:none;}
.itemSalePrice{COLOR:#c32a26; font-family:arial,verdana,sans-serif; font-size:18px; font-weight:700; text-decoration:none;}
.itemQty{color:#000000; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500;}
.itemSelect{COLOR:#000000; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.description{COLOR:#000000; font-family:arial,verdana,sans-serif; font-size:15px; font-weight:700; text-decoration:none; margin-bottom:6px; padding:0;}

.itemTitleCell {
 color:#000000; 
 font-family:arial,verdana,sans-serif; 
 font-size:11px; 
 font-weight:500;
 text-align:right;
 padding-top:5px;
 padding-left:20px;
 padding-right:6px;
 height:30px;
 border-top:1px solid #B2B0B1;
}

.itemDataCell {
 background-image: url(http://lib.store.yahoo.net/lib/impactcomputersmiami/itemDataBg.gif);
 background-repeat: repeat-y;
 color:#000000; 
 font-family:arial,verdana,sans-serif; 
 font-size:11px; 
 font-weight:700;
 padding-top:5px;
 padding-left:6px;
 padding-right:6px;
 height:30px;
 border-top:1px solid #B2B0B1;
 border-left:1px solid #B2B0B1;
 width:150px;
 text-align:left;
}
.itemBoxL{
 border-top:1px solid #B2B0B1;
 border-left:1px solid #B2B0B1;
}
.itemBoxR{
 border-top:1px solid #B2B0B1;
 border-right:1px solid #B2B0B1;
}
.itemBoxLT{
 background-image: url(http://lib.store.yahoo.net/lib/impactcomputersmiami/itemBoxTL.gif);
 background-repeat: no-repeat;
 background-position: top left;
}
.itemBoxRT{
 background-image: url(http://lib.store.yahoo.net/lib/impactcomputersmiami/itemBoxTR.gif);
 background-repeat: no-repeat;
 background-position: top right;
}
.itemSubmitCell { 
 background: url(http://lib.store.yahoo.net/lib/impactcomputersmiami/itemOrderBoxBg.gif);
 background-repeat:repeat-x;
}

/************************************************************/
/***************** SECTION STYLE CLASSES ********************/
/************************************************************/
.sectionPrice{text-decoration:none; color:#000000; font-family:arial,verdana,sans-serif; font-size: 11px; font-weight:500;}
.sectionSalePrice{COLOR:#c32a26; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:700; text-decoration:none;}


