body {background-color:#FFFFFF;width:90%;font-family: Arial, "Times New Roman", serif;font-size: 11pt;color: #000080;background-color: #ffffff;vertical-align: middle;padding:1.5%;margin:1.5%;}
a:link {text-decoration: none;color:#003399;background-color:inherit;}
a:visited {text-decoration: none;color:#003399;background-color:inherit;}
a:hover {text-decoration: underline;font-weight: 900;font-style: italic; color:#003399;background-color:inherit;}
.login{font-size:80%;}
.container{font-family: Century Gothic, Lucida Sans, Sans Serif;width:988px; height:1000px;margin-left:10%;}
.heading{font-family: Britannic Bold, Arial Black, Serif;color: #FFFF00;background-image: url(images/header.png); ;background-repeat: no-repeat;text-align: center;border: 1px solid #000080;width:988px; height:254px;}
.mainbody{width:100%;}
.listings{width:843px;margin-left:145px;background-color:#ffffff ;}
.alpha{font-family: Arial Black, Cooper Black, Serif;font-size: 14px;color: #003300; }
.headercell{width:100%; padding:10%; border: 3px solid #000080;}
.calc{font-size:90%;border: 3px solid #000080;}
.helper{margin:2%;padding:5%;}
.helpercell{border: 3px inset #000080;vertical-align: middle;text-align: center;}
.banner{vertical-align: middle;text-align: center;font-size:75%;}
.magic8{margin:5%;padding:5%;border: 6px double #000080;}
.stores{font-size: 10pt}
ul {list-style-type:square; text-indent: 5px; list-style-position:outside;margin-right: 10px;}
ol {list-style-type:decimal;text-indent: 1px; list-style-position:outside;}
.notfound{font-family: Century Gothic, Arial, Serif;color: #000080;background: #FFCC99;margin: 5%;padding: 5%;border: 9px double #993300;}
