BODY {
background-color: #ffffff;
}

H1, H2, H3, A.H3, A.H3:hover, H4, A.H4, A.H4:hover {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

H1 {
text-align: left;
font-size: 156%;
}

H2 {
font-size: 130%;
}

H3 {
font-size: 104%;
}

H4 {
font-size: 91%;
}

A.H1, A.H2, A.H3, A.H4, {
text-decoration: none;
}

A.H1:hover, A.H2:hover, A.H3:hover, A.H4:hover, {
text-decoration: underline;
color: #019272;
}

A.H3:link, A.H4:link  {
color: #019272;
}

A.H3:visited, A.H4:visited {
color: #666666;
}

A.H3:active, A.H4:active {
color: #99CCCC;
}

P, UL, OL, TD, TH {
font-family: Arial, Helvetica, sans-serif;
font-size: 78%;
color:#000000;
}

P, UL, OL, TD {
font-weight: normal;
}


P {
margin: 0 0 10px 0;
}

TH {
font-weight: bold;
}

A {
text-decoration: none;
}

A:link {
color:#019272;
}

A:visited {
color:#666666;
}

A:active {
color:#99CCCC;
}

A:hover {
color:#019272;
text-decoration: underline;
}

TD {
background-color:#FFFFFF;
}

TH {
background-color:#66CC99;
}

INPUT[type="submit"],INPUT[type="button"]{
background-color:#333;
border-bottom:#000 2px solid;
border-left:#999 2px solid;
border-right:#000 2px solid;
border-top:#999 2px solid;
color:#FFF;
cursor:hand;
font-family:Arial, Helvetica, Sans-serif;
font-size:84%;
font-weight:bold;
margin-right:0;
padding-right:0;
text-align:center;
}

.topbar {
background-color:#006699;
color: #ffffff;
font-size: 72%;
font-weight:normal;
padding:5px;
}

.topbar a {
color:#ffffff;
text-decoration: underline;
}

.topbar a:link {
color:#ffffff;
}

.topbar a:visited {
color:#ffffff;
}

.topbar :active {
color:#cccccc;
}

.topbar a:hover {
color:#cccccc;
text-decoration: none;
}

.leftnav {
clear:both;
padding:0;
margin:0 2% 0 0;
float:left;
width:23%;
background-color:#ffffff;
}

.linksarea {
color: #ffffff;
padding:10px;
background-color:#019272;
}

.leftlink {
color: #ffffff;
margin: 0 0 4px 10px;
}

a.whitelink {
color:#ffffff;
text-decoration: underline;
}

a.whitelink:link {
color:#ffffff;
}

a.whitelink:visited {
color:#ffffff;
}

a.whitelink:active {
color:#cccccc;
}

a.whitelink:hover {
color:#cccccc;
text-decoration: none;
}

.content {
float:left;
width:70%;
background-color:#ffffff;
padding:0;
margin:0;
}

.content-end {
display:block;
clear:both;
height:0;
border:none;
overflow:hidden;
margin:0;
padding:0;
size:0;
visibility:hidden
}

.callout {
background-color:#CCCCCC;
padding:10px;
margin:10px 0 10px 0;
}

.photo {
padding:10px;
margin:0;
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size: 72%;
}

.fl {
float:left;
}

.fr {
float:right;
}

.cb {
clear:both;
}

.m0 {
margin:0;
}

.p0 {
padding:0;
}

.footer {
background-color:#CCCCCC;
font-size: 72%;
font-weight:normal;
text-align:center;
padding:5px;
margin:0;
clear:both;
}

.w140 {
width:140px;
}

.col2pctL {
float:left;
width:2%;
}

.col15pctL {
float:left;
width:14.9%;
}

.col15pct {
width:14.9%;
}

.col18pctL {
float:left;
width:18.3%;
}

.col18pct {
width:18.3%;
}

.col23pctL {
float:left;
width:22.9%;
}

.col23pct {
width:22.9%;
}

.col25pctL {
float:left;
width:24.9%;
}

.col25pct {
width:24.9%;
}

.col32pctL {
float:left;
width:31.9%;
}

.col32pct {
width:31.9%;
}

.col33pctL {
float:left;
width:33.2%;
}

.col33pct {
width:33.2%;
}

.col100pct {
width:100%;
}

.img100pct {
width:100%;
}

.hide {
visibility:hidden;
}
