*								{ padding:0; margin:0;}
html, body						{ font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:100%; height:100%; min-height:100%;}
td 								{ font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px;}
body							{ background: url(images/bgr_top_gradient.jpg) top repeat-x #FFFFFF;}
li 								{ list-style:none;}
a								{ color:#A20000; text-decoration:none;}
a:hover							{ color:#F70000;}

h1								{ height:27px; background:url(images/job_seekers_column_top.jpg); font-size:18px; font-weight:normal; color:#FFFFFF; padding-top:16px; text-align:right; padding-right:15px;}
.h1_right						{ background:url(images/employers_column_top.jpg);}

h2								{ font-size:18px; font-weight:normal; padding-top:15px; padding-bottom:5px; padding-left:46px;}
h3								{ height:26px; background:url(images/links_bgr.jpg); font-size:18px; font-weight:normal; color:#FFFFFF; padding-top:9px; text-align:center;}

h4								{ width:411px; border-bottom:2px #29A0BF solid; font-size:17px; font-weight:normal; display:block; padding-top:13px; padding-left:10px; margin-bottom:2px; float:left;}
.grey								{ border-bottom:2px #C8CDC5 solid;}

h5								{ border-bottom:2px #BF0A0A solid; font-size:17px; font-weight:normal; padding-top:4px; padding-left:6px; margin-bottom:2px; display:block;}

h6								{ border-bottom:2px #C8CDC5 solid; font-size:17px; font-weight:normal; display:block; padding-top:9px; margin-bottom:2px; color:#BF0A0A;}

.job_seekers_menu				{ height:58px; background:url(images/job_seekers_menu_bgr.jpg); padding-left:57px; padding-top:7px; margin:0;}
.job_seekers_menu li			{ font-size:13px; color:#D94D00; font-weight:bold; height:18px;}
.job_seekers_menu li a, .job_seekers_menu li a:visited			{ color:#D94D00; text-decoration:none;}
.job_seekers_menu li a:hover	{ color:#000000; text-decoration:none;}

.login_left						{ height:73px; background:url(images/js_login_bgr.jpg); margin-top:0; padding-top:6px; padding-right:12px; text-align:right; font-size:12px; color:#FFFFFF; font-weight:bold;}
.login_left input				{ border:1px #DB5B0C solid; height:17px; width:109px; margin-bottom:3px;}

.button_login					{ background:url(images/button_login.gif)right no-repeat; width:56px; height:16px; font-size:11px; line-height:11px; border:0; margin:0; clear:top;}

.forgot_pass1					{ height:37px; background:url(images/js_forgot_pass_bgr.jpg); color:#D94D00; text-align:center; padding:5px 10px 0 10px;}
.forgot_pass1 a, .forgot_pass1 a:visited				{ color:#D94D00; font-weight:bold; text-decoration:none;}
.forgot_pass1 a:hover			{ color:#D94D00; font-weight:bold; text-decoration:underline;}

.in_module_1 					{ height:110px; background:url(images/in_bgr.jpg) top no-repeat; padding-bottom:10px #FFFFFF solid; padding-left:12px; color:#0C97BB;}
.in_module_1 select				{ height:17px; border:1px #BAC2B6 solid; width:177px; font-size:11px; color:#505050; margin-top:2px;}
.button_country					{ background:url(images/country_button.gif); width:94px; height:15px; font-size:11px; font-weight:bold; line-height:11px; border:0; margin-top:10px; margin-left:84px; cursor:pointer; color:#0C97BB;}
.in_module_2					{ color:#6F58BC;}
.in_module_3					{ color:#EB6218;}


.links							{ color:#FFFFFF; padding:5px 12px 5px 12px;}	
.google_search					{ height:30px; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:7px;}	
.google_search input			{ border:1px #DB5B0C solid; height:18px;}	
.button_submit           	    { width:23px; background:url(images/button_go.gif); font-size:11px; color:#FFFFFF; font-weight:bold; cursor:pointer;}

.links_bottom					{ line-height:15px; background:url(images/links_bottom.gif); font-weight:bold; text-align:right; padding-right:30px;}				



/* MIDDLE */
.job_seekers					{ width:230px; display:block; float:left; text-align:left;}
.job_seekers span				{ border-bottom:2px #DE741E solid; display:block; font-size:13px; font-weight:bold;}

.employers						{ float:right;}
.employers span			 		{ border-bottom:2px #729616 solid;}

.section1						{ height:97px; float:left; display:block; background:url(images/section1_bgr.gif) right no-repeat; width:472px; color:#FFFFFF; margin-bottom:10px;}
.section1 span					{ font-size:18px; padding-top:7px; display:block;}
.section1 p						{ padding-left:180px; padding-top:3px; padding-right:10px; display:block;}
.section1 li					{ list-style:none; padding-right:31px; padding-top:12px; color:#A20000; font-size:11px; font-weight:bold; display:block; text-align:right;} 	
.section1 img					{ float:left;}

.section2						{ background:url(images/section2_bgr.gif) right no-repeat;}

.section3						{ background:url(images/section3_bgr.gif) right no-repeat;}

.top_employers					{ background:#FFFFFF; border:1px #C8CDC5 solid; padding:5px 5px 5px 5px;}
.top_employers img				{ margin:4px;}

/* EMPLOYERS */
.employers_menu					{ background:url(images/employers_menu_bgr.jpg);}
.employers_menu li				{ color:#406D00;}
.employers_menu li a, .employers_menu li a:visited	{ color:#406D00;}
.employers_menu li a:hover		{ color:#000000;}

.login_right					{ height:73px; background:url(images/e_login_bgr.jpg); margin-top:0; padding-top:6px; padding-right:12px; text-align:right; font-size:12px; color:#FFFFFF; font-weight:bold;}
.login_right input				{ border:1px #667C30 solid; height:17px; width:109px; margin-bottom:3px; font-size:11px;}

.forgot_pass2					{ height:37px; background:url(images/e_forgot_pass_bgr.jpg); color:#436D00;}
.forgot_pass2 a, .forgot_pass2 a:visited				{ color:#436D00;}
.forgot_pass2 a:hover			{ color:#436D00;}

.google							{ height:24px; background:url(images/google_adds_title_bgr.jpg); font-size:18px; color:#688323;}

.google_adds					{ background:url(images/google_adds_bgr.gif); padding:5px 10px 5px 10px;}
.google_adds span				{ border-bottom:1px #C8CEC5 solid; display:block; color:#000000; padding-bottom:8px; padding-top:8px;}
.google_adds span a, .google_adds span a:hover, .google_adds span a:visited
								{ color:#000000; text-decoration:none;}
.google_adds b					{ color:#567E0A;}
.google_adds p					{ color:#000000; text-decoration:underline; font-weight:bold;}


/* BOTTOM */
.bottom_text					{ color:#6B9CAE; padding-left:15px; padding-bottom:3px; border-bottom:1px #A6CCD6 solid;}
.bottom_menu 					{ text-align:center; font-size:12px; font-weight:bold; color:#0E5373; padding-top:9px;}
.bottom_menu a, .bottom_menu a:visited					{ color:#0E5373; text-decoration:none;}
.bottom_menu a:hover			{ color:#449BB7;}

/*ABOUT US*/
.page_content					{ display:block;}
.page_content p					{ margin-top:10px; display:block;}
.page_content img				{ margin-right:10px;}
.about_in-careers				{ height:156px; background: url(images/blue_top.gif) top repeat-x #1190B1; border:1px #158AB3 solid; color:#FFFFFF; padding:12px;}
.about_in-careers_title			{ width:500px; font-size:18px; display:block; border-bottom:2px #59B2C9 solid; float:left; margin-bottom:3px;}	
.about_in-careers span			{ width:500px; display:block; float:left;}

.column2						{ border-right:1px #E5E5E5 solid; padding:0 10px 0 5px;}
.column2 b						{ text-indent:40px;}
dl								{ display:table; border:0; height:15px; width:170px;}
dt								{ float:left; width:50px;}
dd								{ float:left; font-weight:bold;}
#spacer							{ clear:both; height:10px; display:block;}
