body, td, div 
{
    font-family: Verdana, Tahoma, Arial;
    font-size: 12px;
    color: #333333;
}

.text 
{
    font-family: Verdana, Tahoma, Arial;
    font-size: 12px;
    color: #333333;
}

a 
{
    color: #AC002C;
}

.redText
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #AC002C;	
}

.footerText 
{
    color: #AC002C;
    font-size: 11px;
}
.footerText2
{
    color: #AC002C;
    font-size: 10px;
}

.blueHeader 
{
    font-weight: bold;
    color: #133467;
    text-decoration: none;
}

a.blueHeader 
{
    font-weight: bold;
    color: #133467;
    text-decoration: underline;
}
a.blueHeader:hover
{
    font-weight: bold;
    color: #5780D2;
    text-decoration: underline;
}

.price 
{
    font-weight: bold;
    color: #AC002C;
}

.textBox 
{
    border: solid 1px #E5E5E5;
}

.button 
{
    border: solid 1px #133467;
    color: #133467;
    background-color: #E5E5E5;
}

.error 
{
    font-weight: bold;
    color: #AC002C;
}

.productTitle 
{
    font-size: 14px;
    color: #AC002C;
    font-weight: bold;
}

.nav 
{
    background-repeat: no-repeat;
}

.smallGrey 
{
    color: #133467;
    font-size: 11px;
}

a.viewPrinter
{
	color: #AC002C;
	font-size: 10px;
	text-decoration: underline;
}

a.blueLink:link, a.blueLink:visited, a.blueLink:active
{
	color: #AC002C;
	font-size: 10px;
	text-decoration: underline;
}

a.blueLink:hover
{
	color: #133467;
}

/**************************************************************/
/*                  Category List Styles
/**************************************************************/
.catListTitle 
{
    font-size: 14px;
    font-weight: bold;
    color: #AC002C;
}

.catListOn 
{    
    font-weight: bold;
    color: #AC002C;
    text-decoration: none;
    line-height: 18px;
}
.catListOn:hover 
{
    text-decoration: underline;
}

.catListOff 
{
    color: #133467;
    text-decoration: none;
    line-height: 18px;
}

.catListOff:hover 
{
    text-decoration: underline;
}


/**************************************************************/
/*                  Shopping Cart Styles
/**************************************************************/
th 
{
    background-color: #AC002C;
    font-size: 12px;
    padding-left: 5px;
    color: #FFFFFF;
}

th a 
{
    color: #FFFFFF;
}

.ProductName
{
	padding-left: 5px;	
	padding-right: 5px;
}

.ExtendedPrice
{
	padding-right: 5px;
}

/* ---------------------------- */
/*      Email Notification      */
/* ---------------------------- */

.divEmail 
{
    border: solid 1px #133467;
    padding: 8px;
    background-color: #D8E8FF;
    width: 240px;
    float: left;
}



.Clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
 
/*.Clearfix {display: inline-block;}*/
 
/* Hides from IE-mac \*/
* html .Clearfix {height: 1%;}
.Clearfix {display: block;}
/* End hide from IE-mac */

