﻿body
{

width:100%;
height:100%;
font-family:Arial, Sans-Serif;
background-color:#E7E5D9;
}
.EntryForm
{
	background-color:#E7E5D9;
	border: 1px solid;
	border-color:#333333;	

	
}

/*main page*/
.Framework{

margin-left:auto; /*Centers the layout*/
margin-right:auto; /*Centers the layout*/
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:1030px;
text-align:center;
}
.Body
{
background:#ffffff;
margin-left:40px;
margin-right:40px;
	
	
}


H2
{
	font-size:25px;
	color:#003300;
	font-style:italic;
	font-family:Arial;
}	


/*Menu Styles*/
.menuItem
{

font-size: 16px;
line-height:40px;
border: 1px solid;
border-color:#333333;	
font-family:Verdana;
text-align:left;
background-color:#999966;
color:Yellow;
text-align:center;
}
.menuItem a
{
color: #ffffff;
text-decoration:none;

}
.menuItem a:hover
{
text-decoration:underline;	
}
.menuItemOther
{
font-size: 15px;
line-height: 30px;
border: 1px solid;
border-color:#333333;	
font-family:Verdana;
text-align:left;
background-color:#999966;
	
}
.menuItemOther a
{
color: #3366699;
text-decoration:none;
	
	
}
.menuItemOther a:hover
{
text-decoration:underline;
	
}

.banner{
background-color:#d0daf4;
font-family:Arial;
color:#000066;
width:100%;
}
.navBar
{		
	width:100%;
	height:27px;
	color:#FFFFFF;
	background-color:#000066;
}
#loginStatusBar
{
	width:100%;
	height:30px;
}


.mainCenter
{	
	color:#000066;
	padding-top:35px;	
	width:100%;
	
}
.Header
{
	background-image: url('/images/HeaderBG.gif');


}
p{
text-indent:10px;
line-height:1em;
margin-top:0;
margin-bottom:0;
font-size:14px;
}

img{
border:none !important; /*Keeps the navigation links from breaking up*/
text-decoration:none;
}

.footer
{
padding-top:30px;
font-size:9px;
margin-left:auto; /*Centers Site Copyright*/
margin-right:auto; /*Centers Site Copyright*/
margin-top:2px;
text-align:right;
color:#000066;
float:none;
width:100%;
clear:both;
}

#copyright{
margin-top:-12px; /*Positions Copyright, must remain*/
}
#welcome
{
	font-size:1.4em;
	margin-left:auto;
	margin-right:auto;
	width:400px;
	font-weight:bolder;
}

#questionsContainer
{
	margin-left:auto;
	margin-right:auto;
	width:500px;
}
#key
{	margin-right:0px;
	border:2px solid black;
	height:35px;
	width:1000px;
}
#key p
{
	font-size:15px;
	padding-top:8px;
	text-align:center;	
}

/* --------------------------------------------------------- */
/*-------------------- CONTROL FORMATING ------------------- */

TABLE.GridviewStyle1 
{
  background-color:#014E02;
  border-collapse: collapse;

}

TABLE.GridviewStyle1 TR 
{
	BACKGROUND-COLOR: white;
}
TABLE.GridviewStyle1 TH 
{
	background-color:#014E02;
	PADDING:2px;
	color: #FFFFFF;
	text-align:center;
}
TABLE.GridviewStyle1 TH A:link
{
	color:#FFFFFF;
}

TABLE.GridviewStyle1 TD 
{
	PADDING:4px;
	text-align:left;
	border-left:1px solid black;
}
.selectedrow td { border-top: solid 1px #5d9ccf; border-bottom: solid 1px #5d9ccf; background-color:yellow; }
.selectedrow td.GridviewStyle1 { border-left: solid 1px #5d9ccf; }
.selectedrow td.GridviewStyle1 { border-right: solid 1px #5d9ccf; }

.questionNumber
{
	font-weight:bold;
	font-size:13px;
}
.questionText
{
	font-weight:bold;	
	font-size:13px;
}
tr.questionRow
{
	border:2px solid black;	
}
tr.questionRowAlt
{
	border:2px solid black;
	background-color:#E9E9E8;
}
#surveyCategory
{	
	width:800px;
}
#ViewSurvey
{
	width:955px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;	
}
#mainContent
{
	width:1024px;
	margin-left:auto;
	margin-right:auto;

	
}

fieldset { border:2px solid black }

legend {
 
  font-size:16px;
  font-weight:bold;
  }
  
.radiobtn_list input
{
	float: left;
}

.radiobtn_list label
{
	margin-left:25px;	
	display:block;	
}

