BODY {		
    FONT-SIZE: 10pt;
    COLOR: #525252;
    background-color: #0066cc;  
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   
    TEXT-ALIGN: left
}

H2 {
    FONT-WEIGHT: 700;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 11pt;
	  COLOR: #0066cc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

LI {
    FONT-SIZE: 9pt;
    line-height:12pt; 
    FONT-FAMILY: Verdana, Arial
}

TD {
    FONT-SIZE: 9pt;
    COLOR: #525252;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

a{  color: #525252;}a:hover{	color: red;}
Form {	margin: 0px;	padding: 0px;}

td.logincell{
   background: transparent url(images/default_07.gif) no-repeat 0  0;
}

td.profilebg{
   background: transparent url(images/myprofile_paper.jpg) no-repeat 0  0;
	 padding-left:20px;		
   padding-top:12px;
	 line-height: 12pt; 
   font-size:8pt; 
}

TH {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #525252;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

UL {
    LIST-STYLE-TYPE: square
}

OL {
    LINE-HEIGHT: 16pt;
    LIST-STYLE-TYPE: decimal
}

P {
    FONT-SIZE: 9pt;
    COLOR: #525252;
	  LINE-HEIGHT: 12pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

HR {
		COLOR: #525252;
}


legend{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal
}


INPUT.regKey {    
    WIDTH: 20px;    
}


.titles {
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;   
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}

.error {
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;   
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}

td.poll  {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    text-align:center;
    FONT-WEIGHT: bold;      
    FONT-FAMILY: Verdana, Arial
}

.small {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal
}

.normal {
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal
}
.tNav {        FONT-SIZE: 8pt;    FONT-WEIGHT: bold; 	  color: #ffffff;	  text-decoration: none;
}
.tNav a{       FONT-SIZE: 8pt;	  color: #ffffff;    FONT-WEIGHT: bold;  	  text-decoration: none;
}
.tNav a:hover {        FONT-SIZE: 8pt;    FONT-WEIGHT: bold;    	  color: red;}.NavDef {        FONT-SIZE: 8pt;    FONT-WEIGHT: bold;    	  color: red;}.bNav {      padding: 5,5,5,5px;       FONT-SIZE: 8pt;    FONT-WEIGHT: bold; 	  color: #525252;	  text-decoration: none;
}
.bNav a{       FONT-SIZE: 8pt;	  color: #525252;    FONT-WEIGHT: bold;  	  text-decoration: none;
}
.bNav a:hover {        FONT-SIZE: 8pt;    FONT-WEIGHT: bold;    	  color: red;}table.login{
    padding: 0, 0, 0, 0px; }table.login tr td.textbox{    WIDTH: 160px; 
    height:25px;
    FONT-SIZE: 9pt; 
    color: #525252;
    FONT-FAMILY: Verdana, Arial;
    padding: 0, 0, 0, 0px; 
}table.login tr td.message{	  
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;   
    COLOR: red;
    FONT-FAMILY: Verdana, Arial 
}table.login tr td.textbox input {    WIDTH: 150px;     
    FONT-SIZE: 9pt; 
    color: #525252;
    FONT-FAMILY: Verdana, Arial;
    padding: 0, 0, 0, 0px; 
}table.regform tr td.regTextbox input {    WIDTH: 320px; 
    FONT-SIZE: 10pt; 
    color: #525252;
    FONT-FAMILY: Verdana, Arial;
    padding: 0, 0,  0, 0; 
}

table.regform tr td.regSmallTextbox input {    WIDTH: 150px; 
    FONT-SIZE: 10pt; 
    color: #525252;
    FONT-FAMILY: Verdana, Arial;
    padding: 0, 0,  0, 0; 
}

table.regform tr td.postcode input {    WIDTH: 80px; 
    FONT-SIZE: 10pt; 
    color: #525252;
    FONT-FAMILY: Verdana, Arial;
    padding: 0, 0,  5, 0; 
   
}


