body {
background : #ffffff; 
font-family : verdana, sans-serif; 
font-size : 90%; 
color : #000000; 
margin : 0; 
padding : 0; 
} 
h1 {
font-family : verdana, sans-serif; 
font-weight : normal; 
font-size : 110%; 
color : #00395a; 
margin : 0; 
padding : 0; 
}
h2 {
font-family : verdana, sans-serif; 
font-size : 105%; 
color : #00395a;
margin : 0; 
padding : 0; 
} 
h3 {
font-family : verdana, sans-serif; 
font-size : 100%; 
color : #000000;
} 
h4 {
font-family : verdana, sans-serif; 
font-size : 100%;
color : #00395a; 
}
h5 {
font-family: verdana, sans-serif;
color:#00395a;
font-weight: bold;
font-size: 90%;
}
cite {
font-style: normal;
}
ol, ol ol {
list-style-type: none;
}
ul, ul ul {
list-style: none;
}
ul.lightblueblock {
list-style : url("images/bullet.gif");
}
ul.darkblueblock {
list-style: url("images/darkbullet.gif");
}
ol.decimal {
list-style-type: decimal;
}
dt {
font-family : verdana, sans-serif;
color : #00395a;
font-weight: normal;
}
dl.sidebar {
font-family : verdana, sans-serif;
color : #00395a;
font-weight: normal;
}
hr {
color : #00395a; 
background : #00395a; 
width : 100%; 
height : 2px; 
margin : 0; 
padding : 0; 
}
blockquote {
color: #00395a;
margin: 0;
}
form {
background: #d6d6de;
} 
fieldset , legend {
font-weight : bold; 
font-family : verdana, sans-serif; 
color : #00395a; 
} 
label {
font-weight : normal; 
} 
textarea {
font-family : verdana, sans-serif; 
background : #ffffff; 
color : #00395a; 
} 
input {
font-family : verdana, sans-serif; 
background : #ffffff; 
color : #00395a;
font-weight: normal; 
}
input:focus, textarea:focus, select:focus {
background : #FFFFCC; none; color : #000;
}
q.sidebar {
font-size : 90%; 
font-style : italic; 
color : #00395a; 
}  
table {
width : 100%; 
border : 0 none inherit;
} 
th {
font-family : verdana, sans-serif;
background: #00395a;
color: #ffffff; 
} 
td {
font-family : verdana, sans-serif; 
} 
td.header {
background : url("images/toplogoleft.gif") repeat;
text-align: right; 
} 
td.intheader {
background : url('images/interiorlogobkgd.gif') repeat; 
text-align : right 
}
td.right {
text-align : right; 
} 
td.left {
text-align : left;
}
td.mainnav {
font-family : verdana, sans-serif;
color : #d6d6de; 
background : #d6d6de;
}
td.textbox {
font-family: verdana, sans-serif;
text-align: left;
color: #000000;
background: #d6d6de;
}
.textboxtop {
background: url('images/textboxtop.gif');
background-repeat: repeat-x;
}
td.maintextboxtop {
background: #00395a;
} 
.bread {
font-family : verdana, sans-serif; 
font-size : 90%; 
margin : 0; 
padding : 0; 
text-align : left; 
} 
.italic {
font-style : italic; 
} 
.bold {
font-weight : bold; 
}
.indent {
text-indent: 10px;
}
.blue {
color: #d6d6de;
}
.bl {
color: #000000;
}
.sidebar {
font-size: 90%;
color: #00395a;
}
.caption {
font-size : 90%; 
font-style : italic; 
color : #00395a; 
} 
.reportnav {
font-family : verdana, sans-serif; 
font-size : 90%; 
color : #ffffff; 
text-align : right; 
}
.small {
font-size : 90%; 
} 
.skip {
font-size : 90%; 
text-align : left; 
} 
.footer {
font-family : verdana, sans-serif; 
font-size : 90%; 
color : #000000; 
background : #d6d6de;
text-align : right; 
} 
.footerimage {
background : url('images/bottombkgd.gif'); 
text-align : left 
} 
.white {
color : #ffffff; 
}
.black {
color: #000000;
font-weight: bold;
} 
a:link {
text-decoration : underline; 
color : #00395a; 
} 
a:visited {
text-decoration : underline; 
color : #800088; 
} 
a:hover , a:active , a:focus {
text-decoration : none; 
color : #ffffff; 
background : #333333; 
} 
a:link.reportnav {
text-decoration : none; 
color : #0000ff; 
font-weight : bold; 
} 
a:visited.reportnav {
text-decoration : none; 
color : #800088; 
font-weight : bold; 
} 
a:hover.reportnav, a:active.reportnav, a:focus.reportnav {
text-decoration : underline; 
color : #ff0000; 
font-weight : bold; 
background : transparent; 
} 
a:link.mainnav {
text-decoration : none; 
color : #00395a; 
} 
a:visited.mainnav {
text-decoration : none; 
color : #000000; 
} 
a:hover.mainnav, a:active.mainnav, a:focus.mainnav {
text-decoration : none; 
color : #00395a; 
background : #ffffff; 
}
a:link.footer {
text-decoration : underline; 
color : #00395a;
font-size: 100%; 
} 
a:visited.footer {
text-decoration : underline; 
color : #000000;
font-size: 100%; 
}
a:hover.footer, a:active.footer, a:focus.footer {
text-decoration : none; 
color : #00395a; 
background : #ffffff;
font-size: 100%; 
}