﻿body, .NoError
		{
			color:Black;
			font-family:Verdana,arial,helvetica,sans-serif;
			font-weight:normal;
		}
		
body
		{
			font-size:13px;
			font-family:Verdana;
		}		

.emailOptOut
		{
			font-size:12px;
		}
						
#contentDiv
		{
			width:800px;
			margin-left:auto;
			margin-right:auto;
		}		
		
.PageTitle
		{
			text-align:center;
			font-size:12px;
			font-weight:bold;
		}		
		
#titleLineCell, #explanationCell
		{
			color:Orange;
		}
		
#explanationCell
		{
			height:40px;
			vertical-align:top;
		}
						
#titleLineCell
		{
			height:50px;
			font-weight:bold;
			font-size:16pt;
		}
		
#mainTable
		{
			width:800px;
		}

#mainTable tr
		{
			height:30px;
		}

#submitCell
		{
			text-align:center;
			height:25px;
			padding-top:10px;
		}
		
.InputBox, .OutputBox, .ErrorBox
		{
			width:240px;
		}
		
.OutputBox, .ErrorBox
		{
			text-align:right;
			padding-right:10px;
		}				
		
.ErrorBox
		{
			background-color:Red;
			color:White;
			font-weight:bold;
		}
				
.Error
		{
			background-color:Red;
			color:White;
		}
		
.Hidden
		{
			display:none;
		}
		
.Offlabel
		{
			visibility:visible;
			display:block;
			font-weight:bold;
			text-align:right;
			padding-right:10px;
		}
		
#errorLabel	/*	Displayed when required inputs are missing  */
		{
			color:Red;
			font-weight:bold;
			text-align:center;
			padding-bottom:10px;
			padding-top:10px;
		}
		
#errorCell
		{
			text-align:center;
		}
