BODY {
	background-color: #FFFFFF;
        font-family: "Arial, verdana, helvetica, sans-serif";
        font-size: 9pt;
	font-weight: bold;
        color: black; 
        topmargin: 0px;
        leftmargin: 0px; 
     } 

/* the following are the main styles used to define the colours on the page */ 
 
 
 /* the left hand column */
<!--table {border-width: 1px; border-color: black; border-style: solid;} -->
table {border-width: 0px; }
td {font-size: 10pt; font-family: Arial,verdana; font-weight: bold;}

 .leftColumn { 
        background-color: #FFFFFF;      /* Colour2*/    
	color: black; 
	font-weight: bold; 
	width: 200px;
	word-wrap: break-none;
	text-align: right;

 } 
  
 /* the right hand column */
 .rightColumn { 
        background-color: #FFFFFF;      /* Colour4*/ 
	color: black;
	font-weight: bold; 
	width: 400px;

 } 
 
 /* the footer */
  .footer       { 
        align: centre;                      
        background-color: #FFFFFF;      /* Colour1*/    
 }
 
 td {padding: 5px;}
 /*---------------------------------------------------*/
 
 /* the labels */
  .Label                { 
        color: black; 
        text-align: left;                   
        font-size: 10pt;
        font-family: Trebuchet MS; 
        font-weight: bold;
 } 

 .setting {
        color: #F2836D;
        font-weight: bold; 
 }
.LightLabel {
	color: black;
        text-align: left;                 
        font-size: 10pt;
        font-family: Trebuchet MS; 
        font-weight: bold;
}
 
 .Title  { 
        align: center;              
        color: #000000;                     
        font-size: 12pt;                    
        font-weight: bold; 

 } 
 
  
/*----------------------------------------------------*/
/* Admin Pages Tables */

.servicetable {border-width: 1px; border-color: black; border-style: solid;}
.parametertable {border-width: 1px; border-color: black; border-style: solid;}


 /*---------------------------------------------------*/
  
/* error messages */ 
 .Error { 
        color : #F2836D;
        font-size: 12pt;                  
        font-weight: bold; 
 } 
 
 /*---------------------------------------------------*/

.add {color: #000000;}
.red {color: #FF0000;}
.highlight {border: 2px red solid;}
.required {color: #FF0000;} 
a {color: black;}
a:visited {color: black;}
a:hover {color: #85ACDC; /* Colour1 */ }

/*---------------------------------------------------*/
/* show / hide fields - use 'none' to hide, 'inline' to display */

.R_firstname {display: inline;} /* firstname */
.R_lastname {display: inline;} /* lastname */
.R_addr {display: inline;} /* address */
.R_city {display: inline;} /* town/city */
.R_county {display: inline;} /* county/state */
.R_postcode {display: inline;} /* postcode/zipcode */
.R_countryselect {display: inline;} /* country */
.R_cemail {display: inline;} /* contact E-mail */
.R_telephone {display: inline;} /* telephone number */
.R_optional {display: inline;} /* optional services */
.R_modemselect {display: inline;} /* modem type */

/*---------------------------------------------------*/
