@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	}
	
.wrapper{
	float:left;
	width:100%;
	height:auto;
	}
	
.normal{
	width:100%;
	height:auto;
	}
	
/*---------------slideshow-------------------*/

#slideshow {
    position:relative;
    height:172px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/*-------------------------end slideshow----------------------*/

	
/*------banner-------*/
	
.logo_banner{
	float:left;
	width:100%;
	height:auto;
	}
	
.keywords{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	}
	
.keywords_1{
	float:left;
	width:55%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	}
	
.logo{
	float:left;
	width:auto;
	padding-left:20px;
	padding-bottom:10px;
	height:auto;
	}
	
.banner_right{
	float:right;
	width:auto;
	height:auto;
	padding-top:5px;
	}
	
.banner_right_search{
	float:right;
	width:auto;
	height:auto;
	padding-top:5px;
	}
	
.banner_right_date{
	float:left;
	width:auto;
	height:auto;
	padding-right:20px;
	padding-top:12px;
	}
	
.logo_banner_link{
	float:left;
	width:auto;
	padding-left:6px;
	padding-right:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}

.logo_banner_link_search{
	float:left;
	width:auto;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}

.logo_banner_link_search_icon{
	float:left;
	width:auto;
	padding-top:2px;
	}

.top_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}
	
a.top_link:link,a.top_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}
	
a.top_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFBE00;
	text-decoration:underline;
	}
	
a.top_link_orange:link,a.top_link_orange:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	text-decoration:none;
	}
	
a.top_link_orange:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	text-decoration:underline;
	}
	
a.top_link_orange1:link,a.top_link_orange1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	text-decoration:underline;
	}
	
a.top_link_orange1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	text-decoration:none;
	}
	
.nav_curve_right{
	float:right;
	width:20px;
	text-align:right;
	height:auto;
	}
	
.banner_nav_bg{
	float:left;
	width:100%;
	height:39px;
	background-image:url(images/banner_nav_bg.jpg);
	background-repeat:repeat-x;
	}
	
.banner_nav_bg_curve{
	float:left;
	width:100%;
	height:39px;
	background-image:url(images/right_nav_curve.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
	
.banner_nav_right_curve{
	float:right;
	width:auto;
	height:39px;
	}
	
a.banner_link:link,a.banner_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
	
a.banner_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFBE00;
	font-weight:bold;
	text-decoration:underline;
	}
	
.banner{
	float:left;
	width:100%;
	height:172px;
	background-image:url(images/banner_flash_bg.jpg);
	background-repeat:repeat-x;
	border:solid #CCCCCC 1px;
	}
	
#flash{
	float:left;
	width:722px;
	height:172px;
	background-image:url(image1.jpg);
	background-repeat:no-repeat;
	}
	
/*-------right top nav--------*/
	
#links_banner_right{
	float:right;
	width:213px;
	height:auto;
	background-image:url(images/top_nav_bg.jpg);
	background-repeat:repeat-x;
	border-left: solid 1px #CCCCCC;
	}
	
	
.top_link_bullet{
	height:33px;
	background:url(images/request_quote_bottom.gif) repeat-x bottom;
	vertical-align:middle;
	text-align:center;
	}
	
.top_link_text{
	height:33px;
	background:url(images/request_quote_bottom.gif) repeat-x bottom;	
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
.top_link_gray{
	height:1px;
	background-image:url(images/gray_bg.jpg);
	}
	
.top_link_subbullet{
	height:31px;
	text-align:center;
	vertical-align:middle;
	}
	
.top_link_subtext{
	height:33px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
/*------banner-end-------*/



/*-----content--------*/

.header_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-align:left;
	}
	
.header_yellow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	}
	
.outer_content_wrapper{
	float:left;
	width:100%;
	height:auto;
	}
	
.content_213{
	float:left;
	width:90%;
	height:auto;
	border-right:solid 1px #CCCCCC ;
	border-bottom:solid 1px #CCCCCC ;
	border-left:solid 1px #CCCCCC ;
	}
	
.content_213_right{
	float:right;
	width:213px;
	height:auto;
	background-image:url(images/gray_table_bg.jpg);
	background-repeat:repeat-x;
	}

.left_curve{
	float:left;
	width:auto;
	height:auto;
	}

.right_curve{
	float:right;
	width:auto;
	height:auto;
	}
	
.left_form{
	float:left;
	width:30px;
	height:auto;
	}
	
.right_form{
	float:right;
	width:0px;
	height:auto;
	}
	
.middle_form{
	background:url(images/mobile.jpg) no-repeat top right;
	float:left;
	padding:0px;
	margin:0px;
	width:183px;
	}

#content_1{
	float:left;
	width:19%;
	height:auto;
	}

#content_2{
	float:left;
	width:20%;
	height:auto;
	}
	
#content_3{
	float:left;
	width:18%;
	height:auto;
	}
	
#content_4{
	float:left;
	width:19%;
	height:auto;
	}
	
#content_5{
	float:right;
	width:23%;
	height:auto;
	}



.empty_left_outer{
	float:left;
	width:98%;
	height:auto;
	}

.empty_left{
	float:left;
	width:100%;
	height:auto;
	}
	
.empty{
	float:left;
	width:100%;
	height:auto;
	}
	
.gray_left_bullet{
	float:left;
	width:20%;
	height:28px;
	padding-top:6px;
	text-align:center;
	vertical-align:middle;
	background-image:url(images/gray_header.jpg);
	background-repeat:repeat-x;
	border-top:solid 1px #CCCCCC;
	}
	
.gray_left_text{
	float:left;
	width:80%;
	height:28px;
	padding-top:6px;
	vertical-align:middle;
	background-image:url(images/gray_header.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-top:solid 1px #CCCCCC;
	}
	
.normal_left_bullet{
	float:left;
	width:20%;
	height:28px;
	padding-top:6px;
	text-align:center;
	vertical-align:middle;
	}
	
.normal_left_text{
	float:left;
	width:80%;
	height:28px;
	padding-top:6px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
.space{
	float:left;
	height:10px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
.left_bullet{
	float:left;
	width:20%;
	height:20px;
	text-align:center;
	}
	
.left_text{
	float:left;
	width:80%;
	height:20px;
	text-align:left;
	}
	
.link_left_bullet{
	float:left;
	width:20%;
	text-align:center;
	}
	
.link_left_text{
	float:left;
	width:80%;
	padding-bottom:10px;
	text-align:left;
	}
	
.bullet_crm{
	padding-top:6px;
	vertical-align:top;
	}
	
.bullet_value_added{
	padding-top:1px;
	vertical-align:top;
	}
	
.common{
	float:left;
	height:auto;
	width:100%;
	text-align:center;
	}
	
.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}
	
a.link:link,a.link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}
	
a.link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFBE00;
	text-decoration:underline;
	}
	
.normal_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
	
.normal_text_gray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	}
	
.mobile{
	background-image:url(images/mobile.jpg);
	background-position:left;
	background-repeat:no-repeat;
	}

/*-------content_end---------*/

.spacer{
	width:50%;
	height:auto;
	}

/*------footer-------*/

.google_call{
	float:left;
	width:23%;
	height:90px;
	vertical-align:baseline;
	}
	
.google_spacer{
	float:left;
	width:2%;
	}
	
.advt_wrapper{
	float:left;
	width:74%;
	}
	
.advt{
	float:left;
	width:30%;
	height:90px;
	background-image:url(images/bottom_table_bg.jpg);
	border:solid 1px #CCCCCC;
	}
	
.advt_spacer{
	float:left;
	width:4%;
	}
	
.footer_strip{
	float:left;
	background-image:url(images/footer_gray_bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:5px;
	}
	
.footer_bold{
	float:left;
	width:45%;
	height:auto;
	}
	
.footer_right{
	float:right;
	width:54%;
	height:auto;
	}
	
.footer_yellow{
	padding-top:8px;
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFBE00;
	font-weight:bold;
	}
	
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	}
	
.img{
	float:left;
	width:50%;
	height:auto;
	}
	
.img_side_right{
	float:left;
	width:50%;
	height:90px;
	}
	
.img_text{
	float:left;
	width:auto;
	padding-top:20px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
.img_text_right{
	float:left;
	width:94%;
	padding-right:6%;
	text-align:right;
	}

.translator{
	float:left;
	width:100%;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
	}
	
.translator_flag{
	float:left;
	padding-right:10px;
	}
	
.translator_flag_last{
	float:left;
	width:9%;
	}
	
	
/*----------inner page css ----------*/

.inner_content_213{
	float:left;
	width:213px;
	height:auto;
	border-right:solid 1px #CCCCCC ;
	border-bottom:solid 1px #CCCCCC ;
	border-left:solid 1px #CCCCCC ;
	}
	
#inner_links_banner_right{
	float:right;
	width:213px;
	height:auto;
	background-repeat:repeat-x;
	}
	
.inner_links_right{
	float:right;
	width:213px;
	height:auto;
	background-repeat:repeat-x;
	border: solid 1px #CCCCCC;
	}
	
.inner_links_right_1{
	float:right;
	width:213px;
	height:auto;
	background-repeat:repeat-x;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	}
	
.main
	{
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:solid 1px #DDDDDD;
	 }
	 
.main_left_link{
          text-decoration:none;
          display:block;
          height:auto;
		  background-image:url(images/left_nav_hover_bg.jpg);
		  background-repeat:repeat-y;
		  font-family:Arial, Helvetica, sans-serif;
		  padding-left:25px;
		  color:#000000;
          font-size:11px;
		  padding-top:8px;
		  padding-bottom:8px;
          }

a.main:link, a.main:visited{
          text-decoration:none;
          display:block;
          height:auto;
		  background-image:url(images/left_nav_hover_bg.jpg);
		  background-repeat:repeat-y;
		  font-family:Arial, Helvetica, sans-serif;
		  padding-left:25px;
		  color:#000000;
          font-size:11px;
		  padding-top:8px;
		  padding-bottom:8px;
		  cursor:pointer;
          }
a.main:hover 
		{
		text-decoration:underline;
		background-image:url(images/left_nav_bg.jpg);
		background-repeat:repeat-y;
		cursor:pointer;
		}
		
#inner_content_1{
	float:left;
	width:165px;
	height:auto;
	border: solid 1px #CCCCCC;
	}
	
#inner_content_2{
	float:left;
	width:165px;
	height:auto;
	border-left: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	}
	
.inner_content_1_inner{
	float:left;
	width:162px;
	height:auto;
	border-right: solid 1px #E6E6E6;
	}
	
#main_content{
	MARGIN-TOP:15px;
	MARGIN-LEFT:185px;
	WIDTH:100%;
	MARGIN-RIGHT:233px;
	POSITION:relative;
	TOP:20px;
	}

.header_bg{
	float:left;
	width:100%;
	height:39px;
	background-image:url(images/header_bg.jpg);
	background-repeat:repeat-x;
	}
	
.header_bg_right{
	float:left;
	width:100%;
	height:39px;
	background-image:url(images/header_right_curve.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
	
.header_bg_left{
	float:left;
	width:auto;
	padding-left:20px;
	padding-right:15px;
	padding-top:8px;
	height:31px;
	background-image:url(images/header_left_curve.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
	
.inner_header_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	word-spacing:3px;
	font-weight:bold;
	}
	
.sub_header_bg{
	float:left;
	width:100%;
	height:30px;
	background-image:url(images/sub_header_bg.jpg);
	background-repeat:repeat-x;
	}
	
.sub_header_bg_right{
	float:left;
	width:100%;
	height:30px;
	background-image:url(images/sub_header_right_curve.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
	
.sub_header_bg_left{
	float:left;
	padding-left:5px;
	padding-right:15px;
	padding-top:5px;
	height:25px;
	background-image:url(images/sub_header_left_curve.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
	
.inner_sub_header_black{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:600;
	word-spacing:3px;
	}
	
.inner_sub_header_yellow{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	word-spacing:3px;
	font-weight:bold;
	color:#FFCC00;
	}
	
.border{
	float:left;
	width:99%;
	border:solid 1px #E0E0E0;
	}
	
.bordertext{
	float:left;
	width:99%;
	border:solid 1px #E0E0E0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:20px;
	padding-right:15px;
	}	

.border_none{
	float:left;
	width:100%;
	}
	
.border_form{
	float:left;
	width:100%;
	background-color:#EAEAEA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.text{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:20px;
	padding-right:15px;
	text-align:justify;
	}
	
.text_normal_font{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	}
	
.text_normal_font_orange{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	text-align:justify;
	}

.text_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:20px;
	padding-right:15px;
	text-align:justify;
	}

	
.balck{
	color:#000000;
	}
	
.text_career{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993300;
	padding-left:20px;
	padding-right:15px;
	text-align:justify;
	}
	
.center_apply{
	float:left;
	width:100%;
	text-align:center;
	}
	
.center{
	float:left;
	width:100%;
	}
	
.instant_enquiry{
	float:left;
	width:100%;
	background-color:#CCCCCC;
	text-align:justify;
	}
	
.text_container{
	float:left;
	width:100%;
	}
	
.text_container_web_development{
	float:left;
	background-image:url(images/web_application_development.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:right;
	padding-right:275px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	height:225px;
	}
	
.text_container_web_development_2{
	float:left;
	background-image:url(images/web_application_development2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	padding-left:275px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	height:175px;
	}
	
.text_container_web_development_3{
	float:left;
	background-image:url(images/web_application_development3.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:right;
	padding-right:275px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	height:185px;
	}

.text_container_web_hosting{
	float:left;
	background-image:url(images/web_hosting.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:right;
	padding-right:275px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	height:185px;
	}

	
.text_container_career{
	float:left;
	background-image:url(images/career.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:right;
	padding-right:275px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	height:auto;
	}
	
.text_container_crm_1{
	float:left;
	background-image:url(images/crm1.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	padding-right:20px;
	padding-left:215px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	height:150px;
	}
	
.text_container_crm_2{
	float:left;
	background-image:url(images/crm2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:right;
	padding-right:215px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	height:150px;
	}
	
.text_container_crm_4{
	float:left;
	background-image:url(images/crm4.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	padding-right:20px;
	padding-left:215px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	height:150px;
	}
	
.text_container_crm_3{
	float:left;
	background-image:url(images/crm3.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:right;
	padding-right:215px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	height:160px;
	}
	
.img_container{
	float:left;
	width:100%;
	text-align:center;
	}

.img_container_erp1{
	float:left;
	width:100%;
	background-image:url(images/erp.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:437px;
	text-align:center;
	}
	
.img_container_erp2{
	float:left;
	width:100%;
	background-image:url(images/erp1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:200px;
	text-align:center;
	}
	
.img_container_hms{
	float:left;
	width:100%;
	background-image:url(images/hms.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:437px;
	text-align:center;
	}

.1{
	width:29%;
	padding-left:3%;
	padding-right:1%;
	text-align:center;
	}
	
.2{
	float:left;
	width:29%;
	padding-left:3%;
	padding-right:2%;
	text-align:center;
	}
		
.text_1{
	float:left;
	width:43%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:4%;
	padding-right:2%;
	}
	
.text_2{
	float:left;
	width:43%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:6%;
	}
	
.contact_text{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	padding-left:20px;
	padding-right:15px;
	}
	
.half_contact_text{
	float:left;
	width:50%;
	}
	
.text_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	padding-right:20px;
	text-align:justify;
	}
	
.top{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	clear:both;
	}
	
a.top:link,a.top:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	text-decoration:none;
	color:#000000;
	}
	
a.top:hover{
	text-decoration:underline;
	}
	
.bold_link_text{
	float:left;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF6820;
	}
	
a.bold_link_text:link,a.bold_link_text:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6820;
	text-shadow:#333333;
	}
	
	
a.bold_link_text:hover{
	text-decoration:underline;
	}
	
a.career_link_text:link,a.career_link_text:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FF6820;
	text-shadow:#333333;
	}
	
	
a.career_link_text:hover{
	text-decoration:underline;
	}
	
a.career_link_text_small:link,a.career_link_text_small:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FF3333;
	text-shadow: #333333;

	}
	
	
a.career_link_text_small:hover{
	text-decoration:underline;
	color:#FFCC00;
	}
	
a.bold_link_orange:link,a.bold_link_orange:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
	text-shadow:#FF9900;
	}
	
a.bold_link_orange:hover{
	text-decoration:underline;
	}
	
.normal_link_text{
	float:left;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
	
.normal_link_text_yellow{
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC9900;
	}
	
.bullet_text{
	float:left;
	background-image:url(images/11.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	}
	
.bullet_normal_link_text{
	float:left;
	background-image:url(images/5.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	font-weight:bold;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
.bullet_text{
	float:left;
	background-image:url(images/5.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}	
	
.bullet_normal_link_text_black{
	float:left;
	background-image:url(images/5.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	font-weight:bold;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
	
a.seo_link_text:link,a.seo_link_text:visited{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	text-decoration:none;
	}
	
a.seo_link_text:hover{
	text-decoration:underline;
	color:#FFCC00;
	}
	
.bullet_large_normal_link_text{
	float:left;
	background-image:url(images/5-large.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	font-weight:bold;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	}
	
.bullet_large1_normal_link_text{
	float:left;
	background-image:url(images/5-large1.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	font-weight:bold;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	}
	
.bold_link_container{
	float:left;
	background-image:url(images/phone.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:80px;
	height:70px;
	}
	
.bold_normal_weight_link_text{
	float:left;
	padding-left:25px;

	}
	
.bullet_normal_weight_link_text{
	float:left;
	background:url(images/5.gif) no-repeat left top;
	padding-left:25px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
	
.bullet_normal_weight_career{
	float:left;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
	
a.bullet_normal_weight_career{
	float:left;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	text-decoration:none;
	}
	
.bullet_normal_weight_2line{
	float:left;
	background:url(images/5-large.gif) no-repeat left top;
	padding-left:25px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
	
.bullet_normal_weight_3line{
	float:left;
	background:url(images/5-large.gif) no-repeat left top;
	padding-left:25px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
	
.bold_link_text_13{
	float:left;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CC9900;
	}

a.text_email_link:link,a.text_email_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC9900;
	text-decoration:none;
	}
	
a.text_email_link:hover{
	text-decoration:underline;
	}	
	
	
/*---------end inner page css---------*/



/*---------services-----------*/


#content_21{
	float:left;
	width:33%;
	height:auto;
	}
	
#content_31{
	float:left;
	width:33%;
	height:auto;
	}
	
#content_41{
	float:left;
	width:33%;
	height:auto;
	}
	
#content_21_2{
	float:left;
	width:33%;
	height:auto;
	}
	
#content_31_2{
	float:left;
	width:33%;
	height:auto;
	}
	
#content_41_2{
	float:left;
	width:33%;
	height:auto;
	}
	
#content_hire_21{
	float:left;
	width:49%;
	height:auto;
	}
	
#content_hire_31{
	float:left;
	width:49%;
	height:auto;
	}
	
.link_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
	
a.link_bold:link,a.link_bold:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
	
a.link_bold:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFBE00;
	text-decoration:underline;
	}
	
.center{
	width:100%;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
	
.gray_bold{
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:30px;
	}
	
.gray_text{
	background-color:#EBEBEB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	height:25px;
	}

.devider{
	float:left;
	width:100%;
	background-image:url(images/hor_devider.gif);
	background-position:top;
	background-repeat:repeat-x;;
	height:10px;
	}


/*---------end services-----------*/


/*---------tabs-work-----------*/

.shadetabs {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; FONT: bold 12px Verdana; MARGIN-LEFT: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}

.tabcontent {
	DISPLAY: none
}

.arialblue12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.navgreyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999900; FONT-FAMILY: Helvetica, Arial, sans-serif
}

.arialblue11 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.tabinner43div {
	FLOAT: left; WIDTH: 346px; PADDING-TOP: 5px; TEXT-ALIGN: left
}

.tabinner23div {
	FLOAT: left; WIDTH: 346px; PADDING-TOP: 5px; TEXT-ALIGN: left
}

/*---------------end-------------------*/



	
/*--------------tab_content_css----------------*/	
	
 ul#tabs{
 	list-style-type: none;
	margin: 30px 0 0 0;
	}
	
ul#tabs li{
	display: inline;
	}
	
ul#tabs li a{
	color:#333333;
	background-color:#CCCCCC;
	border: 1px solid #c9c3ba; 
	border-bottom: none;
	font-weight:bold;
	text-decoration: none; 
	margin-bottom:20px;
	padding:7px 7px 7px 7px;
	}
	
ul#tabs li a:hover{
	background-color:#FFCC33;
	color:#000000;
	padding:7px 7px 7px 7px;
	}
	
ul#tabs li a.selected {
	 color: #000;
	  background-color:#FFCC33; 
	  font-weight: bold; 
	  padding:9px 7px 7px 7px; 
	  }
	  
div.tabContent { 
	border: 1px solid #c9c3ba; 
	padding:15px; 
	background-color:#E5E5E5;
	}
	

div.tabContent.hide{
	display: none; 
	}
	  
/*-------------------end_tab_content_css-------------------*/
	
.margin_top20{
	margin-top:20px;
	}
	
.spacer20{
	height:20px;
	}
	
.cl{
	clear:both
	}
	
ul.clear{
	clear:both
	}
	
.pt10{
	padding-top:10px;
	}
	
.pb10{
	padding-bottom:10px;
	}
	
.bullet_gray_text{
	float:left;
	background-image:url(images/5.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:25px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	}
	
.gray_left_bullet1{
	float:left;
	width:20%;
	height:26px;
	*height:31px;
	padding-top:8px;
	*padding-top:3px;
	text-align:center;
	vertical-align:middle;
	background-image:url(images/gray_header.jpg);
	background-repeat:repeat-x;
	border-top:solid 1px #CCCCCC;
	}
	
.orlink ol{
	list-style-type:decimal;
	visibility:visible;
	}
	
.fnt12{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.fntColOrange{
	color:#FF6820;
	}
		
.pl20{
	padding-left:20px;
	}
	
.pr20{
	padding-right:20px;
	}
	
.pt20{
	padding-top:20px;
	}
	
.pb20{
	padding-bottom:20px;
	}
	
.borderContentGray{
	float:left;
	width:99%;
	background:#efefef;
	border:solid 1px #E0E0E0;
	}
	
.wdt99p{
		width:99%;
	}

.floatLeft{
	float:left;
	}
	
.floatRight{
	float:right;
	}

.inner_sub_header_orange1{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:600;
	word-spacing:3px;
	}
	
.bgYellow{
	width:100%;
	background-color:#F5EAA7;
	}
	
.pt10a{
	padding-top:10px;
	*padding-top:5px;
	}
	
.pl10{
	padding-left:10px;
	}
	
.wdt25p{
	width:25%;
	}
	
.wdt35p{
	width:35%;
	}
	
.wdt60p{
	width:60%;
	}
	
.wdt5p{
	width:5%;
	}
	
.wdt40p{
	width:40%;
	}
	
.wdt45p{
	width:45%;
	}
	
.wdt2p{
	width:2%;
	}
	
.wdt74p{
	width:74%;
	}
	
.pt3{
	padding-top:3px;
	}
	
.pb20a{
	padding-bottom:20px;
	*padding-bottom:0px;
	}
	
.fnt11{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.bgGrayCD{
	background-color:#e3e3e3;
	}
	
.bgGrayAD{
	background-color:#bbb;
	}
	
.txtOrange{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
	
.txtOrangeNormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	}
	
.pr10{
	padding-right:10px;
	}
	
.pt5{
	padding-top:5px;
	}
	
.pt5a{
	padding-top:5px;
	*padding-top:0px;
	}

.pb5{
	padding-bottom:5px;
	}
	
.mtM15a{
	*margin-top:-15px;
	}
	
.wdt213Right{
	float:right;
	width:213px;
	height:auto;
	background:url(images/form_bg.gif) repeat-x ;
	}
	
.wdt70{
	width:70px;
	}
	
.wdt40{
	width:40px;
	}
	
.wdt110{
	width:110px;
	}
	
.txtOrange13{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	}

.reqBot{
	background:url(images/request_quote_bottom.gif) repeat-x bottom;
	}
	
.pt10b{
	padding-top:10px;
	*padding-top:0px;
	}
.pr5{
	padding-right:5px;
	}
	
.wdt5{
	width:5px;
	}
	
.wdt300{
	width:200px;
	}
	
.bullet_normal_link_text_payment{
	float:left;
	background-image:url(images/5.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	font-weight:bold;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
	
a.orangeLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	text-decoration:none;
	padding-left:2px;
	}
	
a.orangeLink:hover{
	text-decoration:underline;
	color:#FFCC00;
	}
	
.heightContent{
	height:180px;
	}
	
.orangeNormalTest{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6820;
	text-decoration:none;
	}
	
a.orangeNormalTest{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6820;
	text-decoration:none;
	}
	
a.orangeNormalTest:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6820;
	text-decoration:underline;
	}
	
.wdt100p{
	width:100%;
	}
	
.wdt270{
	width:270px;
	}
	
.wdtWild{
	width:*;
	}
	
.wdt400{
	width:400px;
	}
	
.txt{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
.mb20{
	margin-bottom:20px;
	}
	
.mt20{
	margin-top:20px;
	}
	
.grey_line{
	background:url(images/grey_line.jpg) repeat-x;
	width:100%;
	height:2px;
	}
	
.txtJustify{
	text-align:justify;
	}

.light_orange_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6820;
	}
	
.mb10{
	margin-bottom:10px;
	}
	
.txtRight{
	text-align:right;
	}
	
.pl3{
	padding-left:3px;
	}
	
.pt2{
	padding-top:2px;
	}
	
.mt10{
	margin-top:10px;
	}

.txt_left{
	text-align:left;
	}
	
#content_form_instant{
	width:23%;
	height:auto;
	}
	
	
.content_213_form{
	width:213px;
	height:auto;
	background-image:url(images/gray_table_bg.jpg);
	background-repeat:repeat-x;
	}
	
.url{
	background:url(images/url.jpg) no-repeat left top;
	padding-top:5px;
	padding-left:25px;
	height:20px;
	}
	
.fnt10{
	font-size:10px;
	}
	
.text_container_sitemap{
	float:left;
	background:url(images/sitemap.jpg) no-repeat right top;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	}
	
.pr275{
	padding-right:275px;
	}
	
.arrow{
	background:url(images/12.gif) no-repeat left top;
	padding-left:18px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	}
	
	
.line{
	background:url(images/line.gif) no-repeat left top;
	padding-left:18px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	}
	
.gray_bg{
	background:#e9e9e9;
	}
	
.wht_bg{
	background:#fff;
	}
	
.link_bold_yellow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	}
	
a.link_bold_yellow:link,a.link_bold_yellow:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	}
	
a.link_bold_yellow:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFBE00;
	text-decoration:none;
	}
	
.wdt30p{
	width:30%;
	}
	
.pl5{
	padding-left:5px;
	}
	
.wdt190{
	width:190px;
	}
	
/*------20 july----*/

.left_bullet_sitemap{
	background:url(images/bullet_big1.jpg) no-repeat left top;
	padding-left:15px;
	}
	
.link_bold_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	}
	
a.link_bold_11:link,a.link_bold_11:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	}
	
.pt15{
	padding-top:15px;
	}
	
a.link_bold_11:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFBE00;
	text-decoration:none;
	}
	
.wdt213{
	width:213px;
	height:auto;
	}
	
.red_star{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	}
	
.wdt400{
	width:400px;
	text-align:left;
	}
	
.txt_al_left{
	text-align:left;
	}
	
.wdt320{
	width:320px;
	}
	
.pl25{
	padding-left:25px;
	}
	
	/*---------26/08/10---------*/
	
.bullet_large_normal_greybg_text{
	float:left;
	background:url(images/5-large.gif) left no-repeat;
	padding-left:22px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	}
	
.bullet_large_normal_greybg_text span{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6820;
	}
	
.job_op_fll{
		width:100%;
	}
	
.bord_r_wht{
	border-right:solid 1px #fff;
	}
	
.job_wdt10p{
		width:10%;
		display:block;
	}
	
.job_wdt15p{
		width:15%;
	}
	
.job_wdt20p{
		width:25%;
	}
	
.job_wdt34p{
		width:34%;
	}
	
.wht_100p{
		width:100%;
		background:#fff;
		height:2px;
	}	

	
a.orangeLink11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6820;
	text-decoration:none;
	padding-left:2px;
	}
	
a.orangeLink11:hover{
	text-decoration:underline;
	color:#FFCC00;
	}

.details{
	background:url(images/details_icon.gif) no-repeat left top;
	padding-left:25px;
	padding-top:5px;
	}

.career_devider{
	background:url(images/devider.gif) center center repeat-x;
	height:10px;
	}

.instant_enquiry_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
	text-shadow:#FF9900;
	}
	
.pt30{
	padding-top:30px;
	}