BODY {
background:#ffffff;
color:#000000;
font-family: verdana, arial, helvetica;
font-size: .9em;
}

TD.side {
background-color: #DDDDDD;
}

DT {
color:#000000;
font-family: verdana, arial, helvetica;
font-size: 1em;
}

A:link    {color:#0000FF; text-decoration:underline;}
A:visited {color:#000099; text-decoration:underline;}
A:hover   {color:#FF0000; text-decoration:underline;}

P.listing {
color:#000000;
font-family: verdana, arial, helvetica;
font-size: 1em;
font-weight:normal;
line-height: 1.2em;
margin-left: 25%;
margin-right: 5%;
}

A.listing {
color:#000099;
font-family: verdana, arial, helvetica;
font-size: 12px;
font-weight:normal;
}

P.categories {
border-style: solid;

}

.linktables {
color:#000000;
position:absolute;
left: 0;
top:  260;
margin-left: 2%;
margin-right: 75%;
z-index:-1
}

.linktables-ml {
color:#000000;
position:absolute;
left: 0;
top:  640;
margin-left: 2%;
margin-right: 75%;
z-index:-1
}

.linktables-sec {
color:#000000;
position:absolute;
left: 0;
top:  180;
margin-left: 2%;
margin-right: 75%;
z-index:-1
}

.listingtxt {
color:#000000;
font-family: verdana, arial, helvetica;
font-weight:normal;
margin-left: 25%;
margin-right: 5%;
}

.listingalign {
margin-right: 5%;
}

H1 {
color: #20205f;
font-family: Trebuchet MS, arial;
font-size:  1.2em;
font-weight: bold;
line-height:  1.2em;
}

H2 {
color: #000033;
font-family: Trebuchet MS, arial;
font-size:  1.2em;
font-weight: bold;
line-height:  1.2em;
}

H3 {
color: #000066;
font-family: Trebuchet MS, arial;
font-size:  1em;
font-weight: bold;
line-height:  1em;
}

H4 {
color: #000066;
font-family: Trebuchet MS, arial;
font-size:  1em;
font-weight: bold;
line-height:  1em;
}

H5 {
color: #000066;
font-family: verdana, arial, helvetica;
font-size: .8em;
font-weight: bold;
line-height: .9em;
text-align: center;
margin: 0em 0em 0em 0em;
}

H6 {
background-color: #000099;
color: #ffffff;
font-family: verdana, arial, helvetica;
font-size: 12px;
font-weight: bold;
line-height: 12px;
text-align: center;
margin: 0em 0em 0em 0em;
}

HR {
color:black;
}

HR.listing {
color:black;
margin-right: 5%;
margin-left: 25%;
}

FORM.menu {
color:#000000;
font-family: arial,verdana;
font-size: .8em;
}

.desc {
color:#000000;
font-family: arial,verdana;
font-size: 12px;
}

.descsm {
color:#000000;
font-family: arial,verdana;
font-size: .9em;
}

.menuitem {
color:#000000;
font-family: verdana, arial, helvetica;
font-size:  1em;
}

.linkitem {
color:#000000;
font-family: verdana, arial, helvetica;
font-size: 12px;
}

.smlinkitem {
color:#000000;
font-family: verdana, arial, helvetica;
font-size: 10px;
}

.catitem    {
color:#000000;
font-family: verdana, arial, helvetica;
font-size: 12px;
}

.jssnavitem {
color:#000000;
font-family: verdana, arial, helvetica;
font-size:  1em;
}

.nc {
font-family: verdana, arial, helvetica;
font-size: 11pt;
}

/* styles for logos and headline links do not modify internet, red, or black styles */

A.internet {
text-decoration:none;
color:white;
font-size:10pt;
font-weight:normal;
font-style:normal;
font-family:Courier;
line-height:10pt;
}
.red {background-color:#D60027; color:white; text-decoration:none;}
.black {background-color:black; color:white; text-decoration:none;}

.headlines {
text-decoration:none;
color:blue;
font-size:10pt;
font-weight:normal;
font-style:normal;
font-family:Geneva, Arial, sans-serif;
line-height:10pt;
}

img.AweAnnotMarker { visibility:hidden;width:0;height:0 }
div.AweAnnotRoot { visibility:hidden }
div.AweActiveBasicAnnot { visibility:hidden }
div.annotPadColor { visibility:hidden }
div.AweActiveHoriLine { visibility:hidden }
div.AweActiveVertLine { visibility:hidden }