body 
{
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:12px;
	background-image:url(../../Image/bkg_back.gif);	
	background-repeat:repeat-x;
	margin-top:0;
	margin-bottom:0px;
}
.address
{
	padding:10px;
}
.address_left
{
	float:left;
	text-align:center;
	padding:5px;
	width:48%;
}
.address_right
{
	float:right;
	text-align:center;
	padding:5px;
	width:48%;
}

.button_style
{
	background: #ffffff url(../../Image/bkg_button.gif);
	background-repeat:no-repeat;
	background-color: Transparent;
	background-position: center;    
    font-weight: bold;
    font-size: 11px;    
    width: auto;
    color: white;
    border: 0px;
    width:54px;
    height:20px;
    cursor:pointer;
}

.button_style:hover, button_style:focus
{
	color:Black;
}

.ver_line
{
	background-image:url(../../image/ver_line.gif);
	background-repeat:repeat-y;
		
}

/*----------Website-------------*/
#website {
	text-align: left;
	width: 850px;	
	background-position: 100% 0%;
	background-color:White;
	padding:5px;
	margin: 0px auto 0px auto;
	
}
/*----------End Website-------------*/

.slogan
{
	color:#03659e;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:16px;
	margin-left:50px;
	font-style:italic;	
	font-weight:bold;
}

.logo_right
{
	background-image:url(../../Image/middle_back.gif);
	background-repeat:repeat-x;
	height:94px;
	float:right;
}

/*------- Main Menu ---------*/
.menu_menu_div
{
	background-color:#b90020;
	margin-bottom:4px;
	margin-top:3px;
	color:White;
}

.main_menu
{
	background-color:#b90020;
	background-repeat:repeat;
	color:White;
	padding:4px;
	font-size:12px;	
	margin-bottom:2px;
}

.main_menu a
{
	color:White;
	padding:4px;	
}

.main_menu a:hover, main_menu a:focus
{
	color:black;	
	padding:4px;
}

.main_menu_static
{
	color:White;
	padding:4px;
}

.main_menu_static:hover, main_menu_static:focus 
{
	color:black;	
	background-repeat:repeat;
}

.main_menu_dynamic
{
	color:White;	
	background-color:#b90020;
	background-repeat:repeat;
	padding:4px;
	text-align:left;
}

.main_menu_dynamic:hover, main_menu_dynamic:focus
{
	color:black;
}

/*-------- End Main Menu ---------*/

/*------------Side Menu----------*/

.side_menu
{
	background-image:url(../../image/menu_back.gif);
	background-repeat:repeat-x;
	color:white;
	float:left;
}

.side_menu_static
{
	color:white;
	padding:10px;	
}

.side_menu_dynamic
{
	color:white;
	background-color:#b90020;
	padding:10px;
}

.side_menu_static:hover, side_menu_static:focus
{
	color:black;
	background-repeat:repeat;	
}
.side_menu_dynamic:hover, side_menu_dynamic:focus
{
	color:black;
	background-repeat:repeat;	
}

/*-----------End Side Menu---------*/

/*----------Footer-------------*/
#footer
{
	background-color:#666666;		
	color:White;
	width:850px;
	font-size:9px;	
	padding-top:3px;	
	vertical-align:middle;
	text-align:center;
	margin-bottom:0px;
	padding-bottom:5px;
}

#footer a
{
	color:White;
	text-decoration:none;
}

/*----------End Footer-------------*/

.middle_back
{
	background-image:url(../../Image/middle_back.gif);
	background-repeat:repeat-x;
	padding:5px;
}

/*---------Services------------*/

.services
{
	margin: 0px;
	margin-top:10px;
	padding:5px;
	float:left;
	z-index:-1;
}

.training_services
{
	float: left;
	margin-top:10px;
	padding:5px;
	margin-left:30px;
	margin-bottom:60px;
}
.hr_services
{
	margin: 0px;
	margin-top:10px;
	padding:5px;
	margin-left:5px;
	float:right;
}
.rpo_services
{
	margin-top:130px;
	padding:5px;
	z-index:-2;
	margin-left:0px;
}
/*------------End Services------------*/

.clear
{
	clear:both;
}

.link
{
	color:#303a81;
	font-weight:bold;
	text-decoration:none;
}

.link:hover, link:focus
{
	color:#a4056e;
	text-decoration:none;
}

/*-------------Start Footer back--------------*/
.footer_back {
	width: 270px;	
	background-image:url(../../image/bkg_footer.gif);
	background-repeat:repeat-x;
	color:#000000;
	margin: 0px;
	margin-top:10px;
	padding:5px;
	float:left;
	height:180px;
}

.footer_back_middle {
	width: 270px;	
	background-image:url(../../image/bkg_footer.gif);
	background-repeat:repeat-x;
	color:#000000;
	float: left;
	margin-top:10px;
	padding:5px;
	margin-left:5px;
	height:180px;
}

.footer_back_right {
	width: 270px;
	background-image:url(../../image/bkg_footer.gif);
	background-repeat:repeat-x;
	color:#000000;
	margin: 0px;
	margin-top:10px;
	padding:5px;
	float:right;
	height:180px;
}
/*-------------End Footer back--------------*/

/*---------Footer Link------------------*/
.footer_link
{
	color:white;
	text-decoration:none;
}

.footer_link:hover, .footer_link:focus
{
	font-weight:bold;
}
/*-------------End Footer Link------------------*/

.content_home
{
	color:#303a81;
	font-size:22px;
	font-weight:bold;
}
.content_back
{
	color:white;
	padding:5px;	
	vertical-align:middle;		
	background-color:#666666;
	margin-bottom:4px;
}

.training
{
	color:#303a81;
	font-size:22px;
	font-weight:bold;
	vertical-align:middle;
}

.rpo
{
	color:#303a81;
	font-size:22px;
	font-weight:bold;
}

.sitemap
{
	padding:5px;
	padding-left:10px;
}

.resume
{
	padding:5px;
}

fieldset {
	border:1px solid #CCC;
	padding:10px;
}
legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 90%;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 1.1;
	color:#fff;
	background: #b90020;	
	padding: 2px 6px;
}
.label {
	width:300px;
	height:18px;
	margin-top:3px;
	margin-right:2px;
	padding-top:11px;
	padding-left:6px;	
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 115%;
	letter-spacing: 1px;	
	font-weight: normal;
	line-height: 1.1;
	color:Black;
}

.common_label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 115%;
	letter-spacing: 1px;	
	font-weight: normal;
	line-height: 1.1;
	color:Black;
}
.client_interaction
{
	width:600px;
	height:18px;
	margin-top:3px;
	margin-right:2px;
	padding-top:11px;
	padding-left:6px;	
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 115%;
	letter-spacing: 1px;	
	font-weight: normal;
	line-height: 1.1;
	color:Black;
}

#container {
	width:750px;
	margin:auto;
	padding:8px;
}

.clear {
	clear:both;
}

.div_texbox {
	width:380px;
	float:left;		
	margin-top:3px;
	padding-top:5px;
	padding-bottom:3px;
}

.textbox {
	background-position:left;
	width:285px;	
	font:normal 14px Arial;	
}
.upload
{
	padding:5px;
}

.upload_label
{
	margin-top:2px;
	margin-right:2px;
	padding-top:10px;
	padding-left:6px;	
	float:left;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 115%;
	letter-spacing: 1px;	
	font-weight: normal;
	line-height: 1.1;
	color:Black;	
}

.upload_textbox
{
	float:left;	
	width:300px;	
	margin-top:3px;
	padding-top:5px;
}
.partner
{
	padding:5px;
	float:left;
}
.partner_logo
{
	margin-top:2px;
	margin-right:2px;
	padding-top:10px;
	padding-left:6px;	
	float:left;
	width:150px;
	text-align:center;
}
.partner_description
{
	float:left;	
	width:680px;	
	margin-top:3px;
	padding-top:5px;
}

.enquiry
{
	padding:10px;	
}

.enquiry_label
{
	margin-top:2px;
	margin-right:2px;
	padding-top:10px;
	padding-left:6px;	
	float:left;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 115%;
	letter-spacing: 1px;	
	font-weight: normal;
	line-height: 1.1;
	color:Black;	
}

.enquiry_textbox
{
	float:left;	
	width:300px;	
	margin-top:3px;
	padding-top:5px;
	margin-bottom:0px;
}
.pan_work
{	
	display:none;
	padding-top:0px;
}
.panwork_label
{
	margin-top:2px;
	margin-right:2px;
	padding-top:10px;
	padding-left:6px;
	float:left;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 115%;
	letter-spacing: 1px;	
	font-weight: normal;
	line-height: 1.1;
	color:Black;	
	margin-left:10px;
}

.panwork_textbox
{
	float:left;	
	width:300px;	
	margin-top:3px;
	padding-top:5px;
	margin-bottom:0px;
}

.menu
{
	float:left;		
}

.desc
{
	float:left;
	text-align:left;
	padding-left:5px;
	width:655px;		
}
.clear_right
{
	clear:right;
}
.clear_left
{
	clear:left;
}

.float_right
{
	float:right;
}


