﻿body 
{
	font-family:Arial;
	font-size:12px;
}
#main{
    position:relative;
    width:1000px;
}
#header{
    position:absolute;
    top:0px;
    left:0px;
    width:1000px;
    height:100px;
}
#rightColumn{
    position:absolute;
    top:100px;
    left:700px;
    width:300px;
    height:640px;
    padding-top:10px;
    background-image: url(../images/rightBkgd.jpg);
    text-align:left;
}
#mainBody{
    position:absolute;
    top:100px;
    left:0px;
    width:700px;
}
#mainBodyDiv{
    margin-left:10px;
    width:650px;
    margin-top:20px;
    position:relative;
}

#surveyBody{
    width:520px;
    margin-bottom:10px;
}
#required_label
{
    font-size:8pt;
}

.form_table 
{
	margin-top: 10px;
}

.form_table TD
{
	text-align:left;
	vertical-align:baseline;
}

P.label
{
	margin-top:21px;
	margin-bottom:0px;
}

TD.label
{
	padding-top:10px;
}

.form_table TD.lead_in
{
	text-align:right;
	padding-right: 20px;
	vertical-align:middle;
}

.disclamer{
    color:#8c8c8c;
    font-size:10px
}        
        .errmsg
{
  font-size:9pt;
  color:#F3300F;
  text-align: center;
}

A{
    font-family:Arial;
    color:#39519F;
    font-size:12px;
    text-decoration:none;
}
A.visited{
    font-family:Arial;
    color:#39519F;
    font-size:12px;
    text-decoration:none;
}
A.hover{
    text-decoration:underline;
}
INPUT[type=radio]
{
	margin-left:0px;
}

INPUT[type=text]
{
	width:180px;
}

SELECT
{
	width:120px;
}

INPUT#Zip
{
	width:80px;
}

INPUT#ZipPlus4
{
	width:60px;
}

INPUT#Phone10
{
	width:120px;
}
        P.label
{
	margin-top:21px;
	margin-bottom:0px;
}

TD.label
{
	padding-top:10px;
}
        DIV#progress_report
{
	width:300px; margin:0 auto;
	font-size:7pt;
}
DIV#progress_status
{
	width:94px; float:left; margin-right:5px;
	text-align:right;
  font-weight:bold; 
}
DIV#progress_bar
{
	float:left; border: solid 1px #B1BEBE; background-color: #C6CFCF; height: 12px; width: 100px;
}
DIV#progress_line
{
	background: url(../images/progress_pattern.gif); height: 12px; width: 0px;
}
DIV#percentage_completed
{
	width:94px; float:left; margin-left:5px;
  text-align:left; color:#813237;
  font-weight:bold; 
}
DIV#progress_report
{
	width:300px; margin:0 auto;
	font-size:7pt;
}
.form_table 
{
	margin-top: 10px;
}

.form_table TD
{
	text-align:left;
	vertical-align:baseline;
}
.mainTable{
    width:550px;
    border:solid 1px #999999;
    text-align:center;
}
.surveyform{
    font-family:Arial;
    font-size:14px;
}
.surveyform TD{
    text-align:left;
	vertical-align:baseline;
}
TD.mainBodyMain{
    background-image: url(../images/mainBkgdMain.jpg);
    width:700px;
}
.rightTitle{
    font-size:18px;
    font-family:Arial;
    color:#39519F
}
.rightNumber{
    font-size:36px;
    font-family:Arial;
    color:#39519F
}
.rightText{
    font-size:12px;
    font-family:Arial;
    color:black
}
H1{
    font-size:15px;
    font-family:Arial;
    color:#39519F;
}