@charset "UTF-8";
/* CSS Document */

body { margin:0; background: url(../img/fade_1.jpg) repeat-x #DADADA; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; line-height:14px; }

a{
	outline:none;
}

/* div */ 

#container { margin:0 auto; width:880px; overflow:auto;}

#header { width:880px; height:135px; background:url(../img/bg_header_ch_recruitment.jpg) no-repeat center; z-index:999;}

#nav { position:relative; top:45px; left:128px; width:731px; height:26px; background:url(../img/bg_register_box_long.jpg) no-repeat; }

	#navlist {  text-align:right; float:right; font-size:11px; padding:5px 8px 0 0;}
	
	#navregister {  height:26px; float:left; color:#000000; padding:5px 0 0 8px; font-size:11px;}
	
	#navregister a { color:#000000; font-weight:bold;}

#content { 

min-height:427px;
width:880px; background:url(../img/bg_sides.jpg) repeat-y; padding-top:3px;}

#logo { position:relative; z-index:999;}

#logoimg { width:130px; height:170px; z-index:999; position: absolute; left: 0; top: 0; background:url(../img/g_logo-ch-recruitment.png) no-repeat;}


#head_guarantee { position:relative; top:20px; left:550px; width:200px; height:60px; color:#FFFFFF; z-index:150; text-align:center;}

	#head_guarantee a { color:#FFFFFF;}
	
 
#text { margin:0 auto; padding-top:11px; width:842px; overflow:auto; overflow:hidden;}

#sidebar { width:225px; float:left;}

	#sidebarimg { margin:20px 0 0 10px;}
	
	#sidebarimg2 { margin:10px 0 0 10px;}

#mission { margin:0 auto; margin-top:20px; width:200px;}

#sidecontact { width:205px; margin-top:10px; padding:20px 10px 0 10px; background:url(../img/bg_sidebar_contact.jpg) no-repeat; height:250px;}

#sidecontact p{ margin:0px;
				padding-bottom:0px;
				padding-top:12px;
}

#job_search{ width:210px; height:270px; float:left; background:url(../img/bg_sidebar_contact.jpg) no-repeat; margin-top:25px;}

#main { width:601px; float:right;}

	#ourclienttop { width:583px; height:9px; background:url(../img/bg_ourclient_top.jpg) no-repeat;}
	
	#ourclientmid { width:583px; background:url(../img/bg_ourclient_middle.jpg) repeat-y; overflow:auto;}
		
		#clientholder { float:left; margin:5px 5px 5px 10px;}
		
		#clientholderr { float:right; margin:5px 10px 5px 5px;}
	
	#ourclientbot { width:583px; height:9px; margin-bottom:10px; background:url(../img/bg_ourclient_bottom.jpg) no-repeat;}

#sblink { margin-bottom:7px; width:225px; height:46px; background:url(../img/bg_sidebar.jpg) no-repeat; }

#small_button { margin-bottom:17px; width:122px; height:27px; background:url(../img/sml_button.gif) no-repeat;
color:#FFFFFF; font-size:16px; font-weight:normal; line-height:26px; font-style:italic; text-indent:8px;
}

#first { width:360px;}


#listsvac { width:177px; height:152px;  padding-right:6px; float:left; background:url(../img/bg_news_vac.jpg) no-repeat;}

#listsnews { width:177px; height:152px;  padding-right:6px; float:left; background:url(../img/bg_news_news.jpg) no-repeat;}

#lists { width:161px; height:140px; padding:6px 6px 0 6px;}

#lists2 { width:150px; padding-right:66px; float:left; }

#lists3 { width:150px; margin-left:1px; float:left; }

#lists4 { width:180px; padding-right:20px; float:left; }




#rightbox { width:232px; float:right;}

#peoplesay { width:360px; height:46px; background:url(../img/bg_people_say_orange.jpg) no-repeat; margin-bottom:7px; color:#000000; text-align:center; }

	#peoplehead { font-size:14px; line-height:28px; font-weight:bold; }
	
	#peoplesay a { color:#1A3865; }
	
	#peoplesay a:hover { color:#FFF; text-decoration:none; }
	
	
#footer { width:880px; height:44px; background:url(../img/bg_footer.jpg) no-repeat; }

.social_icon {
	font-size:10px;
	height:20px;
	padding:9px 0 0 0px;
	position:relative;
	width:180px;
	float:left;
}

.social_icon img{
	border:0px;
}

#footer_rm { width:880px; height:18px; background:url(../img/bg_footer_exp.jpg) no-repeat; }

#copyright { position:relative; width:448px; height:20px; padding:18px 0 0 19px; font-size:10px; float:left;}

#reflex { width:880px; height:65px; background:url(../img/bg_reflex.jpg) no-repeat;}

#pdf { height:55px; margin-right:40px;}

.right { float:right; margin-left:10px;}

#download { padding-top:30px;}

.joblist { width:175px; color:#1A3865;}

.joblist a { color:#1A3865;}

.joblist a:hover { color:#666666;}


#job_sector { width:190px; margin-bottom:10px;}

#job_location { width:190px; margin-bottom:10px;}

#job_type { width:190px; margin-bottom:10px;}

#keywords { width:190px; margin-bottom:10px;}

.right { float:right;}



/* showcases */

#showcase { margin:0 auto; width:842px; height:225px; }

#showcaseb { margin:0 auto; width:842px; height:8px; background:url(../img/bg_showcase_b.jpg) no-repeat; z-index:100}

#text2 { margin:0 auto; padding:10px 0 10px 0; width:842px; background:url(../img/bg_showcase_bg.jpg) repeat-y;}

#shtext2 { margin:0 auto; width:782px; }

#shtext { position:relative; top:20px; left:30px; width:490px; height:175px; font-size:14px; }

#showcasesm1 { width:583px; height:130px; background:url(../img/bg_showcase_sm1.jpg) no-repeat; margin-bottom:52px;}

#showcasesm2 { width:583px; height:130px; background:url(../img/bg_showcase_sm2.jpg) no-repeat; margin-bottom:45px;}

#showcasesm3 { width:583px; height:130px; background:url(../img/bg_showcase_sm3.jpg) no-repeat; margin-bottom:45px;}

#showcasesm4 { width:583px; height:130px; background:url(../img/bg_showcase_sm4.jpg) no-repeat; margin-bottom:45px;}

#showcasesm5 { width:583px; height:130px; background:url(../img/bg_showcase_sm5.jpg) no-repeat; margin-bottom:52px;}

#showcasesm6 { width:583px; height:130px; background:url(../img/bg_showcase_sm6.jpg) no-repeat; margin-bottom:45px;}

#showcasesm7 { width:583px; height:130px; background:url(../img/bg_showcase_sm7.jpg) no-repeat; margin-bottom:45px;}

#showcasesm8 { width:583px; height:130px; background:url(../img/bg_showcase_sm8.jpg) no-repeat; margin-bottom:45px;}

#showcasesm9 { width:583px; height:130px; background:url(../img/bg_showcase_sm9.jpg) no-repeat; margin-bottom:45px;}

#showcasesm10 { width:583px; height:150px; background:url(../img/bg_showcase_sm10.jpg) no-repeat; margin-bottom:32px;}




#showcasesmtext2 { position:relative; top:40px; left:140px; width:440px; font-size:13px;}

#showcasesmtext5 { position:relative; top:40px; left:200px; width:370px; font-size:13px;}

#showcasesmtext6 { position:relative; top:40px; left:250px; width:340px; font-size:13px;}

#showcasesmtext7 { position:relative; top:40px; left:200px; width:340px; font-size:13px;}


#showcasesmtext p { padding-top:10px;}

#showcasesmtext a { color:#00AEEF;}

#showcasesmtext2 p { padding-top:10px;}

#showcasesmtext2 a { color:#00AEEF;}

#showcasesmtext5 p { padding-top:10px;}

#showcasesmtext5 a { color:#00AEEF;}

#showcasesmtext6 p { padding-top:10px;}

#showcasesmtext6 a { color:#00AEEF;}

#showcasesmtext7 p { padding-top:10px;}

#showcasesmtext7 a { color:#00AEEF;}


/* text */

a { color:#666666; font-weight:bold; text-decoration:none;}

a:hover { color:#1A3865; text-decoration:underline;}

#navlist a { color:#FFFFFF; text-decoration:none; font-weight:normal;}

#navlist a:hover { color:#FFFFFF; text-decoration:underline;}

.intro a { color:#1A3865; font-weight:bold; text-decoration:underline; }

.intro a:hover { color:#666666; font-weight:bold; text-decoration:underline;}

h1 { font-size:16px; color:#00AEEF;}

h2 { margin:0; font-size:24px; line-height:26px; font-weight:normal; }

h3 { margin:0; font-size:24px; line-height:24px; font-weight:normal;}

h4 { font-size:16px; color:#1A3865; font-weight:normal; line-height:20px;}

h5 { margin:0; color:#FFFFFF; font-size:22px; line-height:42px; font-style:italic; text-indent:15px; }

h5 a { color:#FFFFFF;}

h5 a:hover { text-decoration:none;}

h6 { margin:0; font-size:16px; color:#00AEEF; }

#cyan { color:#00AEEF; font-style:italic; font-weight:bold;}

#lightblue { color:#99CEFF;}

li { display:inline;}

/*#shtext p { font-size:13px; line-height:16px;}*/

#main p { margin-top:0;}

#main ul { padding-left:10px;}

#main ul li { display:list-item; list-style-type:none; list-style-image:url(../img/g_ch_bullet.jpg);  margin:8px 0px 8px 10px; }




#shtext2 ul { padding-left:10px;}

#shtext2 ul li { display:list-item; list-style-type:none; list-style-image:url(../img/g_ch_bullet_g.jpg);  margin:8px 0px 8px 10px; }

#sidebar ul { padding-left:0px; margin-left:0px;}

#sidebar ul li { display:list-item; list-style:none; margin:8px 0px; }

#sidebar ul li ul li {
 display:list-item; list-style:none; margin:8px 0px 8px 8px;
}

#mission a { font-size:16px; color:#00AEEF; }

#mission a:hover { color:#1A3865; text-decoration:none;}


#lists ul { margin:0; padding-left:20px; }

#lists ul li { display:list-item; list-style:disc; line-height:20px; margin:0; }


.more { width:180px; color:#00AEEF; font-weight:bold;}

.more a { color:#00AEEF; }

#lists a { font-weight:normal;}

#lists a:hover { text-decoration:none;}




.bold { font-weight:bold;}

.grey { color:#666666; }

.joblist p { padding:3px 0; margin:0; }

.sidetext { margin:4px 0;}



/* old text */

.txtTitle { font-size:16px; line-height:28px; color:#1A3865; font-weight:normal;}




/* Page Flip */

#pageflip {
	position: relative; top:25px;
}

#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: -25px;
	-ms-interpolation-mode: bicubic;
}

#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: -25px;
	background: url(../img/subscribe.gif) no-repeat right top;
	text-indent: -9999px;
}


#maysdesign { margin:0 auto; width:840px; text-align:right; font-size:10px; font-weight:normal; color:#999999;}

#maysdesign a { color:#999999; font-weight:normal;}

#movers-row	{ margin: 30px 0 0 0px; }
#movers-row div	{  float: left; }
#movers-row div a.cross-link { float: left; color:#fff; border:none; display:block; margin-right:5px; padding-left:5px;text-align:center; z-index:10000 }
.nav-thumb { border: 1px solid #000; margin-right: 5px; display:block; text-align:center;}
#showcase1 { margin:0 auto; width:842px; height:208px; display:none; background:url(http://www.chrecruitment.co.uk/img/bg_showcase.jpg) no-repeat;}
#showcase2 { margin:0 auto; width:842px; height:208px; display:none; background:url(http://www.chrecruitment.co.uk/img/bg_showcase.jpg) no-repeat;}





/* showcases */

#showcase { margin:0 auto; width:842px; height:220px; background:url(../img/bg_showcase.jpg) no-repeat;}

/*

#showcase1 { margin:0 auto; width:842px; height:208px; display:none; background:url(http://www.chrecruitment.co.uk/img/bg_showcase.jpg) no-repeat;}
#showcase2 { margin:0 auto; width:842px; height:208px; display:none; background:url(http://www.chrecruitment.co.uk/img/bg_showcase.jpg) no-repeat;}

#showcaseb { margin:0 auto; width:842px; height:8px; background:url(http://www.chrecruitment.co.uk/img/bg_showcase_b.jpg) no-repeat;}

#text2 { margin:0 auto; padding:10px 0 10px 0; width:842px; background:url(http://www.chrecruitment.co.uk/img/bg_showcase_bg.jpg) repeat-y;}

#shtext2 { margin:0 auto; width:782px; }

#shtext { position:relative; top:20px; left:30px; width:510px; height:175px; font-size:14px; }

#showcasesm1 { width:583px; height:130px; background:url(http://www.chrecruitment.co.uk/img/bg_showcase_sm1.jpg) no-repeat; margin-bottom:45px;}

#showcasesm2 { width:583px; height:130px; background:url(http://www.chrecruitment.co.uk/img/bg_showcase_sm2.jpg) no-repeat; margin-bottom:45px;}

#showcasesm3 { width:583px; height:130px; background:url(http://www.chrecruitment.co.uk/img/bg_showcase_sm3.jpg) no-repeat; margin-bottom:45px;}

#showcasesm4 { width:583px; height:130px; background:url(http://www.chrecruitment.co.uk/img/bg_showcase_sm4.jpg) no-repeat; margin-bottom:45px;}

#showcasesm5 { width:583px; height:130px; background:url(http://www.chrecruitment.co.uk/img/bg_showcase_sm5.jpg) no-repeat; margin-bottom:45px;}

#showcasesm6 { width:583px; height:130px; background:url(http://www.chrecruitment.co.uk/img/bg_showcase_sm6.jpg) no-repeat; margin-bottom:45px;}
*/
#showcasesmtext{ position:relative; top:40px; left:230px; width:350px; font-size:13px;}

#showcasesmtext2 { position:relative; top:40px; left:140px; width:440px; font-size:13px;}

#showcasesmtext5 { position:relative; top:40px; left:200px; width:370px; font-size:13px;}

#showcasesmtext6 { position:relative; top:40px; left:250px; width:340px; font-size:13px;}

#showcasesmtext p { padding-top:10px;}

#showcasesmtext a { color:#00AEEF;}

#showcasesmtext2 p { padding-top:10px;}

#showcasesmtext2 a { color:#00AEEF;}

#showcasesmtext5 p { padding-top:10px;}

#showcasesmtext5 a { color:#00AEEF;}

#showcasesmtext6 p { padding-top:10px;}

#showcasesmtext6 a { color:#00AEEF;}


/* text */

a { color:#666666; font-weight:bold; text-decoration:none;}

a:hover { color:#1A3865; text-decoration:underline;}


.intro a { color:#1A3865; display:none; }

.intro { color:#1A3865; }

.intro1 { color:#1A3865; display:none;}

.intro2 { color:#1A3865; display:none;}

.intro3 {display:none;}

.intro4 { color:#1A3865; display:none;}


.intro a:hover { color:#666666; font-weight:bold; text-decoration:underline;}

h1 { font-size:16px; color:#00AEEF;}

h2 { margin:0; font-size:24px; line-height:26px; font-weight:normal; }

h3 { margin:0; font-size:24px; line-height:24px; font-weight:normal;}

h4 { font-size:16px; color:#1A3865; font-weight:normal; line-height:20px;}

h5 { margin:0; color:#FFFFFF; font-size:22px; line-height:42px; font-style:italic; text-indent:15px; }

h5 a { color:#FFFFFF;}

h5 a:hover { text-decoration:none;}

h6 { margin:0; font-size:16px; color:#00AEEF; }

#cyan { color:#00AEEF; font-style:italic; font-weight:bold;}


#lightblue { color:#BE470A;}

li { display:inline;}

#shtext p { font-size:13px; line-height:18px;}

#main p { margin-top:0;}

#main

#main ul { padding-left:10px;}


#shtext2 ul { padding-left:10px;}

#shtext2 ul li { display:list-item; list-style-type:none; list-style-image:url(../img/g_ch_bullet_g.jpg);  margin:8px 0px 8px 10px; }

#sidebar ul { padding-left:0px; margin-left:0px;}

#sidebar ul li { display:list-item; list-style:none; margin:8px 0px; }

#mission a { font-size:16px; color:#00AEEF; }

#mission a:hover { color:#1A3865; text-decoration:none;}

#lists ul { margin:0; padding-left:20px; }

#lists ul li { display:list-item; list-style:disc; line-height:20px; margin:0; }

.more { width:160px; color:#00AEEF; font-weight:bold;}

.more a { color:#00AEEF; font-style:italic; }

#lists a { font-weight:normal;}

#lists a:hover { text-decoration:none;}

.bold { font-weight:bold;}

.grey { color:#666666; }

.joblist p { padding:2px 0 2px 0; margin:0; }

.sidetext { margin:4px 0;}



/* old text */

.txtTitle { font-size:16px; line-height:28px; color:#1A3865; font-weight:normal;}




/* Page Flip */

#pageflip {
	position: relative;
}

#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: -25px;
	-ms-interpolation-mode: bicubic;
}

#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: -25px;
	background: url(../img/subscribe.gif) no-repeat right top;
	text-indent: -9999px;
}


#maysdesign { margin:0 auto; width:840px; text-align:right; font-size:10px; font-weight:normal; color:#999999;}

#maysdesign a { color:#999999; font-weight:normal;}
#showcase_bg_2 { margin:0 auto; width:842px; height:208px; background:url(../img/bg_showcase_2.jpg) no-repeat;}

#shtext ul{
	list-style:none;
	display:block;
	padding-top:10px;
	margin:0px;
}
#shtext ul li{
	background:url(../img/b_bg.png) no-repeat left top; padding:0px 0 5px 20px;
	display:block;
	margin:0px;
	color:#f00;
}
#shtext ul li:hover{
	color:#666;
}



/*````````````````form page 10-9-2010``````````````*/
@charset "utf-8";
/* CSS Document */

#form_div { margin:0 auto; width:842px; padding:0px; display:block;}
.form_crv_img{
	margin:0px;
	padding:0px;
	width:842px;
}
.form_mid_div{
	background: url(../images/mid_g_bg.png) repeat-x left  bottom #fff;
	padding:23px 27px 21px 28px;
	margin:0px;
	width:785px;
	border-left:solid 1px #a6a6a6;
	border-right:solid 1px #a6a6a6;
	position:relative;
	
}
.form_mid_div_row{
	margin:0px;
	padding:5px 10px 0 10px;
	float:right;
}
.read_more{
	width:70px;
	float:right;
}
.read_more a{
	color:#fff;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.read_more a:hover{
	text-decoration:underline;
}
.form_left_p{
	width:373px;
	float:left;
}
.form_right_p{
	width:373px;
	float:right;
}
.form_L_div{
	width:322px;
	background:#fff;
	padding:0px 25px 0px 26px;
}
.form_L_img{
	width:345px; *width:346px;
	margin:0px;
	padding:0px;
	background:url(../images/white_crv_f.png) no-repeat;
	height:15px;
	padding:0px 0 3px 28px; *padding:0px 0 3px 27px;
	margin:0px;
	color:#7f7f7f;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
}
.clear{
	clear:both;
}
.btn_img a{
	margin:0px auto 0px auto; 
	padding:8px 0  5px 10px;
	background:url(../images/bg_sidebar.jpg) no-repeat;
	width:215px;
	height:33px;
	color:#fff;
	font:25px Arial, Helvetica, sans-serif;
	font-style:italic;
	text-align:left;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

.input_B{
	border:solid 1px #bcbcbc;
	width:316px;
	color:#999999;
	font-size:10px;
	padding-left:5px;
}
.input_B_div{
	margin:0px;
	padding:0px;
	float:left;
	width:158px;
	
}

.input_B_small{
	border:solid 1px #bcbcbc;
	width:152px;
	margin-right:0px;
	color:#999999;
	font-size:10px;
	padding-left:5px;

}
.option_box{
	margin:0px;
	padding:0px 15px 0px 17px;
	text-align:left;
	height:280px;
}
.option_box_row{
	padding:0px;
	margin:2px 0  0 0px;
	height:23px;
}
.floatL{
	float:left;
}
.floatR{
	float:right;
}
.divFull{
	float:left;
	width:100%;
}

.divFull2{
	float:left;
	width:100%;
	margin-bottom:10px;
}

.text_c{
	color:#7f7f7f;
	font:13px Arial, Helvetica, sans-serif;
	padding:0px 0 0 0;
	margin:0px;
}

.w_135{
	width:215px;
}
.regi_btn{
	text-align:center;
	padding:0px 0 2px 0px;
	margin:0px;
}
.pad_30{
	padding-top:23px; *padding-top:25px;
}
.pad_35{
	padding-top:22px; *padding-top:24px;
}
.pad_110{
	padding-top:87px; *padding-top:92px;
}
.pad_5{
	padding-top:5px;
}

.m_r{
	padding-right:6px;
}
.pad_5_l{
	padding-right:10px;
}
.black_txt_new{
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	padding:0px 0 0 0;
}
.blank_div{
	height:87px;
}

/* checkbox width */
.news_check{
		width:100px;
}

/*```````````new_css formhtml`````*/

.form_row{
	margin:0px;
	padding:0px;
}
.input_row{
	margin:0px;
	padding:0px;
}
.check_box_row{
	margin:0px;
	padding:0px;
}
.check_b_1{
	width:104px;
	float:left;
	padding:2px 0 0 0;
	height:20px;
}
.check_b_2{
	width:110px;
	float:left; 
	padding:2px 0 0 0;
	height:20px;
}
.check_b_3{
	width:185px;
	float:left;
	padding:2px 0 0 0;
	height:20px;
}
.form_row2{
	margin:0px;
	padding:0px;
}
.black_txt{
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	padding:3px 0 0 0;
	height:20px;
}
.black_txt_2{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	padding:3px 0 0 0;
	text-align:center;
}
.black_txt span a{
	color:#000;
	font:13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;
	height:20px;
}
.black_txt span a:hover{
	text-decoration:none;
	height:20px;
}
.text_c_2{
	color:#7f7f7f;
	font:11px Arial, Helvetica, sans-serif;
	padding:3px 0;
	margin:0px;
	height:15px;
}
.div_c{
	width:auto;
}


/*`````````daa css 17-9-2010``````````*/

.t_c_div{
	margin:0px;
	padding:0 0 10px 0;
}
.t_c_div p{
	margin:0px;
	padding:0px;
	line-height:18px;
}
.t_c_div p span{
	float:left;
}
.pad_lr30{
	padding-right:60px;
	padding-left:00px;
}
.w_130{
	width:130px;
}
.news_crv_box{
	width:596px;
	margin:0px;
	padding:0px;
}
.news_crv_box_mid{
	width:574px;
	border-left:solid 1px #7f7f7f;
	border-right:solid 1px #7f7f7f;
	margin:0px;
	padding:0px 10px;
}
.news_box_img{
	width:86px;
	padding:0 10px 0 0;
	margin:0px;
	float:left;
}
.news_box_video{
	width:300px;
	padding:0 20px 0 0;
	margin:0px;
	float:left;
}
.news_box_txt_row{
	width:720px;
	float:left;
}
.news_box_txt_row_video{
	width:500px;
	float:left;
}
.news_box_txt_1{
	color:#003366;
	font:12px Arial, Helvetica, sans-serif;
	padding-bottom:20px;
	width:720px;
}

.news_box_txt_3{
	color:#003366;
	font:12px Arial, Helvetica, sans-serif;
	width:720px;
}

.news_box_txt_v1{
	color:#003366;
	font:12px Arial, Helvetica, sans-serif;
	padding-bottom:20px;
	width:500px;
}
.news_box_txt_1 span{
	color:#808080;
	font:12px Arial, Helvetica, sans-serif;
	padding-bottom:20px;
}
.news_box_txt_2{
	color:#808080;
	font:12px Arial, Helvetica, sans-serif;
	width:720px;
}

.news_box_txt_v2{
	color:#808080;
	font:12px Arial, Helvetica, sans-serif;
	width:500px;
}
.r_link{
	width:80px;
	float:right;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.r_link a{
	text-decoration:none;
}
.r_link a:hover{
	color:#003366;
}

/*   20/09/2010*/
@charset "utf-8";
/* CSS Document */
.main_T{
	margin:0px;
	padding:0px;
	border:solid 1px #999;
}
.b_txt{
	font:50px Arial, Helvetica, sans-serif;
	color:#173765;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.b_txt_2{
	font:20px Arial, Helvetica, sans-serif; color:#173765; padding:0px; margin:0px; font-weight:normal; text-align:right;
}
.bl_txt_1{
	font:14px Arial, Helvetica, sans-serif;
	color:#999;
}
.bl_txt_2{
	font:14px Arial, Helvetica, sans-serif;
	color:#999;
	font-weight:bold;
}
.bl_txt_3{
	font:14px Arial, Helvetica, sans-serif;
	color:#999;
}
.i_t_1{
	background:transparent;
	border:none;
	width:80px;
}
.i_t_2{
	background:transparent;
	border:none;
	width:210px;
}
.i_t_3{
	background:transparent;
	border:none;
	width:300px;
}
.t_r_2{
	background:#003366; padding:6px; margin:0px; height:45px; font:30px/45px Arial, Helvetica, sans-serif; color:#fff;
}

/*	21/09/2010	*/

.news_box_img_exp{
	width:250px;
	padding:0 10px 0 0;
	margin:0px;
	float:left;
}
.news_box_txt_row_exp{
	width:250px;
	float:left;
}
.news_box_txt_1_exp{
	color:#003366;
	font:12px Arial, Helvetica, sans-serif;
	padding-bottom:20px;
	padding-right:10px;
	overflow:hidden;
	float:left;
}
.news_box_txt_1_exp span{
	color:#808080;
	font:12px Arial, Helvetica, sans-serif;
	padding-bottom:20px;
}
.news_box_txt_2_exp{
	color:#808080;
	font:12px Arial, Helvetica, sans-serif;
}
.r_link_exp{
	width:80px;
	float:right;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.r_link_exp a{
	text-decoration:none;
}
.r_link_exp a:hover{
	color:#003366;
}

.exp{width:830px; float:left; margin:0px 0px 0px 32px;}
.exp ul { margin:0px; padding:5px 0px 0px 20px;}
.exp ul li { display:list-item; list-style-type:none; background:url(../img/ch_bullet.png) no-repeat 0px 2px;  margin:0px 0px 0px 0px; color:#999999; padding:2px 0px 5px 18px;}
.exp h4 {font-size:16px; color:#1A3865; font-weight:normal; line-height:0px; margin:0px; padding:10px 0px 10px 0px;}

#home_rm {
padding:0px 0px 0px 0px;
margin:0px;
}

/* Clear Classes */

.full {width:100%; float:left; color:#666666; line-height:18px;}
#shtext_exp { position:relative; top:20px; left:50px; width:820px;}
#shtext_exp h2 {margin:0px; padding:0px 0px 0px 0px; font-size:24px; color:666666; line-height:26px;}
#shtext_exp h4 {font-size:16px; color:#1A3865; font-weight:normal; margin:0px; padding:7px 0px 0px 0px; *padding:8px 0px 0px 0px;}
.exp_col1 {width:273px; float:left;}
.exp_col2 {width:343px; float:left;}
.exp_col3 {width:203px; float:left;}
.exp_col4 {width:546px; float:left;}
.exp_col5 {width:485px; *width:465px; float:left;}
.exp_col6 {width:275px; float:left; cursor:pointer;}
.exp_col7 {width:90px; float:right; cursor:pointer; padding-top:9px; *padding-top:10px;  font-weight:bold; font-size:13px;}

ul.list {margin:0px; padding:12px 0px 0px 0px; font-size:13px;}
ul.list li {list-style-type:none; background:url(../img/ch_bullet.png) no-repeat 0px 3px; color:#666666; padding:1px 0px 5px 18px; display:list-item;}


/*`````````````27-9-2010``````*/
#sidecontact_R { width:205px; margin-top:10px; padding:20px 10px 0 10px; background:url(../img/bg_sidebar_contact.jpg) no-repeat; height:250px;}

#sidecontact_R h1{
	margin:0px;
	padding:0px;
}

#sidecontact_R p{
	margin:1em 0;
}
.ebrochure_R{
	width:600px;
	margin:1em 0;
}

#ebrochure5 { width:583px; height:130px; background:url(../img/bg_showcase_sm5.jpg) no-repeat; margin-bottom:52px; *margin-bottom:40px;}

.corporate_R{
	width:600px;
	margin:1em 0;
}

#corporate2{ width:583px; height:130px; background:url(../img/bg_showcase_sm2.jpg) no-repeat; margin-bottom:52px; *margin-bottom:40px;}

#main .sitemap_R{
	width:600px;
	margin:1em 0;
}
#main .sitemap_R p{
	width:600px;
	margin:0px;
	padding:4px 0 4px 0px;
}
#main .sitemap_R ul{
	width:600px;
	margin:0px;
	padding:0 0 0 30px;
}
#sitemap4{ width:583px; height:130px; background:url(../img/bg_showcase_sm4.jpg) no-repeat; margin-bottom:52px; *margin-bottom:40px;}

.w_link{
	color:#fff;
}
.w_link a{
	text-decoration:none;
	color:#fff;
	text-decoration:none;
}
.w_link a:hover{
	text-decoration:underline;
}


/*```````````add css`````*/

#sidecontact h1{
	margin:0px;
	padding:0px;}
	

#showcasesmtext_new{ 
/*position:relative; top:40px; left:230px; width:350px;*/
float:right;
padding-right:10px;
padding-top:40px;
padding-left:230px;
width:350px;
}





#showcasesmtext_new h3{
	 font-size:22px;
}
#showcasesmtext_new p { padding-top:10px;}
.top_four{
	position:absolute;
	width:260px;
	height:100px;
	top:0px;
	left:335px;
	z-index:10000;
}
.job_f{
	position:relative;
}
.job_f h1{
	margin:0px;
	padding:0px;

}

.job_f ul li {
list-style:disc !important ;

}
.btn_row{
	width:250px;
	float:left;
}
#small_button_new { margin-bottom:7px; width:122px; height:27px; background:url(../img/sml_button.gif) no-repeat;
color:#FFFFFF; font-size:16px; font-weight:normal; line-height:26px; font-style:italic; text-indent:2px; margin-right:5px;
margin-bottom:10px; float:left;
}
/*```````````add css on 14-10-2010````````````````*/


.unsub_div{
	background: url(../images/mid_g_bg.png) repeat-x left  bottom #fff;
	padding:23px 27px 21px 28px;
	margin:0px;
	width:785px;
	border-left:solid 1px #a6a6a6;
	border-right:solid 1px #a6a6a6;
	position:relative;
	
}

.pad_l_25{
	 padding-left:15px; *padding-left:22px;
}
.unsub_item_div{
	width:700px;
	padding:0px 10px 0px 10px;
	margin:0px;
	float:left;
}
.unsub_item_row{
	width:700px;
	padding:5px 0;
	margin:0px;
}
.unsub_w_bg{
	width:785px;
	float:left;
	margin:0px;
	padding:0px;
}
.unsub_w_bg_crv{
	width:785px;
	margin:0px;
	padding:0px;
	color:#7f7f7f;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	float:left;
}
.unsub_white_div{
	width:735px;
	background:#fff;
	padding:0px 0 0 50px;
	float:left;
	margin:0px;
}
.unsub_white_div p{
	margin:0px;
	padding:15px 0  0 0;
}
#news_main{ width:842px; float:left; 	padding:20px 0 0 13px;
}

.news_crv_box_mid_new{
	width:820px;
	border-left:solid 1px #7f7f7f;
	border-right:solid 1px #7f7f7f;
	margin:0px;
	padding:0px 10px;
	float:left;
}
.news_crv_box_new{
	width:838px;
	margin:0px;
	padding:0px;
}
.news_main_row_2{
	margin:0px;
	padding:0px 0 15px 0;
	width:842px;
}
.news_box_txt_row_exp_new{
	width:820px;
	float:left;
}
.news_box_txt_row_exp_new p{
	float:left;
}
.news_box_txt_row_exp_new p img{
	padding:0 15px 15px 0;
	float:left;
}
.ct{
	text-align:center;
}
.cont_us_R{
	width:600px;
	margin: 0;
}
#contactus3 { width:583px; height:130px; background:url(../img/bg_showcase_sm3.jpg) no-repeat; margin-bottom:52px; *margin-bottom:52px;}

.news_box_txt_new{
	color:#003366;
	font:12px Arial, Helvetica, sans-serif;
	padding-bottom:20px;
	width:720px;
}
.news_box_txt_new span{
	color:#808080;
	font:12px Arial, Helvetica, sans-serif;
	padding-bottom:20px;
}

/*`````````` add css on 21-10-2010`````*/ 
#corporate2_newI{ width:583px; height:130px; background:url(../img/bg_showcase_sm2.jpg) no-repeat; margin-bottom:30px; *margin-bottom:40px;}
#sitemap4_newI{ width:583px; height:130px; background:url(../img/bg_showcase_sm4.jpg) no-repeat; margin-bottom:30px; *margin-bottom:40px;}



/* */

table tr td.payroll-table-left  {
border-left:#CCCCCC 1px solid;
padding:0px 0px 0px 4px;
}

*html table tr td.payroll-table-left  {
border-left:#CCCCCC 1px solid;
padding:0px 0px 0px 0px;
}

table tr td.payroll-table-right  {
border-right:#CCCCCC 1px solid;
}

.payroll-list li {
font-size:13px;
font-weight:bold;
color:#1A3865;
}

form fieldset {
padding:28px;
width:620px;
}

form fieldset ol {
margin:0px; 
padding:0px;
}

form fieldset ol li {
width:100%;
margin-bottom:10px;

float:left;
clear:both;
}

	form fieldset ol li label {
	float:left;
	display:block;
	width:130px;
	}
	
		form fieldset ol li label.error {
		float:left;
		padding:0px 0px 0px 10px;
		color:#FF0000;
		}
	
	form fieldset ol li input {
	float:left;
		}
	
	form fieldset ol li textarea {
	float:left;
	overflow:hidden;
	width:300px;
	height:60px;
	}

	form fieldset ol li span.radio-text {
	float:left;
	}
	form fieldset ol li span.radio-text1 {
	float:left;
	}


#button-form {
margin: 0px 0px 0px 130px;
}

#recipient-name { width:300px; }
#recipient-email { width:300px; }
#your-email { width:300px; }
#your-name { width:300px; }

.radio-text {display:inline-block; padding:0px 0px 0px 20px; }
.radio-text1 {display:inline-block; padding:0px 0px 0px 0px; }


div.vertical_scroller{
		position:relative;
		height:15px;
		width:350px;
		display:block;
		overflow:hidden;
	}

div.scrollingtext{
		position:absolute;
		white-space:nowrap;
		margin-left:8px;
		text-align:left;
	}

#cyan a { color:#00AEEF; font-weight:bold; padding-bottom:5px; }

#app { width:225px; margin-top:15px; text-align:center;}

#textmid { margin:0 auto; width:340px;}

#contactbox { float:left;  width:150px; height:125px; background: url(../img/bg_contact_us_grey.jpg) no-repeat;}

.grey { color:#666666;}

