body {margin:0;padding:0;background:#ffffff;}
p,td {font-family:Arial, Helvetica, sans-serif;margin-top: 0px;margin-bottom: 9px;}
form {margin:0;padding:0;}
a img{border:0;}
ul {margin-left:20px;margin-top:0px;padding:1px;list-style-type: square;}
h1 {font-size: 14px;font-weight: bold;color: #009bce;margin: 0px;padding-bottom: 8px;text-transform: uppercase;}
a{color: #008EBE;text-decoration: underline;}
a:hover{color: #1398C3;text-decoration: underline;}
.head-bg{background:url(../images/head-bg.gif) repeat-x;}
.r-block {margin-top: 1px;}
.r-block a{display:block;font-size: 11px;color: #333333;text-decoration: none;background-image: url(../images/r-item-bg.gif);background-repeat: no-repeat;padding-left: 31px;padding-right: 6px;padding-bottom: 3px;	padding-top: 4px;}
.r-block a:hover{text-decoration:none;color: #008DBA;}
.b-table {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}
.r_block_title {background-image: url(../images/r-title-bg.gif);	background-repeat: repeat-x;	height: 23px;	font-size: 12px;	color: #FFFFFF;	text-align: center;	padding-top: 7px;	font-weight: bold;	text-transform: uppercase;}
.l_banner {margin: 5px 0 0 5px;}
.l_banner_bg_bottom{background:url(../images/l-gradient.jpg) repeat-x top;height: 148px;margin-top: 5px;margin-right: 0;margin-bottom: 0;	margin-left: 5px;}
.tbg {background-image: url(../images/tbg.gif);background-repeat: repeat-x;}
a.hidden {text-decoration: none;color: #000000;cursor:default;}
.r-banner{margin: 5px 5px 0 0;}

.bottom_addr {font-size: 11px;	color: #FFFFFF;text-align: center;padding-top: 8px;padding-bottom: 25px;}
.bottom_addr a {text-decoration: underline;color: #0083AF;}
.bottom_addr a:hover {text-decoration: underline;color: #00BEFD;}
.bottom_menu {color: #FFFFFF;font-size: 11px;text-align: center;padding-top: 25px;padding-bottom: 10px;}
.bottom_menu a {color: #FFFFFF;text-decoration: none;}
.bottom_menu a:hover {color: #FFFFFF;text-decoration: underline;}

.menu-bg{background:url(../images/menu-bg.gif) repeat-x;}

div#menu{height:28px;margin: 0px;padding: 0px;}
div#menu ul li{	float:left;	list-style-type: none; margin:0; padding:0;}
div#menu ul li.last{padding-right:0;}
div#menu ul li span{display:block;}
div#menu ul li span img{background-image: url(../images/menubg.gif);background-repeat: no-repeat;}
div#menu  ul  li  span.m1 img{background-position:0px 0px;}
div#menu ul li:hover span.m1 img,div#menu ul li.curr span.m1 img{background-position:0px -28px;}
div#menu ul li span.m2 img{background-position:-113px 0px;}
div#menu ul li:hover span.m2 img,div#menu ul li.curr span.m2 img{background-position:-113px -28px;}
div#menu ul li span.m3 img{background-position:-244px 0px;}
div#menu ul li:hover span.m3 img,div#menu ul li.curr span.m3 img{background-position:-244px -28px;}
div#menu ul li span.m4 img{background-position:-447px 0px;}
div#menu ul li:hover span.m4 img,div#menu ul li.curr span.m4 img{background-position:-447px -28px;}
div#menu ul{margin:0; padding:0;}


#menu ul li div.submenu{position:absolute;width:200px;display:none; z-index:2; border:1px solid #4f8798; padding: 10px 0 14px 0; background-color:#FFFFFF; }
#menu ul li:hover div.submenu{display:block; z-index:2;}
#menu ul div.submenu ul{width:200px;display:block;font-size:11px;}
#menu ul div.submenu ul li{ background-color:#FFFFFF; width:200px;clear:both;text-align:left;}
#menu ul div.submenu ul li a{display:block;cursor:pointer;padding:3px 7px 3px 30px;background:url("../images/l-bullet.gif") 15px 6px no-repeat;color:#000;}
#menu ul div.submenu ul li a:hover{color:#1398C3;}


div#menu-shop{height:28px;margin: 0px;padding: 0px;}
div#menu-shop ul li{	float:left;	list-style-type: none; margin:0; padding:0;}
div#menu-shop ul li.last{padding-right:0;}
div#menu-shop ul li span{display:block;}
div#menu-shop ul li span img{background-image: url(../images/menubg-shop.gif);background-repeat: no-repeat;}
div#menu-shop ul  li  span.m1 img{background-position:0px 0px;}
div#menu-shop ul li:hover span.m1 img,div#menu ul li.curr span.m1 img{background-position:0px -28px;}
div#menu-shop ul li span.m2 img{background-position:-91px 0px;}
div#menu-shop ul li:hover span.m2 img,div#menu ul li.curr span.m2 img{background-position:-91px -28px;}
div#menu-shop ul li span.m3 img{background-position:-202px 0px;}
div#menu-shop ul li:hover span.m3 img,div#menu ul li.curr span.m3 img{background-position:-202px -28px;}
div#menu-shop ul li span.m4 img{background-position:-384px 0px;}
div#menu-shop ul li:hover span.m4 img,div#menu ul li.curr span.m4 img{background-position:-384px -28px;}
div#menu-shop ul li span.m5 img{background-position:-497px 0px;}
div#menu-shop ul li:hover span.m5 img,div#menu ul li.curr span.m5 img{background-position:-497px -28px;}
div#menu-shop ul{margin:0; padding:0;}


#menu-shop ul li div.submenu{position:absolute;width:200px;display:none; z-index:2; border:1px solid #4f8798; padding: 10px 0 14px 0; background-color:#FFFFFF; }
#menu-shop ul li:hover div.submenu{display:block; z-index:2;}
#menu-shop ul div.submenu ul{width:200px;display:block;font-size:11px;}
#menu-shop ul div.submenu ul li{ background-color:#FFFFFF; width:200px;clear:both;text-align:left;}
#menu-shop ul div.submenu ul li a{display:block;cursor:pointer;padding:3px 7px 3px 30px;background:url("../images/l-bullet.gif") 15px 6px no-repeat;color:#000;}
#menu-shop ul div.submenu ul li a:hover{color:#1398C3;}



.sub {color: #e2aa0f;text-transform: none;vertical-align: top;padding-top: 4px;padding-right: 5px;}
.sub a{color: #e2aa0f;text-decoration: none;}
.sub a:hover{color: #e2aa0f;text-decoration: underline;}
.body_txt {color: #000000;text-align: justify;padding: 10px;vertical-align: top;font-size: 11px;}
.login_form {background-repeat: repeat-x;height: 20px;width: 110px;border-width: 1px;border-style: solid;font-size: 11px;padding-top: 3px;padding-left: 1px;}
.btn_more_info{position:absolute;margin-top:100px;margin-left:456px;}
.float_right{float:right; margin: 3px 0 2px 10px;}

#useremail{visibility:hidden;width:10px;position:absolute;left:-10px;}
#flashka{position:absolute; margin-left:106px; z-index:0;}
#search_box{height:29px;margin: 5px 0 0 5px; background:url(../images/search-box-bg.gif) repeat-x; padding:7px 10px 0 10px;}
.input_text{border: 1px solid #FFFFFF;}

#shopping_cart{height:46px;margin:5px 0 0 5px;background-image: url(../images/sh-cart-bg.gif);background-repeat: repeat-x;font-size: 12px;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;padding-top: 15px;padding-right: 15px;padding-left: 12px;}
#shopping_cart a{color:#FFFFFF; text-decoration:underline;}
#shopping_cart a:hover {text-decoration:underline;}

.center-gray-block{ background-color:#f2f2f2; border: 1px solid #e6e6e6; padding:10px 10px 10px 1px; margin-bottom:10px;}
.center-gray-block h3{	font-size: 12px;	font-weight: bold;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 0px;	text-transform: uppercase;}
.btn-more-info{margin:0; padding:0; text-align:right;}

.style1 {color: #FF0000}
