﻿body
{
margin: 0 0 0 0;
font: .8em 'Lucida Grande', Verdana, sans-serif;
}
#container1
{
width: 100%;
margin: 0px auto;
background-color: #fff;
color: black;
line-height: 130%;
}
#container2
{
width: 800px;
margin: 0px auto;
background-color: #fff;
color: black;
}
#container3
{
width: 100%;
margin: 0px auto;
background-color: #CCCC99;
color: black;
line-height: 130%;
}
#container4
{
width: 800px;
margin: 0px auto;
background-color: #fff;
color: black;
line-height: 130%;
}
#container5
{
width: 800px;
margin: 0px auto;
height: 61px;
background-image: url('images/bannerbottom.jpg');
}
#container6
{
width: 800px;
height: 35px;
margin: 0px auto;
background-image: url('images/navoff.gif');
background-position: bottom;
background-repeat: repeat-x;
color: #000;
text-align:center;

}


#container6 a:link
{
text-decoration: none;
background-color: transparent;
}

#container6 a:visited
{
text-decoration: none;
}

#container6 a:hover
{
color: #F00;
}

#container6 a:active
{
color: #333
}

#container
{
width: 800px;
margin: 0px auto;
background-color: #fff;
color: black;
line-height: 130%;
}

#headerbar
{
background: #419E0E;
margin: 0px auto;
height: 21px;
}
.print
{
display: none;
}



h2
{
font: 1.5em 'Lucida Grande', Verdana, sans-serif;
font-weight: bold;
background-position: right;
background-repeat: no-repeat;
line-height: 55px;
}
h3
{
font: 1.2em 'Lucida Grande', Verdana, sans-serif;
color: #051053
font-weight: bold;
margin-bottom: -.3em;
background: tranparent;
}
h4
{
font: 1.2em 'Lucida Grande', Verdana, sans-serif;
font-weight: bold;
margin-top: .1em;
margin-bottom: .1em;
}


p a:active
{
color: blue;
background-color: transparent;
padding: 2px;
text-decoration: none;
}


p a:hover
{
color: blue;
background-color: transparent;
padding: 2px;
text-decoration: none;
}


p a:visited
{
color: blue;
background-color: transparent;
padding: 2px;
text-decoration: none;
}


p a:link
{
color: blue;
background-color: transparent;
padding: 2px;
text-decoration: none;
}

p a:hover
{
text-decoration: underline;
}

#top h1
{
padding: 0;
margin: 0;
}

#sitenav
{
float: left;
	width: 170px;
	margin-left: 10px;
	margin-top: 0px;
	color: #000;
	padding: 3px;

}

#sitenav ul
{
list-style-type: none;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0px; /*NN4 needs exactly -40px*/
padding-left: 0;  /*Mozilla needs this as 0*/
}

#sitenav li
{
font: normal .9em 'Lucida Grande', Verdana, sans-serif;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
border-bottom: 1px solid gray;
border-top: 1px solid black;

}

ul a:active
{
display: block;
padding: 2px 0px 2px 10px;
text-decoration: none;
background-color: transparent;

}

ul a:hover
{
display: block;
padding: 2px 0px 2px 10px;
text-decoration: none;
background-color: transparent;

}

ul a:visited
{
display: block;
padding: 2px 0px 2px 10px;
text-decoration: none;
background-color: transparent;

}

#sitenav ul a:link
{
display: block;
padding: 2px 0px 2px 10px;
text-decoration: none;
background-color: transparent;
border-left: 5px solid blue;
}

#sitenav ul a:visited
{
display: block;
color: black;
padding: 2px 0px 2px 10px;
}

#sitenav ul a:hover
{
color: #F00;
background: #F9FCB5;
border-left: 5px solid red;
}

#sitenav ul a:active
{
color: #333
}

#content
{
float: left;
width: 560px;
border-left: 1px dashed #D5D5E1;
BACKGROUND-IMAGE: url('images/background.gif');
BACKGROUND-REPEAT: no-repeat; padding-left:20px; padding-top:0; padding-bottom:0
}

#rightcolumn
{
float: right;
width: 130px;
border-left: 1px solid #010172;
border-top: 1px solid #010172;

}





ul a:active
{
display: inline;
color: blue;
background: transparent;
text-decoration: none;
margin: 0;
padding: 0;
}





ul a:hover
{
display: inline;
color: blue;
background: transparent;
text-decoration: none;
margin: 0;
padding: 0;
}





ul a:visited
{
display: inline;
color: blue;
background: transparent;
text-decoration: none;
margin: 0;
padding: 0;
}





#content ul a:link
{
display: inline;
color: blue;
background: transparent;
text-decoration: none;
margin: 0;
padding: 0;
}

#content ul a:hover
{
text-decoration: underline;
}

#footer
{
clear: both;
margin: 0;
padding: .5em;
text-align: right;
}
#footer1
{
margin: 0;
padding: .5em;
text-align: center;

}
