/* CSS Document */

body {
	margin: 0px;
	background-color: #E6E6FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2ex;
	color: #000000;
	text-align: center;
	font-weight: lighter;

}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.75ex;
	color: #0000FF;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.50ex;
	color: #0000FF;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

table {
	background-color: #99CCFF;
	border: 0.05em none #6699CC;
	padding: 10px;



}
ul {
	margin-left: 10px;
	padding-left: 10px;
    
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2ex;
	color: #000000;
	font-weight: lighter;
	margin-top: 0px;
	padding-top: 0px;
}

.navfield {
	background:#6699CC;
	clip:                                                                                       rect(auto auto auto auto);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	text-align: left;
	padding: 0em 0em 0em 0px;
	float: none;
	clear: none;
	overflow: hidden;
	height: 100%;
	border: 0.05em solid #6699CC;
	margin: 5px;












	}

.navfield a:link {
	text-decoration: none;
	color: #330099;
	border-bottom-style: none;


}
.navfield a:visited {
	text-decoration: none;
	color: #330099;
	border-bottom-style: none;


}

.navfield a:hover {
	text-decoration: underline;
	color: #330099;
	border-bottom-style: none;


}

.contentbox {
	position: relative;
	background:#6699CC;
	border:0.05em solid #000000;
	clip:                                                                                rect(auto auto auto auto);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	text-align: left;
	padding: 0.3em;
	float: left;
	clear: none;
	overflow: visible;
	visibility: visible;
	margin-top: 0.3em;
	margin-bottom: 3ex;
	margin-left: 0.3em;
	white-space: normal;
	top: 0ex;








	}

.contentbox a:link {
	text-decoration: none;
	color: #330099;
	border-bottom-style: none;


}
.contentbox a:visited {
	text-decoration: none;
	color: #330099;
	border-bottom-style: none;


}

.contentbox a:hover {
	text-decoration: underline;
	color: #330099;
	border-bottom-style: none;


}



.rightcontent {
	position: relative;
	width:70%;
	background:#6699CC;
	border:0.05em solid #000000;
	clip:                                                                                rect(auto auto auto auto);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	text-align: left;
	padding: 0.3em;
	float: left;
	clear: none;
	overflow: visible;
	visibility: visible;
	margin-top: 0.3em;
	margin-bottom: 3ex;
	margin-left: 0.3em;
	white-space: normal;
	top: 0ex;








	}

.rightcontent a:link {
	text-decoration: none;
	color: #330099;
	border-bottom-style: none;


}
.rightcontent a:visited {
	text-decoration: none;
	color: #330099;
	border-bottom-style: none;


}

.rightcontent a:hover {
	text-decoration: underline;
	color: #330099;
	border-bottom-style: none;


}

.leftpic {
	position: relative;
	width:200px;
	background:#999966;
	border:5px solid #999966;
	clip:                                                     rect(auto auto auto auto);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	text-align: center;
	padding: 0px;
	float: left;
	clear: none;
	overflow: hidden;
	visibility: visible;
	white-space: nowrap;
	height: 106px;
	left: 0px;
	bottom: 0px;
	top: -1ex;
	margin-right: 1ex;
	vertical-align: top;










	}



.spacer {
	height: 55px;
	text-align: left;
	vertical-align: bottom;







}

.headblock {
	padding: 5px;
	height: 25px;
	width: 100%;
	background-color: #6699CC;
}



.contentxxxxx {
	position: relative;
	width:70%;
	background:#6699CC;
	border:0.05em solid #000000;
	clip:                                                                                rect(auto auto auto auto);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	text-align: left;
	padding: 0.3em;
	float: left;
	clear: none;
	overflow: visible;
	visibility: visible;
	margin-top: 0.3em;
	margin-bottom: 3ex;
	margin-left: 0.3em;
	white-space: normal;
	top: 0ex;








	}


.content {
	position: relative;
	width:70%;
	padding: 10px;
	vertical-align: top;
	background-color: #CCCCCC;
	text-align: left;
	margin: 0px 10px 20px 0px;
	float: left;
	border-top: 0.05em none #6699CC;
	border-right: 0.05em dashed #6699CC;
	border-bottom: 0.05em none #6699CC;
	border-left: 0.05em none #6699CC;



}

.content a:link {
	color: #0000FF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.content a:visited {
	color: #880088;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-decoration: none;

}
.content a:hover {
	border-bottom-style: solid;
	border-bottom-width: .1em;
	border-bottom-color: #0000FF;
}
.content a:active {


}



.redtext {
	color: #FF0000;
	font-style: italic;
}
.bluetext {
	color: #003399;
}

.em95 {
	color: #003399;
	font-size: 0.95em;
}

a {
	color: #009900;
}
a:link {
	color: #0000FF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
a:visited {
	color: #880088;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-decoration: none;

}
a:hover {
	border-bottom-style: solid;
	border-bottom-width: .1em;
	border-bottom-color: #0000FF;
}
a:active {


}

.navtop {
	background-color: #99CCFF;
	text-align: right;
	font-size: 1.75ex;
	height: 25px;
	vertical-align: middle;
	padding: 5px;
	white-space: nowrap;
	color: #330099;
	font-weight: lighter;


}
.navtop a:link {
	text-decoration: none;
	color: #330099;
	border-bottom-style: none;

}
.navtop a:visited {
	text-decoration: none;
	color: #330099;
	border-bottom-style: none;

}

.navtop a:hover {
	text-decoration: underline;
	color: #330099;

}

.navlinkheader {
	text-align: center;
	white-space: nowrap;
	border-bottom-width: .05em;
	border-bottom-style: solid;
	
}

.navleft {
	background-color: #6699CC;
	color: #000000;
	white-space: nowrap;
	padding: 5px;
	vertical-align: top;
	font-weight: lighter;



}
.navleft a:link {
	color: #330099;
	text-decoration: none;
	border-bottom-style: none;
}
.navleft a:visited {
	color: #330099;
	text-decoration: none;
	border-bottom-style: none;
	font-weight: lighter;


}

.navleft a:hover {
	text-decoration: underline;
	color: #330099;




}

.ftleft {
	background-color: #9999FF;
	color: #000000;
	font-size: 1em;
	border: .05em dotted #CCCCFF;
}

.ftleft a:link {
	text-decoration: none;
	border-bottom-style: none;
	color: #FFFFFF;
}
.ftleft a:visited {
	text-decoration: none;
	border-bottom-style: none;
	color: #FFFFFF;

}

.ftleft a:hover {
	text-decoration: underline;
}
.motto {
	background-color: #FFFFFF;
	color: #CC9900;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	white-space: nowrap;
	font-size: 2ex;


}

.pagename {
	color: #666666;
	white-space: nowrap;
	text-align: right;
	font-weight: lighter;


}
.box {
	border: 0.05em inset #99CCFF;
	text-align: center;
	font-weight: bold;


     
}

