
h1 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
text-decoration: none;
letter-spacing: -.02em;
font-size: 2em;
line-height: .9em;
font-weight: 800;
text-align: center;
}

h2 {
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 1.5em;
letter-spacing: -.04em;
word-spacing: normal;
line-height: 1em;
font-weight: 800;
text-align: center;
color: #339999;
}

h3 {
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 1.5em;
letter-spacing: -.05em;
word-spacing: normal;
line-height: 1.3em;
font-weight: bold;
text-align: center;
}

body {
font-family: Verdana,Helvetica,Arial,sans-serif;
color: #000000;
font-size: 1em;
text-decoration: none;
line-height: 1.1em;
font-weight: normal;
word-spacing: normal;
background-color: #ffffff;
}
.red{color:#c00;font-size:1.2em;font-weight:bold;text-decoration:none;}
.grey { background-color: #ccc; margin: 12px 12px 20px; padding: 12px; border: dotted 2px #066; }
.grey a:link { color: #ccc; background-color: #ccc; }
.grey a:visited { color: #ccc; background-color: #ccc; }
.grey a:hover { color: #ccc; background-color: #ccc; }
.basicsmall { font-size: 10px; text-align: right; }
a {
color: #000066;
}
a:link {
color: #000066;
text-decoration: underline;
}
a:visited {
color: #666666;
text-decoration: underline;
}

a:hover {
color: #006666;
text-decoration: underline;
background-color: #ffff00;
}

a:active {
color: #cc0000;
text-decoration: underline;
background-color: #ffffff;
}

#content {
padding-top: 10px;
padding-bottom: 20px;
padding-left: 10px;
border: none;
position: absolute;
z-index: 7;
top: 50px;
visibility: visible;
display: block;
height: auto;
left: 180px;
width: auto;
padding-right: 10px;
margin-right: 180px;
margin-left: 0px;
}

.imageRight {
float: right;
margin-left: 10px;
}

.imageLeft {
float: left;
margin-right: 10px;
}

#rightCol {
font-size: 0.5em;
color: #000000;
text-align: center;
position: absolute;
z-index: 7;
top: 125px;
height: auto;
visibility: visible;
right: 10px;
width: 150px;
border: none;
}

#navbar {
position: absolute;
top: 125px;
left: 10px;
width: 148px;
height: auto;
z-index: 6;
background-color: #99cccc;
border: none;
padding-top: 4px;
color: #000000;
font-size: .8em;
line-height: 1.1em;
padding-right: 4px;
}

#logo {
position: absolute;
top: 10px;
left: 10px;
width: 125px;
height: 100px;
z-index: 0;
border: none;
}

#header {
position: absolute;
top: 0px;
left: 120px;
height: auto;
z-index: 2;
padding: 5px;
margin: 10px;
right: 10px;
}