html { background-color:#790000; }
body	{font-family:Georgia, "Times New Roman", Times, serif; color:#332312;}
body	{font-size:x-small; voice-family:"\"}\""; voice-family:inherit; font-size:small; color:#402312; background-color:#790000;}
html>body	{font-size:small;}

h1	{margin-bottom:10px; font-size:140%;}
h2	{margin-bottom:10px; font-size:115%;}

a:active {outline: none;}
a:focus {-moz-outline-style: none;}

#docsteakout {
  margin:auto;text-align:left; /* leave unchanged */
  width:67.6923em;/* non-IE */
  *width:66.0609em;/* IE */
  min-width:882px;/* optional but recommended */
  padding-top:25px;
}

#nav2box	{float:right; padding-right:8px;top:-19px; position:relative;}
#nav2box li	{display:inline; padding-left:5px;}
#nav2box li a	{text-decoration:none; font-size:88%;}
#nav2box li a:hover	{text-decoration:underline;}

#hd     {background:#790000 url(/mp/layouts/L0014/images/bg_header.jpg) top left no-repeat; height:131px; width:882px; position:relative;}
#hd .logo	{position:absolute; top:0; left:344px; display:inline; z-index:10;}

#navbox	{position:absolute; top:75px; left:22px;}
#navbox li	{display:inline; height:22px;padding-left:11px;}
#navbox li a	{text-decoration:none; display:inline; height:22px; position: relative; top:3px;}
#navbox li a span	{visibility:hidden;}


#hd form	{float:right; margin:75px 30px 0 0; display:inline;}
#hd form img#onow	{}

#bd {background:url(/mp/layouts/L0014/images/bg_content_fixed.jpg) top left repeat-y;}
#bd {
     padding-left:12px; 
     padding-right:12px;
     padding-bottom:16px;
     min-height:430px;
     height:auto !important;
     height:430px;
}

#bd > div {
  margin:auto;text-align:left; /* leave unchanged */
  width:66.4615em;/* non-IE */
  *width:64.8597em;/* IE */
  min-width:864px;/* optional but recommended */
}


table.contact_table	{}
table.contact_table td	{padding-top:3px; font-size:88%;}
.contact_text	{width:180px; height:17px;}
.contact_text.shared	{width:130px;}

#ft		{background:url(/mp/layouts/L0014/images/footer.png) top left no-repeat;position:relative; top:-22px;}
#ft #nav3box	{float:left; padding-left:10px;position:relative; top:48px;}
#ft #nav3box li	{float:left; padding-right:5px;}
#ft #nav3box li a	{text-decoration:none; font-size:88%;}
#ft #nav3box li a:hover	{text-decoration:underline;}

.clear	{clear:both; visibility:hidden; line-height:1px; height:1px;}

.form th,
.form td {
  padding:2px;
}

#navbox div {
  padding:0; 
  margin:0 auto; 
  list-style:none; 
  position:absolute; 
  left:-9999px; 
  width:815px; 
  text-align:center; 
  // background-image:url(/mp/layouts/L0014/images/trans-20.png);
  background-color: #A30000;
  border: 1px solid #202020;
  z-index: 5;
}


#navbox li a b {
  display:block; 
  height:36px; 
  float:left; 
  padding:0 0 0 25px; 
  cursor:pointer;
}

#navbox li a:hover {

}

#navbox li a:hover b {

}

#navbox li:hover > a {

}
#navbox li:hover > a b {

}

#navbox :hover div {
  left:10px; 
  top:24px;
  padding-top:3px;
  padding-bottom:3px;
}

#navbox :hover ul li a:hover {

}

#navbox li.sub {
  background:url(/mp/layouts/L0014/images/down_arrow.gif) no-repeat right top;
  padding-right:8px;
}

div.field label{
  width: 50% !important;
}



