@charset "utf-8";

body{

	background:url(../images/bg.gif) 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(../images/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 20px 0 19px;

	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(../images/bg03.gif) repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#fff;

	padding:0 0 0 18px;

}

.bg-center a{
font-size:14px;

	font-weight:bold;

	color:#fff;
	text-decoration:none;

}

.tbbg1{

	background:url(../images/bg-lt-nav.gif) repeat-y center;

}

/*-------------left-nav-----------------*/

.lt-nav{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#005C9C;

}

.lt-nav ul{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#005C9C;

	list-style:none;

	margin:0;

	padding:0

}

.lt-nav ul li{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#005C9C;

	/*background:url(../images/bullet.png) no-repeat 10px 13px;*/

	margin:0;

	padding:10px 10px 0 15px;

}

.lt-nav ul li a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#005C9C;

	text-decoration:none;

	background:url(../images/bullet.png) no-repeat 5px 4px;

	padding:0 0 0 20px;

}

.lt-nav ul li a:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#339402;

	text-decoration:none;

	background:url(../images/bullet-hover.png) no-repeat 5px 4px;

	

}



.sub-navigation ul{

	list-style:none;

	margin:0px;

	padding:0px;

	/*width:219px;*/

	}

.sub-navigation ul li{

	

	padding:0 10px 0 25px;

	line-height:22px;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#005C9C;

	margin:0;
	text-align:left;

	}

.sub-navigation ul li a{

	background: url(../images/bullet01.gif) no-repeat 0px 4px;

	text-decoration:none;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#005C9C;

	padding:0 0 0 10px;
	text-align:left;

	}

.sub-navigation ul li a:hover{

	color:#339402;

	background:url(../images/bullet02.gif) no-repeat 0px 4px;

	text-decoration:none;

	font-size:11px;

	font-weight:normal;

	padding:0 0 0 10px;	

	}

	

.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 h5{
	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;
	margin:0;

}

.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{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	color:#005C9C;

	margin:0;

	padding:0;

}

h2 a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#005C9C;

	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;

}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#055fae;
	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:underline;

}

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;

}

.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 h2 a {
	width:500px;
	height:35px;
	text-align:right;
	text-decoration:none;
	font-size:17px;
	color:#005c9c;
	font-weight:bold;
	margin:0;
	padding:0;
	}	

.quote h2 a font{
	text-decoration:none;
	font-size:17px;
	color:#339800;
	font-weight:bold;
	}

.tableHeading{

text-transform:capitalize;

}

.graphic-quote h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#339800;
	padding:5px 0 0 15px;
	text-shadow:1px 1px 1px #ccc;
	font-weight:normal;
}#quoteintro {
	border: 4px solid #B9CCA8;
	background-color: #EAEDE2;
	padding: 8px;
	margin-top: 10px;
	margin-bottom: 8px;
}
.floatleft {
	width: 280px;
	float: left;
	margin-right: 15px;
	height: 155px;
}
.floatleft h2 {
	color: #7D9E5F;
}
