html, body
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:black;
}
.d_base_bg
{
	width:100%;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	text-align:center;
	background:white url(body_background.jpg) no-repeat center top;
}
.d_center
{
	width:990px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	text-align:left;
	background:transparent url(bg.png) repeat-y center top;
	border-bottom:1px solid #0099CC;
}
.d_header
{
	width:970px;
	height:166px;
	overflow:hidden;
}
.d_head1
{
	width:970px;
	height:90px;
	margin:0px 0px 5px 0px;
	overflow:hidden;
}
.d_head11
{
	float:left;
	margin:0px 36px 0px 1px;
}
.d_head12
{
	float:left;
}
.d_head13
{
	float:left;
	overflow:visible;
	position:relative;
	left:-7px;
}
.d_head13 img
{
	position:relative;
	top:15px;
	left:37px;
}
.d_head2
{
	width:970px;
	height:71px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}
.d_logo
{
	float:left;
}
.d_search
{
	display:block;
	border:0px;
	padding:0px;
	margin:0px;
	clear:both;
	overflow:visible;
}
#d_s_box
{
	font-family:Arial, Helvetica, sans-serif;
	width:216px;
	height:16px;
	margin:0px;
	padding:2px;
	border:1px solid #999999;
	background:#EEEEEE url(search_bg.png) no-repeat 0px 0px;
	font-size:13px;
	color:black;
	display:inline-block;
}
.d_s_button
{
	display:inline-block;
	position:relative;
	top:6px;
	* top:4px;
	padding:0px;
	margin:0px;
}
.d_hidden
{
	display:none;
}
.d_link:link, .d_link:visited, .d_link:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0080AA;
	text-decoration:underline;
}
.d_link:hover
{
	color:black;
	text-decoration:underline;
}
.d_head121
{
	white-space:nowrap;
	width:290px;
	overflow:hidden;
	border-bottom:1px dashed #CCCCCC;
	padding:17px 0px 8px 0px;
	margin:0px 0px 3px 0px;
}
.d_head121 a
{
	padding-right:24px;
}
.d_head21
{
	width:970px;
	height:35px;
	overflow:hidden;
}
.d_head22
{
	width:970px;
	height:36px;
	overflow:hidden;
	background:#E0E0E0 url(nav2.png) no-repeat 0px 0px;
	white-space:nowrap;
	line-height:38px;
	text-indent:13px;
}
.d_top1:link, .d_top1:visited, .d_top1:active
{
	width:61px;
	height:25px;
	* height:35px;
	padding:10px 0px 0px 0px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-right:2px;
	background:white url(top_menu.png) no-repeat 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top1:hover
{
	background-position:0px -35px;
	color:#CC0033;
	text-decoration:none;
}
.d_top2:link, .d_top2:visited, .d_top2:active
{
	width:89px;
	height:30px;
	* height:35px;
	padding:5px 0px 0px 0px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-right:2px;
	background:white url(top_menu.png) no-repeat -63px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top2:hover
{
	background-position:-63px -35px;
	color:#CC0033;
	text-decoration:none;
}
.d_top3:link, .d_top3:visited, .d_top3:active
{
	width:101px;
	height:30px;
	* height:35px;
	padding:10px 0px 0px 0px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-right:2px;
	background:white url(top_menu.png) no-repeat -154px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top3:hover
{
	background-position:-154px -35px;
	color:#CC0033;
	text-decoration:none;
}
.d_top31:link, .d_top31:visited, .d_top31:active
{
	width:101px;
	height:30px;
	* height:35px;
	padding:5px 0px 0px 0px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-right:2px;
	background:white url(top_menu.png) no-repeat -154px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top31:hover
{
	background-position:-154px -35px;
	color:#CC0033;
	text-decoration:none;
}
.d_top4:link, .d_top4:visited, .d_top4:active
{
	width:92px;
	height:25px;
	* height:35px;
	padding:10px 0px 0px 0px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-right:2px;
	background:white url(top_menu.png) no-repeat -257px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top4:hover
{
	background-position:-257px -35px;
	color:#CC0033;
	text-decoration:none;
}
.d_top5:link, .d_top5:visited, .d_top5:active
{
	width:113px;
	height:30px;
	* height:35px;
	padding:5px 0px 0px 0px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-right:2px;
	background:white url(top_menu.png) no-repeat -351px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top5:hover
{
	background-position:-351px -35px;
	color:#CC0033;
	text-decoration:none;
}
.d_top6:link, .d_top6:visited, .d_top6:active
{
	width:73px;
	height:30px;
	* height:35px;
	padding:5px 0px 0px 0px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-right:2px;
	background:white url(top_menu.png) no-repeat -466px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top6:hover
{
	background-position:-466px -35px;
	color:#CC0033;
	text-decoration:none;
}
.d_top7:link, .d_top7:visited, .d_top7:active
{
	width:106px;
	height:30px;
	* height:35px;
	padding:5px 0px 0px 0px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-right:2px;
	background:white url(top_menu.png) no-repeat -541px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top7:hover
{
	background-position:-541px -35px;
	color:#CC0033;
	text-decoration:none;
}
.d_top8:link, .d_top8:visited, .d_top8:active
{
	width:111px;
	height:25px;
	* height:35px;
	padding:10px 0px 0px 0px;
	display:block;
	float:right;
	overflow:hidden;
	text-align:center;
	margin-left:2px;
	background:white url(top_menu.png) no-repeat -804px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top8:hover
{
	background-position:-804px -35px;
	color:#CC0033;
	text-decoration:none;
}
.d_top9:link, .d_top9:visited, .d_top9:active
{
	width:53px;
	height:25px;
	* height:35px;
	padding:10px 0px 0px 0px;
	display:block;
	float:right;
	overflow:hidden;
	text-align:center;
	margin-left:2px;
	background:white url(top_menu.png) no-repeat -917px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top9:hover
{
	background-position:-917px -35px;
	color:#CC0033;
	text-decoration:none;
}

.d_top10:link, .d_top10:visited, .d_top10:active
{
	width:73px;
	height:35px;
	* height:35px;
	padding:5px 0px 0px 0px;
	margin-right:2px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	background:white url(top_menu.png) no-repeat -729px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.d_top10:hover
{
	background-position:-729px -35px;
	color:#CC0033;
	text-decoration:none;
}

.d_sublink:link, .d_sublink:visited, .d_sublink:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-right:1px solid #C0C0C0;
	padding:0px 10px 0px 0px;
	margin:0px 8px 0px 0px;
	color:#1C366C;
	text-decoration:underline;
}
.d_sublink:hover
{
	color:#037AA1;
	text-decoration:none;
}

.d_sublink_b:link, .d_sublink_b:visited, .d_sublink_b:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-right:1px solid #C0C0C0;
	padding:0px 10px 0px 0px;
	margin:0px 8px 0px 0px;
	color:#1C366C;
	text-decoration:blink;
}
.d_sublink_b:hover
{
	color:#037AA1;
	text-decoration:none;
}

.d_head22 .last
{
	border-right:none;
}
.d_columns
{
	clear:both;
	margin:16px 0px 0px 0px;
}
.d_columns_clear
{
	width:990px;
	height:1px;
	display:block;
	overflow:hidden;
	clear:both;
}
.d_left_col
{
	width:214px;
	display:block;
	overflow:hidden;
	margin:0px 0px 8px 0px;
	float:left;
	background-color:#F5F5F5;
}
.d_col_head
{
	width:214px;
	height:25px;
	overflow:hidden;
	background:white url(left-col-head-bg.jpg) no-repeat 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:white;
	text-align:center;
	line-height:25px;
	margin:0px 0px 4px 0px;
}
.d_col_head2
{
	width:214px;
	height:27px;
	overflow:hidden;
	background:white url(site-red-background-1.jpg) no-repeat 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:white;
	text-align:center;
	line-height:25px;
}
.d_col_head_space
{
	width:100px;
	height:6px;
	overflow:hidden;
	display:block;
}
.d_col_head_space2
{
	width:100px;
	height:9px;
	overflow:hidden;
	display:block;
}
.wd1 img
{
	margin:16px 0px 0px 0px;
}
.wd2 img
{
	margin:14px 0px 16px 0px;
}
.wd3 img
{
	margin:4px 0px 20px 0px;
}
.d_follow
{
	margin:16px 0px 16px 0px;
}
.d_collink:link, .d_collink:visited, .d_collink:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1C366C;
	text-decoration:none;
	display:block;
	padding:5px 0px 5px 7px;
}
.d_collink:hover
{
	color:#037AA1;
	text-decoration:underline;
}
#d_star1:link, #d_star1:visited, #d_star1:active, #d_star1:hover
{
	background:transparent url(star1.png) no-repeat 4px 2px;
	text-indent:26px;
	margin-bottom:3px;
}
#d_star2:link, #d_star2:visited, #d_star2:active, #d_star2:hover
{
	background:transparent url(star2.png) no-repeat 4px 2px;
	text-indent:26px;
	margin-bottom:3px;
}
#d_star3:link, #d_star3:visited, #d_star3:active, #d_star3:hover
{
	background:transparent url(star3.png) no-repeat 4px 2px;
	text-indent:26px;
	margin-bottom:3px;
}
#d_star4:link, #d_star4:visited, #d_star4:active, #d_star4:hover
{
	background:transparent url(star4.png) no-repeat 4px 2px;
	text-indent:26px;
	margin-bottom:3px;
}
#d_star5:link, #d_star5:visited, #d_star5:active, #d_star5:hover
{
	background:transparent url(star5.png) no-repeat 4px 2px;
	text-indent:26px;
	margin-bottom:3px;
}
.d_collink_main:link, .d_collink_main:visited, .d_collink_main:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#1C366C;
	text-decoration:none;
	display:block;
	margin:2px 7px 2px 7px;
	padding:10px 0px 2px 0px;
	border-bottom:1px solid #CCCCCC;
}
.d_collink_main:hover
{
	color:#037AA1;
	text-decoration:underline;
}
.d_right_col
{
	width:740px;
	display:block;
	overflow:hidden;
	margin:0px 0px 8px 16px;
	float:left;
}
.b_clean_in
{
	width:740px;
	display:block;
	overflow:hidden;
	clear:both;
	height:1px;
}
.b_images
{
	width:400px;
	overflow:hidden;
	float:left;
	margin:0px 0px 0px 0px;
}
#d_big_one
{
	width:400px;
}
.d_small
{
	width:74px;
	border:1px solid #0099CC;
	margin:4px 4px 0px 0px;
	cursor:pointer;
}
.b_bas
{
	width:323px;
	float:left;
	margin:16px 0px 0px 17px;
}
.d_pricep
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px !important;
	font-weight:bold !important;
	color:#CC0033 !important;
	float:right !important;
	text-align:right !important;
	padding:0px !important;
	margin:-1px 24px 0px 0px !important;
}
.b_gray
{
	color:#C1C1C1;
}
.d_dwat, .d_pbi, .d_dsim
{
	display:block;
	margin:0px 0px 16px 0px;
}
.b_deskp
{
	border:1px solid #9E0028;
	border-top:5px solid #9E0028;
	margin-top:7px;
	padding:16px;
	padding-bottom:12px;
	text-align:left;
}
.d_format h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#9E0028;
	text-align:left;
	padding:0px;
	margin:0px 0px 4px 0px;
}
.ssbolder
{
	font-size:14px;
	font-weight:bold;
}
.aabolder
{
	font-size:13px;
	font-weight:bold;
}
.d_format p
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#555555;
	margin:0px 0px 12px 0px;
	padding:0px;
}
.d_format h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#555555;
	text-align:left;
	padding:0px;
	margin:12px 0px 40px 0px;
}
.d_format h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#555555;
	text-align:left;
	padding:0px;
	border-bottom:3px solid #CCCCCC;
	padding:16px 0px 6px 0px;
	margin:0px 0px 16px 0px;
	clear:both;
}
.d_format h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#555555;
	text-align:left;
	padding:0px;
	border-bottom:1px solid #CCCCCC;
	padding:0px 0px 5px 0px;
	margin:0px 0px 2px 0px;
	margin:0px;
	clear:both;
}
.d_format ul
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#555555;
	margin:0px 15px 12px 0px;
	padding:0px 15px 8px 0px;
	position:relative;
	left:15px;
	list-style:circle;
}
.d_format li
{
	margin:0px 0px 4px 0px;
	padding:0px;
}
.d_format dl
{
	display:block;
	clear:both;
}
.d_format dt
{
	float:left;
	width:35%;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	margin:0px 0px 12px 0px;
	padding:0px;
}
.d_format dd
{
	float:right;
	width:60%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#555555;
	margin:0px 0px 12px 0px;
	padding:0px;
}
.b_fc
{
	margin:25px 0px 0px 0px;
}
.b_fc img
{
	margin:0px 5px 5px 0px;
}
.b_fc td img
{
	display:none;
}
.b_fc td a img
{
	display:block;
}
.b_fc font img
{
	display:none !important;
}
.b_fc span
{
	font-size:0px !important;
	color:white !important;
}
.b_fc span a
{
	font-size:12px !important;
}
.b_fc .ebayText
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#555555 !important;
	text-decoration:none;
}
.b_fc a:link, .b_fc a:visited, .b_fc a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#555555 !important;
	text-decoration:none;
}
.b_fc a:hover
{
	color:black !important;
	text-decoration:underline;
}

html body
{
	background:white;
	width:100%;
	padding:0px;
	margin:0px;
	text-align:center;
}
.pagewidth
{
	background:transparent;
	width:100%;
	padding:0px;
	margin:0px;
	text-align:center;
}
.pageminwidth
{
	width:970px;
	margin:auto;
	padding:0px;
	text-align:left;
}
.gy-br
{
	position:relative;
	top:-19px;
}
.v4stabl
{
	width:300px;
	text-align:right;
	position:relative;
	top:12px;
	left:423px;
	z-index:5;
}
.d_top7:link, .d_top7:visited, .d_top7:active, .d_top7:hover
{
	display:none !important;
}

#d_t0
{
	display:block
}

#d_t1, #d_t2, #d_t3, #d_t4, #d_t5, #d_t6, #d_t7, #d_t8, #d_t9
{
	display:none;
}

.clr
{
	display:none;
}