﻿
	body {
		margin: 0px;
		font-family:Arial, Helvetica, Times New Roman;
		background-image:url(../Images/light_purple_background.gif);
	}

	a {
		text-decoration: none;
	}
	
	#top_banner {
		position:absolute;
		top:10px;
		height:304px;
		left:0px;
		width:800px;
		background-color:white;
		text-align: center;
	}
	
	.menuLink 
	{
		color: White;
	}
	
	#cfvc_banner_logo 
	{
		position:absolute;
		top: 0px;
		height: 107px;
		left: 5px;
		width: 230px;
		background-color:Yellow;
	}
	
	#cfvc_banner_contact 
	{
		position:absolute;
		top: 0px;
		height: 107px;
		left: 235px;
		width: 260px;
		background-color:Green;
	}
	
	#cfvc_banner_buttons 
	{
		position:absolute;
		top: 0px;
		left: 495px;
		width: 10px;
		background-color:Black;
	}

	#centereddiv 
	{
		top: 10px;
		display:block;
		margin:0px auto;
		width:800px;
		background-color:white;
		position:relative;
		font-size: 12pt;
	}

	#security {
		display: block;
		width:800px;
		background-color:white;
		position:absolute;
		top:0px;
		left:0px;
		height:20px;
		text-align:right;
		font-size: .90em;
	}
	#menudiv {
		display: block;
		width:800px;
		background-color:white;
		position:absolute;
		top:20px;
		left:0px;
		height:20px;
	}

	#topspace {
		position:absolute;
		top:0px;
		height:10px;
		left:0px;
		width:800px;
		background-color:white;
	}

	#left {
		position:absolute;
		top:50px;
		left:0px;
		width:195px;
		background-color:white;
	}

	#leftspace {
		position:absolute;
		top:50px;
		left:195px;
		width:5px;
		background-color:white;
	}
	#center {
		position:absolute;
		top:50px;
		left:200px;
		width:400px;
		background-color:white;
	}
	#centerMain {
		position:absolute;
		top:314px;
		left:0px;
		width:800px;
		background-color:white;
	}
	#leftContentSpace 
	{
		position:absolute;
		top:122px;
		left:0px;
		width:10px;
		background-color: White;
	}	
	#rightContentSpace 
	{
		position:absolute;
		top:122px;
		left:790px;
		width:10px;
		background-color: White;
	}	
	#submenu {
		position:absolute;
		top:122px;
		left:10px;
		width:170px;
		/*background-image:url(../Images/light_purple_background.gif);*/
	}
	
	.contentText 
	{
		margin-left: 5px;
	}
	
	.coloredContentText 
	{
		margin-left: 5px;
		color: Fuchsia;
	}
	
	.centeredContentText 
	{
		margin-left: 5px;
		text-align: center;
	}
	
	.contentTable 
	{
		font-size: .85em;
		vertical-align: top;
	}
	
	.contentTable td.nowrap 
	{
		vertical-align: top;
		white-space:nowrap;
	}
	
	.contentTable th
	{
		vertical-align: middle;
		background-color:White;
		text-align: left;
		font-weight: normal;
		white-space:nowrap;
	}
	
	.contentTable td
	{
		vertical-align: top;
	}
	
	.sectionTitle 
	{
		margin-left: 5px;
		font-weight: bold;
		font-size: 1.25em;
	}
	
	.sectionTitleNoMargin
	{
		margin-left: 0px;
		font-weight: bold;
		font-size: 1.25em;
	}
	
	#content {
		position:absolute;
		top:127px;
		left:0px;
		width:800px;
		background-color:white;
		text-align: center;
	}
	#top_banner_content {
		position:absolute;
		top:10px;
		height:117px;
		left:0px;
		width:800px;
		background-color:white;
		text-align: center;
	}
	#leftspaceMain {
		position:absolute;
		top:50px;
		left:0px;
		width:5px;
		background-color:white;
	}
	#rightspaceMain {
		position:absolute;
		top:50px;
		left:795px;
		width:5px;
		background-color:white;
	}

	#rightspace {
		position:absolute;
		top:50px;
		left:600px;
		width:5px;
		background-color:white;
	}

	#right {
		position:absolute;
		top:50px;
		left:605px;
		width:195px;
		background-color:white;
	}

	#feature1 {
		height: 145px;
	}
	
	#itemPicture {
		position: absolute;
		top:50px;
		left: 0px;
		height: 200px;
		width: 200px;
	}
	
	#itemDetails {
		position: absolute;
		top:50px;
		left: 200px;
		height: 200px;
		width: 200px;
	}
	
	#itemContent {
		position: absolute;
		top: 250px;
		left: 0px;
	}

	.subHeader {
		font-weight: bold;
		font-size: 1.2em;
	}

	.mainTitle {
		font-size: 1.75em;
		font-weight: bold;
	}
	
	#singlediv {
		position:absolute;
		top:50px;
		left:0px;
		width:800px;
		background-color:white;
	}
	
	.cellprompt {
		font-weight: bold;
	}
	
	.cellfield {
	}
	
	#leftcenter {
		display: block;
		width:200px;
		background-color:white;
		position:absolute;
		top:85px;
		left:0px;
	}
	
	#rightcenter {
		display: block;
		width:200px;
		background-color:white;
		position:absolute;
		top:85px;
		left:200px;
	}

	.centerSubHeader {
		font-weight: bold;
		color: blue;
	}	
	
	.centerLine {
		width: 95%;
		color: gray;
		text-align: left;
	}
	
	div table {
		width: 95%;
	}
	
	div table th {
		text-align: center;
		background-color: #c0c0c0;
	}
	
	.alternateRow {
		background-color: #e0e0e0;
	}
	
	
	.centerLink {
		text-align:right;
	}
	
	.gray 
	{
		background-color:#C0C0C0;
	}
	
	body {
		font-size: .80em;
	}
	