/* CSS Document */
/* CSS Document */
body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:#6b6b6b;
	padding-top:10px;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;border:none;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------body--------------------*/
	#maincontainer{
	width:960px;
	margin:0 auto;
	background:#FFFFFF;
	overflow:hidden;
	height:auto;
	padding:30px 20px 0px 20px;
}
	#maincontainer .headersection
	{
	width:960px;
	float:left;
	height:117px;
	overflow:hidden;
	background:url(../images/template_default/top_round_header.gif) no-repeat center top;
}
	#maincontainer .headersection span.logosection
	{
	width:500px;
	float:left;
	height:97px;
	overflow:hidden;
	padding:5px 0 0 15px;
	cursor:pointer;
}
	#maincontainer .headersection span.loginsection
	{
	width:330px;
	float:right;
	height:107px;
	overflow:hidden;
	padding-top:10px;
	padding-left:70px;
}
#maincontainer .headersection span.loginsection h5.title {
	font-size:14px;
	color:#000000;
	margin:0px;
	font-weight:600;
	background:url(../images/template_default/jobscafe-main-page_12.jpg) no-repeat left center;
	padding:0px 0px 0px 15px;
	text-align:left;
	margin-bottom:10px;
}
	.single_login_section
	{
	width:330px;
	float:right;
	height:30px;
}
	.single_login_leftside
	{
	width:80px;
	float:left;
	height:25px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:25px;
	padding-left:10px;
}
	.inputsfiels_outer {
	background:url(../images/template_default/inputs.gif) no-repeat left center;
	height:26px;
	width:171px;
	float:left;
}
.inputfieldstxt {
	padding: 3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	border:none;
	font-size:14px;
	color:#666666;
	background:none;
	width:158px;
}
	.login_button_outercon {
	height:23px;
	width:55px;
	float:left;
	padding-top:3px;
	padding-left:5px;
}
.login_buttom_main {
	background:url(../images/template_default/jobscafe-main-page_26.jpg) no-repeat left top;
	height:20px;
	width:56px;
	border:0px;
	cursor:pointer;
	color:#FFFFFF;
	font-size:12px;
	font-weight:600;
	line-height:14px;
	padding:0px 0px 6px 0px;
	/padding:0px 0px 2px 0px;
	
}
	.bannersection
	{
	width:950px;
	float:left;
	height:186px;
	overflow:hidden;
	padding:10px 0 0 10px;
}
	#maincontainer .headersection span.loginsection p.toplogin
	{
	width:520px;
	padding:0px; 
	margin:0px;
	float:left;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	font-weight:bold;
	overflow:hidden;
	padding-top:10px;
	text-align:right;
}
	#maincontainer .headersection span.loginsection p.toplogin a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf6e0d;
	text-decoration:underline;
}
	#maincontainer .headersection span.loginsection p.toplogin a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#cf6e0d;
}
/*------------------------------------------------tp navigation--------------------*/
#nav_manucontainer{
	width:940px;
	float:left;
	height:40px;
	overflow:hidden;
	padding:0px 0px 10px 10px;
}
.navigation-top {
	float:right;
	width:100%;
	height:40px;
	line-height:40px;
	background:url(../images/template_default/navigation_outerbg.gif) no-repeat left top;
	}
.navigation-top ul {
	padding:0px 10px 0 10px;
	margin:0;
	list-style:none;
	float:right;
}
.navigation-top ul li {
	padding:0;
	display:inline;
	float:left;
	padding:0 2px;
}
.navigation-top ul li a {
	padding:0px 0 0px 5px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	float:left;
	display:block;
	
}
.navigation-top ul li a span {
	padding:0px 10px 0px 5px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	float:left;
	height:40px;
	line-height:40px;
	cursor:pointer;
}
.navigation-top ul li a:hover {
color:#FFFFFF;
	background: url(../images/template_default/bg-top-l.gif) no-repeat left center;
}
.navigation-top ul li a:hover span {
color:#FFFFFF;
	background: url(../images/template_default/bg-top-r.gif) no-repeat right center;
}
.navigation-top .selected a {
	background: url(../images/template_default/bg-top-l.gif) no-repeat left center;
}
.navigation-top .selected a span {
	background: url(../images/template_default/bg-top-r.gif) no-repeat right center;
	color:#FFFFFF;
}
.navigation-top .selected a:hover span {
	color:#FFFFFF;
	text-decoration:none;
	text-shadow:none;
}
/*------------------------------------------------body container--------------------*/
	#mainbodycontainer{
	width:960px;
	float:left;
	padding:0px;
	padding-bottom:20px;
	background:url(../images/template_default/body_bg.gif) left top repeat-y;
	min-height:600px;
}
	#mainbodycontainer .left_outer{
	width:190px;
	float:left;
	height:auto;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	border-bottom:#8b8b8b solid 3px;
}
/*------------------------------------------------left side navigation--------------------*/
	#side_navigation
	{
	background:none;   
	border-bottom:1px solid #FFFFFF; 
	font-size:12px; 
	padding:10px 10px 10px 10px;
}
	#side_navigation li			
	{
	border-bottom:1px solid #D5D5D5;
}
	#side_navigation li a		
	{
	background:url(../images/template_default/arrow.gif) right center no-repeat; 
	color:#4C4E4E; 
	display:block; 
	padding:0px 5px; 
	text-decoration:none;
	height:30px;
	line-height:30px;
}
	#side_navigation li:hover,#side_navigation li.nav_hover	
	{
	border-color:#EDEDED;
}
	#side_navigation li a:hover,#side_navigation li.nav_hover a	
	{
	background:url(../images/template_default/nav_hover.gif) right center no-repeat; 
	color:#FFFFFF;
}
	 #side_navigation li a:hover,#side_navigation li.active a 
	 {
	 background:url(../images/template_default/nav_hover.gif) right center no-repeat; 
	 color:#FFFFFF;
}
/*------------------------------------------------left side navigation--------------------*/
	#mainbodycontainer .right_outer{
	width:719px;
	float:left;
}
	.right_outer .heading_searchouter {
	width:719px;
	height:auto;
	float:left;
}
	.right_outer .heading_searchouter h1{
	width:650px;
	float:left;
	margin:0px;
	padding:0px;
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:10px 25px 0 0;
	color:#cf6e0d;
}
	.right_outer .heading_searchouter .search_outercon{
	width:350px;
	float:left;
	margin:0px;
	height:33px;
	padding:0px;
	font:23px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cf6e0d;
	background:url(../images/template_default/search_outer.gif) right top no-repeat;
}
	.search_outercon span.text_outer
	{
	width:230px;
	float:left;
	display:block;
	background:url(../images/template_default/left-long-bg.gif) no-repeat;
	height:auto;
	text-align:right;
	padding:9px 0px 5px 48px;
}
	.search_textfield
	{
	width:230px;
	float:left	;
	display:block;
	border:none;
	padding-top:1px;
	height:20px;
	height:16px;
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 3px;
	background:none;
}
	.search_outercon span.button_outer
	{
	width:55px;
	float:left;
	display:block;
	height:25px;
	padding-left:13px;
	padding-top:4px;
	overflow:hidden;
}
	* html .search_outercon span.button_outer
	{
	width:55px;
	float:left;
	display:block;
	height:25px;
	padding-left:7px;
	padding-top:4px;
	overflow:hidden;
}
	.search_button
	{
	width:55px;
	height:25px;
	background:url(../images/template_default/button.gif) no-repeat;
	float:left;
	border:none;
	cursor:pointer;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#FFFFFF;
	line-height:25px;
	padding-bottom:2px;
	margin-right:10px;
}
	.right_outer .table_outer {
	width:719px;
	height:auto;
	float:left;
	padding-top:10px;
}
	.right_outer .table_outer h1.sub_heading
	{
	width:520px;
	float:left;
	margin:0px;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cf6e0d;
	height:43px;
	font-weight:bold;
	padding:0px;
	padding-bottom:5px;
	padding-left:20px;
	line-height:43px;;
	background:	url(../images/template_default/right_heder.png) no-repeat left top;
	display:inline;
	}
	.right_outer .table_outer h1.sub_heading strong
	{
	float:left;
	margin:0px;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cf6e0d;
	height:43px;
	font-weight:bold;
	padding:0px;
	padding:0 20px 5px 0;
	line-height:43px;;
	display:inline;
	}
	.right_outer .table_outer h1.sub_heading_radio
	{
	width:520px;
	float:left;
	margin:0px;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#d0910b;
	height:43px;
	font-weight:bold;
	padding:0px;
	padding-bottom:5px;
	line-height:43px;;
	background:	url(../images/template_default/right_heder.png) no-repeat left top;
	display:inline;
	}
	.right_outer .table_outer h1.sub_heading_radio strong
	{
	float:left;
	margin:0px;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#d0910b;
	height:43px;
	font-weight:bold;
	padding:0px;
	padding:0 20px 5px 0;
	line-height:43px;;
	display:inline;
	}

	.right_outer .table_outer h1.sub_heading_radio p.radioouter
	{
	float:left;
	padding:14px 0px 0 10px; 
	padding-top:14px; 
	width:15px;
	height:20px;
}
/*------------------------------------------------footer section--------------------*/
	#footer{
	display: block;
	width: 1000px;
	background: #6d5531;
	margin:0 auto;
	height:41px;
	background:url(../images/template_default/footer_bg.gif) repeat-x;
	}
	#footer p.linkcontent
	{
	width:960px;
	height:auto;
	overflow:hidden;
	color:#686c54;
	font-size:12px;
	line-height:20px;
	padding-top:10px;
	text-align:left;
	padding-left:10px;
}
	#footer p.linkcontent a
	{
	color:#686c54;
	text-decoration:none;
}
	#footer p.linkcontent a:hover
	{
	color:#000000;
	text-decoration:underline;
}
/*----- inner page starts here   -------------------------------------------------------------*/
	.admin_temp_services_outercon
	{
	width:100%;
	height:auto;
	padding:0px;
	margin:0px;
	border:#000000 solid 1px;
	margin-obottom:20px;
}
	.admin_temp_cells_name
	{
	padding:0px;
	margin:0px;
	text-align:center;
	border-left:none;
	padding:5px 0px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:14px;
	font-weight:bold;
	background:#4a545e url(../images/template_default/table_header.gif) repeat-x;
}	
	.admin_temp_content_name
	{
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
	border-left:#6c7b89 solid 1px;
	border-bottom:#6c7b89 solid 1px;
	text-align:center;
	color:#000000;
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:12px;
	padding:5px 0px;
	background:#FFFFFF;
}
 .admin_temp_content_name  a
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-decoration:none;
}
 .admin_temp_content_name  a:hover
 {
 color:#006699;
 text-decoration:underline;
}
	.admin_temp_content_total_con
	{
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
	border-left:#6c7b89 solid 1px;
	border-bottom:#6c7b89 solid 1px;
	text-align:left;
	color:#000000;
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 5px 15px;; 
	background:#FFFFFF;
}	
	.admin_form_field_full
	{
	width:719px;
	height:auto;
	float:left;
	overflow:hidden;
	padding-bottom:5px;
}
	.doccontentfull
	{
	width:699px;
	height:auto;
	float:left;
	overflow:auto;
	padding-bottom:5px;
	padding-left:20px;
}
.admin_form_textcontent
	{
	width:310px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	line-height:35px;
	font-size:12px;
	font-weight:500;
	color:#cf6e0d;
}
	.admin_form_error_top
	{
	width:719px;
	min-height:15px;
	float:left;
	overflow:hidden;
	line-height:15px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
	padding-top:10px;
}
	.admin_form_field_content
	{
	width:230px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-left:20px;
	line-height:35px;
	font-size:12px;
	font-weight:500;
	color:#333333;
}
	.admin_form_field_content span.mandatory
	{
	height:auto;
	overflow:hidden;
	text-align:left;
	line-height:35px;
	font-size:12px;
	font-weight:500;
	color:#FF0000;
}
	.admin_form_field_text
	{
	width:310px;
	height:auto;
	float:left;
	padding-top:5px;
}
	.admin_contentfields_checkbox
	{
	width:20px;
	height:20px;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-righ:10px;
	padding-top:2px;
	padding-left:20px;
}

	{
	width:300px;
	background:#ffffff;
	margin:0;
	padding:5px 3px;
	border:1px solid #d9d9d9;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	float:left;
	color:#888888;
	margin-right:15px;
	display:inline;
}
	.admin_form_field_content_half
	{
	width:230px;
	height:s;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-left:20px;
	line-height:30px;
	font-size:12px;
	font-weight:500;
	color:#333333;
}
	.admin_form_field_content_half span.mandatory
	{
	height:auto;
	overflow:hidden;
	text-align:ri;
	line-height:30px;
	font-size:12px;
	font-weight:500;
	color:#FF0000;
}
	.admin_form_field_content_bottom
	{
	width:230px;
	height:13px;
	float:left;
	overflow:hidden;
	text-align:left;
	line-height:10px;
	font-size:11px;
	font-weight:500;
	color:#666666;
}
	.admin__select_detailspage{
	width:308px;
	background:#fff;
	margin:0;
	padding:5px 2px;
	border:1px solid #dddddd;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	float:left;
	color:#888888;
	}
	.admin_temp_textarea{
	width:300px;
	background:#fff;
	margin:0;
	padding-left:5px;
	background:#ffffff;
	margin:0;
	padding:3px;
	border:1px solid #d9d9d9;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	height:75px;
	float:left;
	color:#888888;
	margin-right:15px;
	}
	.admin_temp_form_single_browse
	{
	background:#FFFFFFs;
	margin:0;
	padding:5px 10px;
	border:1px solid #d9d9d9;
	outline-width:0;
	font:12.3px Arial,Helvetica,Sans-serif;
	font-weight:500;
	width:300px;
	margin-top:5px;
}
	.admin_form_check_outer
	{
	width:156px;
	height:auto;
	float:left;
	padding-top:5px;
}
	.admin_form_check_box
	{
	width:20px;
	height:20px;
	float:left;
	padding-top:5px;
}
	.admin_form_check_content
	{
	width:130px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-left:6px;
	line-height:28px;
	font-size:12px;
	font-weight:500;
	color:#333333;
}
	.admin_form_check_outer_big
	{
	width:469px;
	height:auto;
	float:right;
	padding-top:5px;
}
	.admin_form_check_content_big
	{
	width:350px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-left:6px;
	line-height:28px;
	font-size:12px;
	font-weight:500;
	color:#333333;
}
	.submit_button
	{
	text-align:left;
	width:300px;
	padding-left:250px;
	padding-top:10px;
}
	.submit_button input
	{
	background:#3d4750;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	padding:.2em .75em .4em .75em;
	border:1px solid #000000;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:auto;
	height:25px;
	cursor:pointer;
}
	.submit_button input:hover
	{
	background-color:#57696f;
}
	.submit_button a
	{
	font:13px Arial,Helvetica,Sans-serif;
	font-weight:500;
	color:#2277bb;
	padding-left:23px;
	text-decoration:underline;
}	
	.submit_button a:hover
	{
	font:13px Arial,Helvetica,Sans-serif;
	font-weight:500;
	color:#000000;
	padding-left:23px;
	text-decoration:none;
}
	.admin_screen_table_mainouter
	{
	width:700px;
	height:auto;
	float:left;
	overflow:hidden;
	padding-bottom:10px;
	padding-left:20px;
}
	.admin_Screen_table_outercon
	{ 
	width:600px;
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#868574;
	border-bottom:#6c7b89 solid 1px;
	border-left:#6c7b89 solid 1px;
	background:#FFFFFF;
	
}
	.admin_Screen_table_maincontent_header
	{
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#3767be;
	border:#6c7b89 solid 1px;
	border-bottom:none;
	padding:10px 0px 10px 10px;  
}
	.admin_Screen_table_options_header
	{
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#3767be;
	border:#6c7b89 solid 1px;
	border-bottom:none;
	border-left:none;
	padding:10px 0px 10px 10px;  
}
	.admin_Screen_table_maincontent
	{
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:14px;
	font-weight:500;
	text-align:left;
	color:#3767be;
	border:#6c7b89 solid 1px;
	border-bottom:none;
	padding-left:10px;  
}
	.admin_Screen_table_options
	{
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#5d5e3e;
	border:#6c7b89 solid 1px;
	border-bottom:none;
	border-left:none;
	padding-left:10px;  
}
	.admin_contentfields
	{
	width:719px;
	height:auto;
	float:left;
	overflow:hidden;
	padding-bottom:5px;
}
	.admin_contentfields p
	{
	width:700px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-left:20px;
	line-height:35px;
	font-size:14px;
	font-weight:500;
	color:#333333;
}
	.admin_contentfields span.mandatory
	{
	height:auto;
	overflow:hidden;
	text-align:ri;
	line-height:30px;
	font-size:14px;
	font-weight:500;
	color:#FF0000;
}
	.button_screen2
	{
	text-align:left;
	width:350px;
	padding-top:10px;
	padding-left:20px;
}
	.button_screen2 input
	{
	background:#3d4750;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	padding:.2em .75em .4em .75em;
	border:1px solid #000000;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:auto;
	height:25px;
	cursor:pointer;
}
	.button_screen2 input:hover
	{
	background-color:#57696f;
}
	.button_screen_bulbutton
	{
	text-align:left;
	width:700px;
	padding-top:10px;
}
	.button_screen_bulbutton input
	{
	background:#3d4750;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	padding:.2em .75em .4em .75em;
	border:1px solid #0076a2;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:auto;
	height:25px;
	cursor:pointer;
}
	.button_screen_bulbutton input:hover
	{
	background-color:#57696f;
}
	.input_text_signup
	{
	width:300px;
	background:#ffffff;
	margin:0;
	padding:5px 3px;
	border:1px solid #d9d9d9;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	float:left;
	color:#888888;
	margin-right:15px;
	display:inline;
}
	.input_text_signup_error
	{
	width:300px;
	background: #FFFF99;
	margin:0;
	padding:5px 3px;
	border:1px solid #d9d9d9;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	float:left;
	color:#888888;
	margin-right:15px;
	display:inline;
}
	.admin__select_detailspage_error{
	width:308px;
	background:#cf6e0d;
	margin:0;
	padding:5px 2px;
	border:1px solid #dddddd;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	float:left;
	color:#888888;
	}

	.admin_temp_textarea_error{
	width:300px;
	background:#cf6e0d;
	margin:0;
	padding-left:5px;
	margin:0;
	padding:3px;
	border:1px solid #d9d9d9;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	height:75px;
	float:left;
	color:#888888;
	margin-right:15px;
	}
	.message_outer{
	width:500px;
	height:auto;
	border:#d5d5d5 solid 2px;
	margin:0 auto;
	background:#FFFFFF;
	padding:20px;
	border:1px solid #cccccc;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	color:#FF7700;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
	.message_outer strong{
	font-size:18px;
	font-weight:bold;
	}
.admin_form_field_text_small
 {
 width:160px;
 height:auto;
 float:left;
 padding-top:5px;
}
 .admin_small_select_detailspage{
 width:150px;
 background:#fff;
 margin:0;
 padding:5px 2px;
 border:1px solid #dddddd;
 outline-width:0;
 font:12px Arial,Helvetica,Sans-serif;
 font-weight:500;
 float:left;
 color:#888888;
 }
 .button_screen_downloadlink
 {
 text-align:left;
 width:700px;
 float:left;
 padding:10px 0px;
}
 .button_screen_downloadlink a
 {
 background:#3d4750;
 color:#FFFFFF;
 font-size:10pt;
 font-weight:bold;
 padding:.2em .75em .4em .75em;
 border:1px solid #0076a2;
 -webkit-border-top-left-radius:5px;
 -webkit-border-top-right-radius:5px;
 -moz-border-radius-topleft:5px;
 -moz-border-radius-topright:5px;
 -webkit-border-bottom-left-radius:5px;
 -webkit-border-bottom-right-radius:5px;
 -moz-border-radius-bottomleft:5px;
 -moz-border-radius-bottomright:5px;
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px;
 width:auto;
 height:25px;
 cursor:pointer;
 text-decoration:none;
 margin-right:10px;
}
 .button_screen_downloadlink a:hover
 {
 background-color:#57696f;
} 
	.home_leftsideouter{
	width:520px;
	float:left;
	padding-top:15px;
	padding-left:10px;
}
	.home_leftside_topsection
	{
	width:520px;
	float:left;
	height:65px;
	background:url(../images/template_default/home_top_bg.gif);
}
	.home_leftside_topsection h3.header {
	font-size:18px;
	color:#cc6600;
	padding:0px;
	line-height:65px;
	padding-left:10px;
}
	.home_leftside_middlesection
	{
	width:494px;
	float:left;
	height:auto;
	background:#f2f2f2;
	border-left:#d7d7d7 solid 1px;
	border-right:#d7d7d7 solid 1px;
	padding:0px 12px 0px 12px;
}
	.home_leftside_middlesection p.content {
	padding:0px;
	margin:0px;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	height:330px;
	overflow:hidden;
}
	.home_leftside_bottomsection
	{
	width:519px;
	float:left;
	height:9px;
	background:url(../images/template_default/home_bottom_bg.gif);
	font-size:1px;
}
	.home_rightsideouter{
	width:410px;
	float:left;
	padding-top:15px;
	padding-left:20px;
}
	.home_right_firstsection{
	width:410px;
	float:left;
	height:242px;
	overflow:hidden;
	background:url(../images/template_default/register.jpg) no-repeat;
	position:relative;
}
	.home_rightsecondsection{
	width:410px;
	float:left;
	height:182px;
	overflow:hidden;
	background:url(../images/template_default/jobseekers.jpg) no-repeat;
	margin-top:10px;
	display:inline;
	position:relative;
}
	.home_rightsideouter h2.headings {
	font-size:16px;
	color:#000000;
	padding:0px;
	font-weight:bold;
	padding:25px 0px 5px 45px;
}
	.resistermiddlebak 
	{
	position:absolute;
	top:190px;
	left:257px;
	/left:257px;
	border:0px;
	width:103px;
	height:23px;
}
	.machingjobmiddlebak 
	{
	position:absolute;
	top:145px;
	left:242px;
	/left:242px;
	border:0px;
	width:143px;
	height:23px;
}
	.more_homepage 
	{
	padding:10px 12px 0px 12px;
	font-size:14px;
	line-height:18px;
	float:right;
	font-weight:bold;
	text-align:right;
	height:20px;
}
	.more_homepage  a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
	.more_homepage  a:hover
	{
	color:#006699;
	text-decoration:underline;
}
	.sportlite_outer 
	{
	width:954px;
	height: auto;
	min-height:226px;
	overflow:hidden;
	margin:0 auto;
	background:#f5f5f5 url(../images/template_default/jobscafe-main-page_83.jpg) repeat-x left top;
	padding-left:36px;
	padding-right:10px;
}

	.sportlite_outer h4.mainheader 
	{
	font-size:16px;
	float:left;
	color:#cc6600;
	padding:0px;
	font-weight:600;
	line-height:38px;
	height:38px;
	margin:0px;
}
	.sportlite_inner_con 
	{
	width:928px;
	height: auto;
	min-height:148px;
	overflow:hidden;
	float:left;
	background:#FFFFFF;
}
	.sportlite_inner_single 
	{
	width:142px;
	height:50px;
	overflow:hidden;
	padding:6px;
	float:left;
	background:#FFFFFF;
	margin-top:8px;
}
	.admin_contentfields_costperjob
	{
	width:auto;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-left:20px;
	line-height:35px;
	font-size:14px;
	font-weight:500;
	color:#333333;
}
	.admin_contentfields_costperjob_rate
	{
	width:auto;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-left:10px;
	line-height:35px;
	font-size:16px;
	font-weight:bold;
	color:#d0910b;
}
	.admin_contentfields_checkbox_content
	{
	width:650px;
	height:20px;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-righ:10px;
	font-size:14px;
	font-weight:500;
	color:#333333;
}
.jobs_mainoutercontent
 {
 width:970px;
 float:left;
 height:auto;
 overflow:hidden;
}




/*------------------------------------------------tp navigation--------------------*/
#nav_manucontainer_newstyle{
	width:940px;
	float:left;
	height:40px;
	overflow:hidden;
	padding:0px 0px 10px 10px;
}
.navigation-top_newstyle {
	float:right;
	width:100%;
	height:35px;
	line-height:35px;
	background:url(../images/template_default/navigation_outerbg.gif) no-repeat left top;
	}
.navigation-top_newstyle ul {
	padding:0px;
	margin:0;
	list-style:none;
	float:left;
	padding:0 10px 0px 0px;
}
.navigation-top_newstyle ul li {
	padding:0;
	display:inline;
	float:left;
	padding:0 0px;
}
.navigation-top_newstyle ul li a {
	padding:0px 0 0px 0px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	float:left;
	display:block;
	
}
.navigation-top_newstyle ul li a span {
	padding:0px 27px 0px 27px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	float:left;
	height:35px;
	line-height:35px;
	cursor:pointer;
	border-right:#cccccc solid 2px;
}
.navigation-top_newstyle ul li a:hover {
color:#FFFFFF;
	background: url(../images/template_default/homeact_39.jpg) no-repeat left center;
}
.navigation-top_newstyle li a span.leftside {
	color:#000;
}
.navigation-top_newstyle li a:hover span.leftside {
	background: url(../images/template_default/homeact_39.jpg) no-repeat left center;
	color:#FFFFFF;
}

.navigation-top_newstyle li.selected a span.leftside {
	background: url(../images/template_default/homeact_39.jpg) no-repeat left center;
	color:#FFFFFF;
}
.navigation-top_newstyle li.selected  a:hover span.leftside {
	background: url(../images/template_default/homeact_39.jpg) no-repeat left center;
	color:#FFFFFF;
}
.navigation-top_newstyle li a span.rightside {
	color:#000;
	border:none;
}
.navigation-top_newstyle li a:hover span.rightside {
	background: url(../images/template_default/homeact_40.jpg) no-repeat right center;
	color:#FFFFFF;
}
.navigation-top_newstyle li.selected a span.rightside {
	background: url(../images/homeact_40.jpg) no-repeat right center;
	color:#FFFFFF;
}
.navigation-top_newstyle li.selected  a:hover span.rightside {
	background: url(../images/template_default/homeact_40.jpg) no-repeat right center;
	color:#FFFFFF;
}
.navigation-top_newstyle ul li a:hover {
color:#FFFFFF;
	background: url(../images/template_default/homeact_rep.jpg) repeat-x left center;
}
.navigation-top_newstyle ul li a:hover span {
color:#FFFFFF;
	background: url(../images/template_default/homeact_rep.jpg) repeat-x right center;
}
.navigation-top_newstyle .selected a {
	background: url(../images/template_default/homeact_rep.jpg) repeat-x left center;
}
.navigation-top_newstyle .selected a span {
	background: url(../images/template_default/homeact_rep.jpg) repeat-x  right center;
	color:#FFFFFF;
}
.navigation-top_newstyle .selected a:hover span {
	color:#FFFFFF;
	text-decoration:none;
	text-shadow:none;
}
	.home_new_boxouter{
	width:940px;
	float:left;
	padding-top:15px;
	padding-left:10px;
	overflow:hidden; 
}
	.home_new_boxouter_topsection
	{
	width:940px;
	float:left;
	height:65px;
	background:url(../images/template_default/home_newcon_topbg.gif) no-repeat top left;
}
	.home_new_boxouter_topsection h3.header {
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#cc6600;
	padding:0px;
	line-height:60px;
	padding-left:10px;
}
	.home_new_boxouter_middlesection
	{
	width:914px;
	float:left;
	height:auto;
	background:#f2f2f2;
	border-left:#d7d7d7 solid 1px;
	border-right:#d7d7d7 solid 1px;
	padding:0px 12px 0px 12px;
}
	.home_new_boxouter_singlesection
	{
	width:914px;
	float:left;
	height:auto;
}
	.home_new_boxouter_singlesection p.content {
	padding:0px;
	margin:0px;
	font-size:12px;
	line-height:18px;
	float:left;
	text-align:justify;
	height:auto;
	overflow:hidden;
}
	.home_new_boxouter_singlesection h5.heading {
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#000000;
	padding:0px;
}
	.imagesoutercon{
	padding:0px;
	margin:0px;
	font-size:12px;
	line-height:18px;
	float:left;
	width:904px;
	height:auto;
	overflow:hidden;
	padding:8px;
}
	.imagesoutercon p.singleimage{
	padding:0px;
	margin:0px;
	font-size:12px;
	line-height:18px;
	float:left;
	width:110px;
	height:60px;
	overflow:hidden;
	padding:0 3px 0 0px;
}
	.home_new_boxouter_bottomsection
	{
	width:939px;
	float:left;
	height:9px;
	background:url(../images/template_default/home_newcon_bottom_bg.gif) no-repeat top left;
	font-size:1px;
}
 /*
paginaton
*/
.pagination_container { float:left; color:#cc0000; font-weight:bold; margin-top:5px; margin-left:10px; }
.pagination_container a { color:#444444; }
.pagination { width:20px; height:20px; border:#999999  1px solid; float:left; margin-left:5px; text-align:center; overflow:hidden; line-height:20px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-size:12px; }
.pre { width:60px; height:20px; border:#999999  1px solid; float:left; margin-right:10px; text-align:center; overflow:hidden; line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; }
.next { width:60px; height:20px; border:#999999  1px solid; float:left; font-family:Arial, Helvetica, sans-serif; margin-left:13px; text-align:center; overflow:hidden; line-height:20px; font-size:12px; cursor:pointer; }
/* ajax validate */
	.dk_ajax_validate_available
	{
	margin-left:10px;
	width:30px;
	height:30px;
	overflow:hidden;
	float:left;
	background-image:url(../images/icons/aca_tick.png);
	background-repeat:no-repeat;
}
	.dk_ajax_validate_not_available
	{
	margin-left:10px;
	width:30px;
	height:30px;
	overflow:hidden;
	float:left;
	background-image:url(../images/icons/not_available.png);
	background-repeat:no-repeat;
}
	.dk_ajax_validate_status
	{
	margin-left:10px;
	width:30px;
	height:30px;
	overflow:hidden;
	float:left;
	background-repeat:no-repeat;
}
	.dk_ajax_validate_check
	{
	margin-left:10px;
	width:30px;
	height:30px;
	overflow:hidden;
	float:left;
	background-image:url(../images/icons/aca_question.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
	.dk_ajax_validate_load
	{
	margin-left:10px;
	width:30px;
	height:30px;
	overflow:hidden;
	float:left;
	background-image:url(../images/icons/aca_laoading.gif);
	background-repeat:no-repeat;
}
/* ajax validate */
	.admin__select_multiple_detailspage{
	width:308px;
	height:100px;
	background:#fff;
	margin:0;
	padding:5px 2px;
	border:1px solid #dddddd;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	float:left;
	color:#888888;
	}

