#tv_flash {padding:0; margin:0;}
.centerpart .center_block, .centerpart .bot_block {
	clear:both;		
	margin:0 auto;
	width:960px;
	position:relative;
	z-index:98;
}
.centerpart .bot_block {padding-bottom:20px;}

/*Title*/
.centerpart .main_title {
	position:absolute;
	z-index:1;
	top:-10px;
	left:0;
	margin-left:488px;
	width:590px;
	height:376px;
	background-position:0 0;
	background-repeat:no-repeat;
}
.centerpart .main_title h1, .centerpart .main_title span {display:none;}

/*Feature*/
.centerpart .feature {
	position:relative;
	z-index:99;
	float:right;
	width:450px;
	height:423px;
}
.centerpart .feature .info {
	padding-top:136px;
	position:relative;
	padding-left:25px;
	height:234px;
}
.centerpart .feature h1 {
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#434b6c;
}
.centerpart .feature h2 {
	font-size:12px;
	line-height:22px;
	color:#434b6c;
}
.centerpart .feature p {
	width:415px;
	padding-top:4px;
	font-size:12px;
	line-height:15px;
	color:#5871a4;
}
.centerpart .feature p.text2 {
	padding-top:16px;
	height:18px;
}
.centerpart .feature .subscribe {
	width:404px;
	height:22px;
	margin-top:1px;
	background:url(/img/subscribe.gif) right bottom no-repeat;
}
.centerpart .feature .subscribe.sb_home {width:100%;}
.centerpart .feature .subscribe.sb_home {
	background:0 none;
}
.centerpart .feature .subscribe h2, .centerpart .feature .subscribe input {
	display:block;
	float:left;
}
.centerpart .feature .subscribe h2 {width:147px;}
.centerpart .feature .subscribe.sb_home h2 {width:auto; padding-right:8px;}
.centerpart .feature .subscribe .email {
	width:184px;
	height:16px;
	padding-top:5px;
	padding-left:5px;
	border:none;
	background:none;
	font-size:11px;
	color:#5871a4;
}
.centerpart .feature .subscribe.sb_home .email {
	width:154px;
	padding-top:1px;
	height:16px;
	line-height:12px;
 	border:1px solid #e9e9e9;
	border-right:none;
	margin-top:2px;
}
.centerpart .feature .subscribe .submit_btn {
	width:68px;
	height:20px;
	margin-top:2px;
	cursor:pointer;
	background:none;
	border:none;
}
.centerpart .feature .subscribe.sb_home .submit_btn {
	width:67px;
	height:19px;
	padding-top:4px;
	background:url(/img/subscribe2.gif) right bottom no-repeat;
}
.pink {color:#be1766;}
.lblue {color:#5871a4;}
.str {text-decoration:line-through;}
.centerpart .feature .price {
	height:60px;
	padding-top:11px;
	border-bottom:1px solid #e7e7e7;
}
.centerpart .feature .buynow_btn {
	display:block;
	float:right;
	margin-right:28px;
	margin-top:9px;
	width:91px;
	height:43px;
	background:url(/img/buynow_btn.png) 0 0 no-repeat;
	cursor:pointer;
}
.centerpart .feature .buynow_btn:hover {background:url(/img/buynow_btn_active.png) 0 0 no-repeat;}
*html .centerpart .feature .buynow_btn {
	display:inline;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/buynow_btn.png',sizingMethod='image');
}
*html .centerpart .feature .buynow_btn:hover {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/buynow_btn_active.png',sizingMethod='image');
}
.centerpart .feature .instructions {
	height:37px;
	background:url(/img/instructions.gif) right top no-repeat;
}
.centerpart .feature .instructions a {
	display:block;
	width:114px;
	height:37px;
	margin-left:22px;
}

/*Bottom Horizontal Menus and Flash*/
.centerpart .view_menu {	
	float:left;
	position:relative;
	z-index:95;
	margin-top:-8px;
	width:960px;
	background:url(/img/line.gif) 0 26px repeat-x;
}


.centerpart .sort_menu {
	clear:both;
	position:relative;
	z-index:100;
	width:960px;
	height:24px;
	padding-top:4px;
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	color:#434b6c;	
}
.centerpart .sort_menu a {
	text-decoration:none;
	color:#6886b4;
}
.centerpart .sort_menu .sort a:hover, .centerpart .sort_menu .sort a.active {color:#434B6C;}
.centerpart .sort_menu .sort {
	float:left; 
	padding-left:3px;
}
.centerpart .sort_menu .sort a {margin:0 3px;}
.centerpart .pages {
	float:right; 
	font-size:11px;
	line-height:16px;
	font-weight:normal; 
	color:#6886b4;
}
.centerpart .pages img { vertical-align:top;}
.centerpart .pages a {margin:0 6px 0 4px; text-decoration:none; color:#6886b4;}
.centerpart .pages a.arrow {
	margin:0;
	width:17px;
	height:17px;
	background-position:0 0;
	background-repeat:no-repeat;
}
.centerpart .pages a.left {margin-right:2px;}
.centerpart .pages span {margin:0 6px;}
.centerpart .pages a:hover, .centerpart .pages a.active {color:#434B6C;}
.centerpart .bot_pages {
	clear:both;
	/*position:relative;*/
	z-index:100;
	width:100%;
	height:41px;
	padding-top:10px;
	background:url(/img/line.gif) 0 0 repeat-x;
}
.centerpart .flash_area {
	clear:both;
	position:relative;
	z-index:100;
	width:960px;
	height:180px;
	overflow:hidden;
	padding-left:1px;
}

.centerpart .gray_bar {
	clear:both;
	position:relative;
	z-index:99;
	top:-9px;
	margin-left:0 auto;
	width:452px;
	padding-left:4px;
	display:none;
	margin:0 auto;
}
#homecenterpart.centerpart .gray_bar {margin:0; float:right;}
.centerpart .gray_bar_t, .centerpart .gray_bar_c, .centerpart .gray_bar_b {width:456px;}
.centerpart .gray_bar_t {	
	height:7px;
	background:url(/img/error_bar_top.png) 0 0 no-repeat;
}
*html .centerpart .gray_bar_t {
    background-image:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/error_bar_top.png',sizingMethod='image');
}
.centerpart .gray_bar_c {
	overflow:hidden;
	background:url(/img/error_bar_center.png) 0 0 repeat-y;
}
*html .centerpart .gray_bar_c {
    background-image:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/error_bar_center.png',sizingMethod='scale');
}
.centerpart .gray_bar_b {
	height:12px;
	background:url(/img/error_bar_bot.png) 0 0 no-repeat;
}
*html .centerpart .gray_bar_b {
    background-image:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/error_bar_bot.png',sizingMethod='image');
}
.centerpart .gray_bar img {
	float:left;
	margin-top:4px;
	margin-left:19px;
}
.centerpart .gray_bar a {position:relative;}
.centerpart .gray_bar p {
	display:block;
	float:left;
	width:385px;
	padding-left:28px;
	padding-bottom:3px;
	line-height:23px;
	font-size:12px;
	font-weight:bold;
}
.centerpart .gray_bar p.text_red {color:#c00;}
.centerpart .gray_bar p.text_green {color:#393;}
.centerpart .gray_bar p.text_black {color:#000;}

.centerpart.error {min-height:736px;}
.centerpart.error #tv {margin-top:-4px;}
.centerpart.error .main_title {margin-top:25px;}
.centerpart.error .feature .info {padding-top:118px;}

.centerpart .feature.vendor h1 {
	font-size:24px;
	line-height:26px;
	font-weight:bold;
	color:#434b6c;
}
.centerpart .feature.vendor h2 {line-height:13px;}
.centerpart .feature.vendor p {padding-top:3px;}
#notificationmessage a {color:#0000FF;}

.centerpart.search .bot_block {min-height:500px;}
*html .centerpart.search .bot_block {height:500px;}