a:link {text-decoration : underline; color: #0000ff; background-color:#FFF7EF;}

a:visited {background-color:#FFF7EF;color:#909;}

a.nav:link {text-decoration : underline;color: #0000ff; background-color:#FFF7EF;}
a.nav:visited {color: yellow;background-color:#006;}
a.nav:active {color:#FFF;background-color:#FFF8DC;font-size:100%;}

body {background-color:#FFF7EF; margin-left:0;margin-right:0;padding: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
    width: 100%;
    border: 2px solid black; }

CAPTION {color:#00F;background-color:#FFF7EF;font-size:1.2em;font-weight:700;text-align:center;}
DD {margin-left:4em;}
dl,ol,ul {font-size:.9em;margin-left:3%;margin-right:5%;}
DT {margin-left:2em;}
H1 {background-color:#FFF7EF;color:darkgreen;font-size:1.3em;text-align:center; font-weight:700;margin-left:10%;margin-right:10%; }
H2 {background-color:#FFF7EF;color:darkgreen;font-size:1.1em;text-align:center;font-weight:700;margin-left:10%;margin-right:10%;}
H3 {background-color:#FFF7EF;color:darkgreen;font-size:1.05em;font-weight:700;text-align:center;margin-left:10%;margin-right:10%;}
H4 {background-color:#FFF7EF;color:darkgreen;font-size:.95em;font-weight:700;text-align:left;margin-left:12%;}
H5 {background-color:#FFF7EF;color:darkgreen;font-size:.9em;font-weight:700;text-align:left;margin-left:12%;}
H6 {color:#000;background-color:#FFF7EF;font-size:.8em;font-weight:700;text-align:left;margin-left:12%;}
input.box {font-size:11px;color: black;background-color:#D9EAFF;border-width:thin;}
input.submit {font-size:12px;font-weight:700;color:#333;background-color:#ccc;}
p {display:block;color:#000;background-color:#FFF7EF;margin-left:2%;margin-right:2%;}
p,dl,ol,ul {font-size:1em;margin-left:7%;margin-right:7%;}
p.summary {margin-left:3em;margin-right:5em;font-size:.8em;text-align:left;}
p.small { color:#000;
background-color:#FFF7EF;
margin-bottom: 0.2em;
font-size: 8pt;
margin-left:2%;}

p.date {margin-left:3em;margin-right:5em;font-size:.8em;text-align:left;}
p.navbar {color:Red;background-color:#FFF7EF;margin-left:3em;margin-right:5em;font-size:.8em;text-align:left;}
p.header {background-color:#FFF7EF;font-family: monospace;margin-left:1em;margin-right:1em;font-size:1em;font-weight: bolder;text-align:left;}
p.floatleft {	float: left;}
p.floatright {	float : right;}

span {display:inline;text-align:left;}
span.pagetitle {font-family:inherit;font-size:1.1em;font-weight:900;background-color:#FFF7EF;color:#00F; width: 100%;}

table {
margin-left:auto;
margin-right:auto;
cellpadding: 0px; cellspacing:0px; border:0px;
}

table.wide {width: 100%; padding: 4px; background-color: #FFF7EF;color:#000;margin-left: auto; margin-right: auto;}
table.middle {width: 80%; padding: 4px; background-color: #FFF7EF; color:#000;margin-left: auto; margin-right: auto;}
table.narrow {width: 60%; padding: 4px; background-color: #FFF7EF; color:#000; margin-left: auto; margin-right: auto;}
table.floatleft {	float: left; }
table.floatright {	float: right;}
td.nav {color:#ffe086;background-color:#000066;font-size:.7em;margin-bottom:.5em;height:30px;}
td.top {color:#fff;background-color:#FFF7EF;}
th.h1 {color:#00F;background-color:#FFF7EF;font-size:1.2em;text-align:center;font-weight:700;}
th.h2 {color:#00F;background-color:#FFF7EF;font-size:1.1em;text-align:center;font-weight:700;}
th.head4 {width: 22%; border-style: solid; border-color : #008000; text-align:center;}
td.text {color:#000;background-color:#FFF7EF;font-size:1em;text-align:left;font-weight:700;padding-left: 1em;}
td.text4 {width: 22%; border-style: solid; border-color : #008000; text-align:center;}
ul,ol,td {margin-left:.1em;font-size:.9em;}
li { margin-left: .1em; font-size: 1.0em; }


div.navigationline {width:100%;background-color: #00008b;Color: #ffd700;border-width:0;font-size:0.7em;padding:3px;height: 25px;text-align:center;}
div.home {font-family:inherit;font-size:1.1em;font-weight:900;text-align: center;background-color:#000066;width:12em;margin-bottom: 5px;}
div.news {font-family:inherit;font-size:1.1em;font-weight:900;text-align: center;background-color:#000066;width:12em;}
div.latest {font-family:inherit;text-align: center;width:13.2em;}
div.green { background-color: green;font-family:inherit;text-align: center;width:13.2em;}
div.pagetitle {font-family:inherit;font-size:1.1em;font-weight:900;background-color:#FFF7EF;color:#00F; width: 100%;}

      
/* Text Size Fonts */
      
*.font200 { font-size: 200%; }
*.font150 { font-size: 150%; }
*.font117 { font-size: 117%; }
*.font100 { font-size: 100%; }
*.font83 { font-size: 83%; }

*.fontlarger {font-size:larger; }
*.fontsmaller {font-size:smaller; }

*.bold {font-weight:700;}
*.center {text-align: center;}
*.underline { text-decoration: underline; }
*.blue { color: #0000FF; background-color: #FFF7EF; }
*.white { background-color: #FFFFFF; text-align: center; }
*.darkgreen { color: #008000; background-color: #FFF7EF; }
*.red { color: #FF0000; background-color: #FFF7EF; }
*.localnav { padding-left: 4px; padding-right: 4px; }
*.wwwnav { padding-left: 4px; padding-right: 4px; }
/* ID Styles for header, main, section, aside, nav & footer areas */    
*#header { line-height: 1.4; display:block;width:96.815%;margin-top:.0em;margin-right:auto;margin-bottom: 0.5em;margin-left:1em;
padding: 15px 1.5625%; border-bottom: 2px solid black;
}

*#main     {clear: both; line-height: 1.1; display:block;width:59.375%;margin-top:0em;margin-right:0;margin-bottom: auto;margin-left:2em; padding: 15px 1.5625%; float: left;}

*.content { float:left; 
          border-radius: 5px;
          -moz-border-radius:5px;
         -webkit-border-radius:5px;
         }
        
*#article {clear: both; line-height: 1.1; display:block;width:95%;margin-top:.0em;margin-right:0;margin-bottom: auto;margin-left:3em;}  

*#section {clear: both; }  
           
*#section1 {clear: both; }        
        
*#section2 {clear: both; }  

*#section3 {clear: both; }  

*#section4 {clear: both; }  

*#section5 {clear: both; }  

*#section6 {clear: both; }  
                
      
        
*.aside { display:block; float: right;
 width: 34.375%; padding: 15px 1.5625%;} 

*.sidepanel {  border-radius: 10px;
              -moz-border-radius:10px;
              -webkit-border-radius:10px;
         }
                
*#nav { margin-left:3em;  font-size: 100%;}        
        
*#navhome { margin-left:3em; float: left;font-size: 100%;}       
                
*#sidebar {float: left;width:12em;height:auto;margin-top:0.5em;margin-right: 2em;margin-left:1em;margin-bottom: 2em;}      
        
*#footer {clear: both;
         display:inline-block;
        width:96.875%; 
        margin-top: 5px;
        margin:3em;
        font-size:0.75em;
        line-height: 1.2;
        border-top:solid 2px;
        padding: 15px 1.562%;
        }
               
#copyright {float: left; font-family: arial, sans-serif;}    
        
#date {float: right;  font-family: arial, sans-serif; }    
        
*#contact {text-align: center; font-family: arial, sans-serif; } 

*#address {display: none;} 

*#wrapper {	margin: 5px;	background-color:#FFF7EF;	color:#000;}
*#header {width:100%;margin-right:0;margin-bottom:0;margin-left:0;margin-top: 0;}
div#headertext {float: left;width: 100%;margin-top:0;margin-left: 2em;padding-left: 2em;}

*#menu a {color:#006;background-color:#FFF7EF;text-decoration:none;margin-left :0;margin-bottom: 200px;}
*#menu li {list-style:none;font:bold 11px verdana, sans-serif;display:block;color:#30F;background-color:#FFF7EF;text-decoration:none;border-color:#BCB59D;border-style:solid;border-width:0 0 1px;margin:0;padding:5px 0;}
*#menu ul {list-style:none;margin:0 5px 0 0;padding:0;}


div.spacer {	clear: both;}
div.row {	clear: both;	padding-top: 5px;}
div.row span.label {	float: left;	width: 100px;	text-align: right;	}
div.row span.text-space {	float: right;	width: 50%;	text-align: left;}
div.center {text-align: center;}
div.floatleft {	float: left; margin-right: 8px;}
div.floatright {	float: right; margin-left: 8px;}
div.background-green{	background-color: #228b22;	height: 120px;}
div.floatleft200 {	float: left;	width: 200px;}
div.floatleft80 {	float: left;    width: 80%;}
div.float p {	text-align: center;}
a.top,a.top:visited {color:#fff;background-color:#FFF7EF;}
U,.underline {text-decoration:underline;}

img.space5px {margin-left: 5px; margin-right: 5px; border-style: none; }
img.floatleft {	float : left; margin-left: 5px;margin-right:20px; border: 0;}
img.floatleft40 {float : left; margin-left: 40px;margin-right:20px; border: 0;}
img.photoright40 {margin-right: 40px; margin-top: 4px; margin-left:15px; margin-bottom: 6px; border-width: 4px; border-color: black;}
img.photoleft40 {margin-right: 15px; margin-left:40px; margin-top: 4px; margin-bottom: 6px; border-style: solid;  border-color: black;}
img.icon5 {	float : left;	margin-right: 60px; border-width: 4px; margin-left:50px;}
img.icon4 {	float : left;	margin-right: 80px; border-width: 4px; margin-left:80px;}
img.floatright {float : right;	margin-left: 10px; margin-right: 15px;}
img.logo {	float : left;	margin-right: 20px; border-width: 4px; margin-left:20px;}
img.liicons {	float : left;	margin-right: 20px; border-width: 2px; margin-left:20px;}

abbr, acronym, *.help {	border-bottom: 1px dotted #333;cursor: help;}
