body {
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 70%;
}
a {
	text-decoration: none;
}
a:active, a:visited, a:link {
	color: #00F;
	text-decoration: underline;
}
img {
	border: 0;
}
h1 {
	font-size: 2em;
	font-family: Georgia,Times,serif;
	font-weight: bold;
	color: #990000;
}
h2 {
	color: #066;
	font-size: 1.3em;
	font-style: normal;
	font-weight: 700;
}


.container {
	width: 920px;
}

.mainmenu {
	width: 160px;
	background-color: #067980;
}

#content {
	margin: 0;
	background-image: url(images/contentW.png);
	background-position: top left;
	background-repeat: repeat-y;
}

#contentmain {
	padding: .3em 1em 1em 2em;
	background-image: url(images/contentN.png);
	background-position: top left;
	background-repeat: repeat-x;
	overflow: auto;
	min-height: 500px;
}
#contentS {
	background-image: url(images/contentS.png);
	height: 60px;
}


/* menu */
#menuholder ul {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}

#menuholder li {
	margin: 0;
	padding-left: 8px;
	background-position: left top;
	background-repeat: no-repeat;
}

#menuholder a {
	color: #FFFFF8;
	text-decoration: none;
	display: block; /*margin: 4px 4px 4px 8px;*/
	padding: 6px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
}
#menuholder a:hover {
	color: #F3BE07;
}

#menuholder li li {
	padding-left: 8px;
	margin: 0px 0px 0px 1em;
	background-image: url(images/menudot1.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#menuholder li li a {
	/* second level*/
	font-size: 1.1em;
	font-weight: normal;
	padding: 1px 4px;
}

#menuholder a.active {
	color: #EBC951;
}


/* end menu */
.subfooter{
	text-align:center;
	background-color:#FFFFCC;
	font-size:.9em;
	line-height:2em;
}
.subfooter a{
	color:#006666;
	text-decoration:none;
}
.subfooter a:hover{
	text-decoration:underline;
}



.footer{
	text-align:center;
	color:#D0D0D0;
	background-color:#067980;
	font-size:.9em;
}
.footer a{
	color:#FFCC00;
	text-decoration:none;
}
.footer a:hover{
	color:#FFFFCC;
	text-decoration:underline;
}





.bodyblack12 {
	color: #000;
	font-size: 1.1em;
	font-weight: 400;
	line-height: 1.2;
}

.bodygreen12 {
	color: #066;
	font-size: 1.1em;
}

.captiongreen9 {
	color: #066;
	font-size: .9em;
}

.captionblack9 {
	color: #000;
	font-size: .9em;
}

.captionblack10 {
	color: #000;
	font-size: 1em;
}

.captionmaroon9 {
	color: #900;
	font-size: .9em;
}

.captionmaroon10 {
	color: #900;
	font-size: 1em;
}

.subheadgreen12 {
	color: #066;
	font-weight: 700;
}

.subheadblack12 {
	color: #000;
	font-size: 1.1em;
	font-weight: 700;
}

.subheadmaroon12 {
	color: #900;
	font-size: 1.1em;
	font-style: italic;
	font-weight: 700;
}

.bodymaroon12 {
	color: #900;
}

.headgreen16 {
	color: #066;
	font-size: 16px;
	font-style: italic;
	font-weight: 700;
}

.headblack16 {
	color: #000;
	font-size: 16px;
	font-style: italic;
	font-weight: 700;
}

.headmaroon16 {
	color: #900;
	font-size: 16px;
	font-style: italic;
	font-weight: 700;
}

.bodyblack10 {
	color: #000;
	font-size: 1em;
	line-height: 1.2;
}

.bodygold10 {
	color: #FC0;
	font-size: 1em;
}

.linkgreen10 {
	color: #066;
	font-size: 1em;
	text-decoration: none;
}

.linkgold10 {
	color: #FC0;
	font-size: 1em;
	text-decoration: none;
}

.bodywhite12 {
	color: #FFF;
	font-size: 1.1em font-weight: 700;
}

.titleblack18 {
	color: #000;
	font-size: 18px;
	font-weight: 400;
}

.linkblue12 {
	color: #00F;
	font-size: 1.1em;
	font-weight: 400;
	text-decoration: none;
}

.captionblackbold9 {
	color: #000;
	font-size: .9em;
	font-weight: 700;
}

.temptest {
	color: #900;
	font-family: Wingdings;
	font-size: 16px;
}

.test {
	border: medium solid #066;
}

.subheadgreen14 {
	color: #066;
	font-size: 1.2em;
	font-style: normal;
	font-weight: 700;
}

.red16 {
	color: #B12744;
	font-size: 1.4em;
	font-style: normal;
	font-variant: normal;
	font-weight: 700;
	line-height: normal;
	text-transform: none;
}

.red14 {
	color: #B12744;
	font-size: 1.2em;
	font-style: normal;
	font-variant: normal;
	font-weight: 700;
	line-height: normal;
	text-transform: none;
}



.captiongreen10, .bodygreen10 {
	color: #066;
	font-size: 1em;
}
