/* CSS Document */

body {
	margin:0; padding:0; background:#01245c; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#323232; line-height:16px;
	}
* {
	margin:0; padding:0;
	}
a img {
	border:0;
	}
.mrgAuto {
	margin:auto;
	}
#mainContainer {
	width:960px; margin:15px auto; background:#fff;
	}
.header {
	border-bottom:10px solid #031d3f; margin:0 auto; width:958px; overflow:hidden; 
	}
.header ul {
	padding:15px 0 0 0; margin:0; list-style:none;
	}
.header ul li {
	float:left; margin:0 1px 0 0;
	}
.lftTab {
	background:#ccccfe; line-height:14px;
	}
.lftTab td.pad {
	padding:13px 15px;
	}
.lftTab td b {
	font-size:19px; font-weight:normal; line-height:19px; text-transform:uppercase;
	}
.lftTab td a {
	color:#d67702; text-decoration:underline;
	}
.lftTab td a:hover {
	text-decoration:none;
	}
.blueTxt {
	color:#003e87;
	}
.orngTxt {
	color:#f5971d;
	}

.rgtTab {
	color:#323232;
	}
.rgtTab h2 {
	font-size:19px; color:#003e87; margin:0; padding:20px 0 0 0; font-weight:normal;
	}
.rgtTab p {
	padding:15px 0 0 0;
	}
.rgtTab ul {
	padding:10px 0 0 0; margin:0; list-style:none;
	}
.rgtTab ul li {
	background:url(../images/rgtArrow.jpg) left 8px no-repeat; padding:3px 0 0 15px;
	}

hr {
	color:#e2e2e2; margin:25px 20px 0 0; padding:0;
	}

.footer {
	background:url(../images/footerBg.jpg) left top repeat-y; padding:20px 12px 15px 12px; margin:0 1px; color:#fff; line-height:15px; width:934px;
	}
.footer a {
	color:#fff; text-decoration:none;
	}
.footer a:hover {
	text-decoration:underline;
	}
.font10 {
	font-size:10px;
	}
.gryTxt {
	color:#808080;
	}
.pgHeading{
font-size:19px; color:#003e87; margin:0; font-weight:bold;
}
a{color:#0066CC; text-decoration:none;}
a:hover{color:#ff8a00; text-decoration:underline;}