body{                                   /* basic fonts and colours */
    font-family     : Arial, Helvetica, sans-serif; 
    font-size       : 12px;
    font-weight     : normal;
    color           : #000000;          /* black */
    background-color: #FFFFFF;          /* white */
}    
div.page1heading{
    font-size       : 350%;
    font-weight     : bold;
    color           : #009900;
}    
    
div.page1rightpanel{
    font-size       : 125%;
    font-weight     : bold;
    color           : #009900;
    padding         : 5em 5em 5em 5em;
}
div.page1bottom{
    font-size       : 110%;
    font-weight     : normal;
    color           : #00000;
    width           : 100%;
}
#mainmenu ul{
    list-style-type : none;
    margin          : 0;
    padding         : 0;
    float           : left;
}
#mainmenu li{
    display         : block;
}
#mainmenu a:link, #mainmenu a:visited{
    display         : block;
    margin          : .5em .5em;
    padding         : .5em 1.5em;
    color           : #0000ff;
    background-color: #cccccc;
    text-decoration : none;
    border          : #999999;
    width           : 14em;
    font-size       : 120%;
    font-weight     : bold;
}
#mainmenu a:hover{
    color           : #0000ff;
    background-color: #999999;
    text-decoration : underline;
}
#homemenu ul{
    list-style-type : none;
    margin          : 0;
    padding         : 0;
    float           : left;
}
#homemenu li{
    display         : block;
}
#homemenu a:link, #homemenu a:visited{
    display         : block;
    margin          : .5em .5em;
    padding         : .5em 1.5em;
    color           : #0000ff;
    background-color: #cccccc;
    text-decoration : none;
    border          : #999999;
    width           : 3em;
    font-size       : 120%;
    font-weight     : bold;
}
#homemenu a:hover{
    color           : #0000ff;
    background-color: #999999;
    text-decoration : underline;
}
    
.bluebox{                              
    width           : 70%;
    margin          : 0px auto;
    border          : 2px solid blue;
    padding         : 0.5cm;
    background-color: #eeeeff;
}
/*
a:link{
    font-family     : verdana, tahoma; 
    color           : #006633;
}
a:visited{
    color           : #007700;
}*/
a:hover{
    color           : #004411;
}
label{
    font-family     : verdana;
    font-size       : 11px;
    font-weight     : normal;
    color           : #000000;
}    
td{
    font-family     : verdana;
    font-size       : 11px;
    font-weight     : normal;
    color           : #000000;
}    
.fds{                           
    font-family     : verdana;
    font-size       : 12px;
    font-weight     : bold;
    color           : #CC0000;  /* Red */
}
.header{
    font-size       : 1.3em;
    font-weight     : bold;
    color           : #006633;
}     
.inp{
    border          : 1 solid #339900;
    background-color: #FFFFFF;
    font-family     : verdana, tahoma;
    font-size       : 11px;
    font-weight     : bold;
    color           : #000000;
    width           : 200px;
}    
.inp2{
    border          : 1 solid #339900;
    background-color: #FFFFFF;
    font-family     : verdana, tahoma;
    font-size       : 11px;
    font-weight     : bold;
    color           : #000000;
    width           : 300px;
}
.imphead{                       /* Red on yellow background  */
	font-family     : verdana;  /* Waste Exchange Categories */
	font-size       : 15px;
	font-weight     : bold;
	color           : #CC0000;
	background-color: #FFCC00;
	padding         : 4px;
}
.important{
    font-family     : verdana;
    font-size       : 12px;
    font-weight     : bold;
    color           : #006633;
}
.submit{
    font-family     : verdana, tahoma;
    font-size       : 11px;
    font-weight     : normal;
    color           : #000000;
    width           : 150px;
}
.text{
    font-family     : verdana;
    font-size       : 11px;
    font-weight     : normal;
    color           : #000000;
}
.textarea{
    border          : 1 solid #339900;
    background-color: #FFFFFF;
    font-family     : verdana, tahoma;
    font-size       : 11px;
    font-weight     : bold;
    color           : #000000;
    width           : 200px;
    height          : 60px;
    cols            : 32;
    rows            : 4;
    wrap            : physical;
}
.textarea2{
    border          : 1 solid #339900;
    background-color: #FFFFFF;
    font-family     : verdana, tahoma;
    font-size       : 11px;
    font-weight     : bold;
    color           : #000000;
    width           : 300px;
    height          : 120px;
    cols            : 32;
    rows            : 8;
    wrap            : physical;
}

