/* CSS Document */
body {
margin:0;
padding:0;
background:#FFF;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}
TD
{
font:11px Verdana, Arial, Helvetica, sans-serif;
}
p {
margin:0;
padding:0;
}
img {
border:none;
}
.flt{
float:left;
}
#mainblock
{
	margin:auto;
	width:950px;
	text-align: left;
}
#innerblock
{
	margin:0;
	width:767px;
}
#innercontainer
{
	float:left;
	width:767px;
}
#toppanel
{
	float:left;
	width:767px;
}
/*top apnel strats here*/
.tp_logo
{
	margin-top:22px;
}
.tp_txt1{
	font:9px Verdana,Arial, Helvetica, sans-serif;
	margin:54px 0 0 372px;
	display:inline;
	width:230px;
	color:#427AAE;
}
.tp_img1
{
	clear:left;
	margin:-22px 0 0 530px;
	position:relative;
}
.tp_img2
{
	margin:-33px 0 0 580px;
	position:relative;
}
.tp_img3
{
	margin:-33px 0 0 630px;
	position:relative;
}
.tp_img4
{
	margin:-33px 0 0 680px;
	position:relative;
}
.tp_img5
{
	margin:-45px 0 0 720px;
	position:relative;
}
.tp_menus
{
	float:left; 
	width:767px;
	margin-top:15px;
	border-top:1px solid #B3CADF;
	border-bottom:1px solid #B3CADF;
	display:inline;
	padding-bottom:10px;
	text-align: center;
}
.tp_menu1,.tp_menu2{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 0 25px;
	color:#427AAE;
	text-decoration:none;
}
.tp_menu2
{
	margin:10px 0 0 55px;
}
/*top panel ends up*/
.cnt_block1
{
	width:767px;
	margin-top:30px;
}
.cnt_block2
{
	width:767px;
	margin-top:20px;

}
.cnt_innerblock
{
	float:left;
	width:158px;
	background:#3E79AE;
	height:30px;	
	border:1px solid #4C82B4;
	padding-bottom:10px;
}
.cnt_txt3
{
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0 0 10px;
	color:#FFF;
}
.cnt_bg1,.cnt_bg2,.cnt_bg3
{
	float:left;
	background:url(../images/cnt_img1.jpg) no-repeat;
	width:169px;
	height:151px;
	display:inline;
	border:1px solid #4B81B3;
}
.cnt_bg2
{

	background:url(../images/cnt_img2.jpg) no-repeat;
}
.cnt_bg3
{

	background:url(../images/cnt_img3.jpg) no-repeat;
}
.cnt_bg4
{
	background: url(../images/cnt_img4.jpg) no-repeat;
	height:151px;
	float:left;
	width:169px;
	display:inline;
	border:1px solid #4B81B3;

}
.cnt_heading
{
	float:left;
	margin:10px 0 0 8px;
	font:18px Futura;
	color:#3256A8;
}
.cnt_heading1
{
	float:left;
	font:18px Century Gothic;
	margin:0px 0 0 0px;
	color:#588BB9;
}
.cnt_txt1
{
	margin:0px 0 0 10px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	width:130px;
	color:#6B85C0;

}
.cnt_txt2
{
	margin:0px 0 0 10px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	width:130px;
	color:#6B85C0;
}
.cnt_txt5
{
	float:left; 
	font:11px Century Gothic;
	color:#3E79AE;
	margin:20px 0 0 15px;
}
.cnt_txt6
{
	float:left; 
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	margin:20px 0 0 15px;
}


.cnt_pdf_img{
margin:27px 0 0 9px;
padding-bottom:25px;
}
.cnt_pdf
{
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	margin:30px 0 0 10px;
	text-decoration:none;
}
.cnt_date
{
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	margin:15px 0 0 15px;
	text-decoration:none;
	width:140px;
}
.cnt_readmore1
{
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	margin:5px 0 0 80px;
	padding-bottom:10px;
	color:#588BB9;
}
.cnt_arrow
{
	margin:10px 0 0 5px;
}
.cnt_product_heading
{
	font:18px Century Gothic;
	color:#3E79AE;
	margin:0px 0px 10px 0px;
}
.cnt_readmore
{
	margin:15px 0 0 450px;
}
.cnt_image
{
	margin:20px 0 0 200px;
}
.cnt_divider
{
	margin:10px 0 0 0px;
}
.cnt_txt4
{
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 0 0px;
	color:#707070;
	width:565px;
}

.fp_menu1,.fp_menu2,.fp_menu3,.fp_menu4
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	margin:7px 0 0 190px;
	text-decoration:none;
	color:#427AAE;
}
.fp_menu2
{
	margin:7px 0 0 0px;
}
.fp_menu5
{
	margin:7px 0 0 0px;
		font:10px Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;
	color:#99CEEF;
//	color:#427AAE;
}

.fp_menu3
{
	margin:7px 0 0 205px;
	color:#A0BCD6;
}
.fp_menu4
{
	margin:7px 0 0 0px;
	color:#A0BCD6;
	padding-bottom:50px;	
}

.fp_divider
{
	margin:10px 20px 0 20px;
		color:#99CEEF;
}

a.info
{
position:relative; /*this is the key*/
z-index:24; 
}

a.info:hover
{
position:relative; 
z-index:25; 
}

a.info span
{
display: none
}

a.info:hover span
{
    display:block;
    position:absolute;
    top:0em; left:0em; 
	width:10em;
    border:1px solid #000000;
    background-color:#ffffe1; 
	color:#000;
    text-align: center;
	font-size:11px;
}