html,body{
}

BODY{
  margin:0px;
  padding:0px;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1em;
}

#theBody {
  width:770px; 
  text-align:left;
  margin:0px auto;
}
#mceSpanFonts {
  text-align:left;
  margin:0px auto;
  font-weight:500;
  font-size:80%; 
}

#header{
  background-color:#cccccc;
position:relative;
}

#MainMenu	{
  height:23px;
}

#MainMenu ul{
  margin:0px;
  padding:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:8px;
  color:#000000;
  float:right;  
  height:23px;
}

#MainMenu ul li {
  margin:0px;
  display:block;
  padding-left:3px;
  padding-right:3px;
  color:#000000;
  float:left;
  border-right:0px solid #666666;
  border-left:0px solid #ffffff;
  font-size:14px;
  line-height:160%;
}
  #MainMenu ul li a{color:#FFFFFF;text-decoration: none;}
  #MainMenu ul li a:hover{color:#890D4C;text-decoration:none;}
  #MainMenu ul li.firstMenuItem{border-left-width:0px;}
  #MainMenu ul li.lastMenuItem{border-right-width:0px;}
  .headerImage{float:left}


#LHSMenu {
  padding-top:10px;
  display:block;
  float:left; 
  width:157px; 
  font-size: 80%; 
  border:0px solid #F229DB; 

}

.LHSrowlinks{
  float:left; 
  width:157px;  
  padding:0px;
  margin:0px;
  border:0px solid #000000; 

}
.linktext{
  float:left;
  margin-left:9px;
  padding:0px;
  border:0px solid #BD2626;
  line-height:180%;
}
.linktext1{
  float:left;
  margin:0px;
  line-height:180%;
  padding-left:55px;
  padding-bottom:0px;
  border:0px solid #BD2626;
}

.linkimage{
  float:left;
  margin:0px;
  padding:0px;
  border:0px solid #BD2626;
}
.linkimageOSMA, .linkimageDPB{
  float:left;
  margin:0px;
  border:0px solid #BD2626;
  margin-bottom:1px;
}
.linktextDPA,.linktextOSMA {
  float:left;
  margin-left:9px;
  border:0px solid #BD2626;
  line-height:120%;
}

.linktext a{color:#7E7E7E;text-decoration: none;}
.linktext a:hover{color:#890D4C;text-decoration:none;border-bottom:1px solid #890D4C;}

.LHSrowlinks1 a{color:#7E7E7E;text-decoration: none;}
.LHSrowlinks1 a:hover{color:#890D4C;text-decoration:none;border-bottom:1px solid #890D4C;}

.linktextDPA a{color:#7E7E7E;text-decoration: none;}
.linktextDPA a:hover{color:#890D4C;text-decoration:none;border-bottom:1px solid #890D4C;}

.linktextOSMA a{color:#7E7E7E;text-decoration: none;}
.linktextOSMA a:hover{color:#890D4C;text-decoration:none;border-bottom:1px solid #890D4C;}

#centerBlock{
float:left; width:608px;
margin:0px;padding:0px;
background-color:#FFFFFF;border:0px solid #E8690E;}

.bobmenu{
  margin:0px;
  display:block;
  padding-left:2px;
  padding-right:5px;
  padding-bottom:8px;
  border:0px solid #662B2B;
  line-height:100%;
}

A.TreatmentList{ 
  padding:2px;
  font-size:11px;
  color:#890D4C;
  font-family:Arial;
  text-decoration:none;
}

A.active{
  Color:#ffffff;
  background-color:#890D4C;
}

P{
  font-weight:500;
  font-size:80%; 
  padding:7px;
  margin:0px;
}

ul li {
  font-weight:500;
  font-size:80%; 
  margin:0px;
  padding:0px;
}

ol li{
  font-weight:500;
  font-size:80%; 
  margin:0px;
  padding:0px;  
}

.maintext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  padding-left:5px;
}

.small {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

#footer{
  clear:both;
  width:770px; 
  background-color:#7F7F7F;
  border:0px solid #F229DB}

#footerList	{
  height:22px;
}

#footerList ul{
  margin:0px;
  padding:0px;
  padding-top:2px;
  padding-bottom:0px;
  padding-right:8px;
  padding-left:7px;
  color:#000000;
  float:right;  
  border:0px solid #666666;
  height:19px;
}
#footerList ul li {
  margin:0px;
  display:block;
  padding-left:3px;
  padding-right:3px;
  color:#000000;
  float:left;
  border-right:0px solid #666666;
  border-left:0px solid #ffffff;
  font-size:70%; 
  line-height:120%;
}

#footerList ul li a{color:#FFFFFF;text-decoration:none;}
#footerList ul li a:hover{Color:#890D4C;text-decoration:none;}

h1{color:#890D4C; margin:0px;padding-left:1px;padding-bottom:7px;font-size:30px; }
h2{color:#890D4C; margin:0px;padding:4px;font-size:20px;;text-decoration:underline;}
h3{color:#890D4C; margin:0px;padding-left:7px;font-size:15px;}

pre{
  margin: 5px 0;
  padding: 10px;
  text-align: left;
  display: block;
  overflow: auto;  
  font: 500 10px 'Lucida Console', 'courier new', monospace;
  /* white-space: pre; */
  background: #FAFAFA;
  border: 1px solid #f2f2f2;  
  border-left: 3px solid #890D4C;
}

.boxLHred {
  margin: 5px 0;
  padding: 10px;
  text-align: left;
  display: block;
  overflow: auto;  
  background: #FAFAFA;
  border: 1px solid #f2f2f2;  
  border-left: 3px solid #890D4C;
}


/* COLORS =========================================================================================== */
.white{color:#FFFFFF;}
.grey{background-color:#B7B7B7;}
.darkgrey{background-color:#7F7F7F	;}
.testcolor{background-color:#E91D1D;}
.greyText{color:#B7B7B7;}
.black{color:#000000;}
.darkgrey{color:#666666;}
.red{color:#990000;}
.redbkg{background-color:#990000;}

/* COMMON STYLES ===================================================================================== */
.bold{font-weight:700;}
.normal{font-weight:100;}
.center{text-align:center;}


/* PADDINGS  ========================================================================================= */
.pad1{padding-top:10px;}
.pad2{padding:2px;}
.pad4{padding:4px;}
.pad5{padding:5px;}
.pad10{padding:10px;}

/*FORM STUFF*/

.formResult{
background-color:#FFFFFF;
color:#666666;
font-size:12px;
font-weight:700;
}

.formMessageError{
background-color:#990000;
font-size:12px;
font-weight:700;
color:#FFFFFF;}

/* Course formatting ** */
.course i {
font-size:9pt;
}
.course i, .course table, .course h4 {
padding-left:7px;
}
.course h4 {
margin:0;
color:#890D4C;
}
.course th {
color:#890D4C;
text-align:left;
}
.course a, .BookACourse {
color:#890D4C;
font-style:italic;
}