
/* site by RED BOX NEW MEDIA : www.redboxnewmedia.com */


@charset "utf-8";
/* CSS Document */

/* Global body styles */
body {background: url(gfx/f/page_bg.jpg) repeat-x top left #f8f8f8; color: #000; font-family: arial, sans-serif; margin-left: 0px; margin-top: 0px; padding: 0px; text-align: left; font-size: 12px; line-height: 1.2;}

a {text-decoration: none; color: #0750D9; background-color: transparent;}
a:hover {text-decoration: underline;}

td {font-size: 12px; font-family: arial, sans-serif;}

.red {color: #CC3333; background-color: #FFF;}
.red a, .red a:visited {color: #CC3333 !important; background-color: #FFF !important; text-decoration: none !important;}
.red a:hover {text-decoration: underline !important;}

.grey-link {color: #9A9899;}
.grey-link a, .grey-link a:visited {color: #9A9899 !important; text-decoration: none !important;}
.grey-link a:hover {text-decoration: underline !important;}
	
.fleft {float:left;}

.mainPageBG {
	width: 992px;
	text-align: left;
	background-color: #FFFFFF;
	border-left-color: #cdcd9b;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #cdcd9b;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: arial, sans-serif;
	}
	
.mainBody {margin-left:60px; width:891px;}
.mainBodyHome {margin-left:20px; width: 891px;}

.col1 {width:597px; padding-right:10px;}
.col2 {width:294px;}	

.promo-bdy {background: url(gfx/f/promo-module-bg.gif) repeat-x top left; height:127px; width:100pc; padding-top:10px;}

.promo-bdy-sml {background: url(gfx/f/promo-module-bg.gif) repeat-x top left; height:127px; width:180px; padding-top:10px;}
	
.buy-now-bdy {background: url(gfx/f/buy-now-bg.gif) repeat-x top left; border-left: 1px solid #DADADA; border-right: 1px solid #DADADA; width:490px; padding-leftp:10px;}

.orange-promo {float:left; background-color: #F27C2A; width: 195px; height: 270px; color: #fff; margin-right: 10px; margin-bottom: 10px; padding:5px; font-size: 14px;}

.find-offers {background-color: #F1F1E5; width:850px;}
	
.red-hdr {font-weight: bold; background-color: #CD3333; color:fff; padding:5px; font-size: 14px; padding-left:10px;}
.red-hdr2 {font-weight: bold; color:#CD3333;font-size: 14px;}
.red-hdr3 {font-weight: bold; color:#CD3333;font-size: 20px;}
.red-hdr-sml {float:left; font-weight: bold; color:CD3333; padding-top:15px; padding-left:5px;}
.orange-hdr {font-weight: bold; color:F27C2A; font-size: 14px; padding-left:10px;}
.black-hdr1 {font-weight: bold; color:#000000;font-size: 24px;}
.spacer {height: 10px; clear: both; display: block;}

img {border: 0px;}
.img {float:left; margin-right: 10px; margin-bottom: 10px;}
.img-l {float:left; margin-left: 30px; margin-right: 10px; margin-bottom: 10px;}

.border-left-white {border-left:1px solid #fff;}

.border-red {border:1px solid #CC3333; padding:10px; width:260px; color:#CC3333;}
.border-red {border:1px solid #CC3333; padding:10px; width:260px; color:#CC3333;}

.see-inside {background-color: #F0F1E3; border-bottom:1px solid #fff; color:#CC3333; height:98px;}
.see-inside-promo {width:430px; padding-left:20px;}

.large-font {font-size: 14px;}
.small-font {font-size: 10px;}

.mb8 {margin-bottom:8px;}
.pl28 {padding-left:28px;}
.mr15 {padding-right:15px;}	

.subNavBuffer { width: 70px; float: left; }
.subNavLink A { color: #FFFFFF; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; float: left; vertical-align: text-bottom; font-family: Arial, Helvetica, sans-serif; }
.subNavLink A:hover { background: url(gfx/f/buttonSliver2.gif) repeat-x top left; background-color: #CC3333; text-decoration: none; }
.subNavLinkBlip A { background: url(gfx/f/buttonSliver2.gif) repeat-x top left; color: #FFFFFF; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; float: left; vertical-align: text-bottom; font-family: Arial, Helvetica, sans-serif; }
.subNavLinkBlip A:hover { text-decoration: none; }

.mainNavLink A {  font-size: 10px; color: #FFFFFF; background-color: #C1C184; float: left; margin-top: 15px; padding-top: 2px; padding-bottom: 3px; padding-left: 15px; padding-right: 15px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.mainNavLink A:hover { font-size: 10px; background: url(gfx/f/buttonSliver.gif) repeat-x top left; background-color: #CC3333; text-decoration: none; }
.mainNavLinkBlip A {font-size: 10px; background: url(gfx/f/buttonSliver.gif) repeat-x top left;  color: #FFFFFF; float: left; margin-top: 15px; padding-top: 2px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;} 
.mainNavLinkBlip A:hover { text-decoration: none; }

.breadcrumb { color: #999999; padding-top: 10px; padding-left: 70px; font-size: 10px; }
.breadcrumb A { text-decoration: none; color: #999999; }
.breadcrumb A:hover { background-color: #CC3333; color: #FFFFFF; text-decoration: none; }
.internalBigTextLink A { color: #CC3333; background-color: #CCCCCC; text-decoration: none; padding: 5,20,5,20; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px;}
.internalBigTextLink A:hover { background: url(gfx/f/buttonSliver3.gif) repeat-x top left; color: #FFFFFF; background-color: #CC3333; text-decoration: none; }
.ourProductsLozengeTitle A { color: #CC3333; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 22px; }
.ourProductsLozengeTitle A:hover { background: url(gfx/f/buttonSliver3.gif) repeat-x top left; color: #FFFFFF; background-color: #CC3333; text-decoration: none; }
.ourProductsLozengeFindOutMore A { color: #CC3333; font-size: 14px; font-weight: bold; text-decoration: none; line-height: 18px; }
.ourProductsLozengeFindOutMore A:hover { background: url(gfx/f/buttonSliver3.gif) repeat-x top left; color: #FFFFFF; background-color: #CC3333; text-decoration: none; }
.footer { color: #999999; font-size: 10px; }
.footer A { color: #999999; text-decoration: none; }
.footer A:hover { color: #990000; text-decoration: underline; }
.searchBox { background: white; border: none; margin-top: 1px; height: 22px; width: 137px; padding-top: 1px;}
.whatTheySayBlockQuotes { background-color: #CC3333; color: #FFFFFF; font-size: 16px; width: 350px; height: 470px; font-weight: bold; padding: 15, 15, 15, 15;}
.whatTheySayBlockQuotesPublication { color: #FFCC00; }
