/* 				GLOBAL AND REST VALUES 				*/
body,
h1,h2,h3,h4,
form, p{
	padding:0px;
	margin:0px;
	color:#000000;
	font-family:Tahoma, Arial, Helvetica, sans-serif, Verdana;
	font-size:0.9em;
	background:#fff;
	border:none;
	border:0px;
}
div {
    padding:0px;
    margin:0px;
}
a, img{
	border:none;
	border:0px;
	margin:0px;
}
p, form{
	background:transparent;
}
.blankHeight5{
	height:5px;
}
.boldTxt{
	font-weight:bold;
}
.bigTxt150{
	font-size:150%;
}
.bodyTxt{
	font-size:12px;
	padding:10px 0px;
	line-height:15px;
	text-align:left;
}
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

label {
cursor:pointer;
}
.width-150{
	width:150px;
}
.margin-1{
	margin:1px;
}

.leftSideContainer{
	background:url(../images/bg_left.jpg) no-repeat left top #cd0e25;
}
.bg-Right{
	background:url(../images/bg_bodyRight.jpg) repeat-y;
	width:800px;
}
a.participate, a.prizes, a.contest, a.terms, a.winners,a.faq,a.schedule{
	height:35px;
	overflow:hidden;
	width:200px;
	display:block;
	margin:2px 0px;
}
a.participate{
	background:url(../images/btn_participate.jpg) left top;
}
	a.participate:hover{
		background:url(../images/btn_participate.jpg) left bottom;
	}
a.prizes{
	background:url(../images/btn_prizes.jpg) no-repeat left top;
}
	a.prizes:hover{
		background:url(../images/btn_prizes.jpg) no-repeat left bottom;
	}
a.contest{
	background:url(../images/btn_contest.jpg) no-repeat left top;
}
	a.contest:hover{
		background:url(../images/btn_contest.jpg) no-repeat left bottom;
	}
a.terms{
	background:url(../images/btn_terms.jpg) no-repeat left top;
}
	a.terms:hover{
		background:url(../images/btn_terms.jpg) no-repeat left bottom;
	}
	
	a.faq
	{
		background:url(../images/btn_faq.jpg) no-repeat left top;
    }
	a.faq:hover{
		background:url(../images/btn_faq.jpg) no-repeat left bottom;
	}
a.schedule{
	background:url(../images/btn_schedule.jpg) no-repeat left top;
}
	a.schedule:hover{
		background:url(../images/btn_schedule.jpg) no-repeat left bottom;
	}	
	
a.winners{
	background:url(../images/btn_winners.jpg) no-repeat left top;
}
	a.winners:hover{
		background:url(../images/btn_winners.jpg) no-repeat left bottom;
	}
a.currentPage{
	background-position:left bottom;
}
td
{
    text-align:left;
}
td.down
{
    text-align:center;
}
span.error
{
    text-align:center;
    
    font-weight:bold;
    font-size:14px;
    color:#ce0e25;
}
/*===================== contest  page =================================*/

	form.contestForm{
		background:transparent;
		padding:0px;
		margin:0px auto;
		width:85%;		
		padding:10px 10px 0px 10px;
	}
	div#topHondaLink
	{
	    position:absolute;
	    top:0px;
	    left:0px;
	    width:200px;
	    height:55px;
	    background:transparent ;
	    border:black solid 0px;
	}
	    div#topHondaLink a
	    {
	        text-decoration:none;
	        display:block;
	        width:100%;
	        height:100%;
	        background:transparent;
	    }
	div.contestForm{
		background:transparent;
		padding:0px;
		margin:0px auto;
		width:85%;
		padding:10px 10px 0px 10px;
	}
	
		table.formTable{
			border:#ff0000 double 5px;
			margin:10px 0px;
			height:300px;
		}
		.formTxt1{
			text-align:right;
			padding:3px;
			padding-right:3px;
			font-weight:bold;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.formTextField{
			height:15px;
			width:150px;
			margin:1px;
		}
		.formQuestions{
			font-weight:bold;
		}
		.btn_submit, .btn_reset{
			background:url(../images/btn_submit.jpg) no-repeat;
			width:72px;
			height:24px;
			border:none;
		}
		.btn_reset{
			background:url(../images/btn_reset.jpg) no-repeat;
		}


/*=============== prizes =================================================================*/
.titlePrize{
	font-size:120%;
	color:#CC3300;
	font-weight:bold;
	text-align:center;
	padding: 5px 10px;
	background:#f5f5f5;
}
.titlePrize-2{
	font-size:200%;
	text-align:center;
	font-weight:normal;
	color:#fff;
	font-style:italic;
	background:#cc0000;		
}
.prizeTxt-1{
	background:#cc3300;
	color:#fff;
	font-weight:bold;
	padding:5px 0px 3px 20px;
	text-align:left;
}
ul.prizes{
	font-size:11px;
}
.smallTxt{
	font-size:10px;
	font-style:italic;
	color:#666666;
	text-align:left;
	padding:2px;
}	

/* Div message text*/
div#Message
{
        position:absolute;
	    top:580px;
	    left:340px;
	    width:500px;
	    height:100px;
	    background:#9f9f9f;
	    border:red solid 2px;
	    text-align:center;
	    
}


/* for print */
.LandscapeDiv{
    PAGE-BREAK-BEFORE: always;
    width:100%;
    height:100%;
    filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=3);
}

/* winners*/

a.result{
	text-decoration:none;
	font-weight:bold;
	border:none;
	color:#d90106;
}
	a.result:hover{
		text-decoration:underline;
		font-weight:bold;
	    border:none;
	    color:#d90106;
	}
