/*-----------Main Site Variables-----------*/
body {
	margin: 0px 0px 0px 0px;
	padding: 0;
	border-width: 0;
	border-style: none;
	border-color: inherit;
	width: auto;
	font-family: arial, helvetica, geneva;
	text-align: center;
	font-size: 75%;
	background-color: #FFFFFF; /* This will set the base BODY color of your page */;
    }
#wrapper {
	position:relative;
	width:978px;
	z-index:1;
	left: 0px;
	top: 0px;
	margin: 0 auto 0;
	/* text-align stops the text in the wrapper being controlled by the centre instruction in the body tag */
	text-align: left;
	}
#topSection {
	width:978px;
	height: 172px;
	top: 0px;
	left:0px;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
#leftMenuSection  {
	width:196px;
	display:inline;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 20px 0px 32px; /* Top Right Bottom Left */
	}
#mainSection  {
	width:512px;
	display:inline;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 20px 0px 0px; /* Top Right Bottom Left */
	}
#mainHomeSection  {
	width:512px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
#rightMenuSection  {
	width:168px;
	display:inline;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 20px 0px 0px; /* Top Right Bottom Left */
	}
#bottomSection {
	clear: left;
	width: 978px;
	padding: 10px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 35px 0px 35px 0px; /* Top Right Bottom Left */
	text-align: center;
	}
.scrn-read {
	display: none
}
/*-----------NEW MENU VARIABLES-----------*/
.menuTop {
	width: 199px; height: 17px; background: url(../images/menu_top.gif) no-repeat; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 20px;
	}
.menuBottom {
	width: 199px; height: 25px; background: url(../images/menu_bottom.gif) no-repeat; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 20px;
	}
.menuMiddle {
	width: 199px; height: 18px; background: url(../images/menu_mid.gif) no-repeat; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 20px;
	}
/*-----------SUB PAGE VARIABLES-----------*/
#imageLayer {
	width:512px;
	top: 0px;
	left:0px;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
#headerLayer {
	width:512px;
	top: 0px;
	left:0px;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
#leftLayer  {
	width:312px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
#rightLayer  {
	width:200px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
/*-----------NEWS VARIABLES-----------*/
#footerNews {
	width:500px;
	top: 0px;
	left:0px;
	clear: both;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
#leftNews  {
	width:495px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 15px 0px 0px; /* Top Right Bottom Left */
	}
#rightNews  {
	width:140px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
/*-----------USEFUL LINKS MENU VARIABLES-----------*/
.leftTopLayer {
	width:196px;
	height: 10px;
	top: 0px;
	left:0px;
	background: #e5efed url(../images/menu_top2.gif);
	background-repeat:no-repeat;
	background-position:0px;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
.leftTopTxt1 {
	width:196px;
	top: 0px;
	left:0px;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	background-color: #e5efed;
	}
.leftTopTxt2 {
	width:183px;
	top: 0px;
	left:0px;
	text-align: left;
	padding: 0px 3px 3px 10px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	background-color: #e5efed;
	}
.leftBotLayer {
	width:196px;
	height: 12px;
	top: 0px;
	left:0px;
	background: #e5efed url(../images/menu_bottom2.gif);
	background-repeat:no-repeat;
	background-position:0px;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}	
/*-----------SIDE BOX MENU VARIABLES-----------*/
.rightTopLayer {
	width:168px;
	height: 11px;
	top: 0px;
	left:0px;
	background: #e5efed url(../images/right_top.gif);
	background-repeat:no-repeat;
	background-position:0px;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}
.rightTopTxt1 {
	width:168px;
	top: 0px;
	left:0px;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	background-color: #e5efed;
	}
.rightTopTxt2 {
	width:148px;
	top: 0px;
	left:0px;
	text-align: left;
	padding: 0px 3px 3px 10px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	background-color: #e5efed;
	}
.rightBotLayer {
	width:168px;
	height: 14px;
	top: 0px;
	left:0px;
	background: #e5efed url(../images/right_bottom.gif);
	background-repeat:no-repeat;
	background-position:0px;
	text-align: left;
	padding: 0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	}	
/* TEXT PROPERTIES */
P 	{
  	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px;
	color: #666666;
	}
H1	{
	font-weight: normal;
	padding:0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 3px 0px; /* Top Right Bottom Left */
	font-size: 225%;
	color: #00214E;
	}
H2	{
	font-weight: normal;
	padding:0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 3px 0px; /* Top Right Bottom Left */
	font-size: 150%;
	color: #00214E;
	}
.hdrText	{
	font-weight: normal;
	padding:0px 0px 0px 0px; /* Top Right Bottom Left */
	margin: 0px 0px 3px 0px; /* Top Right Bottom Left */
	font-size: 135%;
	color: #54816e;
	}
.bold	{
	font-weight: bold;
	}
.blueBold	{
	font-weight: bold;
	color: #00214E;
	}
.greyLight	{
	color: #CCCCCC;
	}
.green	{
	color: #54816e;
	}
.greenBold	{
	color: #54816e;
	font-weight: bold;
	}
.redBold	{
	font-weight: bold;
	color: #AE0D0D;
	}
.normText {
	font-style: normal;
	font-size: 95%;
	color: #666666;
	}
.smlText {
	font-size: 95%;
	}
.welcomeText { 
	color: #00214E;
	}
.thanksText { 
	font-weight: bold;
	color: #00214E;
	}
.errText {
	color: #AE0D0D;
	}
INPUT, TEXTAREA, SELECT {
	font: Arial, Helvetica, Sans-serif; 
	color: #000000;
	}
.submit {
	font: Arial, Helvetica, Sans-serif; 
	background-color: #00214E;
	color: #FFFFFF;
	}
ul {
	list-style-type:none;
	text-align: left;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	}
li.menu {
	background: #FFFFFF url(../images/squareg.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	list-style: none;
	padding: 0px 0px 3px 15px;
	margin: 0px 0px 0px 0px;
	line-height: 1.8em;
	}
li.menuActive {
	background: #FFFFFF url(../images/squareb.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	list-style: none;
	padding: 0px 0px 3px 15px;
	margin: 0px 0px 0px 0px;
	line-height: 1.8em;
	}
li.subMenuSM {
	background: #FFFFFF url(../images/squareb.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	list-style: none;
	padding: 0px 0px 0px 15px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	line-height: 2em;
	}
ul.subMenu {
	list-style-type:none;
	text-align: left;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	}
li.subMenu {
	list-style-type: none;
	background: #FFFFFF url(../images/squaregrey.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding: 0px 15px 3px 15px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	line-height: 1.8em;
	}
li.subMenuActive {
	list-style-type: none;
	background: #FFFFFF url(../images/squareb.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding: 0px 15px 3px 15px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
	line-height: 1.8em;
	}
ul.side {
	list-style-type:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
li.side {
	background:#e5efed url(../images/arrow_blue.gif);
	background-repeat:no-repeat;
	background-position:0px;
	list-style: none;
	padding: 0px 0px 2px 15px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	line-height: 1.8em;
	}
li.font {
	background:#e5efed url(../images/icons-font.gif);
	background-repeat:no-repeat;
	background-position:0px;
	list-style: none;
	padding: 0px 0px 2px 25px; /* Top Right Bottom Left */
	margin: 0px 0px 0px 0px;
	line-height: 2em;
	}
li.contrast {
	background:#e5efed url(../images/icons-contrast.gif);
	background-repeat:no-repeat;
	background-position:0px;
	list-style: none;
	padding: 0px 0px 2px 27px;
	margin: 0px 0px 0px 0px;
	line-height: 2em;
	}
/* LINKS PROPERTIES */
A {
	text-decoration: underline; 
	color: #666666;
	}
A:HOVER {
	text-decoration: none; 
	color: #666666;
	}
A.mainMenuLinks {
	text-decoration: none; 
	font-weight: bold;
	color: #00214E;
	}
A.mainMenuLinks:HOVER {
	text-decoration: underline; 
	font-weight: bold;
	color: #00214E;
	}
A.subMenuLinks {
	text-decoration: none; 
	color: #666666;
	}
A.subMenuLinks:HOVER {
	text-decoration: none; 
	color: #00214E;
	}
A.subMenuActiveLinks {
	text-decoration: none;
	color: #00214E; 
	}
A.sideLinks {
	text-decoration: none; 
	color: #00214E;
	font-weight: bold;
	}
A.sideLinks:HOVER {
	text-decoration: underline; 
	color: #00214E;
	font-weight: bold;
	}
A.newsLinks {
	text-decoration: none;
	color: #54816e;
	}
A.newsLinks:HOVER {
	text-decoration: underline; 
	color: #54816e;
	}
img {
	border: 0;
}
fieldset {
	border: 0;
}

/*-----------EXPANDING WIDGET FOR FAQ's-----------*/
@charset "UTF-8";
.ExpandingWidget {
	position: relative;
	width: 500px;
	margin: 2px;
}
.ExpandingWidget_Header {
	background-color: #e5efed;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;*/
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 2px 0px;
	cursor:pointer;
}
.ExpandingWidget_Content {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;*/
	padding: 10px;
}
