/* PAGE LAYOUT CODE

*/

	#preheader {
        position: absolute;
        width: 750;
        height: 70;
        top: 0;
        right: auto;
        bottom: auto;
        left: 0;
        background-color:#000000;
	   }  
	
	#header {
        position: absolute;
        width: 622;
        height: 60;
        top: 4;
        right: auto;
        bottom: auto;
        left: 124;
        background-color:#006633;
	   }

     
	#links {
        position: absolute;
        width: 520;
        height: 40;
        top: 60;
        right: 0;
        bottom: auto;
        left: 124;
	  background-color:white;
	  
      }
     #presidebar {
        position: absolute;
        width: 4 px;
        height: 594 px;
        top: 0;
        right: auto;
        bottom: auto;
        left: 0;
	  background-color:#000000;
      }

      #sidebar {
        position: absolute;
        width: 130;
        height: 590 px;
        top: 4;
        right: auto;
        bottom: auto;
        left: 4;
	  background-color:#006633;
      }

      #main {
        position: absolute;
        width: 610;
        height: 340;
        top: 150;
        right: auto;
        bottom: auto;
        left: 148;
	  background-color:white;
      }

      
.head {color:#FFFFCC;
	  background-color:#006633;
	  font-size:30pt;
	  font-weight:bold ; }

.page {color: #FFFFCC; 
	  background-color: #006633;
	  font-size:16pt;
	  font-weight:bold;
	} 
.pagesec {color: #000000; 
	  background-color: #FFFF00;
	  font-size:16pt;
	  font-weight:bold;
	} 	
.foot {color: #000000; 
	  background-color:white;
	  font-size:18pt;
	  font-style:italic;
	  font-weight:bold;
	}
	 
.mainH1 {color: #000000; 
	  background-color:white;
	  font-size:18pt;
	  font-weight:bold;
	  } 
	
.mainH2 {color: #000000; 
	  font-size:14pt;
	  font-weight:bold;
	} 
	
.mainH3 {color: #000000; 
	  font-size:12pt;
	  font-weight:bold;
	} 
		
.footside1 {color: #000000; 
	  background-color:#006633;
	  font-size:11pt;
	  font-style:italic;
	  font-weight:bold;
	}
.feenum {color: #000000; 
	  background-color:#ffffcc;
	  font-size:11pt;
	  font-weight:bold;
	}
a.pri {color: #ffffcc; text-decoration:none;
	 background-color: #006633; font-size:11pt; 
	 font-weight:bold; } 
a.pri:hover {color: ffffcc; text-decoration:underline;
	 background-color: #006633; font-size:11pt; 
	 font-weight:bold; cursor: default;}
		
a.sec {color: #ffffcc; text-decoration:none; font-size:9pt;
	font-weight:bold;} 
a.sec:hover {background-color: #ffffcc; text-decoration:
		underline; font-size:9pt;font-weight:bold
		;color: #ffffcc; cursor: default;} 
	
a.slink   {color: #ffffcc; text-decoration:none;
	 background-color: #006633; font-size:11pt; 
	 font-weight:bold; }
a.slink:hover {color: #ffffcc; text-decoration:underline;
	 background-color: #006633; font-size:11pt; 
	 font-weight:bold; cursor: default;}

a.slink2   {color: #ffffcc; text-decoration:none;
	 background-color: #006633; font-size:9pt; 
	 font-weight:bold; }
a.slink2:hover {color: #ffffcc; text-decoration:underline;
	 background-color: #006633; font-size:9pt; 
	 font-weight:bold; cursor: default;}
   
a.purple {color: purple; text-decoration:none;
	 background-color: white; font-size:9pt; 
	  font-weight:bold;}
a.purple:hover {color: purple; text-decoration:underline;
	 background-color: white; font-size:11pt; 
	 font-weight:bold;cursor: default;}
	
	
 /* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #FFffcc;
}
.m0l0iover {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #ffffcc;
}

/* level 0 outer 4682B4 #5AA7E5 */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #FFFFCC;
	background: #006633;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #FFFFCC;
	background: #006633;
}

/* level 1 inner */
.m0l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #ffffcc;
}
.m0l1iover {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #ffffcc;
}

/* level 1 outer filter: alpha(opacity=85); */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFcc;
	background: #006633;
	
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFcc;
	background: #006633;
}

/* level 2 inner */
.m0l2iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #ffffcc;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
}