/* <![ Global [ -----------------------------------------------------------*/
html {
	}
body{
	text-align: center;
	margin:0px; 
	padding:0px; 
	background-color:#C7CDD2;
	height:100%;
	width: 800px;}
	
td{	
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#000;
	vertical-align:top;}
	
#container {
	left:50%;
	margin-left:-400px;
	position:absolute;
	width:800px;
	height: 1200px;
	border: 2px solid #91A1B6;
	background-color:#eaeaea;
	color:#fff;
	text-align: center;}
#container #header {
	position: absolute;
	width: 800px;
	height: 200px;
	left: 0px;
	right: 0px;
	background: url(images/header.jpg) repeat-x top #000;
	color:#000;}
#container #leftside {
	position:absolute;
	text-align: left;
	left: 0px;
	width: 120px;
	top:172px;
	height: auto;}
#container #leftside #leftnav {
	position: absolute;
	top: 0px;
	left: 0px;
	height: auto;
	width: 120px;
	}
#container #leftside #quickcontact {
	text-align: center;
	position: absolute;
	top: 360px;
	left: 0px;
	height: auto;
	width: 160px;
	}
#container #rightside {
	
	left: 150px;
	position:absolute;
	top: 172px;
	height: auto;}
#container #rightside #navandhead {
	position: absolute;
	top: 0px;
	left: 0px;
	height: auto;
	}
#container #rightside #maintext {
	position: absolute;
	top: 235px;
	left: 0px;
	text-align:left;
	color:#947b5e;
	height: 800px;
	overflow:scroll;
	width: 640px;
	background-color:#eaeaea;
	padding-left: 10px;
	font-weight:bold;
	text-transform:none;
	font-size:11px;
	vertical-align:top;
	}
#container #footer {
	top: 0px;
	left: 0px;
	visibility: hidden;
}

a, td.content a font {	
	color: #294baf;
	font-weight:bold;}
	
a:hover, td.content a:hover font {	
	color: #294baf;
	font-weight:bold;
	text-decoration:underline;}
	
input, select, textarea{	
	border:1px solid #000;}
	
legend	{
	font:bold 11px Arial, Helvetica, sans-serif; color:#000;}
	
hr{
	height:1px;
	color:#000;
	margin:5px 0px;
	padding:0px;}

h1{	
	font: bold 14px Arial, Helvetica, sans-serif;}
	
h2{	
	font: bold 12px Arial, Helvetica, sans-serif;}
	
h3{	
	font: bold 10px Arial, Helvetica, sans-serif;}

/*	<![ Navigation [ -----------------------------------------------------------*/

.aop {
	font:bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
	background-color:#000;
	background-image: none;
	border:#fff solid 1px;
	}
	
	.aop a {
		font:10px Arial, Helvetica, sans-serif;
		color:#fff;
		text-decoration: none;
		padding:3px 0px 3px 22px;
		border-bottom:1px solid #fff;
		display:block;
		text-align:left;
		background:url(images/aop-bullet.gif) left center no-repeat #000;
		}
		
	.aop a:hover {
		font:10px Arial, Helvetica, sans-serif;
		color:#003399;
		text-decoration:none;
		padding:3px 0px 3px 22px;
		border-bottom:1px solid #fff;
		display:block;
		text-align:left;
		background: url(images/aop-over.gif) left center no-repeat #c7cdd2;
		}
	

/*	<![ Layout [ -----------------------------------------------------------*/
.maintexth1{
		text-align:center;
		color:#947b5e;
		background-color:#eaeaea;
		padding:0px 0px;
		font-weight:bold;
		text-transform:none;
		font-size:14px;
		vertical-align:top;}
.maintexth2{
		text-align:center;
		color:#947b5e;
		background-color:#eaeaea;
		padding:0px 0px;
		font-weight:bold;
		text-transform:none;
		font-size:12px;
		font-style:italic; 
		vertical-align:top;}
	
	.header_top{
		font:bold 34px Arial, Helvetica, sans-serif;
		color:#fff;
		text-transform:uppercase;
		text-align:center;
		padding:10px 0px 0px 0px;}
	
	.header_left{
		text-align:left;
		color:#947b5e;
		vertical-align:bottom;
		padding:10px 0px 10px 10px;
		font-weight: normal;
		text-transform:uppercase;
		font-size:18px;
		vertical-align:bottom;}
	
	.header_middle_top{
		font-size:16px;}
	
	.header_middle{
		text-align:center;
		color:#947b5e;
		vertical-align:bottom;
		padding:10px 0px;
		font-weight:bold;
		text-transform:none;
		font-size:11px;
		vertical-align:bottom;}
	
	.header_right{
		text-align:right;
		color:#947b5e;
		vertical-align:bottom;
		font-size:26px;
		font-weight:bold;
		padding:10px 10px 10px 0px;
		vertical-align:bottom;}
	
.left {
	background: #000;
	color:#fff;
	font:12px  Arial, Helvetica, sans-serif;}

.left2 {
	background: #000;
	color:#fff;
	font:12px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	padding:8px 0px;}

.mid {
	background:#fff;}
	
/*	<![ Quick Contact [ -----------------------------------------------------------*/


.qctable {
	padding:2px 15px;
	font:12px "Times New Roman", Times, serif;
	font-weight:normal;
	color:#947b5e;}
	
.qchead {
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
	color:#947b5e;
	padding:19px 0px 4px 0px;}	

.FRM_width{width:96%;}

.PAD_form_itm {
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#947b5e;}
	
.form-pct { 
	width:96%; 
	height:15px;}

.msg-pct { 
	width:96%; 
	height:70px;
	overflow:auto;}

.submit {
	display:block;
	height:16px;
	width:52px;
	padding:1px 2px;
	background: #fff;
	color:#000;
	text-decoration:none;
	font:10px Arial, Helvetica, sans-serif;
	text-align:center;}
	
.submit:hover {	
	background: #ccc;	
	text-decoration:none;
	color:#000;
    padding:1px 2px;
    font:10px Arial, Helvetica, sans-serif;}


/*	<![ Disclaimer [	 -----------------------------------------------------------*/

.disclaimer{
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px;
	text-align:left;
	background:none;}
	
	.disclaimer a{
		color:#666666;
		text-decoration:none;}
		
	.disclaimer a:hover{
		color:#666666;
		text-decoration:underline;}		


/*	<![ MH_Hacks [ --------------------------------------------------------*/
td.content a font{
	margin:0px 0px 0px 5px;}

td.content a:hover font{
	margin:0px 0px 0px 5px;}
	
/* #map{
	filter:gray;}*/

.content {
	position: absolute;
	top: 60px;
	width: 650px;
	height: 664px;
	left: 0px;
	visibility: hidden;
}

.lew{
	position: absolute;
	top: 60px;
	width: 650px;
	height: 500px;
	left: 0px;
	visibility:visible;
}
.ddTable{
	border: none;}
	
.ddBottomBorder{
	border-bottom: 1px solid black;}
	
table.content{		
	width:100%;}
	
table.content a{
	font-size:12px;	font-weight:normal;}
