body { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
/* h1 { font-size: 18pt;}
h2 { font-size: 16pt; }
h3 { font-size: 14pt; }
h4 { font-size: 13pt; font-family: Verdana, sans-serif; font-weight: bold;}
h5 { font-size: 13pt; font-family: "Times New Roman", Times, serif; font-weight: bold; }
h6 { font-size: 13pt; font-family: "Courier New", Courier, mono; font-weight: bold; } */

td, p, li, legend{ font-size: 13pt; }
legend { font-weight: bold; }

#masthead { text-align:center; border-bottom: 1px solid #00407B;}
#nav, #rightcontent{ display:none; }
	
#benefitTeaser ,benfitMeat{clear:both;}

	
.referralResult, .benefitCategory { margin: 0.3em 0 0.3em; border: 1px solid #eeeeff; background-color:#F8F8F8; padding: 5px;}

a:link {  text-decoration: underline; }
a:hover {  text-decoration: underline; }
a:visited { text-decoration: underline; }


.linkToButton { 

			color: #fff; 
			height: 22px; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold; 
			text-decoration: none; 
			background-color: #E1FFFE; 
			margin: 2px; 
			padding: 2px; 
			border: 1px solid #bbb; 

			}
			
.linkToButton a:link { color: #ffffff; text-decoration: none; }
.linkToButton a:hover { color: #ff3300; text-decoration: none; }
.linkToButton a:visited { color: #000000; text-decoration: none; }

.generalTextBox { 

			width: auto;
			border: 1px solid #000000; 
			
			}
			
.postcodeBox { 

			width: 160px;	
			border: 1px solid #000000;
			margin: 0; 
			
			}
			
.logonBox { 

			width: 150px;	
			border: 1px solid #eeeeee;
			margin: 3px; 
			
			}

.borderedtable { 

			border: 1px solid #000;
			
			}

.publicationPrecis { 

			margin: 2px 2px 2px 35px; 
			
			}

.faqCategory {

		background-color: #dddddd;
		margin: 0 0 20px 0;
		padding: 5px;
		border: 2px solid #333333;

		}

.question {

	background-color: #eeeeee;
	margin: 5px 0 0 10px;
	padding: 5px 5px 5px 35px ;
	border: 1px solid #cccccc; 
	font-size: 14px;
	font-weight: bold;
	background-image: url(../furniture/Q.gif);
	background-repeat: no-repeat;
	background-position: left top;

	}
	
.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		margin:0; padding:0;
		background:transparent;
		}
	
.faqDate {

	font-family: "Courier New", Courier, mono;
	float: right;
	margin: 0 0 0 0px;
	font-size: 12px;
	font-variant: small-caps;
	color: #FF3300;
	background-color: #eeefff;
	border: 1px solid #CCCCCC;
	padding: 3px;
	
}

.answer 		{ margin: 0 0 20px 20px;  border: 1px dashed #CCCCCC; padding: 15px; border-top: 0;}
.CPDHighlight	{ background-color:#0099FF; color: #ffffff; }
.eventTable 	{ width: 550px; border:1px solid #000;}
.eventTable td 	{ padding: 3px 3px 3px 10px ; }

.execphoto 		{ margin: 0 10px 5px 0;  border: 1px solid #003366; }
.execName		{ padding: 5px; border: 1px solid #003366;}

.benefitHeading { background-color: #E4E9ED; }
