      BODY {
        background-color: #FFFFFF;
        background-image: url(/graphics/background.jpg);
        background-repeat: repeat;
        background-attachment: fixed;
		width: auto;
    	min-width: 750px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 24px;
      }
	  
	  #maincontainer {
	  	margin-left:5px; 
		margin-top: 5px; 
		margin-right:5px; 
		margin-bottom:5px; 
		background-color:white;
		width: auto;
    	min-width: 750px;
		/*border-left-width:1px;
		border-left-color:black;
		border-left-style:solid;*/
		border-right-width:1px;
		border-right-color:black;
		border-right-style:solid;
	  }

	  #topbar {
	  	width:100%;
		min-width:720px;
		height: 123px;
		background-image: url(/graphics/topbarblank.jpg);
	   }
	   #topbarfix {
	   		width:720px;
		}
	   
	   #topbarlogo {
			text-align:left;
		}
		
		#topbargraphic {
			text-align:right;
		}
		
		
		#content {
			background-color:white;
			height:75%;
		}
		
		#leftmenuspace {
			width:160px;
			border-left-color:black;
			border-left-width:1px;
			border-left-style:solid;
			border-right-color:black;
			border-right-width:1px;
			border-right-style:solid;
			background-color: #fcaf17;
			vertical-align: top;
		}
		
		#main {
			/*border-color:black;
			border-width:1px;
			border-style:solid;*/
			background-color: white;
			vertical-align: top;
			border:5px solid white;
			margin-left:15px;
			margin-top:15px;
		}
		
		#footer {
			text-align:center;
			bottom-margin:0px;
			border-left-color:black;
			border-left-width:1px;
			border-left-style:solid;
			border-top-width:1px; 
			border-top-color:black;
			border-top-style:solid;
			border-bottom-width:1px; 
			border-bottom-color:black;
			border-bottom-style:solid;
			margin-width:0px;
			background-color:#ef4523;
			width:100%;
			min-width:801px;
			height:45px;
		}
		
		h3 { font-size: 24px; font-weight: bold; color: black; }

		.headlinebodytext {font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			line-height: 24px;
			color: black;
		}

		.standardbodytext {font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: normal;
			color: black;
		}
		
		.mainbodytext {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			line-height: 18px;
			color: #161619;
		}
		
		td, th {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 24px;
			
		}
		
		tr { vertical-align: top; }
				
				
		a {
	color: #f99d1c;
}

a:link {color: black}     
a:visited {color: black} 
a:hover {color: black; background:yellow }  
a:active {color: black} 

form {
	background-color: #c3c5c8;
}

.invisibleform {
	background-color: #ffffcc;
}

#header {width: 100%; height: 120px; background-color: white; }


#leftpane {width: 160px; min-width:160px;  max-width:160px; height: 100%; background-color: #ffcc99; margin: 0px; border-style: none; }
#mainarea {height: 100%; background-color: #ffffcc; left-border:5px; margin-width: 5px; border-style: none; vertical-align: top; }
#rightpane {width: 20%; min-width:160px;  height: 100%; background-color: #cc9966; margin: 0px; border-style: none; }

#fullwidtharea {width: 100%; background-color: #fbf; margin: 0px; border-style: none; vertical-align: top; }

#logospace {width: 160px; min-width:160px; height: 70px; text-align: center; vertical-align: middle;  }
#mainlinks {width: 160px; min-width:160px; 200px; height: 70px; text-align: left; vertical-align: middle; }
#mainheading {height: 70px; text-align: center; vertical-align: middle; } 
#headingtext {font-size: 28px; font-weight: bolder; color: #993300; }

.keywords { display:none; }
h1 { font-size: 1px; color: white; }

.mainbullets {color: #161619; font-size: 12px; font-weight: bold; margin-top:2px; margin-bottom: 5px;}

.tabheadings {color: #993300; font-size: 14px; font-weight: bold; }

#topspacer {width: 100%; height: 4px; background-color: #993300; }

.tableitem {font-size: 14px; line-height: 1; margin-bottom: 2px; margin-top: 3px; bottom-padding: 0; }
.tablelist {font-size: 12px; line-height: 1.25; margin-top: 3px; margin-bottom: 2px; bottom-padding: 0; }

.mainlink { font-size: 14px; font-weight: bold; margin-bottom:5px; margin-top:5px; bottom-padding:1px;}

.mainoption {background-color: #c3c5c8; font-size: 16px; text-color: red;}

.formprompt {
    font-size: 14px;
	font-weight: bold;
	text-indent: 2px;
	color: red;
	font-variant: normal;
   
}

.formvalue {
    font-size: 14px;
	background-color: yellow;
	color: red;
	font-variant: normal;
	border-color: red;
	border-width: 1px;
}

.formbutton {
    font-size: 14px;
	font-variant: normal;
	word-wrap: break-word;
	font-weight: bold;
	color: red; 
	border-color: red; 
	border-style: outset; 
	border-width: 3; 
	background-color: yellow;
	text-alignment: left;
}

.insetmain {
	position: relative;
	left:250px;
}

.strapline { font-size: 20px; font-weight: bold; color: #f99d1c; text-align: center; }

.rightpanel { text-align:center; width=160px;}

.rightpanelheading { font-size: 24px; font-weight: bold; color: #808285; line-height: 36px;}

.rightpaneltext { font-size: 16px; font-weight: bold; color: #808285; line-height: 24px;}

.submenuselected { margin-left:20px; font-weight: bold; color: black; font-size:12px; line-height: 18px;}
.submenuunselected { margin-left:20px; font-weight: normal; color: black; font-size:12px; line-height: 18px;}

.whitelink.a:link {color:white;}
.whitelink.a:visited {color:white;}
.whitelink.a:hover {color:white;}