body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;background:#b8b8b8 url('../images/pr/bkgbody3.png') repeat-x 0px 0px;font-weight:Normal;margin:0px;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000000;background-color:#ffffff; line-height: 15px;}
table.footer{border:0; padding: 0px 5px 5px 5px;}
.data{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#666666;background:#ffffff;}
.data2{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;background:#ffffff;}
.frameheader{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#666666;background:none;}
.headliner{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#000000;background:#ffffff;text-align:center;}
.frame{background-color:#eeeeee;}
.top{background:#ffffff url(../images/BG_Logo.gif) repeat-x;}
.footer{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;}
.line{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;background:url(../images/bg1.gif)}
.line2{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;background:url(../images/bg7.gif);}
.alternative{background-color:#f3f2f2;padding:2px 4px 2px 4px;border:1px solid #eae9e9;}
.alternative2{background-color:#fff;padding:2px 4px 2px 4px;border:1px solid #d5d5d5; margin-top:3px; margin-bottom:8px;}
.alternative3{background-color:#f2f2f2;padding:2px 4px 2px 4px;border:1px solid #d5d5d5; margin-top:3px; margin-bottom:8px;}
.alternative4{background-color:#f2f2f2;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:Normal;color:#303437;text-decoration:none;}
.borders{background:#123b68;}
.borders2{border:#999999;}
.borders_coupon{border:solid;border-color:#999999;border-width:1px;}
.invoice_table{background-color:#f9f8f8;}
.shoppingcart{font-family:verdana, Arial, Helvetica, sans-serif;color:#000;font-size:10px;font-weight:bold;font-style:normal;}
.menu-headers{font-size:11px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000;font-weight:bold;background:url(../images/pr/bg10.gif);text-decoration:none;padding:5px 0px 5px 5px; border-bottom:solid; border-bottom-color:#c8c8c8; border-bottom-width:1px;}
.menu-style{border-right-color:#c8c8c8; border-left-color:#c8c8c8; border-bottom-color:#c8c8c8; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; white-space:nowrap; background-color:#ffffff;}
.menu-style2{border-right-color:#c8c8c8; border-left-color:#c8c8c8; border-bottom-color:#c8c8c8; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;}
.menu-style3{border-right-color:#c8c8c8; border-left-color:#c8c8c8; border-right-width:1px; border-left-width:1px; border-right-style:solid; border-left-style:solid; white-space:nowrap; background-color:#ffffff;}
.page_headers{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000000;background-color:#ffffff;}
.checkout-headers{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#534f47;font-weight:bold;}
.checkout-headers2{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#534f47;font-weight:bold;}
.titles{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#3b372e;text-decoration:none;padding:10px 4px 10px 0px;}
.titles2{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;background-color:#d9d9d9;color:#444444;padding:4px 2px;}
.options-titles{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#555555;}
.options-titles2{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#555555;}
.invoice_title{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;background-color:#cbcaca;color:#4f4e4e;}
.font1{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:Normal;color:#000000;}
.font2{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:Normal;color:#484848;}
.font3{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:Normal;color:#ffffff;}
.font4{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:Normal;color:#000000;}
.font5{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:Normal;color:#000000;}
.font6{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:Normal;color:#000000;}
.icon{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#ffffff;}
.store-name{font-family:Arial, Helvetica, sans-serif;font-size:35px;font-weight:bold;color:#ffa500;text-decoration:none;}
.store-slogan{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000000;vertical-align:20px;}
.menu-text{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-align:justify;padding-left:5px;padding-right:5px;}
.item{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:Normal;color:#303437;text-decoration:none;}
.price-info{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#272727;line-height:1.5;}
.price{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:1.3;font-weight:bold;}
.cart-text{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:Normal;color:#000000;line-height:18px;}
.steps{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#cccccc;background-color:#ffffff;}
.steps_on{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000000;background-color:#ffffff;}
.error{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#e10e04;text-decoration:none;}
.btn{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button.gif) repeat-x;font-family:arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#ffffff;cursor:pointer;margin:1px;padding:2px 4px;}
.btn_over{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button1.gif) repeat-x;font-family:arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#ffffff;cursor:pointer;margin:1px;padding:2px 4px;}
.btn2{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;background-color:#ffffff;font-family:arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#000000;cursor:pointer;}
.btn3{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button2.gif) repeat-x;font-family:arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#ffffff;cursor:pointer;margin:1px;padding:1px 4px;}
.btn3_over{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button3.gif) repeat-x;font-family:arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#ffffff;cursor:pointer;margin:1px;padding:1px 4px;}
.btn4{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button4.gif) repeat-x;font-family:arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;color:#ffffff;cursor:pointer;margin:1px;padding:3px 7px;}
.btn4_over{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button4o.gif) repeat-x;font-family:arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;color:#ffffff;cursor:pointer;margin:1px;padding:3px 7px;}
.txtBoxStyle{border-top:1px solid #b3b4b5;border-bottom:1px solid #b3b4b5;border-left:1px solid #b3b4b5;border-right:1px solid #b3b4b5;background-color:#ffffff;font-family:arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#38393a;padding-left:0px;}
.txtBoxStyle2{border-top:1px solid #b3b4b5;border-bottom:1px solid #b3b4b5;border-left:1px solid #b3b4b5;border-right:1px solid #b3b4b5;background-color:#ffffff;font-family:arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;font-style:italic;color:#38393a;padding-left:0px;}
.txtareaStyle{border-top:1px solid #C7D5E0;border-bottom:1px solid #C7D5E0;border-left:1px solid #C7D5E0;border-right:1px solid #C7D5E0;background-color:#FBFBFB;font-family:arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#343333;height:80px;width:250px;}
A{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:12px;font-style:normal;text-decoration:none;}
A:hover{font-family:Arial, Helvetica, sans-serif;font-style:normal;color:#276d35;text-decoration:none;}
A:visited{font-family:Arial, Helvetica, sans-serif;color:#333333;text-decoration:none;}
A:visited:hover{font-family:Arial, Helvetica, sans-serif;color:#276d35;text-decoration:none;}
A.menu{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;}
A.menu:hover{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;}
A.menu:visited{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;}
A.menu:visited:hover{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;}
A.cat{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;line-height:26px;}
A.cat:hover{font-family:Arial, Helvetica, sans-serif;color:#276d35;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;line-height:26px;}
A.cat:visited{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;line-height:26px;}
A.cat:visited:hover{font-family:Arial, Helvetica, sans-serif;color:#276d35;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;line-height:26px;}
A.cat2{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5;}
A.cat2:hover{font-family:Arial, Helvetica, sans-serif;color:#276d35;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5;}
A.cat2:visited{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5;}
A.cat2:visited:hover{font-family:Arial, Helvetica, sans-serif;color:#276d35;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5;}
A.link2:link{color:#FFFFFF;text-decoration:none;}
A.link2:visited{text-decoration:none;color:#FFFFFF;}
A.link2:hover{text-decoration:none;color:#FFFFFF;}
A.link2:active{text-decoration:none;color:#FFFFFF;}
.white{color:#ffffff;}
#headerbg{background:url(../images/pr/bkg_header5.png) no-repeat center top;width:100%;height:107px;}
th#Header{color:#FFF; font-size:12px;}
td#data2{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;background:#ffffff;}
td.lamps{position:absolute;z-index:100;width:1002px;height:198px;background:url(../images/pr/bkg_lamps.png) no-repeat;}
p.question{color:#0e1139;font-size:12px;line-height:normal;font-weight:bold;text-align:left;}
p.answer{color:#000;font-size:12px;line-height:1.5;text-align:justify;}
p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;line-height:1.5;text-align:left;}
.dmx{font:11px Arial;}
.dmx .item1, .dmx .item1:hover, .dmx .item1-active, .dmx .item1-active:hover{padding:3px 10px 3px 10px;font:11px Arial;color:#ffffff;font-weight:bold;text-decoration:none;display:block;white-space:nowrap;position:relative;}
.dmx .item2, .dmx .item2:hover, .dmx .item2-active, .dmx .item2-active:hover{padding:3px 8px 4px 8px;font:11px Arial;color:#000000;font-weight:bold;text-decoration:none;display:block;white-space:nowrap;position:relative;z-index:500;}
.dmx .item2{background:#f8f8f8;}
.dmx .item2:hover, .dmx .item2-active, .dmx .item2-active:hover{background:#ffffff;}
.dmx .arrow, .dmx .arrow:hover{padding:3px 16px 4px 8px;}
.dmx .item2 img, .dmx .item2-active img{position:absolute;top:4px;right:1px;border:0;}
.dmx .section{border:1px solid #b8b4ae;position:absolute;visibility:hidden;z-index:-1;}
* html .dmx td{position:relative;}
ul.attributes{padding-left:10px; margin-left:10px; list-style-image: url(../images/dot.gif);}
.orangebtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffa742), color-stop(1, #f26726) );
	background:-moz-linear-gradient( center top, #ffa742 5%, #f26726 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa742', endColorstr='#f26726');
	background-color:#ffa742;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:2px 11px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cc9f52;
}.orangebtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f26726), color-stop(1, #ffa742) );
	background:-moz-linear-gradient( center top, #f26726 5%, #ffa742 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f26726', endColorstr='#ffa742');
	background-color:#f26726;
}.orangebtn:active {
	position:relative;
	top:1px;
}
.greybtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #999999), color-stop(1, #292929) );
	background:-moz-linear-gradient( center top, #999999 5%, #292929 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#292929');
	background-color:#999999;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #bababa;
	display:inline-block;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:2px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #333333;
}.greybtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #292929), color-stop(1, #999999) );
	background:-moz-linear-gradient( center top, #292929 5%, #999999 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#999999');
	background-color:#292929;
}.greybtn:active {
	position:relative;
	top:1px;
}
.cartbtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #adadad), color-stop(1, #292929) );
	background:-moz-linear-gradient( center top, #adadad 5%, #292929 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#adadad', endColorstr='#292929');
	background-color:#adadad;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #bababa;
	display:inline-block;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #333333;
}.cartbtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #292929), color-stop(1, #adadad) );
	background:-moz-linear-gradient( center top, #292929 5%, #adadad 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#adadad');
	background-color:#292929;
}.cartbtn:active {
	position:relative;
	top:1px;
}
.grnbtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8dc211), color-stop(1, #15a613) );
	background:-moz-linear-gradient( center top, #8dc211 5%, #15a613 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8dc211', endColorstr='#15a613');
	background-color:#8dc211;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 11px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528009;
}.grnbtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #15a613), color-stop(1, #8dc211) );
	background:-moz-linear-gradient( center top, #15a613 5%, #8dc211 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#15a613', endColorstr='#8dc211');
	background-color:#15a613;
}.grnbtn:active {
	position:relative;
	top:1px;
}
