/* CSS Document */
.gray_bg{
background:url(images/graybar_bg.jpg) repeat-x;
height:36px;
}
.wht_bg{
background:url(images/wht_bg_menu.jpg) repeat-x;
height:6px;
}
.right_bg{
background:url(images/right.jpg) repeat-x #ffffff;
width:3px;
}

.right_bg2{
background:url(images/right2.jpg) repeat-x #ffffff;
width:3px;
}
.right_bg3{
background:url(images/right3.jpg) repeat-x #ffffff;
width:3px;
}
.right_bg4{
background:url(images/right4.jpg) repeat-x;
width:3px;
}
.right_bg5{
background:url(images/right5.jpg) repeat-x;
width:3px;
}
.right_bg6{
background:url(images/right6.jpg) repeat-x;
width:3px;
}
.right_bg7{
background:url(images/right7.jpg) repeat-x;
width:3px;
}
.right_bg8{
background:url(images/right8.jpg) repeat-x;
width:3px;
}
.right_bg9{
background:url(images/right9.jpg) no-repeat #ffffff;
width:3px;
}
.right_bg10{
background:url(images/right10.jpg) repeat-x;
width:3px;
}
.right_bg11{
background:url(images/right11.jpg) repeat-x;
width:3px;
}
.right_bg12{
background:url(images/right12.jpg) repeat-x;
width:3px;
}
.right_bg13{
background:url(images/right13.jpg) repeat-x;
width:3px;
}
.right_bg14{
background:url(images/right14.jpg) repeat-x;
width:3px;
}
.right_bg15{
background:url(images/right15.jpg) repeat-x;
width:3px;
}
.right_bg16{
background:url(images/right16.jpg) repeat-x;
width:3px;
}
.right_bg17{
background:url(images/right17.jpg) repeat-x;
width:3px;
}
.right_bg18{
background:url(images/right18.jpg) repeat-x;
width:3px;
}
.right_bg19{
background:url(images/right19.jpg) repeat-x;
width:3px;
}
.right_bg23{
background:url(images/right23.jpg) repeat-x;
width:3px;
}
.right_bg24{
background:url(images/right24.jpg) repeat-x;
width:3px;
}
.right_bg25{
background:#89cef8 url(images/right_case_study.jpg) bottom repeat-x;
width:3px;
}
.line_rt{
background:url(images/line2.gif) top repeat-y;
}
.menu_bg{
background:url(images/menu_bg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:500;
text-align:center;
padding:13px 5px 13px 5px;
color:#FFFFFF;
display:block;
text-decoration:none;

}
.menu_bg:hover, .act{
color:#94c330;
}

/*.menu_bg:hover{
background:url(images/menu_bg_gray.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
padding:13px 5px 13px 5px;
font-weight:500;
color:#000000;
display:block;
text-decoration:none;
}*/
/*.menu_bg2{
background:url(images/menu_bg_gray.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
padding:13px 5px 13px 5px;
font-weight:500;
color:#000000;
display:block;
text-decoration:none;
}*/
.heading1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0074ad;
text-decoration:none;
font-weight:bold;
}
.heading_login{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0000;
text-decoration:underline;
font-weight:bold;
}
.heading_login:hover{
color:#0074ad;
text-decoration:underline;

}
.welcome{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
background-image:url(images/inner_wel.jpg);
height:20px;
padding: 0 0 2px 5px;
border: 1px solid #ffffff; 
}
.right_hed{
font-family: "BD Hanover",Helvetica, sans-serif;
font-size:18px;
color:#454545;
text-decoration:none;
line-height:18px;
text-align:justify;
}
.heading2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#272727;
text-decoration:none;
line-height:18px;
text-align:justify;
font-weight:normal;
}

.heading-blue{
font-family:Verdana;
font-size:12px;
color:#0074ad;
text-decoration:none;
line-height:18px;
text-align:justify;
font-weight:bold;
}
.heading_home{
font-family:Arial;
font-size:11px;
color:#272727;
text-decoration:none;
line-height:18px;
font-weight:500;
}
.txt_blue_large{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0074ad;
text-decoration:none;
font-weight:normal;
}
.readmore{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0074ad;
text-decoration:none;
}
.readmore:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.banner_bg{
background:url(images/rt_banner_bg.jpg) repeat-x;
background-color:#0076a7;
}
.txt_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5ac5cf;
text-decoration:none;
line-height:18px;
}
.txt_white{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
line-height:18px;
}
.more{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5ac5cf;
text-decoration:none;
font-weight:bold;
padding-right:5px;
}
.box1{
background:url(images/box1.jpg) no-repeat;
width:276px;
height:196px;
}
.box2{
background:url(images/box2.jpg) no-repeat;
width:426px;
height:196px;
}
.dotted_line{
background:url(images/dotted_line.jpg) repeat-x;
}
.txt_black_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272727;
text-decoration:none;
font-weight:bold;
}
.txt_black_bold_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272727;
text-decoration:none;
font-weight:bold;
}
.txt_black_bold_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#096f79;
text-decoration:none;
font-weight:bold;
}
.txtbox2{
border:1px solid #a0a0a0;
width:200px;
height:18px;
}
.footer_bg{
background:url(images/footer_bg.jpg) repeat-x;
height:52px;
}
a.txt_black_header{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
padding:8px 0px 10px 0px;
font-weight:bold;
width:81px;
display:block;
}
a.txt_black_header:hover{
background:url(images/contact_img_new.gif) center top no-repeat;
color:#FFFFFF;
}
.txt_black_header_act{
background-image:url(images/contact_img_new.gif);
background-repeat:no-repeat;
padding:8px 0px 10px 0px;
color:#FFFFFF;
display:block;
width:81px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.border{
border:1px solid #006699;
}
.txt_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
padding:5px 0px 5px 5px;
}
.txt_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC0000;
text-decoration:none;
padding:5px 0px 5px 5px;
}
.txt_link_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#096f79;
text-decoration:none;
padding:0px 0px 5px 5px;
}
.txt_link_blue:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
padding:0px 0px 5px 5px;
}
.line2{
background-image:url(images/line_new.gif);
background-repeat:repeat-x;
}
.border_bottom{
border-bottom:1px solid #999999;
}
.txt_red{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF0000;
}
.navBarTxt_dg {
	width:16px; 
	height:15px; 
	background-color:#007f98; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
	border: 1px solid #000000;
	cursor:default;
}
.navBarTxt {
	width:16px; 
	height:15px; 
	border: 1px solid #dddddd; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #333333; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
}
.navBarTxt:hover {
	width:16px; 
	height:15px; 
	background-color:#007f98; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
	border: 1px solid #000000; 
}
.borderLight{
	border:1px solid #44c0c8;
		} 
		.bold {
	font-weight:bold;
	font-size:12px;
	}
	.PadFive {
	padding:5px;
	}
	
	.Margin_top_ten {
	margin-top:10px;
}
	.testimonial_head {
	font:bold 12px 'helvetica', arial;
	color:#9b2406;
	background-color:#d4f9fb;
	padding:2px;
	/*	width:100%;*/
}
.more {
	font-weight:bold;
	color:#5ac5cf;
	text-align:right;
	padding:2px;
	font-size:11px;
/*	float:right;*/
}
.more:hover {
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	padding:2px;
	font-size:11px;
/*	float:right;*/
}
.txtbox{
border:1px solid #33CCCC;
height:22px;
width:150px;
}
.txtbox3{
border:1px solid #33CCCC;
height:100px;
width:150px;
}
.txtbox{
border:1px solid #33CCCC;
height:22px;
width:150px;
}
.txtbox_cooment{
border:1px solid #33CCCC;
height:100px;
width:200px;
}

.dblue{ color:#336699;}
.tree-content{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
}
.link{
color:#0074ad; text-decoration:none
}
.link:hover{
color:#000000;
}
.link_new{
color:#0074ad; text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.link_new:hover{
color:#000000;
}