body {
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
		color: #FFFFFF;
		text-align: center; /* Takes care of horizontal alignment in Internet Explorer */
		/* background-image: url(grid.gif); */
	}
#content {
		position: relative; /* Needed for Safari */
		margin: auto; /* Takes care of horizontal alignment in standards compliant browsers */
		text-align: left;
		width: 800px;
		height: 400px;
		background-color: #647A86;
		background-image: url(images/back01.gif)
	}


a {
	color: #BCCAD6;
	text-decoration: underline}
a:hover {
	color: #02253A;
	text-decoration: none}			


#menu_index {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	margin-top: 0px;
	margin-left: 15px;
}

#menu_index ul {
	font-size: 13px;
	list-style-type: none;
}

#menu_index li {
	margin-bottom: 3px;
}


			#menu_index a {
	color: #012539;
	text-decoration: none;
}
			#menu_index a:hover {
			color: #BCCAD6;}
			#menu_index #currentpage a {
	color: #BCCAD6;
}

.menu_index {
	margin-top: 20px;
	}

			.active {
			color: #BCCAD6;}

.hiddenpic {display:none;}

.main {
	scrollbar-arrow-color:#000000;
	scrollbar-base-color:#EEF0F0;
	scrollbar-dark-shadow-color:#EEF0F0;
	scrollbar-face-color:#CDCDCD;
	scrollbar-highlight-color:#EEF0F0;
	scrollbar-shadow-color:#EEF0F0;
	width:285px;
	height:231px;
	overflow:auto;
	font-size: 11px;
	margin-right: 5px;
	margin-top: 80px;
	margin-bottom: 30px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 15px;
	text-align: left;
}
						

.maininfo {
	width:300px;
	height:85px;
	overflow:auto;
	font-size: 11px;
	margin-right: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-right: 3px;
	text-align: justify;
	color: #012539;
}


#portlink {
	font-size: 11px;
	text-align: center;
	color: #012539;
}

.review {
	width:270px;
	height:120px;
	overflow:auto;
	font-size: 11px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
	padding-left: 3px;
	text-align: justify;
	color: #012539;
}

.reviewp {
	width:460px;
	height:480px;
	overflow:auto;
	font-size: 11px;
	margin-bottom: 3px;
	padding-left: 10px;
	text-align: justify;
	color: #012539;
}
					
#footer 
	{
	text-align: center;
	position: absolute;
	bottom: 0px;
	left: 0px;
	visibility: visible;
	display: block;
	background-color: black;
	}

			#footer h1 {
				padding-bottom: 0;
			}
			h1, p {
				color: #FFFFFF;
				margin: 0;
				padding-bottom: 0.5em;
			}
			h1 {
				font-size: 14px;
				line-height: 1.5em;
			}
 
  
ul {
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
}

#menu_down {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	left: 0;
	top: 396px;
	height: 0;
	width: 800;
	background-image: url(images/transp.png);
    // background-image: none;
    // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/transp.png',sizingMethod='scale');
	text-align: left;

}

	
#m_numbers {
	position: absolute;
	top: 375px;
	text-align: left;
	left: 250;
}

#menu td{
	text-align: left;
	font-size: 11px;
	color: #012539;
}

	
#menu a {
	text-decoration: none;
	text-align: left;
	color: #012539;
	letter-spacing: 1px;
	}
	
#menu table td a:hover {
color: #BCCAD6;}	


body#sectionone #menu td#one a,
body#sectiontwo #menu td#two a,
body#sectionthree #menu td#three a,
body#sectionfour #menu td#four a,
body#sectionfive #menu td#five a {
color: #BCCAD6;
}

/*  Forms */
#formcontent {

			background-color: #EEF0EF;
			text-align: center;
			visibility: visible
}

INPUT {

	BORDER-RIGHT: rgb(50,50,50) 1px outset; 
	BORDER-TOP: rgb(50,50,50) 1px outset; 
	BORDER-LEFT: rgb(50,50,50) 1px outset; 
	BORDER-BOTTOM: rgb(50,50,50) 1px outset;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; COLOR:#666666;

}

.button1 {
	 BACKGROUND:#647A86;
	 COLOR: white; font-family: Arial, Helvetica, sans-serif;
}