body 
	{
		background-color: #454547;
		margin: 0;
		padding: 0;
	}

	
div#container  
			{
				height:auto !important;
				margin:auto;
				background-image: url('../images/tileFirefox.jpg');
				background-repeat: repeat-y;
				background-position:center;
			}
			
div#headerDiv
		{
			margin:auto;
			width:850px;
			height:141px;
		}
		
img#header
		{
			margin:0px;
			padding:0px;
			width:850px;
			height:141px;
		}
		
div#contentDiv
		{
			margin:auto;
			width:850px;
			padding:0px;
		}
			
#contentTable
		{
			width:850px;
		}	
		
				
div#footer   
	{
		height: 17px !important;
		max-height:17px;
		margin:auto;
		width:832px;
		padding: 9px;
		color: #888888;
		text-align: center;
	}	
					
		
td#navBar
		{
			width:200px;
			padding:0px;
			/*background-color:#D1181E;*/
			background-image:url(../images/red_bkgrd.jpg);
			background-repeat:repeat-y;
		}

.watermark 
			{
			
				background-image:url('../images/tile_3.jpg');
				background-repeat: no-repeat;
				background-position: bottom right;
				background-color:#FFFFFF;
				padding:0px;
				width:650px;	
				height:840px;
				overflow-y:visible;
			}

.blank
		{
			width:650px;
			padding:0px;
			margin:0px;
		}

.blank, 
.blank TD, 
.blank TH
		{
			background-image:none;
			background-repeat: no-repeat;
			background-position: top right;
		}
	
.bodytext 
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #454547;
			text-align: left;
			width:550px;
		}

.heading1 
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-weight: bold;
			color: #014A97;
			text-align: left;
		}
		
.heading2 
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #014A97;
			text-align: left;
		}
		
h1 
	{
		margin: 0 0 10px 0;
		padding: 20px;
		background: #18A01A;
		color: #083709;
	}
	
h2  
	{
		margin: 4px 5px;
		padding: 0 5px;
		border-bottom: 1px solid #ccc;
	}
	
a:link,
a:visited,
a:hover 
	{
		text-decoration:underline;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;	color: #999999;
	}

ul.TickList 
{
	list-style-image: url('../images/tick.gif');
	margin-left: 20px;
	padding-left: 20px;
	color: #333333;
	text-align: left;
}

	

p   
	{
		margin: 0;
		padding: 4px 5px;
 	}

#contact_form table {
	border-collapse:collapse;
	/*background-color:#F9FBFD;*/
	width:500px;
}
#contact_form td.labelcell {
	width:150px;
	font:11px arial;
	font-weight:500;
	padding:5px 0px 5px 10px;
	vertical-align:top;
}
#contact_form td.fieldcell {
	width:200px;
	font:11px arial;
	font-weight:500;
	padding:5px 0px 5px 0px;
}
#contact_form input:focus, select:focus, textarea:focus
{
	background:#FFE8E1;	border:1px solid #c00;
}
#contact_form td.instruction {
	font:11px arial;
	font-weight:500;
	color: #c00;
	padding:10px 0px 10px 10px;
	vertical-align:top;
}
#contact_form td select {
	font:11px arial;
}
.buttons {
	font:10px arial;
	margin-bottom:10px;
}
#fakeframe {
	display: block;
	width: 550px;
	height: 350px;
	overflow: auto;
}
