#maincontentarea {
  background-image: url('../images/background.jpg'); 
  background-repeat: no-repeat; 
  background-position: 0% 100%;
}
body,td,p {
  font-family: verdana, arial;
  font-size: 11px;
  color: #000000;
  line-height:14px;
}
p {
  margin-top: .8em;
  margin-bottom: 1em;
}
a { 
  color: #000099;
  text-decoration: none;
  outline: none;
}
a:visited {
  color: #000099;
}
a:hover {
  color: #9900CC;
  text-decoration: none;
}
.divisionDetails { 
  padding:6px;
  border:1px solid #cccccc;
  background-color:#ffffcc;
  display:none; 
}
.leftcont {
  width: 117px;
  padding: 2px;
	background-image: url('../images/left_back.gif');
  background-repeat: repeat-y;
}
.leftcont ul {
  margin:0px 0px 0px 2px;
  padding:0px;
  list-style: none;
}
.leftcont ul li {
  font-weight: bold; 
  font-size: 11px;
}
.leftcont ul li ul li {
  font-weight: normal;
}
.leftcont ul ul {
  margin-left:10px;
  padding:0px;
}
.leftcont li {
  line-height: 16px;
  margin: 3px 0px 3px 0px;
}
.rightcont {
  padding: 0px 5px 0px 5px;
  font-size: 10px;
}
ul {
  margin:10px 0px 0px 20px;
  padding:0px 0px 0px 0px;
}
.noindent {
  margin-bottom: 0px;
}
.form {
  margin:0;
}
.textfield {
  font-family: arial;
  font-size: 11px;
}
.tinytextfield {
  font-family: arial;
  font-size: 11px;
  width: 35px;
}
.smalltextfield {
  font-family: arial;
  font-size: 11px;
  width: 75px;
}
.mediumtextfield {
  font-family: arial;
  font-size: 11px;
  width: 150px;
}
.mediumtextfield2 {
  font-family: arial;
  font-size: 11px;
  width: 144px;
}
.longtextfield {
  font-family: arial;
  font-size: 11px;
  width: 316px;
}
.longtextfield2 {
  font-family: arial;
  font-size: 11px;
  width: 392px;
}
.datefield {
  font-family: arial;
  font-size: 11px;
  width: 50px; 
}
.longdatefield {
  font-family: arial;
  font-size: 11px;
  width: 63px; 
}
.button {
  color: #000099;
  font-family: arial;
  font-size: 11px;
  background-color: #ffffcc;
  border: 1px solid #cccccc;
  cursor: pointer;
  cursor: hand;
}
.button:hover {
  color: #7A899C;
}
.s,.small {
  font-family: verdana, arial;
  font-size: 10px;
}
.slink {
  font-family: verdana, arial;
  font-size: 10px;
}
.required {
  font-family: verdana, arial;
  color: #FF0000;
}
.m {
  font-family: verdana, arial;
  font-size: 11px;
  line-height:16px;
}
.mlink {
  font-family: verdana, arial;
  font-size: 11px;
}
.mb,.mediumheading {
  font-family: verdana, arial;
  font-size: 11px;
  line-height:14px;
  font-weight:bold;
}
.mblink {
  font-family: verdana, arial;
  font-size: 11px;
  font-weight:bold;
}
.mblink:hover {
  font-weight:bold;
}
.l,.large {
  font-family: verdana, arial;
  font-size: 13px;
  line-height:16px;
}
.llink {
  font-family: verdana, arial;
  font-size: 13px;
  line-height: 16px;
}
.lb,.largeheading {
  font-family: verdana, arial;
  font-size: 13px; 
  font-weight:bold;
  line-height:16px;
}
.lblink {
  font-family: verdana, arial;
  font-size: 13px;
  font-weight:bold;
}
.lblink:hover {
  font-weight:bold;
}
.h {
  font-family: verdana, arial;
  font-size: 14px;
  line-height:20px;
}
.hlink {
  font-family: verdana, arial;
  font-size: 14px;
  line-height:20px;
}
.hb {
  font-family: verdana, arial;
  font-size: 14px; 
  font-weight:bold;
  line-height:20px;
}
.hblink {
  font-family: verdana, arial;
  font-size: 14px;
  font-weight:bold;
  line-height:20px;
}
.hblink:hover {
  font-weight:bold;
}
.g {
  font-family: verdana, arial;
  font-size: 15px;
}
.glink {
  font-family: verdana, arial;
  font-size: 18px;
}
.gb {
  font-family: verdana, arial;
  font-size: 18px; 
  font-weight:bold;
}
.gblink {
  font-family: verdana, arial;
  font-size: 18px;
  font-weight:bold;
}
.gblink:hover {
  font-weight:bold;
}

.dynbtn {
  background-image:url(../images/dyn_btn_bck.gif);
  height:28px;
}

.dynbtnlft {
  padding:4px 8px 4px 8px;
  background-image:url(../images/dyn_btn_lft_bck.gif);
  background-repeat:no-repeat;
}

.dynbtndv {
  width: 1px;
  background-color:#cccccc;
}

.dynbtnrght {
  padding:4px 8px 4px 8px;
  background-image:url(../images/dyn_btn_rght_bck.gif);
  background-repeat:no-repeat;
  background-position:100% 0%;
}

.level3Choice {
  padding: 0px 20px 0px 4px;
}

.level3Choice p {
  margin-top: 6px;
}

#audioDiv {
  z-index:2;
  position:absolute;
  left:0px;
  top:0px;
  width:1px;
  height:1px;
}
