/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 font-family:Tahoma;
 font-size:12px;
 color:#444444;
 background:#f4f4f1;
} 
 
#pagewidth{ 
/* width:999; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;*/
 background:#fff;  
}

.banner{
 background:url('../Images/Unicus_logo02.gif') left no-repeat;
 padding-left:225px;
 height:225px;
	width: 3px;
}
 
.banner-inner{
 background:url('../Images/Unicus_logo02.gif') left no-repeat;
 padding-left:225px;
 height:167px;
 }
 
#logo{
 width:100%;
 color:#fff;
 margin-top:5px;
 margin-bottom:5px;
 }
 
.cler{
	overflow:hidden;
	width:100%
	}
 
#leftcol{
 width:630px; 
 float:left; 
 position:relative; 
  }
  
#leftcol-services{
 width:945px;	
 float:left; 
 position:relative; 
  }  
  
#leftcol .box-one{
 width:100%;
  }
  
#leftcol .box-one .left-one{
 width:420px;
 padding: 0 5px;
  }
  
#leftcol .box-one .right-one{
 width:190px;
 padding: 0 5px;
 float:right;
  }

#leftcol .welcome{
 background:url('../Images/welcome-title.gif') no-repeat top left;
 height:18px;
 margin:12px 5px 5px 5px;
 }
 
#leftcol .abtus{
 background:url('../Images/abtus.gif') no-repeat top left;
 height:18px;
 margin:5px;
 }

.lcontent a{
 text-decoration:none;
 color:#FF0033;
 font-weight:bold;
}
 
.lcontent a:hover{
 color:#333333;
 }
 
#leftcol .content-btm{
 width:100%;
 margin-top:5px;
 }

#leftcol .testminol-box{
 width:250px;
 margin:5px;
 background:url('../images/Hor-line-orng.gif') repeat-y right;
 float:left;
 }
 
#leftcol .testminol{
 background:url('../images/Testimnal.gif') no-repeat top left;
 height:18px;
 }
 
#leftcol .testminol-box .box1,.box2{
 width:100%;
 clear:both;
 }
 
#leftcol .testminol-box .client-logo{
 margin:5px 0;
 float:left;
 }
 
#leftcol .testminol-box .content1{
 margin-left:15px;
 padding-left:15px;
 }
 
.testminol-box .content1 h2{
 color:#FF6600;
 font-weight:bold;
 font-size:13px;
 }
 
#leftcol .testminol-box .saying{
 margin:5px 0;
 float:left;
 position:relative;
 clear:both;
 }
#leftcol .testminol-box .content2{
 margin-left:5px;
 padding-left:15px;
 float:right;
 }
 
#leftcol .client-box{
 width:360px;
 margin:5px;
 position:relative;
 float:right;
 }
 
.fewclient{
 background:url('../images/FOOC.gif') no-repeat left;
 height:18px;
 margin:5px;
 }
 
#leftcol .client-box .fewclient #clienttble{
 margin-top:10px;
 }

#leftcol .lcontent{
 margin:5px;
 }
 
#leftcol .lcontent p{
 text-align:justify;
 } 
 
#twocols{
 width:300px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:100%; 
 float:right; 
 position:relative; 
 }
 
.title{
 background:url('../images/title-orng.gif') top repeat-x;
 height:34px;
 font-weight:bold;
 font-size:14px;
 color:#fff;
 padding-left:5px;
 }
 
.unicusnewsline{background:url('../images/unicusnewsline.png') left no-repeat; width:189px; height:18px;}

.testimonial{background:url('../images/testimonal.png') left no-repeat; width:132px; height:18px;}

.box-border{ 
 border-bottom:#000 solid 1px;
 border-left:#000 solid 1px;
 border-right:#000 solid 1px;
}

.box-testimonal{margin-top:15px}

.indent{
 padding:0 25px;
 border-bottom:#000 solid 1px;
 border-left:#000 solid 1px;
 border-right:#000 solid 1px;
 }
 
.indent marquee{
 height:200px;
 }
 
#maincol{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:0%; 
 }
 
#box2{
 margin-top:10px;
 }
 
.rside{
 float:right;
 }
 
#footer{ 
 background-color:#FFFFFF; 
 clear:both;
 text-align:center;
 padding-top:15px;
 padding-bottom:3px;
 }
 
 #footer li{
	display:inline;
	margin-left:10px;
	}
 
#footer li a{
	text-decoration:none;
	font-weight:bold;
	color:#de2128;
	}
	
#footer li a:hover{
	color:#ff7000;
	}	
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

#nav{ 
	width:100%;
	clear:both;
	background:url('../images/orng_stripgif.gif') repeat-x top;
	height:37px;
	}

#nav ul{
	list-style:none;
	padding:0;
	margin:0;
	}
	
#nav li{
	float:left;
	margin:0 5px 0;
	font-weight:bold;
	}
	
#nav li a{
	height:37px;
	line-height:37px;
	width:123px;
	display:block;
	text-decoration:none;
	text-align:center;
	color:#000000;
	}
	
#nav li a:hover,#cuttent{
	background: url('../images/yelw_stripgif.gif') #FF0033 top repeat-x;
	height:37px;
	width:123px;
	float:left;
	display:block;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF;
	}
/*---------------------------- Management Page -----------------------*/

.ourstaff{
 background:url('../images/ourstaff.gif') no-repeat top left;
 height:18px;
 margin:5px;
 }
 
.ourcoreteam{
 background:url('../images/ourcoreteam.gif') no-repeat top left;
 height:18px;
 margin:5px;
 }

#leftcol .lcontent .inner{
 margin:2px;
 width:100%;
 }
 
#leftcol .lcontent .inner .left{
 margin-right:5px;
 float:left;
 position:relative;
 width:200px;
 }
 
#leftcol .lcontent .inner .left img{
 border:solid 1px #666666;
 margin-left:25px;
 margin-bottom:2px;
 }
 
.lcontent .inner .left,.right h2{
 clear:both;
 font-size:15px;
 font-weight:bold;
 color:#FF3333;
 }
 
#leftcol .lcontent .inner .right{
 margin-left:10px;
 float:left;
 position:relative;
 width:390px;
 }
 
#leftcol .lcontent .inner .right p{
 text-align:justify;
 }
 
#leftcol .lcontent .inner .right strong{
 color:#FF3333;
 }
 
.arrow{
 list-style:url('../Images/bullet-01.gif');
 line-height:25px;
 }
 
.arrow02{
 list-style:url('../images/bullet-02.gif');
 line-height:25px;
 }
 
.arrow03{
 list-style:url('../images/bullet-03.gif');
 line-height:25px;
 margin-left:30px;
 }
 
.arrow-none{
 list-style:none;
 margin-left:10px;
 }

.top-space{
 margin-top:5px;
 }
 
/*-------------------- About Us ----------------------------*/

.mission{
 background:url('../images/mission.gif') no-repeat top left;
 height:18px;
 margin:30px 5px 5px 5px;
 }
 
.team{
 background:url('../images/team-title.gif') no-repeat top left;
 height:18px;
 margin:30px 5px 5px 5px;
 }
 
.quality{
 background:url('../images/quality.gif') no-repeat top left;
 height:18px;
 margin:5px;
 }
 
.team-srgth{
 background:url('../images/team-srnth.gif') no-repeat top left;
 height:18px;
 margin:5px;
 }
 
.client-pro{
 background:url('../images/client-prof.gif') no-repeat top left;
 height:18px;
 margin:30px 5px 5px 5px;
 }
 
.our-netwrk{
 background:url('../images/our-network-title.gif') no-repeat top left;
 height:18px;
 margin:5px;
 }
 
/*-------------------- Services ----------------------------*/

.services-title{
 background:url('../images/services.gif') no-repeat top left;
 height:18px;
 margin:5px;
 }

.h2color{
 color:#FFF;
 }
 
/*-------------------- Contact US ----------------------------*/

.contactus-title{
 background:url('../images/contactus.gif') no-repeat top left;
 height:18px;
 margin:5px;
 }
 
.copmadd-title{
 background:url('../images/companyadd.gif') no-repeat top left;
 height:18px;
 margin:15px 5px;
 }
 
.CUForm{
 background:url('../images/CUForm.gif') no-repeat top left;
 height:18px;
 margin:15px 5px;
 }
 
#address{
 margin-left:10px;
 }
 
#contctform{
 margin: 15px 5px;
 }
 
#contctform input,textarea{
 border:1px solid #FF3300;
 }
 
#contctform .button{
 background:#c05502;
 width:100px;
 height:20px;
 color:#fff;
 }
 

/*-------------------- Careers ----------------------------*/

.careers-title{
 background:url('../images/careers-title.gif') no-repeat top left;
 height:18px;
 margin:5px;
 }
 
#newsletter{
 margin:15px 5px;
 }
 
#newsletter .button{
 background:#FF0033;
 width:200px;
 height:30px;
 color:#fff;
 }
 
/*-------------------------- management new ---------------------------------*/

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	font-size:12px;
	background-color:#EBEBEB;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:2px;
	border-bottom:1px solid #666666;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#F5DED3;
	width:380px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:12px;	
	position:relative;
}


#leftcol .box-two{
 width:100%;
  }
  
#leftcol .box-two .left-two{
 width:200px;
 padding: 0 5px;
  }
  
#leftcol .box-two .right-two{
 width:400px;
 padding: 0 5px;
 float:right;
  }
  
.management-table{
 width:100%;
 border-bottom:#D37E32 1px solid;
}

.management-table td{
 padding-bottom:2px;
}

.CEOhighlight 
{
	padding: 1 1 1 0px;
	display: block;
	min-height: 46px;
	height:100%;
}

#CEOrightmostcontainer {
	float: left;
	position: relative;
	/*clear:both;
	width:135px; */ /*background: url(../images/logo_mercer_watermark.gif) no-repeat left bottom;*/
	/*  Changed from 10px to 20px acc to jay spec for bug id COM-580*/
	/*R1_09@SA : {For Fixed Width}: Decreases the width Aug 25, 2009 : Start*/
	padding-left: 10px;
	padding-bottom: 15px;
	/*R1_09@SA : {For Fixed Width}: Decreases the width Aug 25, 2009 : Start*/
	width: 373px;
	/*R4_09@TT : {For Fixed Width}: Changed the margin Aug 25, 2009 : Start*/	
	margin-top:10px;
	/*R4_09@TT : {For Fixed Width}: Changed the margin Aug 25, 2009 : End*/	
	
	/*R1_10@TT : for bug fix COM-1350 : Start*/	
	cursor:auto;
	/*R1_10@TT : for bug fix COM-1350 : End*/	
}

.newsletter{font-size:13px; font-weight:bold;}
.newsletter a{text-decoration:none; color:#F60;}
.newsletter a:hover{color:#333}
.pdf{list-style:url('../images/pdf-icon.gif'); line-height:30px; margin-left:-5px;}
.leftline{ background:url('../images/Hor-line-orng.gif') repeat-y right; padding-right:3px;}

.newsline{
 float:right;
 border:#333 solid 1px;
 width:300px;
 margin-top:12px;
 margin-right:3px;
 padding-top:40px;
 background:url('../images/unicusnewsline-title.gif') top no-repeat;
}

.testi-box{
 float:right;
 border:#333 solid 1px;
 width:300px;
 margin-top:20px;
 margin-right:3px;
 padding-top:40px;
 background:url('../images/Testi-Title.gif') top no-repeat;
}

.quality-box{
 float:right;
 border:#333 solid 1px;
 width:300px;
 margin-top:12px;
 margin-right:3px;
 padding-top:40px;
 background:url('../images/Quality-title.gif') top no-repeat;
}

.memberof-box{
 float:right;
 border:#333 solid 1px;
 width:300px;
 margin-top:20px;
 margin-right:3px;
 padding-top:40px;
 background:url('../images/memberof.gif') top no-repeat;
}