/* CSS Document */
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
cursor:default;

margin:30px 0px 10px 0px;
background-color:#000000;
color: #FFFFFF;
}

.img_focus {border:2px solid #cccccc; cursor:pointer;}
.img_blur {border:2px solid #ed1b2d; cursor:pointer;}
input, textarea, select, option {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a {color:#cf0000}
a:hover {color:#cf0000; text-decoration:none}

.featured{color:#ab000f; font-size:16px; font-weight:bold;}
.photo{ border:3px solid #ab000f;}
span.photo1{ color:#999999; font-size:16px; font-weight:bold;}

p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; margin: 0px 0px 10px 0px; padding: 0px; }

.bottom {background-color:#ab000f; color:#FFFFFF; padding:6px 6px 6px 6px; border-top:2px #ffffff solid; border-bottom:1px #ffffff solid; border-left:1px #ffffff solid; border-right:1px #ffffff solid;}
.white_bgr {background-color:#ffffff;}
.dir_el {color:#ab000f;padding:5px 5px 5px 20px;}
.center {background-color:#ffffff; color: #000000; border-top:2px #ffffff solid; border-left:1px #ffffff solid;}
.centerText {line-height:20px; padding:10px 20px 10px 20px;}
.line_16{line-height:16px;}
.line_18{line-height:18px;}
.line_20{line-height:20px;}
.padd_5 {padding:5px 5px 5px 5px;}
.padd_10 {padding:10px 10px 10px 10px;}
.brd_6_b {border-bottom:6px #000000 solid; border-top:6px #000000 solid; border-right:6px #000000 solid;}
.brd_5_w {border:1px #d2d2d2 solid; padding:5px 5px 5px 0px;}
.menu_top_set {background-image:url(../images/top_grad.gif); background-repeat:repeat-x; background-position:top; padding:6px 10px 4px 10px; color:#FFFFFF; font-weight: bold; border-left:1px #ffffff solid; border-right:1px #ffffff solid;}
.menu_top_set a {color:#FFFFFF; font-weight: bold;font-weight:bold;text-decoration:none;}
.menu_top_set a:hover {color:#FFFFFF; font-weight: bold;font-weight:bold;text-decoration:underline;}

.menuBottom {color:#ffffff;text-decoration:none;line-height:16px;}
.menuBottom a {color:#ffffff; text-decoration: none; white-space: nowrap; }
.menuBottom a:hover {color:#ffffff; text-decoration: underline;}

a.menu_red {font-size: 11px;color:#ab000f; text-decoration:underline;}
a.menu_red:link {font-size: 11px;color:#ab000f;  text-decoration: underline;}
a.menu_red:visited {font-size: 11px;color:#ab000f; text-decoration: underline;}
a.menu_red:active {font-size: 11px;color:#ab000f; text-decoration: underline;}
a.menu_red:hover {font-size: 11px;color:#ab000f; text-decoration: none;}

.small {font-size:3px; color:#000000;}

.line_bottom_right { border-bottom: 1px solid #000000; border-right: 1px solid #000000 }

.line_right { border-right: 1px solid #000000 }

.line_bottom { border-bottom: 1px solid #000000; }

.minicards{color:#cf0000; font-weight:bold; }

.MCTable {border-right: solid 1px #CCCCCC; }
.MCTable td {border: solid 1px #CCCCCC; border-width: 0px 0px 1px 1px; padding: 1px 3px 1px 3px; }
.MCTable td strong a {color: #000000; }
.MCTable td strong a:hover {color: #CC0000; }
.MCTableHeader {
background-color: #da242a;
color: #FFFFFF;
font-weight: bold; 
font-size: 12px;
}
.MCTableSubHeader {
background-color: #dedede;
color: #ab000f;
font-weight: bold; 
font-size: 12px;
border-bottom: 1px solid #CCCCCC;
text-transform: uppercase;
}
.MCTableSubHeader1 {
background-color: #dedede;
color: #000000;
font-weight: bold; 
font-size: 11px;
border-bottom: 1px solid #CCCCCC;
}
td.MCTableNoStyle {
/*border-width: 0px 0px 0px 0px;
border-style: none;
border-color: #FFFFFF;*/
border: solid 1px #FFFFFF;
background-color: #FFFFFF;
}

.cBlack {
color: #000000;
}
.cBlack a {color: #cf0000;}

.TestimonialsContainer {}
.TestimonialsContainer div {display: block; float: none; clear: both; margin-bottom: 30px; border-bottom: 1px solid #CCCCCC;}
.TestimonialsContainer div img {float: left; margin: 0px 10px 10px 0px; width: 130px; display: block;}
.TestimonialsContainer div blockquote {display: block !important; float: left !important; width: 400px !important; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px !important; padding: 0px !important; padding-left: 0px !important; text-align: left !important; text-indent: 0px !important; }

.TestimonialsHome {margin: 5px 0px 15px 0px; padding: 5px 0px 5px 0px; border-bottom: 1px solid #cccccc; border-top: 1px solid #CCCCCC; }
.TestimonialsHome img {height: 50px; display: block; visibility: hidden; }
.TestimonialsHome blockquote {display: block !important; float: none !important; width: 100% !important; margin: 0px !important; padding: 0px !important; padding-left: 0px !important; text-align: left !important; text-indent: 0px !important; font-style: italic; font-size: 11px; }
.TestimonialsHome blockquote em {font-size: 11px; color: #333333; font-weight: bold; line-height: 20px; }

.Coupon {display: block; float: none; clear: both; width: 575px; height: 460px; margin: 10px auto 10px auto; border: 1px dashed #999999; }
.Coupon span {display: block; float: none; clear: both; width: 100%; height: 30px; line-height: 30px; text-align: left; font-size: 11px; font-weight: bold; background-color: #eeeeee; }
.Coupon div {width: 560px; height: 422px; margin: auto; }
.Coupon div img {width: 260px; height: 402px; margin: 10px; display: block; float: left; clear: none; /*IE6 hack*/ display: inline; }
.Coupon div.scissor {display: none; }

		input.contactButton {
			border-color: #DA242A;
			background-color: #DA242A;
			background-image: none;
			color: #FFFFFF;
			text-transform: uppercase;
			font-weight: bold;
			}


ul.recycle{list-style:none; margin:0; padding:0;}
ul.recycle li{ background-image:url(../images/icon_werecycle.jpg); background-repeat:no-repeat; background-position:0 8px; line-height:30px; text-indent:25px;}


td.werecycle{background-image:url(../images/icon_werecycle_big.jpg); background-repeat:no-repeat; background-position:470px 10px}

.sep { width: 100%; height: 1px; font-size: 1px; line-height: 0px; overflow: hidden; float: none; clear: both; margin: 0px !important; border: none !important; }

.pdflink {display: block; float: right; clear: both; height: 20px; line-height: 16px; background-image: url(../images/icon_PDF_16x16.gif); background-position: left; background-repeat: no-repeat; text-indent: 20px; margin-bottom: 20px; }