/*
NEW TEMPLATE STUFF
*/
.footerstyle1, .menustyle1, .menustyle2, .cartstyle1, .breadcrumbsstyle1, .breadcrumbsstyle1 A, .tdBlurSectionHeader A, .searchstyle1 {
	font-family: tahoma;
	font-size: 11px ! important;
	color: #FFFFFF  ! important;
}
.searchstyle1, .cartstyle1
{
	font-size: 14px ! important;
	font-weight: bold;
}

.footerstyle1, .menustyle1
{
	text-decoration: none ! important;
	font-size: 12px ! important;
}
.menustyle1, .footerstyle1, .headerstyle1
{
	font-weight: bold;
}
.breadcrumbsstyle1, .breadcrumbsstyle1 A, .cartstyle1, .menustyle2
{
	color: #000000 ! important;
}
.breadcrumbsstyle1
{
	font-size: 14px ! important;
	text-align:left;
}
.footerstyle2 {
	color: #D4DFE4 ! important;
	font-size: 12px;
	font-family: tahoma;
	text-decoration: none;
}
TD
{

	font-family: tahoma;
	font-size: 12px;
}
TD.ordersTable,TD.ordersTableEven,TD.ordersTableOdd
{
	border-right: gainsboro 1px solid;
	border-top-style: none;
	border-bottom: gainsboro 1px solid;
	border-left-style: none;
}
TD.ordersTableOdd
{
	background-color: #f7f7f7;
}
TD.ordersTableEven
{
	background-color: #ffffff;
}
.tdBlurSectionHeader, tr.tdBlurSectionHeader, .cartheader
{ 
	font-size : 12px; 
	background : #8f969c; 
	color: #FFFFFF; 
	font-weight:bold; 
	height:31px; 
	background-image: url(../../images/megaline_.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
}

H1	
{
	font-size : 20px; 
	color : #006699; 
	text-decoration : none;	
}	
H1 .nospace 
{ 
	margin-bottom:0px; 
	padding-bottom:0px; 
}	
H2	{ }	
H3	{}		
H4	{}	
H5, DT	{}	
H6	{}

.lgBlueText { font-size : 16px; color : #2882b8; }	
.medBlueText { font-size : 12px; color : #2882b8; }
.smBlueText { font-size : 10px; color : #2882b8; }

.productUseText { font-size: 15px; color: #ffab40; }

.lgOrangeText { font-size : 18px; color : #006699; text-decoration : none; }
.medOrangeText { font-size : 16px; color : #ffab40; text-decoration : none; }
.smOrangeText { font-size : 14px; color : #ffab40; text-decoration : none; }
.manufacturerSelectText, A.manufacturerSelectText { font-size: 12px; background : transparent; color : #006699 ! important; text-decoration : none;font-weight:bold; }


A:link, A:visited, A:active	
{
	text-decoration:	none; 
	font-size:12px;
	color:#006699;	
}	
A:hover	
{ 
	text-decoration:	underline;
	color:	#006699; 
}
A.pc, A.menu 
{ 
	font-size : 11px; 
	color : #006699;  
}	
A.pc 
{ 
	font-weight: bold;  
}

/* VENDORS -begin */
.dv, .ov
{
	font-weight: bold;
}
.ov
{
	color:#2882b8;
}
.dv
{
	font-size: 16px;
	color:#2882b8;
}
DIV.ovc
{
	padding: 10px 0px 0px 10px;
}
.ovc
{
	color: #8a8a8a;
}
.dvc IMG, .ovc IMG
{
	float: right;
	padding-bottom: 0px;
}
.dvc
{
	padding: 5px 0px 0px 5px;
}
.explain
{
	font-weight:normal;
}
/* VENDORS -end */

td.PriceBreakHeader, .BreakDownHeader {background-color:#6D91A3;color:#ffffff; font-weight:bold; height:20px;}
/* 
END NEW TEMPLATE STUFF
*/



.cspacer { line-height:10px; }


TD.compareTable
{
	border-right: gainsboro 1px solid;
	border-top-style: none;
	border-bottom: gainsboro 1px solid;
	border-left-style: none;
	font-size: 11px;
}
TD.compareTableHeader
{
	border-right: gainsboro 1px solid;
	background-color: #f7f7f7;
	font-weight:bold;
	border-top-style: none;
	border-bottom: gainsboro 1px solid;
	border-left-style: none;
	font-size: 11px;
}

td.infoHeaders {font-size : 12px; background : #B3E6FF; color: #006699; font-weight:bold; height:20px;}
td.smText { font-size : 11px; text-decoration : none; }
.tdSectionHeader { font-size : 12px; background : #006699; color: #ffffff;font-weight:bold; }
.tdSiteHeaderOn { font-size : 12px; font-weight:bold; color: #FFFF00; }
.tdSiteHeaderOff { font-size : 12px; font-weight:bold; color: #ffffff; }
.lgText { font-size : 18px; color : #000000; text-decoration : none; }





.pageHeaders { font-size : 16px; color: #006699; text-decoration : none; font-weight: bold; }
.sectionHeaders { font-size : 16px; color: #000000; text-decoration : none; font-weight: bold; }
.medText { font-size : 12px; text-decoration : none; }

.commentsText { font-size: 10px; font-style: italic; text-decoration: none; }
.copyrightText { font-size : 9px; text-decoration : none; }

td.checkOutHeader { font-size : 16px; color: #ffffff; font-weight:bold; background-color: #006699; height: 24px; }


/* CLEAN */

.adminOptions
{
	padding: 5px 0px 5px 20px;
	background-color: #cccccc;
}

.lgText, .mmh 
{ 
	font-size : 16px; 
	text-decoration : none; 
}
.smText, .mms, .ov, .ovc, .explain
{ 
	font-size : 11px; 
	text-decoration : none; 
}
IMG.pimg
{
	float: left ! important ;
	border: 0px;
	padding-bottom:20px ! important ;
}
/* main menu -begin */
TD .mmh
{
	background-color: #dfdfdf;
}
TD .mmc
{
	background-color: #ffffff;
}
TD .mms
{
	background-color: #F2F2F2;
	text-align: center;
}
TABLE .mm
{
	background-color: #cccccc;
	border: 0px 0px 0px 0px;
	width: 180px;
}
/* main menu -end */

BODY, TD, LI 
{
	font-family: Tahoma;
	font-size : 11px;
	font-weight: normal; 
}

	

LI 
{ 
	padding: 3px 0px 3px 0px; 
	list-style-type:	disc ; 
	color: #CCCCCC;
}
.errorMsg, .errorMsg LI { color: red ! important; }
/*

*/
