/* CSS Document */



body{

	margin:0px;

	padding:0px;

	background:#F5F4F4 url(../images/bg-body.gif) repeat-x;

	}

table, td{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#767676;

	line-height:normal;

	text-align:justify;

	}

	

/************* Nav Start *********************/



.nav{

	color:#000;

	line-height:27px;

	background-color:#E1DEDA;

	line-height:18px;

	}

.nav a{

	color:#000000;

	text-decoration:none;

	margin:0px 8px;

	}

.nav a:hover{

	color:#000000;

	text-decoration:underline;

	margin:0px 8px;

	}
	
	.nav1{
	color:#000;
	line-height:27px;
	line-height:18px;

	}

.nav1 a{

	color:#000000;

	text-decoration:none;

	margin:0px 8px;

	}

.nav1 a:hover{

	color:#000000;

	text-decoration:underline;

	margin:0px 8px;

	}

	

	

.nav-grey{

	color:#ffffff;

	line-height:43px;

	background: url(../images/bg-nav.gif) repeat-x;

	font-weight:bold;

	text-transform:uppercase;

	font-size:11px;

	}

.nav-grey a{

	color:#fff;

	text-decoration:none;

	font-weight:bold;

	padding:5px 12px;

	}

.nav-grey a:hover{

	color:#636363;

	text-decoration:none;

	font-weight:bold;

	background:url(../images/bgOver-nav-grey.gif) repeat-x 2px;

	padding:5px 12px;

	}

.nav-grey img{

	margin:0px 6px;

	}

	

/************* Nav End *********************/



.bg-mid-body{

	background: #ffffff url(../images/bg-mid-body.gif) no-repeat right bottom;

	}



.padding-left{

	padding :0 10px 0 18px;

	text-align:justify;

	color:#000000;

	}

.padding-left a, a:hover{

	text-decoration:none;

	color:#15426C;

	}

h2{	

	margin:0px;

	padding:0px;

	color:#ffffff;

	font-weight:bold;

	text-transform:uppercase;

	font-size:10px;

	}

.bg-box{

	background:#ffffff url(../images/bg-box.gif) repeat-x bottom;

	border-style:solid;

	border-color:#efefef;

	border-width:0px 1px;

	}

.border-bottom{

	border-bottom:1px solid #efefef;

	line-height:6px;

	}

	

.news{

	margin-top: 5px;

	margin-right: 0;

	margin-bottom: 5px;

	margin-left: 0px;

	

	}

h1{

	margin:0px;

	padding:10px 0px ;

	font-size:10px;

	color:#4D4D4D;

	font-weight:bold;

	}

h3 span{

	font:italic normal 10px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	}

h3{

	margin:0px;

	padding:0px;

	font-size:11px;

	color:#15426C;

	font-weight:bold;

	background:url(../images/icon-square.gif) no-repeat left;

	text-indent:17px;

	}

	

h3 a{

	color:#15426C;

	text-decoration:none;

	}

	

h5{

	margin:0px;

	padding:0px;

	font-size:11px;

	color:#15426C;

	font-weight:bold;

	background:url(../images/icon-square.gif) no-repeat left;

	text-indent:17px;

	}

	

h5 a{

	color:#15426C;

	

	}	

	



h4{

	margin:0px;

	padding:0px;

	font-size:16px;

	color:#15426C;

	font-weight:bold;

	text-indent:17px;

	}	





a.em{

	color:#15426C;

	text-decoration:underline;

	}

a.em:hover{

	color:#15426C;

	text-decoration:none;

	}

	

a.normal{

	color:#15426C;

	text-decoration:underline;

	}

a.normal:hover{

	color:#15426C;

	text-decoration:none;

	}	



	

/************ Footer Start *****************/

.footer{

	background:#ffffff url(../images/bg-footer.gif) repeat-x;

	padding-top:0px;

	}

.footer-nav{

	color:#000;

	line-height:35px;

	}

.footer-nav a{

	color:#000000;

	text-decoration:none;

	margin:0px 8px;

	}

.footer-nav a:hover{

	color:#000000;

	text-decoration:underline;

	margin:0px 8px;

	}

.bg-blue{

	background:url(../images/bg-blue-footer.gif) repeat-x;

	color:#ffffff;

	}

.powered{

	color:#000000;

	}

.powered a{

	color:#000000;

	text-decoration:none;

	}

.powered a:hover{

	text-decoration:underline;

	}

/******* Footer End *****************/





/******* About Page *****************/



.bg-grey-right{

	background:url(../images/bg_grey_top_right.gif) repeat-x;

	background-repeat:no-repeat;

	background-position:top left;

	}



.bg-about-middlepage{

	background:url(../images/bg_about_middle.gif) repeat-x;

	background-repeat:repeat-x;

	background-position:bottom left;

	}



/******* About Page End *****************/



/******* Service Page *****************/



.orange_bold{

	font-size:11px;

	color:#CC8B23;

	font-weight:bold;

	}

.blue_bold{

	font-size:11px;

	color:#15426C;

	font-weight:bold;

	}	



.contentTeam{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#767676;

	text-decoration:none;

	font-weight:normal;

	font-size:11px;

	}

.contentTeam li{	

	margin:8px 0;

	}

	

	

.ul{

	line-height:18px;

	}	

.aligncentre {

	font-family: Verdana, Geneva, sans-serif;

	text-align:center;

	vertical-align:middle;

	

}



.ul a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#767676;

	text-decoration:underline;

	font-weight:normal;

	font-size:11px;

	

	}

		

.ul a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#15426C;

	text-decoration:none;

	font-weight:normal;

	font-size:11px;

	}

.ul-bold{

	line-height:16px;

	}	

.ul-bold li{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#636363;

	text-decoration:none;

	font-weight:bold;

	font-size:11px;

	}



.ul1{

	line-height:22px;

	}

	

.ul1 a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#15426C;

	text-decoration:underline;

	font-weight:bold;

	font-size:11px;

	

	}

		

.ul1 a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#767676;

	text-decoration:none;

	font-weight:bold;

	font-size:11px;

	}

	

.ul2{

	line-height:20px;

	}

	

.ul2 a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#15426C;

	text-decoration:underline;

	font-weight:normal;

	font-size:11px;

	

	}

		

.ul2 a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#636363;

	text-decoration:none;

	font-weight:normal;

	font-size:11px;

	}

		

.input{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	text-decoration:none;

	border:1px solid #D6D6D6;

	color:#767676;

	}

	

.input1{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	text-decoration:none;

	border:1px solid #D6D6D6;

	color:#767676;

	width:168px;

	}	

	

.txt_box{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	text-decoration:none;

	color:#767676;

	}

	

.btn{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	text-decoration:none;

	background-image:url(../images/bg_btn.gif);

	background-repeat:repeat-x;

	border:1px solid #D6D6D6;

	height:23px;

	color:#fff;

	}

	

.txt_bold{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	color:#767676;

	}	

.star{

	color:#ff0000;

	}

a.back {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#0C6194;

	text-decoration:underline;

	font-weight:bold;

	}

	

a.back:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#CC8B23;

	text-decoration:none;

	font-weight:bold;

	}

	

a.blue_link{

	color:#004F7E;

	font-weight:normal;

	text-decoration:underline;

	}

	

.blue_link:hover{

	color:#767676;

	font-weight:normal;

	text-decoration:none;

	}				





a.blue_link{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#15426C;

	text-decoration:underline;

	font-weight:normal;

	font-size:11px;

	

	}

		

a.blue_link:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#767676;

	text-decoration:none;

	font-weight:normal;

	font-size:11px;

	}	

			

/******* About Page End *****************/



.major_clients{

	background:#ffffff;

	}

.major_clients td{

	color:#333399;

	}

.major_clients span{

	font-size:11px;

	color:#333399;

	font-weight:bold;

	text-transform:uppercase;

	}



.mendat{

	color:#ff0000;

	}

.vision td{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:22px;
	border-bottom:1px solid #EDEDED;

	}
.visionnew {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #15426C;
}


	

.pop-img{

	border:1px solid #FFCC00;

	padding:2px;

	}	

.greybox {

	BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid

}
.text11 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}

