a                { color: #990000; }


.ft, p, td       { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.ft_i            { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-style: italic; font-weight: normal; }

.headline        { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold; }
.subheadline     { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: bold; }

.small           { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }

.menu            { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #666666; }
.menu_active     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #333333; font-weight: bold; }

.submenu         { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666; line-height: 12px; }
.submenu_active  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666; line-height: 12px; font-weight: bold; }

.red             { color: #CC0000; }
.menured            { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #CC0000; }

.form_field      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; border-style: solid; border-color: #BBBBBB; border-width: 1px; background-color: #EEEEEE; padding: 2px; height: 21px; }

.shopDDContainer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight:bold; /*background:#FFF;*/ position:absolute; top:80px; border:solid 3px #FFF; visibility:hidden; z-index:200; }
.shopDDElement   { width:120px; background:#ADD8D1; padding:3px 8px; border-bottom:solid 3px #FFF; cursor:hand; }


.toSubscribeBox  
{ 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #FFF; 
    font-weight:bold; 
    background:#CC0000; 
    /*position:absolute; 
    top:43px; */
    border:solid 3px #FFF; 
    width:120px; 
    padding:3px 8px; 
    text-align:center; 
    cursor:hand; 
    visibility:hidden; 
}

.collapse       { background-color:#FFFFFF; vertical-align:top; border:#BBBBBB 0.7px solid; border-collapse: collapse; }
.leftcol       { background-color:#D0E7E4; border:#BBBBBB 0.7px solid; font-weight: bold }
.rightcol       { border:#BBBBBB 0.7px solid; }

#rotator
{
	border: 0;
	overflow: hidden;
	margin: 13px;
	position: relative;
	top: 13px;
	width: 600px;
	height: 300px;
}

#rotator img
{
	border: 0;
	width: 600px;
	height: 300px;
}

.OBGenhanced       { background-color:#FFFFFF; vertical-align:middle; border:#BBBBBB 0.7px solid; }
.OBGstandard       { vertical-align:top; }

.dvdtext1 {
	  color: #19547C;
		font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-bottom: 2px;}
		
.banner-flash{
	width: 400px;
	height: 100px;
	position: absolute;
	z-index: 1;
}
div.shop-product-small.clear ul {
	list-style: none;
}

ul.productLarge li.productItem{
	width: 98%;
	height: 100%;
	padding: 3%;

}
