@charset "utf-8";
/* CSS Document */

a.sev_red_link, a.sev_red_link:visited { color:#930000; }
a.sev_white_link,  a.sev_white_link:visited { color:#fff; }

#master_tool_container { 
	width:700px; 
	float:left; 
	padding-bottom:20px; 
	
}

#tool_container { 
	width:700px; 
	_width:660px; /* IE6 only */ 
	border:2px solid #000; 
	
	float:left; 
	background:#e8e0cf; 
	margin-bottom:20px; 
}

#step1, #step2, #step3 { 
	width:700px; 
	height:35px; 
/*	background:url(/english/es/tools/srt/step_bar_bg.gif) top left repeat-x; */
	margin:0px; 
	padding:0px; 
	font-weight:bold; 
	background-color:#666;
	
}
	
#step1 { border-bottom:1px solid black; }
#step2 { border-bottom:1px solid black; border-top:1px solid black; }
#step3 { border-top:1px solid black; }


#step_text { 
	margin-top:7px;
	margin-left:10px; 
	float:left; 
	color:#fff;
	
}

#step_text h2{
	margin: 0px 0 0 0;
	font-size:100%;
	color: #FFFFFF;/*USED TO 12px BEFORE ACCOMODATING MoL'S REQUEST FOR RELATIVE FONT SIZES*/
}

.finalLandingPagePara {

margin-left:20px;

}

#occupation_title {
	width:100%;
	font-size:136%; /*USED TO 17px BEFORE ACCOMODATING MoL'S REQUEST FOR RELATIVE FONT SIZES*/
	font-weight:bold;
	padding-bottom:10px;
	float:left;
	margin-right:10px;
}

#occupation_container, #occupation_container_top { 
	width: 660px;
	padding-top:10px;
	border-bottom: 1px solid black;
	float:left;
}

#container_text { 
	width:680px; 
	_width:660px; /* IE6 only */ 
	margin:5px; 
	padding:5px; 
	display:block; 
	color:#000;
}

#occupation_subtitle {
	font-size:14px;
	font-weight:bold;
	/*padding-bottom:10px;*/
	float:left;
	margin-right:10px;
}

#industry_group_select { 
	width:125px; 
	margin-left:20px; 
	margin-right:20px; 
	_margin-left:16px; /* IE6 only */
	_margin-right:16px; /* IE6 only */
	float:left; 
	margin-bottom:20px; 
	text-align:center; 
	font-weight:bold; 
}

#industry_group_select img { margin-bottom:5px; }

#occupation_left_text {
	width:560px;
	float:left;
	padding-bottom:10px;
	margin-top:2px;
	margin-right:15px;
}

#occupation_left_text_sub {
	width:540px;
	_width:535px; /* IE6 only */
	float:left;
	padding-bottom:10px;
	margin-top:2px;
	margin-right:25px;
	_margin-right:20px; /* IE6 only */
}

#occupation_right_button {
	width:80px;
	float:left;
	padding-bottom:10px;
}

#container_text table {
	font-size:100%;
	width:680px;
	line-height:20px;
	border-collapse:collapse;
	background-color:#FFFFFF;
	
}

#container_text table td, #container_text table th {
	border:1px solid black;	
	padding:5px;
	vertical-align:top;	
}	

#container_text table th, #container_text table tr.special  {
	
	background-color:#E4E4E4;
}

/*THIS CLASS ADDED MAY 18, 2011*/
#container_text table th  {
	
	background-color:#E4E4E4;
	text-align:left;
	vertical-align:top;
}

#container_text table tr.special th {

	background-color:#ECECDB;
}

#container_text table tr.exempt th {

	background-color:#EEEEEE;
}

#container_text table tr.covered th {

	background-color:#F7F7EF; 
}

#container_text p {
	
	/*float:left;*/
	margin-top:0%;
}

#container_text table td.left_title, #container_text table th.left_title {
	background-color:#434343;
	color:#fff;
	font-weight:bold;
}

#container_text table th.top_title {
	background-color:#a9aaa9;
	color:#fff;
	font-weight:bold;
}

#container_text table td.covered { 
	background-color:#afca4d;
	color:#fff;
	font-weight:bold;
}

#container_text table td.not_covered { 
	background-color:#fff;
	color:#000;
}

#container_text table td.covered_rule { 
	background-color:#009900;
	color:#fff;
	font-weight:bold;
}

#special_rules1, #special_rules2, #special_rules3 {
	width:640px; 
	background:#fff; 
	padding:8px; 
	margin-top:10px;
	border:2px solid #728727; 
	display:none;
}	

.clear { clear:left; }

.special td {   
	background-color: #ECECDB;
}

.exempt td {    
    color: #000000;
	background-color: #EEEEEE;	
}

.covered td {    
	background-color: #F7F7EF;
}

.description {	
	text-align:left;
}

#edit_one, #edit_two, #edit_three { 
	display:block; 
	padding-top:9px; 
	padding-right:10px;
}

