body {padding:0; background-color:#000; text-align:center;margin:0 auto;}
form {padding:0;margin:0;background-color:#000}
td {font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#999;font-weight:bold}
.top_menu td a {color:#999;text-decoration:none;padding-right:15px;}
.top_menu td a:hover {color:#ffcc99;text-decoration:underline}

#search_txt {background-color:#2b2b2b;border:1px solid #919191;color:#ffcc99}

.c_page_text {font-family:Tahoma;font-size:12px;color:#000000;font-weight:bold}

.header_text16 {font-size:16px;color:#ffcc99;line-height:30px;font-weight:bold}

.header_text16 a{font-size:16px;color:#ffcc99;line-height:30px;font-weight:bold; text-decoration:none}

.link_text12 {font-size:12px;color:#ffcc99;line-height:30px;font-weight:bold}
.link_text12 a{font-size:12px;color:#ffcc99;line-height:30px;font-weight:bold; text-decoration:none}

.header_text12, .header_text14, .header_text12_bold {font-size:12px;color:#ccc;font-weight:normal}
.header_text12_bold {font-weight:bold}
.header_text14, .header_text14_white {font-size:14px;font-weight:bold}
.header_text14_white {color:#FFF}
.text12nobold {font-weight:normal}
.header_text14_gray {font-size:14px;font-weight:bold;color:#CCC}
.header_text12_orange {color:#ffcc99}

.header_text12_orange a{color:#ffcc99; text-decoration:none}

.price  a {color:#ffcc99;text-decoration:underline}
.price  a:hover {color:#ffcc99;text-decoration:none}

.white_text {font-size:20px;color:#FFF;font-weight:normal}

.white_text a{font-size:20px;color:#FFF;font-weight:normal; text-decoration:none}

.bottom_menu {color:#ffcc99;font-size:11px;font-weight:normal}
.bottom_menu  a {color:#ffcc99;text-decoration:none;}
.bottom_menu  a:hover {color:#ffcc99;text-decoration:underline}

.left_menu_lvl1 {color:#cc9966;font-size:12px;font-weight:bold}
.left_menu_lvl1  a {color:#cc9966;text-decoration:none;}
.left_menu_lvl1 a:hover {color:#cc9966;text-decoration:underline}

.left_menu_lvl1_noactive {color:#b8b8b8;font-size:12px;font-weight:bold}
.left_menu_lvl1_noactive  a {color:#b8b8b8;text-decoration:none;}
.left_menu_lvl1_noactive a:hover {color:#b8b8b8;text-decoration:underline}

.left_menu_lvl2 {color:#cc9966;font-size:12px;font-weight:normal}
.left_menu_lvl2  a {color:#cc9966;text-decoration:none;}
.left_menu_lvl2 a:hover {color:#cc9966;text-decoration:underline}

.left_menu_lvl2_noactive {color:#b8b8b8;font-size:12px;font-weight:normal}
.left_menu_lvl2_noactive  a {color:#b8b8b8;text-decoration:none;}
.left_menu_lvl2_noactive a:hover {color:#b8b8b8;text-decoration:underline}



.product_menu_lvl2 {color:#cc9966;font-size:11px;font-weight:normal}
.product_menu_lvl2  a {color:#cc9966;text-decoration:none;}
.product_menu_lvl2 a:hover {color:#cc9966;text-decoration:underline}

.product_menu_lvl2_noactive {color:#b8b8b8;font-size:11px;font-weight:normal}
.product_menu_lvl2_noactive  a {color:#b8b8b8;text-decoration:none;}
.product_menu_lvl2_noactive a:hover {color:#b8b8b8;text-decoration:underline}



.left_menu_lvl3 {color:#cc9966;font-size:12px;font-weight:normal;}
.left_menu_lvl3  a {color:#cccccc;text-decoration:none}
.left_menu_lvl3 a:hover {color:#cccccc;text-decoration:underline}



.copyr {color:#999;line-height:20px}

.arial12 {font-size:11px;color:#999;font-family:Arial, Helvetica, sans-serif;font-weight:normal}

.arial12_msg {
	text-align:center;
	margin-top:2px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:14px;
}

#NameSingMeUp, #EmailSingMeUp {width:198;border:1px solid #919191;background-color:#2b2b2b;color:#ffcc99}

.ncl_fields {
	width:198;
	border:1px solid #919191;
	background-color:#2b2b2b;
	color:#ffcc99;
}

.search_result_ol li {padding-top:25px}
.search_result_ol a {color:#ffcc99;text-decoration:underline}
.search_result_ol a:hover {color:#ffcc99;text-decoration:none}

.search_results a {color:#ffcc99;text-decoration:underline}
.search_results a:hover {color:#ffcc99;text-decoration:none}

#white {color:#FFF;font-size:12px;font-weight:normal}
.text11 {color:#666;font-size:11px;font-weight:normal}
.text11  a {color:#ffcc99;text-decoration:underline}
.text11  a:hover {color:#ffcc99;text-decoration:none}

#login_form {background:none}
#login_form input, #newsletter_form input {height:20px;width:210px;border:1px solid #484848;background-color:#1f1f1f;color:#ffcc99}
#login_form textarea {height:20px;width:210px;border:1px solid #484848;background-color:#1f1f1f;color:#ffcc99}
#login_form #submit_images, #newsletter_form #submit_images {height:20px;width:129px;margin-top:20px}

#RestrictedArea_form {background:none}
#RestrictedArea_form input {height:20px;width:210px;border:1px solid #484848;background-color:#1f1f1f;color:#ffcc99}

#RestrictedArea_form select {height:20px;border:1px solid #484848;background-color:#1f1f1f;color:#ffcc99}

#RestrictedArea_form #submit_images{height:20px;width:59px}
#RestrictedArea_form #RA_consent {height:20px;width:20px;vertical-align:middle;margin-right:5px;border:0;background:none}


#faq_active {list-style-image:url(images/pointer_red_down.gif);list-style-position:outside;color:#cc9966}
#faq_noactive {list-style-image:url(images/pointer_gray_right.gif);list-style-position:outside;color:#ccc}
#faq_active {list-style-image:url(images/pointer_red_down.gif);list-style-position:outside}
#faq_listnone {list-style-image:url(images/spacer.gif);list-style-position:outside;color:#999;padding:0px;line-height:16px}
#faq_listnone_table {list-style-image:url(images/pointer_red_down.gif);list-style-position:outside;color:#999;line-height:16px}
#faq_active_table {list-style-image:url(images/pointer_red_right.gif);list-style-position:outside;color:#ffcc99;text-decoration:underline}

.arh_news_a {color:#ffcc99;font-size:14px;line-height:25px;padding-left:10px}
.arh_news_a  a {color:#ffcc99;text-decoration:underline}
.arh_news_a a:hover {color:#ffcc99;text-decoration:none}
.arh_news_date {color:#666;font-size:11px;line-height:25px;padding-left:10px}
.arh_news_text {color:#999;font-size:12px;line-height:16px;padding-left:10px}

.index_news_a {color:#ffcc99;font-size:11px;line-height:15px;padding-left:10px}
.index_news_a  a {color:#ffcc99;text-decoration:underline}
.index_news_a a:hover {color:#ffcc99;text-decoration:none}
.index_news_date {color:#666;font-size:10px;line-height:25px;padding-left:10px}
.index_news_text {color:#999;font-size:11px;line-height:16px;padding-left:10px}
/*=========================================================*/
.text12nobold_orange a{font-weight:normal;color:#ffcc99;text-decoration:none}
.flshop h4.white_text{background:url(images/spc.gif) no-repeat 4px 0;border-bottom:1px dotted #4A4A4A;height:35px;line-height:40px;margin:2px 3px 10px;padding-left:48px;}
.flshop{padding-bottom:7px;}
.prodCount{background-color: #2B2B2B;border: 1px solid #919191;width:38px;color:#FFCC99;margin:0 6px;}
.shopCard{padding-top:9px;padding-bottom:20px;}
.shopCard button{height:22px;width:22px;border:0;cursor:pointer;}
.shopCard img{margin:0 5px;position:relative;top:-9px;}
.flshop p{font-weight:normal;}
.flshop p strong{color:#fff;}
.flshop form{background:none;}
.plus{background:url(images/plus.gif) no-repeat 0 0;}
.minus{background:url(images/minus.gif) no-repeat 0 0;}
p.summ{clear:both;margin:5px 0;padding-left:24px;}
.shopCard input,.shopCard img,.shopCard button,.shopCard span{float:left;}
.dv{border-bottom:1px dotted #4A4A4A;}
.mrs{margin:0 6px;}
#shc_cart { }
.botShop{padding:10px 0 135px 6px;}
