body { 
font-family: Verdana,Arial,sans-serif;
font-size: 10pt;
color: #ffffff;
font-weight: 500;
background-color: #000066;
background-image:url(images/body_bkg.jpg);
background-attachment:fixed;
}
}

p,ul,ol,li,div,dl,dd,dt,address,blockquote {
font-family: Verdana,Arial,sans-serif;
font-size: 10pt;
color: #ffffff;
font-weight: 500;
}

h1 {
font-family: Verdana,Arial,sans-serif;
font-size: 14pt;
color: #ffffff;
font-weight: 900;
}

h2 {
font-family: Verdana,Arial,sans-serif;
font-size: 12pt;
color: #ffffff;
font-weight: 900;
}

h3 {
font-family: Verdana,Arial,sans-serif;
font-size: 11pt;
color: #ffffff;
font-weight: 900;
}

.subheader {
font-family: Verdana,Arial,sans-serif;
font-size: 11pt;
color: #ffffff;
font-weight: 900;
}

p.small { 
font-family: Verdana,Arial,sans-serif;
font-size: 8pt;
color: #ffffff;
font-weight: 500;
}

#small { 
font-family: Verdana,Arial,sans-serif;
font-size: 8pt;
font-weight: 500;
}

#large { 
font-family: Verdana,Arial,sans-serif;
font-size: 11pt;
font-weight: 900;
}

#help { 
font-family: Verdana,Arial,sans-serif;
font-size: 7pt;
color: #999999;
font-weight: 500;
}

#msg { 
font-family: Verdana,Arial,sans-serif;
font-size: 10pt;
color: #008000;
font-weight: 900;
}

#headline { 
font-family: Verdana,Arial,sans-serif;
font-size: 11pt;
font-weight: 900;
}

#newsitem { 
font-family: Verdana,Arial,sans-serif;
font-size: 10pt;
font-weight: 500;
}

input, select {
font-family: Verdana,Arial,sans-serif;
font-size: 9pt;
color: #000000;
font-weight: 500;
}

input.small,select.small {
font-family: Verdana,Arial,sans-serif;
font-size: 8pt;
color: #000000;
font-weight: 500;
}

input.big,select.big {
font-family: Verdana,Arial,sans-serif;
font-size: 10pt;
color: #000000;
font-weight: 900;
}

textarea {
font-family: Verdana,Arial,sans-serif;
font-size: 8pt;
color: #000000;
font-weight: 500;
}

textarea.read {
font-family: Verdana,Arial,sans-serif;
font-size: 8pt;
color: #000000;
font-weight: 500;
background: #eeeeee;
}

td {
font-family: Verdana,Arial,sans-serif;
font-size: 10pt;
color: #ffffff;
font-weight: 500;
vertical-align: top;
}

td.subnav {
font-family: Verdana,Arial,sans-serif;
font-size: 8pt;
color: #ffffff;
font-weight: 500;
}

td.small {
font-family: Verdana,Arial,sans-serif;
font-size: 8pt;
color: #ffffff;
font-weight: 500;
vertical-align: top;
}

.frametable {
font-family: Verdana,Arial,sans-serif;
font-size: 10pt;
background-color: #dddddd; 
color: #ffffff;
}

td.row_odd {
font-family: Verdana,Arial,sans-serif;
font-size: 9pt;
padding:2; 
color:#000000;
background-color: #ffffff; 
}

td.row_even {
font-family: Verdana,Arial,sans-serif;
font-size: 9pt;
padding:2; 
color: #ffffff;
background-color: #eeeeee; 
}

td.white {
font-family: Verdana,Arial,sans-serif;
font-size: 10pt;
color: #000000;
font-weight: 500;
vertical-align: top;
}

td.footer {
font-family: Verdana,Arial,sans-serif;
font-size: 8pt;
color: #ffffff;
font-weight: 500;
text-align: center;
vertical-align: middle;
}

A:link {
font-family: Verdana,Arial,sans-serif;
color: #ffcc00;
text-decoration: none;
}

A:active {
font-family: Verdana,Arial,sans-serif;
color: #ffff00;
text-decoration: none;
}

A:visited {
font-family: Verdana,Arial,sans-serif;
color: #ffcc00;
text-decoration: none;
}
.Roles
{
  border-collapse:collapse;
  width:100%;
}
.Roles tr
{
border:1px solid #ffffff;
}
.Roles .leftcolumn
{
border-top:1px solid #FFCF00;
border-left:1px solid #FFCF00;
border-bottom:1px solid #FFCF00;
padding:5px;
width:50%;
vertical-align:top;
color:#FFCF00;
}
.Roles .rightcolumn
{
border-top:1px solid #FFCF00;
border-right:1px solid #FFCF00;
border-bottom:1px solid #FFCF00;
padding:5px;
width:50%;
vertical-align:top;
}


