/* CSS Document */
body{
	margin:0px;
	padding:0px 0px 12px 0px;
	}
ul, p, a, img, h1, h2, h3, h4, h5, h6, form, span, select, input, textarea, li {
	padding:0px;
	margin:0px;
}
img {
	border:none;
}
a{
	padding:0;
	margin:0;
	}
h1{
	font:normal 26px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#002560;
	text-decoration:none;
}
h1 span{
	font:normal 26px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#7d0404;
	text-decoration:none;
}
h2{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:none;
	padding-bottom:10px;
}
h3 {
	font:bold 15px/17px Arial, Helvetica, sans-serif;
	color:023767;
	padding:0;
	margin:0;
	}
	
.topmenu_bg{
	background:url(../images/topmenu_bg.jpg) top repeat-x;
	}
	
.menutext{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#032c70;
	text-decoration:none;
	}
	
.menutext a{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#032c70;
	text-decoration:none;
	}
.menutext a:hover{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#16a7ca;
	text-decoration:none;
	}

.bodytablepadding{
	padding:10px 0 10px 0;
	}

.whiteboxcolour{
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a4a5a5;
	border-left-color: #a4a5a5;
	padding:0 10px 0 10px;
	}

.bodytext{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}

.newsboxbg{
	background-image:url(../images/newsboxbg.jpg);
	background-repeat:repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #989898;
	border-left-color: #989898;
	padding:0 10px 0 10px;
	}

.datetext{
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#5b0000;
	text-decoration:none;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: 7px;

	}

.allnews{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:underline;
	}

.allnews a{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	}

.allnews a:hover{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:none;
	}
	
.newstext{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:underline;
	padding:5px 0 10px 15px;
	}

.newstext a{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:underline;
	padding:5px 0 10px 15px;
	}

.newstext a:hover{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:none;
	padding:5px 0 10px 15px;
	}

.ourservicesbg{
	font:bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	background-image:url(../images/ourservices_top.jpg);
	background-repeat:no-repeat;
	text-indent: 15px;
	}
	
.rightboxcolour{
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a4a5a5;
	border-left-color: #a4a5a5;
	}
	
.sevicestext ul{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	padding:0;
	margin:0;
	}
.sevicestext ul li{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	background-image: url(../images/buttom.jpg);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	list-style-type:none;
	background-position: 10px;
	text-indent: 20px;
	}
.sevicestext ul li a{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:none;
	}
.sevicestext ul li a:hover{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#013488;
	text-decoration:none;
}
.sevicestext ul li span{
	color:#860534;
}

.contact_text{
	font:bold 13px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#05335f;
	text-decoration:none;
	padding:10px 0 10px 30px;
	}
.contact_textSm{
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#05335f;
	text-decoration:none;
	padding:10px 0 10px 30px;
	}
.boldtext{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:underline;
	}

.boldtext a{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	}

.boldtext a:hover{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:none;
	}
	
.footerbg{
	background-image:url(../images/footerbg.jpg);
	background-repeat:repeat-x;
	}

.footertext ul{
	font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#0c1912;
	margin:0;
	padding-top:3px;
	text-decoration:none;
	}

.footertext ul li{
	font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#0c1912;
	text-decoration:none;
	list-style-type:none;
	display:inline;
	padding:0 3px 0 3px;
	}

.footertext ul li a{
	font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#0c1912;
	text-decoration:none;
	}

.footertext ul li a:hover{
	font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#013488;
	text-decoration:none;
	}

.copyrighttext{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}
		
.copyrighttext span{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#002560;
	text-decoration:underline;
	}
.copyrighttext span a{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#002560;
	}
.copyrighttext span a:hover{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#002560;
	text-decoration:none;
	}
	
.ashBg_deep{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background:#f1f1f1;
	}

.ashBg_light{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background:#fafafa;
	}
	
.errorTxt{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:none;
}

.smallTxt{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.bluLink{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:underline;
}
.bluLink:hover{
	color:black;
}

.bluBld {
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:023767;
	text-decoration:none;
	}
.LinksTxt ul{
	padding:10px 0 0 30px;
	margin:0;
}
.LinksTxt ul li{
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:black;
	list-style-image:url(../images/arrow-black.gif);
	list-style-position:inside;
	}
.LinksTxt ul li a{
	font:normal 11px/22px Arial, Helvetica, sans-serif;
	color:#023767;
	text-decoration:underline;
	}
.LinksTxt ul li a:hover{
	color:black;
	}
	
.bodybulletetext ul{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}

.button{
	background:url(../images/btnBg.gif) no-repeat top left;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	width:61px;
	height:20px;
	border:none;
	cursor:pointer;
	padding:0 0 3px 0;
}
.input{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	border:1px solid #023767;
}

.FldLblReq{
font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.FldLblOpt{
font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.bullettext ul{
font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding-left:30px;

}

.bullettext ul li{
font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding:5px 0 5px 5px;

}

.footerlinktext{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#002560;
	text-decoration:underline;
	}
	.footerlinktext a{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#002560;
	text-decoration:underline;
	}
		.footerlinktext a:hover{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#002560;
	text-decoration:none;
	}
#formSmartCardMessage
{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:red;
	padding:0 10px;
	text-align:center;
}	
