a { color:#FFFFFF; text-decoration:none; }
a:hover {text-decoration:underline;}

body
{
	/* background-color:#a9262c; */
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	background:url(../images/bg.gif) repeat;
}

	#wrapper
	{
		width:882px;
		min-height:600px;
		margin:auto;
		min-height:400px;
		background-color:#FFFFFF;
		position:relative;
		border:1px black solid;
	}
	
		#logo_top
		{
			width:882px;
			height:127px;
			background:url(../images/logo_top.gif) no-repeat;
		}
		
		#menu_bar
		{
			width:100%;
			height:32px;
			background: #000000;
		}
		
			#menu_bar .menuItem
			{
				float:left;
				margin:8px 11px 8px 11px;
			}
				.menuItem a 
				{
					font-size:9pt;
					font-weight:700;
				}
		
		#sub_menu_bar
		{
			height:24px;
			padding-right:27px;
			width:855px;
			background:url(../images/submenu_bg.gif) top repeat-x;
		}
		
			#sub_menu_bar .subMenuItem
			{
				width:152px;
				height:20px;
				float:right;
				margin-left:10px;
				background:url(../images/menu_bkg_1.gif) no-repeat;
				text-align:center;
				padding-top:4px;
			}
			
				.subMenuItem a 
				{
					font-size:9pt;
					font-weight:700;
				}
		
		#content
		{
			width:882px;
			min-height:400px;
			position:relative;
		}
			#content #actualContent
			{
				width:842px;
				margin-left:10px;
				padding-top:20px;
				padding-bottom:20px;
				text-align:left;
				position:relative;
			}
		
			#content #actualContent #cindy_side
			{
				width:390px;
				height:472px;
				position:relative;
				left:100px;
				top:10px;
				float:right;
				margin-left:-100px;
			/*	 background:url() no-repeat; */
			}
			
		#footer
		{
			width:882px;
			color:#000000;
			font-size:9pt;
			font-weight:700;
			margin:auto;
			text-align:center;
			position:relative;
			
			
		}
		
			#footer .footerMenuItem
			{
				float:left;
			}
			
				.footerMenuItem a
				{
					color:#000000;
				}

/* CLASSES */

.input
{ 
	background-color:#666666;
	border:1px black solid;
	color:white;
	font-size:10pt;
	font-weight:700;
	width:200px;
	height:18px;
}	

.textarea
{ 
	background-color:#666666;
	border:1px black solid;
	color:white;
	font-size:10pt;
	font-weight:700;
	width:600px;
	height:200px;
}

.select, .select option
{
	background-color:#666666;
	border:1px black solid;
	color:white;
	font-size:10pt;
	font-weight:700;
}

.select option { border:0px; }

.content
{
	min-height:400px;
	padding:20px;
}

.button
{
	background-color:#000000;
	color:white;
	font-size:10pt;
	font-weight:700;
	text-align:center;
	width:120px;
}

.inputholder
{
	margin:5px;
	clear:both;
	position:relative;
	padding:5px;
	font-size:9pt;
}

	.inputholder span
	{
		width:150px;
		float:left;
		color:black;
		font-size:9pt;
		font-weight:500;
		text-align:right;
		padding-right:10px;
		margin-top:4px;
	}

.title
{
	font-size:12pt;
	font-weight:700;
	text-align:center;
	margin:20px auto;
}

.loginHolder
{
	width:400px; 
	text-align:center; 
	padding-top:100px;
	margin:auto;
}

	.loginHolder div
	{
		margin:10px 0px;
		text-align:left;
	}
	
	.loginHolder div span
	{
		width:100px;
		float:left;
		margin-right:20px;
		text-align:right;
	}

.inputLogin
{
	width:250px;
	border:1px black solid;
	background-color:#999999;
	color:#FFFFFF;
}

.button
{
	min-width:80px;
	color:#FFFFFF;
}






