body {
	font-size: small;
	font-family: sans-serif;
}
img {
	border: 0;
}
h1, h2, h3, h4 {
  margin-top: 3px;
  margin-bottom: 3px;
}
p {
  margin: 1ex 0;
}

a {
  color: blue;
  text-decoration: none;
}
.oldLinkStyle {
  background: url("/images/arrow_right_sm.png") no-repeat left;
  padding-left: 9px;
  margin-left: 3px;
  font-weight: bold;
  color: #b36b00;
  text-decoration: none;
}
a:hover {
  color: #ea7108;
}

h1 {
  font-size: 1.0em;
}
h2 {
  font-size: 1.1em;
}
h3 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 1.0em;
}
table {
 width: 100%;
}

/* Layout fix for moz */
.fixClear:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  width: 0px;
}

/* For IE-mac */
* html .fixClear {
  height: 1%;
}

#header {
  background-color: #e97007;
}
#header .left {
  padding-top: 3px;
  background: url("/images/mm-sm.png") no-repeat left;
  width: 82px;
  height: 16px;
}
#header .right {
  padding: 0 2px 0 0;
  font-weight: bold;
  text-align: right;
  color: #fff0d9;  
}
#subHeader {
  padding: 0 3px;
  height: 18px;
  background-color: #e97007;
}
#subHeader a {
  color: black;
  text-decoration: underline;
}
#subHeader .right {
  text-align: right;
}
#plate {
  padding: 1px;
}
#footer {
}

.regularBox {
  margin: 1ex 0;
  border: 1px #ffcc80 solid; 
  background-color: #fff0d9;
}
.regularBox .header {
  background-color: #ffcc80;
  padding: 1px 3px 2px 3px;
  color: black;
}
.regularBox .header a {
  color: black;
}
.regularBox .options a {
  font-weight: normal;
}

.regularPadding {
  padding: 1ex 3px;
}
.tableForm .left {
  text-align: right;
  padding-right: 1ex;
}
.vertLinks a {
}
.centerBlock {
  width: 20ex;
  margin: 0 auto;
}
.button-to {
  display: inline;
}
.button-to div {
  display: inline;
}

#errorExplanation {
  background: url("/images/warning.png") no-repeat 0px 0px;
  padding-left: 22px;
  color: red;
  padding-bottom: 1px;
}
#notice {
  background: url("/images/bullet_green.png") no-repeat 0px 0px;
  padding-left: 16px;
  color: green;
}


#menu_bar {
	background-color: #e97007;
  	color:  #FFFFFF;
	padding:  5px;
	margin-bottom:  5px;
}

tr.even_tr {
	background: #fff0d9;
}

#menu_icons {
	float: right;
}

#message_header {
	background: #fff0d9;
	padding:  5px;
}

#message_body {
	padding:  5px;
}

