.bghide { font-size: 1px; margin: 0px; padding: 0px; color: #FFF; position: absolute; top: -100px; left: -100px; }
#bg { font-family: Arial, Helvetica, sans-serif; font-size: 100%; }
.bgheader { background-color: #663399; padding: 5px 10px 5px 10px; margin: 0px; }
.bgheader h2 { font-size: 75%; color: #fff; margin: 0px; }
h3 { font-size: 75%; color: #663399; margin: 10px 0px 0px 0px; padding: 5px 10px 5px 10px; border: 1px solid #639; }
.bgbox form h3 { margin: 0px; padding: 5px 10px 5px 0px; border: none; }
.bgbox { background-color: #fff; border: 1px solid #663399; padding: 10px 10px 20px 10px; margin: 0px; }
.bgbox p, ul { font-size: 70%; margin: 0px 1px 10px 1px; padding: 0px; }
.bgbox ul li, .bginnerbox ul li { margin: 0px 0px 0px 15px; padding: 0px; color: #000; }
.bgbox p a, .bginnerbox ul li a { color: #000; }
.bgbox p a:hover, .bginnerbox ul li a:hover { color: #000; }
.bgresultslink { color: #990000; }
.bgresultslink:hover { color: #fff; }
.bgbox form, .bgbox .bginnerbox, .bgbox .bgresultbox1 { background-color: #ccb2e5; color: #000; padding: 10px; margin: 0px 0px 10px 0px; }
.bgresultbox2 { background-color: #fff; padding: 5px 10px 10px 10px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #639; }
label, .innerboxtext { font-size: 70%; color: #000; margin-bottom: 10px; margin-top: 10px; }
.innerboxtext { display: block; }
input, textarea, select { margin-top: 3px; }
.formitem { width: 250px; padding-left: 5px; margin-bottom: 10px; font-size: 70%; }
.bgbutton, .bgbuttonlink, .atozcontainer a { background-color: #fc9; border: 1px solid #639; color: #000; font-size: 70%; cursor: hand; }
.bgbuttonlink, .atozcontainer a { padding: 1px 7px 1px 7px; text-decoration: none; }
.bgbuttonlink:hover, .atozcontainer a:hover { background-color: #639; color: #fff; }
.atozcontainer { line-height: 190%; margin-bottom: 20px; }
.atozcontainer ul li { display: inline; margin: 0px; }
.atozcontainer ul li a { color: #fff; font-size: 80%; }
.bgresultbox1 p a, .bgresultbox2 p a { color: #639; font-weight: normal; }
.bgresultbox1 p a:hover, .bgresultbox2 p a:hover { color: #639; }
.bgresultbox2 strong { color: #639; }
.bottomnav { padding-left: 10px; }
.bglogo { margin-bottom: 20px; }

