/*iframe styles*/
html, body, form {
	margin: 0;
	padding: 0;
}
#iframe-white {
	background-color: #fff;
	color: #261A00;
	font:10pt/18pt "Trebuchet MS", Verdana, Arial, Helvetica;
	margin: 0;
	padding: 0;
}
#iframe-paper {
	background: url('../images/leftContentBg.jpg') repeat-y;
	font:10pt/18pt "Trebuchet MS", Verdana, Arial, Helvetica;
}
#iframe-white ul, #iframe-white li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#iframe-white li {
	background: url('../images/liBullet.gif') no-repeat;
	padding: 0 0 5px 25px;
}
a {
	color: #763533;
}
/*end iframe styles*/

input, label, textarea{
float:left;
width:140px;
margin-bottom:10px;
}

label{
width:150px;
}

select{
float:left;
}

textarea{
width:250px;
height:100px;
}

.radioOpt, .checkOpt{
float:left;
}

.checkOpt{
width:470px;
padding-left:5px;
}

 .radioOpt{
padding-right:5px;
padding-left:10px;
}

 input.radioOpt{
width:auto;
}

.entryOpt{
padding:15px 0;
font-weight:normal;
font-size:9pt;
width:350px;
}

.dob{
margin-right:5px;
}

.stateOpt{
font-weight:normal;
margin-bottom:10px;
margin-left:125px;
display:block;
font-size:8pt;
width:200px;
line-height:14pt;
}

#newsletter input, #newsletter label, #newsletter select{
float:left;
margin-bottom:10px;
}

#newsletter label{
width:70px;
text-align:right;
padding-right:10px;
}

#newsletter input, #newsletter select{
width:218px;
}

#newsletter br{
clear:left;
}

#newsletter .checkbox{
width:auto;
float:left;
}

#newsletter input.checkbox{
margin-right:10px;
}

#newsletter label.checkbox {
width:auto;
float:left;
text-align:left;
}

#newsletter input.submit{
margin:10px 0 10px 200px;
float:none;
width:140px;
}

#newsletter .newsletterStar{
float:left;
padding-left:5px;
color:#ff0000;
}

#contactForm{
margin:0;
padding:25px 0;
}

#contactForm input.checkbox, #contactForm input.radio{
width:auto;
}

#contactForm br, #entryForm br{
clear:left;
}

#contactForm img{
clear:both;
float:none;
margin:0 0 10px 120px;
}

#contactForm textarea.large{
width:280px;
height:150px;
}

#contactForm select.selectLrg{
width:200px;
}

#contactForm input.submit {
margin:30px 0 10px 200px;
padding:4px;
float:none;
width:140px;
background-color:#561710;
border:1px solid #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:700;
color:#fff;
text-align:center;
}

#contactForm label{
text-align:right;
padding-right:10px;
}

#contactForm input.contactSubmit{
clear:both;
display:block;
width:106px;
padding:15px 0;
float:right;
}

#contactForm .contactStar{
float:left;
padding-left:5px;
color:#ff0000;
}


#entryForm input.checkbox, #entryForm input.radio{
width:auto;
}

#entryForm p.seperator{
clear:both;
font-weight:bold;
font-size:12pt;
color:#3F0D06;
}

#entryForm input.checkbox, #entryForm input.radio{
margin:5px 5px 0 0;
}

#entryForm{
font-weight:bold;
}

#entryForm input{
width:218px;
}

#entryForm p{
clear:both;
}

#entryForm .section{
clear:both;
border:1px solid #D6C091;
padding:15px;
width:488px;
background-color:#fff;
}

#entryForm label{
width:115px;
text-align:right;
padding-right:10px;
}

#entryForm textarea{
width:450px;
height:100px;
float:none;
}


#entryForm .idFormNormal{
clear:both;
display:block;
padding:10px 0;
}

#entryForm .section input.radio, #entryForm .section input.checkbox{
height:15px;
}

#entryForm .section .radioOpt{
margin:0;
padding:0;
padding-right:10px;
}

#entryForm .idFormNormal label{
float:none;
clear:both;
width:457px;
text-align:left;
display:block;
}

#entryForm .entryOpt label, #entryForm .entryOpt input{
width:auto;
text-align:left;
float:left;
}

#entryForm .entryOpt label{
margin:0;
padding:0;
width:300px;
display:block;
}

#entryForm input.contestSubmit{
clear:both;
display:block;
width:106px;
padding:15px 0;
float:right;
}

#entryForm .inputError{
display:none;
font-size:9pt;
color:#ff0000;
margin:0;
padding:0;
padding-left:5px;
float:left;
width:135px;
}

#friendForm input, #friendForm label, #friendForm textarea{
float:left;
margin-bottom:12px;
}

#ftrForm input{
margin-right:12px;
width:150px;
}

#friendForm textarea{
width:190px;
height:58px;
}

#friendForm label{
width:105px;
text-align:right;
padding-top:3px;
padding-right:12px;
}

#ftrFormRight label{
margin:0;
padding:0;
width:auto;
}

#friendForm br {
clear:left;
}

#friendForm .submit{
margin:auto;
width:auto;
}