html,body {
   padding: 0; 
   margin: 0; 
   font-family: Arial, Helvetica, sans-serif; 
   text-align: center;
   background-color: #fff; 
   font-size: 1.1em;
   position:relative;
}
table {
   width: 100%;
}

.floatholder:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}
/* End hide from IE-mac */

.formLeft, fieldset label {height:20px; float:left; text-align: right; width: 110px; padding: 3px 5px 0px 5px; font-weight: bold;}
.formRight {height:20px; float:right; text-align: left; width: 240px; padding: 0px 0px 0px 5px;}
.formRightLarge {height:45px; float:right; text-align: left; width: 210px; padding: 5px 30px 0px 5px;}

.sitLeft {height:15px; float:left; text-align: right; width: 110px; padding: 3px 5px 0px 5px; font-weight: bold;}
.sitRight {height:15px; float:right; text-align: left; width: 240px; padding: 3px 0px 0px 5px;}
/* INVOICE */
.invoiceLeft  { float:left; text-align: left; width: 110px; padding: 3px 5px 0px 5px; font-weight: bold;}
.invoiceRight { float:right; text-align: left; width: 240px; padding: 3px 5px 0px 5px}

#toplogo, #topgrad, .leftNavPanel, #PanelHeader_Poll, .panelLight, #containerbottom, #bottomBar, #right, .topnavLeft, .normalwords, #left
{
display:none;
}

#container
{
border:0px;
padding:0px;
margin:0px !important;
width:800px;
}

#container #centre
{
width:100% !important;
float:left;
position:relative;
display:block;
margin:0px;
padding:0px;
left:-170px;
top:-80px;
}

.topflash, div.panelDark, #containerBottom, .leftflash
{
display:none !important;
}

div.title
{
display:block !important;
position:static !important;
top:0px;
}