

#menu {
	border-bottom : 1px solid #ffffff;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited	{
	background : #E99C12;
	border : 1px solid #ffffff;
	color : #666;
	float : left;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #ffffff;
	color : #000;
}

#menu a:hover	{
	color : #f00;
}

	
body.section-1 #menu li#nav-1 a, 
body.section-2 #menu li#nav-2 a,
body.section-3 #menu li#nav-3 a,
body.section-4 #menu li#nav-4 a {
	background : #d4d4d4;
	border-bottom : 1px solid #d4d4d4;
	color : #000;
}

#menu ul a:hover {
	color : #f00 !important;
}

#contents {
	background : #d4d4d4;
	border : 1px solid #ffffff;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 5px;
}


body {
font-family:verdana; font-size:8px;
}
body {
background-color : #3d5a3d; 
} 
#navlist {
padding-left : 0; 
margin-left : 0; 
border-bottom : 1px solid gray; 
width : 160px; 
} 
#navlist li {
list-style : none; 
margin : 0; 
border-top : 1px solid gray; 
} 
#navlist li a {
text-decoration : none; 
} 
.top {
display : block; 
background : transparent; 
font-size : 1px; 
} 
.bottom {
display : block; 
background : transparent; 
font-size : 1px; 
border-top : 1px solid #fff; 
} 
.b1, .b2, .b3, .b4 {
display : block; 
overflow : hidden; 
} 
.b1, .b2, .b3 {
height : 1px; 
} 
.b2, .b3, .b4 {
background : #69c; 
border-left : 1px solid #fff; 
border-right : 1px solid #fff; 
} 
.b1 {
margin : 0 5px; 
background : #fff; 
} 
.b2 {
margin : 0 3px; 
border-width : 0 2px; 
} 
.b3 {
margin : 0 2px; 
} 
.b4 {
height : 2px; 
margin : 0 1px; 
} 
td.background {
background-image : url('pictures/header.jpg'); 
background-repeat: no-repeat
background-attachment : fixed; 
} 
A:link {
text-decoration : none; 
color : blue; 
} 
A:visited {
text-decoration : none; 
color : blue; 
} 
A:hover {
text-decoration : none; 
color : red; 
} 
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {
margin : 0 10px; 
letter-spacing : 1px; 
} 
#xsnazzy h1 {
font-size : 2.5em; 
color : #fff; 
} 
#xsnazzy h2 {
font-size : 2em; 
color : #06a; 
border : 0; 
} 
#xsnazzy p {
padding-bottom : 0.5em; 
} 
#xsnazzy h2 {
padding-top : 0.5em; 
} 
#xsnazzy {
background : transparent; 
} 
.xtop, .xbottom {
display : block; 
background : transparent; 
font-size : 1px; 
} 
.xb1, .xb2, .xb3, .xb4 {
display : block; 
overflow : hidden; 
} 
.xb1, .xb2, .xb3 {
height : 1px; 
} 
.xb2, .xb3, .xb4 {
background : #d4d4d4; 
border-left : 1px solid #3d5a3d; 
border-right : 1px solid #3d5a3d; 
} 
.xb1 {
margin : 0 5px; 
background : #005700; 
} 
.xb2 {
margin : 0 3px; 
border-width : 0 2px; 
} 
.xb3 {
margin : 0 2px; 
} 
.xb4 {
height : 2px; 
margin : 0 1px; 
} 
.xboxcontent {
display : block; 
background : #d4d4d4; 
border : 0 solid #3d5a3d; 
border-width : 0 1px; 
} 
table {
padding : 1px; 
} 
td {
border-width : 0; 
} 
fieldset{
border-style: solid; 
border-width: 1px;
border-color:white;
padding:2px;}

legend{
background-color:E99C12;
border-style: solid;
border-width: 1px;
border-color:white;
padding:2px;}

