body {
	margin:0;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;
}
img{
	border-width:0;
}
ul,li,dl,dt,dd{
	margin:0;padding:0;list-style-type:none;
}
p,form{
	margin:0;padding:0;
}
p.smallfont{
	font-size:10px;
}
.frame{
	margin-left:auto;margin-right:auto;width:980px;clear:both;
}
.boxText p{
	border-top:#B8B8B8 1px dotted;padding-top:8px;padding-bottom:5px;
}
.mysmallText{
	padding:12px;border-top:#ccc 1px dotted;
}
.pageHeading{
	font-weight:bold;color:#FF6000;border-bottom:#ccc 1px dotted;padding-bottom:5px;font-size:14px;
}
.productListing-data{
	border-bottom:#cccccc 1px dotted;padding-top:15px;padding-bottom:15px;
}
.infoBoxContents0{
	border-top:#cccccc 1px dotted;
}
.infoBoxContents1{
	padding-bottom:10px;text-align:center;color:#FF6000;
}
div.bigsort{
	width:580px;clear:both;
}
div.sort{
	width:155px;float:left;margin:8px;border:#cccccc 1px solid;padding:5px;
}
li.pc_name{
	margin:5px;
}
.t2{
	font-size:12px;color:#FF0000;
}
.t3{
	font-size:11px;font-weight:bold;
}
.t4{
	font-size:10px;
}
.td5{
	background-color:#E4E4E4;color:#000000;font-size:12px;padding:5px;font-weight:bold;
}
.topbg{
	width:100%;height:25px;line-height:25px;vertical-align:middle;background-color:#FF9700;
}
	.topbg ul li{
		float:right;margin-left:10px;
	}
	.topbg ul li a{
		color:#000000;text-decoration:none;
	}
	.topbg ul li.cart{
		background:url(shopping-cart.gif) no-repeat 5px 5px;
	}
	.topbg ul li span{
		margin-left:30px;
	}

.headbg{
	width:100%;background:url(head.gif) repeat-x #FCBE6B;
}
	#head .logo{
		float:left;width:190px;height:140px;background-image:url(logo.gif);
	}
		#head .logo a.linkindex{
			display:block;cursor:pointer;width:190px;height:140px;
		}
	#head div.c{
		text-align:center;
	}
		#menu{
			float:right;width:780px;height:35px;line-height:35px;vertical-align:middle;background-color:#FD771E;vertical-align:middle;
		}
		#menu li{
			float:left;vertical-align:middle;color:#FFFFFF;
		}
			#menu li a{
				color:#FFFFFF;text-decoration:none;
			}
		#menu li input{
			margin-top:7px;
		}
		#menu li.search{
			margin-left:2px;margin-right:5px;
		}
		#menu li input.search{
			border:#FD771E 1px solid;width:200px;
		}
		#menu li input.submit{
			border:#FD771E 1px solid;width:30px;background-color:#FFFFFF;
		}
.contentbg{
	width:100%;background-color:#FCBE6B;
}
	.contentbg .contentframe{
		margin-left:auto;margin-right:auto;width:980px;clear:both;background:url(space.gif) repeat-y #FFFFFF;background-position:190px;
	}
		#left{
			float:left;width:170px;padding:10px;
		}
			#left .ad{
				margin:5px;
			}
			#left .pay p{
				margin:5px;text-align:center;
			}
			#left a:link{
				color:#51504D;text-decoration:none;font-family:Arial, Helvetica, sans-serif;
			}
			#left a:visited{
				color:#51504D;text-decoration:none;font-family:Arial, Helvetica, sans-serif;
			}
			#left a:hover{
				color:#FF9600;text-decoration:none;font-family:Arial, Helvetica, sans-serif;
			}
		#content{
			float:left;width:540px;padding:10px;margin:10px;overflow-x:hidden;
		}
			#content a{
				color:#000000;text-decoration:none;font-size:12px;font-weight:bold;
			}
			#content .nav{
				margin-top:5px;margin-left:10px;margin-bottom:20px;
			}
			#content .nav a{
				color:#000000;text-decoration:none;
			}
		#right{
			float:left;width:180px;padding:10px;
		}
			#right div{
				margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;
			}
			#right .mycartbox{
				border:#CCCCCC 1px solid;vertical-align:middle;
			}
			#right .bestsellersbox{
				border:#CCCCCC 1px solid;vertical-align:middle;color:#51504D;padding-left:5px;
			}
			#right .specialbox{
				border:#CCCCCC 1px solid;vertical-align:middle;color:#51504D;padding-left:5px;
			}
				#right a:link{
					color:#51504D;text-decoration:none;font-family:Arial, Helvetica, sans-serif;
				}
				#right a:visited{
					color:#51504D;text-decoration:none;font-family:Arial, Helvetica, sans-serif;
				}
				#right a:hover{
					color:#FF9600;text-decoration:none;font-family:Arial, Helvetica, sans-serif;
				}
html,body{height:100%}
	div.overdiv{position:absolute;top:0;left:0;width:100%;height:100%;opacity: 0.5;z-index:98;background:black;filter: alpha(opacity=50)}
    div.overdivcon {position:absolute;top:0;left:0;width:100%;z-index: 99; text-align:center;}
.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}			
.footbg{
	height:50px;width:100%;background-color:#FCBE6B;line-height:150%;color:#434343;font-size:11px;padding-top:5px;
}
	.footbg a{
		color:#434343;font-size:11px;text-decoration:none;
	}


