.clsError
{	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #cb0000;
}
.dataRow
{
	background-color: #eaeaea;
}
.dataAltRow
{
	background-color: #ffffff;
}

/* Customer Center styles */
.ccLogin
{
	background-color:#f2f2f2;
}
.ccLoginTextBox
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	color: #000000;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 104px;
	height: 14px;
}
.ccHLink
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	cursor: pointer;
	color: #3e3e3e;
	text-decoration: none;
}
.ccCustomerCenterHeading
{
    background-color: #d4d0c8;
	padding-left:22px;
	padding-bottom:5px;
	padding-top:5px;
    width:160px;
    font-weight:700;
    font-size:13px;
    color:#666666;
}
.ccCustomerCenterMain
{
	padding-left:12px;
	padding-top:5px;
 	vertical-align:bottom;    
}
.ccCustomerCenterMainLabel
{
	 font-weight:700;
	 font-size:12px;
}
.ccTextBoxCell
{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size:12px;	
	 padding-left:12px;
}
.ccLoginBtnCell
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	padding-left:12px;
	padding-top:14px;
	padding-bottom:14px;
}
.ccHLinkInnerCell
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	padding-left:12px;
	padding-top:2px;
	padding-bottom:1px;
}
.ccHLinkInnerCell a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;		
	padding-top:2px;
	padding-bottom:1px;
    text-decoration:underline;	
    color:#666666;
    cursor:pointer;
}

/* Product List Styles */
.productResultsTable
{
	border: #858585 1px solid;	
}
.productsHeader 
{
	background-color: #a4a4a6;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none; !important;
}
.productsHeader a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none; !important;
}
.alphabetRow
{	
	background-color: #f5f5f5;
}
.alphabetRow a
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold !important;
	color: #3e3e3e !important;
	text-decoration: none !important;
}
a.alphabetRow
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold !important;
	color: #3e3e3e !important;
	text-decoration: none !important;
}
.alphabetName
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #cb0000;
}
.productLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3e3e3e !important;
	text-decoration: none;
}

/* Product Information Styles */
.productInfoLinks
{
    font-size: 13px;
    color: #cb0000;
    font-family: Arial, Helvetica, sans-serif;
}
.productInfoLinks a
{
    font-size: 13px;
    color: #cb0000;
    font-family: Arial, Helvetica, sans-serif;
}
.productInfoLinks a:visited
{
    font-size: 13px;
    color: #cb0000;
    font-family: Arial, Helvetica, sans-serif;
}
.productHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px  !important;
	color: #cb0000;
}
.productHeadingInternal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px  !important;
	color: #cb0000;
	font-style: italic;
}
.labelRedSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
}
.labelGreenSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: green;
}
.msdsMessage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
}