/*.subHead {  font-family:verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; line-height: normal; font-weight: bold; color: #6600CC}
.esText {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal}
.page_heading {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: oblique; font-weight: bolder; color: #000000}
.texbox_heading_bold {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; line-height: normal; color: #000000}
.esLabel {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold}
.esError {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color:Red}
.notAuthorised {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; line-height: normal; font-weight: bold; color:Black}
*/
/* CSS Document */

body {
    background-color:#ffffff;
/*	background-image:url(images/topbg.jpg);
	background-repeat:repeat-x; */
	color: #598bc0;
	font-family:verdana, arial, helvetica, sans serif;
	font-size: 11pt;
	margin: auto 0px;
	padding: 0px 0px 0px 0px 
}

td {
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	vertical-align:top;
	font-family:verdana,arial, helvetica, sans serif;

}

td.content {
	padding: 12px 12px 12px 12px;
	line-height:150%;
	font-size: 11pt;
	
}



td.left {
	padding:10px 10px 10px 10px;
	border-right: solid 1px #b2c7dc;
	background-color:#eaeff3;
	vertical-align:top;
	width:200px;
	font-family:verdana, arial, helvetica, sans serif;
	font-size: 11pt;
}

td.menu {
	padding:3px 3px 3px 3px;
	vertical-align:middle;
	text-align:center;	
	color:#ffffff;	
	background-color:#598bc0;
	font-family:verdana, arial, helvetica, sans serif;
	font-size: x-small;
	font-weight: bold;
}

td.rightOLD {
	padding:10px 10px 10px 10px;
	border-left: solid 1px #b2c7dc;
	background-color:#eaeff3;
	vertical-align:top;
	width:120px;
	font-family:verdana, arial, helvetica, sans serif;
	font-size: 8pt;
}

td.right {
	padding:10px 10px 10px 10px;
	background-color:#eaeff3;
	vertical-align:top;
	font-family:verdana, arial, helvetica, sans serif;
	font-size: 11pt;
}

td.tableheader {
	padding:3px 3px 3px 3px;
	vertical-align:middle;
	background-color:#b2c7dc;
	color:#ffffff;
	font-family:verdana, arial, helvetica, sans serif;
	font-weight:bold;
	font-size: 11pt;
	line-height:120%
}

/* this controls the loght blue backgroung in the content*/
td.table {
	padding:3px 3px 3px 3px;
	vertical-align:middle;
	background-color:#eaeff3;	
	font-family:verdana, arial, helvetica, sans serif;
	font-weight:bold;
	font-size: 11pt;
	line-height:120%
}

td.tableright {
	padding:3px 3px 3px 3px;
	vertical-align:middle;
	text-align:right;
	background-color:#eaeff3;
	font-family:verdana, arial, helvetica, sans serif;
	font-weight:bold;
	font-size: 11pt;
	line-height:120%
}

td.tablecentre {
	padding:3px 3px 3px 3px;
	vertical-align:middle;
	text-align:center;
	background-color:#eaeff3;
	font-family:verdana, arial, helvetica, sans serif;
	font-weight:bold;
	font-size: 11pt;
	line-height:120%
}

.table {
	padding:3px 3px 3px 3px;
	vertical-align:middle;
	background-color:#eaeff3;
	font-family:verdana, arial, helvetica, sans serif;
	font-weight:bold;
	font-size: 11pt;
    line-height:120%
}

HR {
	color: #b2c7dc;
	size: 1;
}

td.footer {
	padding:3px 3px 3px 3px;
	vertical-align:middle;
	text-align:left;
	color:#ffffff;
	background-color:#598bc0;
	font-family:verdana, arial, helvetica, sans serif;
	font-size: xx-small;
	font-weight: bold;
}

H1 {
	font-family:verdana, arial, helvetica, sans serif;
	color:#598bc0;
	font-size:medium;
	font-weight:normal
}

.H1 {
	font-family:verdana, arial, helvetica, sans serif;
	color:#598bc0;
	font-size:medium;
	font-weight:normal
}

H2 {
	font-family:verdana, arial, helvetica, sans serif;
	color:#598bc0;
	font-size:x-small;
	font-weight:bold	
}

.H2 {
	font-family:verdana, arial, helvetica, sans serif;
	color:#598bc0;
	font-size:x-small;
	font-weight:bold
}

a:link {
	color:#598bc0;
	text-decoration:underline
}

a:visited {
	color:#598bc0;
	text-decoration:underline
}

a:hover {
	color:#b2c7dc;
	text-decoration:none
}

a:active {
	color:#b2c7dc;
	text-decoration:none
}

a:link.menu {
	color:#ffffff;
	text-decoration:none
}

a:visited.menu {
	color:#ffffff;
	text-decoration:none
}

a:hover.menu {
	color:#b2c7dc;

	text-decoration:none
}

a:active.menu {
	color:#b2c7dc;

	text-decoration\:none
}

img {
	padding:5px 5px 5px 5px
}

#results { 
	position:absolute;
	 top:150;
}

/*.navBar class is set in the user control .ascx    */
.navBar
{	
	line-height: 18px;
	font-family:verdana, arial, helvetica, sans serif;
	font-size: 11pt;
	font-weight:  bolder;
	margin: auto 0px;
		
}
.gridcontent 
{
	
padding: 12px 12px 12px 12px;
	line-height:150%;
	font-size: 8pt;	
	
	
}
.txtBoxContent 
{
line-height:150%;
	font-size: 8pt;	
	font-family:verdana, arial, helvetica, sans serif;
	 color: #598bc0;
	
	
}
