body {
	SCROLLBAR-FACE-COLOR: #fffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #fffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #c94900;
	SCROLLBAR-ARROW-COLOR: #c94900;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #c94900;
	SCROLLBAR-BASE-COLOR: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
	background-color: #820606;
	background-repeat: no-repeat;
	background-position: center top;
	
}
.text_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.text_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.text_money {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9b3f37;
}
.text_address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-transform: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9B3F37;
	text-decoration: none;
	font-weight: bold;
}
.text_color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	font-weight: bold;
}

.text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff2523;
	text-transform: none;
	font-weight: bold;
}

.text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-transform: none;
	font-weight: bold;
}
.text_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0001ae;
	text-transform: none;
	font-weight: bold;
}
.text_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007301;
	text-transform: none;
	font-weight: bold;
}
.text_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-transform: none;
	font-weight: bold;
}
.text_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fcc103;
	text-transform: none;
	font-weight: bold;
}
.text_other {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #743603;
	text-transform: none;
	font-weight: bold;
}
.text_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b3f37;
	text-transform: none;
}
.text_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b3f37;
	text-transform: none;
	font-weight: bold;
}
.text_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00ff00;
	line-height: 18px;
}
.text_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000ff;
	line-height: 18px;
}
.text_03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e20089;
	line-height: 18px;
}
.text_04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c3aed9;
	line-height: 18px;
}
.text_05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9900;
	line-height: 18px;
}
.text_06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc33;
	line-height: 18px;
}
.text_07 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c4cc79;
	line-height: 18px;
}
.text_08 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00cccc;
	line-height: 18px;
}
.text_09 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff00ff;
	line-height: 18px;
}
.text_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #996600;
	line-height: 18px;
}
.text_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	line-height: 18px;
}
.text_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2689c0;
	line-height: 18px;
}
.text_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f0a8be;
	line-height: 18px;
}
.text_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c6df5e;
	line-height: 18px;
}

.hdots { background-image:url('../images/hdot_blue.gif'); background-repeat:repeat-x; background-position:left center; }
.content_bg { background-image:url('../images/home_body_bg.jpg'); background-repeat:no-repeat; background-position:top right; }

/* Products: begin */
.product_title { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align:center; padding-top:5px; }
.product_title a:link { color:#000000; text-decoration:none; }
.product_title a:visited { color:#000000; text-decoration:none; }
.product_title a:hover { color:#9B3F37; text-decoration:underline; }
.product_title1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; padding-top:5px; }
.product_price { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #9b3f37; text-align:center; }
.product_price1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9b3f37; font-weight:bold; }
.product_content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-top: 5px; padding-right: 5px; }
.product_page { font:12px Arial; color:#5B5B5B; padding-left:5px; padding-right:8px; padding-top:5px; }
.product_page a:link { color:#9B3F37; text-decoration:underline; }
.product_page a:visited { color:#075AAB; text-decoration:underline; }
.product_page a:hover { color:#DA251D; text-decoration:underline; }
/* Products: end */

/* Shopping Cart: begin */
.sc_title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #FFCC66; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; border-top: 3px solid #999999; border-bottom: 1px solid #FFCC66; border-left: 1px solid #FFCC66; border-right: 1px solid #FDFCE4; }

.sc_content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00000; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; padding-right: 10px; }

.sc_content1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00000; font-weight:bold; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; padding-right: 10px; }

.sc_content2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FDFCE4; 	border-bottom: 1px dotted #FFCC66; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; padding-right: 10px; }

.sc_content3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-bottom: 1px dotted #FFCC66; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; padding-right: 10px; }

.sc_content4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F3F3F3;padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; }

.sc_content5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #F3F3F3; 
padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; text-align:right; }
	
.sc_link:link { color: #1f447b; text-decoration: underline; }
.sc_link:visited { color: #1f447b; text-decoration: none; }
.sc_link:hover { color:#a31219; text-decoration:underline; }


.sc_textbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.sc_total { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9b3f37; font-weight:bold; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; padding-right: 10px; }

.sc_note { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B23A3A; font-style: italic; }

.sc_color { background-color: #FFCC66; }
.sc_color1 { background-color: #AAAAAA; }
.sc_color2 { color: #9b3f37; }
.sc_color3 { background-color: #f3f3f3; }
.sc_color4 { background-color: #FFCC66; }

/* Shopping Cart: end */

/* Contact: begin */
.contact_addtitle { font:12px Arial; color:#000000; height:24px; padding-top:3px; padding-left:5px; padding-right:5px; }
.contact_addtext { font:12px Arial; color:#5B5B5B; padding-left:5px; padding-right:5px; }
.contact_addtext1 { font:11px Arial; color:#da251d; font-style: italic;}
.contact_addtext a:link { color:#1f447b; text-decoration:underline; }
.contact_addtext a:visited { color:#1f447b; text-decoration:underline; }
.contact_addtext a:hover { color:#a31219; text-decoration:underline; }
.contact_labeltext { font:12px Arial; color:#2160A3; padding-left:15px; padding-right:10px; padding-top:2px; }
.contact_textbox { font:12px Arial; color:#2160A3; border-left:1px solid #a5b4ca; border-top:1px solid #a5b4ca; border-right:1px solid #d1dbeb; border-bottom:1px solid #d1dbeb; }
.contact_button { font:11px Arial; color:#2160A3; font-weight:bold; width:50px; }
.contact_photo { border:solid 1px #666666; }
/* Contact: end */

/* Footer: begin */
.footer_bg1 { height:32px; background-image:url('../images/bg_footer1.jpg'); background-repeat:repeat-x; }
.footer_bg2 { height:32px; background-image:url('../images/bg_footer2.jpg'); background-repeat:repeat-x; }
.footer { font:12px Arial, Helvetica, sans-serif; color:#000000; padding-left:10px; padding-right:10px; padding-top:10px; }
.footer a:link { color:#626262; text-decoration:none; }
.footer a:visited { color:#626262; text-decoration:none; }
.footer a:hover { color:#DA251D; text-decoration:none; }
/* Footer: end */

.error{
  font-size: 11px;
  color: #F00;
  text-align: center;
}

.note_red{
  font-size: 11px;
  color: #F00;
  text-align: center;
}

.note_blue{
  font-size: 11px;
  color: #00F;
  text-align: center;
}
