

/* ---------------------------------------- Global Defaults: HTML Elements */

html, body, div, textarea, p, a, img, dd, dt, ul, li {
margin: 0px;
padding: 0px;
}

/* force vertical scrollbar in winMZ */
html {height: 100%;}
body {min-height: 101%;}


body {
background-color: #999999;
text-align: -moz-center;;
}

table,
table.td {
font-family: myriad,verdana,arial,sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
line-height: normal;
background-color: #ffffff;
color: #59585B;
margin: 0;
border: 0;
padding: 0;
}

textarea {
padding:0;
}

div {
visibility: visible;
line-height:1.5em;
}

div.footer {
background-color: #e3e3e3;
height:35px;
font-family:arial,sans-sesrif;
font-size:10px;
font-style: normal;
line-weight:normal;
color: #3f4536;
align: center;
valign: middle;
margin: 0;
padding: 0;
border: 0;
margin-bottom:10px;
}


a:link, a:active,a:visited {
color: #003E84;
}


a:hover {
color: #666666;
}

p {
position: static;

}


img {
border: 0px;
}


li {
margin: 0px 0px 5px 0px;
}


ul {
list-style: square inside;
margin: 0px 5px 0px 5px;
}


.wrap00 {
width: 170px;
margin: 35px 0px 0px 10px;
vertical-align:top;
}

.wrap01 {
width: 578px;
margin: 25px 20px 20px 20px;
}

						
h3 { font-size: 11px;  border-bottom: 1px dashed #cccccc; padding-bottom: 5px; }
h2 { font-size: 11px;}


.cell_2a {
background-color: #ffffff;
text-align: center;
top:auto;
vertical-align: top;
}


.banner_title7 {
font-size: 14px;
font-weight:bold;
color: #003E84;
margin: 0px 0px 20px 0px;
}

div.dotline {
border-bottom:1px dashed #999999;
}

a:link.link_off,
a:active.link_off,
a:hover.link_off,
a:visited.link_off {
border-top: 1px solid #59585B;
border-right: 1px solid #59585B;
border-bottom: 1px solid #59585B;
border-left: 1px solid #59585B;
background-color: #FFFFFF;
color: #0080CA;
}


.footer2 {
width: 800px;
height:15px;
margin: 0px 0px 8px 0px;
text-align: center;
text_valign: middle;
text-decoration:none;
font-size: 10px;
color: #437792;
}


.footer {
text-align:center;
text_valign: middle;
text-decoration:underline;
font-size: 10px;
}


.Space {
height:20px;
}
