/* CSS Document */
body {margin:0px;padding:0px;margin-top:0px;font-family: Trebuchet MS, Times New Roman, Times, serif;font-size:13px;font-weight:normal;color:#555555;height:auto;line-height:22px;}
.Main {width:100%;height:100%;background-image:url(/images/v8b/bg_page.gif);background-repeat: no-repeat;background-position:top;}
#General {width: 630px;float: left;}
.PageWraper{width:940px; position:relative; margin:auto;}
.HeaderContainer {width:938px;height:406px;text-align:left; padding-left:12px;}
.LogoContainer {width:270px;float:left;text-align:left;padding-top:15px;padding-left:0px;}
.LoginContainer {width:600px;height:42px;float:right;text-align:left; margin-right:0px; padding-top:0px;}
.LoginContainerCon {width:247px;height:37px;float:right;text-align:right; margin-right:10px; padding-top:5px; padding-right:2px;}
.LoginContainerInner {width:138px;height:42px;float:right;text-align:left; margin-right:10px; padding-top:0px;background-image:url(/images/v8b/bg_login.gif);background-repeat:no-repeat;}

.LoginContainerInnerLeft{width:63px;float:left;text-align:center; padding-top:7px; color:#fff; font-weight:700;  font-size:13px;  text-decoration:none; font-family:'PT Sans Narrow' !important;}
.LoginContainerInnerRight{width:74px;float: right;text-align:center; padding-top:7px;}

.TextBox{border:1px solid #dac7b5; background-color:#fcf1e6; font-size:11px; color:#707070; font-family: Trebuchet MS, Times New Roman, Times, serif; padding-left:4px;}

.TextBoxPass{border:1px solid #dac7b5; background-color:#fcf1e6; font-size:11px; color:#707070; font-family: Trebuchet MS, Times New Roman, Times, serif; padding-left:4px; background-image:url(/images/v8b/password.gif); background-repeat:no-repeat;}

.TextArea{height:18px; border:1px solid #dac7b5; background-color:#fcf1e6; font-size:11px; color:#707070; font-family: Trebuchet MS, Times New Roman, Times, serif; padding-left:4px;}

.text_green{ color:#6a8800;}

.JobBoard{position:absolute; right:255px; padding-top:54px; top:40px; width:236px; height:184px; text-align:center; color:#FFFFFF; font-size:15px; background:url(/images/v8b/bg_jobboard.png) no-repeat;}


.DoYouKnow{position:absolute; right:4px; padding-top:87px; top:173px; width:408px; height:408px; text-align:center; color:#FFFFFF; font-size:15px; background:url(/images/v8b/bg_doyouknow.png) no-repeat;}

.JobBoardTextBox{text-align:center; color:#FFFFFF; font-size:15px; padding-top:0px;}
.DidyouTextBox{text-align:center; color:#506600; font-size:18px; padding-top:8px; line-height:30px;}




.quick_jobsearch{ padding:0px; margin:0px;}
.quick_jobsearch li{ float:left; background:url(/images/v8b/divider_search.gif) no-repeat top left; padding-right:12px; padding-left:12px; height:32px; list-style:none; font-size:11px; line-height:14px; font-family:'PT Sans Narrow' !important; color:#fff; text-transform:uppercase; font-weight:700px;}
.quick_inner{background:url(/images/v8b/bg_searchicon.gif) 0px 9px no-repeat; width:auto; float:left; height:auto; margin-left:-18px; padding-left:23px;}
.quick_inner2{background:url(/images/v8b/bg_searchicon.gif) 0px -22px no-repeat; width:auto; float:left; height:auto; margin-left:0px; padding-left:24px;}


.SubMenuContainer {width:auto;height:auto;text-align:left; clear:both;}
.SubMenuTabs{padding:0px;  margin:0px; margin-top:-4px;}
.SubMenuTabs li{ list-style:none; width:auto; float:left; margin-right:15px; color:#FFF;}
.SubMenuTabs li a:link{ color:#FFF; text-decoration:none;}
.SubMenuTabs li a:active{ color:#FFF; text-decoration:none;}
.SubMenuTabs li a:visited{ color:#FFF; text-decoration:none;}
.SubMenuTabs li a:hover{ color:#e4eace; text-decoration:none;}
.SloganMain{padding-top:15px; width:386px; height:auto;}
.SloganInner{padding-top:8px; color:#fff;}
.QuickJob{padding-top:8px; color:#000; padding-top:18px;}
.Footer {width:940px;margin:auto;padding-top:50px;}
.main_footer {width:100%;background-repeat:no-repeat;background-position:center bottom;background-image:url(/images/v8b/bg_footer.jpg);height:158px;}
.clear {clear:both;}
.ContentContainer{width:916px; height:auto; clear:both; margin-top:13px; padding:12px;}
.ContentLeft{width:550px; height:auto; float:left;}
.ContentRight{width:200px; height:auto; float:both; padding-top:15px;}
.ContentRightAds{width:200px; height:auto; float:left; text-align:center;}

.AdBannerHoFooter{width:918px; height:auto; float:right; text-align:center;}
.AdBannerHorizontal{width:auto; height:auto; float:right; text-align:left; padding-bottom:20px;}
.JobSearchResult{width:538px; height:auto;text-align:left; float:left;}
.JobSearchTitle{width:515px; text-align:left; height:auto; background-color:#b7d831; margin-top:15px;}
.JobSearchContainer{width:525px; text-align:left; height:auto; margin-top:15px; float:left; }
.SponsorContainer{width:525px; text-align:left; height:auto; margin-top:0px; float:left;}
.SponsorLogoBig{padding:0px; margin:0px;}
.SponsorLogoBig li{width:165px; float:left; margin-top:0px; margin-right:7px; list-style:none; border:1px solid #cccccc; text-align:center; background-color:#FFF; height:109px;}

.SponsorLogo{padding:0px; margin:0px;}
.SponsorLogo li{width:100px; float:left; margin-top:20px; margin-right:20px; list-style:none;}
.SponsorContainer2{width:493px; text-align:left; height:auto; margin-top:7px; float:left; border:1px solid #cccccc; padding:0px 0px 20px 20px;}
.JobSearchAds{width:300px; text-align:left; height:auto; margin-top:15px; float:right;}

.AdBannerHorizontal_bottom{width:916px; height:auto; float:right; text-align:center; margin-top:15px; padding-bottom:5px;}



.FooterContainer{width:896px; height:78px; float:left; text-align:left; margin-top:10px; padding-left:20px; padding-top:28px; background-image:url(/images/v8b/bg_footer.gif);
background-repeat:repeat-x; background-position:top;}
.FooterLeft{width:200px; text-align:left; height:auto; float:left;}
.FooterRight{width:300px; text-align:right; height:auto;  float:right; padding-right:20px;}


A:link {
	font-family: Trebuchet MS, Times New Roman, Times, serif;
	color:#cc6633;
	text-decoration:none;
}
A:active {
	font-family: Trebuchet MS, Times New Roman, Times, serif;
	color:#cc6633;
	text-decoration:none;
}
A:visited {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#cc6633;
	text-decoration:none;
}
A:hover {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#FF7400;
	text-decoration:underline;
}
.clear {
	clear:both;
}
.text_job_title {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#cc6633;
}

.text_jobsub_title {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#555555;
}

.text_slogan_large {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	font-size:26px;
	font-weight:normal;
	color:#ffffff;
}

.text_white_normal {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#ffffff;
}



.text_copyright {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#aaaaaa;
}

a.text_joblink:link {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#cc6633;
	font-size:15px;
	text-decoration:none;
}
a.text_joblink:active {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#cc6633;
	font-size:15px;
	text-decoration:none;
}
a.text_joblink:visited {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#cc6633;
	font-size:15px;
	text-decoration:none;
}
a.text_joblink:hover {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#cc6633;
	font-size:15px;
	text-decoration:underline;
}




a.NavLink:link {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
a.NavLink:active {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
a.NavLink:visited {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
a.NavLink:hover {
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#dfe9ca;
	font-size:13px;
	text-decoration:none;
}

.text_password{
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	font-size:10px;
	font-weight:normal;
	color:#cc6633;
	text-transform:uppercase;
}

img{border:0px;}

/*Selcect box css*/


.select {
    background: url(/images/v8b/dropbg.gif) no-repeat scroll 0 0 transparent;
	background-position:right top;
    color: #444444;
    font-size: 18px;
    height: 33px;
	font-family:Trebuchet MS, Times New Roman, Times, serif;
    padding: 7px 0 0 8px;
    position: absolute;
    width: 360px;
	border-left:none;
}

select.styled {
    opacity:0;
    position: relative;
    color: #444444;
    font-size: 18px;
	font-family:Trebuchet MS, Times New Roman, Times, serif;
    width: 368px;
    z-index: 5;
	height: auto;
	margin-top:12px;
	padding-left:0px;
	background-color:#ededed;
	border:none;
}



form_field{
margin-top:5px;
margin-bottom: 5px;
width:200px;
border: 1px solid #cccccc;
text-align: left;
font-family:Trebuchet MS, Times New Roman, Times, serif;
font-size:12px;
color:#666666
} 

.titles {
   font-family:Trebuchet MS, Times New Roman, Times, serif;
    font-size: 24px;
	color:#626262;
}

	
.TitlesWhite {
	   font-family:Trebuchet MS, Times New Roman, Times, serif;
		font-size: 24px;
		color:#ffffff;
	}

.SubTitles {
   font-family:Trebuchet MS, Times New Roman, Times, serif;
    font-size: 18px;
	color:#626262;
}


.product_info {
    color: #444444;
font-family:Trebuchet MS, Times New Roman, Times, serif;
    font-size: 14px;
    line-height: 22px;
    padding-left: 10px;
    padding-right: 40px;
}


h1{
	font-family:'PT Sans Narrow' !important; !important;
	color:#fff;
	font-size:25px;
	font-weight:bold;
	text-decoration:none;
	/*text-transform:uppercase;*/
	line-height:27px;
	padding-bottom:6px;
	padding:0px;
	margin:0px;
	position: relative;
	top:-60px;
	left:10px;


	}


	.title_jobabroad{
	font-family:'PT Sans Narrow' !important; !important;
	color:#fff;
	font-size:25px;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase;
	line-height:27px;
	padding-bottom:6px;

	
	}
	.JobSearchTitleStript{width:517px; text-align:left; height:14px;  margin-top:15px; float:left; background-color:#b7d831;}
 .JobdetailsTitle_inner_left{float:left; background-color:#fff; padding-right:5px; height:auto;  margin-top:-4px; height:18px;} 
  .JobdetailsTitle_inner_right{float:right; background-color:#b7d831; padding-left:20px; padding-right:4px; margin-right:146px; margin-top:0px; width:400px;}
  
  .text_footer_url{
	font-family:'PT Sans Narrow' !important; !important;
	color:#aaaaaa;
	font-weight:bold;
	text-transform:uppercase;
	font-size:17px;
	text-decoration:none;
	}
	
.text_webresult{
	font-family:Trebuchet MS, Times New Roman, Times, serif;
	color:#047391;
	font-weight:bold;
	padding-right:4px;
	font-size:15px;
	margin-top:-10px;
	text-transform:uppercase;
	text-decoration:none;
	}
.retrieve{margin-top:4px; float:right; padding-right:10px; width:142px;}
.retrieve_inn{float:left; font-family:Trebuchet MS, Times New Roman, Times, serif;
	font-size:10px;
	font-weight:normal;
	color:#cc6633;
	text-transform:uppercase;}
	
.LoginMain{margin-top:4px; float:right; padding-right:10px;}
.loginfloat{float:left; padding-right:13px;}
.floatleft{ float:left;}
.floatright{ float:right;}
.PasswordMain{margin-top:4px; float:right; padding-right:10px;}
.PasswordFloat{ float:left;  padding-right:13px;}
.paddingtop{padding-top:10px;}
.paddingtop12{padding-top:12px;}
	
.quickjob_title{
	font-family:'PT Sans Narrow' !important; !important;
	color:#fff;
	font-size:17px;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase;
	
	}
	
.text_greentill_large{
	font-family:'PT Sans Narrow' !important; !important;
	color:#669900;
	font-size:17px;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase;
	
	}
	
A.QuickLink:link{ color:#FFF; text-decoration:none;}
A.QuickLink:active{ color:#FFF; text-decoration:none;}
A.QuickLink:visited{ color:#FFF; text-decoration:none;}
A.QuickLink:hover{ color:#e4eace; text-decoration:none;}

.RegisterText{color:#fff; font-weight:700;  font-size:13px;  text-decoration:none; font-family:'PT Sans Narrow' !important;}

A.RegiserLink:link {color:#fff; font-weight:700;  font-size:13px;  text-decoration:none; font-family:'PT Sans Narrow' !important;}
A.RegiserLink:active { color:#fff; font-weight:700;  font-size:13px;  text-decoration:none; font-family:'PT Sans Narrow' !important;}
A.RegiserLink:visited {color:#fff; font-weight:700;  font-size:13px;  text-decoration:none; font-family:'PT Sans Narrow' !important;}
A.RegiserLink:hover{color:#fbdac4; font-weight:700;  font-size:13px; text-decoration:none; font-family:'PT Sans Narrow' !important;}



.MenuContainer {width:728px;height:30px;text-align:left; clear:both; padding-top:10px; _padding-top:6px; *padding-top:6px;}
.MenuTabs{padding:0px; margin:0px;}

.MenuTabs li {list-style:none; float:left; margin-right:21px; height:28px; color:#ff7f02; font-weight:bold; font-size:14px; line-height:16px; font-family:'PT Sans Narrow' !important;}

.MenuTabs li a:link {color:#ff7f02; float:left; font-weight: 700; height:28px; font-size:17px;  font-family:'PT Sans Narrow' !important; }
.MenuTabs li a:active {color:#ff7f02; float:left; font-weight: 700; height:28px; font-size:17px;  font-family:'PT Sans Narrow' !important;}
.MenuTabs li a:visited {color:#ff7f02; float:left; font-weight: 700;  font-family:'PT Sans Narrow' !important;}
.MenuTabs li a:hover{color:#506600; float:left; font-weight: 700; height:28px; font-size:17px; background-image:url(/images/v8b/icon_varrow.png); background-repeat:no-repeat; background-position:center 16px; text-decoration:none; font-family:'PT Sans Narrow' !important;}

.MenuTabs li.visited_on{ list-style:none; float:left; margin-right:21px; height:28px; background-image:url(/images/v8b/icon_varrow.png); background-repeat:no-repeat; background-position:bottom; color:#506600; font-weight: 700; text-decoration:none; font-size:17px; line-height:16px;
font-family:'PT Sans Narrow' !important; }

a.login:link {color:#fff;!important; width:38px;  font-weight:500; height:30px; font-size:12px;  font-family:'PT Sans Narrow' !important; background:url(/images/v8b/btn_login.gif) no-repeat left top; padding:1px 8px 3px 6px; text-decoration:none;}

a.login:active {color:#fff;!important; width:38px;  font-weight:500; height:30px; font-size:12px;  font-family:'PT Sans Narrow' !important; background:url(/images/v8b/btn_login.gif) no-repeat left top; padding:1px 8px 3px 6px; text-decoration:none;}

a.login:visited {color:#fff;!important; width:38px;  font-weight:500; height:30px; font-size:12px;  font-family:'PT Sans Narrow' !important; background:url(/images/v8b/btn_login.gif) no-repeat left top; padding:1px 8px 3px 6px; text-decoration:none;}

a.login:hover {color:#fde6d0;!important;  font-weight: 500; height:30px; font-size:12px;  font-family:'PT Sans Narrow' !important; background:url(/images/v8b/btn_login.gif) no-repeat left top;  padding:1px 8px 3px 6px; text-decoration:none;}


/*SUBPAGE*/

.MainSub {width:100%;height:100%;text-align:center; text-align:center;background-image:url(/images/v8b/bg_page.gif);background-repeat: no-repeat;background-position:top;}

.HeaderContainerSub {width:938px;height:230px;text-align:left; padding-left:12px;}

.LoginContainerSub {width:600px;height:42px;float:right;text-align:left; margin-right:20px; padding-top:0px;}
.LoginContainerInnerSub {width:138px;height:42px;float:right;text-align:left; margin-right:10px; padding-top:0px;background-image:url(/images/v8b/bg_logout.gif);background-repeat:no-repeat;}
.LoginContainerInnerRightSub{text-align:center; padding-top:7px;}


.JobBoardSub{position:absolute; right:12px; padding-top:54px; top:20px; width:162px; height:184px; text-align:center; color:#FFFFFF; font-size:15px;}

.ContentLeftSub{width:728px; height:auto; float:left; top:25px; position:relative;}

	.leftNavSub{ width:160px; height:auto; float:left; margin-right:18px; }
	.LeftNavTab{ color: #fff; background-color:#ff7f02; padding: 3px 0 0 10px; height:24px; text-align:left; width:150px;}
	#LeftNav {width: 160px; background-color:#fcf1e6;}
	#LeftNav li a {text-align:left; height: 32px; height: 24px; text-decoration: none; border-bottom:1px solid #fff;}	
	#LeftNav li a:link, #LeftNav li a:visited {color: #d88960; display: block; padding: 4px 0 0 10px; background-color:#fcf1e6;}
	#LeftNav li a:hover {color: #d88960; background-color:#fffaf5; padding: 4px 0 0 10px;}
	#LeftNav ul {list-style: none; margin: 0; padding: 0;}

	.ContentLeftSub1{ width:728px; height:auto; float:left; text-align:left; margin:0px 0px 15px 0px; }
	.ContentLeftSub2{ width:545px; height:auto; float:left; text-align:left; margin:0px 0px 15px 0px; }
	.ContentLeftSub3{ width:355px; height:auto; float:left; text-align:left; margin:0px 0px 15px 0px; }
	
	.TitleStriptGreen{width: 100%; text-align:left; height:14px; margin:0px 0px 5px 0px; float:left; background-color:#b7d831;}
	.TitleStriptGreen1{width:728px; text-align:left; height:14px;  margin:0px 0px 15px 0px; float:left; background-color:#b7d831;}
	.TitleStriptGreen2{width:550px; text-align:left; height:14px;  margin:0px 0px 15px 0px; float:left; background-color:#b7d831;}
	.TitleStriptGreen3{width:355px; text-align:left; height:14px;  margin:0px 0px 15px 0px; float:left; background-color:#b7d831;}
	.TitleStriptTextGreen{float:left; background-color:#fff; padding-right:5px; height:auto;  margin-top:-4px; color: #669900;     font-family: 'PT Sans Narrow' !important; font-size: 17px; font-weight: 700; text-decoration: none; text-transform: uppercase;}
	
	.TitleStriptOrange1{width:728px; text-align:left; height:14px;  margin:0px 0px 15px 0px; float:left; background-color:#ff7f02;}
	.TitleStriptOrange2{width:550px; text-align:left; height:14px;  margin:0px 0px 15px 0px; float:left; background-color:#ff7f02;}
	.TitleStriptOrange3{width:355px; text-align:left; height:14px;  margin:0px 0px 15px 0px; float:left; background-color:#ff7f02;}
	.TitleStriptTextOrange{float:left; background-color:#fff; padding-right:5px; height:auto;  margin-top:-4px; color: #cc6633;     font-family: 'PT Sans Narrow' !important; font-size: 17px; font-weight: 700; text-decoration: none; text-transform: uppercase;}



	.MyIDBox{ text-align:center; background-image:url(/images/v8b/bg_MyIdBox.gif); background-repeat:repeat-x; float:left; padding:10px; width:530px;}
	.MyIDStrip{ color: #fff; background-color:#ff7f02; padding: 3px 0 0 10px; height:24px; 	text-align:center;}
	

.RightAds160{width:160px; height:auto; float:right; padding-top:0px;}

.RightAds160Sub{width:160px; height:auto; float:left; text-align:center;}

.AdBannerHorizontal_bottomSub{width:916px; height:auto; float:right; text-align:left; margin-top:15px; padding-bottom:5px;}



a.button span {
    background: url("/images/v8b/left_button.png") no-repeat scroll 0 0 transparent; display: block; 
	line-height: 12px; padding: 8px 0 7px 15px;
}

a.button {
    background: url("/images/v8b/right_button.png") no-repeat scroll right top transparent; display: block;
    float: left; height: 27px; margin-right: 6px; padding-right: 15px; text-decoration: none; color: #FFFFFF; 
	text-transform: uppercase; letter-spacing:1px;}

a.button:active {
    background-position: right bottom; color: #FFFFFF; outline: medium none;}
	
a.button:active span {
    background-position: left bottom; padding: 8px 0 7px 15px;}
	
a.button:hover {background-position: right bottom; color: #FFFFFF; outline: medium none;}

a.button:hover span{
    background-position: left bottom;
    padding: 8px 0 7px 15px;
}

.greyText{
  color: #CCCCCC;}

.Btn_Step, .Btn_Md, .Btn_Update, .Btn_Up, .Btn_Down, .Btn_Delete, .Btn_MJ_Update, .TwoBoxSelect_Btn {
color: white;
background-color: #FF7C12;
border: none;
}


.Btn_Step:hover, .Btn_Md:hover, .Btn_Update:hover, .Btn_Up:hover, .Btn_Down:hover, .Btn_Delete:hover, .Btn_MJ_Update:hover, .TwoBoxSelect_Btn:hover{
	background-color:#4F6F19;
}

.listContainer h2{
	background-color:#FF7C12;
	padding:1px 0px 0px 0px;
}

.listContainer h2 span{
	margin:1px 0px 0px 0px;
	padding:1px;
}

.Btn_Large {
    font-size: 16px;
    width: 286px;
    height: 78px;
    color: #FFF;
    font-weight: bold;
    background-color: #FF7F02;
    border: medium none;
    cursor: pointer;
}