body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 0 0;
	background-color: #E0E0E0;
}

#right {
	position: absolute;
	top: 130px;
	right: 30px; 
	margin: 0;
	padding: 0;
	width: 250px; 
	font-size:0.8em;
}

html>body #right {
	width: 250px; 
	}

#right a{
	color : #009900;
	text-decoration: none;
}

#right a:hover{
	text-decoration: underline;
}


#left {
	position: absolute;
	top: 140px;
	left: 26px; 
	margin: 0;
	padding: 0;
	width: 164px; 
	font-size:0.8em;
}

#left a{
	color : #009900;
	text-decoration: none;
}

#page{
	margin:0px 20px 0px 20px;
	padding: 10px 10px 10px 10px;
	border-left : solid 2px black;
	border-right : solid 2px black;
	background-color: white ;
}

#mp {
	margin: 0px 260px 0px 10px;
	padding: 10px 20px 10px 10px;
/*	border-left : solid 2px black;*/
	border-right : solid 2px black;
	min-height:700px;
	_height:700px;
}

#mp p{
	_font-size : x-small;
	text-align : justify;
}

#mp td{
	font-size: 12px;
	vertical-align : top;
}

#mp a{
	color : #009900;
	text-decoration: none;
}

#mp a:hover{
	color : #009900;
	text-decoration: underline;
}

.bannerv{
	margin: 10px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	border-top:2px solid black;
	color : #a0a0a0;
	text-align : left;
}

.bannerv a{
	color : #a0a0a0;
	text-decoration : none;
}

#banner{
	border-top: solid 2px black;
	margin: 10px 0px 10px 0px;
	padding : 0px 10px 0px 10px;
	color : black;	
}

#banner td{
}

#banner a{
	color : #009900;
	text-decoration : none;
}

#banner a:hover{
	text-decoration : underline;
}

#banner a:visited{
	color : #a0a0a0;
}

#bottom{
	padding : 8px 20px 8px 20px;
	color : white;
	font-size: 10px;
	background-color : black;
}

#top {
	margin: 0px 10px 10px 10px;
	padding: 0;
}

#top u{
	text-decoration : none;
	font-size: 11px;
	letter-spacing : 19px;
}

h1{
	font-weight : bolder;
	font-style : normal;
	font-family: Verdana, Arial, sans-serif;
	font-size : 34px;
	margin : 0;
	padding : 0;
}
h1 b{
	font-size : 40px;
	font-style : normal;
	font-weight : bolder;
}

h3{
	font-size:14px;
	margin : 0px 0px 10px 0px;
	padding : 0;	
}
.tm{
	margin:10px 0px 10px 0px;
	padding : 4px 30px 6px 10px;
	background-color : white;
	border-bottom : solid 2px black;
	border-top : solid 2px black;
}
.tm a{
	font-size: 11px;
	font-weight: bold;
	color : black;
	padding : 4px 10px 6px 10px;
}
.tm a:link{
	text-decoration : none;
	color : black;
}
.tm a:active{
	text-decoration : none;
	color : black;
}
.tm  a:visited{
	text-decoration : none;
	color : black;
}
.tm a:hover{
	text-decoration : none;
	color : white;
	background-color : black;
}

.pn{
	text-align:center;
	cursor : default;
	line-height : 30px;
	text-decoration : none;
}

.pn a{
	font-size:10px;
	margin : 3px 3px 13px 3px;
	padding : 1px 2px 1px 2px;
	border : solid 1px #009900;
	display: inline;
	text-decoration : none;
}

.pn a:link{
	text-decoration : none;
}

.pn a:active{
	text-decoration : none;
}

.pn a:visited{
	text-decoration : none;
}

.pn a:hover{
	margin : 2px 2px 12px 2px;
	padding : 2px 3px 2px 3px;
	border : solid 1px #009900;
	text-decoration : none;
}

FORM, f {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

input, textarea{
	font-family: Verdana, Helvetica;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #009900;
	border : solid 1px #009900;
	padding : 1px 1px 1px 1px;
	margin: 0px 0px 28px 0px;
}

dt{
	font-weight:bold;
}

dd{
	padding:0px;
	margin:4px 0px 8px 30px;
	text-align:justify;
}