html {width: 100%; height: 100%;}

body {
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%;
width: 100%;
color: #999999;
font-family: Helvetica,Arial,sans-serif;
text-align: center;
scrollbar-Face-Color:#000000;
scrollbar-Base-Color:#999999;
scrollbar-darkshadow-color:#999999;
scrollbar-3dLight-Color:#999999;
scrollbar-Arrow-Color:#999999;
scrollbar-Highlight-Color:#000000;
scrollbar-Shadow-Color:#000000;
scrollbar-Track-Color:#000000;}

a {
    cursor:pointer;
    text-decoration: none;
    }
a:link {
    color:#999999;
    }
a:visited {
    color:#999999;
    }
a:hover {
    color:#FFFFFF;
    }
a:active {
    color:#FFFFFF;
    }

div#TitleDiv {
    margin: 0px; 
    float: left;
    padding: 0px;
    height:35px;
    }

div#TitleDiv h1 {
    white-space:nowrap;
    font-size: 20px;
    margin-top:10px;
    margin-right: 20px;
    padding:0px;
    font-weight:100;
    color: #999999;
    }
    


div#LegendDiv {
    margin: 0px;
    float: left;
    padding: 0px;
    height:35px;
  }
  
div#LegendDiv h2 { 
    white-space:nowrap;
    font-size: 13px;
    margin-top:16px;
    padding:0px;
    font-style:oblique;
    font-weight:100;
    color: #999999;
    }

div#NavigDiv {
    float: right;
    margin: 0px;
    padding: 0px;
    height:35px;
    color:#999999
  }

div#NavigDiv p {
    font-size: 13px;
    margin-top: 16px;
    }

div#NavigDiv a {
    text-decoration: none;
    }

div#NavigDiv a:hover {
    background-color: #999999;
    color:#FFFFFF
    }
    
.mfg_fieldset {
	width: 800px;
	padding: 30px;
}

.mfg_table {
		margin-top: 50px;
	padding: 0px;
}

.mfg_lefttxt { 
	font-family: Arial,Helvetica,sans-serif; 
	color: #999999; 
	font-size: 9px; 
	text-align: right;
	margin: 3px;
	padding: 0px;
 }
 
.mfg_righttxt { 
	font-family: 'Courier New',serif;
	font-size: 15px; 
	color: #999999;
	text-align: left;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 3px;
		margin-right: 0px;
	padding: 0px;
	 }
 
.mfg_leftrow { 
	border-right: 1px dotted #999999;
	margin: 0px;
	padding: 0px;
		vertical-align: top;
 }
 
.mfg_rightrow { 
	margin: 0px;
	padding: 0px;
 }

#mfg_menu {
    position: relative;
    list-style: none;
    padding: 0px;
    margin: 0px;
    }
    
#mfg_menu li {
    position: relative;
    float: left;
    width: 15px;
    height: 15px;
    margin: 1px;
    border: 1px solid #999999;
    text-align:center;
    }
    
#mfg_menu li:hover {
				background-color: #999999;
				border: 1px solid #FFFFFF;    
}

#mfg_menu a {
    text-decoration: none;
    color: #999999;
    font-family: Arial,Helvitica,sans-serif;
    font-size: 10px;
    padding: 3px;
}

#mfg_menu a:hover {
    color: #FFFFFF;
}

div#FotoDiv {
    clear: both;
    margin: 0px;
    padding: 0px;
    background-image: url(img_nav/preload.gif);
    background-repeat: no-repeat;
    background-position: center;
    }

div#FotoDiv a {
    margin: 0px;
    padding: 0px;
    border: none;
    text-decoration: none;
    }

#FotoImg {
    margin: 0px;
    padding: 0px;
    border-top: 1px solid #999999;
    border-bottom: 1px solid #999999;
		}
		
:hover#FotoImg{
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
	}

div#ThumbDiv {
    clear: both;
    padding: 0px; 
    float: left;
    margin: 5px 0px 0px 1px;
    width: auto;
  }

#thumb_menu {
    position: relative;
    list-style: none;
    padding: 0px;
    margin: 0px;
    }

#thumb_menu li {
    position: relative;
    float: left;
    padding-right: 4px;
    margin: 0px;
    }

.thb_img {
border: 1px solid #999999;
margin: 0px;
padding: 0px;
opacity: 0.6;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
    }

:hover.thb_img {
border: 1px solid white;
opacity: 1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
    }

div#FunctionDiv {
    float: right;
    margin: 0px;
    width: 115px;
    padding: 3px 0px 0px 0px;
    border:none
    }
.funcbut_img { border: none;}

.colbut {
    float: left;
    margin: 2px;
    width: 13px;
    height: 13px;
    border: 1px solid #999999;
    cursor: pointer;
    }

.funcbut {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 19px;
    height: 19px;
    border: none;
    cursor: pointer;
    }
