/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

body, td,th {font-size: 8pt}




/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }

/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

/* This is the outline round the main tables */
.maintable	{ background-color: #FFFFFF; border: 1px #000000 solid; }

/* Main table cell colours and backgrounds */
td.col1	{ background-color: #EFEFEF; }
td.col2	{ background-color: #DEE3E7; }
td.col3	{ background-color: #D1D7DC; }


/* Header cells */
th	{
	color: #FFFFFF; font-weight : bold;
	background-color: #000000;
}


}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: #FFFFFF; border-style: solid;
}

th.thInnerCol	 { border-width: 0px 0px 1px 0px; }
th.thFirstCol	 { border-width: 1px 0px 1px 0px; }
th.thLastCol	 { border-width: 1px 0px 1px 0px; }


.maintitle	{
	font-weight: bold; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; line-height : 120%; color : #000000;
}





A:hover{
	color:	#ff0000;
}

A:link{
	color:	#0000ff;
}

A:active{
	color:	#0000ff;
}

A:visited{
	color:	#555555;
}

A.bar{
	text-decoration:none;
	color: #ffffff;
}

A.bar:link, A.bar:active, A.bar:visited{
	color: #ffffff;
	text-decoration:	none;
}

A.bar:hover{
	color: #ffff00;
	text-decoration:	none;
}

A.blueNoline{
	text-decoration:	none;
	color: #002C5A;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
}

A.blueNoline:link, A.blueNoline:active, A.blueNoline:visited{
	color: #002C5A;
	text-decoration:	none;
}

A.blueNoline:hover{
	color: #d00000;
	text-decoration: underline;
}



A.contentBoxNewsHead{
	text-decoration:	none;
	color: #d00000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
}

A.contentBoxNewsHead:link, A.contentBoxNewsHead:active, A.contentBoxNewsHead:visited{
	color: #d00000;
	text-decoration:	none;
}

A.contentBoxNewsHead:hover{
	color: #d00000;
	text-decoration: underline;
}


A.contentBoxHeadLink {	
	color:#FFFFFF; vertical-align: middle }

A.contentBoxHeadLink:link, A.contentBoxHeadLink:active,A.contentBoxHeadLink:visited{	
	color:#FFFFFF; vertical-align: middle }

A.contentBoxHeadLink:hover{	
	color:#FF4444; vertical-align: middle }

A.contentBoxNavBody {	
	color:#c9c9c9; vertical-align: middle }

A.contentBoxNavBody:link, A.contentBoxNavBody:active,A.contentBoxNavBody:visited{	
	color:#c9c9c9; vertical-align: middle }

A.contentBoxNavBody:hover{	
	color:#FF4444; vertical-align: middle }


A.faqIndex{
	text-decoration:	none;
	color: #002C5A;
}

A.faqIndex:link, A.faqIndex:active, A.faqIndex:visited{
	color: #002C5A;
	text-decoration:	none;
}

A.faqIndex:hover{
	color: #ff0000;
	text-decoration:	none;
}




H1.pageHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20pt;
	color:#002C5A;
	font-style:italic;
	padding-bottom : 0px;
	border-bottom : thin solid Silver;
	font-weight : bold;
}

H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20pt;
	color: #000000;
	font-weight : bold;
}

H2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18pt;
	color: #000000;
	font-weight : bold;
	font-style:italic;
	
}
H3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14pt;
	color: #000000;
}


H4{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	font-style : italic;

}

H5{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10pt;
	font-weight: bold;
}


.rightHeading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:normal; 
	color: #cccccc;
}

.bar{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}






.contentBoxNewsHead{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight: bold;
	background-color: #ffffff;
}


.contentBoxBody1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	text-decoration:none;
   background-color: #eeeeee
}

.contentBoxItemNew{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	text-align : left;
	text-decoration:none;
}




.news{
	font-family : Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	Color: #000000;
	font-weight: normal;
	text-align : left;
}





.normalText{
	padding-left:1em;
	padding-right:1em;
}


.faqIndex{
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
	font-size:11pt;
	text-decoration:none;
	color: #002C5A;
	margin-bottom : 5px;

}

.faqQuestion{
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
	font-size:		12pt;

	text-decoration:	none;
	color: #000000;
}

.faqAnswer{
	font-family: Arial, Helvetica, sans-serif;
	font-size:		10pt;
	text-decoration:	none;
}



.normalList{
padding-top:1em;
}

.bottomText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
}
.contentBox1 { color:#000000; font-family: Arial, Helvetica, sans-serif; text-align : left; ; font-weight: bold;  font-size: 12pt}

.contentBoxHead {
	color:#FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	font-size: 10pt;
	font-style: normal;
	background-color: #000000;
	vertical-align: top;
	font-weight : bold;
}


A.blueNoline:link { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}A.blueNoline:visited { font-weight: bold }

.contentBoxBody2 { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; text-align : left; text-decoration:none; ; background-color: #ffffcc}

.contentBoxNavHead { color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align : left; ; font-size: 10pt; font-style: normal; background-color: #CCCCCC; vertical-align: middle; font-weight : bold; }
.contentBoxNavBody { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; background-color: #0E5B89; color: #c9c9c9 }
.dateHeading {  background-color: #eeeeee}
