body {  		font-family: Verdana, Arial; 
			font-size: 10pt; 
			color: #000000; 
			background-color: #EEEEEE; 
			margin-top: 1px; 
			margin-right: 0px; 
			margin-bottom: 0px; 
			margin-left: 1px}
td {  			font-family: Verdana, Arial; 
			font-size: 10pt; 
			color: #000000}
.body {		text-align: center;}
.body table	{ 	text-align: left;} 

/* This controls the logo and banner - logo height must equal height of banner */
.banner {  		
			text-align: center;
			background-color: #FFFFFF; 
			border: #000000; 
			border-style: solid; 
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width: 1px;
			height: 103px;}
.logo {  		background-color: #DDDDDD; 
			border: #000000; 
			border-style: solid; 
			border-top-width: 1px; 
			border-right-width: 0px; 
			border-bottom-width: 1px; 
			border-left-width: 1px;
			height: 60px;}

/* This controls the navigation bar */
.navbar {  		font-family: Verdana, Arial; 
			font-size: 10px; 
			color: #333333; 
			background-color: #DDDDDD; 
			background-image: url(../images/navbar.gif); 
			border-color: #000000; 
			border-style: solid; 
			border-top-width: 0px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width: 1px;
			height: 16px;}
.navside {		font-family: Verdana, Arial; 
			font-size: 10px; 
			color: #333333; 
			border-top-width: 0px; 
			border-right-width: 1px; 
			border-bottom-width: 0px; 
			border-left-width: 0px;
			border-color: #000000; 
			border-style: solid;
			width: 50px;
			height: 16px}
.navbutton {	font-family: Verdana, Arial; 
			font-size: 10px; 
			text-align: center;
			font-weight: bold;
			color: #000000; 
			border-top-width: 0px; 
			border-right-width: 1px; 
			border-bottom-width: 0px; 
			border-left-width: 0px;
			border-color: #000000; 
			border-style: solid;
			padding-left: 15px;
			padding-right: 15px;
			height: 16px}
.navhighlight {	background-color: #CCCCCC;
			font-family: Verdana, Arial; 
			font-size: 10px; 
			text-align: center;
			font-weight: bold;
			color: #000000; 
			border-top-width: 0px; 
			border-right-width: 1px; 
			border-bottom-width: 0px; 
			border-left-width: 0px;
			border-color: #000000; 
			border-style: solid;
			padding-left: 15px;
			padding-right: 15px;
			height: 16px;
			cursor: pointer; }
a.navlink:link {  	font-weight: bold; 
			color: #000000; 
			text-decoration: none;}
a.navlink:visited { font-weight: bold; 
			color: #000000; 
			text-decoration: none;}
a.navlink:active { font-weight: bold; 
			color: #000000; 
			text-decoration: none;}
a.navlink:hover { font-weight: bold; 
			color: #000000; 
			text-decoration: none;}

/* This controls the content */
.space {		height: 1px}
.contentmargin {	border-top-width: 1px; 
			border-right-width: 0px; 
			border-bottom-width: 1px; 
			border-left-width: 1px;
			border-color: #000000; 
			border-style: solid;
			width: 50px;
			background-color: #FFFFFF;}
.content {		border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width: 0px;
			border-color: #000000; 
			border-style: solid;
			padding-left: 0px;
			padding-right: 0px;
			background-color: #FFFFFF;}

/* This controls the look of normal links */
a:link {  		color: #555555; 
			text-decoration: none;}
a:visited { 		color: #555555; 
			text-decoration: none;}
a:active { 		color: #555555; 
			text-decoration: none;}
a:hover { 		color: #AAAAAA; 
			text-decoration: none;}
			
.footer {	
	text-align: center;
	font-size: 8pt;
}

INPUT, SELECT, TEXTAREA {
	border: 1 solid #CCCCCC;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	background-color: #EEEEEE;
}

span.hdy {
	font-size: 14pt;
}