html * {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:100%;
	font-size: 10pt}
pre {
  font-family: monospace;
  font-size:12px}
body {
  background:#000;
  font-size:12px;
  text-alidgn:center}
.main_container {
	background:#F9F9F9;
	width:1024px;
	margin:auto;
	border: 3px solid #006699;
}
.banner {
  background:#D81 url("../images/headergradient.png") repeat-x;
  font-size:55px;
  text-align:left;
  color:#000;
  padding:0}
.banner img {
  border:0;
  float:left}
.banner .text {
  margin:auto}
.slogan {
  font-style: italic;
  font-weight:bold;
  font-size:14px
  color:#000}
.body {
  color:#000;
  background:#F9F9F9;
  width:810px;
  padding:10px;
  text-align:justify;
  float:left}
h1, h3 {
  background:transparent;
  text-transform:uppercase;
  color:#567;
  border:0}
h1 {
  text-align:center;
  font-size:20px;
  border-top:1px solid #DDD;
  border-bottom:1px solid #DDD}
h3 {
  border-bottom:1px solid #DDD;
  font-size:16px}
a {
  color:#00F;
  text-decoration:none;
  border:0}
a:hover {
  background:#EEE}
img {
  border:0}
.links {
  background: #EEE;  
  border:1px solid #999}
.toc {
  color:#000;
  width:170px;
  float:right;
  padding-right:5px;
  padding-top:5px}
.toc * {
  margin-left:3px;
  margin-right:3px;
  text-align:center}
.toc .header {
  margin:0}
.toc a {
  color:#000;
  border:1px solid #EEE;
  border-left:3px solid #EEE;
  border-right:3px solid #EEE;
  padding:5px;
  display:block;
  text-decoration:none;
  padding:5px}
.toc a:hover {
  color:#000;
  border:solid 1px #A5C0C9;
  border-left:3px solid #A5C0C9;
  border-right:3px solid #A5C0C9;
  background:#DDD}
.toc_top {
  background: #white}
.toc_bottom {
  background: #white}
.footer_container {
  clear:both;
  font-size:9px
  margin:0px auto;
  padding:10px 0px 0px 0px;
  position:relative;
  text-align:center}
.footer {
  background:transparent;
  color:#999;
  font-size:9px;
  border-top:1px solid transparent;
  padding:6px}
.footer:hover {
  background:#DDD;
  color:#444;
  border-top:1px solid #999}
.footer a {
  text-decoration:none;
  color:#AAF}
.footer:hover a {
  color:#00F}
#news {
  color:#E6E6E6;
  font-weight:bold;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;
  border-bottom:2px solid #02243C;
  text-align:center}
.header {           
  background:#white;
  border:solid 1px #999;
  color:#000;
  text-align:center;
  font-weight:bold;
  font-size:16px
  vertical-align:middle}
.login_highlight {
  color:#F00;
  text-align:left;
  font-weight:bold}
.right_align {
  text-align:right}
.button {
  cursor:pointer}
.resultsTable tr.hover:hover{
  background:#D7E8FA}
.resultsTable th{
  background:#7DA5E0;
  color:#D7E8FA}
tr.first{
  background:#F1F1F1}
tr.second {
  background:#F9F9F9}
table.bordered {
  border:1px solid #777}
th {	
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099CC}
.table_header {
  background:#E6EEF0;
  font-weight:bold}
  /* Shoppping Cart */
.cartTable th{
  background:#DDFFDD;
  color:#567}
.cartTable tr.hover:hover{
  background:#D7E8FA}
  /*****/
#logo {
  text-align:center;
  border:red;
  width:550px;
  scroll:auto}
.error {
  color:red}
 .paid_message{
  cursor:pointer;
  padding:2px;
  font-size:10px;
  color:#777;
  font-weight:bold}
 .pssa_message{
  cursor:pointer;
  padding:2px;
  font-size:10px;
  color:#777;
  font-weight:bold}
   
.menubar {
  border:1px solid #7DA5E0;
  padding:2px;
  display:block;
  text-align:center}
.menubar:hover {
  background:#D7E8FA}
.problem {
  background:#FAA} .header {
  color:#000;
  background:#7DA5E0}
.display td, .bordered td {
  border:1px solid #999;
  text-align:center}
.display td {
  width:33%}
td.blank {
  border:0}
.display p {
  font-style:italic}
.edit_bar {
  margin-top:0;
  text-align:right;
  padding:3px;
  background:#444}
.edit_bar img {
  border:0}
.edit_bar a:hover {
  background:transparent}
  
