body {margin: 0px;background-color:#cacaca;background-image: url('../images/bg.gif');}

.btbg {background-image: url('../images/tlinks-bg.gif');background-repeat: repeat-y;height:26px;}
.btbg1 {background-image: url('../images/tbg.gif');background-repeat: repeat-y;height:79px;width:588px;}

.hbg{background-color:#2d519b;background-image: url('../images/bl-bg.gif');background-repeat: repeat-x;background-position:top;}

.nbg{background-image: url('../images/nbg.gif');background-repeat: repeat-x;background-position:top;}

.bg-inner{background-image: url('../images/bg-inner.gif');background-repeat: repeat-y;}

.bg-link{background-image: url('../images/link-bg.gif');background-repeat: repeat-x;}

#acpad{padding-left:17px;}

.tapad{padding:8px;}
.tapad1{padding:8px 8px 8px 3px;}
.tapad2{padding:8px 3px 8px 8px;}

.tbor{border:1px solid #7d7d7d;}

.td-paddimg {border-left:2px solid #a2c6ec; border-top:2px solid #a2c6ec; padding:5px; background-color:#F1F8FF;}
.td-paddimg1 {border-left:1px solid #7AB7F7; border-right:2px solid #4B87C7; border-top:1px solid #7AB7F7; border-bottom:2px solid #4B87C7; padding:5px; background-color:#D2E8FF;}

.inp {font-weight: 400; font-size: 12px; color: #3e3e3e; font-family: Arial; text-decoration: none; border: 1px solid #BFBFBF; text-align:left; background-color:#FFFFFF}

.but {font-weight: 700; font-size: 12px; color: #fff; font-family: Arial; text-decoration: none; border: 1px solid #BFBFBF; background-color:#2D519B; text-align:center; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px; }

.pad{padding-top:15px;}

.opacity IMG{filter:alpha(opacity=100);opacity:1.0;}
.opacity:hover img{filter:alpha(opacity=80);opacity:0.8;}

.img-bor{border:2px solid #a2c6ec;}

.img-right 
{float:right;margin-left:10px;}
.divtext {border:1px dashed #07276a;padding:8px;}

.div-right {float:right;margin-left:10px;border:1px solid #a2c6ec;padding:5px;}

.h1 {font-weight: 700;font-size: 12px;color: #484848;font-family: arial;text-decoration: none;padding-top:13px;border-bottom:1px solid #b6b6b6;padding-bottom:5px;padding-left:0px;padding-right:0px;}

.h2 {font-weight: 700;font-size: 14px;color: #07276a;font-family: arial;text-decoration: none;padding-bottom:5px;}
.h2a {font-weight: 700;font-size: 18px;color: #07276a;font-family: arial;text-decoration: none;padding-bottom:5px;}

.h3 {font-weight: 400;font-size: 24px;color: #3e3e3e;font-family: arial;text-decoration: none;border-bottom:1px solid #bfbfbf;padding-bottom:5px;display:block;text-align:left;}


.h4 {font-weight: 700;font-size: 12px;color: #fff;font-family: arial;text-decoration: none;border-bottom:1px solid #a2c6ec;padding-bottom:5px;display:block;text-align:left;}
.h5 {font-weight: 700;font-size: 12px;color: #07276a;font-family: arial;text-decoration: none;text-align:left;}

.h6 {font-weight: 700;font-size: 16px;color: #484848;font-family: arial;text-decoration: none;padding-top:13px; border-bottom:1px solid #b6b6b6;padding-bottom:5px;padding-left:0px;padding-right:0px; display:block;}

.llinks {font-weight: 400; font-size: 12px; color: #000; font-family: arial; text-decoration: none; display:block; line-height:13px; text-align:left; padding:3px 0px 3px 5px; border-left:1px solid #3478BD; border-bottom:1px solid #3478BD; margin-top:5px;}
.llinks:hover {font-weight: 400; font-size: 12px; color: #fff; font-family: arial;text-decoration: none; background-color:#3478BD;}
.llinksactive {font-weight: 700;font-size: 12px;color: #fff;font-family: arial;text-decoration: none; display:block; line-height:13px; text-align:left;padding:5px 0px 5px 5px; background-color:#3478BD; margin-bottom:3px; margin-top:5px;}

.subllinks {font-weight: 400;font-size: 11px;color: #000;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 3px 7px;}
.subllinks:hover {font-weight: 400;font-size: 11px;color: #244b9b;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 3px 7px;}
.subllinksactive {font-weight: 700;font-size: 11px;color: #083F78;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 3px 7px;}

.sitemapa {font-weight: 400;font-size: 11px;color: #5a5a5a;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 5px 2px;}
.sitemapa:hover {font-weight: 400;font-size: 11px;color: #244b9b;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 5px 2px;}
.sitemapactive {font-weight: 700;font-size: 11px;color: #5a5a5a;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 5px 2px;}

.sitemapsig {font-weight: 700;font-size: 11px;color: #5a5a5a;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 5px 2px;}
.sitemapsig:hover {font-weight: 700;font-size: 11px;color: #244b9b;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 5px 2px;}

.sitemapsub {font-weight: 400;font-size: 11px;color: #5a5a5a;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 5px 15px;}
.sitemapsub:hover {font-weight: 400;font-size: 11px;color: #244b9b;font-family: arial;text-decoration: none;display:block;line-height:13px;text-align:left;padding:0px 0px 5px 15px;}

.bred {font-weight: 400;font-size: 11px;color: #3e3e3e;font-family: arial;text-decoration: none;text-align:left;}

.home {font-weight: 700;font-size: 11px;color: #2d519b;font-family: arial;text-decoration: none;text-align:left;}
.home:hover {font-weight: 700;font-size: 11px;color: #5e9dde;font-family: arial;text-decoration: none;text-align:left;}

.intro {font-weight: 400;font-size: 11px;color: #2d519b;font-family: arial;text-decoration: none;}

.intro br{line-height:8px;}

.news {font-weight: 700;font-size: 12px;color: #fff;font-family: arial;text-decoration: none;text-align:left;padding:18px 0px 5px 0px;border-bottom:1px solid #a2c7ec;line-height:12px;}

.newshead {font-weight: 700;font-size: 11px;color: #07276a;font-family: arial;text-decoration: none;text-align:left;}
.newshead:hover {font-weight: 700;font-size: 11px;color: #fff;font-family: arial;text-decoration: none;text-align:left;}

.link {font-weight: 700;font-size: 11px;color: #2d519b;font-family: arial;text-decoration: none;text-align:left;display:block;padding-bottom:7px;border-bottom:1px solid #cccccc;padding-top:6px;}
.link:hover {font-weight: 700;font-size: 11px;color: #527cd2;font-family: arial;text-decoration: none;text-align:left;}

.link1text {font-weight: 700;font-size: 11px;color: #2d519b;font-family: arial;text-decoration: none;text-align:left;border-bottom:1px solid #ccc;}
.link1 {font-weight: 700;font-size: 11px;color: #2d519b;font-family: arial;text-decoration: none;text-align:left; line-height:13px;}
.link1:hover {font-weight: 700;font-size: 11px;color: #527cd2;font-family: arial;text-decoration: none;text-align:left;}

.link2 {font-weight: 700;font-size: 13px;color: #2d519b;font-family: arial;text-decoration: none;text-align:left; line-height:13px;}
.link2:hover {font-weight: 700;font-size: 13px;color: #527cd2;font-family: arial;text-decoration: none;text-align:left;}

.mn {font-weight: 400;font-size: 11px;color: #2d519b;font-family: arial;text-decoration: underline;text-align:left;}
.mn:hover {font-weight: 400;font-size: 11px;color: #07276a;font-family: arial;text-decoration: none;text-align:left;}

.newsintro {font-weight: 400;font-size: 11px;color: #111;font-family: arial;text-decoration: none;text-align:left;}

.actext {font-weight: 400;font-size: 11px;color: #e9e9e9;font-family: arial;text-decoration: none;text-align:left;border-bottom:1px solid #6f81a6;padding-bottom:5px;}

.actext a{font-weight: 700;font-size: 11px;color: #fff;font-family: arial;text-decoration: none;text-align:left;}
.actext a:hover{font-weight: 700;font-size: 11px;color: #ccc;font-family: arial;text-decoration: none;text-align:left;}

.actext1 {font-weight: 400;font-size: 11px;color: #e9e9e9;font-family: arial;text-decoration: none;text-align:left;border-bottom:0px solid #6f81a6;padding-bottom:5px;}

.actext1 a{font-weight: 700;font-size: 11px;color: #e3e3e3;font-family: arial;text-decoration: none;text-align:left;}
.actext1 a:hover{font-weight: 700;font-size: 11px;color: #fff;font-family: arial;text-decoration: none;text-align:left;}

.links {font-weight: 400;font-size: 11px;color: #464646;font-family: arial;text-decoration: none;text-align:left;background-image: url('images/arrow.gif');background-repeat: no-repeat;background-position:8px 6px;padding:2px 0px 2px 25px;display:block;}
.links:hover {color: #1B72AE;text-decoration: none;text-align:left;background-image: url('images/arrow1.gif');background-repeat: no-repeat;background-position:8px 6px;display:block;}

.linksactive {font-weight: 400;font-size: 11px;color: #1B72AE;font-family: arial;text-decoration: none;text-align:left;background-image: url('images/arrow1.gif');background-repeat: no-repeat;background-position:8px 6px;padding:2px 0px 2px 25px;display:block;}

.learnmore {font-weight: 400;font-size: 11px;color: #2F94BE;font-family: arial;text-decoration: underline;}
.learnmore:hover {font-weight: 400;font-size: 11px;color: #5a5a5a;font-family: arial;text-decoration: underline;}

.more {font-weight: 400;font-size: 11px;color: #000;font-family: arial;text-decoration: none;}
.more:hover {font-weight: 400;font-size: 11px;color: #fff;font-family: arial;text-decoration: none;}

.footerlinks {font-weight: 400;font-size: 11px;color: #484848;font-family: arial;text-decoration: none;text-align:left; padding:0px 3px 0px 3px;}
.footerlinks:hover {font-weight: 400;font-size: 11px;color: #000;font-family: arial;text-decoration: none;text-align:left;}

.footertext {font-weight: 700;font-size: 11px;color: #484848;font-family: arial;text-decoration: none;text-align:left;}

.footertext1 {font-weight: 400;font-size: 11px;color: #484848;font-family: arial;text-decoration: none;text-align:right;}
.footertext2 {font-weight: 700;font-size: 11px;color: #2d519b;font-family: arial;text-decoration: none;}
.csi {font-weight: 400;font-size: 11px;color: #484848;font-family: arial;text-decoration: none;}
.csi:hover {font-weight: 400;font-size: 11px;color: #000;font-family: arial;text-decoration: none;}

.text-sm {font-weight: 400;font-size: 11px;color: #3e3e3e;font-family: arial;text-decoration: none;line-height:15px;text-align:left;}
.text {font-weight: 400;font-size: 12px;color: #3e3e3e;font-family: arial;text-decoration: none;line-height:18px;text-align:justify;}
.caption {font-weight: 400; font-size: 11px; color: #3e3e3e; font-family: arial; text-decoration: none; text-align:left; line-height:14px;}
.text strong {font-weight: 700;}
.text ul {list-style:none;padding:0px;margin:0px;}
.text ul li {font-size:12px;color:#094E97;padding-bottom:2px;/*border-bottom:1px dotted #a2c6ec;*/ padding-left:19px;padding-top:2px;background:url(../images/arrow.gif)  no-repeat left 5px;}
.text ul li a {font-size:12px;color:#094E97;text-decoration:none;}
.text ul li a:hover {font-size:12px;color:#000;text-decoration:none;}

.text1 {font-weight: 400;font-size: 14px;color: #3e3e3e;font-family: arial;text-decoration: none;line-height:18px;text-align:justify;}

.text2 {font-weight: 400;font-size: 12px;color: #3e3e3e;font-family: arial;text-decoration: none;line-height:18px;text-align:justify;}

/*.text a{font-weight: 400;font-size: 12px;color: #e8712d;font-family: arial;text-decoration: none;line-height:17px;}
.text a:hover{font-weight: 400;font-size: 12px;color: #f21313;font-family: arial;text-decoration: none;line-height:17px;}*/
.viewmore {background-color: #3497c1;padding: 4px;font-size: 12px arial,;font-weight: 400;color: #fff;text-decoration:none;}
.viewmore:hover {background-color: #3E76B1;padding: 4px;font-size: 12px arial,;font-weight: 400;color: #E4EFFA;text-decoration:none;}

.viewmore1 {background-color: #3497c1;padding: 2px;font-size: 12px arial,;font-weight: 400;color: #fff;text-decoration:none;}
.viewmore1:hover {background-color: #3E76B1;padding: 2px;font-size: 12px arial,;font-weight: 400;color: #E4EFFA;text-decoration:none;}

.table-format {font-size: 12px;font-family:arial;color: #257ea4;font-weight: 400;}

.viewmorebor {background-color: #3E76B1;padding: 4px;font-size: 12px arial,;font-weight: 400;color: #E4EFFA;text-decoration:none; border: 1px solid #257ea4; padding:4px;}
.viewmorebor:hover {background-color: #FFFFFF;padding: 4px;font-size: 12px arial,;font-weight: 400;color: #3E76B1;text-decoration:none; border: 1px solid #3E76B1;}

.table-format td {font-size: 12px;font-family:arial;vertical-align: top;/*border-left: 1px solid #AEABD9;*/ border-bottom: 1px solid #257ea4;padding:4px;}
.table-format td a{font-size: 12px;font-family:arial;color: #257ea4;font-weight: 400;text-decoration:none;font-weight:400;}
.table-format td a:hover{font-size: 12px;font-family:arial;color: #000;font-weight: 400;text-decoration:none;font-weight:400;}
.table-head {background-color: #3497c1;border-bottom: 1px solid #57b9e3;padding: 4px;font-size: 12px arial,;font-weight: 700;color: #fff;}
.table-head1 {background-color: #3497c1;border-bottom: 1px solid #57b9e3;padding: 4px;font-size: 12px arial,;font-weight: 400;color: #fff;}
hr {border: 0;color: #D1D1D1;background-color: #D1D1D1;height: 1px;width: 100%;text-align: left;margin:0px 0px 0px 0px;}
.marginT10 {margin-top:10px;}
 
.newslink {font-weight: 700;font-size: 12px;color: #07276a;font-family: arial;text-decoration: none;text-align:left;}
.newslink:hover {text-decoration: underline;}
/*************************	Online Form		**************************************/
.tbonline {color:#484848;}
.tbonline td {padding:5px;}

.tbonline input, .tbonline select, .tbonline textarea { color:#484848; border:1px solid #ABABAB; }
.tbonline .tbcell { text-align:left; background-color:#EEEEEE;}
.tbonline .tbheader { text-align:left; background-color:#CCCCCC; font-weight:bold;}
.tbonline .err{ color:#FF0000; font-weight: bold; line-height:21px; padding-top:10px; }
.tbonline .errorMsg { color:#FF0000; font-weight: bold; line-height:21px; padding-top:10px; }
li {line-height:15px; margin-bottom:10px;}

.text ol
{
	list-style-type:1;
	padding:0px;
	margin:0px;
}
	.text ol li
	{
		font-size:12px;
		color:#094E97;
		padding-bottom:2px;
		/*border-bottom:1px dotted #a2c6ec;*/
		padding-left:19px;
		padding-top:2px;
		
	}
	.text ol li a
	{
		font-size:12px;
		color:#094E97;
		text-decoration:none;
	}
	.text ol li a:hover
	{
		font-size:12px;
		color:#000;
		text-decoration:none;
	}