body {
    background: #000 url(../images/fr/bkgInsider.jpg) top left no-repeat;
}

#contestHeader {
	width: 260px;
	position: absolute;
	left: 445px;
	top: 10px;
}
#contestHeader, 
#contestHeader a {
	color: #fff;
	font-weight: normal;
}
#contestHeader a {
	text-decoration: underline;
}
#contestHeader a:hover {
	text-decoration: none;
}
#contentDiv {
    background: #fff url(../images/fr/banRegisterInsider.jpg) 50% 0 no-repeat;
	padding-top: 171px;
}

input,
select {
  vertical-align: middle;
}

input.field,
textarea.field {
    font-size:10px;
    color:#333;
    background-color:#E5E5E5;
    border:2px solid #e5e5e5;
    border-width:2px 0;
}
.regSubmit
{
	position:relative;
	left: 170px;
}

select, option {
    font-size:10px;
    color:#333;
}

.blueDiv input.field {
    background-color:#CCC;
    border-width:2px 0;
    border-color:#ccc;
}

.errorField input,
.errorField select {
    background: #c00 !important;
	color: white !important;
}

.errorField input.field {
    border:2px solid #c00;
    border-width:2px 0;
}

#personalFields td.leftCol,
#insiderFields td.leftCol,
#prefFields td.leftCol {
	padding: 0 15px 0 0;
	text-align: right;
}

.rightCol input.field {
	width: 230px;
}

.textQuestion {
  font-weight: bold;
  margin-bottom: 8px;
}

.headerText {
    font-size:10px;
    color:#CC0000;
    text-transform:uppercase;
    font-weight:bold;
}

input.btn {
	margin-bottom: 4px;
}

#siteInfo {
	background-color: transparent;
	font-size: 0.8em;
	padding-top: 15px;
	text-align: right;
	text-transform: uppercase;		
	width: 604px;
}
#siteInfo, 
#siteInfo a {
	color: #fff;
	font-weight: normal;
}
#siteInfo a {
	text-decoration: underline;
}
#siteInfo a:hover {
	text-decoration: none;
}
  
col.labels {
	width: 168px;
}
col.fields1 {
	width: 305px;
}
col.fields2 {
	width: 250px;
}
col.fields3 {
	width: 414px;
}

#footerText {
	position:relative;
	left:170px; 
	width:400px;
}

#l_forgot {
	margin-left:50px;
	}
