
body { font-size:75%; margin:1.3333em; }
html>body{ font-size: 12px; margin:1.3333em; }

P, ul {
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:1em;
	line-height:1.3333em;
	font-weight:normal;
	font-style:normal;
	margin:0 0 1.3333em 0 ;
	text-align:justify;
	color:#666666;
	
}

H1, .logo dt strong {
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:2.6667em;
	line-height:1em;
	font-weight:normal;
	font-style:normal;
	margin:0 0 0.5em 0 ;
	color:#DB440B;
}

H2, .logo dd strong{
	font-family:Georgia, "Times New Roman", serif;
	font-size:1.75em;
	/* line-height:0.7619em;*/
	line-height:1.5238em;
	font-weight:normal;
	font-style:normal;
	margin:0 0 0.7619em 0 ;
	color:#0038ff;
}

a { color:#206fd9; text-decoration:none; }

/* 3 column layout with 12px gutter: 252px 12px 252px 12px 252px  = 780px.... i.e. 21em 1em 21em 1em 21em */

.logo dt { display:block; float:left; width:19em; height:5.33333333333em; background:#0170DC; padding:1em; text-align:center; margin-right:1em; margin-bottom:0.66665em }
.logo dd { display:block; float:left; width:19em; height:5.33333333333em; background:#F8BB00; padding:1em; text-align:center; margin-right:1em; margin-bottom:0.66665em }

.serviceinfo { 
	clear:left; 
	background:url('../images/hmo/spareroom.gif'); 
	background-repeat: no-repeat; 
	background-position: right top;
	margin-right:1em; 
	padding-bottom:0.58331875em;
	color:#666666;/* 0170DC */
	border-bottom: #666666 solid 0.08333125em;
	
	}
.leftcol  { /* adding up to 2 cols of 252 with the 12px between and the 12px on the right - ie 528px (44em)*/ width:44em; float:left; margin-right:1em;}
.rightcol { 
	width:21em; 
	float:left; 
	padding-top: 19em; 
	padding-left: 8em;
	}
.textcol { width:21em; margin-right:1em; float:left;}
.widecol { width:43em; margin-right:1em; clear:left;}
.logo {width:350px; float:left}
.nav { text-align:left; }


.footer { 
	clear:left; padding-top:0.58331875em;
	border-top: #666666 solid 0.08333125em;
	}
	
	
.bulletlist li{ display:list-item;list-style: disc outside ;margin-left:1em; }