 div.page_action_handler table.selector table.main 
{
		width:100%;
	
}
 div.page_action_handler table.selector table.main td
 {
 	padding:5px;
	border-bottom: 1px solid #CCCBCB; 
 }
 div.page_haccp_corrective_action_handler table.selector table.main th,
 div.page_action_handler table.selector table.main th
 {
 		font-size: 14px;
		border:solid 1px grey;
		background-color: #CCCBCB;
		padding:3px;
 }
 
 div.page_action_handler table.selector table.main td a,
 div.page_haccp_corrective_action_handler table.selector table.main td a 
 {
 		color: #727070; 	
 }
  div.page_action_handler table.main 
{
		width:50%;
	
}
 div.page_action_handler table.main td,
 div.page_haccp_corrective_action_handler table.main td 
 {
 	padding:5px;
	border-bottom: 1px solid #CCCBCB; 
 }
 
 div.page_action_handler table.main th
 {
 		font-size: 14px;
		border:solid 1px grey;
		background-color: #CCCBCB;
		padding:3px;
 }
 
  div.page_action_handler table.main td a
 {
 		color: #727070; 	
 }
 
 span.message_header
 {
 	 	font-size: 14px;
 	 	font-weight: bold;
		border:solid 1px grey;
		background-color: #CCCBCB;
		padding:5px
 }
 div.message_body
 {
  		border: solid 1px grey;
 		padding:6px;
 		background-color: white;
 		width: 75%;
 		margin-top: 5px  		
 }
 @media screen
 {
 	div.action_report
 	{
 		width:50%;
 	}
 }
 
 div.action_report div.text_section
 {
 	 width:100%;
 }
 
 div.action_report_block
 {
 	background-color: white;
 	border: solid 1px grey;
 	width:100%;
 }
 
 @media screen
 {
 	div.action_report_block
 	{
 		max-width: 50%;
 	}
 
 }
 
 div.action_report span.header
 {
 	font-weight: bold;
 	font-size:25px;
 }
 
 div.page_action_handler div.heading_section h2
 {
 	padding-bottom: 10px;
 	font-size: 35px;
 	line-height:initial;
 	color: #005BBB;
 }

 div.form_haccp_corrective_action label,
 div.form_action_messages label
 {
 	display:block;
 }
 
 div.corrective_action_form
 {
 	/*max-width: 450px;*/
 }
 
 div.page_actions ul.letter li a {
    display: inline;
    margin: 10px;
    padding-left: 0;
    text-align: center;
    color: #337ab7;
    text-decoration: none;
}

div.page_actions ul.letter li {
    display: inline;
    margin: 0;
    padding: 0;
    margin-right: 4px;
}
 
div.page_actions ul.letter {
    display: inline;
    list-style: none;
    font-size: 10pt;
    padding-top: 10px;
    padding-left: 2px;
}
 div.page_actions ul.letter li.selected a {
    color: #208fbd;
    border-bottom: 2px solid #208fbd;
}
 
 div.action_uploader #gen_image_gallery0 {
 margin-top: 20px;
 }
 
 div.page_action_handler table.selector_control input.searchsubmit {
 width: 58px;
 margin: 0 0 0 5px;
 }
 
 div.page_action_handler div.page_listActions table.selector select {
 	margin-left: 30px;
 }
  
 div.page_action_handler div.page_listActions input.search
 {
	  width:200px;
 }
 
  div.page_viewSiteUserActions table.selector table.selector_control
  {
  	margin-bottom:20px;
  }
  
 div.action_label
{
	
	height: 264px;
	width: 181px;
	text-align: left;
	page-break-after: always;
	font-size: 9px;
}

div#section_lead_link table.selector table.main tr th,
div.page_action_platform_handler table.selector table.main tr th
{
	font-size: 14px;
    border: solid 1px grey;
    background-color: #CCCBCB;
    padding: 3px;
    width: 25%;
}

div#lead_link_table h2
{
    text-transform: uppercase;
    font-size: 10pt;
    background-color: #CCCBCB;
    padding: 3px;
    border: solid 1px grey;
}

@media print { 
	div.action_label
	{
	
	height: 264px;
	width: 181px;
	text-align: center;
	page-break-after: always;
	font-size: 10px;
	}
	

	
}
 