body	{
		width: 850px; 
		background-color: #fff; 
		position: relative; 
		margin-top: 0px;
		margin-left: 0px; 
		margin-left: auto; 
		margin-right: auto;
		font-family: verdana, arial;
		color: #000000;
	}

#header		{
			position: relative;
			margin: 0px;
			width: 830px;
			padding: 0px;
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 10px;
			height: 70px;
		}

#pageHeading	{
			font-size: 120%;
			font-weight: 600;
			text-align: left;
		}

#subHeading	{
			font-size: 110%;
		}

#contactHeading	{
			font-size: 80%;
			font-weight: 600;
			text-align: left;
		}

#contentArea	{
			position:relative;
			margin-top: 0px;
			float:left;
			width:850px; 
			height:586px;	
			background-color: #fff;
			color: #000000;
			border-style: none;
			border-width: 0px;
			padding: 0px; 
		}

#topLeftFiller	{
			position: relative;
			float: left;
			height: 26px;	
			width:171px;
			background-color: #fff;
			color: #000000; 
			border-style: none;
			border-width: 0px; 
			margin: 0px;
		}

#topNav		{
			position:	relative;
			float:	left;
			margin-top: 0px;
			padding: 0px;
			padding-left: 10px;
			padding-right: 10px;
			height: 26px;	
			width:609px;
			background-color: #ffffff; 
			border-style: none;
			border-width: 0px; 
			font-size: 70%;

		}

#leftNav	{
			position:	relative;
			float:left;
			width:161px; 
			height:460px;	
			background-color: #fff; 
			color: #000000;
			border-style: none;
			border-width: 0px; 
			font-size: 80%;
			padding: 0px;
			padding-left: 10px;
		}

#detailArea	{
			position:	relative;
			float:left;
			margin: 0px;
			width:609px;
			height:460px;	
			background-color: #ffffff; 
			border-style: none;
			border-width: 0px; 
			font-size: 70%;
			padding: 0px;
			padding-left: 10px;
			padding-right: 10px;
		}


	
#contentFooterArea	{
				position:relative;
				float:left;
				height:20px;	
				width:850px; 
				background-color: #ffffff; 
				color: #000000; 
				font-weight: normal; 
				font-size: 66%; 
				font-style: normal; 
				font-family: verdana, arial;
				text-align:left;
				vertical-align: top;
				padding: 0px;

			}

#copyrightArea		{
				position:relative;
				float:left;
				height:20px;	
				width:200px; 
				color: #000000; 
				background-color: #ffffff; 
				font-weight: normal; 
				font-size: 100%; 
				font-style: normal; 
				font-family: verdana, arial;
				text-align:left;
				vertical-align: top;
				padding: 0px;
				padding-left: 10px;
			}


p.gen			{
				text-align: justify;
			}
.inputDescription    	{
				position:relative;
				float:left;
				height:20px;	
				width:80px; 
				color: #000000; 
				font-weight: normal; 
				font-size: 66%; 
				font-style: normal; 
				font-family: verdana, arial;
				text-align:right; 
				padding-left:8px;
				padding-right:8px;
			}

.inputSubtext    	{
				position:relative;
				float:left;
				height:20px;	
				width: 150px; 
				color: #000; 
				font-weight: normal; 
				font-size: 66%; 
				font-style: normal; 
				font-family: verdana, arial;
				text-align:left; 
				padding-left:8px;
				padding-right:8px;
			}

.wideinputDescription    	{
					position:relative;
					float:left;
					height:20px;	
					width:350px; 
					color: #000; 
					font-weight: normal; 
					font-size: 66%; 
					font-style: normal; 
					font-family: verdana, arial;
					text-align:left; 
					padding-left:8px;
					padding-right:8px;
				}

.shortinputDescription 	{
				position:relative;
				float:left;
				height:20px;	
				width:50px; 
				color: #000; 
				font-weight: normal; 
				font-size: 66%; 
				font-style: normal; 
				font-family: verdana, arial;
				text-align:right; 
				padding-left:8px;
				padding-right:8px;
			}

.inputField 	{
			position:relative;
			float:left;
			height:20px;	
			width:140px; 
			color: #000; 
			font-weight: normal; 
			font-size: 66%; 
			font-style: normal; 
			font-family: verdana, arial;
			text-align:left;
			padding-left:8px;
			padding-right:8px;
		}

.inputCheckbox 	{
			position:relative;
			float:left;
			height:20px;	
			width:40px; 
			color: #000; 
			font-weight: normal; 
			font-size: 66%; 
			font-style: normal; 
			font-family: verdana, arial;
			text-align:left;
			padding-left:8px;
			padding-right:8px;
		}


.textDescription    	{
				position:relative;
				float:left;
				height:20px;	
				width:80px; 
				color: #000; 
				font-weight: normal; 
				font-size: 66%; 
				font-style: normal; 
				font-family: verdana, arial;
				text-align:right; 
				padding-left:8px;
				padding-right:8px;
			}

.shorttextDescription 	{
				position:relative;
				float:left;
				height:20px;	
				width:50px; 
				color: #000; 
				font-weight: normal; 
				font-size: 66%; 
				font-style: normal; 
				font-family: verdana, arial;
				text-align:right; 
				padding-left:8px;
				padding-right:8px;
			}

.textField 	{
			position:relative;
			float:left;
			height:20px;	
			width:140px; 
			color: #000; 
			font-weight: normal; 
			font-size: 66%; 
			font-style: normal; 
			font-family: verdana, arial;
			text-align:left;
			padding-left:8px;
			padding-right:8px;
		}

.email_textField {
			position:relative;
			float:left;
			height:20px;	
			width:150px; 
			color: #000; 
			font-weight: normal; 
			font-size: 66%; 
			font-style: normal; 
			font-family: verdana, arial;
			text-align:left;
			padding-left:8px;
			padding-right:8px;
		}



.email_inputField {
			position:relative;
			float:left;
			height:20px;	
			width:150px; 
			color: #000; 
			font-weight: normal; 
			font-size: 66%; 
			font-style: normal; 
			font-family: verdana, arial;
			text-align:left;
			padding-left:8px;
			padding-right:8px;
		}


.menuitem-divider	{
				text-decoration:none;
				width:178px;
				height:16px;
				font-weight: normal;
				font-size: 70%;
				color: #000000;
				font-style: normal;
				font-family: verdana, arial;
				position:relative;
				float:left;
				border-bottom: #c0c0c0 solid 1px;
			}

.menuitem-header	{
				width:178px;
				height:16px;
				position:relative;
				float:left;
				border-bottom: #c0c0c0 solid 1px; 
				text-align:left;
			}

.menuitem-unselected	{
				height:16px;
				position:relative;
				float:left;
				text-align:left;
			}

.menuitem-selected	{
				height:16px;
				position:relative;
				float:left;
				text-align:left;
				border-bottom: solid 2px #0000ff;
			}

.topnav-divider		{
				height:16px;
				position:relative;
				float:left;
				text-align:left;
			}

.leftnav-unselected	{
				height:16px;
				width: 150px;
				position:relative;
				float:left;
				text-align:left;
				padding: 0px;
				padding-left: 5px;
			}
	
.leftnav-selected	{
				height:16px;
				width: 150px;
				position:relative;
				float:left;
				text-align:left;
				padding: 0px;
				padding-left: 3px;
				border-left: solid 2px #0000ff;
			}

.menutext-header	{
				text-indent:10px;
				text-decoration:none;
				width:168px;
				height:16px;
				font-weight: bold;
				font-size: 70%;
				color: #000000;
				font-style: normal;
				font-family: verdana, arial;
				position:relative;
				float:left;
				text-align:left;
			}

.menutext-unselected	{
				text-indent:5px;
				text-decoration:none;
				width:168px;
				height:16px;
				font-weight: normal;
				font-size: 70%;
				color: #000000;
				font-style: normal;
				font-family: verdana, arial;
				position:relative;
				float:left;
				text-align:left;
			}

.menutext-unselected:hover	{
					text-indent:5px;
					text-decoration:underline;
					width:168px;
					height:16px;
					font-weight: normal;
					font-size: 70%;
					color: #000099;
					font-style: normal;
					font-family: verdana, arial;
					position:relative;
					float:left;
					text-align:left;
				}

.menutext-selected	{
				text-indent:5px;
				text-decoration:none;
				width:168px;
				height:16px;
				font-weight: bold;
				font-size: 70%;
				color: #000000;
				font-style: normal;
				font-family: verdana, arial;
				position:relative;
				float:left;
				text-align:left;
			}

.content-header-generic	{
				background-color: #c0c0c0; 
				color: #fff;
				font-weight: normal; 
				font-size: 200%; 
				font-style: normal; 
				font-family: verdana, arial;
				text-align:right;
			}

.text-header	{
				font-weight: bold;
				font-size: 100%;
				color: #000000;
				font-style: normal;
				font-family: verdana, arial;
				margin-bottom:5px;
		}

.text-body	{
				font-weight: normal;
				font-size: 80%;
				color: #000000;
				font-style: normal;
				font-family: verdana, arial;
		}

.horizontal-bar	{
			width:95%; 
			font-size: 50%;
			border-top:#0080ff solid 2px; 
			position: relative; 
			margin-top:10px;
			margin-left: auto; 
			margin-right: auto;
		}

.error		{
				font-weight: bold;
				font-size: 100%;
				color: #ff0000;
				font-style: normal;
				font-family: verdana, arial;
				background-color: #ffffff;
		}



.body_link	{	font-size: 85%;
			font-family: verdana, arial;
		}


a	{	text-decoration: none;
		font-family: verdana;
	}

a:link 	{	color: #0000ff;
	}

a:visited 	{	color: #0000ff;
		}

a:hover	{	
		color: #0000ff;
		background-color: #00ff00;
	}
