body, p, td, th, ul {font-family:Verdana,Arial,Helvetica,sans-serif;color:#516174;font-size:0.75em}
a:link    {color:#295F9C;font-size:1.00em; text-decoration:underline}
a:active  {color:#295F9C;font-size:1.00em; text-decoration:underline}
a:visited {color:#2D8BF5;font-size:1.00em}
a:hover   {color:#F59923;font-size:1.00em}
h1 {font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#516174}
h2 {font-size:14px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#516174}
h3 {font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#516174}
td {padding-left:8px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#516174;font-size:0.75em;}
th {padding-left:0px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#516174;font-size:0.75em;font-weight:normal;text-align:left;}

.small {font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif}
.emph {font-family:Verdana,Arial,Helvetica,sans-serif;color:#516174;font-weight:bold;}
.emph2 {font-size:0.7em;font-family:Verdana,Arial,Helvetica,sans-serif;color:#516174;font-weight:bold;}

.redresult   {font-family:Verdana,Arial,Helvetica,sans-serif;color:red;}
.greenresult {font-family:Verdana,Arial,Helvetica,sans-serif;color:#000099;}

.summary {font-family:Verdana,Arial,Helvetica,sans-serif;color:#000099;}
.summary-emph {font-family:Verdana,Arial,Helvetica,sans-serif;color:#000099;font-weight:bold;}
.summary-small {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000099;}
.summary-bold-small {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000099;font-weight:bold;}
a.summary:link {color:#000099;}
a.summary:active {color:#000099;}
a.summary:visited {color:#000099;}

.error {color:#990000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}
.error-bold {color:#990000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.darkbg {background-color:#E8E8E8}
.lightbg {background-color:#F5F5F5}

input.button {border-color:#000000 #000000 #000000 #000000; border-style:solid; border-width:0px; color:#000000; padding-right:0px; height:22px; padding-top:0px}
input {font-family:Verdana,Arial,Helvetica,sans-serif;border-color:#AAADB2 #DADFE5 #E2D9EF #E3E3E3; border-style:solid; border-width:1px; color:#6A7179; padding-right:1px; height:22px; padding-top:2px}
select {font-family:Verdana,Arial,Helvetica,sans-serif;border-color:#AAADB2 #DADFE5 #E2D9EF #E3E3E3; border-style:solid; border-width:1px; color:#6A7179; padding-right:1px; height:22px; padding-top:2px}

