body	{	text-align:center;	margin:auto;	padding:auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	}#head	{	text-align:center;	margin:auto;	padding:auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	background-image: url(images/bghead.gif);	background-repeat:repeat-x;	width:100%;	height:268px;	}#page	{	width:980px;/*was 927*/	margin:auto;	}#pagelog	{	width:960px;/*was 838*/	margin:auto;	}#left	{	width:260px;	float:left;	}#rightmenu	{	width:650px;	margin-left:10px;	float:left;	border:0px solid;	margin-top:52px;	padding-top:0px;	height:26px;	}#menu	{	margin-left:100px;	float:right;	height:26px;}.menu	{	margin:0px;	padding-top:5px;	}.linke	{	background:#70ACF0;	padding:5px 10px 2px 10px;	color:#fff;	text-decoration:none;	list-style-image: none;	font-weight:bold;	}a.linke:hover	{	color:#fff;	text-decoration:underline;	}#right	{	width:650px;	margin-left:10px;	float:left;	}#page2	{	width:640px;	margin:auto;	text-align: left;	}#logo	{	text-align:left;	float:left;	margin-top:50px;	margin-left:10px;	}ul	{		}.menu li	{	float:left;	width:145px;	height:26px;	text-align:center;	margin-left:0px;	background:#70ACF0;	padding-top:6px;	}.menu li a	{	margin-right:0px;	background:#70acf0;	width:145px;	height:25px;	color:#fff;	text-decoration:none;	}#headleft	{	width:260px;/**/	margin-top:22px;	width:260px;	float:left;	background-image: url(images/searchbox.gif);	background-repeat: no-repeat;	}.headleft	{	padding:0px 10px 10px 10px;	font-size:11px;	text-align:left;	color:#496F99;	font-weight:bold;	}#empservices a	{	color:#fff;	}.cat_arrow	{	}#bodyleft	{	width:260px;	background-image: url(images/leftbg.gif);	background-repeat: repeat-y;	height:auto;	}#leftbott	{	width:260px;	height:29px;	background-image: url(images/leftbott.gif);	background-repeat: no-repeat;	}.headleft table	{	font-size:11px;	color:#496F99;	font-weight:bold;	}.headleft p	{	font-weight:normal;	}.break	{	border-bottom:1px solid #F47421;/*was 7B89BF*/	margin-top:10px;	margin-bottom:10px;	margin-right:10px;	}input.search_input_style,select.search_input_style	{	border:1px solid #ccc;	width:140px;	height:18px;	background:#F47421;/*was 7B89BF*/	color:#fff;	margin:0px;	padding:0px;	font-size:11px;	}#search_form SELECT.search_input_style {	height:auto;	background:#F47421;/*was 7B89BF*/}.title	{	width:233px;	text-align:left;	padding-left:5px;	background:#F47421;/*was 7B89BF*/	color:#ffffff;	font-weight:bold;	font-size:14px;	margin-top:10px;	}.info_box_title {	width:auto;	text-align:left;	padding-left:5px;	background:#F47421;/*was 7B89BF*/	color:#ffffff;	font-weight:bold;	font-size:14px;	margin-top:10px;}#job_seeker_intro,   #job_seeker_intro A {	color: #444444;	font-size: 11px;	margin-top: 0px;	font-weight: normal;}#job_seeker_intro A {		text-decoration: underline;	font-weight: normal}#job_seeker_intro_title {	font-size: 12px;	margin-bottom: 0px;}#headcenter	{	width:500px;	float:left;	height:200px;	}.headcenter	{	font-size:15px;	color:#000000;	padding:10px 20px 10px 30px;	text-align:left;	font-weight:bold;	}#headright	{	width:500px;	float:right;	background-image: url(images/slogan2.png);	background-repeat: no-repeat;	padding:10px 20px 10px 30px;	height:190px;	}#topbar	{	width:960px;	margin:auto;	height:77px;	}#lefttopbar	{	background-image: url(images/topleftbar.gif);	background-repeat: no-repeat;	width:11px;	height:77px;	float:left	}#centertopbar	{	background-image: url(images/topcenterbar.gif);	background-repeat: repeat-x;	width:938px;	height:77px;	float:left	}.centertopbar	{	padding-top:18px;	color:#ffffff;	font-weight:bold;	text-align:right;	padding-right:5px;	}#righttopbar	{	background-image: url(images/toprightbar.gif);	background-repeat: no-repeat;	width:11px;	height:77px;	float:left	}#box	{	float:left;	width:605px;	}#boxleft	{	background-image: url(images/boxleft.gif);	background-repeat: no-repeat;	width:11px;	height:290px;	float:left	}#boxleft2	{	background-image: url(images/boxleft2.gif);	background-repeat: repeat-x;	width:294px;	height:290px;	float:left	}.boxleft2	{	padding:15px 10px 0px 0px;	color:#ffffff;	LINE-HEIGHT: 1.8em;	}.boxleft2 a, .boxleft3 a	{	color:#ffffff;	font-weight:bold;	}.boxleft2 td,.boxleft2 form, .boxleft3 td, table.boxleft2	{	color:#ffffff;	font-size:12px;	margin:0px;	padding:0px 5px 0px 0px;	}.form_submit_button	{	background-image: url(images/bgfoot.gif);	background-repeat: repeat-x;	border:1px;	padding-left:10px;	padding-right:10px;	color:#ffffff;	}	#boxleft3	{	background-image: url(images/boxleft3.gif);	background-repeat: repeat-x;	width:300px;	height:290px;	float:left	}.boxleft3	{	padding:15px 0px 0px 20px;	color:#ffffff;	LINE-HEIGHT: 1.5em;	text-align:left;	}.search_input_style	{	width:170px;	}#search_form {	color: #496F99;}table	{	border:0px;	margin:0px;	padding:0px;	font-size:12px;	margin-right:3px;	}#boxright	{	float:left;	width:233px;	}#boxrighttop	{	background-image: url(images/boxrighttop.gif);	background-repeat: no-repeat;	width:233px;	height:16px;	}#boxrightbot	{	background-image: url(images/footright.gif);	background-repeat: no-repeat;	width:233px;	height:26px;	}#boxrightbody	{	background-image: url(images/boxrightbody.gif);	background-repeat: repeat-y;	width:233px;	}.boxrightbody	{	padding-left:20px;	text-align:left;	color:#000;	}.boxrightbody a,.cat_small_count	{	color:#000;	text-decoration:none;	}.boxrightbody a:hover	{	color:#000;	text-decoration:underline;	}.cat_table	{	margin:0px;	padding:0px;	text-align:left;	}.cat_parent_link,span.cat_arrow	{	font-weight:bold;	}table#job_list,.list	{	padding:0px;	color:#000;	margin:0px;	} a,.cat_small_count	{	color:#4a6f99; 	text-decoration:none;	font-weight:normal;	} a:hover	{	color:#4a6f99; 	text-decoration:underline;	}#joblist .list_header_cell	{	background-image: url(images/bg.gif);	background-repeat:repeat-x;	height:4px;	padding:10px 20px 20px 20px;	margin-top:30px;	text-align:center;	color:#fff;}#joblist .list_header_cell A {	text-align:center;	color:#fff;	font-weight:bold;	text-decoration: underline;}#joblist .job_list_cat_name {	font-size: xx-small;	font-weight: bold;	color: #339900;}#joblist .job_list_cat_name_premium {	font-size: xx-small;	font-weight: bold;	color: #339900; }#joblist .job_list_small_print {	font-size: xx-small;	color: #000000;}#joblist .job_list_small_print_premium {	font-size: xx-small;	color: #000000;}/*green_grad and blue_grad define styles for the premium posts*/#joblist .green_grad {	background:#fff url(images/green-gradient.gif) repeat-x;}#joblist .blue_grad {	background:#ffffff url(images/blue-gradient.gif) repeat-x;}#joblist TD.list_day_of_week {	font-size: 10pt;	font-weight: bold;	color: #000000;	background-color: #DDEAF7;}#joblist TD.list_day_of_week_premium {	font-size: 10pt;	font-weight: bold;	color: #000000;	background-color: #DDEAF7;}#joblist .job_list_title {	font-size: 12pt;	font-weight: bold;	}#joblist .job_list_title_premium {		font-size: 12pt;	font-weight: bold;}table#joblist_premium .list_header_cell	{	background-image: url(images/bg.gif);	background-repeat:repeat-x;	height:4px;	padding:10px 20px 20px 20px;	margin-top:30px;	text-align:center;	color:#fff;}#joblist_premium .job_list_small_print_premium {	font-size: xx-small;	color: #000000;}#joblist_premium .job_list_title_premium {	font-size: 12pt;	font-weight: bold;}#joblist_premium .green_grad {	background:#fff url(images/green-gradient.gif) repeat-x;}#joblist_premium .blue_grad {	background:#FFFFFF url(images/blue-gradient.gif) repeat-x;}#joblist_premium .standard {	background-color:white;}#joblist_premium .job_list_cat_name_premium {		font-size: xx-small;	font-weight: bold;	color: #339900; }#joblist_premium TD.list_data_cell_premium {	font-size: 10pt;	color: #000000;}#joblist_premium TD.list_day_of_week_premium {		font-size: 10pt;	font-weight: bold;	color: #000000;	background-color: #ECF8F9;}table#resumelist .list_header_cell	{	height:10px;	padding:5px 0px 5px 0px;	margin-top:50px;	text-align:center;	color:#fff;	background:#0099cc;	font-weight:bold;	text-decoration:underline;	}.app_form_tmp	{	text-align:center;	}table#dynamic_form	{	text-align:left;	}/*############################################################Dynamic formsThis set of styles control the display of dynamic forms - forms which can be edited from the Administartion Panel.The forms are: Job Posts, Resumes and Employer's profiles.*/#dynamic_form, TABLE.dynamic_form {	background-color: #0099cc;		width: 100%;	border-bottom-width: 0px;}/*TD.dynamic_form_field -The name of the field (field label which on the left side)*/#job_post TABLE.job_post_data {	width: 100%;	background-color: #ffffff;}#job_post TD.job_post_data {	width: 100%;	background-color: #ffffff;x}#profile,  TABLE.profile_data {	background-color: #ffffff;	width: 100%;	border: 2px;}#profile TD.profile_data {		background-color: #ffffff;}#dynamic_form TD.dynamic_form_field {	background-color: #f4f4f4;	font-weight: bold;	width: 120px;	}#dynamic_form TD.dynamic_form_2_col_field {	background-color: #ffffff;	}/*#dynamic_form TD.dynamic_form_valueThe value of the field (on the right from the field label)*/#dynamic_form TD.dynamic_form_value {	background-color: #ffffff;	width:auto;}/**/#dynamic_form .dynamic_form_image_label {		font-weight: bold;}/*.dynamic_form_input_label - used for the <label> for radio buttons and check boxes*/#dynamic_form .dynamic_form_input_label {		}/**/#dynamic_form .dynamic_form_file_label {	font-weight: bold;	}/*The following style controls the LABEL type fields*/#dynamic_form .dynamic_form_note_label {}/*Date field */#dynamic_form SELECT.dynamic_form_date_style {	background-color: #ffffff;	}#dynamic_form INPUT.dynamic_form_date_style {	background-color: #ffffff;	}/* Other fields */#dynamic_form INPUT.dynamic_form_checkbox_style {	background-color: #ffffff;	}#dynamic_form INPUT.dynamic_form_radio_style {	background-color: #ffffff;	color: #ffffff;	}#dynamic_form INPUT.dynamic_form_text_style{	background-color: #ffffff;	}#dynamic_form TEXTAREA {	background-color: #ffffff;	}#dynamic_form SELECT {	background-color: #ffffff;}#dynamic_form .dynamic_form_seperator {	font-weight: bold;	color:#FFFFFF;}#dynamic_form .is_required_mark {	font-weight: bold;	font-size: 18pt;	color: red;	vertical-align: middle;}td.top_links	{	background-image: url(images/bg.gif);	background-repeat:repeat-x;	height:20px;	}.category_index	{	margin-top:10px;	margin-bottom:10px;	border:1px solid #ccc;	padding:10px;	font-weight:bold;	}td.top_links td.top_links	{	background:transparent;	}td.top_links a	{	color:#fff;	}.job_title	{	font-size:13px;	}#empservices	{	background-image: url(images/bg.gif);	background-repeat:repeat-x;	height:49px;	padding:0px 20px 0px 20px;	margin-top:10px;	color:#fff;	}#footer	{	background-image: url(images/bgfoot2.gif);	background-repeat:repeat-x;	height:50px;	width:100%;	text-align:center;	color:#1e6bb9;	margin:auto;	}#footerlog	{	background-image: url(images/foot2.gif);	background-repeat:repeat-x;	height:55px;	width:960px;	text-align:center;	color:#000;	margin:auto;	}.footer	{	padding-top:5px;	}.footer a	{	color:#fff;	}form	{	margin:0px;	padding:0px;	}/*####################################################Resume list*/#resumelist, TABLE.resumelist {	background-color: #d9d9d9;	width: 99%;	}#resumelist TD.list_data_cell {	font-family: "Arial", sans-serif;	font-size: 10pt;	color: #000000;		}#resumelist .today {	color: #ff0000;	font-weight: bold;}#resumelist .days_ago {	color: #339900;	font-weight: bold;}#resumelist .days_ago2 {	color: #C0C0C0;	font-weight: bold;}#resumelist TD.list_header_cell {	font-family: "Arial", sans-serif;	font-size: 10pt;	margin: 0px;	padding: 3px;	font-weight: bold;	background-color: #EAEAEA;	color: #000000;	text-decoration: none;	white-space: nowrap;}#resumelist A.list_header_cell {	font-size: 10pt;	margin: 0px;	padding: 3px;	font-weight: bold;	background-color: #EAEAEA;	color: #000000;} .resume_list_no_result {	font-weight: bold;	text-align: center;}.error_msg_label {	color: #FF0000;	font-weight: bold;}.ok_msg_label {	border: solid; 	border-color: #33CC00; 	border-width:2px;	padding: 5px;}/* --- Navbar Style --- */#navz {	width: 980px;	height: 32px;	float: left;	background: #000;/*was transparent*/	margin: 12px 0 0 0;	z-index: 1;}/* -- Blue Menu -- */.menuz {	font-family: "Trebuchet MS", Arial, san-serif;	width:980px;	height:32px;	position:relative;	font-size:11px;	margin: 0;	z-index:1000;}.menuz ul li a {	display:block;	text-decoration:none;	color:#fff;	font-weight:bold;	width:112px; 	height:32px; 	text-align:center;	border-bottom: 0;	background-image:url('images/center.png');	line-height:32px; 	font-size:12px; 	overflow:hidden;	padding-left: 2px;}.menuz li a.current {color : #FFFFFF;}/* End Caps Styling */.menuz .left_nosub {	background-image:url('images/left.png');	padding-left: 1px;	margin-right: -1px;}.menuz .right_hassub {	background-image:url('images/right.png');}.menuz .right_nosub {	background-image:url('images/right.png');}.menuz ul {padding-right:10px; margin:0; list-style: none;}.menuz ul li {float:left; position:relative;}.menuz ul li ul {display: none;}/* Button ":hover" Styling */.menuz ul li:hover a {color:#043454; background:url('images/center_hassub.png');}.menuz ul li:hover ul {display:block; position:absolute; top:32px; left:0; width:152px; margin: 0; padding: 0;}.menuz ul li:hover ul li a.center_hassub {background:#6a3; color:#fff;}.menuz ul li:hover ul li:hover a.center_hassub {background:#6fc; color:#FFFFFF;}.menuz ul li:hover ul li ul {display: none;}.menuz ul li:hover .left_nosub {color:#FFFFFF; background:url('images/left_nosub.png');}.menuz ul li:hover .right_hassub {color:#FFFFFF; background:url('images/right_hassub.png') ;}.menuz ul li:hover .right_nosub {color:#FFFFFF; background:url('images/right_nosub.png') ;}/* DropDown Styling */.menuz ul li:hover ul li a {background-image: none; display:block;height: 28px; line-height: 26px; color:#FFFFFF; width:142px; text-align:left; margin: 0; padding:0 0 0 11px;font-weight:normal;}.menuz ul li:hover ul {	margin: 0 0 0 3px;	padding: 0;	background-image:url('images/dropdown.png');	background-repeat:no-repeat;	background-position:bottom left; }/* DropDown Menus ":active" or "Selected" Styling */.menuz ul li:hover ul .sub_active {	background-image:url('images/sub-hover.png');	margin-right: 1px;}/* DropDown Menus ":hover" Styling */.menuz ul li:hover ul li a:hover {color:#fff; background-image:url('images/sub-hover.png');}.menuz ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}.menuz ul li:hover ul li:hover ul.left {left:-105px;}.clearz{height:40px;clear:both;width:100%;margin:0;margin-left:20px;}/*footer*/#footer2 { height:125px; color:#7c7c7c; font-weight:bold; font-size:11px; text-align:center; font-family:Arial }#footer2 .indent-footer{ background:url(images/xbot-back2.gif) top left no-repeat; position:relative; margin-top:0px; padding:0px 0px 0px 0px;}#footer2 a {color:#7c7c7c; text-decoration:none}  #footer2 a:hover {  text-decoration:underline}
