/* CSS Document */

body {background-image: url(images/bg.gif);
background-repeat:repeat;
margin-left: 0px;
margin-top: 0px;
margin-bottom:0px;
margin-right:0px;}

a {text-decoration: none;
color: #0762A9;}

a:hover {
text-decoration: underline;
}

.body {font: 12px Arial;
color: #666666;
line-height: 18px;
}

td {
font: 12px Arial;
color: #666666;
line-height: 18px;
}

p {
font: 12px Arial;
color: #666666;
line-height: 14px;
margin-left: 20px;
margin-right: 10px;

}

li {
font: 12px Arial;
color: #666666;
line-height: 18px;
list-style-position: outside;
list-style-image:  url(images/bullet.gif);
}

.menu1 {
width: 167px;
cursor: pointer;
margin-top: 2px;
margin-left: 2px;
padding-top: 1px;
padding-bottom: 2px;
display: block;
font: 12px Arial;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
height: 15px;
}

.menu1 a {
width: 167px;
cursor: pointer;
margin-top: 2px;
padding-left: 10px;
padding-top: 2px;
padding-bottom: 2px;
display: block;
font: 11px Arial;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
height: 15px;
background-image: url(../images/buttonbg.gif);
background-repeat:no-repeat;
}

.menu1 a:hover {
width: 167px;
cursor: pointer;
margin-top: 2px;
padding-left: 10px;
padding-top: 2px;
padding-bottom: 2px;
display: block;
font: 11px Arial;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
height: 15px;
background-image: url(../images/buttonbg2.gif);
background-repeat:no-repeat;

}

.menu2 {
width: 154px;
cursor: pointer;
margin-left: 3px;
display: block;
font: 11px Arial;
font-weight: bold;
text-decoration: none;
}

.menu2 a {
color: #0762A9;
width: 154px;
cursor: pointer;
margin-top: 1px;
margin-left: 2px;
padding-top: 1px;
padding-left: 10px;
display: block;
font: 11px Arial;
font-weight: bold;
text-decoration: none;
background-color: #dee7ee;
line-height: 16px;
}

.menu2 a:hover {
color: #0762A9;
width: 154px;
cursor: pointer;
margin-top: 1px;
margin-left: 2px;
padding-left: 10px;
padding-top: 1px;
display: block;
font: 11px Arial;
font-weight: bold;
text-decoration: none;
line-height: 16px;
background-color: #88badd;

}
.menu3 {
width: 154px;
cursor: pointer;
margin-left: 3px;
display: block;
font: 11px Arial;
text-decoration: none;

}

.menu3 a {
color: #0762A9;
width: 154px;
cursor: pointer;
margin-top: 1px;
margin-left: 2px;
padding-top: 1px;
padding-left: 10px;
display: block;
font: 11px Arial;
text-decoration: none;
line-height: 16px;
background-color: #f3f4ce;
}

.menu3 a:hover {
color: #0762A9;
width: 154px;
cursor: pointer;
margin-top: 1px;
margin-left: 2px;
padding-left: 10px;
padding-top: 1px;
display: block;
font: 11px Arial;
text-decoration: none;
line-height: 16px;
background-color: #edf08b;
}

.hide{
display: none;
}

.show{
display: block;
}


.header {
font: 15px Arial;
font-weight: bold;
color: #0762A9;
}

.toplinks {
font: 11px Arial; }

.toplinks a, .toplinks a:link, .toplinks a:visited, .toplinks a:active, {
color: #0762A9;
text-decoration: none;
}

.toplinks a:hover {
text-decoration: underline;

}

.blue {
color: #0762A9;
}

.smaller{
	font-size: 10px;
}

.nav-cell 
	{ 
		width: 158px;
		padding-left:5px;
	}
	
	a.selected2, a.selected2:link, a.selected2:visited, a.selected2:active
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		display: block;
		padding-left:5px;
	}

	a.selected2:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		display: block;
	}

/*
** Side navigation
*/

.nav-area
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #0762A9;
	width:164px;
}

.nav-area td
{
	padding-left:5px;
}
	
		
.nav-area-local a, .nav-area-local a:link, .nav-area-local a:visited, .nav-area-local a:active
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right:10px;
	background-color:#0762A9;
	line-height:16px;
	}
	
.nav-area-local a:hover
		{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	background-color:#04497E;
	line-height:16px;
		}
			
		
/* 
** Selected menu styles 
*/

	.selected, a.selected, a.selected:link, a.selected:visited, a.selected:active
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;		
		display: block;
		color:#003366;
		background-color:#FFCC00;
	}

	a.selected:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;		
		display: block;
		color:#003366;
		background-color:#FFCC00;
	}

		
