body { 
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #7d7d7d;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

p, td {
	font-family: Verdana; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
}

a:link    { color: #007cce; }     
a:visited { color: #007cce; } 
a:hover   { color: black; }  
a:active  { color: #007cce; }

#box {
	float: left;
	width: 970px;
}

#top_left{
	float: left;
	padding: 8px 38px;
	width: 178px;
	height: 10px;
	color: #7c7c7c;
	text-align: right;
	background-image: url('images/menu_bg.gif');
	display: none;
}
	#top_left a{
		text-decoration: none;
		color: #7c7c7c;
	}
#top1{
	float: left;
	padding: 8px 24px;
	width: 471px;
	height: 10px;
	vertical-align: middle;
	color: #7c7c7c;
	background: white;
	display: none;	
}
	#top1 a{
		text-decoration: none;
		color: #7c7c7c;
	}
	
	#top1 img {
		vertical-align: middle;
	}
#top2{
	float: left;
	width: 154px;
	height: 26px;
	background: #e0e0e0;
	display: none;	
}
#top3{
	float: left;
	width: 19px;
	height: 26px;
	background: white;
	display: none;	
}
#top_right{
	float: left;
	width: 24px;
	height: 26px;
	background-image: url('images/shadow_right.gif');
	display: none;	
}

#header_left{
	float: left;
	width: 24px;
	height: 104px;
	background-image: url('images/header_left.jpg');
	display: none;			
}
#header_menu{
	float: left;
	width: 230px;
	height: 104px;
	background: white;
	display: none;	
}
#header{
	float: left;
	width: 716px;
	height: 104px;
	background-image: url('images/header.jpg');
	display: none;			
}

#left_menu{
	float: left;
	width: 254px;
	background-image: url('images/menu_bg.gif');
	display: none;		
}
	#menu{
		width: 254px;
		float:left;
	}
	
	#news {
		float: left;
		padding: 4px 18px;
		width: 175px;
		height: 18px;
		margin: 0px 19px 0px 24px;
		color: white;
		background: #81bee7;
	}
	
		#news marquee {
			width: 175px;
			height: 18px;
			font-size: 11px;
			font-style: italic;
		}
		
		
#content{
	float: left;
	padding: 26px 24px 26px 24px;
	width: 100%;
	background: white;		
}

	#content p {
		margin: 8px 0px 8px 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: 10px;
		font-weight: normal;
		color: #000000;
		line-height: 16px;
	}
#right_menu{
	float: left;
	width: 173px;
	background-image: url('images/right_menu.gif');
	display: none;		
}
	.right_menu_header{
		float: left;
		padding: 8px 18px;
		width: 137px;
		height: 10px;
		color: white;
		background-image: url('images/right_menu_header.gif');		
	}
	.right_menu_white{
		float: left;
		padding: 8px 22px 24px 18px;
		width: 133px;
		background-image: url('images/right_menu_white.gif');		
	}
	.right_menu_body{
		float: left;
		padding: 8px 22px 24px 18px;
		width: 133px;
	}
	
	.right_menu_body input {
		border: 0px;
		width: 110px;
		font-size: 11px;
		vertical-align: bottom;
	}
	
	.right_menu_body img {
		vertical-align: middle;
	}

	
#right_shadow{
	float: left;
	width: 24px;
	background: #f0f0f0;	
	background-image: url('images/shadow_right.gif');	
}

#header_menu ul {
	width: 230px;
}
	#header_menu ul li {
		width: 230px;
		border-bottom: 1px solid white;
	}
		#header_menu ul li a {
			display: block;
			padding: 7px 38px;
			width: 154px;
			height: 11px;
			text-align: right;
			text-decoration: none;
			color: white;
			background-repeat: y-repeat;	
		}

#menu ul {
	margin-top: 26px;
	width: 254px;
}
	#menu ul li {
		width: 254px;
	}
	#menu ul li.parent {
		background-image: url('images/menu_open_bg.gif');	
	}
		#menu ul li a {
			display: block;
			padding: 8px 38px;
			width: 178px;
			text-align: right;
			text-decoration: none;
			font-weight: bold;
			color: black;
		}
		#menu ul li ul {
			margin-top: 0px;
			width: 254px;
		}
			#menu ul li ul li {
				width: 254px;
			}
				#menu ul li ul li a {
					display: block;
					padding: 8px 38px;
					width: 178px;
					text-align: right;
					text-decoration: none;
					font-weight: normal;
					color: black;
					background-repeat: repeat-y;
					background-position: right;
				}
				#menu ul li ul li a.colour1:hover {
					background-image: url('images/menu1.gif');	
				}
				#menu ul li ul li a.colour2:hover {
					background-image: url('images/menu2.gif');	
				}
				#menu ul li ul li a.colour3:hover {
					background-image: url('images/menu3.gif');	
				}
				#menu ul li ul li a.colour4:hover {
					background-image: url('images/menu4.gif');	
				}
				
					#header_menu ul li.inactive a.colour1 {
		background-image: url('/images/top_menu1.gif');	
	}
	#header_menu ul li.inactive a.colour1:hover {
		background-image: url('/images/top_menu_active1.gif');	
	}
	#header_menu ul li.active a.colour1 {
		background-image: url('/images/top_menu_active1.gif');	
	}

.pointer {
	cursor: pointer;
}
