body {
    font-family: verdana,geneva,helvetica,sans-serif ;
    background:#ffffff;
    color:#000000;  
    font-size:85%;
    margin:0px 0px 0px 0px;  
}
a {
    text-decoration:none;
    color:#497CA9;
}
a:visited {
/*	color: red;*/
}
a:hover {
	background-color: #497CA9;
	color: #ffffff;
	text-decoration: none;
}
table {
    margin:0px 0px 0px 0px;
    cell-padding:0px;
}
tr {
    margin:0px 0px 0px 0px;
    text-valign:top;
}
td {
    margin:0px 0px 0px 0px;
}
.popup {
    position: absolute;
    visibility: hidden;
    z-index: 2;
    top: 0px;
    left: 0px;
    width: 100px;
    background-color:#ffffff;
    border: 1px solid #497CA9;
    color: #000000;
}
p.nav {
    position: relative;
    top: -4em;
    color: gray;
    letter-spacing: 0em;
    margin-bottom: 30px;
    font-weight: bold;
}
p.legal {
    margin-top: 30px;
    font-size: 75%;
}
p {
    margin-top: .7em;
}
ul {
    list-style-type: square;
}
em {
    font-style: italic;
}
blockquote.quip{
    color:#000033;
    font-size:small;
    font-weight:bold;
    margin-left:0;
}
blockquote {
    font-size: 90%;
}
div.group {
    font-family: verdana,geneva,helvetica,san-serif ;
    font-size:10;
    padding:2px;
    float:left;
    text-align:left;
    margin: 1em;
    border: #497CA9 1px solid;
}
div.grouptitle {
    font-family: verdana,geneva,helvetica,sans-serif ;
    font-weight:bold;
    padding:2px 2px 2px 2px;
    text-align:right;
    background:#497CA9;
    color:white;
}
div.section {
    font-family: verdana,geneva,helvetica,sans-serif ;
    font-size:10px;
    padding:3px;
    float:left;
    text-align:left;
    margin:2px;
    border:#497CA9 1px solid;
    width:112px;
}
div.sectiontitle {
    font-family: verdana,geneva,helvetica,sans-serif ;
    font-weight:bold;
    padding:2px 2px 2px 2px;
    text-align:right;
    background:#497CA9;
    color:white;
}
div.pagetitle {
    font-family: verdana,geneva,helvetica,sans-serif ;
    font-size:115%;
    font-weight:bold;
    padding:2px 2px 2px 2px;
    text-align:left;
    background:#497CA9;
    color:white;
}
div.parttitle {
    font-family: verdana,geneva,helvetica,sans-serif ;
    font-weight:bold;
    padding:2px 2px 2px 2px;
    text-align:left;
    background:#497CA9;
    color:white;
}
div.googleads {
    padding:5px;
}


