body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/background.jpg);
	font-size: 18px;
	background-repeat: repeat;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;		
	font-weight: normal;
	color:#666666;
}

th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.main
	{
	background-image: url(../images/main_background.jpg);
	width: 800px;
	height: 500px;
	background-repeat: repeat-y;
}

table.feedbackPage
	{background-image:url(../images/main_background.jpg);
	width:800px;
	height:300px;
	}

table.feedbackTable
	{
		background-image:url(../images/table_header.gif);
		background-repeat: no-repeat;
		width:790px;
	}
table.feedbackTable tr th
	{
		color:#6090D3;
	}

table.registrationTable
	{
	font-weight:normal;
	color:#666666;
	}		

table.menu
	{
	background-image:url(../images/menu.jpg);
   height:50px;
	width:1100px;
	color:#FF0000;
	}

table.footer
	{
	background-image:url(../images/main_background.jpg);
	width:800px;
	height:100px;
	color:#FF0000;
	font-size:12px;
	}

table.search
	{
	background-image:url(../images/search.gif);
    height:140px;
	width:700px;
	color:#FF0000;
	font-weight:bold;	
	}



.emailSearch
	{
	color:#666666;
	font-size:16px;
	}	

.header
	{
	color:#2553BB;
	font-size:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:600px; 
	margin:10px;	
	}

.subheader
	{
	color:#FF0000;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;; 
	margin:10px;	
	}	
	
.text
	{
	color:#666666;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:600px; 
	margin:10px;
	}	

.welcomeText
	{
	color: #0000CD;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}		
	
ol	
	{
	color:#666666;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:600px; 
	margin:10px;
	}	
	
ol li	{
	color:#666666;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:600px; 
	margin:10px;
	}		
	
/*Anchor Tags*/	
a
	{
	color:#FF0000;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

a.menu
	{
	color:#FF0000;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}	

a.menu:hover
	{
	color:#FF0000;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}		

a.footer
	{
	color:#FF0000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}	

a.footer:hover
	{
	color:#FF0000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}			
	
a.button
	{
	background-image:url(../images/button.jpg);	
	color:#FFFFFF;
	width:46px;
	height:71px;
	}	

a.feedback
	{
		background-color:#FFFFFF;
		color:#009900;
		font-size:14px;
		text-decoration:none;
		padding:3px;
	}		

a.feedback:hover
	{
		background-color:#FFFFFF;
		color:#009900;
		font-size:14px;
		text-decoration:underline;
		padding:3px;
	}			

a.feedbackGray
	{
		background-color:#E2E2E2;
		color:#009900;
		font-size:14px;
		text-decoration:none;
		padding:3px;
	}		

a.feedbackGray:hover
	{
		background-color:#E2E2E2;
		color:#009900;
		font-size:14px;
		text-decoration:underline;
		padding:3px;
	}		
	
a.tableCell
	{
		
		color:#FF0000;
		font-size:14px;
	}	

a.tableCellGray
	{
		
		color:#FF0000;
		font-size:14px;
		background-color:#e2e2e2;
	}	
	
/*Table Cells for Search Results*/

.feedbackTabs
{
	width:160px;
	height:45px;
	text-align:right;
	vertical-align:middle;
	padding:4px;	
}

.feedbackTab
{
	color:#0000FF;
	font-size:14px;	
}

.feedbackTabSelected
{
	color:#FF0000;
	font-size:18px;	
}

.tableCells
	{
		background-color:#FFFFFF;
		color:#666666;
		font-size:14px;
		height:25px;
	}

.tableCellsGray
	{
		background-color:#E2E2E2;
		color:#666666;
		font-size:14px;
		height:25px;
	}	
	
.tableCells12
	{
		background-color:#FFFFFF;
		color:#666666;
		font-size:12px;
		height:25px;
	}

.feedbackReport
	{
	color:#666666;
	font-size: 18px;
	}	

.grade
	{
	color:#FF0000;
	font-size:18px;	
	}
	
.question
	{
	color:#ff0000;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:600px; 
	margin:10px;	
	}			

.greenFont
	{
	color:#009900;
	}	

.message
	{
	color:#009900;
	}		

.required
	{
	color:#009900;
	font-style:italic;
	font-size:12px;
	}	
	
.subTitle
	{
	color:#2553BB;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:600px; 
	margin:10px;	
	}	

.formField
	{
	color:#666666;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}		