body{
	background:url(img/body-bg.png) repeat-x top #f3f7ff;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.top-nav{
	width:400px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#055DAC;
	font-size:11px;
	margin:20px 0 0 0;
}
.top-nav a{
	color:#055DAC;
	font-size:11px;
	text-decoration:none;

}
.top-nav a:hover{
	color:#055DAC;
	font-size:11px;
	text-decoration:underline;
}
.input-bg {
	background:transparent url(../images/bar.gif) no-repeat scroll right top;
	border:medium none;
	color:#000000;
	font-size:12px;
	height:25px;
	width:145px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#8D9E8A;
	padding:5px 0 0 0px;
	text-align:center;
}

.bg-nav{background:url(img/bg-nav.gif) repeat-x; }

.navigation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.navigation ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	list-style:none;
	text-decoration:none;
	display:inline;
	padding:0;
	margin:0;
}
.navigation ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	display:inline;
	background:url(../images/nav-seperator.png) no-repeat 0px 8px;
	float:left;
	/*padding:0 0 0 20px;
	margin:0 0 0 10px;*/
}
.navigation ul li a{
	color:#fff;
	text-decoration:none;
	height:31px;
	padding:7px 23px 0 23px;
	margin:0 0 0 1px;
	float:left;
	display:block;
	font-weight:bold;
}
.navigation ul li a:hover{
	color:#fff;
	text-decoration:none;
	background:url(../images/bg-hover.gif) repeat-x;
	

}
.navigation ul li a:hover font{
	
	
}

.bg-center{
	background:url(img/bg03.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:5px 0 0 10px;
}
.tbbg1{
	background:url(img/bg-lt-nav.gif) repeat-y center;
}

	
.arrow{
	margin:0;
	padding:0px 5px 1px 0px;
	}

.padding-tp{padding:6px 0 0 0;}


/*-------------Left-Nav End------------------*/

.header-bg {
	background:url(../images/header-bg.png) no-repeat top;
	width:644px;
	height:269px;
	}

.bgcenter{
	background:url(../images/bg-07.gif) repeat-x top;
}

.bg-lt{background:url(../images/bg-08.png) top left no-repeat;}
.bg-rt{background:url(../images/bg-09.png) no-repeat left top;}
.bg-ctr{background:url(../images/bg-10.png) repeat-x left top; }
.header-img{background:url(../images/img-02.gif) no-repeat right bottom;}

.txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.txt ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	list-style:none;
	margin:0;
	padding:0;
}
.txt ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	background:url(../images/bullet1.png) no-repeat 0px 7px;
	padding:0 0 0 15px;
	line-height:21px;
}
.txt ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	
}

.txt ul li a:hover{
	text-decoration:underline;
}

.list-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#055fae;
	}
	
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#005C9C;
	margin:0;
	padding:0;
}
h2{
	color:#005C9C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005C9C;
	margin:0;
	padding:0;
}
h3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005C9C;
	margin:0;
	padding:0;
}
h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#005C9C;
	margin:0;
	padding:0;
}

.black-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin:0;
	padding:0;
	}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	margin:0;
	padding:2px 0 0 0;
	text-align:justify;
	line-height:18px;
}
p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#005C9C;
	text-decoration:none;
}
td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#005C9C;
	text-decoration:underline;
}
u{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
	padding:0px 0 0 5px;
	
}
.sub-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
}
.sub-txt ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	list-style:none;
	padding:8px 0 0 10px;
	margin:0;
}
.sub-txt ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	background:url(../images/arrow.gif) no-repeat 0px 7px;
	padding:0 0 0 12px;
	line-height:20px;
	text-align:justify;
}
.tbbg2{
	border:1px solid #D8E2FF;
	background:#fff;
}

.bg-footer{
	border-top:1px solid #D8E2FF;
	border-bottom:1px solid #D8E2FF;
	background:#f5f8ff;
	margin:0 auto;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	}
.footer-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005C9C;
}
.footer-txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005C9C;
	text-decoration:none;
}
.footer-txt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005C9C;
	text-decoration:underline;
}

.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

/****************************link box in center*****************************/
	
	.top-graybg{
	background:url(../images/top.gif) repeat-x;
	height:22px;
	width:642px;
	}
	
	
	.btm-graybg{
	background:url(../images/btm.gif) repeat-x;
	height:22px;
	
	}
	
	
	.left-graybg{
	background:url(../images/left.gif) repeat-y;
	width:24px;
	}
	
	.right-graybg{
	background:url(../images/right.gif) repeat-y;
	width:24px;
	}
	
	.main-graybg{
	background:#DCEFFF;
	border:1px solid #98D0FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#005C9C;
	}
	
	
	.main-graybg a{
	font-size:11px;
	font-weight:normal;
	color:#005C9C;
	text-decoration:none;
	}
	
	.main-graybg a:hover{
	color:#339900;
	}
	
	
	.main-graybg ul{
	padding:15px;
	margin:0px;
	list-style:none;
	}
	
	.main-graybg ul li{
	background:url(../images/arrow.gif) 0px 3px no-repeat;
	padding:0px 0px 0px 10px;
	margin:0px 0px 6px 0px;
	}
	
	/* ul-li-txt*/
	
	.links ul{
	list-style:none;
	margin:0px;
	color:#000;
	padding:0px 0 0 25px;
	/*width:219px;*/
	}
.links ul li{
	
	padding:0 10px 0 0px;
	line-height:22px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
	margin:0;
	list-style:disc;
	}
.links ul li a{
	
	text-decoration:underline;
	line-height:22px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
	list-style:disc;
	}
ol{
	list-style:none;
	margin:0px;
	color:#000;
	padding:0px 0 0 25px;
}
ol li{
	padding:0 10px 0 0px;
	line-height:22px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
	margin:0;
	list-style:decimal;
}
ol li a{
	
	text-decoration:underline;
	line-height:22px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
	list-style:decimal;
	}
al-rt{
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:12px;
	color:#00CC0E;
}
.al-rt a{
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:12px;
	color:#00CC0E;
}

/************************chart*******************/

.chart{
border:1px solid #fff;
font-size:12px;
color:#0F2F48;
background:#DCEFFF;
}

.chart a{
color:#0F2F48;
text-decoration:none;
font-size:12px;
}


.chart a:hover{
color:#0F2F48;
}

.chart td, .chart th{ 
color:#0C70BF;
border:1px solid #fff;
}

.chart th{
background:#54AEF4;
}


.chart h3{
background:#9AD3FF;
color:#0F2F48;
padding:5px;
margin:0px;
}


.bg-heading{
	border:1px solid #fff;
	font-size:12px;
	color:#0F2F48;
	background:#DCEFFF;
}
.bg-heading-bg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0F2F48;
	background:#9AD3FF;
}
.bg-heading-bg strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0F2F48;
	background:#9AD3FF;
}
.bg-heading td, .bg-heading th{ 
color:#0C70BF;
border:1px solid #fff;
}
.rt-pic{
	border:1px solid #46A6F1;
	width:260px; float:right; 
	padding:5px 0 0 0;
}

.quote {
	height:35px;
	text-align:right;
	text-decoration:none;
	font-size:17px;
	color:#005c9c;
	font-weight:bold;
	display:block;
	}
	
.quote font{
	height:35px;
	text-align:right;
	text-decoration:none;
	font-size:17px;
	color:#339800;
	font-weight:bold;
	}
	
/*.quote:hover {
	text-decoration:underline;
	}*/


.tableHeading{
text-transform:capitalize;
}
	
