/* ---------------- Headings --------------------------------- */
H1 {
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 	  20px;
    margin-bottom:2px;
    line-height:  2ex;
    color:    #669999;
    font-weight: normal;
}

H2 {
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 	  small;
    margin-bottom:2px;
    line-height:  2ex;
    color:    #669999;
    font-weight: bold;
	font-size:14px;
}

H3 {
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 	  small;
    margin-bottom:2px;
    line-height:  2ex;
    color:    #000;
    font-weight: bold;
	font-size:13px;
}

H4 {
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 	  smaller;
    margin-bottom:2px;
    line-height:  3ex;
    color:    #FFFFFF;
    font-weight: normal;
}

H5 {
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 	  medium;
    margin-bottom:2px;
    line-height:  2ex;
    color:    #003300;
    font-weight: bolder;
}

body	{background-image: url(images/fj_bg.gif); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.MainBannerNavBg	{background-image: url(images/MainBannerNavBg.jpg); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.MainBannerSubNavBg	{background-image: url(images/MainBannerSubNavBg.jpg); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.top_strapline	{background-image: url(images/top_strapline.gif); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.right_bg	{background-image: url(images/right_bg.gif); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.form_bg	{background-image: url(images/form_bg.gif); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.height17	{margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; height:17px}


A.bodylink {
font-family: 	  	Verdana, Arial, Helvetica, sans-serif;
color:            	#669999;
font-size: 			x-small;
text-decoration:  	underline;
font-weight: 		normal;

}

A.bodylink:hover {
font-family:       	Verdana, Arial, Helvetica, sans-serif;
color:            	#000000;
font-size: 		  	x-small;
text-decoration:	underline;
font-weight: 		normal;
}

A.bodylinkgrey {
font-family: 	  	Verdana, Arial, Helvetica, sans-serif;
color:            	#333333;
font-size: 			x-small;
text-decoration:  	underline;
font-weight: 		normal;

}

A.bodylinkgrey:hover {
font-family:       	Verdana, Arial, Helvetica, sans-serif;
color:            	#669999;
font-size: 		  	x-small;
text-decoration:	underline;
font-weight: 		normal;
}


A.bodylinkxxsmall {
font-family: 	  	Verdana, Arial, Helvetica, sans-serif;
color:            	#003366;
font-size: 			xx-small;
text-decoration:  	underline;
font-weight: 		normal;

}
A.bodylinkxxsmall:hover {
font-family:       	Verdana, Arial, Helvetica, sans-serif;
color:            	#000000;
font-size: 		  	xx-small;
text-decoration:	underline;
font-weight: 		normal;
}


A.footerlinkxxsmall {
font-family: 	  	Verdana, Arial, Helvetica, sans-serif;
color:            	#669999;
font-size: 			xx-small;
text-decoration:  	underline;
font-weight: 		normal;

}
A.footerlinkxxsmall:hover {
font-family:       	Verdana, Arial, Helvetica, sans-serif;
color:            	#000000;
font-size: 		  	xx-small;
text-decoration:	underline;
font-weight: 		normal;
}



A.bodylinkbold {
font-family: 	  	Verdana, Arial, Helvetica, sans-serif;
color:            	#18481D;
font-size: 			x-small;
text-decoration:  	none;
font-weight: 		bold;
}

A.bodylinkbold:hover {
font-family:       	Verdana, Arial, Helvetica, sans-serif;
color:            	#000000;
font-size: 		  	x-small;
text-decoration:	none;
font-weight: 		bold;
}

A.bodylinkred {
font-family: 	  	Verdana, Arial, Helvetica, sans-serif;
color: 				#FF0000;
font-size: 			xx-small;
text-decoration:  	underline;
font-weight: 		normal;

}
A.bodylinkred:hover {
font-family:       	Verdana, Arial, Helvetica, sans-serif;
color:            	#000000;
font-size: 		  	xx-small;
text-decoration:	underline;
font-weight: 		normal;
}

#PageDisclaimer {color:#333333; FONT-FAMILY: verdana, Helvetica, sans-serif; text-decoration: none; border-top:1px solid #669999;  border-bottom:1px solid #669999; margin-top:10px; padding:10px 0 10px 0; font-size:12px; line-height:18px; font-weight:bold;}

A.subnav:link { FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none ; color: #FFFFFF;}
A.subnav:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF;}
A.subnav:active {FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF;}
A.subnav:hover {FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #DAEDF1;}


.subnav {FONT-FAMILY: Arial, Helvetica, sans-serif; color : #ffffff; font-weight: bold; font-size: smaller;}
.subnavon {FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #DAEDF1; font-weight: bold; font-size: smaller;}

.subheading {
	font-family : 	Verdana, Arial, Helvetica, sans-serif;
	font-size : 	small;
	color : 		#669999;
	font-style: 	normal;
	font-weight: 	bold;
	text-decoration: none;}
	
.subheadingsmall {
	font-family : 	Verdana, Arial, Helvetica, sans-serif;
	font-size : 	12px;
	color : 		#669999;
	font-style: 	normal;
	font-weight: 	400;
	text-decoration: none;}

.quicksearch {
	background-color:#DAEDF1;
	border: 		1px solid #669999;
	height: 		18px;
	width: 			170px;
	padding: 		2px;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	color: 			#003366;
	font-weight: 	lighter;}

.aboutusimghd {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		small;
	color: 			#669999;
	font-style: 	normal;
	font-weight: 	bolder;
	text-decoration: none;}
		
.aboutusimgcopy {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		xx-small;
	color: 			#333333;	}

.legaltext {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		xx-small;
	color: 			#333333;	}

.OtherServicesgcopy {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		xx-small;
	color: 			#333333;	}

.formheadings {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color: 			#669999;
	font-weight: 	bold;}

.copygrey {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		smaller;
	color: 			#333333;
	}
	
.copygrey2 {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	color: 			#333333;
    margin-bottom:2px;
    line-height:  3ex;
	text-decoration:none;
	}
	
.copygreenbold {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		smaller;
	color: 			#669999;
	font-weight: 	bold;}
		
.copywhite {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		smaller;
	color: 			#FFFFFF;}

.copygreybold {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		smaller;
	color: 			#333333;
	font-weight: 	bold;}
	
.form {
	border: 		1px solid #669999;
	height: 		18px;
	width: 			120px;
	padding: 		2px;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color: 			#003366;
	background-color: #ECF6F8;}

.formbox{
	border: 		1px solid #669999;
	height: 		60px;
	width: 			120px;
	padding: 		2px;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	color: 			#003366;
	background-color: #ECF6F8;}

.Faqquestions {
	margin: 		3px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#669999;
	font-size:		12px;}

.mySectionWhite {
	background-color: 	#FFFFFF;}

.mySectionGrey1 {
	background-color: 	#DAEDF1;}

.FaqTable {
	border: 			solid 4px #EEEEEE;}
	
ul.keyinfo {padding:10px 0px 14px 14px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.4}
ul.keyinfo a {color:#669999}
ul.keyinfo li {list-style:disc; margin:0px 0px 12px 0px}
ul.keyinfo li strong {display:block; color:#669999}

.body-fees {padding:10px 15px 10px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.4}
.body-fees h1 {margin:5px 0px 17px 0px; color:#000; font-size:22px}
.body-fees table {width:100%; border-collapse:collapse}
.body-fees table td {font-size:12px; padding:3px}
.body-fees .casestudy {padding:15px; margin:0px 0px 14px 0px; background:#DFE9E9}
.body-fees .casestudy .title {padding-bottom:8px; font-size:14px; font-weight:bold}

.link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#669999}
.hr {padding:9px 0px 0px 0px; margin:0px 0px 19px 0px; border-bottom:1px solid #CDCDCD; font-size:0}

ul.list {padding:0px 0px 14px 30px}
ul.list li {list-style:disc; margin:0px 0px 3px 0px}
ul.list li a {color:#669999}
ul.list ul {padding:3px 0px 0px 0px; font-size:0.9em}


