#trailimageid {
  position: absolute;
  visibility: hidden;
  left: 0px;
  top: 0px;
  width: 220px;
  height: 0px;
  z-index: 1000;
}

#trailimageid div {
  padding: 5px;
  background-color: #FFF;
  border: 1px solid #888;
  text-align: center;
}

#trailimageid h1 {
  font-size: 100%;
  font-weight: normal;
  margin: 0;
  padding: 2px 0px;
  text-align: left;
  width: 100%;
}

#trailimageid img {
  margin: 2px;
  border: none;
}
#headerWrapper A {
	color:#888;
	font-weight:bold;
	}
#headerWrapper A:hover {
	color:#cc3300
	}
	#ooo {
	background-image: url(img/search2.jpg);
	height: 18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#top_top {
	background-image: url(img/top_top.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 966px;
	margin: 0 auto;
}
#bottom3 {
	background-image: url(img/body3.jpg);
	margin: 0 auto;
	height: 21px;
	width: 966px;
}
#navColumnOneWrapper {
	background-repeat: repeat-y;
	width: 237px;
	margin-left: 0px;
}
#left {
	background-image: url(img/left_body.jpg);
	background-repeat: repeat-y;
	width: 225px;
}
#left #logo {
	clear: both;
	width: 204px;
}
#currencies #currenciesContent {
	text-align: left;
}
#categories #categoriesContent {
	text-align: left;
	padding-left: 15px;
	margin-top: 10px;
}
#categoriesContent A {
	display:block;
	margin-top:3px;
	margin-bottom:0px;
	}
#whatsNew A IMG {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}
a:link {
	color: #777;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #777;
}
a:hover {
	text-decoration: none;
	color: #cc3300;
}
a:active {
	text-decoration: none;
	color: #777;
}
#whatsNew A {
	color: #777;
	text-decoration: none;
}

#topLinks A{
	display:block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;	
	}#productListing #cat1Table tr #listCell0-0 {
	font-weight: normal;
}
#productListing #cat1Table tr #listCell0-1 {
	font-weight: normal;
}
#productListing #cat1Table tr #listCell0-2 {
	font-weight: normal;
}
#upup {
	background-image: url(img/info_up.jpg);
	clear: both;
	height: 10px;
	width: 710px;
	background-repeat: no-repeat;
}
#inin {
	clear: both;
	height: auto;
	width: 690px;
	padding-left: 10px;
	padding-right: 10px;
	background-repeat: repeat-y;
}
#bottomm {
	clear: both;
	height: 18px;
	width: 710px;
	background-image: url(img/info_didi.jpg);
	background-repeat: no-repeat;
}
#info_all_top {
}
#right_all {

}
#pro_title {
	width: 97%;
	text-align: left;
	font-size: 16px;
	margin-left: 5px;
}
#pro_price {
	width: 97%;
	text-align: left;
	margin-left: 5px;
}
#pro_li {
	width: 95%;
	text-align: left;
	list-style-type: none;
	margin-left: 5px;
}
#pro_choose {
	width: 95%;
	margin-left: 5px;
	border: 1px solid #CCC;
	margin-bottom: 5px;
}
#pro_cart {
	width: 95%;
	margin-left: 5px;
	clear: both;
	text-align: left;
}
#pro_tell {
	width: 95%;
	margin-left: 5px;
	clear: both;
}
#pro_rrev {
	width: 95%;
	margin-left: 5px;
	clear: both;
}
#left_img {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
#pro_title #productName {
	font-size: 16px;
}
#pro_li #productDetailsList li {
	list-style-type: none;
}
#pro_free {
	width: 95%;
	margin-left: 5px;
}
#need_help {
	background-image: url(img/pro_help.jpg);
	height: 53px;
	width: 200px;
	margin-left: 5px;
	background-repeat: repeat-y;
}
#pro_choose #productAttributes #attribsOptionsText {
	background-color: #E4E4E4;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	text-align: left;
	padding-left: 10px;
}
#productGeneral form #productDateAdded {
	text-align: left;
	text-indent: 22px;
}
#left_img #productMainImage {
	width: 350px;
	margin-left: 30px;
	display: inline;
}
#nav_header  A{
	display:block;
	float:left;
	padding-left:10px;
	padding-right:10px;}#right_all {
	padding-left: 10px;
	background-image: url(img/right_body.jpg);
	background-repeat: repeat-y;
}
#need_help a b {
	height: 53px;
	width: 200px;
}
#pro_bord {
	border: 1px solid #CCC;
	margin-top: 5px;
}

