BODY {
	color : Black;
	background-color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	margin : 0px 0px 0px 0px;
	/* background-image : url(images/laheader_1x3.jpg); 
	background-position : top;
	background-repeat : repeat-x; */
}

TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 0;
	font-size : small;
}

H1 {
	/*display : inline;*/
	text-align : center;
}

H2 {
	text-align : center;
	font-weight : bold;
}

H4 {
	text-align : center;
}

A:HOVER {
	color : #FF6633;
}


.headertable {
	width : 100%;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.hid { width: 0; height: 0; visibility: hidden; } 

.maintable {
	width : 100%;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.centreheading {
	text-align : center;
}

#leftmenu {
	background-color : #CCFFFF;
	border : 3px groove #6666CC;
	padding : 10px 10px;
	width : 126px;
	vertical-align : top;
}

.rightpanel {
	background-color : #FFFFCC;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	border : 3px groove #6666CC;
	padding : 20px 20px;
	width : 126px;
	text-align : left;
	vertical-align : top;
}

.middlepanel{
	vertical-align : top;
}

.maintext {
	background-color : #FFFFFF;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	padding-left : 15px;
	padding-right: 15px;
	vertical-align : top;
}

.rightpaneltext{
	background-color : #FFFFCC;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
}
 .address {
	background-color : #CCFFFF;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
}

/* #topmenu no longer used
#topmenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : small;
	text-align : center;
	padding : 0;
	font-weight : bold;
}

#topmenu a:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : small;
	text-align : center;
	color: #0000FF;
	font-weight : bold;
	text-decoration : none;
}

#topmenu a:visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : small;
	text-align : center;
	font-weight : bold;
	text-decoration : none;
}

#topmenu a:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : small;
	text-align : center;
	color : #FFCC66;
	font-weight : bold;
	text-decoration : none;
}
*/
 .clientsites {
	border: none;
    display:inline;
	vertical-align : top;
	float: left;
	padding-right : 10px;
	}

.clear{
	clear : both;
}

.contactform {
	background-color : #FFFFCC;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	padding : 15px;
	vertical-align : top;
}

.mainaddress {
	background-color : #FFFFFF;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	vertical-align : top;
	margin-left : 15%;
}

.copyright {
	background-color : #FFFFFF;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	position: absolute;
	left: 40%;
	}
	
	.textmenu {
	background-color : #FFFFFF;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	text-align: center;
}

.errormessage {
	background-color : #FFFFCC;
	color : #FF0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 15px;
	vertical-align : top;
	font-weight : bold;
}

.headerimages {
	display : inline;
}

.smalltext {
	font-size: 75%;
}

#RGcontent {
	margin-right: auto;
	margin-left:auto;
	margin-top: 50px;
	width: 800px;
}

#RGcontent table {	
	padding: 5px:
}

.greyout {
	color:#aaa;
}