/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
margin:50px;
}

button {
font-size:12px;
}

a	{text-decoration:none;color:#003399;}
a:active	{}
a:visited	{text-decoration:none;color:#6699cc;}

a:hover {
text-decoration:underline;color:#0080ff;
}

select {font-size:12px;
}

table {
border:hidden}

input {
background-color: #FFF !important;
font-size:12px;
}

.PageTitle {
font-size:24px;
/*color:#336699;*/
/*background-color: #EEEEEE;*/
background-color:#d3e1f0;
text-align:center;
vertical-align:middle;
padding-top:5px;
height:30px;
}
#fdcheader {
background-color:#336699;
width:100%;
height:70px;
	border-bottom:3px solid #ccc;
	margin-bottom:20px;

}
#fdcheader img{border:none;}
#fdcheader ul {
	margin:0px;
	padding:0px;
	height:75px;
}
#fdcheader ul li
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width:45%;
	margin:10px;
}
#fdcheader ul li.lft
{
	float:left;
}
#fdcheader ul li.rgt
{
	float:right;
}


.QuestionSectionHeader {
font-size:20px;
color:#000;
background-color:#d3e1f0;
text-align:center;
vertical-align:middle;
height:auto;
}

.QuestionOffset {
width: 20PX; }

.NumberColumn {
text-align:right;
vertical-align:top;
width: 40PX;
font-weight:bold;
color:black;
padding-right:5px;
 }

.DescriptionCell {
/*background-color:#E2EBF4;*/
color:black}

.PreviousNext {
/*background-color:#E2EBF4;*/
font-size:16px;
color:black}

.NavCell {
/*background-color:#E2EBF4;*/
color:black}

.ButtonCell {
/*background-color:#E2EBF4;*/
color:black}

.DataCell {
/*	border-bottom:1px solid #8698B9;*/
/*background-color:#E2EBF4;*/
color:black}

.DataCell1 {
background-color:#E2EBF4;
color:black}

.DataCell2 {
	width:100px;
	border-bottom:1px solid #8698B9;
	color:black;
}

.DataLabelCell {
font-weight:bold
/*
background-color:#336699;
color:#E2EBF4;
*/
}

.DataLabelCell1 {
font-weight:normal
/*
background-color:#336699;
color:#E2EBF4;
*/
}

.QuestionText {
/*background-color:#E2EBF4;*/
vertical-align:top;
font-weight:bold;
color:black}

.QuestionText1 {
/*background-color:#E2EBF4;*/
vertical-align:top;
font-weight:normal;
color:black}

.Instructions {
background-color:#fff;
color:#990000;
font-weight:bold;
font-size:13px;
padding:5px 10px 5px 10px;
}

.SpacerRow {
height:auto}

.DataColumnHeader {
	border-bottom:1px solid #336699;
/*background-color:#336699;*/
/*color:#E2EBF4;*/
vertical-align:bottom}

.DataColumnHeader1 {
background-color:#336699;
color:#E2EBF4;
vertical-align:bottom}

.DataColumnHeader2 {
border-color:#333333;
border:thick;
background-color:#EEEEEE;
vertical-align:bottom}

.WordEmphasize {
font-weight:800;
color:black
}

body {
line-height:16px;
font-size:14px
}

.Footnote {
font-size:smaller;
font-style:italic
}
.footcopy {
	border-top:1px solid #336699;
	font-family:Arial,Helvetica,sans-serif;
	color:#333333;
	font-size:11px;
	letter-spacing:0.1em;
	line-height:16px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	width:750px;
	margin:50px auto;
}
