* {
    padding: 0;
    margin: 0;
} 

body {
	background: #ffffff ;
}
a {
	color: #3B6EBF;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.body-text{
	font: 11px Arial, Helvetica, sans-serif;
	padding-left:0px;
	text-align:left;
	}
	
	a.body-text:link { display:block; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; display:inline; padding: 8px; padding-top:0px;padding-bottom:0px;  line-height:12px;}
a.body-text:active { display:block;text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2;display:inline; padding: 8px ; padding-top:0px;padding-bottom:0px; }
a.body-text:visited {  display:block;text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2;display:inline; padding: 8px; padding-top:0px;padding-bottom:0px;}
a.body-text:hover {  display:block;text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#FFFFFF; background:#D1539E;display:inline; padding: 8px; padding-top:0px;padding-bottom:0px;}
	
	
	
	.box-text{
	font: 10px Arial, Helvetica, sans-serif;
	padding-left:0px;
	text-align:left;
	}
	
	
	.body-text-center{
	font: 11px Arial, Helvetica, sans-serif;
	padding-left:0px;
	text-align:center;
	}
	.body-text-center-small{
	font: 9px Arial, Helvetica, sans-serif;
	padding-left:0px;
	text-align:center;
	}
	
	.body-text-WHITE{
	font: 11px Arial, Helvetica, sans-serif;
	padding-left:0px;
	color:#FFFFFF;
	text-align:left;
	}
	
		.body-text-WHITE10{
	font: 10px Arial, Helvetica, sans-serif;
	padding-left:0px;
	color:#FFFFFF;
	text-align:left;
	}
	


.footer-text{
	font: 10px Arial, Helvetica, sans-serif;
	padding-left:0px;
	text-align:center;
	}
	
	.ghost-text{
	font: 28px Arial, Helvetica, sans-serif;
	padding-left:0px;
	text-align:center;
	color:#CCCCCC;
	text-style:italic;
	}

.thrive{
 font: 14px Arial, Helvetica, sans-serif;
 color:#A98CC2;
  font-weight:bold;
  text-align:left;
 }
 
 .thrive-WHITE{
 font: 14px Arial, Helvetica, sans-serif;
 color:#ffffff;
  font-weight:bold;
  text-align:left;
 }
 
 .backtotop{
 font: 10px Arial, Helvetica, sans-serif;
 color:#D1539E;
  font-weight:bold;
  text-align:left;
 }
 
 a.backtotop:link {color:#D1539E;
}
a.backtotop:hover {color:#A98CC2;
text-decoration: none;
}
 
 .thrive-heading{
 font: 20px Arial, Helvetica, sans-serif;
 color:#632E66;
  font-weight:bold;
  text-align:left;
 }
 
 .links{
  font: 12px Arial, Helvetica, sans-serif;
   color:#A98CC2;
   font-weight:bold;
   text-align:left;
 }
 
 
	
	a.links:link { display:block; text-decoration: none; font:12px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; display:inline; padding: 2px; padding-top:0px;padding-bottom:0px;}
a.links:active { display:block;text-decoration: none; font:12px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2;display:inline; padding: 2px ; padding-top:0px;padding-bottom:0px; }
a.links:visited {  display:block;text-decoration: none; font:12px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2;display:inline; padding: 2px; padding-top:0px;padding-bottom:0px;}
a.links:hover {  display:block;text-decoration: none; font:12px Arial, Helvetica, sans-serif;font-weight:bold; color:#FFFFFF; background:#D1539E;display:inline; padding: 2px; padding-top:0px;padding-bottom:0px;}
	
	 .links2{
  font: 10px Arial, Helvetica, sans-serif;
   color:#A98CC2;
   font-weight:bold;
   text-align:right;
 }
 
 	a.links:link2 {
	color:#A98CC2;
	}
	a.links2:hover {
	color:#D1539E;
	  text-decoration: none;
 }
#wrap {
margin: 20px auto;
width: 764px;
background: #C8C8C8 url('images/midbg.jpg');
background-repeat: repeat-y;
}

#midtop {
margin: 20px auto;
width: 763px;
background: #C8C8C8 url('images/midtop.jpg');
height: 20px;
}

#top { 
background: #fff url('images/topbg.jpg');
height: 41px;
width: 764px;
}

#top-box { 
background: #fff url('images/topbox.jpg');
height: 41px;
}

#feature-box { 
background: #fff url('images/feature-box-top.jpg');
width:146px;
height: 15px;
}


#feature-box-bot {
background: #fff url('images/feature-box-bot.jpg');
height: 16px;
width:146px;
}

#feature-box-mid {
background: #fff ;
width:146px;
}

#sidebar-box { 
background: #fff url('images/sidebar-top.jpg');
width:200px;
height: 10px;
}

#sidebar-box-bot{ 
background: #fff url('images/sidebar-bottom.jpg');
width:200px;
height: 10px;
}

#sidebar-box-mid {
background: #EED3E6 ;
width:200px;
}

#bot-box { 
background: #fff url('images/bot-topbox.jpg');
height: 20px;
}

#menu-box { 
background: #fff url('images/menu-box.jpg');
height: 15px;
width: 172px;
}

#menu{ 
background: url('images/btn-Organisational-Effectiv.gif');
height: 23px;
width: 167px;
}

a.menu:link { display:block; width:167px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-Organisational-Effectiv.gif'); padding-top: 5px;}
a.menu:active { display:block; width:167px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-Organisational-Effectiv.gif');padding-top: 5px;}
a.menu:visited {  display:block; width:167px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-Organisational-Effectiv.gif');padding-top: 5px;}
a.menu:hover {  display:block; width:167px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-Organisational-Effover.gif');padding-top: 5px;}

#menu1{ 
background: url('images/btn-People-Dev.gif');
height: 23px;
width: 129px;
}

a.menu1:link { display:block; width:129px; height:23px; text-decoration: none; font:12px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2;background:#fff url('images/btn-People-Dev.gif'); padding-top: 5px;}
a.menu1:active { display:block; width:129px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-People-Dev-over.gif');padding-top: 5px;}
a.menu1:visited {  display:block; width:129px; height:23px; text-decoration: none;font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#A98CC2; background:#fff url('images/btn-People-Dev.gif');padding-top: 5px;}
a.menu1:hover {  display:block; width:129px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#A98CC2; background:#fff url('images/btn-People-Dev-over.gif');padding-top: 5px;}

#menu2{ 
background: url('images/btn-talent-man.gif');
height: 23px;
width: 129px;
}

a.menu2:link { display:block; width:129px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2;background:#fff url('images/btn-talent-man.gif'); padding-top: 5px;}
a.menu2:active { display:block; width:129px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-People-Dev-over.gif');padding-top: 5px;}
a.menu2:visited {  display:block; width:129px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-talent-man.gif');padding-top: 5px;}
a.menu2:hover {  display:block; width:129px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-People-Dev-over.gif');padding-top: 5px;}


#menu3{ 
background: url('images/btn-HR-Excellence.gif');
height: 23px;
width: 93px;

}

a.menu3:link { display:block; width:93px; height:23px; text-decoration: none; font:12px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2;background:#fff url('images/btn-HR-Excellence.gif'); padding-top: 5px;}
a.menu3:active { display:block; width:93px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-HR-Excellence-over.gif');padding-top: 5px;}
a.menu3:visited {  display:block; width:93px; height:23px; text-decoration: none; font:11px Arial, Helvetica, sans-serif;font-weight:bold; color:#A98CC2; background:#fff url('images/btn-HR-Excellence.gif');padding-top: 5px;}
a.menu3:hover {  display:block; width:93px; height:23px; text-decoration: none;font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#A98CC2; background:#fff url('images/btn-HR-Excellence-over.gif');padding-top: 5px;}

#menub { 
background: #fff url('images/button-grey.gif');
height: 25px;
width: 219px;
}

a.menub:link { display:block; width 161px; height:20px; text-decoration: none; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;background:#fff url('images/button-grey.gif');border-top:3px solid #CECCCD; padding-top: 10px;}
a.menub:active { display:block; width:161px; height:20px; text-decoration: none; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#fff url('images/button-grey.gif');border-top:3px solid #CECCCD;padding-top: 10px;}
a.menub:visited {  display:block; width:161px; height:20px; text-decoration: none; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#fff url('images/button-grey.gif');border-top:3px solid #CECCCD;padding-top: 10px;}
a.menub:hover {  display:block; width:161px; height:20px; text-decoration: none; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#fff url('images/button-grey-over.gif');border-top:3px solid #CECCCD;padding-top: 10px;}

menubbtm{
background: #fff url('images/menubth-lnks.jpg');
height: 25px;
width: 219px;
}

a.menubbtm:link { display:block; width:219px; height:25px; text-decoration: none; font:11px Arial, Helvetica, sans-serif; color:#FFFFFF;background:#fff url('images/button-grey.gif');border-top:3px solid #CECCCD; border-bottom:3px solid #CECCCD; padding-top: 10px;}
a.menubbtm:active { display:block; width:219px; height:25px; text-decoration: none; font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#fff url('images/button-grey.gif');border-top:3px solid #CECCCD;border-bottom:3px solid #CECCCD;padding-top: 10px;}
a.mmenubbtm:visited {  display:block; width:219px; height:25px; text-decoration: none; font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#fff url('images/button-grey.gif');border-top:3px solid #CECCCD;border-bottom:3px solid #CECCCD;padding-top: 10px;}
a.menubbtm:hover {  display:block; width:219px; height:25px; text-decoration: none; font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#fff url('images/button-grey-over.gif');border-top:3px solid #CECCCD;border-bottom:3px solid #CECCCD;padding-top: 10px;}


#menu-box-mid { 
background: #fff url('images/menu-mid.jpg');
width: 172px;
}

#content {
padding: 0 40px 0 40px;
}

#bottom {

background: #fff url('images/botbg.jpg');
height: 52px;
}


.header {
height: 100px;
background: #85ACF7 url('images/hidr.jpg');
}

.header h1 { padding-left: 17px; padding-top: 22px; font-size: 22px; color: #FFF; }
.header h1 a { font-size: 22px; color: #FFF; text-decoration: none;}
.header h2 { padding-left: 17px; padding-top: 0px; font-size: 17px; color: #FFF; }

.breadcrumbs { 
    background: #F6F9FB; 
	border-bottom: 1px solid #E1E1E1; 
	padding: 5px;
}

.section-headings{
font: 12px Arial, Helvetica, sans-serif ;
color:#6E3B64;
padding-left:0px;
text-align:left;
}

	
.middle {
	float: left;
	width:59%;
	margin: 0 10px;
	text-align: justify;
	background: #C8C8C8;
}

.right {
	float: left;
	width: 30%;
	margin: 0 10px;
	padding: 1% 1%;
	
}

.right ul {
	padding: 20px 0 15px 20px;
	margin:0;
}

.right li {
	margin-bottom:5px;
	list-style-type: square;
	color: #3B6EBF;
}

.middle h2 { color: #3B6EBF; font-size: 16px; margin-bottom: 10px; margin-top: 10px;}
.right h2 { color: #3B6EBF; font-size: 14px; margin-top: 15px;}


#clear {
	display: block;
	clear: both;
	width: 100%;
	height:1px;
	overflow:hidden;
}

#footer {
	text-align: center;
	color: #666;
}

.boxback1{
width: 249px;
	height:197px;
	background-image:url(images/botboxleft.gif);

}
.boxback2{
width: 250px;
	height:197px;
	background-image:url(images/botboxmiddle.gif);

}
.boxback3{
width: 239px;
	height:197px;
	background-image:url(images/botboxmiddle.gif);

}
.sideleft{
background-image:url(images/bot-box-shad-left.gif);
height:100%;
width:30px;
}
.sideright{
background-image:url(images/bot-box-shad-right.gif);
height:100%;
width:32px;
}
.pics{background-color:#A98CC2;
padding:5px;
}
.boxback4{
width: 324px;
	height:190px;
	background-image:url(images/back.gif);
	vertical-align:middle;
	}
	
	.boxback5{
	height:100%;
	background-image:url(images/conten-middle.gif);
	}
