body
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 1em;
color: rgb(102, 102, 102);
background-color: rgb(204, 204, 255);
margin-left: 2em;
margin-right: 2em;
}
body.nomargins
{
margin-left: .5em;
margin-right: .5em;
}
.left
{
text-align: left;
}
.center
{
text-align: center;
}
.right
{
text-align: right;
}
.top
{
vertical-align: top;
}
.middle
{
vertical-align: middle;
}
.bottom
{
vertical-align: bottom;
}
h1
{
font-size: 1.5em;
line-height: 100%;
margin-top: 0.25em;
margin-bottom: 0.25em;
/*margin-bottom: 2em;*/
}
h1.slogan
{
line-height: 100%;
}
ul
{
margin-top: 0.25em;
margin-bottom: 0.25em;
text-align: left;
list-style-type: circle;
/*list-style-image: url('images/16_button_red.gif');*/
}
ol
{
margin-top: 0.25em;
margin-bottom: 0.25em;
text-align: left;
}
p
{
text-align: left;
}
p.pre
{
margin: 0em;
}
a:link /* unvisited link */
{
color: #FFFFFF;
font-size: 1em;
text-decoration: none;
}
a:visited /* visited link */
{
/* color: rgb(204, 204, 255); 255 */
color: #FFFFFF;
text-decoration: none;
}
a:hover /* mouse over link */
{
/*color: #FF0000;*/
color: #FFFFFF;
text-decoration: underline;
}
a:active /* selected link */
{
color: #FF0000;
text-decoration: none;
}
a.navy:link /* unvisited link on white background */
{
color: rgb(0, 0, 187);
/*background-color: rgb(0, 0, 187);*/
font-size: 1em;
text-decoration: none;
}
a.navy:visited /* visited link on white background */
{
color: rgb(0, 0, 187);
/*color: #FF0000;*/
background-color: rgb(255, 255, 255);
}
a.navy:hover /* mouse over link on white background */
{
color: rgb(0, 0, 187);
/*color: rgb(102, 102, 102);*/
background-color: rgb(255, 255, 255); 
text-decoration: underline;
}
a.navy:active /* active link on white background */
{
color: #FF0000;
/*color: rgb(102, 102, 102);*/
background-color: rgb(255, 255, 255); 
text-decoration: none;
}
a.grey:link /* unvisited link on light grey background */
{
color: rgb(102, 102, 102); 
font-size: 1em;
text-decoration: underline;
}
a.grey:visited /* visited link on light grey background */
{
color: rgb(102, 102, 102); 
text-decoration: underline;
}
a.grey:hover /* mouse over link on light grey background */
{
color: #FF0000;
text-decoration: underline;
}
a.lang:link
{
color:#FFFFFF;
/*font-family: serif;*/
font-size: small;
text-decoration: none;
}
a.lang:visited
{
color:#FFFFFF;
font-size: small;
text-decoration: underline;
}
a.lang:hover
{
color:#FFFFFF;
font-size: small;
text-decoration: underline;
}
a.lang:active
{
color:#CCCCCC;
font-size: small;
}
table
{
font-size: small; 
background-color: rgb(255, 255, 255); 
width: 100%; 
margin-left: auto; 
margin-right: auto;
border: none;
padding: 0.5em;
border-color: rgb(220, 220, 220);
border-collapse: collapse;
/* height:400px; Add to "table.main" definition */
}
th
{
/*background-color: rgb(220, 220, 220);*/
background-color: #FF0000;
color: #FFFFFF;
text-align: center;
border-top: 1px solid white;
border-right: 1px solid white;
}
tr
{
height: 0px; /*height: 0px; needed for ie7 & later (otherwise compatibility view required)*/
}
td
{
vertical-align: middle;
text-align: center;
}
td.five
{
width: 5em;
}
td.topright
{
vertical-align: top;
text-align: right;
}
td.topleft
{
vertical-align: top;
text-align: left;
}
td.menu
{
background-color: rgb(0, 0, 187); height: 15px;
}
