body
{
  font-family:arial;
  text-align:center;
  margin:0;
}
#content td /* KATE this is the default font size on content area */
{
  font-size:10pt;
  text-align:center;
}
#content td .label
{
  width:140px;
  font-weight:bold;
  text-align:right;
}
ul
{
  text-align:left;
}
div .list
{
  margin:0 110;
}
h3
{
  margin-top:1em;
  font-size:13pt;
  text-align:center;
  color:#333333;
  
   
    
}
#FormXXX tr td
{
 text-align:left;
}
.samewidth
{
  width:200px;
}
div#search
{
  border-bottom:solid 1px white;
  padding:2px;
}
div#search input
{
  width:148px;
  background-color:#FFCCFF;
  border:0;
  padding:0;
  height:20px;
  text-align:left;
}
form
{
  padding:0;
  margin:0;
}
div#search #button
{
  width:26px;
  padding:0;
  background-color:#cc9acd;
  border:0;
  height:20px;
  text-align:center;
}

#PageBody
{
 margin: 0pt auto;
 width: 780px;
 background-color: white;
 border-right:solid 1px #CCCCCC;
 text-align:left;
}

#Header
{
background-color: #980065;
}
#Sidebar
{
 width:182px;
 border-top:solid 1px rgb(255,200,201);
 height:560px;
 float:left;
 background-color: #980065;
}
#PageContent
{
  background-color:white;
}
#Content
{
  background-color:white;
  float:left;
  width:582px;
  height:538px;
  padding:2px;
  overflow:auto;
  border:solid 1px #BBBBBB;
  margin:4px;
}
* html #Content /* ie */
{
  width:586px;
  height:542px;
}
#footer
{
  clear:both;
  background-color:#980065;
  width:780px;
  color:white;
  padding:4px;
  text-align:center;
  font-size:10pt;
  line-height:23px;
}
div.MenuItem
{
  display:block;
  background:#980065 url(Arrow.gif) no-repeat scroll center right;
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 2px 4px;
  border-bottom:solid 1px white;
  width:178px;
  font-size:10pt;
  text-decoration:none;
  color:white;
}
div.MenuItem a
{
  text-decoration:none;  
  color:white;
}
a.div.MenuItem a:hover
{
  text-decoration:none;  
  color:white;
}

div.SubMenu
{
  background:#FFCCFF url(Arrow2.gif) no-repeat scroll center right;
  margin: 1px 0px 0px 2px;
  padding: 2px 12px 2px 12px;
  width:176px;
  font-size:10pt;
  text-decoration:none;
  color:#980065;
  border-bottom:solid 1px white;
}

.formRow
{
border-top:solid 1px #CCCCCC;
clear:both;
width:500px;
margin-bottom:3px;
}
.Question
{
text-weight:bold;
float:left;
width:448px;
}
.Answer
{
float:right;
width:50px;
}
#MainForm
{
clear:both;
width:502px;
margin:auto auto;
}
.clearall {clear:both;}
