/* CSS Document */
@import url("../fxmodules/includes/corestyles.css");

body{
	  background:url(../images/bg.jpg) repeat-x #C9EDFD;  margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#tableless{
    width:100%; float:left; background:url(../images/footer_bg.gif) repeat-x left bottom; }
#main{
	width:1000px; margin:auto; padding:0px 0px 0px 0px; order:1px solid  #FF0000;}
/*img, div { behavior: url(includes/iepngfix.htc) }*/
	
#header{ width:1000px; float:left; padding:0px 0px 23px 0px; *padding:0px 0px 26px 0px; margin:0px 0px 0px 0px;   }
.logo {  padding:54px 0px 37px 0px; *padding:54px 0px 33px 0px; }
.header_right{ float:right;  padding:0px 0px 14px 0px; }
.header_right a { padding:0px 0px 0px 0px;}
.header_right a:hover { padding:0px 0px 0px 0px;}
.img_banner { float:left; width:793px; height:254px; font-family:Arial; font-size:36px; font-weight:normal; color:#FFFFFF; line-height:45px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.blue_box { float:left; width:690px; padding:0px 10px 0px 0px; background:url(../images/blue_top_last.gif) no-repeat top right; }
.social_box { float:left; width:690px; padding:12px 0px 0px 0px; }
.social_links {  float:left; font-size:10px; text-align:center; line-height:12px; }
.social_links a{ color:#005aa0; text-decoration:none; }
.social_links a:hover {  color:#005aa0; text-decoration:none; }

a.feed_icon { display:block; background:url(../images/feed_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }
a.feed_icon:hover { display:block; background:url(../images/feed_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }

a.news_icon { display:block; background:url(../images/news_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }
a.news_icon:hover { display:block; background:url(../images/news_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }

a.ourjobs_icon { display:block; background:url(../images/ourjobs_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }
a.ourjobs_icon:hover { display:block; background:url(../images/ourjobs_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }

a.checkout_icon { display:block; background:url(../images/checkout_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }
a.checkout_icon:hover { display:block; background:url(../images/checkout_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }

a.twitter_icon { display:block; background:url(../images/twitter_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }
a.twitter_icon:hover { display:block; background:url(../images/twitter_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }

a.facebook_icon { display:block; background:url(../images/facebook_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }
a.facebook_icon:hover { display:block; background:url(../images/facebook_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 15px 0px 0px; }

a.linkedin_icon { display:block; background:url(../images/linkedin_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 0px 0px 0px; }
a.linkedin_icon:hover { display:block; background:url(../images/linkedin_icon.png) top center no-repeat;  padding:48px 0px 0px 0px; margin:0px 0px 0px 0px; }


.space { padding:20px 0px 0px 0px; }
.space1 { padding:0px 0px 20px 0px; }
a{ color:#003C6E; text-decoration:underline; }
a:hover {  color:#0879BF; text-decoration:none; }
.top_right { float:left; color:#FFFFFF; font-size:10px; padding:0px 0px 0px 20px;  }
.top_right a { font-size:10px; color:#FFFFFF; text-decoration:none; }
.top_right a:hover { font-size:10px; color:#FFFFFF; text-decoration:underline; }
.txt_color { color:#FFFFFF; }
.navigation { float:left; display:inline; width:560px; height:45px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;   }
/*.navigation ul { text-align:left; padding:0px 0px 0px 0px; list-style-type:none; margin:0px 0px 0px 0px; }
.navigation ul li { float:left; list-style-type:none; padding:0px 13px 0px 0px;  margin:9px 0px 0px 0px;  *margin:13px 0px 0px 0px; }
.navigation ul li a { display:block; padding:6px 31px 7px 10px; background:url(../images/menubg.jpg) no-repeat; margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.navigation ul li a:hover { padding:6px 31px 7px 10px; background:url(../images/menubg_hovr.jpg) no-repeat; margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#005aa0; text-decoration:none; }
*/.navigation ul li.home { float:left; display:inline;  list-style-type:none; padding:0px 13px 0px 0px; margin:9px 0px 0px 0px;  *margin:13px 0px 0px 0px; }
.navigation ul li.home a { background:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.navigation ul li.home a:hover { background:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.navigation ul li.about { float:left;  list-style-type:none; padding:0px 13px 0px 0px;  margin:9px 0px 0px 0px;  *margin:13px 0px 0px 0px; }
.navigation ul li.about a { padding:6px 11px 7px 10px; background:url(../images/about_menubg.jpg) no-repeat;  margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.navigation ul li.about a:hover { padding:6px 11px 7px 10px; background:url(../images/about_menubg_hovr.jpg) no-repeat; margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#005aa0; text-decoration:none; }
.navigation ul li.blog { float:left;  list-style-type:none; padding:0px 13px 0px 0px;  margin:9px 0px 0px 0px;  *margin:13px 0px 0px 0px; }
.navigation ul li.blog a { padding:6px 22px 7px 10px; background:url(../images/jobs_menubg.jpg) no-repeat;  margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.navigation ul li.blog a:hover { padding:6px 22px 7px 10px; background:url(../images/jobs_menubg_hovr.jpg) no-repeat; margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#005aa0; text-decoration:none; }

.link_contact { float:left; width:140px; background:url(../images/img_contact_icon.png) 0px -1px no-repeat; padding:1px 31px 5px 30px; margin:0px 0px 0px 0px; }
.link_contact a { font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.link_contact a:hover { font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:underline; }
.phone { float:left; width:185px; background:url(../images/img_phone_icon.png) 0px 1px no-repeat; font-size:18px; font-weight:normal; padding:0px 0px 5px 24px; margin:0px 0px 0px 0px; }

#container{ width:1000px; display:inline; float:left; line-height:18px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  }
#maincontent { width:1000px; float:left; display:inline; color:#003c6e; padding:0px 0px 20px 0px; margin:0px 0px 0px 0px; }
a.more  { background:url(../images/more_arrow.png) no-repeat; padding:4px 25px 4px 10px; margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#005aa0; text-decoration:none; line-height:20px; }
a.more:hover { background:url(../images/more_arrow.png) no-repeat; padding:4px 25px 4px 10px; margin:0px 0px 0px 0px; font-family:Arial; font-size:16px; font-weight:bold; color:#005aa0; text-decoration:underline; line-height:20px; }
.side_banner_txt { float:left; background:url(../images/banner_sidebarbg.jpg) no-repeat; width:187px; height:243px; font-family:Arial; font-size:14px; color:#FFFFFF; padding:10px 10px 1px 10px; margin:0px 0px 0px 0px; }
.side_banner_txt a  { float:left; background:none;  width:165px; padding:11px 11px 11px 11px; margin:0px 0px 5px 0px; font-family:Arial; font-size:14px; color:#FFFFFF; text-decoration:none;    -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; behavior: url(PIE.htc); position:relative; }
.side_banner_txt a:hover, .side_banner_txt a.active, .side_banner_txt a.active:hover { float:left; background:url(../images/sidebanner_arrow.jpg) center right no-repeat #005aa0; padding:10px 10px 10px 10px; margin:0px 0px 5px 0px; font-family:Arial; font-size:14px; color:#FFFFFF; text-decoration:none; border:1px solid #002846;   -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; behavior: url(PIE.htc); position:relative; }

#left { float:left; width:200px; padding:0px 13px 0px 0px; margin:0px 0px 0px 0px; font-family:Arial; font-size:12px; color:#003c6e; }
#left ul { text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px 0px 0px 0px; }
#left ul li { list-style-type:none; line-height:15px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#left ul li a { float:left; display:inline; width:175px; color:#003c6e; font-size:12px; text-decoration:none; background:url(../images/blue_divider.jpg) left bottom no-repeat #FFFFFF; padding:5px 10px 5px 15px; margin:0px 0px 0px 0px; }
#left ul li a:hover { float:left; display:inline; width:175px; color:#003c6e; font-size:12px; text-decoration:none; background:url(../images/left_hover.jpg) center right no-repeat #e4f6fd; padding:6px 10px 5px 15px; margin:-1px 0px 0px 0px;  }
#left ul li.last a { float:left; display:inline; width:175px; color:#003c6e; font-size:12px; text-decoration:none; background:#FFFFFF; padding:5px 10px 5px 15px; margin:0px 0px 0px 0px; }
#left ul li.last a:hover { float:left; display:inline; width:175px; color:#003c6e; font-size:12px; text-decoration:none; background:url(../images/left_hover.jpg) center right no-repeat #e4f6fd; padding:6px 10px 5px 15px; margin:-1px 0px 0px 0px;  }
#left .latest_jobs {  float:left; background:#FFFFFF; width:200px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#left .left_title_box { padding:0px 0px 5px 0px; margin:0px 10px 10px 15px; border-bottom:1px solid #aee3fa; }
.blue_txt { color:#005aa0; }
.blue_txt1 { color:#005aa0; padding:0px 5px 0px 0px; }
h3 { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:20px; font-family:Arial; font-size:18px;  }

#right { float:left; width:200px; padding:0px 0px 0px 12px; margin:0px 0px 0px 0px; font-family:Arial; font-size:12px; color:#003c6e; }
#right ul { text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px 0px 0px 0px; }
#right ul li {  float:left; display:inline; list-style-type:none; background:url(../images/blue_divider.jpg) left bottom no-repeat #FFFFFF; line-height:15px; padding:5px 40px 15px 15px; margin:0px 0px 15px 0px;  *margin:0px 0px 16px 0px; }
#right ul li a { color:#003c6e; font-size:12px; text-decoration:none;  padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#right ul li a:hover {  color:#003c6e; font-size:12px; text-decoration:underline; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  }
#right ul li.last {  float:left; display:inline; list-style-type:none; background:none; line-height:15px; padding:5px 40px 5px 15px; *padding:5px 0px 5px 15px; margin:0px 0px 0px 0px; }
#right .latest_jobs {  float:left; background:#FFFFFF; width:200px; padding:0px 0px 20px 0px; margin:0px 0px 0px 0px; }
#right .right_title_box { padding:0px 0px 10px 0px; margin:0px 10px 0px 15px; border-bottom:1px solid #aee3fa; }
#right .right_title_box1 { display:block; padding:0px 0px 0px 0px; margin:0px 10px 0px 15px; border-bottom:0px solid #aee3fa; }
.content { float:left; width:574px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

form { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.user_txtbox
	{
		font-family:Arial;
		font-size: 12px;
		color:#999999;
		width: 145px;
		border: 0px #CCCCCC solid;
		padding:2px 0px 1px 5px;
		margin:0px 0px 0px 8px;
		background:url(../images/login_txtboxbg.gif) no-repeat;
	}
.search_txtbox
	{
		font-family:Arial;
		font-size: 13px;
		color:#333333;
		width: 295px;
		border: 0px #CCCCCC solid;
		padding:4px 0px 5px 5px;
		margin:0px 10px 0px 4px;
		background:url(../images/search_txtboxbg.jpg) no-repeat;
	}	
.cmbbox
	{
		font-family:Arial;
		font-size: 13px;
		color:#333333;
		width: 131px;
		height:22px; 
		border: 1px #7f9db9 solid;
		background-color:white;
		vertical-align:top;
		padding:0px 0px 0px 0px;
		margin:4px 10px 0px 0px;
		*margin:3px 10px 0px 0px;
	}
.cmbbox1
	{
		font-family:Arial;
		font-size: 13px;
		color:#333333;
		width: 216px;
		height:22px; 
		border: 1px #7f9db9 solid;
		background-color:white;
		vertical-align:top;
		padding:0px 0px 0px 0px;
		margin:4px 10px 0px 0px;
		*margin:3px 10px 0px 0px;
	}	
.advance_search { float:left; background:url(../images/advance_search.jpg) no-repeat; width:60px; font-size:10px; line-height:11px; padding:4px 10px 5px 10px; margin:10px 0px 0px 0px; }	
.advance_search a { font-family:Arial; font-size:10px; color:#78d1f7; text-decoration:none; }
.advance_search a:hover { font-family:Arial; font-size:10px; color:#78d1f7; text-decoration:underline; }
#tblfooter{ float:left; background:url(../images/footer_bg.jpg) repeat-x; width:100%; padding:0px 0px 0px 0px;  margin:0px 0px 0px 0px; }
#footer{ color:#6fc0ea; font-size:12px; width:1000px; padding:0px 0px 0px 0px;  margin:auto; }
#footer a{ color:#6fc0ea; text-decoration:none; }
#footer a:hover{ color:#6fc0ea; text-decoration:underline; }
#footer .callus { float:right; font-size:14px; text-align:right; font-weight:bold; padding:0px 0px 0px 0px; }
#footer .txt { font-size:11px; font-weight:normal; line-height:20px; display:block; padding:15px 0px 0px 0px; }
#footer a.foot_link{ font-size:11px; color:#9c371a; text-decoration:none; }
#footer a.foot_link:hover{ font-size:11px; color:#9c371a; text-decoration:underline; }
#footer .footbox { float:left; width:1000px; line-height:18px; padding:28px 0px 20px 0px; margin:0px 0px 0px 0px; }
#footer .footbox1 { float:left; width:200px; padding:0px 0px 0px 27px; margin:0px 0px 0px 0px; }
#footer .footer_title { font-size:18px; font-weight:normal; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }
#footer .footbox2 { float:left; width:200px; }
#footer .foot_btm { float:left; width:980px; border-top:2px solid #5898c8; border-bottom:2px solid #5898c8; padding:5px 0px 7px 20px; margin:0px 0px 0px 0px; }
#footer .copy { padding:25px 0px 0px 0px; }
#footer .foot_btmlink { float:right; text-align:right; padding:10px 10px 18px 0px; margin:0px 0px 0px 0px; }
.login_box { float:right; background:url(../images/blue_top.gif)  no-repeat; idth:388px; height:32px; padding:10px 0px 5px 51px; margin:0px 0px 10px 0px; }
.txt_left { float:left; }
.menu_box { float:left; width:1000px; }
.menu_rightlnk { float:right; width:410px; font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; padding:15px 0px 0px 0px; margin:0px 0px 0px 0px; }
.txt_right { float:right; }
.searchbox_bg { float:left; background:url(../images/Search_boxbg.jpg) no-repeat; width:984px; padding:5px 0px 10px 16px; margin:0px 0px 30px 0px; }
.banner_txt { font-size:24px; line-height:30px; padding:12px 0px 0px 0px; margin:0px 0px 15px 0px; }
.search { float:left;   width:855px; padding:10px 0px 0px 0px; }
a.prev_disable, a.prev_disable:hover { background:url(../images/previous.jpg) center left  no-repeat; font-size:14px; color:#99bdd9; padding:0px 0px 0px 15px; margin:0px 60px 0px 0px; text-decoration:none; }
a.prev, a.prev:hover { background:url(../images/previous1.jpg) center left no-repeat; font-size:14px; color:#005aa0; padding:0px 0px 0px 15px; margin:0px 60px 0px 0px; text-decoration:none; }
a.next_disable, a.next_disable:hover { background:url(../images/next1.jpg) center right no-repeat; font-size:14px; color:#99bdd9; padding:0px 15px 0px 0px; margin:0px 0px 0px 0px; text-decoration:none; }
a.next, a.next:hover { background:url(../images/next.jpg) center right no-repeat; font-size:14px; color:#005aa0; padding:0px 15px 0px 0px; margin:0px 0px 0px 0px; text-decoration:none; }
h1 { font-size:24px; color:#003c6e; font-weight:normal; line-height:26px;  padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }
#left ul.emp { float:left; text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px 0px 0px 0px; }
#left ul.emp li { float:left; background:none; width:200px;  list-style-type:none;  line-height:15px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#left ul.emp li a { display:block; background:none; color:#003c6e; font-size:14px; text-decoration:none;  padding:2px 15px 2px 10px; margin:0px 0px 0px 0px; }
#left ul.emp li a:hover { display:block; background:url(../images/left_hover.jpg) center right no-repeat #e4f6fd; color:#003c6e; font-size:14px; text-decoration:none; padding:2px 15px 2px 10px; margin:0px 0px 0px 0px;  }
h3 { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:20px; font-family:Arial; font-size:18px;  }
#left .right_title_box { padding:0px 0px 5px 0px; margin:0px 10px 5px 15px; border-bottom:1px solid #aee3fa; }
.txt_left1 { float:left; padding:3px 8px 0px 10px; margin:0px 0px 0px 0px; }
#left .right_title_box1 { float:left; font-size:14px; font-weight:bold; padding:0px 0px 10px 0px; margin:10px 0px 0px 0px; }
#left .right_title_box2 { float:left; font-size:14px; font-weight:bold; padding:0px 0px 0px 0px; margin:6px 0px 0px 0px; }
.fact_sheets { float:left; clear:both; width:200px; padding:8px 0px 0px 0px; margin:7px 0px 0px 0px; border-top:1px solid #aee3fa; }
#left .pdf_box { float:left; font-size:11px; line-height:16px; padding:0px 0px 3px 0px; margin:0px 10px 0px 0px; }
#left .pdf_box a{ font-size:11px; color:#003c6e; text-decoration:none; }
#left .pdf_box a:hover { font-size:11px; color:#003c6e; text-decoration:underline; }
#left .pdf_txt {  float:left; font-size:12px; width:130px; }
.content_inner { float:left; background:url(../images/inner_content_toparc.jpg) no-repeat #FFFFFF; width:544px; min-height:382px; height:auto !important; height:382px;  padding:15px 10px 10px 20px; margin:0px 0px 0px 0px; }
.content_inner_btm { float:left; background:url(../images/inner_content_btmarc.jpg) bottom left no-repeat; width:574px; padding:0px 0px 9px 0px; margin:0px 0px 0px 0px; }
p { padding:5px 0px 10px 0px; margin:0px 0px 0px 0px; }
h2 { font-size:24px; color:#003c6e; font-weight:normal; line-height:26px;  padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }
h2.form_text { font-size:18px; color:#003c6e; font-weight:normal; line-height:26px;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; }

.content_inner ul { text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px 0px 0px 0px; }
.content_inner ul li {   background:url(../images/left_bullet.jpg) 0px 8px  no-repeat; list-style-type:none; padding:2px 0px 0px 15px; margin:0px 0px 0px 0px; }
.content_inner ul li a { color:#003c6e; font-size:12px; text-decoration:underline; }
.content_inner ul li a:hover { color:#003c6e; font-size:12px; text-decoration:none;  }
.see_all { float:right; background:url(../images/img_seeall_bg.jpg) no-repeat; width:125px; height:22px; font-size:12px; color:#003c6e; padding:0px 0px 0px 5px; margin:10px 5px 0px 0px; }
.see_all a { font-size:12px; color:#003c6e; text-decoration:none; }
.see_all a:hover { font-size:12px; color:#003c6e; text-decoration:underline; }


.content_search { float:left; width:785px; font-size:13px; color:#003C6E; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.job_title { display:block; font-size:18px; color:#003C6E; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.value {  display:block;  font-size:18px; color:#FFFFFF; font-weight:normal; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px; }
.green_bg { float:left; background:url(../green_images/green_innerbg.jpg) repeat-y; width:745px; min-height:376px; height:auto !important; height:376px; padding:14px 20px 10px 20px; margin:0px 0px 0px 0px;  }
.job_titlebg { float:left; background:url(../images/search_contentbg.jpg) repeat-y; width:735px; font-size:14px; color:#003C6E; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px;  }
.jobtitle_box { float:left; width:520px; padding:0px 15px 0px 0px; margin:0px 0px 0px 0px; }
.search_titlebg { float:left; background:url(../images/search_contentbg.jpg) repeat-y; width:735px; font-size:13px; color:#003C6E; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px;  }
.value_box { float:left; color:#FFFFFF; font-size:12px; width:150px; }
.green_arrow { float:left; padding:0px 15px 0px 20px; margin:20px 0px 0px 0px;  }
.green_arrow1 { float:left; padding:0px 15px 0px 20px; margin:15px 0px 0px 0px; }
.job_shortlist { float:left; padding:0px 0px 0px 15px; margin:20px 0px 0px 0px;  }
.job_txt { float:left; width:735px;  font-size:14px; color:#003C6E; padding:20px 0px 0px 10px; margin:0px 0px 0px 0px; }
.right_apply { float:right; background:#c9edfd; padding:0px 0px 0px 0px; margin:0px 0px 0px 50px;  }
.apply_title { display:block; background:url(../images/apply_job.jpg) no-repeat; width:190px; font-size:16px; color:#FFFFFF; font-weight:bold; padding:15px 0px 15px 20px; margin:0px 0px 0px 0px; }
.green_txt { padding:20px 0px 20px 10px; margin:0px 0px 0px 0px; }
.green_txt a { display:block; font-size:10px; color:#003C6E; text-decoration:none; padding:2px 0px 2px 0px;   }
.green_txt a:hover { display:block; font-size:10px; color:#003C6E; text-decoration:none; padding:2px 0px 2px 0px;  }
.reference_box { float:left; background:url(../images/apply_green_btmarc.jpg) left bottom no-repeat; width:195px; font-size:12px; padding:10px 0px 50px 15px; margin:0px 0px 0px 0px; border-top:1px solid #FFFFFF; }
.reference_box_txt { display:block; font-size:18px; color:#003C6E; font-weight:normal; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; }
a.apply_link { display:block; background:url(../images/btn_applybg.jpg) no-repeat; width:190px; color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:bold; text-align:center; padding:11px 0px 11px 0px;  }
a.apply_link:hover { display:block; background:url(../images/btn_applybg.jpg) no-repeat; width:190px; color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:bold; text-align:center; padding:11px 0px 11px 0px;  }
.search_value_box { float:left; color:#FFFFFF; font-size:12px; line-height:14px; width:150px; }
.search_value {  display:block;  font-size:18px; color:#FFFFFF; font-weight:normal; padding:0px 0px 0px 0px; margin:5px 0px 4px 0px; }
.search_result { float:left; display:inline; width:745px; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }
.page_link { float:left; width:745px; font-size:12px; color:#003C6E; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;  }
.page_link a { font-size:12px; text-decoration:none; background:#FFFFFF; border:1px solid #003C6E; color:#003C6E; padding:0px 4px 0px 4px; margin:0px 2px 0px 0px;  }
.page_link a:hover, .page_link a.active, .page_link a.active:hover { font-size:12px; text-decoration:none; background:#94dafb; border:1px solid #003C6E; color:#003C6E; padding:0px 4px 0px 4px; margin:0px 2px 0px 0px;  }
.green_txt1 { float:right; padding:0px 60px 0px 10px; margin:0px 0px 0px 0px; }
.green_txt1 a { display:block; font-size:10px; color:#003C6E; text-decoration:none; padding:2px 0px 2px 0px;   }
.green_txt1 a:hover  { display:block; font-size:10px; color:#ee8b00; text-decoration:none; padding:2px 0px 2px 0px;  }
h1 { font-size:24px; color:#003C6E; font-weight:normal; line-height:26px;  padding:0px 0px 15px 0px; margin:0px 0px 0px 0px; }
a, img
{
	border:none;
	outline:none;
}
.job_title a { font-size:17px; color:#003C6E; font-weight:bold; text-decoration:none; }
.job_title a:hover { font-size:17px; color:#003C6E; font-weight:bold; text-decoration:underline; }
.paging { float:left; width:745px; font-size:12px; color:#003C6E; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;  }
.paging a { font-size:12px; text-decoration:none; background:#FFFFFF; border:1px solid #003C6E; color:#003C6E; padding:0px 4px 0px 4px; margin:0px 2px 0px 0px;  }
.paging a:hover, .paging a.active, .paging a.active:hover { font-size:12px; text-decoration:none; background:#94dafb; border:1px solid #003C6E; color:#003C6E; padding:0px 4px 0px 4px; margin:0px 2px 0px 0px;  }
h4 { font-size:14px; color:#003C6E; font-weight:bold; line-height:20px;  padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
ul.sitemap { text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px 0px 0px 0px; }
ul.sitemap li {   background:url(../images/left_bullet.jpg) 0px 8px  no-repeat; list-style-type:none; padding:2px 0px 2px 15px; margin:0px 0px 0px 0px; }
ul.sitemap li a { color:#003c6e; font-size:13px; text-decoration:underline; }
ul.sitemap li a:hover { color:#003c6e; font-size:13px; text-decoration:none;  }
ul.sitemap1 { text-align:left; padding:0px 0px 5px 0px; list-style-type:none;	margin:0px 0px 0px 0px; }
ul.sitemap1 li {   background:url(../images/bullet.gif) 10px 10px  no-repeat; list-style-type:none; padding:2px 0px 0px 20px; margin:0px 0px 0px 0px; }
ul.sitemap1 li a { color:#003c6e; font-size:12px; text-decoration:underline; }
ul.sitemap1 li a:hover { color:#003c6e; font-size:12px; text-decoration:none;  }
.myaccount { float:left; ackground:url(../images/myaccount_bg.gif) no-repeat; padding:1px 52px 1px 9px; font-size:14px; color:#FFFFFF; margin:0px 0px 0px 0px; }
.searchbox_bg1 { float:left; background:url(../images/Search_boxbg1.jpg) no-repeat; width:984px; padding:5px 0px 10px 16px; margin:0px 0px 30px 0px; }
.content_services { float:left; background:url(../images/inner_content_toparc.jpg) no-repeat #FFFFFF; width:554px; min-height:382px; height:auto !important; height:382px;  padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; }
.left_link { float:left; padding:0px 5px 0px 0px; }
.banner_space { padding:0px 0px 20px 0px; margin:0px 0px 0px 0px; }
#left1 { float:left; width:200px; padding:0px 13px 0px 0px; margin:0px 0px 0px 0px; font-family:Arial; font-size:12px; color:#003c6e; }

