#body  { background-color: #ffffff; background-image: none; margin: 0 0 10px; padding: 0; width: 800px; clear: both; border-width: 0 }
#banner {
  float: left;
  clear: both;
  width: 100%;
  margin: 0px 0px 8px;
}
#spacer {
  float: left;
  width: 100%;
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  clear: both;
}
#prev_text {
  float: right;
  width: 460px;
  margin-bottom: 8px;
  color: #808080;
  text-align: left;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  line-height: 15px;
}
#prev_text h4 {
  margin: 5px 0px;
  color: #FF7200;
}
#main_text  { color: #808080; font-size: 11px; font-family: Verdana, Geneva, sans-serif; line-height: 15px; text-align: left; display: inline; margin: 0 0 8px; width: 460px; float: right; border-style: dotted; border-width: 1px 0; border-color: #808080 }



#address  { color: #808080; font-size: 11px; line-height: 15px }
#main_text a {
  color: #FF7200;
}
#main_text a, #email_links a {
  color: #FF7200;
}
#main_text a:hover, #email_links a:hover { text-decoration: underline }

#main_text p, #prev_text p {
  margin: 6px 0px 10px;
  padding: 0px;
}
#main_text ol, #main_text ul {
  margin: 0px 15px 10px;
  padding: 0px;
}
#main_text li {
  margin: 0px 15px;
  padding: 0px;
}
#main_text ul  { list-style-type: none; margin-top: 10px }
#main_text ul li  { background-image: url("../images/0064_ticket.png"); background-repeat: no-repeat; background-position: 0 2px; margin-bottom: 10px; padding-left: 20px }
#side_diag      { color: #000000; font-size: 12px; font-family: Verdana, Geneva, sans-serif; background-color: #ffffff; text-align: left; display: inline; margin: 0 0 30px; padding: 0; width: 320px; float: left }



#side_text {
  float: left;
  width: 320px;
  margin: 130px 0px 8px;
  padding: 0px;
  background-color: #FFFFFF;
  color: #808080;
  text-align: left;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
}



.sideMenu {
  margin: 0px;
  padding: 0px;
  list-style: none inside;
}
.sideMenu li {
  margin: 0px 0px 11px;
  padding: 0px;
  line-height: 19px;
  vertical-align: text-bottom;
}
.sideMenu li a {
  border: 1px solid #FFFFFF;
  color: #808080;
  padding: 3px;
  text-decoration: none;
}
.sideMenu li a:hover {
  border-color: #FF7200;
}
.sideMenu li a:active {
  background-color: #FF7200;
  border-color: #FF7200;
  text-decoration: none;
}
.sideMenu li a.selected {
  color: #FFFFFF;
  background-color: #FF7200;
  text-decoration: none;
  border-color: #FF7200;
}

#newsNav li {
  width: 100%;
  float: left;
  clear: both;
  line-height: 19px;
  margin-bottom: 11px;
  border-bottom: 1px solid #FF7200;
}
#newsNav li .word {
  background-color: #FF7200;
  border-width: 0px;
  color: #FFFFFF;
  line-height: 13px;
  padding: 3px 0px;
  float: left;
}

#newsNav ol {
  list-style: none inside none;
  margin-left: 8px;
}

#newsNav ol li {
  border-width: 0px;
}
.form_row {
  float: left;
  height: 28px;
  clear: both;
}
.col_left {
  float: left;
  width: 140px;
  line-height: 26px;
}
.input_right {
  float: left;
  width: 160px;
}
#jb_entry {
  display: none;
}
p#docLink {
  text-align: right;
}
p#docLink a {
  padding: 3px;
  background-color: #FF7200;
  color: #FFFFFF;
  text-decoration:none;
}
input, textarea { border: solid 1px #999 }
#email_links { color: #999; font-size: 11px; margin-top: 20px; margin-bottom: 15px }
input, textarea { border: solid 1px #999 }

.mailwrapper  { text-align: left }


.maildiv  { text-align: left }
.maildiv form   { text-align: left; margin-top: 20px }
.maildiv label   { color: #717171; font-size: 11px; line-height: 14px; padding: 0 0 0 3px; vertical-align: top }

.maildiv .sidelbl  { text-align: right; display: block; padding: 0 10px 0 0; position: relative; width: 70px; float: left; clear: left; vertical-align: top }
.maildiv a {
	color: #005ABE;
}
.maildiv h2   { color: #ff7200; font-size: 24px; font-weight: normal; margin-top: 10px; margin-bottom: 5px }
.maildiv input  { color: #717171; font-size: 1.2em; margin-bottom: 10px; padding: 5px; border: solid 1px #818181 }
.maildiv select {
	margin-bottom: 10px;

}
.maildiv textarea  { color: #717171; font-size: 1.2em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-bottom: 10px; padding: 5px; border: solid 1px #818181 }
.maildiv .ver_img  { margin: 0 0 10px 10px; padding: 0; vertical-align: bottom; border: solid 1px #ff7200 }
.maildiv fieldset   { margin-bottom: 10px; padding: 5px; width: 400px; border-style: none }
.maildiv .legendspacing {
	height: 10px;
}
.maildiv .fmcredits {
	float: left;
	font-size: 90%;
}
.maildiv .fmsubmit    { margin-left: 270px }
.maildiv .fmrequired  { color: #ff7200; font-size: 90%; margin-top: 3px; margin-left: 5px; float: left }
.maildiv .fmspacer {
	height: 10px;
}

.maildiv .fminfofull {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-bottom: 15px;
}
.maildiv .fminfohalf {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-left: 110px;
	margin-bottom: 15px;
}
.maildiv .fmerrorbox  { text-align: left }
.maildiv li  { color: #c00; font-size: 1.2em; line-height: 1.6em; list-style-type: none; margin: 0 0 4px }
.maildiv .fmerrortitle  { color: #c00; font-size: 1.4em }
#address { margin-top: 20px }
