@charset "utf-8";
/* CSS Document */

@import url(menu.css);

a {
	outline:none;
	text-align: center;
}
body {margin-left: 0px;	margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-image:url(../images/top_bg.jpg);background-repeat:repeat-x;	background-color:#666666;}
h1 {font:normal 22px "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#444;	text-align:left; line-height:22px; text-decoration:none;}
#header { background-position:left; background-repeat:repeat-x; height: 133px; list-style: none;}
#centreposition {background-color:#FFF;	z-index: 990;}
#main {	min-height:100%;/*	border:1px solid #F00;*/}
.lan{font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align:right;color:#FFFFFF;	text-decoration:none;}
.language{font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align:right;color:#FFFFFF;	padding:5px;text-decoration:none;}
.language:hover{font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align:right;color:#000;padding:5px;text-decoration:none;}
.search {font:normal 12px Arial, Helvetica, sans-serif;	padding-left:5px;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;	border-left:1px solid #CCC;	background-color:#FFFFFF;	color:  #545454;}
.formfields {font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;	padding-left:5px;border-top:1px solid #CCCCCC;	border-right:1px solid #CCCCCC;	border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;	background-color:#EFEFEF;color:  #545454;}
.banner {	border:1px solid #e7e7e7;}

/* LeftMenu starts */

.leftmenu {font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;color:#666;padding-left:10px;line-height:25px;	display:list-item;	list-style:none;text-decoration:none;}
.leftmenu:hover {font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align:left;color:#000;	padding-left:10px;	line-height:25px;	text-decoration:none;	background-color:#CCC;}

/* LeftMenu Ends */

.title {font:normal 22px "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#444;	text-align:left; text-decoration:none;}
.subtitlebig {font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; text-align:left;line-height:25px;text-decoration:none;}
.subtitle {font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#666;text-align:left;line-height:25px;text-decoration:none;}
.mainText {font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#666;text-align:left;line-height:20px;text-decoration:none;}
	
/* www links */

.TextLinksblue {font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#2FB8E4;	text-align:right;	line-height:16px;	text-decoration:none;}
.TextLinksblue:hover {font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;	text-align:right;	line-height:16px;	text-decoration:none;}

.Links2 {font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#2FB8E4;	text-align:left;	line-height:16px;	text-decoration:none;}
.Links2:hover {font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;	text-align:left;	line-height:16px;	text-decoration:none;}
/* www links end*/
	
.phone { 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	text-align:right;
	color:#FFF;
	font-style:normal;
	letter-spacing:-1px;
	}
	
.phoneNumber { 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:25px;
	text-align:right;
	color:#FFF;
	font-style:normal;
	letter-spacing:-1px;
	}	
	
.Links {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#170017;
	line-height:16px;
	text-decoration:none;
}
.Links:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:16px;
	text-decoration:none;
}

/* News Starts */

#allnews {
	float:left;
	padding:0;
	top:30px;
	left:0;
	display:table;
	margin-right: 0;
	margin-left: 0;
	position: relative;
}
#News {
	width:212px;
	height:180px;
	z-index:998;
	left: auto;
	margin-left: 0px;
}
#News2 {
	width:212px;
	height:180px;
	z-index:997;
	left: auto;
	margin-left: 0px;
}
#News3 {
	width:212px;
	height:180px;
	z-index:997;
	left: auto;
	margin-left: 0px;
}
#News4 {
	width:212px;
	height:180px;
	z-index:997;
	left: auto;
	margin-left: 0px;
}
#NewsSep{

	padding-left:10px;
	padding-right:10px;
	
}
#TdWrapper{
	float:right;
	margin:0px;
	padding:0px 0 4px 5px;
	max-width:250px !important;
	text-align:right;

}
.Newspdf {
	float:leftt;
	margin:0px;
	text-align:left;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#170017;
	text-decoration:none;
	line-height:20px;

}
.Newspdf :hover{ 
	color:#666;
	text-decoration:none;
}	

/* FRCI Group */

.titleNews1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/bg_grey.jpg);
}

/* eServices */

.titleNews2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/bg_orange.jpg);
}

/* Maurisoft */

.titleNews3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/bg_blue.jpg);
}

/* Nuclei */

.titleNews4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/bg_green.jpg);
}

/* Insight */

.titleNews5 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/bg_red.jpg);
}

/* Isys */

.titleNews6 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/bg_violet.jpg);
}

.newsborder{ border:solid 1px #CCC;}

.titleNewsonly {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:13px;
	text-decoration:none;
	text-align:left;
}

.titleNewsonly:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	text-decoration:none;
	text-align:left;
}

.Newsdates {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:20px;
	text-align:left;
	text-decoration:none;
}

.NewsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:left;
	text-decoration:none;
}

.ProductsText {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:left;
	text-decoration:none;
}

.readmore{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#44A7CC;
	text-align:right;
	text-decoration:none;
}

.readmore:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:right;
	text-decoration:none;
}



/* News Ends */

/* department name */

.producttitle{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0698D4;
	line-height:20px;
	text-decoration:none;
	font-weight:bold;
	
}

.txteservices{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FC972F;
	line-height:25px;
	text-decoration:none;
	font-weight:normal;
	
}

.txtfrci{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#858585;
	line-height:25px;
	text-decoration:none;
	font-weight:normal;
	
}

.txtMaurisoft{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0698D4;
	line-height:25px;
	text-decoration:none;
	font-weight:normal;
	
}

.txtnuclei{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#B2CB17;
	line-height:25px;
	text-decoration:none;
	font-weight:normal;
	
}

.txtInsight{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F71E27;
	line-height:25px;
	text-decoration:none;
	font-weight:normal;
	
}

.txtIsys{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#522584;
	line-height:25px;
	text-decoration:none;
	font-weight:normal;
	
}

.ErrorTxt{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F8343E;
	text-decoration:none;
	font-weight:normal;
}

.copyright {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:justify;
	text-decoration:none;
}

.key{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:right;
	padding-right:7px;
	text-decoration:none;
}

.eservices {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	text-decoration:none;
}

.eservices:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	text-decoration:none;
}

/* Footer Layout*/

#footer {
	background:#999999;
	height:300px;
	bottom: 0;
}

.footerTitles {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.footerLinks{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	text-decoration:none;
}

.footerLinks:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
	text-decoration:none;
}

.footerlink2a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}


.footerlink2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}

.footerlink2 a:link{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}

.footerlink2 a:visited{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}

.footerlink2 a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}

.footerLinks3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	text-decoration:none;
}

/* Footer Layout End*/

/* Inside page*/

.photoborder {
	border:1px solid #CCC;
	padding:2px;
}

.photoborder2 {
	border:1px solid #cfcfcf;
	padding:2px;
}



/* CONTACT PAGE */
.star{
	
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#6E6E6E;
	
}

.maintxt{
	
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#777;
	
}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#000;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
	
.LV_invalid {
    color:#F00;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #CCC;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CCC;
}

/* CONTACT PAGE ends*/

/* Jobs start*/

.titleJobList {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}
.dateJobList {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#56514E;
	text-decoration:none;
	font-weight:normal;
}
.titleJob {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#56514E;
	text-decoration:none;
	font-weight:normal;
	text-transform: uppercase;
}
.txteservicesJob{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FC972F;
	text-decoration:none;
	font-weight:normal;
	
}
.txtfrciJob{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#858585;
	text-decoration:none;
	font-weight:normal;
	
}
.txtMaurisoftJob{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0698D4;
	text-decoration:none;
	font-weight:normal;
	
}
.txtnucleiJob{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B2CB17;
	text-decoration:none;
	font-weight:normal;
	
}
.txtInsightJob{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F71E27;
	text-decoration:none;
	font-weight:normal;
	
}
.txtIsysJob{
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#522584;
	text-decoration:none;
	font-weight:normal;
	
}
.jobBox {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-weight:normal;
	
}

/* Jobs end*/


/* footer*/

.mapborder {
	border:dashed 1px #FFF;
}



.SocialLinks{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:right;
	font-weight:bold;
	padding-right:10px;
	text-decoration:none;
}

.SocialLinks:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:right;
	font-weight:bold;
	padding-right:10px;
	text-decoration:none;
}


.titleproducts {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0097CE;
	text-decoration:none;
	font-weight:bold;
}

.cntOnly{
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:right;
	color:#FFFFFF;	
	padding:10px;
	text-decoration:none;
	}

.cntOnly:hover{
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:right;
	color:#0053A6;	
	padding:10px;
	text-decoration:none;
	}

.pdf {
	  font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	  color:#666;
	  text-align:left;
	  line-height:20px;
	  text-decoration:none;
	  }
.pdf:hover {
	  font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	  color:#000;
	  text-align:left;
	  line-height:20px;
	  text-decoration:none;
	  }
