/*   based on Desktop Solutions Liquid Layout  */

body		{	font-family: Verdana, Arial, Helvetica, sans-serif;			
			color: black;
			text-align: center;
			font-size: 80%;
			background-color: #ffffff;
		}
td		{	font-family: Verdana, Arial, Helvetica, sans-serif;			
			color: black;
			font-size: 80%;
		}
#container  	{ 	margin: 20px auto;
			background-color: #ffffff;
                        background-image: url('/images/right.gif'); 
			background-repeat: repeat-y;
			background-position: right;
			color: black; 
			border: 1px solid #ff0000;
			width:  98%;
			min-width: 750px;		
			text-align: left;
		}
#admincontainer { 	margin: 20px auto;
			color: black; 
			border: 0px solid #ff0000;
			width:  750px;	
			text-align: left;
		}
#header		{	padding-top: 1em;
			padding-bottom: 1em;
		}
#header-left	{	font-family: Arial, Helvetica, sans-serif;
			font-size: 1.5em;
			color: #009966;	;
			border: 0;
			margin-right: 270px;	
		}
#header-right	{	float: right;
			color: #ffffff;
			width: 260px;
			text-align: center;
			margin-top: .8em;
                        margin-right: 2px;
			font-size: .8em;
			font-weight: bold;
			border: 0 black solid;	
		}
.headerred	{	color: #ff0000;
		}
#topmenu	{	padding-left: 1em;
			margin: 0;
                        background-color: #009966;
			color: #ffffff;
			height: 1.6em;
			overflow: hidden;
		}
#subcontainer	{	padding-top: 5px;
			margin: 0;
                        background-color: #ffffff;
		}
#submenubar	{	padding: 2px;
			margin: 0;
			border-top: 5px solid #ff0000;
                        background-color: #ffffff;
			height: 1.6em;
		}
#flashbar	{	padding: 0;
			margin: 0;
			border-top: 2px solid #ff0000;
			border-bottom: 2px solid #ff0000;
			height: 62px;
			overflow: hidden;
		}
#flashleft	{	float: right;
			margin: 0;
			padding: 0;
			width: 450px;
			height: 62px;
			text-align: right;				
		}
#flashright	{	float: right;
			margin: 0;
			padding: 0;
			width: 270px;
			height: 62px;	
		}
#admin		{	position: relative;
		}

#content	{	background-image: url('/images/arrows.gif'); 
			background-repeat: no-repeat;
			background-position: 4em 2.4em;
			padding-left: 100px;
			padding-top: 1em;
			padding-bottom: 1em;
			margin-right: 280px;
		}
#content h2	{	margin: 20px 0 .5em 0;
			padding: 0;	
			font-size: 1.2em;
			color: #000000;		
		}
#admin h2	{	margin: 20px 0 .5em 0;
			padding: 0;	
			font-size: 1.2em;
			color: #000000;		
		}
#imagebox       {	float: right;
			width: 270px;		
			border: 0 green solid;
		}
#redlinks	{	width: 270px;
			line-height: 2.8em;
			padding-top: 3em;
			padding-left: 20px;
			font-size: .85em;
			color: #ffffff;
		}
#greencontainer	{	background-color: #66CC99;
			padding: 0;
			color: #ffffff;
		}
#greenmenu	{	float: right;
			width: 270px;
			color: #ffffff;
			padding-top: .5em;
			font-size: .85em;	
		}
#greencopyright	{	padding: 0;
			color: #ffffff;
			padding: .3em;
		}
#bottombar	{	padding-top: 5px;
			padding-bottom: 5px;
                        background-color: #ffffff;
			text-align: center;
			font-size: .8em;
			line-height: 1.8em;
				
		}
#bottommenu	{	padding: 0;
			margin: 0;
			border-top: 5px solid #ff0000;
			border-bottom: 2px solid #ff0000;
                        background-color: #ffffff;
		}
#bottommenu p	{	padding: 0;
			margin: .2em 0;
		}
.formLabel    	{	float: left;
			width: 110px;
			text-align: right;
			margin-bottom: .5em;
			margin-right: 1em;
			border: 0;		
			font-size: .85em;		
		}
.formInput   	{	text-align: left;
			margin-left: 120px;
			margin-bottom: .5em;
			border: 0;
		}
.assessBox	{	border: 0 red solid;
                        margin-bottom: 1.4em;
 			height: 4em;
			border: 0 red solid;

		}
.assessLabel    {	float: left;
			text-align: left;
			margin-bottom: .5em;
			margin-right: 1em;
			border: 0 black solid;		
			font-size: .86em;
			width: 75%;		
		}
.assessInput   	{	text-align: center;
			margin-left: 75%;
			margin-bottom: .5em;
			border: 0 black solid;	
			font-size: .7em;		
		}
.button		{	width: 125px;
			color: #ffffff;
			font-weight: bold;
			font-size: 10px;
			background-color: #ff0000;
		}
a.redlink:link		{	color: #ffffff;	
				font-weight: bold;
			}
a.redlink:visited	{	color: #cccccc;	
				font-weight: bold;
			}
a.redlink:active	{	color: #ff99ff;	
				font-weight: bold;
			}
a.redlink:hover		{	color: #000000;	
				font-weight: bold;				
			}

