html, body {
height: 100%;
overflow: hidden;
}

body {
margin: 0;
padding: 0;
min-width: 986px;
min-height: 500px;
height: 100%;
font-family:Courier New, Courier New, Courier, monospace;
letter-spacing:-1px;
}
#container {
position: relative;
min-height: 100%;
height: 100%;
overflow: scroll;
}
	
a img {border:0}
.company_logo a:hover {border:0}

.navigation {width:200px;}
.navigation ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
	
	.navigation ul li li a {color:#999;padding-left:15px;}
		.navigation ul li li li a {color:#999;padding-left:40px;}
			.navigation ul li li li li a {color:#06F;padding-left:60px;}

.navigation ul a {
	border-bottom:3px solid #fff;
	color:#000;
	display:block;
	padding:5px;
	text-decoration:none;	
}
	.navigation ul a:hover {border-bottom:3px solid #000}
		
	.title_detail {display:block;font-size:13px;}

.content_area {
	padding:0px 5px 5px 5px;
	width:710px;
	}
	.content_image {width:100%}
	.content_area h1 {margin:0;padding:0;}
	
	.staff_container {
		float:left;
		font-size:12px;
		width:235px;		
		}
		.staff_container img {width:50%}
		.staff_container a {color:#000;text-decoration:none}
			.staff_container a:hover {border-bottom:1px solid #000;}
		.staff_container p {
			margin:0;
			padding:0;
			}
			
		.staff_title {font-weight:bold; font-size:16px;}
		
.content_area a {
color:#000000;
text-decoration:none;
}
	.content_area a:hover {border-bottom:#000 1px solid}

.content_site_link {
display:block;}

.top_nav a {color:#000000;text-decoration:none;padding:5px;}
	.top_nav a:hover {border-bottom:1px solid #000000}

.content_site_link a{
text-align:center;
padding:5px;
margin:1px 1px 0px 1px;
width:130px;
display:block;
height:140px;
float:left;
background:#CCCCCC;
border-bottom:#FFFFFF 1px solid
}

.content_site_link a:hover {
border-bottom:#FFFFFF 1px solid;
background:#EEEEEE;}

.information {
	background:#eeeeee;
	border:1px solid #dddddd;
	bottom:5px;
	height:200px;
	position:absolute;
	padding:15px;
	width:880px;
	}


.view_flash {
	background:#eeeeee;
	border:1px solid #dddddd;
	top:5px;
	height:200px;
	position:absolute;
	padding:15px;
	width:880px;
	}
	.view_flash a {
		color:#000000;
		font-weight:bold;
		text-decoration:none
		}
	.view_flash a:hover {border-bottom:#000 1px solid}

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;text-transform:capitalize}
address {font-style:normal}
.contact_details a {color:#000;text-decoration:none;}
.contact_details a:hover {border-bottom:1px solid #000;}
.hidden {visibility:hidden;line-height:0px;font-size:0px;padding:0px;height:0;}
.border_3_solid {border-bottom:3px solid #000;}
.height_5{height:5px;}.height_10{height:10px;}.height_12{height:12px;}.height_20{height:20px;}.height_30{height:30px;}.height_40{height:40px;}.height_50{height:50px;}.height_250{height:250px;}
.clear_both {clear:both}
.left {float:left}.right{float:right}
.width_960 {width:960px;}
.middle {margin:0 auto;}
.normal_caps {text-transform:none}
.relative {position:relative;}

.holder {
text-align:center;
font-size:35px;
}
.holder a {
background:#0066FF;
color:#FFFFFF;
font-weight:bold;
display:block;
padding:5px;
text-decoration:none;
text-transform:uppercase;
}
.holder a:hover {
color:#000000;
background:#09F;
}
.flash_navigateTo_url {
font-size:20px;
padding:15px;
background:#FFC
}