body
{
margin: 0;
padding: 0;
font-size: 90%;
font-family: georgia, times, "times new roman", serif;
/* color: #000; */
background-color: #fff;
}

h1
{
color: #036;	
}

a:link
{
color: #036; 
text-decoration: none;
}

a:visited
{
color: #066;
text-decoration: none;
}

a:hover ,a:active 
{
color: #fff; 
background-color: #036; 
}

p { margin-top: 0; }

div#banner
{
color #036;	
background: white url(../pic/blue_170w.jpg);
background-repeat: repeat-y;
border-bottom: 1px solid #99ccff;
border-top: 1px solid #99ccff;
/* background-color: #99ccff; */
/* border-bottom: 1px solid #000; */
}

div#banner h1
{
color: white;	
text-align: left;
margin: 5px; 
padding: .3em 50px .3em .3em;
background-color: #036;
*/
}

div#banner h3
{
margin-top: 0;
color: white;
padding: .2em;
background-color: #036;
}

div#container
{
	
background-image: url(../pic/blue_170w.jpg);
background-repeat: repeat-y;

}

div#container2
{
background-image: url(../pic/blue_170w_right.jpg);
background-repeat: repeat-y;
background-position: right;
}

div#navigation
{
float: left;
width: 140px;
padding-top: 2em;
}

#navigation img
{
text-align: center;
margin-left: 5px;
padding: 5px; 
}

#navigation h2
{
padding: 5px;
}

#navigation h3 
{
margin-left: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
text-align: left;
/* background: #99ccff; */
display: block;
color: #036;
width: 160px;


}

#navcontainer { margin-left: 5px; }

#current
{
background: white;
}

#subcurrent
{
background: white;	
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, sans-serif;
}

#navcontainer li { margin: 0; }

#navcontainer a
{
display: block;

/* background-color: transparent; */
/* background-color: #99CCFF; */
color: #036;
width: 135px;
padding: 2px 10px;
text-decoration: none;
/*
border-top: 1px solid #aaa;
border-bottom: 1px solid #aaa;
border-left: 1px solid #aaa;
border-right: 1px solid #aaa;
*/
font-size: 14px;
color: #000;
}

#navcontainer a:hover
{
background-color: #036; 
color: white;
border-right: none; 
/* width: 140px; */
padding: 2px 1px 2px 10px;
}

#navcontainer ul ul
{
margin-left: 30px;
padding: 0;
list-style-type: none;
}

#navcontainer li li a
{
display: block;
color: #036;
/* background-color: transparent; */

width: 110px;
padding: 2px 10px;
margin: 3;
/*
border-top: none;
border-bottom: none;
border-left: 1px solid #aaa;
*/
text-decoration: none;
font-size: 12px;
color: #000;
}



div#more
{
display: block;
float: right;
/* width: 135px;*/
width: 140px;
margin: 0;
padding: 2em 10px 0 0;
color: #036;
}

/*
div#more h3
{
margin-top: 0;
color: #fff;
padding: .2em;
}
*/

div#more h3
{
margin-top: 0;
color: white;
padding: .2em;
background-color: #036;
/*
background-image: url(pic/more_base.jpg);
background-position: right;
background-repeat: repeat-y;
*/
}
div#more a
{
color: gray;
/*
margin-top: 0;
padding: 1px;
background: white;
*/
text-decoration: none;
}
div#more a:hover
{
background-color: #036; 
color: white;	
}

div#content
{
color #000;
margin-left: 190px;
margin-right: 200px;
}

div#content h2
{
font-size: 2em;
color: #036;
margin: 0;
padding-top: 1em;
padding-bottom: 1em;
/* padding: 1em; */
font-weight: normal;
}

img.floatLeft
{
	float: left;
	margin: 0;	
}

img.floatRight 
{	
	float: right;
	margin: 4px;
}


div#content { line-height: 150%; }

#cleardiv
{
clear: both;
height: 1em;
}

div#footer
{
clear: both;
padding: .5em 1em;
/* border-top: 1px solid #999; */
text-align: center;
}

div#footer ul 
{
padding: 0; 
margin: 0; 
list-style-type: none; 
}

div#footer li
{
display: inline;
margin-right: 1em;
}
div#footer a
{
text-decoration: none;	
}

