body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
	background:url(images/page_bg.gif) repeat-x left top;
}
h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0px;
	padding:0px;
	text-align:left;
}
img, form {
	border:0px;
	margin:0px;
	padding:0px;
}
input {
	margin:0px;
	padding:0px;
}
.img_left {
	float:left;
}
*html .img_left {
	float:left;
	margin-left:-3px;
}
.img_right {
	float:right;
}
*html .img_right {
	float:right;
	margin-left:-3px;
}
.left_img_left {
	float:left;
	width:180px;
}
.new_img_left {
	float:left;
}
.new_img_right {
	float:right;
}
a {
	text-decoration:none;
}
#doc_width {
	width:980px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
}
/*  header   */

#header {
	width:980px;
	float:left;
	padding:9px 0px 0px 0px;
	height:128px;
}
.header_row1 {
	float:left;
	width:980px;
}
.header_row1 .logo {
	margin:11px 0px 0px 0px;
	float:left;
}
.header_row1 .pt2 {
	width:250px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848d94;
	text-align:right;
}
.header_row1 .pt2 a {
	color:#848d94;
}
.header_row1 .pt2 img {
	margin:0px 9px 0px 13px;
}
.header_row1 .pt2 a:hover {
	color:#848d94;
	text-decoration:underline;
}
.tollfree {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#4f5a5f;
	padding:12px 0px 0px 0px;
}
.tollfree span {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#0000ff;
	font-weight:bold;
}
.header_row1 img {
	margin:0px 9px 0px 0px;
}
.header_row2 {
	float:left;
	width:980px;
	padding:0px 0px 0px 0px;
}
.top_links {
	font-size:11px;
	color:#ffffff;
	margin:14px 0px 0px 0px;
	text-transform:uppercase;
	background:#009900;
}
.top_links a {
	background:url(images/top_links_tab_left.gif) no-repeat left top;
	padding:8px 2px 9px 10px;
	color:#ffffff;
	display:block;
	float:left;
}
.top_links a span {
	background:url(images/top_links_tab_right.gif) no-repeat right top;
	padding:8px 18px 9px 10px;
}
.top_links a:hover {
	background:url(images/top_links_tab_left.gif) no-repeat left bottom;
}
.top_links a:hover span {
	background:url(images/top_links_tab_right.gif) no-repeat right bottom;
}
.header_row3 {
	float:left;
	width:980px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595b5c;
	padding:6px 0px 0px 5px;
}
.header_row3 .search {
	width:180px;
	float:left;
	padding:0px 10px 0px 0px;
}
*html .header_row3 .search {
	width:185px;
	float:left;
	padding:0px 10px 0px 0px;
}
.header_row3 .search input.textfiled {
	border:1px solid #a1a1a1;
	height:20px;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3f2c02;
	padding:0px 0px 0px 0px;
	margin:0px 2px 0px 0px;
}
.free_shipping {
	color:#3f2c02;
	padding:3px 5px 10px 5px;
	width:600px;
	font-size:12px;
	float:left;
}
*html .free_shipping {
	color:#3f2c02;
	padding:3px 5px 10px 5px;
	width:598px;
	font-size:12px;
	float:left;
}
.shopping_cart {
	float:right;
	padding:3px 10px 5px 0px;
	width:160px;
	text-align:right;
}
/*  content_width   */

#content_width {
	width:980px;
	float:left;
	padding:10px 0px 0px 0px;
}
#menu {
	float:left;
	width:180px;
	padding:0px 0px 0px 0px;
}
.menu_links {
	font-size:11px;
	color:#043768;
	padding:10px 0px 0px 0px;
	background:url(images/menu_bg.gif) repeat-y left top;
	margin:0px 0px 10px 0px;
}
.menu_links .title {
	background:url(images/menu_links_title.gif) no-repeat left top;
	font-size:14px;
	color:#043768;
	padding:5px 0px 5px 25px;
}
.menu_links ul {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 22px;
	list-style:none;
}
.menu_links ul li {
	padding:0px 0px 0px 11px;
	background:url(images/bullet_orange.gif) no-repeat left center;
	margin:10px 0px 0px 0px;
}
.menu_links ul li a {
	color:#043768;
}
.menu_links ul li a:hover, .active {
	color:#ff0d0c;
}
.news_letter {
	background:url(images/news_letters.gif) no-repeat left top;
	margin:0px 0px 0px 0px;
	font-size:10px;
	color:#494a4c;
	height:123px;
}
.news_letter p {
	padding:6px 10px 0px 10px;
}
.news_letter h1 {
	font-size:12px;
	color:#043768;
	font-weight:normal;
	padding:15px 5px 0px 5px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.news_letter input.textfiled {
	border:1px solid #a1a1a1;
	height:20px;
	width:148px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595b5c;
	padding:3px 0px 0px 2px;
	margin:15px 5px 0px 5px;
}
#content_right {
	float:right;
	padding:0px 0px 0px 0px;
}
#content_area {
	float:left;
	width:600px;
	padding:0px 8px 0px 0px;
}
.banner {
	width:600px;
	float:left;
	margin-bottom:1px;
}
.content_title {
	background:url(images/content_title_bg.gif) no-repeat left top;
	float:left;
	font-size:14px;
	color:#ffffff;
}
#content_area h1.title {
	width:600px;
	text-align:left;
	float:left;
	margin-bottom:10px;
	background:#777777 url(images/title_left.gif) no-repeat left top;
}
#content_area h1.title span {
	background: url(images/title_right.gif) no-repeat right top;
	font-size:13px;
	padding:4px 0px 7px 0px;
	line-height:16px;
	color:#fff;
	width:576px;
	float:right;
	text-align:left;
}
.new_arrival_display {
	width:600px;
	float:left;
	font-size:11px;
	color:#000000;
	padding:40px 20px 0px 20px;
}
.new_arrival_box {
	width:163px;
	float:left;
	margin:0px 20px 55px 0px;
	background:url(images/vertical_seapretor.gif) repeat-y right top;
	padding:0px 10px 20px 0px;
}
.new_arrival_box h1 {
	font-size:11px;
	color:#043768;
	text-decoration:underline;
	font-weight:normal;
	padding:5px 0px 0px 0px;
	line-height:15px;
	height:35px;
}
.new_arrival_box h1 a {
	color:#043768;
	text-decoration:underline;
}
.new_arrival_box p {
	padding:2px 0px 0px 0px;
}
.new_arrival_box p.price {
	color:#7f7f7f;
}
.new_arrival_box p.price span {
	color:#df2222;
	font-size:13px;
}
.new_arrival_box p.buy_now {
	float:right;
	color:#000000;
	font-weight:bold;
}
.new_arrival_box p.buy_now a {
	text-decoration:underline;
	color:#000000;
}
.new_arrival_box div.img_center {
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	width:163px;
	height:120px;
}
.new_arrival_box div.img_center * {
	vertical-align:middle;
}
.new_arrival_box div.img_center span {
	display:inline-table;
	height:100%
}
<!--
if[IE] >  .new_arrival_box div.img_center span {
	display:inline-table;
	height:100%
}
.all_new_arrival h1 {
	width:600px;
	text-align:left;
	float:left;
	margin-bottom:10px;
	background:#777777 url(images/all_new_arrival_left.jpg) no-repeat left top;
}
.all_new_arrival h1 span {
	background: url(images/all_new_arrival_right.gif) no-repeat right top;
	font-size:13px;
	padding:6px 0px 7px 24px;
	line-height:22px;
	color:#0885e2;
	float:left;
	width:576px;
	text-decoration:underline;
}
*html .all_new_arrival h1 span {
	background: url(images/all_new_arrival_right.gif) no-repeat right top;
	font-size:13px;
	padding:6px 0px 7px 21px;
	line-height:22px;
	color:#0885e2;
	float:right;
	width:579px;
	text-decoration:underline;
}
.category_discription {
	float:left;
	width:570px;
	padding:15px 15px 15px 15px;
}
.category_discription p {
	padding:0px 0px 20px 0px;
}
.category_discription p span {
	color:#0885e2;
	text-decoration:underline;
}
.category_discription p a {
	color:#0885e2;
	text-decoration:underline;
}
/*  subsection   */

#subsection {
	float:left;
	width:180px;
}
.free_ups {
	background:url(images/free_ups.gif) no-repeat left top;
	font-size:11px;
	color:#717171;
	padding:56px 0px 0px 15px;
	height:55px;
	margin:0px 0px 10px 0px;
	float:left;
	width:165px;
}
*html .free_ups {
	background:url(images/free_ups.gif) no-repeat left top;
	font-size:11px;
	color:#717171;
	padding:56px 0px 0px 15px;
	height:111px;
	margin:0px 0px 10px 0px;
	float:left;
	width:180px;
}
.free_ups span {
	font-size:15px;
	color:#ff0d0c;
}
.feature_product {
	width:178px;
	float:right;
	margin:0px 0px 0px 0px;
	/*background:#edeef1;*/
	background:#FFFFFF;
	border-left:1px solid #c5ced2;
	border-right:1px solid #c5ced2;
}
.feature_product h1 {
	background:url(images/menu_links_title.gif) no-repeat 1px top;
	font-size:14px;
	color:#043768;
	padding:5px 0px 5px 18px;
	margin:15px 0px 10px 0px;
}
.fp_display {
	width:156px;
	float:left;
	padding:0px 11px 0px 11px;
}
.fp_box {
	width:156px;
	float:left;
	margin:30px 0px 0px 0px;
	background:url(images/right_nv_sepretor.gif) repeat-x left bottom;
	padding:0px 0px 18px 0px;
}
.fp_box h2 {
	font-size:11px;
	color:#043768;
	text-decoration:underline;
	font-weight:normal;
	padding:5px 0px 0px 0px;
	line-height:15px;
}
.fp_box h2 a {
	color:#043768;
	text-decoration:underline;
}
.fp_box p {
	padding:2px 0px 0px 0px;
}
.fp_box p.price {
	color:#7f7f7f;
}
.fp_box p.price span {
	color:#df2222;
	font-size:13px;
}
.fp_box p.buy_now {
	float:right;
	color:#000000;
	font-weight:bold;
}
.fp_box p.buy_now a {
	text-decoration:underline;
	color:#000000;
}
.fp_box div.img_center {
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	width:158px;
	height:120px;
}
.fp_box div.img_center * {
	vertical-align:middle;
}
.fp_box div.img_center span {
	display:inline-table;
	height:100%
}
<!--
if[IE] >  .fp_box div.img_center span {
	display:inline-table;
	height:100%
}
/*  bottombar   */



#bottom_bar {
	width:980px;
	float:left;
	clear:both;
	text-align:center;
	padding:10px 0px 10px 0px;
}
#bottom_bar p.copy {
	text-align:center;
}
.shipping_box {
	background:url(images/shipping_box_bg.gif) repeat-y left top;
	font-size:11px;
	color:#7f7f7f;
	width:980px;
	float:left;
	padding:0px 0px 10px 0px;
	line-height:16px;
}
.shipping_box p {
	padding:15px 0px 5px 15px;
	text-align:left;
}
.shipping_box p span {
	color:#0885e2;
	text-decoration:underline;
	font-size:13px;
	font-weight:bold;
}
.shipping_box p a {
	color:#006ea7;
}
.bottom_links {
	border-top:1px solid #e1e6e8;
	font-size:11px;
	color:#676767;
	text-align:center;
	padding:15px 0px 15px 0px;
	margin:10px 0px 0px 0px;
	width:980px;
	float:left;
	word-spacing:10px;
}
.bottom_links a {
	color:#676767;
	word-spacing:0px;
}
.card {
	width:980px;
	text-align:center;
	padding:0px 0px 10px 0px;
}
.card img {
	text-align:center;
	margin:0px 10px 0px 0px;
}
/* product listing Pages */



#inner_pages {
	width:790px;
	float:right;
	padding:0px 0px 0px 0px;
}
.breadcrumb {
	text-align:left;
	padding:5px 0px 10px 5px;
	color:#043768;
	font-size:11px;
	font-weight:normal;
	float:left;
	width:785px;
}
.breadcrumb a {
	color:#043768;
	text-decoration:underline;
}
.breadcrumb span {
	color:#043768;
}
.category_listing {
	width:790px;
	float:left;
	background:url(images/cl_bg.gif) repeat-y left top;
}
.category_listing h1 {
	text-align:left;
	float:left;
	margin-bottom:10px;
	background:#777777 url(images/pl_left_corner.gif) no-repeat left top;
	width:790px;
	font-weight:normal;
}
.category_listing h1 span {
	background: url(images/pl_right_corner.gif) no-repeat right top;
	font-size:13px;
	padding:5px 0px 5px 22px;
	line-height:16px;
	color:#fff;
	float:right;
	width:768px;
}
.category_listing_box {
	float:left;
	width:770px;
	padding:0px 10px 0px 10px;
	font-size:11px;
	color:#043768;
}
*html .category_listing_box {
	float:left;
	width:790px;
	padding:0px 10px 0px 10px;
	font-size:11px;
	color:#043768;
}
.category_listing_box ul {
	float:left;
	width:192px;
	list-style:none;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.category_listing_box ul li {
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 10px;
	background:url(images/bullet_orange.gif) no-repeat left 8px;
	font-size:11px;
	width:180px;
	color:#043768;
}
*html .category_listing_box ul li {
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 10px;
	background:url(images/bullet_orange.gif) no-repeat left 8px;
	font-size:11px;
	width:192px;
	color:#043768;
}
.category_listing_box ul li a {
	color:#032d55;
}
.category_listing_box ul li a:hover {
	color:#ff9933;
}
.category_listing_box ul li a.active {
	color:#ff9933;
}
.paging {
	float:left;
	width:785px;
	padding:7px 5px 7px 0px;
	color:#616161;
	text-align:right;
	font-size:11px;
	font-weight:normal;
}
.paging a {
	color:#616161;
}
.paging a span {
	color:#d21806;
}
.paging span {
	color:#d21806;
}
.product_listing {
	float:left;
	width:790px;
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	/*background:url(images/pd_bg.gif) repeat-y left top;*/
}
.product_listing_display {
	float:left;
	width:760px;
	padding:10px 15px 10px 15px;
}
*html .product_listing_display {
	float:left;
	width:790px;
	padding:10px 0px 10px 0px;
}
.product_listing_display ul {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.product_listing_display li {
	padding:0px 0px 0px 10px;
	background:url(images/bullet_gray2.gif) no-repeat left 5px;
}
*html .product_listing_display li {
	padding:0px 0px 0px 10px;
	margin-left:20px;
	background:url(images/bullet_gray2.gif) no-repeat left 5px;
}
.product_listing_display li a {
	color:#043768;
}
.product_listing_display li a:hover {
	text-decoration:underline;
	color:#043768;
}
.pl_box {
	width:354px;
	float:left;
	background:url(images/vertical_seapretor.gif) repeat-y right top;
	margin:0px 20px 40px 30px;
}
*html .pl_box {
	width:394px;
	float:left;
	background:url(images/vertical_seapretor.gif) repeat-y right top;
	margin:0px 20px 40px 0px;
	padding-left:50px;
}
.pl_box h2 {
	color:#043768;
	font-size:11px;
	text-decoration:underline;
	padding:0px 0px 15px 0px;
}
.pl_box h2 a {
	color:#043768;
}
.pl_box div.img_center {
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	width:120px;
	float:left;
}
.pl_box div.img_center * {
	vertical-align:middle;
}
.pl_box div.img_center span {
	display:inline-table;
	height:100%;
}
<!--
if[IE] >  .pl_box div.img_center span {
	display:inline-table;
	height:100%;
}
.product_details {
	font-size:11px;
	color:#616161;
	float:left;
}
.product_details p {
	padding:0px 0px 5px 0px;
	text-align:left;
}
.product_details p a {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.product_details p span {
	color:#d21806;
	font-size:12px;
	font-weight:bold;
}
.product_details p input.textfield {
	font-size:11px;
	color:#d21806;
	border:1px solid #bbbaba;
	width:20px;
	height:14px;
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 2px;
}
/* static Pages */

.static_title {
	width:790px;
	float:left;
	background:url(images/cl_bg.gif) repeat-y left top;
	color:#383838;
	font-size:11px;
}
.table {
	width:93%;
	border:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.table tr.altrow {
	background:#dddddd;
}
.table tr.oldrow {
	background:#ffffff;
}
.table td {
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:10px;
}
.registered input.textfield {
	border:1px solid #CCCCCC;
	font-size:10px;
	color:#666666;
	height:16px;
}
.static_title h1 {
	text-align:left;
	float:left;
	margin-bottom:10px;
	background:#777777 url(images/pl_left_corner.gif) no-repeat left top;
	width:790px;
	font-weight:normal;
}
.static_title h1 span {
	background: url(images/pl_right_corner.gif) no-repeat right top;
	font-size:13px;
	padding:5px 0px 5px 22px;
	line-height:16px;
	color:#fff;
	float:right;
	width:768px;
}
.static_title h2 {
	font-size:14px;
	color:#383838;
	padding:0px 30px 10px 30px;
}
.static_title p {
	padding:0px 30px 10px 30px;
	font-size:11px;
	line-height:17px;
}
.static_title p a {
	color:#FF6600;
}
.static_title p a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.static_title ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 30px;
}
.static_title ul li {
	padding:0px 0px 2px 10px;
	background:url(images/bullet_black.gif) no-repeat left 5px;
}
.static_title ul li a {
	color:#383838;
}
.static_title ul li a:hover {
	color:#383838;
	text-decoration:underline;
}
.static_title .div_border {
	border-bottom:1px solid #CCCCCC;
	width:730px;
	margin:10px 30px 10px 30px;
}
.static_title div h2 {
	font-size:14px;
	color:#383838;
	padding:0px 0px 10px 0px;
}
.static_title div p {
	padding:0px 0px 10px 0px;
	font-size:11px;
	line-height:18px;
}
.static_title div p a {
	color:#FF6600;
}
.static_title div p a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.static_title div ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 30px;
}
.static_title div ul li {
	padding:0px 0px 2px 10px;
	background:url(images/bullet_black.gif) no-repeat left 5px;
}
.static_title div ul li a {
	color:#383838;
}
.static_title div ul li a:hover {
	color:#383838;
	text-decoration:underline;
}
.we_encourage {
	color:#043768;
	font-size:12px;
	line-height:16px;
}
.send_mail {
	color:#ff0d0c;
	font-size:12px;
	line-height:16px;
}
.contact_us {
	float:left;
	width:730px;
	padding:0px 30px 0px 30px;
	font-size:11px;
	color:#383838;
	font-weight:normal;
}
.contact_us label {
	float: left;
	width: 150px;
}
.contact_us a {
	color:#ff6600
}
.contact_us .textfeild {
	margin-bottom: 15px;
	font-size:11px;
	color:#333333;
	border:1px solid #d6d6d6;
	height:15px;
}
.contact_us .select {
	margin-bottom: 15px;
	font-size:11px;
	color:#333333;
	border:1px solid #d6d6d6;
	height:18px;
}
.contact_us textarea.textfeild {
	width: 250px;
	height: 150px;
	font-size:11px;
	color:#333333;
	border:1px solid #d6d6d6;
}
.contact_us .boxes {
	width: 1em;
}
.contact_us .submitbutton {
	margin-top: 15px;
	padding:0px 0px 0px 120px;
}
contact_us br {
	clear: left;
}
.mailing {
	float:left;
	width:730px;
	padding:10px 30px 0px 30px;
	font-size:11px;
	color:#383838;
	font-weight:normal;
}
.mailing div.left {
	float: left;
	width: 150px;
	padding:0px 0px 5px 0px;
}
.mailing div.right {
	float:left;
	width: 550px;
	padding:0px 0px 5px 0px;
	color:#043768;
	line-height:18px;
}
.mailing div.right span {
	color:#ff0d0c;
}
.mailing div.right span a {
	color:#ff0d0c;
	text-decoration:underline;
}
/* Item Page */



.item_display {
	float:left;
	width:770px;
	padding:0px 10px 0px 10px;
	margin-bottom:20px;
}
*html .item_display {
	float:left;
	width:780px;
	padding:0px 0px 0px 10px;
	margin-bottom:20px;
}
.item_pt1 {
	float:left;
	width:271px;
	padding:0px 10px 0px 0px;
}
.item_pt1 div.nextpre {
	float:left;
	width:271px;
	margin-bottom:3px;
}
.item_pt1 div.image {
	width:271px;
	text-align:center;
	float:left;
}
.item_pt1 div.image div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:269px;
	height:275px;
	border:1px solid #cecece;
}
.item_pt1 div.image div.img_center * {
	vertical-align:middle;
}
`  .item_pt1 div.image div.img_center span {
display:inline-block;
}
<!--
[if IE]>  .item_pt1 div.image div.img_center span {
display:inline-block;
}
.item_pt2 {
	float:right;
	width:487px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:12px;
	color:#4a4949;
}
.item_pt2 .row1 {
	border:1px solid #ececec;
	width:487px;
	float:left;
}
.item_pt2 .row1 div.altrow {
	background:#f7f6f6;
	float:left;
	width:487px;
	padding:5px 0px 5px 0px;
	line-height:18px;
}
.item_pt2 .row1 div.altrow p.left1 {
	width:88px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 10px;
}
*html .item_pt2 .row1 div.altrow p.left1 {
	width:98px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 8px;
}
.item_pt2 .row1 div.altrow p.right1 {
	width:106px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 0px;
}
.item_pt2 .row1 div.altrow p.left2 {
	width:90px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 0px;
}
.item_pt2 .row1 div.altrow p.right2 {
	width:193px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 0px;
}
.item_pt2 .row1 div.altrow p.left1 span {
	color:#d21806;
	font-weight:bold;
}
.item_pt2 .row1 div.altrow p.right1 span {
	color:#d21806;
	font-weight:bold;
}
.item_pt2 .row1 div.altrow p.left2 span {
	color:#d21806;
	font-weight:bold;
}
.item_pt2 .row1 div.altrow p.right2 span {
	color:#d21806;
	font-weight:bold;
}
.item_pt2 .row1 div.altrow p.right input.textfield {
	font-size:11px;
	color:#d21806;
	border:1px solid #bbbaba;
	width:20px;
	height:14px;
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 2px;
}
.item_pt2 .row1 div.oldrow {
	background:#fcfbfb;
	float:left;
	width:487px;
	padding:5px 0px 5px 0px;
	line-height:18px;
}
.item_pt2 .row1 div.oldrow p.left1 {
	width:88px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 10px;
}
*html .item_pt2 .row1 div.oldrow p.left1 {
	width:98px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 8px;
}
.item_pt2 .row1 div.oldrow p.right1 {
	width:106px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 0px;
}
.item_pt2 .row1 div.oldrow p.left2 {
	width:90px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 0px;
}
.item_pt2 .row1 div.oldrow p.right2 {
	width:193px;
	float:left;
	font-size:12px;
	color:#111111;
	padding:0px 0px 0px 0px;
}
.item_pt2 .row1 div.oldrow p.left1 span {
	color:#d21806;
	font-weight:bold;
}
.item_pt2 .row1 div.oldrow p.right1 span {
	color:#d21806;
	font-weight:bold;
}
.item_pt2 .row1 div.oldrow p.left2 span {
	color:#d21806;
	font-weight:bold;
}
.item_pt2 .row1 div.oldrow p.right2 span {
	color:#d21806;
	font-weight:bold;
}
.top_abstract_item {
	margin-left:10px;
	color:#d21806;
	font-weight:bold;
}
.buy_now_item {
	margin:3px 100px 3px 0px;
	float:right;
}
*html .buy_now_item {
	margin:3px 120px 3px 20px;
	float:right;
}
.row2 {
	width:485px;
	float:left;
	text-align:center;
	padding:10px 0px 0px 0px;
}
img {
	padding:0px 5px 0px 0px;
}
.product_description {
	width:768px;
	float:left;
	background:url(images/description_bg.gif) repeat-y 11px top;
	color:#383838;
	font-size:11px;
	padding:0px 11px 0px 11px;
	margin:0px 0px 10px 0px;
}
.product_description h1 {
	text-align:left;
	float:left;
	margin-bottom:0px;
	background: url(images/description_title_left.gif) no-repeat left top;
	width:768px;
	font-weight:normal;
	color:#043768;
}
.product_description h1 span {
	background: url(images/description_title_right.gif) no-repeat right top;
	font-size:13px;
	padding:8px 0px 8px 21px;
	line-height:16px;
	color:#043768;
	float:right;
	width:747px;
}
.product_description_content {
	width:737px;
	float:left;
	padding:0px 11px 0px 20px;
	font-size:11px;
	line-height:17px;
	text-align:justify
}
.product_description_content a {
	color:#FF6600;
}
.product_description_content p {
	margin-bottom:8px;
}
.product_description_content p a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.product_description_content ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 30px;
}
.product_description_content ul li {
	padding:0px 0px 2px 10px;
	background:url(images/bullet_black.gif) no-repeat left 5px;
}
.product_description_content ul li a {
	color:#383838;
}
.product_description_content ul li a:hover {
	color:#383838;
	text-decoration:underline;
}
.similar_item {
	width:768px;
	float:left;
	background:url(images/description_bg.gif) repeat-y 11px top;
	color:#383838;
	font-size:11px;
	padding:0px 11px 0px 11px;
	margin:0px 0px 10px 0px;
}
.similar_item h1 {
	text-align:left;
	float:left;
	margin-bottom:10px;
	background:url(images/description_title_left.gif) no-repeat left top;
	width:768px;
	font-weight:normal;
	color:#043768;
}
.similar_item h1 span {
	background: url(images/description_title_right.gif) no-repeat right top;
	font-size:13px;
	padding:8px 0px 8px 21px;
	line-height:16px;
	color:#043768;
	float:right;
	width:747px;
}
.similar_item_display {
	float:left;
	width:678px;
	color:#303030;
	padding:0px 44px 0px 44px;
	font-size:11px;
}
*html .similar_item_display {
	float:left;
	width:722px;
	color:#303030;
	padding:0px 0px 0px 44px;
	font-size:11px;
}
.similar_box {
	float:left;
	width:129px;
	margin-right:54px;
	text-align:center;
	padding:0px 0px 0px 0px;
}
.similar_box h2 {
	font-size:11px;
	text-align:center;
	color:#043768;
	text-decoration:underline;
	font-weight:normal;
	padding:5px 0px 0px 0px;
	height:35px;
}
*html .similar_box h2 {
	font-size:11px;
	text-align:center;
	color:#043768;
	text-decoration:underline;
	font-weight:normal;
	padding:5px 0px 0px 0px;
	height:48px;
}
.similar_box h2 a {
	color:#043768;
	text-decoration:underline;
	font-size:11px;
}
.similar_box p {
	text-align:center;
}
.similar_box p.compare {
	padding:0px;
	text-align:center;
	margin-bottom:0px;
	line-height:normal;
}
.similar_box p.price {
	color:#7f7f7f;
	margin-bottom:0px;
	line-height:normal;
	padding-bottom:0px;
}
.similar_box p.price span {
	color:#df2222;
	font-size:13px;
}
.similar_box p.buy_now {
	color:#000000;
	font-weight:bold;
	margin-bottom:0px;
	padding-top:0px;
	line-height:normal;
}
.similar_box p.buy_now a {
	text-decoration:underline;
	color:#000000;
}
.similar_box div.img_center {
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	width:127px;
	border:1px solid #eaeaea;
	height:120px;
}
.similar_box div.img_center * {
	vertical-align:middle;
}
.similar_box div.img_center span {
	display:inline-table;
}
<!--
if[IE] >  .similar_box div.img_center span {
	display:inline-table;
}
/* 27/5/09 */



input.title {
	font-size:11px;
	color:#333333;
	border:1px solid #bbbaba;
	width:156px;
	padding:2px;
	height:22px;
}
input.qua {
	font-size:11px;
	color:#333333;
	border:1px solid #bbbaba;
	width:25px;
	padding:2px;
	height:22px;
}
input.partno {
	font-size:11px;
	color:#333333;
	border:1px solid #bbbaba;
	width:90px;
	padding:2px;
	height:22px;
}
input.media {
	font-size:11px;
	color:#333333;
	border:1px solid #bbbaba;
	width:90px;
	padding:2px;
	height:22px;
}
input.email {
	font-size:11px;
	color:#333333;
	border:1px solid #bbbaba;
	width:160px;
	padding:2px;
	height:22px;
}
input.name {
	font-size:11px;
	color:#333333;
	border:1px solid #bbbaba;
	width:400px;
	padding:2px;
	height:18px;
}
textarea.comment {
	font-size:12px;
	color:#333333;
	border:1px solid #bbbaba;
	width:700px;
	padding:2px;
	height:100px;
}
textarea.shipping {
	font-size:12px;
	color:#333333;
	border:1px solid #bbbaba;
	width:400px;
	padding:2px;
	height:130px;
}
.tellafriend_display {
	width:543px;
	font-size:11px;
	color:#666666;
	padding:0px 20px 0px 25px;
	text-align:justify;
	float:left;
}
.tellafriend_pt1 {
	width:150px;
	float:left;
	text-align:left;
	line-height:32px;
	font-size:11px;
	color:#666666;
	padding:0px 0px 0px 0px;
}
.tellafriend_pt2 {
	width:393px;
	float:left;
	text-align:left;
	line-height:32px;
	font-size:11px;
	color:#666666;
	padding:0px 0px 0px 0px;
}
.textfield_medium {
	border: 1px solid #cfcfcf;
	width:180px;
	padding-left:3px;
	height:18px;
	margin:7px 0px;
	color:#666666;
}
.index {
	background:url(images/bullet_orange1.gif) no-repeat 8px 6px;
	font-size:12px;
	color:#333333;
	font-weight: bold;
	padding:0px 0px 0px 20px;
	line-height:18px;
}
.category {
	font-size:12px;
	color:#ff7800;
	font-weight: bold;
	text-align:left;
	line-height:18px;
	padding:0px 0px 0px 20px;
	background:url(images/bullet_black.gif) no-repeat 8px 5px;
}
.sub_category {
	font-size:12px;
	color:#000000;
	line-height:18px;
	text-align:left;
	padding:0px 0px 0px 20px;
	background:url(images/bullet_gray2.gif) no-repeat 8px 7px;
}
.item {
	background:url(images/bullet_gray.gif) no-repeat 8px 5px;
	line-height:18px;
	font-size:12px;
	color:#666666;
	font-weight: normal;
	padding:0px 0px 0px 20px;
}
.static {
	background:url(images/bullet_gray2.gif) no-repeat 8px 7px;
	line-height:18px;
	font-size:12px;
	color:#807f7f;
	font-weight: normal;
	padding:0px 0px 0px 20px;
}
.a_to_z {
	float:left;
	width:740px;
	padding:0px 20px 0px 20px;
	font-size:11px;
	color:#043768;
	line-height:20px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.a_to_z a {
	color:#353E44;
	font-size:15px;
	font-weight:bold;
	padding:0px 2px 0px 5px;
}
.a_to_z a:hover {
	color:#73AC10;
}
.next_prev a {
	color:#353E44;
	font-size:15px;
	font-weight:bold;
	padding:0px 2px 0px 5px;
}
.next_prev a:hover {
	color:#73AC10;
}
.advertising {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#043768;
	padding:0px 10px 0px 10px;
	background:url(images/advertising.jpg) no-repeat left bottom;
	margin:0px 0px 0px 0px;
	height:158px;
	text-align:center;
	display:block;
}
.advertising p {
	padding:5px 0px 0px 0px;
	text-align:center;
}
.advertising p a {
	color:#043768;
}
