body		{
		background-color:#A50400;
		}
table		{
		background-color:#FCFCFC;
		}

.detailsText	{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		font-color:black;

		}
.detailsText2	{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		font-color:black;

		}


.pageHeading	{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:16px;
		color:#A50400;
		border-bottom:2px #333366 solid;
		font-weight:bold;
		}

.tableHeading	{
		background-color:#A50400;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:16px;
		color:white;
		border-bottom:2px #333366 solid;
		font-weight:bold;
		}

.showingRecords	{
		background-color:#A50400;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		color:white;
		border-bottom:2px #333366 solid;
		font-weight:bold;
		text-align:right;
		}

.baseBorder	{
		border-bottom:1px #333366 solid;
		}

.resultsHeading	{
		background-color:#DDDDDD;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		color:black;
		border-bottom:1px #333366 solid;

		}

.resultsText	{
		background-color:#DDDDDD;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:black;
		border-bottom:1px #333366 solid;

		}

.resultsText-incomplete
		{
		background-color:#DDFFDD;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:black;
		border-bottom:1px #333366 solid;

		}

.resultsText-awaiting
		{
		background-color:#DDDDFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:black;
		border-bottom:1px #333366 solid;

		}
.resultsText-list
		{
		background-color:#FFFF00;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:black;
		border-bottom:1px #333366 solid;

		}
.resultsText-decl
		{
		background-color:#fa9b17;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:black;
		border-bottom:1px #333366 solid;

		}
a		{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:red;
		text-decoration:none;
		}

a.bigger	{
		font-size:12px;
		}
a.smaller	{
		font-size:10px;
		}

a:hover		{
		text-decoration:underline;
		}

p 		{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		text-align:left;
		font-color:#000000;
		padding:5px;
		}

.important 	{
		font-family:Verdana,Arial,Helvetica,sans-serif; 
		font-size:12px; 
		color:red; 
		text-align:center;
		}

.important-noalign
	 	{
		font-family:Verdana,Arial,Helvetica,sans-serif; 
		font-size:12px; 
		color:red; 
		}

textarea,input,select 	{
		border:1px solid #333366;
		}

.button		{
		border:1px solid #333366;
		color:#333366;
		font-size:14px;
		background-color:white;
		padding:3px;
		}

.centeredObject { text-align:center; vertical-align:center; height:100%;}

.centeredTable 	{
		border: 2px #333366 solid; 	
		margin-left: auto;
		margin-right: auto;
		}

.tinyText 	{ 
		font-family:Verdana,Arial,Helvetica,sans-serif; 
		font-size:10px;
		text-align:center;
		}


.regularText 	{ 
		font-family:Verdana,Arial,Helvetica,sans-serif; 
		font-size:12px;
		}

.formTitle 	{ 
		font-family:Verdana,Arial,Helvetica,sans-serif; 
		font-size:12px;
		text-align:right;
		}