
body {
	margin:0px;
	padding:0px;
	font-family: verdana,helvetica;
	color: #000000;
	background-color: #ffffff;
	font-size: 12px;
}

img.arrow_img {
	margin-right:5px;
	position:relative;
	bottom:2px;
}

h1 {
	font-family: verdana,helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #df0000;
}
h2 {
	font-family: verdana,helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #bb3902;
}
h3 {
	font-family: verdana,helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
td {
	font-family: verdana,helvetica;
	color: #000000;
	font-size: 12px;
}


.logo {
    margin-left:0px
}


.footer {
	font-family: verdana,helvetica;
	font-size: 11px;
	color: #afafaf;
	line-height:30px;
}
.footer a {
	color: #666;
	text-decoration: none;
}

.footer2 {
	font-family: verdana,helvetica;
	font-size: 11px;
	color: #afafaf;
	line-height:20px;
	padding-left:40px;
	background:#f1f1f1;

}

.footer2 a {
	color: #666;
	text-decoration: none;
}

.footer a:hover {
	color: #cecece;
	text-decoration: underline;
}

.white {
	font-family: verdana,helvetica;
	color: #ffffff;
	font-weight: bold;
	font-size: 1.2em;
}
.tabval {
	font-family: verdana,helvetica;
	color: #000000;
	background-color: #ffffff;
	/*font-weight: ;plain*/
	font-size: 10pt;
}
.tabhead {
	font-family: verdana,helvetica;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16pt;
}
.nh {
	font-family: verdana,helvetica;
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
}
p {
	font-family: verdana,helvetica;
	color: #000000;
	font-size: 10px;
}
.navi {
	font-family: verdana,helvetica;
	color: #1c5679;
	font-size:12px;
	width:150px;
	padding-left:5px;
	line-height:20px;
	text-align:left;
	border-bottom: #ebebeb solid 1px;
}
.navi a{
	font-family: verdana,helvetica;
	color:#1c5679;
	font-size:12px;
	width:145px;
	padding-left:10px;
	line-height:20px;
	text-align:left;
}
.navi a:hover {
	font-family: verdana,helvetica;
	color: #666666;
	font-size: 12px;
	}

.navi2 {
	font-family: verdana,helvetica;
	color: #1a7000;
	font-size:12px;
	width:145px;
	padding-left:10px;
	line-height:20px;
	text-align:left;
	border-bottom: #CCCCCC solid 1px;
}
.navi2 a{
	font-family: verdana,helvetica;
	color:#1a7000;
	font-size:12px;
	width:145px;
	padding-left:10px;
	line-height:20px;
	text-align:left;
}
.navi2 a:hover {
	font-family: verdana,helvetica;
	color: #93b164;
	font-size: 12px;
	}

.small {
	font-family: verdana,helvetica;
	color: #db5902;
	font-size: 10px;
}
.navigation {
	color:#FFFFFF;
	float: left;
	height: 29px;
	width: 700px;
	text-align: left;
}

.navigation a {
	color: #ffffff;
	font: normal 1.2em sans-serif;
	line-height: 35px;
	margin: 0 10px;
	text-decoration: none;
}

.title {
	font-family: verdana,helvetica;
	color: #15689a;
	padding-left:25px;
	font-weight: normal;
	font-size: 18px;
	}

.h {
	font-family: verdana,helvetica;
	color: #3c3c5c;
	background-color: #ffffff;
	font-size: 12px;
}
.d {
	font-family: verdana,helvetica;
	color: #ffffff;
	background-color: #fb7922;
	font-size: 12px;
}
.links {
	font-family: verdana,helvetica;
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	padding-left:11px;
	background-color:#FFFFFF;
	border-bottom:#7acdd2 8px solid;
}
/*///////barname*/
.items{
	text-decoration:none;
	color:#15689A;
}
a.items{
	text-decoration:none;
	color:#15689A;
}
a.items:hover{
	color:#15689A;
	text-decoration:underline;
}
/*///////barname*/
.links a {
	font-family: verdana,helvetica;
	color: #000000;
	font-weight: bold;
	line-height:20px;
	font-size: 12px;
}

.links a:hover {
	font-family: verdana,helvetica;
	color: #999999;
	font-weight: bold;
	line-height:20px;
	font-size: 12px;
}
a.category_link {
	text-decoration:none;
}
a.category_link:hover {
	text-decoration:underline;
}

cut {
	font-family: verdana,helvetica;
	color: #000000;
	font-weight: normal;
	font-size: 12px;
}

.menu {
	font-family: verdana,helvetica;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding-left:30px;
	text-align:left;
}

.menu a {
	font-family: verdana,helvetica;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

.menu a:hover {
	color: #77c300;
	text-decoration: none;
}

.menu #selected {
	color: #fcdc0c;
}
.menu2 {
	font-family: verdana,helvetica;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	padding-left:0px;
}

.menu2 a {
	font-family: verdana,helvetica;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
	}

.menu2 a:hover {
	color: #666666;
	text-decoration: none;
}

.menu2 #selected {
	color: #FF9900;
}
.members_page_login {
	font-family: verdana,helvetica;
	color: #303030;
	background-color:#e9e9e9;
	font-size: 12px;
	font-weight:bolder;
	padding-top:10px;
	margin:0px 10px;
	}
.members_page_login2 {
	font-family: verdana,helvetica;
	color: #303030;
	font-size: 12px;
	font-weight:bolder;
	padding-top:25px;
	margin:0px 10px;
	}

.members_login {
	font-family: verdana,helvetica;
	color: #303030;
	font-size: 12px;
	font-weight:bolder;
	position: relative;
	width:167px;
	top:25px;
	text-align:left;
	text-indent:5px;
	}

.member_login2 {
	font-family: verdana,helvetica;
	color: #000000;
	font-size: 12px;
	width:160px;
	padding-top:5px;
	margin:0 15px;
	width:158px;
	height:26px;
	line-height:20px;
	text-align:left;
	}

.category {
	font-family: verdana,helvetica;
	color: #303030;
	font-size: 12px;
	font-weight:bolder;
	width:167px;
	padding-top:20px;
	text-align:left;
	text-indent:5px;
}

.category2 {
	font-family: verdana,helvetica;
	background-color: #ffffff;
	color: #1a7000;
	font-size: 18px;
	width:160px;
	padding-top:3px;
	margin:0 15px;
	width:158px;
	height:26px;
	border-right:#CCCCCC solid 1px;
	border-left:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	}
.category3 {
	font-family: verdana,helvetica;
	background-color: #ffffff;
	color: #530098;
	font-size: 18px;
	width:160px;
	padding-top:3px;
	margin:0 15px;
	width:158px;
	height:26px;
	border:#CCCCCC solid 1px;

	}

.product {
	font-family: verdana,helvetica;
	color: #000000;
	font-weight:normal;
	font-size: 12px;
}

span.price {
	font-family: verdana,helvetica;
	color:#b10000;
	font-weight: bold;
	font-size: 12px;
	position:relative;
	bottom: 3px;
}

.cart {
	font-family: verdana,helvetica;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 9px;
	height:52px;
	width:149px;
	height:52px;
}
.cart2 {
	font-family: verdana,helvetica;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.redtype {
	font-family: verdana,helvetica;
	color: #990000;
	font-size: 12px;
	padding-left:5px;
}
.redtype a {
	font-family: verdana,helvetica;
	color: #990000;
	font-size: 12px;
	padding-left:5px;
	text-decoration:none;
}

.greentype {
	font-family: verdana,helvetica;
	color: #578f00;
	font-size: 12px;
	padding-left:5px;
}
.greentype a {
	font-family: verdana,helvetica;
	color: #578f00;
	font-size: 12px;
	padding-left:5px;
	text-decoration:none;
}
green {
	font-family: verdana,helvetica;
	color: #578f00;
	font-weight: bold;
	font-size: 10px;
}

.yellow {
	font-family: verdana,helvetica;
	color: #ffffff;
	background-color: #dfdf00;
	font-weight: bold;
	font-size: 10px;
}

#langsel {
	font-family: Verdana;
	font-size: 8px;
	vertical-align: bottom;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

#langsel div {
	float: right;
}

#langsel a {
	color: #000;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
}

#langsel a:hover {
	text-decoration: none;
}

div.menu_container {
	padding-left:175px;
	background:#000000;
}

table.best_sale_tbl {
	border-right:#bfbfbf 1px solid;
	width:626px;
}

table.feature_tbl {
	background:#FFFFFF;
	border-right:#000000 0px solid;
	border-bottom:#000000 30px solid;
}

table.footer_tbl {
	width:800px;
	height:30px;
    border-bottom:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	background:#FFFFFF;
}

div.cart_container {
	height:30px;
	width:100px;
	padding-top:20px;
	margin-left:75px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}

.price{
 color:#990000;
 font-size:12px;
 font-weight:bold;
 }
.page_mark {
font-size:12px;
color:#999999;
}

.page_mark a {
font-size:12px;
color: #666666;
}

.page_link {
 font-size:14px;
 color: #990000;
 text-decoration:underline;
  }

.page_link a {
 font-size:12px;
  color: #666666;
  }

.page_link a:hover {
	color: #77c300;
	text-decoration: none;
}


  .page_link2 {
 font-size:14px;
  color: #333333;
  }
  .go_top {
  font-size:7px;
  color:#000066;
  }
  .detail_name {
  font-size:16px;
  font-weight:bold;
  color:#333333;
  }
  .detail_item {
  font-size:15px;
  font-weight:bold;
  color:#fe6700;
  }
  .detail_text_title {
  font-size:14px;
  font-weight:bold;
  color:#a10000;
  }


  .detail_text {
  font-size:11px;
  color:#333333;
  }

  .define {
  font-weight:normal;
  font-size:12px;
  color:#666666;
  }

  .submenu_link {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	margin-right:15px;
 }

  .sumenu_link:hover {
	color:#666666;
  }
/*/////////////////*/
#nav {
        width: 10em;
}
#nav, #nav ul, #nav li {
        margin: 0;
        padding: 0;
        list-style: none;
}
#nav li {
	font-family: verdana,helvetica;
	color: #1c5679;
	font-size:12px;
	width:160px;
	padding-left:4px;
	text-align:left;
	border-bottom: #ebebeb solid 1px;
}
#nav li a {
    display: block;
	color: #000000;
	background: #FFFFFF;
	/**width: 100%;**/
    padding: 4px;
	text-decoration:none;
}
#nav li a:hover {
    display: block;
	color: #000000;
	background: #FFFFFF;
	/**width: 100%;**/
    padding: 4px;
	text-decoration:underline;
}

#nav li ul li {
        font-size: 9px;
        border: none;
		background: #FFFFFF;
		padding-left:10px;
		width:150px;

}
#nav li ul li a {
        display: block;
        height: 1.2em;
		/**width: 100%;**/
        padding: 4px;
		text-decoration:none;
        color: #000000;
        background: #FFFFFF;
}

a.main_category_link {
	text-decoration:none;
}
/*////////// style for page swithcer //////////*/
.pager_div{
	margin:10px;
	font-size:11px;
	color:#000;
}

.pager_summary{
	margin-top:5px;
	font-size:11px;
}

.pager_form{
	margin:0px;
	padding:0px;
	font-size:11px;
}

.pager_switcher{
	width:20px;
	font-size:11px;
}

.pager_button{
	font-size:12px;
}

.pager_div a{
	color:#000;
	text-decoration:none;
}

.pager_div a:hover{
	color:#000;
	text-decoration:underline;
}
.prod_attri{
	font-size:12px;
}
/*//////////end style for page swithcer //////////*/

/*/////////style for account view starts////////////////*/
a.acc_links {
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	margin-left:3px;
	position:relative;
	top:0px;
}

a.acc_links:hover {
	font-size:14px;
	color:#B9F329;
	text-decoration:none;
	margin-left:3px;
	position:relative;
	top:0px;
}

#trackOrder{
	border-collapse: collapse;
	width: 95%;
}

#trackOrder th{
	font-size:12px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	vertical-align:middle;
	border-bottom: 1px dotted #b4b4b4;
}

#trackOrder td{
	border-bottom: 1px dotted #b4b4b4;
	vertical-align: middle;
	font-size:11px;
	line-height:20px;
	text-align: center;
}

#trackOrder a{
	color:#d79d02;
	font-weight:bold;
	text-decoration:none;
}

#trackOrder a:visited{
	color:#9f7608;
}

#order_details{
	width:100%;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

#order_details .caption{
	font-family: Aprial,verdana,helvetica;
	background-color:#e6e6e6;
	font-size:10pt;
	font-weight:bold;
	padding:5px;
	text-align:left;
	margin-left:20px;
}

#order_details th{
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	font-size:12px;
	vertical-align:middle;
}

#order_details div{
	float:left;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}

#order_details td{
	vertical-align:middle;
	font-size:12px;
	line-height:20px;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-left:10px;
	padding-right:10px;
}
/*/////////style for account view ends////////////////*/
a.more_links {
	color:#c10209;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
/////////style for Shipping Information starts
.cart_container1{
	width:623px;
	padding:0px 20px 0px 35px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	margin:30px 0px;
	/*border:#000 solid 1px*/
}

.cart_container1 .address{
	font-size:14px;
}

.cart_container1 .title{
	font-size:14px;
	border-bottom:#90000c 1px solid;
	color:#90000c;
	font-weight:bold;
	margin:10px 0px;
}
/////////style for Shipping Information ends

