body 			{font-family:verdana, arial,helvetica,arial; font-size:8pt; font-weight:normal; background-color:#324B94}
h1				{ color:#3F78C5; font-weight:bold; font-size:16px; margin-bottom:5pt; margin-top:10pt}
h2				{ color:#2F408F; font-weight:bold; font-size:14px; margin-bottom:2pt; margin-top:3pt}

td		{font-family:verdana,arial; font-size:11px; color:#2F408F; line-height:16px;}			

a {  
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size:  11px;  
TEXT-DECORATION: none; 
color: #003399}
a:visited {  font-family: verdana,  Arial, Helvetica, sans-serif; font-size:  11px;  TEXT-DECORATION: none; color: #003399}
a:hover {  font-family: verdana,  Arial, Helvetica,  sans-serif; font-size: 11px; TEXT-DECORATION: underline; color:#00073F}


textarea {
font-family: arial; 
font-size: 11px }


select {
font-family: verdana; 
font-size: 11px}


input        	{
font-family: verdana; 
font-size: 11px }

.search {  
font-family: Arial, Helvetica, sans-serif; 
color: #00319C; 
font-size: 13px;  
font-weight:bold; }


.head {  
font-family: verdana,Arial, Helvetica, sans-serif; 
color: #304F90; 
font-size: 17px;  
font-weight:bold; }


A.clink {COLOR: #DF4112; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;  }
A.clink:visited {COLOR: #DF4112; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;   }
A.clink:hover {COLOR: #324B94;  FONT-SIZE: 12px; TEXT-DECORATION: underline; font-weight:bold;}

A.topoptions {COLOR: #DF4112;
 FONT-SIZE: 12px; 
TEXT-DECORATION: none; 
font-weight:bold; 
padding-top:3px; 
padding-bottom:3px; 
padding-left:8px; 
padding-right:4px; 
border-bottom:1px solid white; 
width:100%; 
display:block; 
border-right: 1px solid white;  }

A.topoptions:visited {COLOR: #DF4112; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;   }
A.topoptions:hover {COLOR: #FFFFFF;  FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold; background-color:#324B94 }

A.topoptionse {COLOR: #DF4112; 
FONT-SIZE: 12px; 
TEXT-DECORATION: none; 
font-weight:bold; 
padding-top:3px; 
padding-bottom:3px; 
padding-left:8px; 
padding-right:4px; 
width:100%; 
display:block ; 
border-right: 1px solid white;  }
A.topoptionse:visited {COLOR: #DF4112; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;   }
A.topoptionse:hover {COLOR: #FFFFFF;  FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold; background-color:#324B94 }

.dfinder

{ 
background-color:#DF4112;
padding:0px;
font-weight:bold;
font-size:13px;
padding-left:8px;
padding-top:10px;
padding-bottom:10px;
color:white;

 }
 
 form
 { 
 margin:0;
 padding:0;
  }
 



A.topics {COLOR: #0E97D0; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;  text-align:left;  }
A.topics:visited {COLOR: #0E97D0; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;   }
A.topics:hover {COLOR: #026F9C;  FONT-SIZE: 12px; TEXT-DECORATION: underline; font-weight:bold;  }

A.leftoptions {COLOR: #DF4112; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;  }
A.leftoptions:visited {COLOR: #DF4112; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;   }
A.leftoptions:hover {COLOR: #324B94;  FONT-SIZE: 12px; TEXT-DECORATION: underline; font-weight:bold;}

table.seeker

{
border-collapse:collapse;
border:1px solid #F7DAB1;;
}

table.seeker th

{
font-weight:bold;
font-size:12px;
padding:5px;
background-color:#F8F2EA;
border:1px solid #F7DAB1;
color:#2F408F;
text-align:left;
vertical-align:bottom;
}


table.seeker td

{
border-collapse:collapse;
padding:5px;
border:1px solid #F7DAB1;
text-align:left;
vertical-align:top;
}



 table.seeker td.cardspacer
 
 {
 background-color:#F8F2EA;
 height:25px;
 }

.apr

{
font-size:12px;

}

.rep

{
font-size:12px;
font-weight:bold;
}

.reptext

{
font-size:11px;
font-weight:normal;
margin-top:5px;
}


.detailsbtn

{
float:right;
margin-left:10px;
margin-bottom:5px;
}


.addr

{
margin-left:80px;
}


.button {background-color:#ffffff}
.colourselect1 {background-color:#F7DAB1}
.colourselect2 {background-color:#F7DAB1}
.colourselect3 {background-color:#5B78CB}
.colourselect4 {background-color:#DF4112}
.colourselect5 {background-color:#E0C050}


.divider {
border-left: 1px solid #F7DAB1;
padding:8px;
}
.rdivider {
border-left: 1px solid #F7DAB1;
 border-right: 1px solid #F7DAB1;
 padding:8px; 
 font-size:13px;}

.thead {
border-left: 1px solid #F7DAB1; 
background-color: #F8F2EA;
 border-top: 1px solid #F7DAB1;
border-bottom: 1px solid #F7DAB1;
padding:8px;
font-size:12px;
}
.rthead {border-left: 1px solid #F7DAB1;
 border-right: 1px solid #F7DAB1;
background-color: #F8F2EA; 
border-top: 1px solid #F7DAB1; 
border-bottom: 1px solid #F7DAB1;
padding:8px;
font-size:12px;}

.bolder {  
font-family: 
verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#2F408F}


.select {  
font-family: 
verdana, Helvetica, sans-serif; 
font-size: 13px; 
color:#003399}

.smaller {  
font-family: 
Arial, Helvetica, sans-serif; 
font-size: 11px; 
color:#003399}

.small {  
font-family: 
verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight:normal; }

.featured
{BORDER: #314294 1px solid;}

.featuredheading
{font-family:arial,helvetica,arial; color:#ffffff; font-weight:bold; font-size:12px;  margin-left:2pt; margin-bottom:2pt; margin-top:3pt}

table.tpadding {padding-right:12px; padding-left:12px; padding-top:15px}
table.outline {
border-right:1px solid white; border-left:1px solid white;
width:970px;}

.columnpadding {padding-right:12px; padding-left:12px; padding-top:15px; padding-bottom:15px;}
.righthome {padding-right:0px; padding-left:0px; padding-top:0px ; background-color:#DAF3FE;  }
.infohome {padding-right:0px; padding-left:0px; padding-top:0px ; background-color:#DAF3FE; border-right:1px solid white; }
table.tpadding1 {padding:0px}

.cpadding { padding-right:12px; padding-left:12px; padding-top:15px; padding-bottom:12px; }

.righthead { padding-right:0px; padding-left:0px; padding-top:5px ; padding-bottom:5px ;background-color:#00A5E7; color: white; font-size: 12px; font-weight: bold; border-top: 1px solid white; }
.topichead { padding-right:0px; padding-left:0px; padding-top:5px ; padding-bottom:5px ;background-color:#00A5E7; color: white; font-size: 12px; font-weight: bold; border-top: 1px solid white; text-align:left; padding-left:10px;}
.tophead { padding-right:5px; padding-left:20px; padding-top:4px ; padding-bottom:4px ; text-align:left;  background-color:#00A5E7; color: white; font-size: 13px; font-weight: bold; border-bottom: 1px solid white; border-right: 1px solid white;  }

 .topicsimg { 
float: right; 
margin: 5px 5px 15px 15px;
}

 .fd { 
float: right; 
margin: 5px 5px 5px 5px;
}

 .img { 
float: right; 
margin: 5px 5px 5px 5px;
}


.useful2

{
padding-top:5px;
padding-bottom:5px;
vertical-align:top;
}


.useful1

{
padding-top:5px;
padding-bottom:5px;
vertical-align:top;
padding-right:10px;
}


.topicintro { font-size:11px; text-align:left; border-bottom:1px solid white; width:auto; }

.topicintrobottom { font-size:11px; text-align:left; border-right:1px solid white; border-bottom:1px solid white;  }


UL {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 6px; TEXT-ALIGN: justify
}
LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; TEXT-ALIGN: justify
}

.selector

{ 
background-color:#00A5E7;
height:50px;
 }
 
 .capp
 
 {
 float:left;
 margin-right:5px;
 clear:all;
 }
 
 
 .furtherinfo
 
 {
 margin-bottom:5px;
 }
 
 .cardspacer
 
 {
 background-color:#F8F2EA;
 }
