body {
	line-height: 16px; font-family: "tahoma", serif; font-size: 11px; margin-top: 0px; background-image: url(images/bg_body.jpg); background-repeat: no-repeat; background-position: center top; color:#4D4D4D; background-color: #fff;
}
p {	
	margin: 0 0 5px 0;	
}
h2{
	font-size: 13px; color: #4D4D4D;
}
a{
	color: #4D4D4D; text-decoration: underline;
}	
a:hover{
	color: #4D4D4D;
}
a:visited{
	color: #4D4D4D;
}
#container {
	width:820px; margin-left: auto; margin-right: auto;
}
#banner {
	height: 230px; padding: 5px; margin-bottom:1px; ; 
}
#content {
	border-top: 1px dashed #EDF1F2; text-align: justify; font-size: 0.9em; padding: 5px; margin-left: 200px; background-color:#fff; color: #666666; background-image: url(images/shad.jpg); background-repeat: no-repeat;
}
#containerboth{ 
	margin-left: auto; margin-right: auto; width:820px;
}
#footer {
	height: 40px; clear: both; font-size: 1.0em; background: #1A89CB;
}
.fotext{
	margin-left: 30px; margin-right: 30px; font-size: 1.0em; padding-top: 10px; padding-left: 10px; color:#fff; text-align: right;
}
.fotext A{
	color: #ffffff;	
}
.csschanger{
	color: #000032; font-size: 0.9em; float: right; margin-top: 10px; margin-right: 30px; height: 15px; text-align:right;
}
.navcontainer
{
	margin: 140px 0 0 150px; padding: 0; height: 20px;
}
.bar { 
	clear: both; font-size: 1.0em; height: 28px; color: #FFF; margin: 0 0 0 0px; width:760px;
}
.bar ul{
list-style-type: none;
}
.bar li { 
	margin: 0; padding: 7px 0px 5px 1px; color: #fff; float: left; 
}
.bar li.active { 
	text-decoration: underline; color:#fff; font-weight: bold; 
}
.bar li.active a{ 
	color:#fff; font-weight: bold;
}	
.bar li a { 
	font-weight: bold; color: #FFF; text-decoration: none; padding: 7px 10px 6px 10px;
}	
.bar li a:hover { 
	color: #fff; text-decoration: underline; 
}

/* left side --------- */

.left {
	float: right; width: 630px; margin: 0 0 10px 0;
}
	.left_articles {
		margin: 0 0 15px 0; padding: 0 0 0 10px;
	}
	.lt {
		background: #1A89CB; color: #FFF; font-size: 12px; font-weight: bold;
	}
	.lbox {
		color: #fff; padding: 3px 12px; margin: 0 0 15px 0; background: #4D4D4D; min-height: 145px;
	}
	.lbox a {
		color: #fff; background: inherit;
	}
	.lbox h2 {
		color: #fff;
	}
.lb {
		height: 15px; background: #6E6E6E url(images/tran_bottom.jpg) no-repeat top left; color: #FFF; font-size: 12px; font-weight: bold;
	}
.tranbox {
		color: #ffffff; padding: 3px 12px; margin: 0 0 0px 0; background: #4D4D4D;
}
.tranbox A{
		color: #ffffff;
}	
.thumb {
	float: left; width: 150px; border: 1px solid #000032; color: #fff; background: #FFF; margin: 5px 15px 15px 0; padding: 5px;
}
.thumb p { margin: 0; padding: 3px; color: #FFF; background: #6e6e6e; }
.thumb2 {
	float: left; width: 150px; border: 1px solid #000032; color: #fff; background: #FFF; margin: 5px 5px 5px 0; padding: 3px;
}
/* right side ---------- */
		
.right {
	float: left; width: 170px;
}
.right a {
	color: #000032; background: inherit;
}
.rt {
	background: #C85E35 url(images/rt.gif) no-repeat; color: #000032; height: 7px;
}		
.right_articles {
	font-size: 1em; background-color: #1A89CB ;color: #ffffff; padding: 4px 8px; margin: 0 0 10px 0;
}			
.right_articles A{
	color: #ffffff;
}	
.image {
	float: left; margin: 0 9px 3px 0;
}
/*--------shop right menu---------*/
.left_content{
	width:240px; float:left;
}
.title_box{
	width:160px; height:25px; margin:5px 0 0 0; background-color: #1A89CB; text-align:center; font-size:13px; font-weight:bold; color:#fff; line-height:30px;
}
ul.left_menu{
	width:160px; padding:0px; margin:0px; list-style:none;
}
ul.left_menu li{
	margin:0px; list-style:none;
}
ul.left_menu li.odd a{
	width:130px; height:25px; display:block; background:url(images/menu.jpg) no-repeat left #eee6e6; background-position:5px 5px; border-bottom:1px #FFFFFF solid; text-decoration:none; color:#504b4b;padding:0 0 0 30px; line-height:25px;
}
ul.left_menu li.even a{
	width:130px; height:25px; display:block; background:url(images/menu.jpg) no-repeat left #dad0d0; background-position:10px 5px; border-bottom:1px #FFFFFF solid; text-decoration:none; color:#504b4b;padding:0 0 0 30px; line-height:25px;
}
ul.left_menu li.odd a:hover{
	background:url(images/menu.jpg) no-repeat left #ffffff; color:#000032; background-position:5px 5px;
}
ul.left_menu li.even a:hover{
	background:url(images/menu.jpg) no-repeat left #ffffff; color:#000032; background-position:10px 5px;
}
.border_box{
	width:194px; height:auto; text-align:center; border:1px #6da6b1 solid;
}
.product_title{
	color:#7bbcc7; padding:5px 0 5px 5px; font-weight:bold;
}
.product_title a{
	text-decoration:none; color:#7bbcc7; padding:5px 0 5px 0; font-weight:bold;
}
.product_title a:hover{
	color:#064E5A;
}
.product_img{
	padding:5px 0 5px 5px;
}
.prod_price{
	padding:5px 0 5px 0;
}
.prod_text{
	width: 150px;
}
span.reduce{
	color:#999999; text-decoration:line-through;
}
span.price{
	color:#7bbcc7;
}
/*----------------------minicart content--------------*/
.right_content{
	width:240px; float:left; padding:5px 0 0 0;
}
.shopping_cart{
	width:160px; height:84px; text-align:center; background-color: #1A89CB
}
.cart_title{
	font-size:12px; color:#ffffff; font-weight:bold; padding:8px 0 0 0;
}
.cart_details{
	color:#ffffff; width:155px; float:left; padding:5px 0 0 15px; text-align:left;
}
.cart_icon{
	float:left; padding:5px 0 0 5px;
}
span.border_cart{
	width:140px; height:1px; margin:3px 0 3px 0; display:block; border-top:1px #999999 dashed;
}
/*---------prod_box----------*/
.prod_box{
	width:212px; height:auto; float:left; padding:10px 10px 10px 11px; border: 1px solid #999; margin-right:10px; margin-bottom:10px
}
.top_prod_box{
	width:173px;height:12px; float:left; padding:0px; margin:0px;
}
.bottom_prod_box{
	width:173px;height:10px; float:left;padding:0px; margin:0px;
}
.center_prod_box{
	width:173px;height: auto;float:left; text-align:center;padding:0px; margin:0px;
}
.prod_details_tab{
	width:173px; height:31px; float:left; background:url(images/products_details_bg.gif) no-repeat center; margin:3px 0 0 0;
}
img.left_bt{
	float:left; padding:6px 0 0 6px;
}
a.prod_details{
	width:25px; display:block; float:left; background:url(images/square-blue-add.gif) no-repeat left; padding:0 0 0 20px; margin:7px 0 0 38px; _margin:6px 0 0 35px; text-decoration:none; color:#0fa0dd;
}
/*---------prod_box_big----------*/
.center_title_bar {
	float:left;	
}
.prod_box_big{
	width:454px; height:auto; float:left; padding:10px 10px 10px 15px; border: 1px solid #999
}
.top_prod_box_big{
	width:454px;height:12px;background:url(images/details_box_top.gif) no-repeat center bottom;float:left; padding:0px; margin:0px;
}
.bottom_prod_box_big{
	width:454px;height:12px;background:url(images/details_box_bottom.gif) no-repeat center top;float:left;padding:0px; margin:0px;
}
.center_prod_box_big{
	width:454px;height: auto;float:left; text-align:center;padding:0px; margin:0px;
}
.product_img_big{
	width:200px; padding:5px 0 5px 0px; float:left;
}
.details_big_box{
	width:220px; float:left; padding:0 0 0 15px; text-align:left;
}
.product_title_big{
	color:#000032; padding:5px 0 5px 0; font-weight:bold; font-size:14px;
}
.specifications{
	font-size:11px;line-height:18px;
}
.thumbs{
	padding:8px 5px 8px 5px; border:1px #DFD1D1 solid; margin:3px 0 0 0;
}
.thumbs a{
	padding:3px;
}
.prod_price_big{
	padding:5px 0 5px 0; font-size:16px;
}
span.reduce{
	color:#999999; text-decoration:line-through;
}
span.price{
	color:#000032; font-weight: bold
}
a.addtocart{
	width:76px; height:27px; display:block; float:left; background:url(images/addToCart.gif) no-repeat left; padding:0 0 0 33px; text-decoration:none; line-height:27px; color:#1c4a52;
}
a.addtocart2{
	width:76px; height:27px; display:block; background:url(images/addToCart.gif) no-repeat left; padding:0 0 0 33px; text-decoration:none; line-height:27px; color:#1c4a52;
}
a.compare{
	width:76px; height:27px; display:block; float:left; margin:0 0 0 10px; background:url(images/compare.gif) no-repeat left; padding:0 0 0 33px; text-decoration:none; line-height:27px; color:#1c4a52;
}
span.blue{
	color:#000032;
}
/*-----------------CART--------------------*/
.entryTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
.entryTableHeader {
	font-size: 12px;
	color: #fff;
	background-color: #000032;
	font-weight: normal;
	background-position: center;
}
.entryTable .label {
	background-color: #FFFFFF;
}
.entryTable .content {
	background-color: #F7F3F3;
}
.infoTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
}
.infoTableHeader {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #dad0d0;
	font-weight: bold;
	background-position: center;
}
.infoTable .label {
	background-color: #F7F3F3;
}
.infoTable .content {
	background-color: #F7F3F3;
}
.box {
	font-family: tahoma;
	font-size: 12px;
	border: 1px solid #336699;
	margin-right: 10px;
}

.box2 {
	font-family: tahoma;
	font-size: 12px;
	border: 1px solid #336699;
	margin-right: 10px;
	background: #4D4D4D;
	color:#ffffff;
	margin-left: 20px;
}

#linkname { padding-left: 10px; color:#ffffff; text-transform: uppercase; float: left; font-size: 12px; display: block; margin-bottom: 5px; margin-left: 0px; width: 250px; text-align: left; }
#linkurl { text-transform: uppercase; text-decoration: none; float: left; color: #F09D0F; font-size: 12px; display: block; margin-bottom: 5px; margin-left: 10px; width: 250px; text-align: left; }
#linkurl A{color: #ffffff;}
