body{
margin:0px;
padding:0px 0px 0px 0px;
width:100%;
height:100%;
border:none;
background:url(../images/bg.png) repeat-x top;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;
}


tr, p{
padding:0px;
margin:0px;
}

td{
vertical-align:top;
padding:0px;
margin:0px;
}

img { border:0px; }

.menu_top{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; text-align:center; vertical-align:middle; line-height:33px; padding:0px; display: block;}
.menu_top a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;  line-height:33px; padding:0px 20px 0px 20px;display: block;}
.menu_top a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:33px; padding:0px 20px 0px 20px;display: block;}
.menu_top a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;  line-height:33px; padding:0px 20px 0px 20px; display: block;}
.menu_top a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;  background:url(../images/sub_menu_bg.gif) repeat-x top; line-height:33px; padding:0px 20px 0px 20px; vertical-align:middle; display:block;}
.menu_top ul{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;  list-style:none; padding:0px; margin:0px;}
.menu_top li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; float:left; list-style:none; line-height:33px; padding:0px; margin:0px; border-right:solid 1px #b0cee0;}

.menu_top_hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;  background:url(../images/sub_menu_bg.gif) repeat-x top; line-height:33px; padding:0px 20px 0px 20px; vertical-align:middle; display:block; border:none;}


.grid { font-size: 11px; color: #000000; text-decoration: none; line-height: 18px; background: #ebebeb;}
.grid a { color: #0080c2; text-decoration:none; }
.grid a:hover { color: #476d82; text-decoration:none; }
.grid td {
	padding: 3px 10px 3px 10px;
	vertical-align: middle;
	border-bottom:1px solid #ffffff;
}
.gridCenter { text-align:center;}
.grid-h2 { text-align: left; font-size:12px; height:22px; background:#5cb9e4; color:#FFFFFF; font-weight:bold;}
.gridLeft { text-align:left}
.grid td img { vertical-align:middle; text-align:center; margin:0px auto 0px auto}
.grid th {
	padding: 0px 5px 0px 5px;
	color: #243d50;
	font-weight:normal;
	background:#e3e3e3; 
	text-align:center;
	border-bottom:1px solid #ffffff;
}

.formtxt td {font-family:Arial, Helvetica, sans-serif; height:40px; font-size:12px; color:#000000;}
.formtxt {font-family:Arial, Helvetica, sans-serif; font-size:112px; color:#000000; text-decoration:none}
.formtxt span a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline}
.formtxt a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none}

.input{
	font-family:Arial, Helvetica, sans-serif;
	width:225px;
	background:none;
	border:none;
	padding:0px 5px 0px 5px;
	margin: 0px;
}
.checkbox{border:solid 1px #5ab8e2;}


.page_heading{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:25px; text-align:left; color:#333333; padding-top:15px; padding-bottom:10px;}


.right_menu a { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; border-left:solid 1px #ffd394; border-right:solid 1px #ffd394; border-top:solid 1px #ffffff; background:url(../images/icon_33.gif) no-repeat 10px 7px #ffebc3; padding:15px 10px 15px 55px;}
.right_menu a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; background-color:#f1f9ff  }


.right_menu1 a { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; border-left:solid 1px #ffd394; border-right:solid 1px #ffd394; border-top:solid 1px #ffffff; background:url(../images/icon_2.gif) no-repeat 10px 7px #ffebc3; padding:15px 10px 15px 55px;}
.right_menu1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; background-color:#f1f9ff  }

.right_menu2 a { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; border-left:solid 1px #ffd394; border-right:solid 1px #ffd394; border-top:solid 1px #ffffff; background:url(../images/icon_3.gif) no-repeat 10px 10px #ffebc3; padding:7px 10px 10px 55px;}
.right_menu2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; background-color:#f1f9ff  }

.right_menu22 a { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; border-left:solid 1px #ffd394; border-right:solid 1px #ffd394; border-top:solid 1px #ffffff; background:url(../images/icon_1.gif) no-repeat 10px 10px #ffebc3; padding:15px 10px 15px 55px;}
.right_menu22 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; background-color:#f1f9ff  }

.right_menu23 a { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; border-left:solid 1px #ffd394; border-right:solid 1px #ffd394; border-top:solid 1px #ffffff; background:url(../images/testimonial.gif) no-repeat 10px 10px #ffebc3; padding:15px 10px 15px 55px;}
.right_menu23 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; background-color:#f1f9ff  }

.testimonial { padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; border-left:solid 1px #ffd394; border-right:solid 1px #ffd394; border-top:solid 1px #ffffff; }
.testimonial span { text-align:right; font-weight:bold; float:right}



.right_menu3 a { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; border-left:solid 1px #ffd394; border-right:solid 1px #ffd394; border-top:solid 1px #ffffff; background:url(../images/icon_4.gif) no-repeat 10px 10px #ffebc3; padding:7px 10px 10px 55px;}
.right_menu3 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; background-color:#f1f9ff  }

.right_menu4{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;  border-left:solid 1px #ffd394; border-right:solid 1px #ffd394; border-top:solid 1px #ffffff; background:url(../images/icon_5.gif) no-repeat 10px 10px; background-color:#fff4dd; padding:10px 10px 10px 55px;}
.right_menu4 a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
.right_menu4 a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
.right_menu4 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
.right_menu4 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0000ff; text-decoration:none; }

.heading_capital{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none;}
.heading_capital a:link{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none;}
.heading_capital a:active{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none;}
.heading_capital a:visited{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none;}
.heading_capital a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2f97db; font-weight:bold; text-decoration:none;} 

.thumb1 a { display:block; background:url(../images/thumb1.gif) no-repeat left top; height:73px; width:310px; text-align:right; padding:50px 23px 5px 22px;text-decoration:none; color:#000000}
.thumb1 a:hover { background:url(../images/thumb1-h.gif) no-repeat left top; text-decoration:none;}
.thumb2 a { display:block; background:url(../images/thumb2.gif) no-repeat left top; height:73px; width:310px; text-align:right; padding:50px 23px 5px 22px;text-decoration:none; color:#000000}
.thumb2 a:hover { background:url(../images/thumb2-h.gif) no-repeat left top; text-decoration:none;}
.thumb3 a { display:block; background:url(../images/thumb3.gif) no-repeat left top; height:73px; width:310px; text-align:right; padding:50px 23px 5px 22px;text-decoration:none; color:#000000}
.thumb3 a:hover { background:url(../images/thumb3-h.gif) no-repeat left top; text-decoration:none;}
.thumb4 a { display:block; background:url(../images/thumb4.gif) no-repeat left top; height:73px; width:310px; text-align:right; padding:50px 23px 5px 22px;text-decoration:none; color:#000000}
.thumb4 a:hover { background:url(../images/thumb4-h.gif) no-repeat left top; text-decoration:none;}

.product-icon1 a { display:block; background:url(../images/product-icon1.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.product-icon1 a:hover { background:url(../images/product-icon1h.gif) no-repeat left top; text-decoration:none;}

.product-icon2 a { display:block; background:url(../images/product-icon2.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.product-icon2 a:hover { background:url(../images/product-icon2h.gif) no-repeat left top; text-decoration:none;}

.product-icon3 a { display:block; background:url(../images/product-icon3.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.product-icon3 a:hover { background:url(../images/product-icon3h.gif) no-repeat left top; text-decoration:none;}

.product-icon4 a { display:block; background:url(../images/product-icon4.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.product-icon4 a:hover { background:url(../images/product-icon4h.gif) no-repeat left top; text-decoration:none;}

.product-icon5 a { display:block; background:url(../images/product-icon5.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.product-icon5 a:hover { background:url(../images/product-icon5h.gif) no-repeat left top; text-decoration:none;}

.product-icon6 a { display:block; background:url(../images/product-icon6.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.product-icon6 a:hover { background:url(../images/product-icon6h.gif) no-repeat left top; text-decoration:none;}

.product-icon7 a { display:block; background:url(../images/product-icon7.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.product-icon7 a:hover { background:url(../images/product-icon7h.gif) no-repeat left top; text-decoration:none;}

.product-icon8 a { display:block; background:url(../images/product-icon8.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.product-icon8 a:hover { background:url(../images/product-icon8h.gif) no-repeat left top; text-decoration:none;}

.aggregation-icon{background:url(../images/aggregation-icon6.gif) no-repeat right top; width:325px; height:65px; text-align:right; padding:35px 15px 15px 0px;}


.solution-icon1 a { display:block; background:url(../images/solutions-icon1.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.solution-icon1 a:hover { background:url(../images/solutions-icon1h.gif) no-repeat left top; text-decoration:none;}

.solution-icon2 a { display:block; background:url(../images/solutions-icon2.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.solution-icon2 a:hover { background:url(../images/solutions-icon2h.gif) no-repeat left top; text-decoration:none;}

.solution-icon3 a { display:block; background:url(../images/solutions-icon3.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.solution-icon3 a:hover { background:url(../images/solutions-icon3h.gif) no-repeat left top; text-decoration:none;}

.solution-icon4 a { display:block; background:url(../images/solutions-icon4.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.solution-icon4 a:hover { background:url(../images/solutions-icon4h.gif) no-repeat left top; text-decoration:none;}

.solution-icon5 a { display:block; background:url(../images/solutions-icon5.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.solution-icon5 a:hover { background:url(../images/solutions-icon5h.gif) no-repeat left top; text-decoration:none;}

.solution-icon6 a { display:block; background:url(../images/solutions-icon6.gif) no-repeat left top; height:73px; width:310px; text-align:right; 
padding:45px 21px 10px 24px; text-decoration:none; color:#000000}
.solution-icon6 a:hover { background:url(../images/solutions-icon6h.gif) no-repeat left top; text-decoration:none;}




.head_blue{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:20px; text-align:left; color:#2f97db; padding-top:10px; padding-bottom:10px;}
.head_green{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:20px; text-align:left; color:#018b45; padding-top:10px; padding-bottom:10px;}
.head_orange{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:20px; text-align:left; color:#ff7f00; padding-top:10px; padding-bottom:10px;}
.head_red{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:20px; text-align:left; color:#e30318; padding-top:10px; padding-bottom:10px;}

.learn-more {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px; padding-top:5px; padding-left:8px;}
.learn-more a:link{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}
.learn-more a:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}
.learn-more a:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}
.learn-more a:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}

.link{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
.link a:link{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; }
.link a:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
.link a:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
.link a:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}

.know_more{font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#000000; font-size:10px; padding-top:20px; padding-left:8px;}
.know_more a:link{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}
.know_more a:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}
.know_more a:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}
.know_more a:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}

.know_more1{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px; padding-top:19px; padding-left:5px;}
.know_more1 a:link{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}
.know_more1 a:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}
.know_more1 a:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}
.know_more1 a:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:10px;}

.mymenu1 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #696969; text-decoration:none; text-align:left; font-weight:normal; text-align:left; background:url(../images/vline.gif) repeat-y top right;}
.mymenu1 a{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #696969; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu1 a:active{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #696969; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu1 a:link{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #696969; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu1 a:visited{FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE:11px; COLOR: #696969; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu1 a:hover{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #ff9933; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu1 ul{padding:0px; margin:0px 32px 0px 22px;}
.mymenu1 li{list-style:none; margin:2px 0px 0px 0px; padding:0px;}

.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	padding:5px 10px 5px 0px;
	line-height: 18px;
} 

.content a{ text-decoration:none; color:#000000}

.inner_content{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; text-align:justify; padding:5px 25px 5px 25px; line-height: 18px; } 
.inner_content a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f97db; text-decoration:none;}  
.inner_content a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f97db; text-decoration:none; } 
.inner_content a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f97db; 	text-decoration:none; } 
.inner_content a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; } 
.inner_content ul{ font-family:Arial, Helvetica, sans-serif; list-style-type:none; font-size:12px; color:#000000; text-decoration:none; margin:0px 0px 10px 0px; padding:0px; } 
.inner_content li{ list-style:none; background:url(../images/arrow.gif) no-repeat 10px 6px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; margin:0px; padding:0px 0px 0px 25px; line-height:18px; } 


.content1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; text-align:justify; padding:5px 25px 5px 25px; line-height: 18px; } 
.content1 a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}  
.content1 a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; } 
.content1 a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; 	text-decoration:none; } 
.content1 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f97db; text-decoration:none; } 
.content1 ul{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; } 
.content1 li{ list-style-image:url(../images/arrow.gif); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; padding-top:3px;} 

.content_heading{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2f97db; text-decoration:none; font-weight:bold;}

.img_border{border:solid 1px #cfcfcf; padding:4px; margin-right:10px; margin-bottom:10px;}
