BODY {
  content-visibility: auto;
  background-color: #FFFFFF;
  font-family: Verdana;
  font-size: 14px;
  margin-left: 2px;
  margin-right: 2px;
  margin-top: 0px;
  margin-bottom: 0px;
}
H1 {
  font-family: Verdana;
  font-size: 18px;
}
H2 {
  font-family: Verdana;
  font-size: 14px;
}
font,th,td,p,select,value,option,input,button {
  font-family: Verdana;
  font-size: 14px;
}
A:link, A:active, A:visited {
  color: #993333;
  font-family: Verdana;
  font-weight: normal;
  text-decoration: underline;
  font-size: 14px;
}
A:hover {
  color: red;
  font-family: Verdana;
  font-weight: normal;
  text-decoration: underline;
  font-size: 14px;
}
A.menulink:link, A.menulink:active, A.menulink:visited {
  color: #993333;
  font-family: Verdana;
  font-weight: normal;
  text-decoration: none;
  font-size: 14px;
}
A.menulink:hover {
  color: red;
  font-family: Verdana;
  font-weight: normal;
  text-decoration: underline;
  font-size: 14px;
}
A.barlink:link, A.barlink:active, A.barlink:visited {
  color: #000000;
  font-family: Verdana;
  font-weight: normal;
  text-decoration: none;
  font-size: 13px;
}
A.barlink:hover {
  color: #000000;
  font-family: Verdana;
  font-weight: normal;
  text-decoration: underline;
  font-size: 13px;
}
.maincontent {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana;
  font-weight: normal;
  font-size: 14px;
}
.contentbar1 {
  background-color: #DDDDDD;
  color: #000000;
  font-family: Verdana;
  font-weight: normal;
  font-size: 13px;
}
.contentbar2 {
  background-color: #BBBBBB;
  color: #000000;
  font-family: Verdana;
  font-weight: normal;
  font-size: 13px;
}
.categorybar {
  background-color: #dddddd;
  color: #000000;
  font-family: Verdana;
  font-weight: normal;
  font-size: 13px;
}
.menubar {
  background-color: #000000;
  color: #FFFFFF;
  font-family: Verdana;
  font-weight: normal;
  font-size: 13px;
}
#table2 {
  background-color: #F5F5F5;
  box-shadow: 3px 3px 5px #666;
  -moz-box-shadow:    3px 3px 5px #666;
  -webkit-box-shadow: 3px 3px 5px #666;
  white-space:nowrap;
}
#nav_table {
  background-color:#ddd;
  box-shadow: 3px 3px 5px #999;
  -moz-box-shadow:    3px 3px 5px #999;
  -webkit-box-shadow: 3px 3px 5px #999;
}
#nav_table td {
  background-color: #F5F5F5;
}
#nav_table2 {
  background-color:#ddd;
  box-shadow: 2px 2px 3px #999;
  -moz-box-shadow:    2px 2px 3px #999;
  -webkit-box-shadow: 2px 2px 3px #999;
  white-space:nowrap;
}
#nav_table2 td {
  background-color: #F5F5F5;
}
a#link {
  display:block;
  width:100%;
  height:100%; 
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:13px;
  color:#000; 
  text-decoration:none;
}
a#nav_link {
  font-size:13px;
  color:#000; 
  text-decoration:none;
}
a#nav_link:hover {
  font-size:13px;
  color:#000; 
  text-decoration:underline;
}
#nav_span1 {
  padding:10px;
  font-size:14px;
  text-decoration:none;
}
a#link #nav_span1 {
  display:block;
  padding:10px;
  text-decoration:none;
}
#nav_span1:hover {
  color:#4D4D4D;
  text-decoration:underline;
}
#nav_span2 {
  display:table-cell;
  padding:5px;
  font-size:14px;
  text-decoration:none;
  vertical-align:middle;
  white-space:nowrap;
}
#nav_span2:hover {
  color: #993333;
  text-decoration:underline;
}
#nav_span3 {
  padding:5px;
  font-size:14px;
  text-decoration:none;
  vertical-align:middle;
}
#nav_span3:hover {
  color: #993333;
  text-decoration:underline;
}
a#link:hover {
  background-color:#ddd;
}
.nav_header {
  display:block;
  font-size:110%;
  font-family: Verdana;
  color:#3D3D3D;
  text-align:center;
  font-weight:bold;
}
a#link:hover {
  background-color:#ddd;
}
.nav_header {
  display:block;
  font-size:110%;
  font-family: Verdana;
  color:#3D3D3D;
  text-align:center;
  font-weight:bold;
}
.nav_prompt {
  font-size:90%;
  font-family: Verdana;
  color:#3D3D3D;
  text-align:center;
}
#nav_prompt_link {
  font-size:90%;
  font-family: Verdana;
  color:#3D3D3D;
  text-decoration:underline;
}
#nav_prompt_link:hover {
  color: #993333;
}

#breadcrumb {text-align:left;padding-left:10;}
#breadcrumb a {font-size:85%;color:red;text-decoration:none;}
#breadcrumb a:hover {text-decoration:underline;}
#breadcrumb a.last:hover {text-decoration:none;}

.red-button {
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  font-size: 16px;
  background: red;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  white-space:nowrap;
}
.red-button:hover {
  background: black;
  text-decoration: none;
  white-space:nowrap;
  color: red;
  font-weight:bold;
}
A.red-button:link, A.red-button:visited {
  color: #FFFFFF;
  font-weight:bold;
}
.orange-button {
  font-family: Arial;
  color: #000000;
  font-size: 14px;
  background: #FFCC33;
  padding: 5px 8px 5px 8px;
  text-decoration: none;
}
.addto-button {
  font-family: Arial;
  color: #000000;
  font-size: 16px;
  background: #FFCC33;
  padding: 5px 20px 5px 20px;
  text-decoration: none;
}

.orange-button:hover {
  background: orange;
  text-decoration: none;
}
