﻿html{
height:100%;
}

BODY
{
	font-family: Arial, Tahoma, "Times New Roman", serif;
	font-size: 12px;
	color: #000000;
	/*background: #FFFFFF url(../images/background.png) no-repeat top center;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	height:100%;
	/*min-height: 770px;*/
}
OL, UL, LI, P, TD, TH
{
	font-family: Arial, Tahoma, "Times New Roman", serif;
	font-size: 12px;
	color: #000000;
}
H1
{
	font: 90%/1.5 Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000 !important;
	letter-spacing: -1px;
	margin: 0 0 10px;
	text-align: center;
}
H2
{
	text-align: left;
	font-size: 14px;
	margin-top: 0px;
	color: #000000;
}
H4
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
SELECT
{
	margin-bottom: 4px;
	margin-top: 1px;
}
TD.header_seeker IMG
{
	padding: 0px;
	margin: 0px;
	margin-bottom: 0px;
}
A IMG
{
	border: 0px solid #000000;
}
TD.header_seeker
{
	text-align: center;
	/*background-color: #000080;*/
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}
TR.header_employer, TD.header_employer
{
	text-align: center;
	background-color: #C2C2C2;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}

DIV.main_buy
{
	text-align: left;
	width: 50%;
}
DIV.main
{
	text-align: center;
	/*width:510px;*/
	margin:0 auto 0 auto;	

}
DIV.main1
{
	text-align: center;
	width:540px;
	margin:0 auto 0 auto;	

}
DIV.main FORM
{
	color: #464646;
}
.italic
{
	font-style: italic;

}
.bold_italic
{
	font-weight: bold;
	font-style: italic;
}
.bold
{
	font-weight: bold;
}
.alignleft
{
	text-align: left;
}
.aligncenter
{
	text-align: center;
}
.alignright
{
	text-align: right;
}
TEXTAREA
{
	font-family: "Courier new", Courier, fixed-width;
	font-size: 12px;
}
DIV.show_resume
{
	width: 700px;
	border: 3px outset #CCCCCC;
	padding: 5px;
	text-align: left;
}
DIV.show_cover
{
	width: 90%;
	border: 3px outset #CCCCCC;
	padding: 5px;
	text-align: left;
}
.sporange
{
	font-weight: bold;
	/*color: #C2C2C2;*/
}
.spgreen
{
	font-weight: bold;
	/*color: #000080;*/
}
.small
{
	font-size: 10px;
}
A:LINK
{
	color: #000081;
}
A:HOVER
{
	color: #CFCFCF;
}
A:visited
{
	color: #000081;
}
DIV.navbar_top
{
	margin-bottom: 8px;
	float: left;
	width: 400px;
}
DIV.narrow_navbar_top
{
	margin-bottom: 8px;
	width: 100%;
}
DIV.navbar_bottom
{
	margin-top: 8px;
	float: left;
	width: 670px;
}
DIV.narrow_navbar_bottom
{
	margin-top: 8px;
	width: 100%;
}
DIV.post_single_job
{
	text-align: left;
	padding: 0.25em;
	float: left;
}
DIV.post_single_job_left
{
	text-align: left;
	width: 115px;
	float: left;
}
DIV.post_single_job_right
{
	float: left;
	width: 500px;
}
DIV.post_single_job_l_left
{
	width: 100px;
	float: left;
}
DIV.post_single_job1_div_left
{
	/*text-align: left;*/
	/*padding-left: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	/*width: 380px !important;
	width: 350px;*/
	/*padding-top: 5px;*/
	/*float: left;*/
	text-align:center;
	margin-bottom:4px;
	margin-left:110px;
	width:730px;
}
DIV.post_single_job1_div_left1{
	float:left;
	width:340px;
}
DIV.post_single_job1_div_left2{
	float:left;
	width:340px;
}
DIV.post_single_job1_div_left3{
	float:left;
}
DIV.create_menu
{
	text-align: center;
	padding-left: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 380px !important;
	height:450px;
	padding-top: 5px;
	float: none;
	margin-bottom: 4px;
}
DIV.post_single_job1_div
{
	/*padding-bottom: 5px;*/
	margin-bottom: 5px;
	/*padding-top: 5px;
	padding-left: 5px;*/
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	clear: both;
}
DIV.post_single_job1_div_left_bottom
{
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	/*padding-left: 5px;
	padding-top: 5px;*/
	width: 385px;
	margin-bottom: 4px;
	float: right;
}
HTML>BODY DIV.post_single_job1_div_left_bottom
{
	width: 370px;
}
DIV.post_single_job2_div
{
	width: 450px;
	height: 480px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-left: 5px;
}
DIV.post_single_job3
{
	clear: both;
	display: block;
	height: auto;
}
DIV.post_single_job3_box_left
{
	width: 300px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-left: 5px;
	float: left;
	margin-left: 20px;
	padding-top: 5px;
	height: auto;
	text-align: left;
}
DIV.post_single_job3_box
{
	width: 320px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-left: 5px;
	height: 310px;
	float: right;
	margin-right: 30px;
	padding-top: 5px;
	text-align: left;
}
HTML>BODY DIV.post_single_job3_box
{
	float: none;
	margin-left: 355px;
}
DIV.post_single_job3_gateway
{
	width: 310px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-left: 5px;
	float: right;
	margin-right: 35px;
}
DIV.post_single_job_gateway
{
	width: 140px;
	float: left;
}
DIV.post_single_job_gateway_left
{
	float: left;
	width: 100px;
}
DIV.post_single_job_gateway_right
{
	width: 25px;
	float: left;
}
DIV.post_single_job_gateway_submit
{
	height: 20px;
	text-align: center;
}
HTML>BODY DIV.post_single_job_gateway_submit
{
	margin-left: auto;
	margin-right: auto;
	width: 155px;
}
FIELDSET
{
	border: none;
}
DIV.ad_res_salary_type_radio
{
	text-align: left;
	margin-left: 70px;
	width: 200px;
}
DIV.ad_res_salary_type_radio_left
{
	width: 85%;
	float: right;
	text-align: left;
}
DIV.ad_res_salary_type_radio_right
{
	text-align: left;
	width: 15%;
	float: left;
}
FIELDSET.register_employer_div, FIELDSET.register_employer_div_left, FIELDSET.register_employer2_div, FIELDSET.register_employer2_div_left
{
	border: none;
	margin-left: 5px;
}
DIV.register_employer_div_left
{
	/*width: 370px;	
	float: left;*/
	/*margin-left:20px;
	margin-bottom: 5px;*/
	/*margin:0 auto 0 auto;*/
	/*border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;*/
	
	/*float: left;*/
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	width: 740px;
	margin-bottom: 5px;
	margin-left:70px;
	/*height: 485px;*/
	/*padding-top: 5px;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
DIV.register_employer_div_left1{
	float:left;
	width:340px;
}
DIV.register_employer_div_left2{
	float:left;
	width:340px;
}
DIV.register_employer_div
{
	/*width: 550px;	
	float: left;*/
	/*margin-left:20px;
	margin-bottom: 5px;*/
	/*margin:0 auto 0 auto;
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;*/
	
	/*padding-top: 5px;*/
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	width: 340px;
	float: left;
	margin-left:20px;
	margin-bottom: 5px;
	padding:5px 5px 5px 5px;
	border:1px solid #C3D9FF;

}
DIV.register_employer_div LEGEND, DIV.register_employer_div_left LEGEND
{
	font-size: 12pt;
	font-weight: bold;
}
DIV.register_employer
{
	text-align: left;
	width: 360px;
	height: 25px;
	padding: 0.15em;
	margin: 3px;
}
FIELDSET.register_employer_div1, FIELDSET.register_employer_div1_left, FIELDSET.register_employer2_div, FIELDSET.register_employer2_div_left
{
	border: none;
	margin-left: 5px;
}
DIV.register_employer_div1_left
{
	float: left;	
	width: 370px;	
	margin-bottom: 5px;
	margin-left:70px;
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
DIV.register_employer_div1
{
	width: 550px;	
	float: left;
	/*margin-left:20px;
	margin-bottom: 5px;*/
	margin:0 auto 0 auto;
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;

}
DIV.register_employer_div1 LEGEND, DIV.register_employer_div1_left LEGEND
{
	font-size: 12pt;
	font-weight: bold;
}
DIV.register_employer1
{	
	padding:5px;
}
DIV.register_employer_submit
{
	margin-top: 20px;
	text-align: center;
	clear: both;
}
DIV.register_employer_change_div_right
{
	float: right;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 365px;
	margin-bottom: 5px;
	height: 108px;
	clear: both;
	padding-top: 10px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
}
DIV.register_employer2_div1
{
	width:400px;
	margin-bottom: 5px;
	margin-left:70px;
	margin-right:10px;
	clear: both;	
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
DIV.register_employer2_div_left
{
	float: left;
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	/*width: 375px;*/
	width:740px;
	margin-bottom: 5px;
	margin-left:70px;
	margin-right:10px;
	clear: both;
	/*padding-top: 5px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
DIV.register_employer2_div_left1{
	float:left;
	width:350px;
}
DIV.register_employer2_div_left2{
	float:left;
	width:340px;
}
DIV.register_partner2_div_left
{
	float: left;
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	/*width: 375px;*/
	
	margin-bottom: 5px;
	margin-left:70px;
	/*height: 380px;*/
	clear: both;
	/*padding-top: 5px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
}
DIV.register_partner2_div_left1
{	
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	/*width: 375px;*/
	width:560px;
	margin-bottom: 5px;
	margin-left:70px;
	/*height: 380px;*/
	clear: both;
	/*padding-top: 5px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
}
DIV.register_employer_change_status_privacy_div
{
	margin-top:3px;
	text-align: left;
	width: 340px;
}
DIV.register_employer2_privacy_div
{
	margin-top:20px;
	text-align: left;
	width: 340px;
}
DIV.register_employer2_privacy_left
{
	float: left;
	width: 120px;
}
DIV.register_employer2_privacy
{
	text-align: left;
	width: 190px;
	float: right;
}
DIV.register_employer2_privacy_left2
{
	float: left;
	text-align: left;
	width: 140px;
}
DIV.register_employer2_privacy_left2_left
{
	float: left;
	text-align: left;
	width: 110px;
}
DIV.register_employer2_div
{
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	width: 370px;
	float: left;
	margin-bottom: 5px;
	z-index: 1;
	/*padding-top: 5px;*/
	/*background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
}
DIV.register_employer2_div FIELDSET.register_employer
{
	margin-left: 30px;
}
HTML>BODY DIV.register_employer2_div FIELDSET.register_employer
{
	margin-left: 10px;
}
HTML>BODY .register_employer2_privacy_div
{
	text-align: center;
	clear: both;
}
HTML>BODY DIV.register_employer2_privacy
{
	text-align: center;
	width: 140px;
}
DIV.register_employer_left
{
	text-align: left;
	width: 30%;
	float: left;
	padding-right: 0.25em;
	display: block;
}
DIV.register_employer_right
{
	text-align: left;
}
DIV.register_employer_left1
{
	float:left;
	width:25%;
	padding-right:0.25em;
	text-align:left;
	display:block;
}

DIV.register_employer_left1 label, DIV.register_employer_right1 label{
	color:#333333;
	cursor:pointer;
	padding-left:2px;
	line-height:16px;
}
DIV.rigth{
	padding-left:0.5em;
	text-align:left;
}
DIV.right select option{
	color:#333333;
	background-color:#FFFFFF;
}
DIV.right INPUT[type=text],DIV.right INPUT[type=password]
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
	border:.1em solid #b5b7bf;
	padding-top:5px;
	/*-webkit-border-radius: 8px;
	-moz-border-radius: 8px;*/
	text-align:left;
}
DIV.right textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background-color:#FFFFFF;
	text-align:justify;
	border:.1em solid #b5b7bf;
	padding-top:5px;
	/*-webkit-border-radius: 8px;
	-moz-border-radius: 8px;*/
	text-align:left;
}

DIV.right INPUT[type=text]:hover,DIV.right textarea:hover,DIV.right INPUT[type=password]:hover
{
	border:.1em solid #FF6633;
}

DIV.register_employer_right1{
	float:left;
	padding-left:0.5em;
	/*width:60%;*/
	text-align:left;
}
DIV.register_employer_right1 select option{
	color:#333333;
	background-color:#FFFFFF;
}
.title_form
{
	color: #000000;
	padding-bottom:15px;
	padding-left:10px;
	font-size: 1.5em;
	text-align:left;
	text-decoration:underline;
}

DIV.register_employer_right1 INPUT[type=text],DIV.register_employer_right1 INPUT[type=password]
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
	border:.1em solid #b5b7bf;
	padding-top:5px;
	/*-webkit-border-radius: 8px;
	-moz-border-radius: 8px;*/
	text-align:left;
}
DIV.register_employer_right1 textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background-color:#FFFFFF;
	text-align:justify;
	border:.1em solid #b5b7bf;
	padding-top:5px;
	/*-webkit-border-radius: 8px;
	-moz-border-radius: 8px;*/
	text-align:left;
}

DIV.register_employer_right1 INPUT[type=text]:hover,DIV.register_employer_right1 textarea:hover,DIV.register_employer_right1 INPUT[type=password]:hover
{
	border:.1em solid #FF6633;
}

FIELDSET.register_employer
{
	width: 300px;
}
DIV.register_employer_with_radio
{
	width: 200px;
	margin-left: 70px;
	display: block;
}
DIV.register_employer_with_radio_left
{
	width: 80%;
	float: right;
	text-align: left;
}
DIV.reg_salary_type_select
{
	text-align: center;
	margin-left: 68px;
	width: 200px;
}
DIV.reg_salary_type_radio
{
	text-align: left;
	margin-left: 140px;
	width: 200px;
}
DIV.reg_salary_type_radio_left
{
	width: 85%;
	float: right;
	text-align: left;
}
HTML>BODY #register_employer_major
{
	margin-top: 20px;
}
HTML>BODY #register_employer_location1_left
{
	height: 80px;
}
DIV.salary_type_radio
{
	text-align: left;
	margin-left: 40px;
	width: 200px;
}
DIV.salary_type_radio_left
{
	width: 85%;
	float: right;
	text-align: left;
}
DIV.salary_type_radio_right
{
	text-align: left;
	width: 15%;
	float: left;
}
DIV.add_cover
{
	text-align: left;
	width: 400px;
	margin: 3px;
}
HTML>BODY FIELDSET.add_cover_fieldset
{
	width: 100%;
}
DIV.add_cover_left
{
	text-align: left;
	width: 20%;
	float: left;
	padding-right: 0.25em;
}
IMG.lang_img
{
	margin-left: 445px;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 8px;
	float: left;
}
DIV.add_cover_radio
{
	width: 5%;
	float: left;
}

FIELDSET.add_cover
{
	width: 750px;
	padding: 10px;
	text-align: left;
	margin-bottom: 10px;
}
DIV.add_cover_with_radio_left
{
	text-align: left;
	width: 25%;
	float: left;
	padding-right: 5px;
}
.add_cover_with_radio
{
	text-align: left;
}
TABLE.search
{
	text-align: center;
	padding: 3px;
	width: 350px;
}
TD.search
{
	text-align: left;
}
DIV.search
{
	text-align: center;
	padding: 0.25em;
	margin: 3px;
	display: block;
	width: 450px;
}
.search_left
{
	text-align: left;
	width: 40%;
	float: left;
	padding-right: 0.25em;
}
.search_right
{
	text-align: left;
	padding-left: 0.25em;
}
FIELDSET.save_search_with_radio
{
	margin-bottom: 10px;
}
DIV.save_search_with_radio
{
	width: 300px;
	padding: 3px;
}
DIV.save_search_with_radio_left
{
	text-align: right;
	width: 20%;
	float: left;
}
DIV.save_search_with_radio_right
{
	text-align: left;
	padding-right: 5px;
}
FIELDSET.default
{
	width: 250px;
}
.resume_search_login
{
	width: 150px;
}
.resume_search_exp_level
{
	width: 130px;
}
.resume_search_location
{
	width: 120px;
}
.resume_search_view
{
	width: 100px;
}
FIELDSET.search
{
	font-weight: bold;
	width: 400px;
	text-align: center;
	padding: 20px;
	margin: 3px;
}
TABLE.save_search_with_radio
{
	width: 300px;
	padding: 0px;
}
.save_search_with_radio_left
{

}
.save_search_with_radio_right
{

}
FIELDSET.register_seeker2_div, FIELDSET.register_seeker2_div_left, FIELDSET.register_seeker2_div_bottom, FIELDSET.register_seeker2_div_left_bottom
{
	border: none;
	margin-left: 5px;
}
DIV.register_seeker2_div_left
{
	/*float: left;*/
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	/*width: 370px;*/
	width:730px;
	margin-bottom: 5px;
	margin-left:110px;
	/*height: 375px;*/
	/*padding-top: 5px;*/
}
DIV.register_seeker2_div_left1{
	float:left;
	width:360px;
}
DIV.register_seeker2_div_left2{
	float:left;
	width:340px;
}
DIV.register_seeker2_div_left_bottom
{
	float: left;
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	width: 370px;
	margin-bottom: 15px;
	/*height: 210px;*/
	/*padding-top: 5px;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
DIV.register_seeker2_div
{
	/*padding-top: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	width: 360px;
	float: left;
	margin-bottom: 5px;
	/*height: 360px;*/
}
DIV.register_seeker2_div_bottom
{
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	width: 360px;
	float: left;
	margin-bottom: 5px;
	/*height: 222px;*/
	/*padding-top: 5px;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
HTML>BODY DIV.register_seeker2_div_bottom
{
	/*height: 210px;*/
}
DIV.register_seeker2_div LEGEND, DIV.register_seeker2_div_left LEGEND
{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
}
DIV.register_seeker
{
	text-align: left;
	width: 360px;
	padding: 0.25em;
	margin: 3px;
}
DIV.register_seeker_submit
{
	margin-top: 30px;
	text-align: left;
	width: 770px;
}
TABLE.register_seeker_month
{
	width: 100%;
	padding: 3px;
	margin: 3px;
}
DIV.register_seeker_month
{
	margin-left: 8px;
	text-align: left;
}
DIV.register_seeker_left, DIV.wizard_left
{
	text-align: left;
	width: 40%;
	float: left;
	clear: none;
	padding-right: 0.25em;
}
DIV.register_seeker_month_left
{
	width: 104px;
	float: left;
}
HTML>BODY DIV.register_seeker_month_left
{
	width: 108px;
}
DIV.register_seeker_year_right
{
	text-align: left;
}
TABLE.register_seeker_year
{
	padding: 0px;
	margin: 0px;
	text-align: left;
}
DIV.register_seeker_year_right
{
	margin-left: 115px;
}
HTML>BODY #register_employer_language1_left
{
	height: 80px;
}
HTML>BODY #register_employer_work_auth1_left
{
	height: 100px;
}
.search_comp_name
{
	width: 200px;
	font-family: arial;
}
.search_position
{
	width: 100px;
	font-family: arial;
}
.search_location
{
	width: 100px;
	font-family: arial;
}
.search_view
{
	width: 100px;
	font-family: arial;
}
DIV.installer_left
{
	text-align: left;
	width: 50%;
	float: left;
	clear: none;
	padding-right: 0.25em;
}
DIV.wizard_right
{
	text-align: left;
	width: 60%;
	float: right;
	clear: none;
	padding-left: 0.25em;
}
DIV.installer_right
{
	text-align: left;
	width: 45%;
	float: right;
	clear: none;
	padding-right: 0.25em;
}
DIV.installer_submit
{
	text-align: center;
	clear: both;
	float: none;
	padding: 0.25em;
}
DIV.wizard_link_left
{
	text-align: left;
	width: 60%;
	float: left;
	padding-left: 0.25em;
}
DIV.wizard_link_right
{
	text-align: left;
	width: 40%;
	float: left;
	padding-left: 0.25em;
}
DIV.installer
{
	text-align: center;
	width: 600px;
	height: 25px;
	margin: 10px;
	padding: 0.25em;
}
DIV.add_resume
{
	text-align: left;
	width: 750px;
	padding: 0.25em;
	/*margin: 3px;*/
	height: 20px;
	margin:0 auto 0 auto;
}
DIV.add_resume_left
{
	text-align: left;
	width: 25%;
	height: 25px;
	float: left;
	padding-right: 0.25em;
	padding-left:10px;
}
DIV.add_resume_right
{
	text-align: left;
	width: 65%;
	height: 25px;
	float: right;
	padding-left: 0.25em;
}
DIV.add_resume_radio_left
{
	text-align: left;
}
DIV.add_resume_radio_right
{
	width: 4%;
	float: left;
	text-align: left;
	clear: left;
}
DIV.add_resume_with_radio_left
{
	text-align: left;
	width: 25%;
	float: left;
}
DIV.add_resume_with_radio_right
{
	float: left;
	text-align: left;
	width: 60%;
}
DIV.edit_cover{
	margin:3px;
}
DIV.edit_cover_left
{
	float: left;
	width: 55%;
}
DIV.edit_cover_right
{
	text-align: left;
}
DIV.edit_cover_radio
{
	float: left;
	width: 4%;
}
DIV.edit_cover_with_radio_left
{
	text-align: left;
	width: 100%;
}
DIV.edit_cover_with_radio_right
{
	text-align: right;
}
.error
{
	color: #CC0000;
}
.success
{
	color: #009900;
}
FIELDSET.add_resume_radio
{
	width: 600px;
	padding: 10px;
	clear: both;	
}
DIV.edit_resume_box{
	width: 600px;
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	margin:0 auto 0 auto;
}
DIV.edit_resume
{
	width: 600px;
	padding:5px;	
}
DIV.edit_resume_left
{
	width: 20%;
	float: left;
	text-align: left;
}
DIV.edit_resume_right
{
	text-align: left;
}
DIV.edit_resume_head
{
	font-weight: bold;
	font-size: 14px;
}
.qs_secondary_left
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.qs_secondary_right
{
	text-align: left;
}
#qs_secondary_id
{
	float: left;
	width: 150px;
	margin-left: 4px;
}
#qs_secondary_keywords
{
	float: left;
	width: 150px;
	margin-left: 50px;
}
#qs_secondary_industry
{
	float: left;
	width: 150px;
	margin-left: 50px;
}
#qs_secondary_country
{
	float: left;
	margin-left: 52px;
}
#qs_secondary_city
{
	float: left;
	width: 150px;
	margin-left: 50px;

}
#qs_secondary_state
{
	float: left;
	width: 150px;
	margin-left: -50px;

}
.qs_secondary_submit
{
	float: left;
	margin-top: 15px;

	width: 60px;
	margin-left: 20px;

}
DIV.qs_secondary_form DIV.adv_left
{
	text-align: left;
	clear: both;
	padding-left: 10px;
}
INPUT.qs_secondary
{
	margin-top: -1px;
}
HTML>BODY INPUT.qs_secondary
{
	margin-top: 0px;
}
.qs_secondary_form
{
	/*border: 1px solid #808080;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	width: 700px;
	height: 160px !important;
	/*height: 75px;*/
	/*padding: 4px;*/
	display:block;
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
.qs_secondary_form_admin
{
	border: 1px solid #808080;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 300px;
	height: 120px !important;
	height: 75px;
	padding: 4px;
}
HTML>BODY DIV.qs_secondary_form
{
	padding-bottom: 10px;
}
DIV.from_image
{
	float: left;
	clear: right;
}
DIV.from_header
{
	float: right;
	clear: left;
}
DIV.to_header
{
	float: left;
	margin-top: 30px;
}
DIV.account
{
	float: right;
	margin-top: 30px;
	border: 1px solid #808080;
	text-align: center;
}
DIV.to_block
{
}
TABLE.invoice
{
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
	display: block;
	margin-top: 5px;
	width: 100%;
}
HTML>BODY TABLE.invoice
{
	margin-top: 6em;
}
TH.invoice
{
	font-weight: bold;
}
HTML>BODY TH.invoice
{
	width: 122px;
}
TR.invoice_row1
{
	padding: 1px;
	background-color: #F0F0F0;
}
TR.invoice_row2
{
	background-color: #A0A0A0;
}
TABLE.search_res
{
	width: 100%;
	border-collapse: collapse;
	clear: both;
}
TR.search_ends, TH.search_ends
{
	font-size: 12px;
	text-align: left;
	padding-left: 3px;
	color: #252525;
	background-color: #E1E1E1;
	padding: 6px;
	border-bottom: 1px solid #CCC;
}
TR.search_row1, TD.search_row1
{
	text-align: left;
	padding: 6px;
	border-bottom: 1px solid #CCC;
	vertical-align: middle;
	height: 32px;
}
TR.search_row1:hover, TR.searchrow1:active
{
	border-bottom: 1px solid #EBEBEB;
	text-align: left;
	padding-left: 3px;
	height: 25px;
	background: #FFFDE9;
}
TR.search_row2, TD.search_row2
{
	text-align: left;
	padding: 6px;
	border-bottom: 1px solid #CCC;
	vertical-align: middle;
	height: 32px;
}
TR.search_row2:hover
{
	border-bottom: 1px solid #EBEBEB;
	text-align: left;
	padding-left: 3px;
	height: 25px;
	background: #FFFDE9;
}
H3.view_title
{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 16pt;
	margin-bottom: 0px;
}
DIV.view_job_table
{
	float: left;
	width: 570px;
}
DIV.view_apply
{
	margin-top: 2px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: right;
	padding: 3px;
	width: 90%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding: 4px;
	float: right;
}
.view_job_image
{
	float: left;
}
.view_apply A
{
	color: #D68206;
	font-size: 14px;
}
TABLE.view_contact
{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	width: 701px;
	border: 1px solid #C2C2C2;

	background-color: #FFFFFF;
	clear: both;
	padding: 4px;
}
DIV.view_short_head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
	padding-top: 5px;
	padding-left:10px;
	padding-bottom: 5px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	width: 689px;
	display: block;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
}
DIV.view_short
{
	color: #000000;
	text-align: left;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	margin-left: 20px;
	margin-right: 20px;
	padding-left:10px;
	width:689px;
}
DIV.view_long_head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	margin-left: 20px;
	margin-right: 20px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom: 5px;
	width: 689px;
	display: block;
	text-align: left;
}
DIV.view_long
{
	color: #000000;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
	width:679px;
	padding:10px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	
}
DIV.view_job_table
{
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
TABLE.view_job
{
	width: 701px;
	border: 1px solid #C2C2C2;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	
}
.view_job TD.left
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	padding: 2px;
}
.view_job TD.right
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 2px;
}
TABLE.view_contact .left1
{
	font-weight: bold;
	text-align: right;
	padding: 2px;
}
TABLE.view_contact .left2
{
	text-align: left;
	padding: 2px;
}
TABLE.view_contact .right1
{
	font-weight: bold;
	text-align: right;
	padding: 2px;
}
TABLE.view_contact .right2
{
	text-align: left;
	padding: 2px;
}
TD.qs_index_box
{
	color: #000000;
	padding-left: 20px;
	font-family: Myriad, sans-serif;
	width: 253px;
	border-right: 1px solid #C2C2C2;
	border-left: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	background: #FFFFFF url(../images/qs_background_ss.gif) repeat-x top !important;
	background: #FFFFFF url(../images/qs_background.gif) repeat-x top;
	padding-right: 7px;
	padding-bottom: 5px;
}
TD.qs_under
{
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	position: relative;
	height: 30px;
	margin-top: 5px;
}
TD.featured_employer
{
	width: 253px;
	text-align: center;
}
.featured_employer UL
{
	text-align: left;
}
.featured_employer H3
{
	margin: 1px;
	font-weight: bold;
}
TD.qs_options
{
	background-color: #FFF7EA;
	height: 220px;
	margin: 0px;
	padding: 0px;
}
TD.search_interest
{
	background-color: #EFEFEF;
	height: 50px;
	vertical-align: top;
}
TD.categories
{
	font-size: 10px;
	vertical-align: top;
}
.sub_heading
{
	font: 90%/1.5 Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #7E7E7E;
	letter-spacing: -1px;
}
DIV.seeker_img
{
	margin-left: 0px !important;
	margin-left: -35px;

	margin-bottom: 5px;
	width: 200px;
	text-align: left;
}
DIV.seeker_img_large
{
	
	margin-left: 80px !important;
	width: 300px;
	text-align: center;
	display:inline;
}
DIV.seeker_img_lower
{
	border-bottom: 1px solid #AAAAAA;
	margin-left: 28px;
	width: 200px;
	text-align: center;
	margin-top: 15px;
}
DIV.seeker_quick_search
{
	text-align: left;
	margin-top:3px;

	margin-bottom: 5px;
	padding-left: 5px;
	background-color: #EEEEEE;
	border: 1px solid #AAAAAA;
	width: auto !important;
	width: 242px;
	padding: 5px;
}
DIV.qs_index
{
	text-align: left;
	margin-left: -2px;
	margin-bottom: 2px;
	padding-left: 1px;
	padding: 2px;
}
DIV.seeker_wide
{
	padding-top: 3px;
	text-align: center;
/*	width: 530px;*/
	margin-left: 5px;
}
DIV.seeker_wide2
{
	margin-top: 5px;
	padding-top: 3px;
	text-align: center;
	width: 900px;
	margin-left: 5px;
}
DIV.seeker_wide P
{
	text-align: left;
}
DIV.seeker_narrow
{
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 252px;
	background-color: #EEEEEE;
	border: 1px solid #AAAAAA;
	padding-bottom: 0px !important;
	padding-bottom: 10px;
}
TH.seeker_search_ends
{
	font-size: 10pt;
	height: 18px;
	text-align: center;
}
TABLE.seeker_search_res
{
	width: 100%;
	border-collapse: collapse;
	background-color: #FFFFFF;
	border-top: 1px solid #AAAAAA;
}
TD.seeker_search_row2
{
	text-align: center;
	padding-top: 3px;
}
TD.seeker_search_row1
{
	text-align: center;
	background-color: #EEEEEE;
	padding-top: 3px;
}
TH.seeker_search_ends_wide
{
	font-size: 12px;
	text-align:center !important;
	padding-left: 3px;
	color: #252525;
	background-color: #E1E1E1;
	padding: 6px;
	border-bottom: 1px solid #CCC;
}
TABLE.seeker_search_res_wide
{
	width: 100%;
	border-collapse: collapse;
}
TD.seeker_search_row2_wide
{
	text-align: left;
	border-bottom: 1px solid #CCC;
	vertical-align: middle;
	height: 32px;
}
TD.seeker_search_row1_wide
{
	text-align: left;
	border-bottom: 1px solid #CCC;
	vertical-align: middle;
	height: 32px;
}
TR.seeker_search_row1_wide:hover
{
	border-bottom: 1px solid #EBEBEB;
	text-align: left;
	padding-left: 3px;
	height: 25px;
	background: #FFFDE9;
}
TR.seeker_search_row2_wide:hover
{
	border-bottom: 1px solid #EBEBEB;
	text-align: left;
	padding-left: 3px;
	height: 25px;
	background: #FFFDE9;
}
H3.sign_in
{
	text-align: center;
	border-bottom: 1px solid #AAAAAA;
	width: 300px;
	margin-top: 15px;
}
DIV.sign_in_box
{
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	width: 300px;
	text-align: center;
	/*padding: 10px;*/
	/*height: 100px;*/
	display: block;
	margin: auto;
}
DIV.login{
	padding:5px;
}
DIV.login_left
{
	margin-top: 5px;
	text-align: left;
	width: 100px;
	float: left;
	padding-right: 0.25em;
}
DIV.login_right
{
	margin-top: 3px;
	text-align: left;
	padding-left: 0.25em;
}
DIV.login_submit
{
	margin-top: 7px;
}
DIV.quick_search_box
{
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	width: 400px;
	text-align: center;
	/*padding-left: 10px;
	padding: 10px;*/
	/*height: auto;*/
	margin: auto;
	margin-top: 5px;
}
DIV.quick_search_left
{
	margin-top: 5px;
	text-align: left;
	width: 100px;
	float: left;
	padding-right: 0.25em;
	margin-left: 5px;
}
DIV.quick_search_right
{
	margin-right: 50px;
	margin-bottom: 5px;
	text-align: left;
}
DIV.quick_search{
	padding:5px;
}
.quick_search_right
{
	margin-right: 130px;
	margin-bottom: 5px;
}
DIV.quick_search_submit
{
	margin-top: 7px;
}
DIV.edit_preferences_div
{
	text-align: center;
	width: 300px;
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;

}
FIELDSET.edit_preferences
{
	/*border: 0px solid #000000;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
FIELDSET.edit_preferences LEGEND
{
	text-align: center;
	margin-left: 80px;
}
DIV.resume_searches_left
{
	width: 160px;
	float: left;
	text-align: left;
}
DIV.resume_searches_div
{
	text-align: left;
	padding-left: 4px;
	width: 420px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	border: 1px solid #AAAAAA;
	padding-bottom: 10px;
	padding-top: 5px;
	margin: auto;
	margin-bottom: 10px;
}
FIELDSET.resume_searches_div
{
	border: none;
}
DIV.billing_confirm_div
{
	text-align: center;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
}
DIV.resume_search_box
{
	text-align: center;
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	width: 400px;
	/*padding-top: 5px;*/
	margin: auto;
	/*padding-left: 5px;*/
	margin-bottom: 10px;
}
DIV.resume_search
{
	width: 450px;
	text-align: left;
	padding: 0.25em;
	float: left;
}
DIV.resume_search_left
{
	float: left;
	width: 150px;
}
DIV.multiple_postings_left
{
	width: 160px;
	float: left;
}
DIV.multiple_postings
{
	text-align: left;
	width: 400px;
	padding: 0.38em;
}
DIV.multiple_postings_div
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 450px;
	padding-top: 5px;
	margin-left: 10px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}
DIV.advanced_resume_search_div
{
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px !important;
	width: 440px;
	/*padding-top: 0px !important;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;*/
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}
DIV.advanced_resume_search
{
	width: 425px;
	text-align: left;
	padding: 0.25em;
}
DIV.advanced_resume_search_left
{
	float: left;
	width: 180px;
}
FIELDSET.save_search_with_radio
{
	border: 1px solid #000000;
}
DIV.advanced_search
{
	width: 400px;
	text-align: left;
	padding: 0.25em;
}
DIV.advanced_search_left
{
	width: 150px;
	float: left;
}
DIV.advanced_search_div
{
	width: 410px !important;
	/*float: left;*/
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px !important;
	/*margin-left: 150px;*/
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 12px;
	/*padding-top: 5px !important;
	padding: 2px;*/
}
DIV.save_search_with_radio
{
	padding-top: 5px;
	width: 310px;
}
HTML>BODY DIV.save_search_with_radio
{
	width: 320px;
}
DIV.save_search_with_radio_left
{
	width: 105px;
	text-align: left;
}
HTML>BODY #save_search_with_radio_save_search_right
{
	height: 25px;
}
DIV.save_search_with_radio_div
{
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	margin-left: 5px;
	float: right;
	width: 280px;
	margin-bottom: 10px;
	/*padding-top: 5px;*/
}
HTML>BODY DIV.save_search_with_radio_div
{
	margin-right: 35px;

}
#save_search_with_radio_search_name
{

}
DIV.advanced_search_submit
{
	width: 100%;

	text-align: center;

	/*float: left;*/

}
HTML>BODY DIV.advanced_search_submit
{

}
DIV.advanced_search_block
{
	height: 530px;
	margin-top: 20px;
	margin:0 auto 0 auto;
}
DIV.job_agent_left
{
	width: 120px;
	float: left;	
}
DIV.job_agent
{
	width: 370px;
	text-align: left;
	padding:5px;
}
DIV.job_agent_div_left
{
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	padding-top: 5px;
	/*float: left;*/
	width: 390px;
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	text-align:center;
	margin:0 auto 0 auto;
}
DIV.job_agent_div
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-top: 5px;
	width: 380px;
	float: right;
}
DIV.job_agent_submit
{
	text-align: center;
	width: 100%;

	margin-top: 40px;

	margin-bottom: 40px;

}
HTML>BODY DIV.job_agent_submit
{
	padding-top: 10px;
	text-align: center;

	clear: left;
	width: 100%;

}
DIV.save_search
{
	width: 600px;
	text-align: center;
	margin-left: 65px !important;
	margin-left: 0px;
}
DIV.wizard_box
{
	text-align: center;
}
DIV.wizard_box INPUT, DIV.wizard_box SELECT
{
	margin-bottom: 3px;
	margin-top: 2px;
}
DIV.wizard_obj_box
{
	/*background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	text-align: center;
	width: 550px;
	/*border: 1px solid #AAAAAA;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
DIV.wizard_edu_box
{
	/*padding-left: 10px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	text-align: left;
	width: 300px;
	/*border: 1px solid #AAAAAA;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
DIV.wizard_exp_box
{
	/*background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-left: 10px;*/
	text-align: left;
	width: 475px;
	/*border: 1px solid #AAAAAA;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
FIELDSET.wizard_contact_div_left
{
	border: none;
	margin-left: 5px;
}
DIV.wizard_contact_div_left
{
	float: left;
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	width: 370px;
	margin-bottom: 5px;
	/*height: 454px;*/
	/*padding-top: 5px;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
DIV.mass_add
{
	width: 350px;
	text-align: left;
	padding-top: 5px;
	padding-left: 20px;
	margin-left:10px;
	margin-bottom: 2px;
	padding: 0.15em;
}
DIV.mass_add_submit{
	margin-left:10px;
}
DIV.mass_add_left
{
	float: left;
	text-align: left;
	width: 70px;
}
DIV.mass_add_right
{
	text-align: left;
	width: 70px;
}
DIV.mass_box
{
	text-align: left;
	width: 350px;
	/*padding: 0.25em;
	padding-top: 10px;
	padding-left: 50px;*/
	margin-bottom: 10px;
	/*border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;*/
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
}
DIV.contact_us_div
{
	text-align: left;
	padding-left: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 490px;
	padding-top: 5px;
	height: 360px !important;
	height: 365px;
	margin-bottom: 4px;
}
#main_tab
{
	text-align: left;
	width: 930px;
	height: 38px;
	margin: auto;
	margin-top: 1px;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #F7F7F7;
	padding-right: 20px;
	background-image: url(../images/fondomenu.png);
	background-repeat: no-repeat;
	clear:both;
}
#main_tab UL
{
	margin: 0;
	padding: 0;
	list-style: none;
	color: #F9F9F9;
	font-size: 13px;
}
#main_tab LI
{
	float: left;
	margin: 0;
	padding: 0;
	color: #F5F5F5;
	font-size: 13px;
}
#main_tab A
{
	display: block;
	padding: 0;
	font-size: 12px;
	color: #F8F8F8;
	text-decoration: none;
	float:left;
}
#main_tab #current
{

}
#main_tab #current A
{
	color: #F7F7F7;
	font-size: 12px;
	text-decoration: underline;
}
#main_tab A:hover
{
	text-decoration: underline;
}
#submenu LI
{
	display: inline;
	line-height: 200%;
	list-style: none;
	text-align: center;
	padding: 0 15px 3px;
	border-right: 1px solid #898989;
}
#submenu
{
	background: #C9C9E8;
	width: 908px;
	height: 25px;
	margin: auto;
	border-right: 1px solid #C3C3B2;
	border-left: 1px solid #C3C3B2;
	padding-top: 9px;
	text-align: left;
	color: #333;
	font-size: 12px;
	line-height: 14px;
}
#submenu .current
{
	color: #363636;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}
#submenu .noline
{
	border-right: 0px solid #000000;
}
#submenu A
{
	border: none;
	color: #000000;
	font-size: 12px;
	padding: 5px;
	vertical-align: middle;
	font-weight: bold;
}
#submenu A:hover
{
	background: #FCFCF7;
	color: #393939;
	padding: 5px;
}
UL#submenu
{
	padding-left: 40px !important;
}
#main_tab #sidelink
{
	float: right;
	margin-top: 4px;
}
#main_tab #sidelink A
{
	display: block;
	background: transparent;
	padding: 0px 0px 5px;
	font-size: 11px;
	font-weight: normal;
	border: 0;
}
DIV.header_completed
{
	margin: 0 auto;
	width: 950px;
	text-align: left;
	height:123px;
}
DIV.header_completo
{
	margin: 0 auto;
	width: 950px;
	text-align: left;
	height:123px;
}


DIV.header
{
	width: 950px;

	margin: 0 auto;
	text-align: right;
	height: 33px;
	overflow: hidden;
}

DIV.header A:link, DIV.header A:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #F4F4F4;
	text-decoration: none;
	display: block;
	float: left;
	height: 27px;
	background-image: url(../images/bgmenu2.png);
	background-position: top center;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 6px;
}
DIV.header A:hover
{
	text-decoration: underline;
	background-image: url(../images/bgmenu2x.png);
}
DIV.header IMG
{
	float: left;
	margin-top: 4px;
}
DIV.header_logo
{
	width: 950px;

	margin: 0 auto;
	text-align: left;
	height: 90px;
	vertical-align: middle;

	
}
DIV.header .headerint
{
	background-color: #0000B7;
	float: right;
	height: 33px;
	background-image: url(../images/bgmenu2.png);
	background-position: top center;
}
DIV.page
{
	width: 950px;
	margin: auto;
	margin-top: 9px;
	text-align: left;
	/*min-height:350px;*/
}
DIV.page123
{
	width: 950px;
	margin: auto;
	margin-top: 9px;
	/*margin-bottom:1em;*/
	/*text-align: left;*/
	/*min-height:350px;*/
	/*min-height: 100%;*/
	height: auto !important;
	height: 100%;
	/*margin: 0 auto -4em;*/
	/*margin: 0 auto -280px;*/
	/*margin: 0 auto -66px;*/
}
.square_bullets
{
	list-style-type: square;
	padding-left: 65px !important;
	margin-bottom:0px;
}
.square_bullets LI
{
	padding:5px;

}
.square_bullets LI A{
text-decoration:none;
color:#000000;
}
.square_bullets LI A:hover{
text-decoration:underline;
}
DIV.content{
	margin-bottom:-50px;
}
.push{ 
	/*height:250px;*/
	height:66px;
	clear:both; 
}
#footer
{
	text-align: center;
	margin-top: 10px;
	padding: 13px 10px 0 10px;
	clear: both;
	height:5em;
	vertical-align:bottom;
	position:relative;
	/*position:absolute;
	bottom:0px;*/
}
#footer123
{
	text-align: center;
	margin-top: 10px;
	padding: 10px 10px 0 10px;
	clear: both;	
	/*position:absolute;
	bottom:0px;*/
}
.box_gray
{
	border: 1px solid #C2C2C2;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
}
.button_submit
{

}
.button_submit_small
{

}
.quick_search_top_left
{
	border-bottom: 1px solid #C2C2C2;
}
.quick_search_active_tab
{
	height: 18px;
	background: #FFFFFF url(../images/qs_tab.gif) repeat-x top;
	border-top: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	border-left: 1px solid #C2C2C2;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: top;
	padding-top: 2px;
	width: 87px;
}
.quick_search_inactive_tab
{
	height: 18px;

	font-size: 11px;

	vertical-align: top;
	width: 103px;
}
.quick_search_tab_separator
{
	border-bottom: 1px solid #C2C2C2;
}
.quick_search_left_bar
{
	background: #FFFFFF url(../images/qs_background_ff.gif) repeat-x top !important;
	background: #FFFFFF url(../images/qs_background.gif) repeat-x top;
	border-left: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	padding: 2px;
}
.employer_search_submit INPUT
{

}
.featured_list
{
	list-style-type: square;
	padding-left: 5px !important;
	padding-left: 0px;
	text-align: left;
}
.featured_box
{
	border: 1px solid #C2C2C2;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	height: 100px;
}
.job_type_box
{
	margin-top: 2px;
	width: 255px !important;
	width: 255px;
}
.job_type_box_td
{
	border: 1px solid #C2C2C2;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding: 4px;
}
P.redirect
{
	margin-top: 55px;
}
.tip_box
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 700px;
	text-align: center;
	padding-left: 10px;
	padding: 15px 10px 10px 10px;
	height: auto;
	margin: auto;
	margin-top: 20px;
	line-height: 20px;
}
.tip_text
{
	text-align: justify;
	padding: 10px;
}
.tip_text P, LI, UL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.link_more
{
	text-align: right;
	width: 700px;
	font-size: 12px;
}
DIV.linkes
{
	border: 1px solid #C2C2C2;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	height: 6px;
	width: 50px;
	text-align: left;
	padding: 10px;
	cursor: pointer;
	display: inline;
}
#countrycontent
{
	text-align: left;
}
.continentcontent
{
	float: left;
}
.continent
{
	width: 150px;
	display: inline;
	border: 1px dotted #999;
	cursor: pointer;
}
.continentOver
{
	width: 150px;
	display: inline;
	border: 1px dotted #9A9A9A;
	cursor: pointer;
	background: #999;
}

.precolumns
{
	/*float: left;*/
	text-align:center;
	margin-top: 15px;
	width: 768px;
	clear: both;
	margin-left:auto;
	margin-right:auto;
}
.prctitle
{

	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 0px;
	text-align: left;

}
.prccolumns
{
	border-left: 1px dotted #505050;
	float: left;
	width: 140px;
	padding-left: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
}
.prccolumns UL
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
}
.prccolumns UL LI
{
	background-image: url(../images/vineta.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 0px 6px;
	padding-bottom: 4px;
	text-align: left;

}
.prccolumns UL LI A
{
	text-decoration:none;
	color:#333333;
}
.prccolumns UL LI A:hover
{
	text-decoration:underline;
}

#links UL LI A
{
	height: 27px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
}
#links UL LI A:hover
{
	background-image: url(../images/amenuhover.png);
}
#links UL LI.dfhome A
{
}
#links UL LI.dfhome A:hover
{
	background-image: url(../images/amenuhomehover.png);
	background-position:top left;
}
#links UL LI UL LI A
{
	width: 115px;
	background-image: url(/../images/biselmenu.gif);
	text-align: left;
	padding-top: 5px;
	padding-bottom: 6px;
	font-size: 11px;
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #000080;
	padding-left: 10px;
	height: auto;
	display:block;
}
#links UL LI UL LI A:hover
{
	background-color: #0000A2;
	background-image: none;
}
#links UL LI#current UL LI A
{
	text-decoration: none;
	font-size: 11px;
}
#links UL LI#current UL LI A:hover
{
	text-decoration: underline;
}
#links UL LI:hover
{
	position: relative;
	z-index: 300;
}
#links UL UL
{
	position: absolute;
	left: -9999px;
	top: -9999px;
}
* HTML #links UL LI
{
	float: left;
}
#links UL LI:hover>UL
{
	left: 0px;
	margin-left: 0px;
	top: 33px;
}
#links UL LI:hover>UL UL
{
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: auto;
}
#links UL LI:hover UL
{
	left: 0px;
	margin-left: 0px;
	top: 33px;
}



DIV.orderby{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	margin-bottom: 5px;
	padding-top: 5px;
	width:250px;
	margin:0 auto 0 auto;
}


/**************   featured jobs  ***************/
#NewsTicker{
width:450px;
height:180px;
margin: 0 auto;
}

#NewsVertical {
width:450px;
height:180px;
display:block;
overflow:hidden;
position:relative;
}

/* Ticker Vertical ul */
#TickerVertical {
/*width:450px;*/
height:160px !important;
display:block;
list-style:none;
margin:0;
padding:0;
}

#TickerVertical li {
display:inline;
width:200px;
color:#333333;
text-align:left;
font-size:11px;
margin:0;
padding-top:20px;
padding-left:20px;
float:left;
}
#TickerVertical li .NewsTitle ,#TickerVerticalv li .NewsTitle{
display:block;
color:#000000 !important;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
}
#TickerVertical li .NewsTitle a:link,#TickerVertical li .NewsTitle a:visited
 {
display:block;
color:#000000 !important;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
text-decoration:none;
}
#TickerVertical li .NewsTitle a:hover,#TickerVerticalv li .NewsTitle a:hover {
text-decoration:underline;
}
#TickerVertical li .NewsImg{
float:left;
margin-right:10px;
}
#TickerVertical li .NewsFooter,#TickerVerticalv li .NewsFooter{
display:block;
color:#000000;
font-size:10px;
margin:6px 0 14px 0;
}

/********************** news ticker vertical********************/
#NewsTickerv{
width:450px;
height:280px;
}

#NewsVerticalv {
width:450px;
height:255px !important;
overflow:hidden;
display:block;
overflow:hidden;
position:relative;
}

/* Ticker Vertical ul */
#TickerVerticalv {
width:450px;
height:260px !important;
overflow:hidden;
display:block;
list-style:none;
margin:0;
padding:0;
}

#TickerVerticalv li {
display:block;
width:200px;
color:#333333;
text-align:left;
font-size:11px;
margin:0;
height:123px!important;
overflow:hidden;
padding-top:10px;
padding-left:20px;
float:left;
}
#TickerVerticalv li .NewsTitle{
display:block;
color:#000000 !important;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
}
a.title:link,a.title:visited
{
	display:block;
	color:#000000 !important;
	font-size:12px;
	font-weight:bold;
	margin-bottom:6px;
	text-decoration:none;
}



/**************   featured employers  ***************/
#NewsTicker1{
width:150px;
height:70px;
}

#NewsVertical1 {
width:150px;
height:70px;
display:block;
overflow:hidden;
position:relative;
}

/* Ticker Vertical ul */
#EmployerVertical {
width:150px;
height:70px;
display:block;
list-style:none;
margin:0;
padding:0;
}

#EmployerVertical li {
display:block;
width:140px;
color:#333333;
text-align:left;
font-size:11px;
margin:0;
padding-top:3px;
padding-bottom:7px;
float:left;
}
#EmployerVertical li .NewsTitle1{
display:block;
color:#000000 !important;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
}
#EmployerVertical li .NewsTitle1 a:link,
#EmployerVertical li .NewsTitle1 a:Visited {
display:block;
color:#000000 !important;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
text-decoration:none;
}
#EmployerVertical li .NewsTitle1 a:hover {
text-decoration:underline;
}
#EmployerVertical li .NewsImg{
float:left;
margin-right:10px;
}
#EmployerVertical li .NewsFooter{
display:block;
color:#000000;
font-size:10px;
margin:6px 0 14px 0;
}


.jobFeatured
{

	width: 150px;
	padding-left:2px;
	clear: both;
}


/******************************** div redondeados **********************************/

.ct1, .ct2, .ct3, .ct4, .cb1, .cb2, .cb3, .cb4,.ctb3,.ctb4,.ctb2{font-size:1px; overflow:hidden; display:block;}
.ct1, .cb1 {height:1px; background:#C2C2C2; margin:0 5px;}
.ct2 {height:1px; background: #efeeee ; border-right:2px solid #C2C2C2; border-left:2px solid #C2C2C2; margin:0 3px;}
.ct3 {height:1px; background: #efeeee ; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2; margin:0 2px;}
.ct4 {height:2px;background: #efeeee ; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2; margin:0 1px;}
.cb2 {height:1px; background:#ddd; border-right:2px solid #C2C2C2; border-left:2px solid #C2C2C2; margin:0 3px;}
.cb3 {height:1px; background:#ddd; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2; margin:0 2px;}
.cb4 {height:2px; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2; margin:0 1px;}
.ctcontent {background: #efeeee ; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2; padding:0 5px 5px 5px; font-weight:bold;}
.cbcontent {background:#FFFFFF; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2; padding:5px 5px 0 5px;}
.cbcontents{background:#ededed; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2;height:18px;text-align:center;}
.cbcontentactive{background:#febe5e; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2;height:18px;text-align:center;}
.ctb2 {height:1px; background:#febe5e ; border-right:2px solid #C2C2C2; border-left:2px solid #C2C2C2; margin:0 3px;}
.ctb3 {height:1px; background:#febe5e ; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2; margin:0 2px;}
.ctb4 {height:2px;background:#febe5e ; border-right:1px solid #C2C2C2; border-left:1px solid #C2C2C2; margin:0 1px;}


.bannerEstadist{
float:right;
color:#004a72;
width:530px;
height:88px;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
display:inline;
padding:7px 0 0 20px;
position:absolute;
top:9px;
left:395px;
}

.bannerEstadist .cifra{
color:#fe9201;
font-size:24px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.bannerEstadist .texto{
font-size:20px;

}

/************ featured jobs para typing  *************/

#NewsAdvice{
width:710px;
height:66px;/*344px;*/
margin: 0 auto;
}

#AdviceHorizontal {
width:710px;
height:60px;/*300px;*/
display:block;
overflow:hidden;
position:relative;
}
/* --------------- */
/* Ticker Vertical ul */
#TickHorizontal {
width:710px;
height:60px !important;/*300px;*/
overflow:hidden;
display:block;
list-style:none;
margin:0;
padding:0;
}

#TickHorizontal li {
display:block;
width:230px;/*288px;*/
color:#333333;
text-align:left;
font-size:11px;
margin:0;
padding-left:5px; 
float:left;
}
#TickHorizontal li .NewsTitle{
display:block;
color:#000000 !important;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
text-align:center;
}
#TickHorizontal li .NewsTitle a:link,
#TickHorizontal li .NewsTitle a:Visited
 {
display:block;
color:#000000 !important;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
text-decoration:none;
}
#TickHorizontal li .NewsTitle a:hover {
text-decoration:underline;
}


#TickHorizontal li .shortDescription{
display:block;
color:#000000;
font-size:10px;
text-align:center;
}
#wrapper
{
	min-height: 100%;
	height: auto !important;
	height: 100%
	;margin: 0 auto -7em;
	position:relative;
}
#footertab{
	width: 950px;
	/*770*/
	height: 50px;
	margin: auto;
	margin-top: 1px;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #F0F0F1;
	background-image: url(../images/fondopie1.png);
	background-repeat: no-repeat;
	text-align:center;
	clear:both;
	padding-top:10px;
	position:absolute;
	bottom:0px;
	left:20px;
}
#footertab123{
	width: 950px;
	/*770*/
	/*height: 50px;*/
	/*margin: auto;*/
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 1px;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #F0F0F1;
	background-image: url(../images/fondopie1.png);
	background-repeat: no-repeat;
	text-align:center;
	clear:both;
	padding-top:10px;
	/*position: fixed;*/
	/*position:absolute;*/
	/*bottom: 0;*/
	/*height: 4em; 	*/
	height:50px;
}
#footertab a:link,#footertab a:visited{
color:#E6E6E6;
}

.buttonF{
		margin-top:5px;
        font-family:Arial,Tahoma,"Times New Roman",serif;
        background: #D4D0C8;
		border: 1px outset #CCC;
		padding: .1em .5em;
		color:#333333;
        width:60px;
        height:19px;
       }
.buttonF:hover{
background-color:#999999;
color: #FFFFFF;
cursor:pointer;}

a.button {
text-decoration: none;
background: #dbdbdb;
color:#333333;
border: 1px outset #666;
padding: .2em .8em;
float:right;
margin-right:10px;;
height:15px;
}
a.button:hover {
background: #999999;
color: #FFFFFF;
}
a.button:active {
border: 1px inset #000;
}
a.linkes{

	color:#333333;
	margin-bottom:5px;
}
a.linkes:hover
{
	text-decoration:underline;
}
.infoPay
{
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;	
}
.field {
	margin-left:10px;
}
.comboPay
{
	margin-left:10px;
	}
.tablePay
{
	font-size: 12px;
	text-align: left;
	padding-left: 3px;
	color: #252525;
	background-color: #E1E1E1;
	padding: 6px;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	}
.textlogo
{
	width:135px;
	height:50px;
	padding-top:10px;
	vertical-align:middle;
	text-decoration:underline;
	text-align:center;
	font-size:14px;
	background-color:#FFF;
	margin-left:6px;
	font-weight:bold;
	color:#060;
	}
.reset
{
	clear:both;
	}

.general_box{
width:1000px;
margin:0 auto;
height:100%;

}

.box_left{
background-image:url(../images/shadow_l.png);
background-repeat:repeat-y;
width:20px;
}
.box_right
{
background-image:url(../images/shadow_r.png);
background-repeat:repeat-y;
width:20px;
}
.main_box
{
	width:980px;
	position:absolute;
}

.shadow_bottom
{
	background-image:url(../images/shadow_b.png);
	background-repeat:repeat-x;
}

.box_br
{
	background-image:url(../images/shadow_br.png);
	background-repeat:no-repeat;
	height:10px;
}
.box_bl
{
	background-image:url(../images/shadow_bl.png);
	background-repeat:no-repeat;
	height:10px;
}

.small_divs
{
	text-align:center; 
	padding-top:50px; 

}

/*============== Banners ==================*/
.content_banner
{
	border:1px solid #666666;
	padding:10px;
	margin-bottom:10px;
	width:850px;
}

.title_campaign
{
	padding:5px 5px 5px 10px;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	
}

.subtitle_banner
{
	font-size:14px;
	color:#00007b
}

.amount_balance
{
	display:inline;
	width:250px;
}

.subcontent_banner
{
	margin:15px;
}

.targeting_div
{
	margin:0px 15px;
	border:1px solid #CCC;
	width:650px;
	padding:15px;
}

.targeting_banner
{
	width:35%;
	display:inline;
	float:left;
}

.listing_position
{
	width:60%;
	border:1px solid #666666;
	background-color:#E2EDFA;
	display:inline;
	float:right;
	height:150px;
	overflow:auto;
	padding:5px;
}

.banner_info
{
	margin:10px 20px;
	border:1px solid #666666;
	background-color:#f6f6f6;
	text-align:left;
	padding:5px 10px 5px 10px;
}

.field_banner
{
	/*border:1px solid #BFBFBF;*/
	margin:15px 5px 10px 5px;
	font-size:1em;
	font-weight:bold;
	color:#545249;
	/*border:1px solid #666666;*/
}

.enlace_geo
{
	text-decoration:underline;
	color:#03298D;
	padding-left:10px;
	cursor:pointer;
}

.details
{
	padding:2px;
}
.details .title a,.details .title a:visited{
	color:#1C1CEA !important;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}


TABLE .table_banner{
	border-collapse: collapse;
	border-top:1px solid #545249;
	border-right:1px solid #545249;
}

TABLE .table_banner TD{
	padding:5px;
	border-bottom:1px solid #545249;
	border-left:1px solid #545249;
	color:#545249;
}

.banner_daily{
	width:300px;
	padding:15px;
	float:left;
}

.banner_monthly
{
	width:300px;
	padding:15px;
	float:left;
}

/*css to new forms*/
.light_form{
	font-family: tahoma, verdana,sans-serif;
	font-size: 95%;
}

.frm_light{
	border: 1px solid #CCCCCC;
	background-color:#e8eefa;
  	padding: .9em 1ex;

}
.frm_light1{
	border: 1px solid #CCCCCC;
	background-color:#e8eefa;
  	padding: .9em 1ex;
	height:140px;
}
.label_div
{
	float:left;
	width:25%;
	padding-right:0.25em;
	text-align:left;
	display:block;
}

.label_div label, .txt_div label{
	color:#333333;
	cursor:pointer;
	padding-left:2px;
	line-height:16px;
}

.blue {
	color: #000066;
	font-weight: bold;
}

.txt_div{
	float:left;
	padding-left:0.5em;
	width:70%;
	text-align:left;
}

.title_form
{
	color: #000000;
	padding-bottom:15px;
	padding-left:10px;
	font-size: 1.5em;
	text-align:left;
	text-decoration:underline;
}

.txt_div INPUT[type=text] ,.txt_div textarea,.txt_div INPUT[type=password]
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
	border:.2em solid #b5b7bf;
	padding-top:5px;
	/*-webkit-border-radius: 8px;
	-moz-border-radius: 8px;*/
	text-align:left;
}

.txt_div INPUT[type=text]:hover,.txt_div textarea:hover
{
	border:.2em solid #FF6633;
}

.div_term
{
	padding:5px;
}

.txt_div select option
{
	color:#999999;
	background-color:#DEF9FA;
}

.shadow_frm
{
	border:1px solid #C3D9FF;
	padding:5px;
}

.frm_button
{
	/*background:-moz-linear-gradient(center top , #F8FAFD, #C3D5F1) repeat scroll 0 0 #DDEAFC;*/
	background:#DDEAFC;
	border-color:#A0B3D9;
	font-weight:bold;
}

.frm_button:hover, .frm_button:focus{
 	/*background:-moz-linear-gradient(center top , #F8FAFD, #C3D5F1) repeat scroll 0 0 #AFC0E0;*/
	background:#AFC0E0;
	border-color:#3F4756;
}

.btn_corner
{
	/*-moz-border-radius:3px;
	-webkit-border-radius: 3px;*/
	border:1px solid #9B9B9B;
	color:#000000;
	cursor:pointer;
	height:2.0833em;
	overflow:visible;
	padding:0 0.5em;
	vertical-align:middle;
	white-space:nowrap;
	
}

.btn_corner:hover, .btn_corner:focus{
	/*-moz-box-shadow:0 0 3px #999999;*/
	outline:0 none;
}
.check{
	
}
.mensaje{
	color:#FF0000;
}
.b_available{
	margin:2px 0 0 0;
	border:0;
	color:#000099;
	/*text-decoration:underline;*/
	background:none;
}
.b_available:hover{
	color:#990000;
	text-decoration:underline;
}
.resumes_box{
	border:1px solid #C3D9FF;
	padding:5px 5px 5px 5px;
	width:720px;
}
.edit_cover_submit{
	text-align:center;
	margin:0 auto 0 auto;
}
#description_plan, #designer_description{
	float:right;
	width:340px;
	display:inline;
	font-size:0.9em;
	background-color:#e2edfa;
	font-weight:bold;
	margin-right:18px;
}
#slt_display, #text_msg{
	padding:10px;
}

.listing_position .content{
	padding-left:5px;
	margin-bottom:5px;
}
.btn_white{
border:none;
background-color:#FFFFFF;
}
/*CSS para la pagina Advertising y Partner system*/
.div_advertise{
	width:850px;
	margin:50px auto;
	}
H2.title_advertise{
	color:#00004e;
	font-size:1.5em;
	margin-bottom:20px;
	}
H3.subtitle_advertise{
	color:#00004e;
	font-size:1.3em;
	}
H4.question_advertise{
	color:#00004e;
	font-size:1.1em;
	}
.content_advertise{
	width:800px;
	text-align:justify;
	}
TABLE.table_advertise{
	width:840px;
	margin-left:10px;
	border-right:none;
	}

TD.column_advertise{
	width:33%;
	}

.button_advertise{
	padding:10px;
	text-align:right;
}
.div_invoice{
	width:700px;
	padding:5px;
}
.div_invoice .name_detail{
	width:150px;
	font-weight:bold;
	float:left;
	display:inline;
	text-align:left;
	}
.div_invoice .content_detail{
	width:550px;
	float:right;
	display:inline;
	text-align:left;
	}
.subtitle_partner{
	font-size:1.4em;
	color:#666666;
	font-weight:bold;
}
TABLE.table_partner{
	width:600px;
	}

TH.partner_file{
	background-color:#CCCCCC;
	height:25px;
}
TD.partner_column{
	height:25px;
	border-bottom:1px solid #999999;
	}
/*Bloque de div*/
.capaTransparente
{
	position:absolute; 
	height:100%; 
	width:100%; 
	background:#ccc; 
	opacity: 0; 
	filter: alpha(opacity=0); 
}
.content_banner
{
	width:800px;
	}
.detail_plan_user
{
	width:600px;
	padding:10px;
	background-color:#F8FAFA;
	border:1px solid #9A9A9A;
	margin:10px auto;
	}
.detail_plan_user B
{
	color:#828282;
	letter-spacing:2px;
	text-transform:uppercase;
	font:bold 11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	}
.update_plan, .delete_plan
{
	width:300px;
	float:left;
	text-align:left;
	height:20px;
	margin:5px;
	}
.name_plan, .expired_plan, .days_remaining
{
	width:250px;
	float:left;
	text-align:left;
	height:20px;
	margin:5px;
	}
.list_jobs
{
	width:700px;
	text-align:left;
	margin:5px;
	}
/*TABLA de ADMINISTRADOR*/
.mytable {
	padding: 0;
	margin: 0;
	border-left:1px solid #9A9A9A;
}

.mytable caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

.mytable th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #828282;
	border-right: 1px solid #9A9A9A;
	border-bottom: 1px solid #9A9A9A;
	border-top: 1px solid #9A9A9A;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #D0DCF4 url(images/bg_header.jpg) no-repeat;
}

.mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #D0DCF4;
	background: none;
}

.mytable td {
	border-right: 1px solid #9A9A9A;
	border-bottom: 1px solid #9A9A9A;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #E8EEFA;
}


.mytable td.alt, .mytable td {
	background: #E8EEFA;
	color: #26262D;
}

.mytable th.spec {
	border-left: 1px solid #9A9A9A;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.mytable th.specalt {
	border-left: 1px solid #9A9A9A;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}

.content_plan
{
	width:650px;
	background:none repeat scroll 0 0 #E8EEFA;
	color:#26262D;
	border:1px solid #9A9A9A;
	padding:10px;
	margin-left:20px;
	text-align:left;
	}
