body{   font-family: arial, serif;}.page_title{	color: #fff;	font-size:16pt;	background: url(../images/banner.jpg) no-repeat; 	}a.generalLinks {   text-decoration: none;   color:gray;   padding:1em;   font-size:10pt;}a:hover.generalLinks {   text-decoration: underline;}.menu {	width: 250px;}.menuleft { 		width: 250px;}.header p {	margin: 0 10px;	font-size:14pt;}.footer {	font-size:8pt;	padding:5px 5px 5px 5px;}.footer a {	font-size:8pt;	font-weight:bold;	color: #fff;	text-decoration: none;}.footer a:hover {    text-decoration: underline;}.roundblue {	width: 250px;	background-color: #000099;	color: #fff;}.bluetop { 	background: url(../images/blue_tr.gif) no-repeat top right; }.bluebottom {	background: url(../images/blue_br.gif) no-repeat top right; 	}.roundred {	width: 250px;	background-color: #990000;	color: #fff;}.redtop { 	background: url(../images/red_tr.gif) no-repeat top right; }.redbottom {	background: url(../images/red_br.gif) no-repeat top right; }.roundgreen {	width: 250px;	background-color: #009900;	color: #fff;}.greentop { 	background: url(../images/green_tr.gif) no-repeat top right; }.greenbottom {	background: url(../images/green_br.gif) no-repeat top right; }.roundlightblue {	width: 250px;	background-color: #3399FF;	color: #fff;}.lightbluetop { 	background: url(../images/lightblue_tr.gif) no-repeat top right; }.lightbluebottom {	background: url(../images/lightblue_br.gif) no-repeat top right; 	}.roundcontent {  margin: 0 3px 0 0;}img.corner {   width: 15px;   height: 15px;   border: none;   display: block !important;}.pagefooterline{  margin: 0 3px 0 0;  background-color: #3399FF;  height:30px;}.pagefooter{  font-size:8pt;  color:gray;}.roundcontent {  width: 237px;  padding:5px 5px 5px 5px;  color:gray;  font-size:10pt;     border-width:1px;  border-color:blue;  border-style:solid;}.licence {  width: 237px;  padding:5px 5px 5px 5px;  color:gray;  font-size:10pt;}.questions{  width: 244px;  height:85px;  font-size:10pt;  background-color:#3399FF;  color: #fff;  padding:5px 5px 5px 5px;}.questions p{    margin: 2px 2px 2px 2px;  }.questions a{  font-size:12pt;  color: #fff;  font-weight:bold;  text-decoration: none;}.questions a:hover{  text-decoration: underline;}