body {
	background-color: #FFF;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
a, a:link, a:active { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { background-color: #336699; text-decoration: underline; }
p	{}
div {
}
h1 {}
h2 { color: #003366;}
h3 { color: #336699; border-bottom: 1px solid #336699;}
h4 { color: #6699CC; border-bottom: 1px solid #6699CC;}
h5 { color: #99CCFF;}

div.logo {
/* #3090c0; */
    background: #003366;
    background-repeat: no-repeat;
    background-position: right bottom;
}

div.logo span.main {
    font-family: 'Arial', sans-serif;
    font-weight: bold;
    font-size: 5em;
    color: rgb(90%, 30%, 30%);
}

div.logo span.sub1 {
    font-family: 'Times New Roman', times, serif;
    font-weight: bold;
    font-style: italic;
    font-size: 3.3em;
    color: rgb(40%, 20%, 0%);
}

div.logo span.sub2 {
    font-family: 'Times New Roman', times, serif;
    font-weight: bold;
    font-style: italic;
    font-size: 3.3em;
    color: rgb(90%, 5%, 5%);
}

.content_main { background-color: #FFFFFF;}
.content_left {
		font-size: 90%;
}
.content_left .box {
	border: 1px solid #336699;
	background-color: #DDEEFF;
	font-size: 85%;
}
.content_left .box .header {
	background-color: #003366;	
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1em;
}
.content_left .box p {
}
.content_right {
}
.meta-info {
	font-size: 80%;
}
.paragraph {
	line-height: 1.4em;
}

.smaller { font-size: 90%; }
.darkest { background-color: #003366; }
.darker { background-color: #336699; }
.dark { background-color: #6699CC; }
.light { background-color: #99CCFF; }
.lighter { background-color: #DDEEFF; }
.lightest { background-color: #FFFFFF; }

a:link img, a:visited img {border-style: none}
a img {color: black} /* The only way to hide the border in NS 4.x */

div.lbox {
	background: #DDEEFF;
}

div.lbox h4 {
	font-size: 1.5em;
	background: #003366;
	color: #FFFFFF;
}

div.lbox h4:hover {
}