body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#27435c;
}
.leftbg {
	background-image: url(../images/leftbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.rightbg {
	background-image: url(../images/rightbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.innerleftbg {
	background-image: url(../images/innerleftbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.innerrightbg {
	background-image: url(../images/innerrightbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topbg{
	background-image:url(../images/logobg.jpg);
	background-repeat:no-repeat; width:997px;  
	height:376px;	
}
.hbg{
	background-image:url(../images/hbg.jpg);
	background-repeat:repeat-x; background-position:center top;
	padding:15px 10px 0px 10px; background-color:#ffffff;
}
.bbg{
	background-image:url(../images/bbg.jpg);
	background-repeat:repeat-x; background-position:center top;
	padding:20px 0px 0px 0px;
}
.bottomtext{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3894ba;
}
.bottomtext	a:hover{ color:#FFFFFF; text-decoration:none;
}
.dottedline{
	background-image:url(../images/dottedtline.jpg); 
	background-repeat:repeat-y; background-position: center top;
}
.Arial18px{
	font-family:Arial, Helvetica, sans-serif; font-size:19px;
	color:#b0801a; text-decoration:none; line-height:18px;
}
.Arial16px{
	font-family:Arial, Helvetica, sans-serif; font-size:17px;
	color:#b0801a; text-decoration:none; line-height:18px;
}
.Arial18pxcolor{
	font-family:Arial, Helvetica, sans-serif; font-size:19px;
	color:#2e7193; text-decoration:none; line-height:18px;
}
.Arial11px{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000; text-decoration:none; line-height:16px;
}

.text_12{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000; text-decoration:none; line-height: normal;
}

.Arial11px2{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#FF0000; text-decoration:none; line-height:18px;
}
.Arial11px a:hover{
	color:#FF0000; text-decoration:underline;
	
}
.Arial12px{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000; text-decoration:none; line-height:25px;
}
.bottomlink{
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color:#22526e; text-decoration:none; line-height:18px;
	padding:0px 3px 0px 3px; font-weight:bold;  	
} 
.bottomlink  a:hover{
	text-decoration:none; color:#000000;
}
.hed-team{
	font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px;
	color:#317396; text-decoration:none; line-height:18px;
	 font-weight:bold; 	
}

.hed-team a:link{
	font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px;
	color:#317396; text-decoration:none; line-height:18px;
	 font-weight:bold; 	
}

.hed-team a:visited{
	font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px;
	color:#317396; text-decoration:none; line-height:18px;
	 font-weight:bold; 	
}

.hed-team  a:hover{
  	color:#317396;
}

.dotted-y{
	background-image:url(../images/dotted_y.jpg);
	background-repeat:repeat-x; background-position:center top;
}
.Calibri{
 	font-family:Calibri, Arial, Helvetica, sans-serif;
 	font-size:20px; color:#27435c; text-decoration:none; line-height:20px;	
}
.Calibriselect{
 	font-family:Calibri, Arial, Helvetica, sans-serif;
 	font-size:20px; color:#000000; text-decoration:none; line-height:20px;	
}
.Calibri 	a:hover{
	color:#d59104;
}
.aboutbg{
	background-image:url(../images/aboutbg.jpg);
	background-position:center top; background-repeat:no-repeat;
	padding:7px 10px 10px 10px;
}
.aboutbgbig{
	background-image:url(../images/manbg.jpg);
	background-position:center top; background-repeat:no-repeat;
	padding:7px 10px 10px 10px;
}
.padding{
	background-image:url(../images/top.jpg);
	background-repeat: no-repeat; background-position:center top;
	padding:0px 0px 0px 0px; background-color:#ffffff;

}
.borderbox{
	background-image:url(../images/borderbox.png);
	background-repeat:no-repeat; background-position:left top;
	padding:15px 4px 4px 4px; width:225px; height:230px;
}
.Arial{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000; text-decoration:none; line-height:17px;
}
.Arialwi{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#ffffff; text-decoration:none; line-height:15px;
}
.Calibrihed{
 	font-family:Calibri, Arial, Helvetica, sans-serif;
 	font-size:17px; color:#000000; text-decoration:none; line-height:20px;	
}

.borderall{
	border:solid 1px #c9c7c7;
}
.arialpadding{  
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000; line-height:18px; padding:4px 7px 4px 7px;
	background-color:#efede7; 
}
.arialbold{  
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000; line-height:18px; padding:4px 7px 4px 7px;
	background-color:#eeeeee; font-weight:bold;  
}
.arialcolor{ 
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
  	background-color:#dfdede; padding:7px 0px 7px 7px; font-weight:bold;
	color:#08486f; line-height:16px; 
}
.Arial18pxcolor{
	font-family:Arial, Helvetica, sans-serif; font-size:19px;
	color:#0857a0; text-decoration:none; line-height:18px;
}
.innertopbg{
	background-image:url(../images/innerlogobg.jpg);
	background-repeat:no-repeat; width:997px;  
	height:179px;	
}
.bottom{
	background-image:url(../images/bottom.jpg);
	background-repeat:no-repeat; background-position: center bottom;
}
.top{
	background-image:url(../images/top.jpg);
	background-repeat:no-repeat; background-position: center top;
}
.pagey{
	background-image: url(../images/pagey.jpg);
	background-repeat: repeat-y; background-position: center top;
}
.contentbg{
	background-image:url(../images/contentbg.jpg);
	background-repeat:repeat-y;
}
.panel1{
	background-image:url(../images/panel1.jpg);
	background-repeat:no-repeat;
	height:84px;
	font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px;
	color:#132d43; text-decoration:none;
	padding:5px;
}
.panel2{
	background-image:url(../images/panel2.jpg);
	background-repeat:no-repeat;
	height:84px;
	font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px;
	color:#000000; text-decoration:none;
	padding:5px;
}
.panel3{
	background-image:url(../images/panel3.jpg);
	background-repeat:no-repeat;
	height:262px;
	font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px;
	color:#000000; text-decoration:none;
	padding:5px;
}
.panel4{
	background-image:url(../images/panel4.jpg);
	background-repeat:no-repeat;
	height:262px;
	font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px;
	color:#132d43; text-decoration:none;
	padding:5px;
}
.mainrow{
	background-color:#2e7295;
	height:24px;
	vertical-align:middle;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.row1{
	background-color:#e2ecf2;
	height:24px;
	vertical-align:middle;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0c384f;
}
.row2{
	background-color:#fbf2e0;
	height:24px;
	vertical-align:middle;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0c384f;
}
.rowtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0c384f;
	text-decoration:none;
}
.a{ outline:none;
}
.textfield{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #2e7295;
	color:#182145;
	width:470px;
}
.textfield2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #2e7295;
	color:#182145;
	width:100px;
}
.buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border-color:#145669;
	background-color:#4193aa;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.arialgold{  
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
	color:#b0801a; line-height:18px; 
	font-weight:bold;  
}
.custpain{
	background-image:url(../images/customerpainbg.jpg);
	background-repeat:no-repeat;
	height:250px;
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000; text-decoration:none;
	padding:2px;
}
.custpain2{
	background-image:url(../images/customerpainbg2.jpg);
	background-repeat:no-repeat;
	height:327px;
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000; text-decoration:none;
	padding:2px;
}
.Arialblck{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000; text-decoration:none; line-height:18px;
}
.ttbg{
	background-image:url(../images/ttbg.png);
	background-repeat: repeat-x; background-position:center top;
	
}
.Arial13px{
	font-family:Arial, Helvetica, sans-serif; font-size:13px;
	color:#000000; text-decoration:none; line-height:16px;
	text-align: justify;
}
.rupees
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #ff0000;
	text-decoration:none;
}

.rupeeimages
{
	background-image:url(../images/RS.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.testimonialsbg{
	background-image:url(../images/testimonialsbg.jpg);
	background-repeat:no-repeat; background-position:center top;
}
.bordernew{
	border:solid 2px #2a6496;
}

.content_bg1{
	background: url(../images/content_bg1.jpg) repeat-y right top #eeeef6;
}

.clientpartners_head_bg {
	background: url(../images/clientpartners_head_bg.jpg) repeat-x;
	height: 42px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
}

.text_head {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:15px;
	color:#fff;
	text-decoration:none;
	font-weight: bold;
}

.text_head_blue {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	color:#254260;
	text-decoration:none;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2e3b4b;
	text-decoration:none;
	font-weight: normal;
	text-align: justify;
}

.text a, a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2e3b4b;
	text-decoration:none;
	font-weight: normal;
	text-align: justify;
}

.text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2e3b4b;
	text-decoration:underline;
	font-weight: normal;
	text-align: justify;
}

.text_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#20608e;
	text-decoration:none;
	font-weight: normal;
}

.text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#fff;
	text-decoration:none;
	font-weight: normal;
}

.text_white a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#fff;
	text-decoration:none;
	font-weight: normal;
}

.text_white a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#fff;
	text-decoration:none;
	font-weight: normal;
}

.text_white a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#75a1ce;
	text-decoration: underline;
	font-weight: normal;
}

.read_more_bg {
	background: url(../images/read_more_bg.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
	font-size: 12px;
	color:#fff;
	text-decoration: none;
	font-weight: normal;
	padding: 5px 5px 7px 5px;
}

.box_bg {
	background: url(../images/box_bg.png) no-repeat center top;
	height: 210px;
}

.text_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fef200;
	line-height: 16px;
}