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 15px auto;

	padding:0px;

	text-align:center;

}

.d_center

{

	width:990px;

	overflow:hidden;

	margin:0px auto;

	padding:0px;

	text-align:left;

}

.d_header

{

	width:970px;

	height:166px;

	margin:0px 0px 0px 10px;

	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;

}

.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:22px;

	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:7px;

	* 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:35px;

	* 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:underline;

}

.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 10px;

	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_ban

{

	width:214px;

	height:300px;

	overflow:hidden;

	text-align:center;


}

.d_col_ban img

{

	border:0;

}

.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:16px !important;

	font-weight:bold !important;

	color:white !important;

	padding:0px !important;

	margin:-47px 0px 0px 153px !important;

	position:absolute;

}

.d_sssl

{

	font-size:12px;

	margin-right:1px;

}

.b_gray

{

	color:#C1C1C1;

}

.d_dwat, .d_pbi, .d_dsim

{

	display:block;

	margin:0px 0px 12px 0px;

	padding:0px 0px 0px 57px;

}

.b_deskp

{

	border:1px solid #9E0028;

	border-top:5px solid #9E0028;

	margin-top:15px;

	padding:16px;

}

.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;

}

.pentactive

{

	text-align:center;

	margin:0px 5px 15px 5px;

	float:left; background-color:transparent; text-align:right; width:55%;

}

.pentactivecon2

{

	float:right; width:35%;

}

.d_top7:link, .d_top7:visited, .d_top7:active, .d_top7:hover

{

	display:none !important;

}