body {background-image: url(../images/wp.gif); background-color:white;color: black;}
a:link {color:#aa0000; text-decoration: none;}
a:visited {color:#808080;}
a:hover {color: #FF0000;text-decoration: underline;}
.navbox {left:0;top:0;width:123px;position:absolute;margin-left:4px;margin-top:4px;}
.mainbox {left:160px;top:0;position:absolute;margin-top:4px;width:460px;font-family:arial,sans-serif;font-size:10pt;}
.footer {margin-left:160px;margin-top:4px;width:460px;text-align:center;}
.solvebox {left:0px;top:150px;position:absolute;width:800px;}
.javabox {background-color:#636363;border:5px #293129 solid;padding:10px;width:800px;}
.solvetalk {margin-left:160px;margin-top:4px;width:460px;}
.nav {border: 2px solid #293129; background-color:#636363;padding:8px 6px;line-height: 110%;color: white;font-family:verdana, sans-serif;font-weight:bold;font-size:12px;}
.nav ul {margin-left:10px;padding:0;list-style: url(images/arrow.gif);line-height: 140%;color:white;}
.nav a {font-size: 10px; font-family:verdana, sans-serif; font-weight:bold; color: white; text-decoration: none;}
.nav a:visited {color: white;}
.nav a:hover {color:yellow;}
.top {text-align:right;}
.top a {font-size:9px; color:black;}
.faqhead {background:#636363;padding:4px;color:white; font-weight:bold;border: 2px solid #293129; font-family:verdana, sans-serif; margin-bottom:10px;}
HR {color:#1E3A8B;  background-color: #1E3A8B; height: 2px; }
H1 {color:#1E3A8B; font-weight:bold;font-size:22px; padding:1px 5px;text-align:center;}
table.myinfo {border:thin black solid; border-collapse:collapse; font: 12px/15px arial; width:100%}
table.myinfo th {background:black; color:white; font: 14px; text-align:center; padding:4px 0;}
table.myinfo td {background:#DCE2F7; border-bottom:thin black solid; border-collapse:collapse; font: bold 12px/15px arial; padding:2px 2px 5px 4px; vertical-align:top;}
table.myinfo td.l {background:#ACBAEC; text-align:right;font-weight:bold;  padding-right:6px;border-right:1px black dotted;}
table.myinfo td.c {background: #7A90E1; text-align:center; padding-top:10px;}
table.myinfo td.h {background:black; color:white; text-align:center; font-weight:bold;}
.purchase {margin-bottom:15px;}
.purchase a {font:bold 10pt verdana,sans-serif; color: black; border: 1px #7A90E1 solid; padding:3px 8px; background: #DCE2F7; text-decoration: underline; }
.vfont {font:bold 7pt verdana,sans-serif;}
.missing {color:#aa0000; font-size:110%;}