#header1 {
	position:absolute;
	left:15px;
	top:0px;
	width:417px;
	height:136px;
}
#header2 {
	position:absolute;
	left:432px;
	top:0px;
	width:332px;
	height:136px;
}
#header3 {
	position:absolute;
	left: 15px;
	top:136px;
	width:749px;
	height:23px;
}
#header4 {
	position:absolute;
	left:432px;
	top:159px;
	width:332px;
	height:26px;
}
#left_shadow {
	position:absolute;
	left:0px;
	top:0px;
	width:15px;
	height:765px;
	background-image: url(../pict/left_shadow.gif);
	background-repeat: repeat;
}
#right_shadow {
	position:absolute;
	left:764px;
	top:0px;
	width:15px;
	height:765px;
	background-image: url(../pict/right_shadow.gif);
	background-repeat: repeat;
}
#date_frame {
	position:absolute;
	left:15px;
	top:159px;
	width:80px;
	height:26px;
	padding-top:0px;
	background-color: #FFFFCC;
	font: bold 10px Verdana;
	text-align: center;
	color: black;
	z-index:2;
}
#news_frame {
	position:absolute;
	left:15px;
	top:159px;
	width:414px;
	height:64px;
	padding-top:10px;
	background-color: #FFFFCC;
	font: bold 12px Verdana;
	text-align: center;
	color: red;
}
#news_frame a{
	font: bold 12px Verdana;
	text-align: center;
	color: red;
}


#mtmpo4-12 {
	position:absolute;
	left:429px;
	top:159px;
	width:3px;
	height:64px;
	background-color: #000066;
}
#mtmpo4-14 {
	position:absolute;
	left:432px;
	top:185px;
	width:332px;
	height:41px;
	background-color: #FFFFFF;
}
#mtmpo4-15 {
	position:absolute;
	left:15px;
	top:223px;
	width:414px;
	height:3px;
	background-color: #000066;
}
#mtmpo4-16 {
	position:absolute;
	left:429px;
	top:223px;
	width:3px;
	height:3px;
	background-color: #000066;
}
#left_menu {
	position:absolute;
	left:15px;
	top:226px;
	width:153px;
	height:500px;
	background-color: #FFFFFF;
}
#mtmpo4-18 {
	position:absolute;
	left:168px;
	top:226px;
	width:3px;
	height:375px;
	background-color: #000066;
}
#vertical_spacer_2 {
	position:absolute;
	left:168px;
	top:601px;
	width:3px;
	height:125px;
	background-color: #FFFFFF;
}
#footer {
	position:absolute;
	left:15px;
	top:726px;
	width:749px;
	height:39px;
	background-color: #FFFFFF;
	text-align: center;
	color: gray;
	font: normal 10px Verdana;
}
#outer{
	position: relative;
	width:760px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
}
.topic{
	position:absolute;
	left:70px;
	top:20px;
	font: bold 16px Verdana;
}
#main_frame {
	position:absolute;
	left:171px;
	top:226px;
	width:593px;
	height:500px;
	background-color: #FFFFFF;
}
.main_content{
	position:absolute;
	left:20px;
	top:70px;
	width:540px;
	padding-bottom: 30px;
	
}
.main_content_picture{
	float:right;
	margin-left:15px;margin-bottom:15px;	
}

.picture{
	position:absolute;
	left:350px;
	top:65px;
}

p{
	font: normal 10px verdana;
	text-align: justify;
}
a{
	font: bold 10px verdana;
	color: black;
	text-decoration: none;
}
a:visited{
	font: bold 10px verdana;
	color: black;
}


li{
	font: normal 10px verdana;
}
.menu{
	background-color: #FFFFCC;
	background-color: #FFFFFF;
	border-bottom-style: dotted;
	border-bottom-color: black;
	border-bottom-width: 1px;
	padding: 5px 0px 5px 10px;
	font: bold 10px Verdana;
}
.menu:hover, .menuhover{
	background-color: #FFCC66;
}
.menu{
    background-color: expression(
        this.onmouseover = new Function("this.className += ' menuhover';"),
        this.onmouseout = new Function("this.className = this.className.replace('menuhover', '');")
    );
}
.selectedMenu{
	background-color: #FFFFCC;
	border-bottom-style: dotted;
	border-bottom-color: black;
	border-bottom-width: 1px;
	padding: 5px 0px 5px 10px;
	font: bold 10px Verdana;
}
.selectedMenu:hover, .selectedMenuhover{
	background-color: #FFCC66;
}
.selectedMenu{
    background-color: expression(
        this.onmouseover = new Function("this.className += ' selectedMenuhover';"),
        this.onmouseout = new Function("this.className = this.className.replace('selectedMenuhover', '');")
    );
}
.menuL2{
	background-color: #FFFFCC;
	border-bottom-style: dotted;
	border-bottom-color: black;
	border-bottom-width: 1px;
	padding: 5px 0px 5px 30px;
	font: bold 10px Verdana;
}
.menuL2:hover, .menuL2hover {
    background: #FFCC66;
}
.menuL2{
    background-color: expression(
        this.onmouseover = new Function("this.className += ' menuL2hover';"),
        this.onmouseout = new Function("this.className = this.className.replace('menuL2hover', '');")
    );
}
.selectedMenuL2{
	background-color: #FFFFCC;
	border-bottom-style: dotted;
	border-bottom-color: black;
	border-bottom-width: 1px;
	padding: 5px 0px 5px 30px;
	font: bold 10px Verdana;
}
.selectedMenuL2:hover, .selectedMenuL2hover{
	background-color: #FFCC66;
}
.selectedMenuL2{
	background-color: #FFCC66;
	/*
    background-color: expression(
        this.onmouseover = new Function("this.className += ' selectedMenuL2hover';"),
        this.onmouseout = new Function("this.className = this.className.replace('selectedMenuL2hover', '');")
    );
    */
}

table{
	font: normal 10px Verdana;
}

td{
	font: normal 10px Verdana;
}
table td b {
	font: bold 12px Verdana;
}

h1{
		font: bold 22px Verdana;
}
h2{
		font: bold 20px Verdana;
}
h3{
		font: bold 18px Verdana;
}
h4{
		font: bold 15px Verdana;
}
h5{
		font: bold 13px Verdana;
}
h6{
		font: bold 10px Verdana;
}

li{
	font: normal 10px Verdana;
}

input { 
	background-color: #FFFFCC; 
	border-color: black; 
	border-width: 1px;
	color: black; 
	font-family: verdana; 
	font-weight: bold; 
	font-size: 10px;
}

.main_content a{
	padding:1px 0px 1px 0px; 
}

.main_content a:hover{
	background-color: #FFCC66; 
	padding:1px 0px 1px 0px; 
}


