body { 
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #7d7d7d;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

p, td {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
}

a:link    { color: #872245; text-decoration: none; }     
a:visited { color: #872245; text-decoration: none; } 
a:hover   { color: black; 	text-decoration: underline; }  
a:active  { color: #872245; text-decoration: none; }

#box {
	width: 1000px;
	margin: 0px auto;
}

#top_left{
	float: left;
	padding: 0px;
	width: 20px;
	height: 221px;
	background-color: #872245;
}

#menu_container{
	float: left;
	width: 198px;
	height: 221px;
}
	#nav_menu{
		float: left;
		padding: 20px 0px 0px 20px;
		width: 178px;
		height: 21px;
		background-color: #872245;
		color: #c99bab;	
	}
		#nav_menu a					{ color: #FFF; text-decoration: none; }
		#nav_menu a:link		{ color: #FFF; text-decoration: none; }
		#nav_menu a:visited	{ color: #FFF; text-decoration: none; }
		#nav_menu a:hover		{ color: #c99bab; 	text-decoration: none; }
		#nav_menu a:active	{ color: #FFF; text-decoration: none; }
	
	#top_menu{
		float: left;
		width: 198px;
		height: 180px;
		background-image: url('images/top_menu.gif');	
	}

#header{
	float: left;
	width: 452px;
	height: 221px;		
}
#logo_container{
	float: left;
	width: 330px;
	height: 221px;	
}
	#logo{
		float: left;
		width: 330px;
		height: 65px;
		background-image: url('images/logo.gif');			
	}
	#grey{
		float: left;
		width: 107px;
		height: 156px;
		background-color: #d1d1d3;
	}
	#address{
		float: left;
		padding: 72px 22px 28px 18px;
		width: 183px;
		height: 56px;
		vertical-align: baseline;
		background-color: #e3e3e4;
		color: #969696;
		line-height: 16px;
	}
		#address a					{ color: #969696; text-decoration: none; }
		#address a:link			{ color: #969696; text-decoration: none; }
		#address a:visited	{ color: #969696; text-decoration: underline; }
		#address a:hover		{ color: #969696; text-decoration: underline; }
		#address a:active		{ color: #969696; text-decoration: underline; }

#left_container {
	float: left;
	width: 218px;
}
	#left_menu{
		float: left;
		padding: 0px 0px 0px 20px;
		width: 198px;
		background-color: #872245;
	}
	#nav_menu2{
		float: left;
		padding: 0px 0px 20px 40px;
		width: 178px;
		height: 14px;
		background-color: #872245;
		color: #c99bab;	
	}
		#nav_menu2 a					{ color: #FFF; text-decoration: none; }
		#nav_menu2 a:link			{ color: #FFF; text-decoration: none; }
		#nav_menu2 a:visited	{ color: #FFF; text-decoration: none; }
		#nav_menu2 a:hover		{ color: #c99bab; 	text-decoration: none; }
		#nav_menu2 a:active		{ color: #FFF; text-decoration: none; }
		
#content {
	float: left;
	padding: 20px 22px;
	width: 515px;
	background: white;		
}

	#content p {
		margin: 0px 0px 16px 0px;
	}

	#content ul {
		margin: 8px 0px 8px 20px;
		list-style-type: disc;
	}
	
	#content ol {
		margin: 8px 0px 8px 20px;
		list-style-type: decimal;
	}

	#content li {
		font-family: Verdana; 
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		line-height: 16px;
	}
#right_menu{
	float: left;
	width: 223px;
	background-color: white;
	background-image: url('images/right_menu.gif');
	background-repeat: repeat-x;		
}
	.right_menu_item{
		float: left;
		padding: 8px 18px;
		margin-top: 24px;
		width: 165px;
		color: black;
		background: white;
	}
		.right_menu_item a:link			{ color: #872245; text-decoration: none; }
		.right_menu_item a:visited	{ color: #872245; text-decoration: none; }
		.right_menu_item a:hover		{ color: #872245; text-decoration: none; }
		.right_menu_item a:active		{ color: #872245; text-decoration: none; }

#top_menu ul {
	margin-top: 12px;
	width: 198px;
}
	#top_menu ul li {
		float: left;
		width: 198px;
	}
		#top_menu ul li a {
			display: block;
			padding: 8px 0px 5px 20px;
			width: 178px;
			height: 12px;
			text-decoration: none;
			color: white;	
		}
		#top_menu ul li.active a, #top_menu ul li a:hover {
			background-image: url('/images/top_arrow.gif');
			background-position: 0px 9px;
			background-repeat: no-repeat;
		}
		#top_menu ul li.active a {
			color: white;
		}

#left_menu ul {
	width: 198px;
}
	#left_menu ul li {
		width: 198px;
	}
	#left_menu ul li.parent  {
		padding: 14px 0px 14px 0px;
		background-color: white;
	}
	#left_menu ul li:first-child {
		padding-top: 14px;
	}
		#left_menu ul li.parent a {
			color: #872245;
		}
		#left_menu ul li a {
			display: block;
			padding: 8px 0px 6px 20px;
			width: 178px;
			text-decoration: none;
			color: white;
		}
		#left_menu ul li a:hover {
			color: #a5637a;
		}
		#left_menu ul li.parent ul {
			margin-top: 0px;
			width: 178px;
		}
			#left_menu ul li.parent ul li {
				width: 178px;
			}
			#left_menu ul li.parent ul li:first-child {
				padding: 0px;
			}
				#left_menu ul li.parent ul li a {
					display: block;
					padding: 8px 0px 6px 20px;
					width: 178px;
					text-decoration: none;
					color: #969696;
					background-position: right;
				}
			#left_menu ul li.parent ul li.active a, #left_menu ul li.parent ul li a:hover {
				background-image: url('/images/left_arrow.gif');
				background-position: 0px 9px;
				background-repeat: no-repeat;
			}

p strong p {
	font-weight: bold;
}

.pointer {
	cursor: pointer;
}
