* html { margin:0; padding:0;}html, body {	  height: 100%;	  }
body {	 margin:0 auto; text-align:center;	 }

td{font:normal 10px verdana, Arial;color:#000000;}

div#container{width:774px;margin:0 auto;text-align:left;padding:0;background:#366AA0;background-image:url('../images/header.jpg'); background-repeat:repeat-x;}

#header{width:774px;background-image: url('../images/leftBG.jpg');background-repeat: no-repeat;background-position:bottom left;}
#headerTD{height:175px;width:774px;}
#headerDIV{position:relative;width:774px;height:175px;}

#logo{position:absolute;width:54px;height:54px;background-image:url('../images/logo.gif');left:11px;top:5px;}

#midTD{height:40px;width:774px;}
#midDIV{position:relative;width:774px;height:40px;}

#cover{background:#ffffff;width:8px;height:19px;margin-left:1px;}
#dots{width:8px;height:auto;background:url('../images/dots.gif') repeat;}

#leftMenuTop{top:179px;height:27px;background:url('../images/leftMtop.png') repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='../images/leftMtop.png');}
#rightMenuTop{top:179px;height:27px;background:url('../images/leftMBottom.png') repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='../images/leftMBottom.png');}


#contents{width:578px;background:#FFFFFF;}
#RMTL{width:2%;height:14px;background:url('../images/rightMTopLeft.gif') no-repeat;}
#RMT{width:96%;height:14px;background:url('../images/rightMTop.gif') repeat;}
#RMTR{width:2%;height:14px;background:url('../images/rightMTopRight.gif') no-repeat;}
#RMBL{width:2%;height:14px;background:url('../images/rightMBottomLeft.gif') no-repeat;}
#RMB{width:96%;height:14px;background:url('../images/rightMBottom.gif') repeat;}
#RMBR{width:2%;height:14px;background:url('../images/rightMBottomRight.gif') no-repeat;}
#RML{width:2%;background:url('../images/rightMLeft.gif') repeat;}
#RMR{width:2%;background:url('../images/rightMRight.gif') repeat;}

#subMidDIV{position:relative;width:100%;height:27px;}

#home{position:absolute;left:714px;top:0;display:block;background:url('../images/home.gif') 0 -33px no-repeat;width:52px;height:33px;}
#home a, #home a:visited{display:block;background:url('../images/home.gif') no-repeat;padding:0;margin:0;width:52px;height:33px;outline:0;}

#contactUs{position:absolute;left:647px;top:0;display:block;background:url('../images/contactUs.gif') 0 -33px no-repeat;width:62px;height:33px;}
#contactUs a, #contactUs a:visited{display:block;background:url('../images/contactUs.gif') no-repeat;padding:0;margin:0;width:62px;height:33px;outline:0;}


#guestBook{position:absolute;left:582px;top:0;display:block;background:url('../images/guestBook.gif') 0 -33px no-repeat;width:62px;height:33px;}
#guestBook a, #guestBook a:visited{display:block;background:url('../images/guestBook.gif') no-repeat;padding:0;margin:0;width:62px;height:33px;outline:0;}

#search{position:absolute;left:743px;top:5px;display:block;background:url('../images/search.gif') 0 -24px no-repeat;width:22px;height:24px;}
#search a, #search a:visited{display:block;background:url('../images/search.gif') no-repeat;padding:0;margin:0;width:22px;height:24px;outline:0;}

#home a:hover, #contactUs a:hover, #guestBook a:hover, #search a:hover{background-image:none;}

#searchFrm{margin:0;}
#searchFrm input{border:0;position:absolute;left:625px;top:7px;width:109px;}

#print{position:absolute;left:548px;top:5px;display:block;background:url('../images/printer.gif') 0 -22px no-repeat;width:23px;height:22px;}
#print a, #print a:visited{display:block;background:url('../images/printer.gif') no-repeat;padding:0;margin:0;width:23px;height:22px;outline:0;}
#print a:hover{background-image:none;}

#date{position:absolute;left:430px;top:10px;font:normal 10px verdana,arial;color:#ffffcc;}

#mid{position:absolute;left:12px;top:8px;width:500px;height:17px;display:block;}

#geography{display:block;width:87px;height:17px;float:left;}
#biology{margin-left:34px;display:block;width:63px;height:17px;float:left;}
#ecology{margin-left:37px;display:block;width:67px;height:17px;float:left;}
#business{margin-left:36px;display:block;width:120px;height:17px;float:left;}

#geography a, #geography a:visited, #biology a, #biology a:visited, #ecology a, #ecology a:visited, #business a, #business a:visited{display:block;text-decoration:none;background-image:none;width:100%;height:100%;}
#geography a:hover, #biology a:hover, #ecology a:hover, #business a:hover{background:url('../images/midHover.gif') no-repeat;}

#midSub{position:absolute;left:75px;top:2px;font:normal 10px verdana,arial;color:#366AA0;}
#midSub a, #midSub a:visited{font:bold 10px verdana,arial;color:#065295;text-decoration:none;}

#footer{background:#366AA0;width:100%;height:38px;}
#fTable{width:100%;height:23px;}
#fLeft{height:23px;width:1%;background:url('../images/footerLeft.gif') no-repeat;}
#fRight{height:23px;width:1%;background:url('../images/footerRight.gif') no-repeat;}
#copyRight{height:23px;font:normal 10px verdana,arial;color:#ffffcc;text-align:center;width:98%;background:url('../images/footerMid.gif') repeat;}
#copyRight a, #copyRight a:visited{color:#ffffcc;text-decoration:none;}
#copyRight a:hover{text-decoration:underline;}

#nvs{text-align:right;color:#73acdb;padding-right:4px;}
#nvs a, #nvs a:visited{color:#73acdb;text-decoration:none;}
#nvs a:hover{color:#ffffff;}

h1{background:url('../images/arrow.gif') no-repeat 0 3px;padding-left:13px;font:bold 13px verdana,arial;color:#438ECE; text-align: left;}

#midSub a:hover, a.lLnk:hover, .subMenu a:hover{color:#F00B05;}

a:link       { FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #d50045; text-decoration: none }
a:visited    { FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #800080; text-decoration: none }
a:active     { FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #ff0000; text-decoration: none }
a:hover      { FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #999999; text-decoration: underline }
.et          { font-size: 11px; color: #777777; line-height: 13px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: left; 
               margin-left: 5px; margin-right: 5px }
.etext       { font-size: 11px; color: #000000; line-height: 13px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: left; 
               margin-left: 5px; margin-right: 5px }
.etext1      { font-size: 11px; color: #000000; line-height: 13px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: left; 
               margin-left: 0px; margin-right: 5px }
.etext2      { font-size: 10px; color: #999999; line-height: 11px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: right; 
               margin-left: 5px; margin-right: 1px }
.etext3      { font-size: 9px; color: #cccccc; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: center; 
               margin-left: 5px }
.etext4      { font-size: 11px; color: #999999; line-height: 11px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: center; 
               margin-left: 5px; margin-right: 1px }
.etext5      { font-size: 9px; color: #000000; line-height: 10px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: left; 
               margin-left: 10px; margin-right: 10px }
.etext7      { font-size: 11px; color: #666666; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: center; 
               margin-left: 5px; margin-right: 1px }
.etext8      { font-size: 11px; color: #d50045; line-height: 11px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: left; 
               margin-left: 1px; margin-right: 1px }
.etext9      { font-size: 11px; color: #999999; line-height: 11px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: right; 
               margin-left: 5px; margin-right: 1px }
.etext10     { font-size: 9px; color: #c5c5c5; line-height: 9px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: center; 
               margin-left: 1px; margin-right: 1px }
.etext11     { font-size: 10px; line-height: 18px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: center }
input        { font-size: 11px; color: #000000; font-family: 
               Verdana, Arial, Helvetica, sans-serif; vertical-align: middle }
textarea     { font-size: 10px; color: #000000; font-family: 
               Verdana, Arial, Helvetica, sans-serif }
select       { font-size: 9px; color: #000000; font-family: 
               Verdana, Arial, Helvetica, sans-serif }
td           { font-size: 11px; color: #000000; font-family: 
               Verdana, Arial, Helvetica, sans-serif }
.header      { font-weight: bold; font-size: 11px; color: #d50045; line-height: 14px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-align: left; margin-left: 5px; margin-right: 5px }
.header1     { font-weight: bold; font-size: 12px; color: #d50045; line-height: 14px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-align: center; margin-right: 5px }
.header2     { font-size: 11px; color: #666666; line-height: 14px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: center; 
               margin-right: 5px }
.header3     { font-weight: bold; font-size: 14px; color: #d50045; line-height: 14px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-align: center; margin-left: 5px; margin-right: 1px }
.header4     { font-weight: bold; font-size: 12px; color: #990000; line-height: 14px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-align: center; margin-right: 5px }
.header5     { font-weight: bold; font-size: 14pt; color: #666666; line-height: 16pt; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-align: center; margin-right: 5px }
.header6     { font-weight: bold; font-size: 11px; color: #888888; line-height: 14px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-align: center; margin-right: 5px }
.header7     { font-weight: bold; font-size: 11px; color: #888888; line-height: 14px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-align: left; margin-right: 5px }
.main ul li  { list-style-image: url('images/level_1.gif'); font-size: 11px; color: #000000; 
               line-height: 13px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; text-align: left }
ul           { text-align: left; font-size: 11px; color: #000000; font-family: 
               Verdana, Arial, Helvetica, sans-serif }
P { TEXT-ALIGN: left; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
#dhtmltooltip { position: absolute; width: 300px; background-color: lightyellow; visibility: 
               hidden; text-align: left; z-index: 100; filter: 
               'progid DXImageTransform.Microsoft.Shadow(color=gray', direction=135); 
               border: 1px solid black; padding: 2px }