.searchText			{ FONT: 11px Tahoma, Arial, Helvetica, sans-serif; WIDTH: 120px }
.Text,td,p 				{ FONT: 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4B4B4B; TEXT-DECORATION: none; line-height: 1.5; font-weight:100;}
.Link   	 		{ FONT: 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #990000; line-height: 1.5}
.TextSmall			{ FONT: 10px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4B4B4B; TEXT-DECORATION: none; line-height: 1.5}
.TextSmallWhiteBg			{ FONT: 10px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4B4B4B; TEXT-DECORATION: none; line-height: 1.5; background-color : #ffffff;}
.TextSmaller		{ FONT: 8px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4B4B4B; TEXT-DECORATION: none; line-height: 1.5}
.TextBlack			{ FONT: 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #000000; TEXT-DECORATION: none; line-height: 1.5}
.TextBlackBold			{ FONT: 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #000000; TEXT-DECORATION: none; line-height: 1.5; 	font-weight:bold;}
.TextGreyBoldLineHeight1			{ FONT: bold 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4b4b4b; TEXT-DECORATION: none; line-height: 1.0}
.TextHeader 		{ FONT: bold 14px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4B4B4B; TEXT-DECORATION: none; line-height: 1.5}
.TextHeader 		{ FONT: bold 14px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4B4B4B; TEXT-DECORATION: none; line-height: 1.5}
.TextHeaderBlack 		{ FONT: bold 14px Arial, Helvetica, sans-serif, Tahoma; COLOR: #000000; TEXT-DECORATION: none; line-height: 1.5}
.TextHeaderRed 		{ FONT: bold 14px Arial, Helvetica, sans-serif, Tahoma; COLOR: #990000; TEXT-DECORATION: none; line-height: 1.5}
.TextHeaderBlack16	{ FONT: bold 16px Arial, Helvetica, sans-serif, Tahoma; COLOR: #000000; TEXT-DECORATION: none; line-height: 1.5}
.TextSubHead 		{ FONT: bold 12px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4B4B4B; TEXT-DECORATION: none; line-height: 1.5}
.TextSubHeadBlack	{ FONT: bold 12px Arial, Helvetica, sans-serif, Tahoma; COLOR: #000000; TEXT-DECORATION: none; line-height: 1.5}
.TextSubHeadBlack11	{ FONT: bold 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #000000; TEXT-DECORATION: none; line-height: 1.5}
.footerLink { FONT: 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4B4B4B; TEXT-DECORATION: underline; line-height: 1.5; font-weight:100;}

.TextLink   		{ 
	FONT-family: Arial, Helvetica, sans-serif, Tahoma; 
	font-weight:bold;
	font-size:12px;
	COLOR: #000000; 
	TEXT-DECORATION: none; 
	height:22px; 				
	margin-left:3px;				
	margin-right:6px;				
	border:1px solid #000000; 
	width:145px; 
	float:left;
	clear:none;
	display:block;				
	line-height:1.5;
	text-align:center;
}						


.TextLinkWhite   		{
	FONT-family: Arial, Helvetica, sans-serif, Tahoma;
	font-weight:bold;
	font-size:12px;
	COLOR: #ffffff;
	TEXT-DECORATION: normal;
}



.TextLinkWhite visited		{
	FONT-family: Arial, Helvetica, sans-serif, Tahoma;
	font-weight:bold;
	font-size:12px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.TextWhiteTVClassLargeBold   		{
	FONT-family: Verdana, Tahoma, Helvetica, sans-serif ;
	font-weight:bold;
	font-size:12px;
	COLOR: #ffffff;
	TEXT-DECORATION: normal;
}

.TextWhiteTVClassLarge   		{
	FONT-family: Verdana, Tahoma, Helvetica, sans-serif ;
	font-size:13px;
	COLOR: #ffffff;
	TEXT-DECORATION: normal;
}

.TextWhiteTVClassMedium   		{
	FONT-family: Verdana, Tahoma, Helvetica, sans-serif ;
	font-size:11px;
	COLOR: #ffffff;
	TEXT-DECORATION: normal;
}

.TextLinkGrayTVClassSmall   		{
	FONT-family: Verdana, Tahoma, Helvetica, sans-serif ;
	font-size:10px;
	COLOR: lightgray;
	TEXT-DECORATION: none;
}

.TextLinkGrayTVClassSmall visited  		{
	FONT-family: Verdana, Tahoma, Helvetica, sans-serif ;
	font-size:10px;
	COLOR: lightgray;
	TEXT-DECORATION: none;
}

.TextError  		{ FONT: bold 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #E60808; border:1px dotted #E60808; TEXT-DECORATION: none;padding:5px;}
.TextGray  		{ FONT: 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #BBBBBB; border:1px dotted grey; TEXT-DECORATION: none;padding:5px;}
.TextItemDesc  		{ FONT: bold 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: grey; TEXT-DECORATION: none;}
.TextRed  		{ FONT: bold 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #FF0000; TEXT-DECORATION: none;}
.TextOrange		{ FONT: bold 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #FD7135; TEXT-DECORATION: none;}
.TextHugeOrange		{ FONT: bold 52px Arial, Helvetica, sans-serif, Tahoma; COLOR: #FD7135; TEXT-DECORATION: none;}
.TextWhite  		{ FONT: bold 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #FFFFFF; TEXT-DECORATION: none;}
.TextWhite11		{ FONT: 11.5px Arial, Helvetica, sans-serif, Tahoma; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height: 1.5}
.TextLinkRedBold	{ FONT: bold 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #990000; TEXT-DECORATION: none; line-height: 1.5}
.TextLinkBrownBold	{ FONT: bold 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #545045; TEXT-DECORATION: none; line-height: 1.5}
.TextLinkRed	{ FONT: 10px Arial, Helvetica, sans-serif, Tahoma; COLOR: #990000; TEXT-DECORATION: none; line-height: 1.5}
.TextRedBoldSmall	{ FONT: bold 10px Arial, Helvetica, sans-serif, Tahoma; COLOR: #990000; TEXT-DECORATION: none; line-height: 1.0}
.NavLink   	 		{ FONT: 10px Arial, Helvetica, sans-serif, Tahoma; COLOR: #4B4B4B; line-height: 1.5}					
.TextRed11		{ FONT: 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #7b101a; TEXT-DECORATION: none; line-height: 1.5}

#heading {
	display:block;
	position:absolute;					
	top:15px;
	left:10px;
	width:700px;
	height:54px;				
}

#topnav {
	display:block;
	position:absolute;					
	top:62px;
	left:10px;
	width:780px;
	height:25px;								
}			

#banner {
	display:block;
	position:absolute;					
	top:58px;
	left:10px;
	width:700px;
	height:auto;								
	background-color:#000000;				
	color:#ffffff;		
	text-align:right;
}
					
#leftnav {
	display:block;
	position:absolute;					
	top:89px;
	left:10px;
	width:170px;
	height:auto;
	background-color:#ffffff;
}									

#largecontent {
	display:block;
	position:absolute;					
	top:89px;
	left:180px;
	width:600px;
	height:auto;
	background-color:#ffffff;
}							

#maincontent {
	display:block;
	position:absolute;					
	top:89px;
	left:225px;
	width:475px;
	height:auto;
	background-color:#ffffff;
}												

.itemCatDisplay{	
	border:1px solid #eeeeee;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=4);
}

.specTable td {
	background-color:#efefef;
	}

input,select { FONT: 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #000000; TEXT-DECORATION: none;}

#shoppingCart td { border-top: 1px solid #dddddd}

#orderHistory td { border-top: 1px solid #dddddd}

#receiptcontent th { border-top: 1px solid #dddddd}
#receiptcontent td { border-top: 1px solid #dddddd}

hr {color:#cccccc;width:100%;height:1px;}

.textFieldBorder { border: 1px solid #7F9DB9;}

.LinkGrey {
	FONT: 11px/normal Arial, Helvetica, sans-serif, Tahoma;
	COLOR: #666666;
	text-decoration: none;
}

.LinkGreyBold {
	FONT: bold 11px/normal Arial, Helvetica, sans-serif, Tahoma;
	COLOR: #666666;
	text-decoration: none;
}

.LinkGreyBold visited{
	FONT: bold 11px/normal Arial, Helvetica, sans-serif, Tahoma;
	COLOR: #666666;
	text-decoration: none;
}

.LinkWhite {
	FONT: 11px/normal Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
}

.LinkWhite:hover {
	FONT: 11px/normal Arial, Helvetica, sans-serif;
	COLOR: yellow;
	text-decoration: none;
}

.linkNoUnderline {
	FONT: 11px Arial, Helvetica, sans-serif, Tahoma;
	COLOR: #000000;
	text-decoration: none;	
}


.box {border:1px solid #A0B6D6;background-color:#FFFFFF;}
.box th {border-bottom:1px solid #A0B6D6; background-color:#F6F8FB; FONT: 11px Arial, Helvetica, sans-serif, Tahoma; TEXT-DECORATION: none; line-height: 1.5; 	font-weight:bold;}
.teelBox th {border-bottom:1px solid #A0B6D6; background-color:#F6F8FB; FONT: 11px Arial, Helvetica, sans-serif, Tahoma; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height: 1.5; 	font-weight:bold;background-image:url("/ecom/images/header_background.jpg");}

.row1 td {border-bottom:1px dotted #dddddd; background-color:#F9F9F9;}
.row0 td {border-bottom:1px dotted #dddddd; background-color:#ffffff;}

#breadcrumb a { FONT: bold 12px Arial, Helvetica, sans-serif, Tahoma; COLOR: #990000; TEXT-DECORATION: underline; line-height: 1.5}
#breadcrumb  { FONT: bold 12px Arial, Helvetica, sans-serif, Tahoma; TEXT-DECORATION: none; line-height: 1.5}

#compatModels {
	z-index:100;
	position:absolute;
	width:150px;
	background-color:#FCF2C5;
	border:1px #666666 solid;
	padding:2px;
	font-size:10px;
	height:100px;
	overflow:auto;
	display:none;
	color:#000000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=4);	
}

.catalogItemTbl {border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px dotted #ffffff;}
.catalogItemTblGrey {border:1px solid #BBBBBB;background-color:#FFFFFF;}
.catalogItemTbl td {border-bottom:1px dotted #dddddd;}

.borderless td {border:0px;}
.borderless {border:0px;}

input.btn{
   color:#fed;
   font-family:Arial, helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   background-color:#990000;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;}

input.btnblue{
   color:#ffffff;
   font-family:Arial, helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   background-color:#88AAD2;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;}
     
#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}

#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
	}
 
.showcaseTable{
}

.showcasePrices strike{
}

.showcasePrices td{
	line-height:10px;	
}
	
.showcasePrices th{
	font-size:10pt;
	font-weight:bold;
}

