.clean, .clean td {
    font-family: Verdana;
    font-weight: normal;
    font-size: 13px;
}

html {
    height: 100%;
    margin-bottom: 1px;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

fieldset {
    border: 1px solid #aaa;
    padding: 8px;
    margin: 10px 10px 10px 10px;
}

legend {
    color: #000;
    font-family: verdana;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0px 5px 0px 5px;
}

label {
    font-weight: bold;
}

p.note {
    color: #606060;
    font-family: verdana;
    font-size: 8px;
}

ul {
    font-size: 1.3em;
    line-height: 1.3em; 
}

/* previous */

body {
	background-image:url(/images/color-gray.jpg);
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding: 8px 8px 8px 3px;
	margin: 0px 0px 0px 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 8px 8px 8px 8px;
	margin: 0px 0px 0px 0px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

small { font-size:12px; }

required { color: #FF0000; }



/* classes */

.footer {
	font-size: 10px;
}
.smfooter {
	font-size: 9px;
}
.homebody { padding: 4px 2px 4px 2px; background-color:#FFFFFF; }
.homebody ul, .homebody p ul { font-size: 13px; list-style-type: none; padding: 0; margin: 0 0 1em 0; }
.homebody ul li { font-size: 13px; list-style-type: square; padding: 0 11px 10px 0; margin: 0 0 0 2em; }
.homebody ul li li { padding: 0 11px 0 0; }
.homebody h1 { margin: 0 6px 0 6px;  }
.homebody h3, h4 { margin: 0 0 5px 0; padding: 0 11px 0 11px; }
.homebody li { padding-left: .6em; }
.stateTitle { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color:#FFFFFF; }
.homebody p{ font-size: 13px; margin: 0 0 13px 0; padding: 0 11px 0 11px; }
.alertH1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; color:#FF0000; margin: 0px 0px 0px 0px; padding:2px 2px 2px 2px; }
.alertH2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#999999; margin: 0px 0px 0px 0px; padding:2px 2px 2px 2px;}
.searchForm { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; }
.searchFormChunky { 
    font-family: Trebuchet MS; 
    font-size:18px; 
    font-weight:bold; 
    color:#000; }

.error { color:#CC0000; }
.profile {}
.profile tr td { border: 1px solid #CCCCCC; }

.homebody #articleNavLabels {
float: left;
padding: 0px 0px;
color:#9EB4C2;
font-size: 18px;
font-style: italic;
text-transform: lowercase;
}

.homebody #articleNav {
margin: 0 0 10px 10px; 
width: 580px;
}

.homebody #articleNextLabel {
float: right;
text-align: right;
}

.homebody #articlePrevLabel {
float: left;
}

.homebody #nextNav, .homebody #nextNav td a {
float: right;
text-align: right;
padding: 0;
margin: 0;
}

.homebody #prevNav {
float: left;
}
.homebody #nextNav a, #prevNav a {
display: block;
padding: 0;
margin: 0;
line-height: 13px;
color: #26618C;
font-size: 13px;
font-style: italic;
font-weight: bold;
text-decoration: none;
}

.homebody #nextNav a:hover {
color: #569DD1;
}

.homebody #prevNav a:hover {
color: #569DD1;
}

.homebody #articleNavLabels p { margin: 0;}

.homebody #byline { font-style: italic;  }
