@charset "utf-8";
/* CSS Document */
h1,h2,h3{
	margin:0px;
	padding:0px;
}

.header-contest{
	float:left;
	padding:0px 0px 11px 0px;
	width:950px;
}
.banner-rgt{
	float:right;
	padding:17px 0px 0px 0px;
	width:685px;
}
.content-con{
	float:left;
	padding:0px 0px 0px 0px;
	background:url(/images/contest/content-bg.jpg) no-repeat top left;
	width:947px;
	height:691px;
}
.content-con-inner{
	float:left;
	padding:0px 0px 0px 0px;
	background:url(/images/contest/content-bg-inner.jpg) no-repeat top left;
	width:947px;
	height:691px;
}
.contest-lft-menu{
	float:left;
	padding:104px 0px 0px 23px;
	width:300px;
}
.contest-lft-menu ul{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:300px;
}
.contest-lft-menu li{
	float:left;
	padding:1px 0px 6px 29px;
	margin:0px 0px 10px 0px;
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(/images/contest/lft-menu-bg.jpg) no-repeat top left;
	font-size:16px;
	text-shadow: #6374AB 0px 3px 2px;
	font-weight:bold;
	color:#fff;
	width:300px;
	text-decoration:none;
}
.contest-lft-menu li a{	
	color:#fff;	
	text-decoration:none;
}
.contest-lft-menu li a:hover{	
	color:#fff;	
	text-decoration:none;
	background:none;
}
.rgt-ban-txt{
	float:left;
	padding:44px 0px 0px 0px;
}
.clear{
	clear:both;
}
.con-btm-contest{
	float:left;
	padding:0px 0px 0px 0px;
	margin:-20px 0px 0px 0px;
	width:950px;
}
.content-lft-pb{
	float:left;
	padding:62px 0px 0px 37px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#2f374a;
	line-height:22px;
	text-decoration:none;
	width:305px;
	z-index:100;
}
.contest-lft-hm{
	padding-top:85px;
}
.con-btm-logo{
	float:left;
	padding:0px 0px 0px 0px;
}
.con-btm-logo-in{
	float:left;
	padding:360px 0px 0px 0px;
}
.content-rgt-pb{
	float:left;
	padding:3px 0px 0px 38px;
	width:500px;	
}
.content-rgt-inner{
	float:left;
	padding:35px 0px 0px 58px;
	width:535px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	line-height:21px;
}

.content-rgt-inner h1{
	padding:0px 0px 12px 0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	font-weight:bold;
	width:475px;
}
.content-rgt-inner h2{
	padding:0px 0px 0px 0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	line-height:14px;
	font-weight:normal;
	font-style:italic;
	width:475px;
}

.title-bg-hm{
	float:left;
	padding:3px 0px 9px 0px;
	background:url(/images/contest/title-bg-hm.png) no-repeat top left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#ffffff;
	width:245px;
	text-align:center;
	margin:15px 0px 0px 155px;
	_margin:15px 0px 0px 85px;
}
.scroll-container{
	float:left;
	padding:10px 0px 0px 9px;
	margin:0px 0px 0px 0px;
	width:570px;
}
.scroll-box-outer{
	float:left;
	padding:0px 0px 0px 0px;
	width:187px;
	height:350px;
}
.date-bg{
	float:left;
	padding:0px 0px 0px 0px;
	background:url(/images/contest/day-bg.jpg) repeat-x top left;
	height:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	width:189px;
	text-align:center;
	color:#fff;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px -2px;
}
.reg-btn{
	float:left;
	padding:0px 0px 0px 0px;
}
.contestscroll-box{
	float:left;
	padding:0px 0px 0px 0px;
	width:173px;
}
.pdt-img-div{
	float:left;
	padding:3px 0px 0px 0px;
	width:173px;
}
.bg-corners{
	float:left;
	padding:0px 0px 0px 0px;
}
.pdt-img-middle{
	float:left;
	padding:10px 0px 5px 0px;
	background:url(/images/contest/img-box-middle.jpg) repeat-y top left;
	width:173px;
	height:165px;
	text-align:center;
}
.product-title{
	float:left;
	padding:2px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#0b80a3;
	height:42px;
	width:173px;
	line-height:15px;
}
.product-desc{
	float:left;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#454e65;
	width:173px;
	line-height:13px;
	text-decoration:none;
}
.product-desc a{	
	color:#992063;	
	text-decoration:none;
}
.product-desc a:hover{	
	color:#992063;	
	text-decoration:underline;
	background:transparent;
}
.scroll-line{
	float:left;
	padding:0px 0px 0px 0px;
	background:url(/images/contest/scroll-line.jpg) repeat-x top left;
	margin:32px 0px 0px 38px;
	_margin:-7px 0px 0px 19px;
	width:478px;
}
/***scrollbar styles***/

.holder {
	float: left;
	margin: 5px 10px 20px 10px;
	margin-left:0px;
}
a.jScrollArrowUp {
	background: url(/images/contest/arrow-up.jpg) repeat-x 0 0;
	height:27px;
	width:30px;
}
a.jScrollArrowUp:hover {
	background-position: 0 0px;
}
a.jScrollArrowDown {
	background: url(/images/contest/arrow-down.jpg) repeat-x 0 0;
	height:27px;
	width:30px;
}
a.jScrollArrowDown:hover {
	background-position: 0 0px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 0px;
}

.scroll-pane {
	width: 520px;
	height: 415px;
	overflow: auto;
	float: left;
}
#pane2 {
	height: 413px;	
}

.product-left{
	float:left;
	padding:0px 0px 0px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#454e65;
	line-height:12px;
	text-decoration:none;
	width:289px;
	margin:-20px 0px 0px 0px;
}
.product-left ul{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:285px;
	
}
.product-left li{
	float:left;
	padding:5px 0px 5px 0px;
	margin:0px;
	width:285px;
	
}
.product-rgt{
	float:right;
	padding:0px 0px 0px 0px;
	width:200px;
	text-align:center;
}
.product-name{
	float:left;
	padding:0px 0px 20px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#0b80a3;
	width:285px;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}
.pdt-btn-container{
	float:left;
	padding:5px 0px 0px 0px;
	width:450px;
}
.pdt-con{
	padding-top:0px;
}
a:hover
{
	text-decoration: none;
	background:none;
}
