/* CSS Document */

 img, div, input { behavior: url("css/iepngfix.htc") }
body{
	background:url(../images/bg.jpg) repeat-x #d7d7d7; margin:0 auto;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#3a3a3a;
}

img{
	border:none;
}

ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.container{
	width:991px; margin:0 auto;}

.fl{
	float:left;
}
.cl{
	clear:both;
}
.mg_but5{
	margin:0 0 5px 0px;
}

.padding_top01{
	padding:10px 0 0 0px;
}


.margin_top01{
	margin:10px 0 0 0px;
}
.width660{
	width:660px;
}
.header{
	background:url(../images/header_bg.jpg) repeat-x bottom;

}
.home_inner_head{
	height:68px;	

}
.inner_head{
	height:88px;	
	

}


.inner_head_banner{
	height:68px;	
	

}


.full_banner{
	padding:0px 0 0 0px;
height:172px;	
}

.small_logo{
	width:240px; float:left;
	padding:0px 0 0 19px;
	position:relative;
}

.small_logo img{
	position:absolute; top:0px; left:20px;

}
.nav_box{
	float:right; width:731px; padding:24px 0 0 0px;
}

.nav{
	background:url(../images/nav_l_c.jpg) no-repeat; padding:0 0 0 4px;

}
.nav div.inner01{
	background:url(../images/nav_r_c.jpg) right top no-repeat; padding:0 4px 0 0px;
	

}
.nav div div.inner02{
	background:url(../images/nav_bg.jpg) repeat-x ; height:22px;
	padding:0px 0 0 10px;
	height:26px;

}



.content_body{
	background:url(../images/content_body.jpg) no-repeat left -1px  #fff;
	border-top:1px solid #fff;
}


.content_body_banner{
	border-top:1px solid #fff;
}

.content_left_right{
	background:#fff;
	width:991px;
}

.inner_content_body{
	background:url(../images/banner02.jpg) left 21px no-repeat;
	width:991px;
}
.inner_content_body01{
	width:991px;
}



.banner_logo{
	float:left; width:208px; padding:30px 0 0 35px;
}

.banner{
	float:right;
	width:734px;

}



.banner_img02{
/*margin:-20px 0 0 0px;*/

}


.left{
	float:left; width:239px; padding:21px 0 0 20px;
}

.right{
	float:right; width:730px;
}

.inner_banner{
	height:172px;
	text-align:right;

}

.right_content_box{
padding:24px 15px 15px 15px;
}
.right_content_box a{
	color:#006699;
	text-decoration:none;	
	
}

.right_content_box a:hover{
	color:#006699;
	text-decoration:underline;
	
	
}



.left_content_box{
	float:left; width:460px;
}


.right_content_box .heading01{
	padding-bottom:11px;

}


.right_content_box p{
	padding:0 0 10px 0px;
}

.box03{
	padding:0 20px;
}

.dot01{
	background:url(../images/dot01.jpg) repeat-x bottom;
}

.dot01 span{
	background:#fff;
	padding:0 5px 0 0px;
}


.heading01{	
	color:#066fa1; margin:0px; padding:0px; font:bold 14px Arial, Helvetica, sans-serif;
}


.heading02{	
	color:#066fa1; margin:0px; padding:10px  0 0 0; font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.heading03{	
	color:#000; margin:0px; padding:0px 0 5px 0px; font:bold 12px Arial, Helvetica, sans-serif;
}





.bottom_content_container{
	padding:10px 0 0 0px; margin:10px 0 0 0px;
}


.iso{
	float: left; width:260px; padding:0 0 0 20px; 
}


.content_box02{
	float:right; width:605px; padding:0 15px 0 0px;
}
.content_box02 p{
	padding:0px 0 20px 0px;
	margin:0px;

}

.link{
	color:#006699;
	text-decoration:none;
}

.link:hover{
	color:#006699;
	text-decoration:underline;
}

.fut_upper{
	padding:20px 0 0 0px;
	background:#fff;

}
.fut{
	background:url(../images/fut_l_c.jpg) no-repeat; padding:0 0 0 4px;	

}
.fut div.fut_rc{
	background:url(../images/fut_r_c.jpg) right no-repeat; padding:0 4px 0 0px;

}
.fut div div.gut_bg{
	background:url(../images/fut_bg.jpg) repeat-x ; height:22px;
	padding:4px 0 0 10px;color:#acb1b5;

}

.fut div div span.copyrights{
	display:block; float:left;
	color:#d3d3d3;
	font:11px Arial, Helvetica, sans-serif;
	padding:3px 0 0 0px;
}


.fut div div div.fut_links{
	height:auto; float:right; background:none; padding:0px; width:700px; margin:0px;
	text-align:right;
	padding:0 20px 0 0px;
}
.fut div div img{
	margin:0 7px 1px 0px;


}
.fut div div div a{
	color:#d3d3d3;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 4px;
}


.fut div div div a:hover{
	color:#acb1b5;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin:0 4px;
}


.right_box{
	float:right; width:203px; background:url(../images/right_box_bg.jpg) no-repeat;
	padding-top:20px;
}

.pdt20{
	padding-top:20px;	
}
.pdl20{
	padding-left:25px;
}


.list01{
	padding:15px 0 0 25px;
	margin:0px;
	list-style-type:none;
}
.list01 li{
	padding:0px 0px 8px 0px;
	margin:0px;
	list-style-type:none;
	background:url(../images/li_bullet.jpg) no-repeat 2px 6px;
	text-indent:8px;

	font:11px/15px Arial, Helvetica, sans-serif;
}


.list02{
	padding:15px 0 0 0px;
	margin:0px;
	list-style-type:none;
}
.list02 li{
	padding:0px 0px 8px 15px;
	margin:0px;
	list-style-type:none;
	background:url(../images/bullet03.png) no-repeat 0px 4px;
	
	
	font:12px/15px Arial, Helvetica, sans-serif;
}

.list03{
	padding:15px 0 0 25px;
	margin:0px;
	list-style-type:none;
}
.list03 li{
	padding:0px 0px 15px 20px;
	margin:0px;
	list-style-type:none;
	background:url(../images/li02_bullet.gif) no-repeat 2px 6px;
	font:12px/15px Arial, Helvetica, sans-serif;
	display:block;
}



.list04{
	padding:10px 0 0 0px;
	margin:0px;
	list-style-type:none;
}
.list04 li{
	padding:0px 0px 5px 15px;
	margin:0px;
	list-style-type:none;
	background:url(../images/li02_bullet.gif) no-repeat 2px 5px;
	font:12px/15px Arial, Helvetica, sans-serif;
	display:block;
	width:450px;
}

.list04 li ul{
	padding:5px 0 0 0px;
}


.list04 li ul li{
	padding:0px 0px 5px 15px;
	margin:0px;
	list-style-type:none;
	background:url(../images/dot04.gif) no-repeat 2px 5px;
	font:12px/15px Arial, Helvetica, sans-serif;



}

.contact_box{
	margin:5px 0 0 0px;  clear:both; color:#000; 
	font:11px Arial, Helvetica, sans-serif;
	background:url(../images/left_box_bg02.gif) no-repeat; 
}

.height{
	height:220px;
}



.mgt_box{
	background:url(../images/dot03.gif) repeat-x bottom; padding:0 0 28px 0px;
}

.mgt_box_left{
text-align:justify;
}

.mgt_box_right{
	float:right; width:195px; text-align:center;
	line-height:16px;
}

.mgt_box_right img{
	padding:0 0 7px 0px;
}


.box05{
	width:656px; margin:20px auto 0px auto;
}

.box05 .tc{
	background:url(../images/box05_tc.gif) no-repeat; height:12px; font:1px/1px Arial, Helvetica, sans-serif;	
}

.box05 .mb{
	background:url(../images/box05_mb.gif) repeat-y; padding:0 20px 10px 18px;
	
}

.box05 .bc{
	background:url(../images/box05_bc.gif) no-repeat; height:12px; font:1px/1px Arial, Helvetica, sans-serif;
 }

.box05 ul{
	list-style:disc;
	padding:0 0 0 13px;
}





.table01{
	margin:0 auto;
	position:relative
}
.table_width{
	width:950px;
}

.table01 table{
	border-left:1px solid #f9cd2c;

}

.table01 table th{
	background:url(../images/t_h_bg.gif) repeat-x top;
	color:#000;
	height:42px;

}
.table01 table td{
	border-right:1px solid #f9cd2c;
	border-bottom:1px solid #f9cd2c;
	padding:8px;	
	line-height:16px;
}

.table01 table td ul{
	padding:0 0 10px 0px;

	}

.table01 table td ul li{
	padding:0 0 10px 15px;
	background:url(../images/li02_bullet.gif) no-repeat left 5px;
	}


.table01 table td ul li ul{
	padding:10px 0 0 0px;
	

}
.table01 table td ul li ul li{
	padding:0 0 8px 15px;
	background:url(../images/li_bullet.jpg) no-repeat left 5px;
	}




.t_ltc{
	position:absolute; left:0px; top:0px;
	background:url(../images/t_ltc.gif) no-repeat;
	height:42px;
	width:7px;
	font:1px/1px Arial, Helvetica, sans-serif;
}

.t_rtc{
	position:absolute; right:0px; top:0px;
	background:url(../images/t_rtc.gif) no-repeat;
	height:42px;
	width:7px;
	font:1px/1px Arial, Helvetica, sans-serif;
}


.t_lbc{
	position:absolute; left:0px; bottom:0px;
	background:url(../images/t_lbc.gif) no-repeat;
	height:5px;
	width:5px;
	font:1px/1px Arial, Helvetica, sans-serif;
}


.t_rbc{
	position:absolute; right:0px; bottom:0px;
	background:url(../images/t_rbc.gif) no-repeat;
	height:5px;
	width:5px;
	font:1px/1px Arial, Helvetica, sans-serif;
	
}





.globe_con{
	float:left; width:390px;
	
}
.globe{
	background:url(../images/globe.jpg) no-repeat 0px top; 
	padding:20px 0 0 0px;
}

.globe ul{
	padding:0px 0 0 0px;
	margin:0px;
}

.globe ul li{
	padding:0px 0 11px 0px;
	margin:0px;
}

.globe ul li a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

.globe ul li a img{
	vertical-align:middle;
	margin:0 8px 0 0px;
}


.globe ul li a:hover{
color:#066FA1;
text-decoration:none;

}

.globe .li01{
	margin:0 0 0 0px;
	padding:0px 0 0 0px;
	
}
.globe .li02{
	margin:0px 0 0 70px;
	

}
.globe .li03{
	margin:0px 0 0 110px;
}
.globe .li04{
	margin:0px 0 0 135px;
}
.globe .li05{
	margin:0px 0 0 153px;
	
}
.globe .li06{
	margin:0px 0 0 160px;

}
.globe .li07{
	margin:0px 0 0 160px;
}
.globe .li08{
	margin:0px 0 0 153px;
}
.globe .li09{
	margin:0px 0 0 137px;
}
.globe .li10{
	margin:0px 0 0 112px;

}
.globe .li11{
	margin:0px 0 0 70px;

}

.globe .li12{
	margin:0px 0 0 0px;
}





.box06_con{
	float:right; width:300px; 
}
.box06{
	margin:50px auto 0px auto;
}

.box06 .tc{
	background:url(../images/box06_tc.gif) no-repeat;	
}

.box06 .tc_right{
	background:url(../images/box06_tc_right.gif) no-repeat right; height:11px; font:1px/1px Arial, Helvetica, sans-serif;	
}


.box06 .mb{
	background:url(../images/box06_mb.gif) #ebeced repeat-y right; padding:10px 20px 10px 18px;
	border-left:1px solid #d6d6d6;
	
	
}

.box06 .mb strong{
	color:#066FA1;
	display:block;
	padding:0 0 0px 0px;

		
}

.box06 .mb ul{
	padding:10px 0 0 20px;
		
}
.box06 .mb ul li{
	padding:0px 0 8px 0px;
		
}


.box06 .bc{
	background:url(../images/box06_bc.gif) no-repeat; font:1px/1px Arial, Helvetica, sans-serif;
 }
 
.box06 .bc_right{
	background:url(../images/box06_bc_right.gif) right no-repeat; height:14px; font:1px/1px Arial, Helvetica, sans-serif;
 }

.box06 ul{
	list-style:disc;
	padding:0 0 0 13px;
}


.height-left{
	height:175px;

}


.dot_sap{
	background:url(../images/dot01.jpg) left center repeat-x; height:10px; font:10px/10px Arial, Helvetica, sans-serif; margin:15px 0px;
}




/*---------------------------------Forms--------------------------------------------*/
.asterisk {
font:normal 12px Arial, Verdana, sans-serif;
color:#FF0000;
}
input {
font:normal 12px Arial, Verdana, sans-serif;
color:#1F262A;
width:auto;
height:auto;
border:solid 1px #A9AAAA;
}
select {
font:normal 12px Arial, Verdana, sans-serif;
color:#1F262A;
width:231px;
height:auto;
border:solid 1px #A9AAAA;
}
textarea {
font:normal 12px Arial, Verdana, sans-serif;
color:#1F262A;
width:227px;
height:auto;
border:solid 1px #A9AAAA;
overflow:hidden;
}
.input {
font:normal 12px Arial, Verdana, sans-serif;
color:#1F262A;
width:127px;
height:auto;
border:solid 1px #A9AAAA;
}
.textarea {
font:normal 12px Arial, Verdana, sans-serif;
color:#1F262A;
width:127px;
height:40px;
border:solid 1px #A9AAAA;
overflow:hidden;
}
.button {
font:bold 12px Arial, Verdana, sans-serif;
color:#ffffff;
width:auto;
height:auto;
background:#206DA1;
border:solid 1px #034D7E;
}
.checkbox {
border:solid 0px #999999;
margin-right:3px;
}
.get-in-touch-new {
background-image:url(../images/get-intouch_bg_new.gif);
background-repeat:no-repeat;
width:auto;
}
.get-txt{
font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#4A4A4A;
}
/*---------------------------------------Blue box Start---------------------------------------*/




.bottom_flash{
	margin:20px 0; text-align:center; border:1px solid #ccc; padding:5px 0px;
}


.costom_content_left{
	float:left; width:140px;
	
}
.costom_content_right{
	float:left; width:510px; margin:0 0 0 10px;
}

.box01 table{
	width:687px;	
	background:url(../images/box01_bg.gif) no-repeat;
	height:63px;
	margin:0 0 8px 0px;
	
}

.box01 table td{
	padding:0 5px;	
}

.box01 table td strong{ 
	color:#036fad;	
}

.heading05{
	font:bold 14px Arial, Helvetica, sans-serif; padding:0 0 2px 0px;
}
.heading06{
	font:11px Arial, Helvetica, sans-serif; color:#666; padding:0 0 5px 0px;
}

/*Start Facts Client Testimonials Box*/

.facts, .ct{
	padding:10px 0 0 0px;

}

.facts_ct_bg{
	background:url(../images/facts_ct_bg.gif) repeat-y;
}

.facts_tb{
	background:url(../images/facts_tb.gif) no-repeat top;
}

.facts_bb{
	background:url(../images/facts_bb.gif) no-repeat bottom; padding:17px 20px 50px 22px;
	width:197px;
}


.ct_tb{
	background:url(../images/ct_tb.gif) no-repeat top;
}

.ct_bb{
	background:url(../images/ct_bb.gif) no-repeat bottom; padding:17px 20px 50px 22px;
}


.pdf h2{
	font:bold 12px Arial, Helvetica, sans-serif;

}

.pdf a:hover{
	text-decoration:none;
	color:#000;	
}

.pdf img{
	vertical-align:middle; 
	padding:0 10px 0 0px;
	
}

.ws00{
	width:135px; float:left;
	margin:0 5px 0 0px;
}
.ws01{
	
	height:48px;
	padding:20px 0 0 0px;
	background:url(../images/wb_bg01.gif) no-repeat center top;
	font-weight:bold;
	text-align:center;
	color:#036fad;
	line-height:13px;	
}

.ws02{
	
	background:url(../images/wb_bg02.gif) no-repeat center bottom;
	padding:2px 5px 10px 0px;
	height:308px;
	
	
	
}
.ws02 h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0px 0 5px 10px;
	margin:0px; 
		
		
}
.ws02 .list03{	
	padding:0 0 0px 10px;
	margin:0px;
	
}
.ws02 .list03 li{	
	padding:0 0 4px 13px;
	margin:0px;
	
}

.ws3_box{
	width:162px;
	float:left; margin:0 10px 0 0px;

}

.ws03{
	text-align:center;
	height:45px;
	padding:22px 0 0 0px;
	background:url(../images/ws_bg03.gif) no-repeat center top;
	font-weight:bold;
	color:#036fad;
	line-height:13px;	
}

.ws04{
	
	background:url(../images/ws_bg04.gif) no-repeat center bottom;
	padding:10px 15px  20px 15px;
	height:120px;
	
	
	
}

.ss01{
	margin:35px 0 0 40px; background:url(../images/ss_bg01.gif) no-repeat; 
	width:143px; 
	height:67px;
	padding:8px 5px 0 30px;
	position:relative;
	float:left;
	display:block;
	font:11px Arial, Helvetica, sans-serif;
}

.ss01 .img{
	position:absolute; top:-29px; left:-29px;
}

.h_01{
	background:url(../images/h_02.gif) repeat-x; width:531px; margin:10px auto 0 auto;
}

.h_02{
	background:url(../images/h_01.gif) no-repeat left top;
}

.h_03{
	background:url(../images/h_03.gif) no-repeat top right; height:209px; padding:10px 0 0 20px;
	position:relative;
}

.h_03 .img{
	margin:0px 0px 0 0px; position:absolute; top:65px; right:-40px;
}



.box003{
	width:529px; margin:0 auto;
}

.box003 .top{
	background:url(../images/box003-bg.jpg) no-repeat 0 0px; height:8px; overflow:hidden;
}
.box003 .middle{
	background:url(../images/box003-bg.jpg) repeat-y -529px 0px; padding:5px 20px;
	position:relative;
}


.box003 .img{
	margin:0px 0px 0 0px; position:absolute; top:25px; right:-40px;
}
.box003 .bottom{
	background:url(../images/box003-bg.jpg) no-repeat 0 -8px; height:8px; overflow:hidden;
}

.clients_pagination{
	display:block; background:#f2f2f2; width:20px; text-align:center;

}

.clients_pagination:hover{
	background:#cccccc;
	

}
span.clients_pagination:hover{
	background:#f2f2f2;
	

}

.clients_table{
	border-left:1px dashed #cccccc;
	border-top:1px dashed #cccccc;
}

.clients_table td{
	border-right:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
	padding:20px;
}
.box003{
	width:529px; margin:10px auto 0 auto;
}

.box003 .top{
	background:url(../images/box003-bg.jpg) no-repeat 0 0px; height:8px; overflow:hidden;
}
.box003 .middle{
	background:url(../images/box003-bg.jpg) repeat-y -529px 0px; padding:5px 20px;
}

.box003 .bottom{
	background:url(../images/box003-bg.jpg) no-repeat 0 -8px; height:8px; overflow:hidden;
}
.list14{
	padding:5px 0 0 25px;
	margin:0px;
	list-style-type:none;
}
.list14 li{
	padding:0px 0px 10px 20px;
	margin:0px;
	list-style-type:none;
	background:url(../images/libull.gif) no-repeat 2px 6px;
	color:#2581ad;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	display:block;
}

.list18{
	padding:5px 0 0 25px;
	margin:0px;
	list-style-type:none;
}
.list18 li{
	padding:0px 0px 10px 20px;
	margin:0px;
	list-style-type:none;
	background:url(../images/libull.gif) no-repeat 2px 6px;
	color:#000000;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	display:block;
}


/*-------------------------------------risk free trial------------------------------------*/
.right_content_box1{
padding:0px 0px 15px 15px;
background:url(images/dice.gif) no-repeat 
}
.right_content_box1 a{
	color:#006699;
	text-decoration:none;	
	
}

.right_content_box1 a:hover{
	color:#006699;
	text-decoration:underline;
	
	
}
.heading101{	
	color:#066fa1; margin:0px; padding:0px; font:bold 14px Arial, Helvetica, sans-serif;
}

.heading201{	
	margin:0px; padding:0px 10px; font:bold 16px Arial, Helvetica, sans-serif;
}

.heading301{	
	 margin:0px; padding:0px 20px; font:bold 14px Arial, Helvetica, sans-serif;
}



.riskFreeName{
	width:150px; font-weight:bold; float:left;
}


.riskFreeColumn{
	width:20px; float:left;
	font-weight:bold;
}


.riskFreeContent{
	width:350px; float:left;
}

.floatingWrapper{
	width:229px;
	float:right;
}


.floatingWrapper .top{
	background:url(../images/floating_top.png) no-repeat; height:87px;
}


.floatingWrapper .middle{
	background:url(../images/floating_middle.png) repeat-y; 
	padding:0px 0px 0px 12px;
	width:217px;
	
}

.floatingWrapper .middle .name{
	width:50px; float:left;
	font:11px Arial, Helvetica, sans-serif;
	
	padding:0px 0 0 0;

	
}

.floatingWrapper .middle .f_input{
	width:130px; float:left;
	padding:0px 0 5px 0;
	font-size:11px;

	
}


.floatingWrapper .middle .f_input input{
	font:11px Arial, Helvetica, sans-serif;
}

.f_input select{
	font:11px/10px Arial, Helvetica, sans-serif;
	height:17px;
	padding:0px;
	margin:0px;
	width:127px;
}


.floatingWrapper .middle p{
	font:11px/14px Arial, Helvetica, sans-serif;	
	padding:0px 0 0 0px;
	
}

.floatingWrapper .bot{
	background:url(../images/floating_bot.png) center bottom  no-repeat; height:18px;
}