
/* ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
 		
 		style_tables.css 
 		
 		TABLES STYLE SHEET
 		
 		This is the main CSS style sheet for tables within PCMS

	 	Project:	Blenheim
	 	Created:	24-Jun-2009 17:44:52
	 	Author:	  Timothy Head
	 	
	 	Copyright © Head Squared Holdings Ltd 2009
	 	
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' */

#main_content table, th, td {
	text-align: left;
	align: left;
}

#main_content table.unfilled td, th
	{
	vertical-align: top;
	padding: 0 .5em 1em 0.5em;
	}
	
#main_content table.unfilled th
	{
	padding-left: 0;
	}	
#main_content table.filled
	{
	border-collapse: collapse;
	font-family: arial, helvetica, sans-serif;
	font-size: 95%;		
	margin-bottom: 10px;
	vertical-align: top;
	text-align: left;
	}
	
#main_content table.filled tbody tr.highlight
	{
	background-color: #97BAD8;
	padding: .5em;
	vertical-align: top;
	}	
	
#main_content table.filled input, input[type=text], input[type=password], select, textarea {
	margin-left: 0px;
	}
	
#main_content table input[type=text], input[type=password], select, textarea {
	margin-left: 2px;
	padding-bottom: 2px;
	}	
	
/* http://quomon.com/question-css-for-disabled-textarea-or-textbox-835.aspx */
#main_content table input[disabled], input[readonly], select[disabled], select[readonly], textarea[disabled], textarea[readonly]
{
 border: #gray 1px solid;
 color: #B5B5B5;
 cursor: default;
} 

#main_content table.filled input[type=checkbox]  {
	background-color: #B0C4D7;
	color: #B0C4D7;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
}
	
#main_content table.unfilled input[type=checkbox]  {
	background-color: white;
	color: white;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px 0 0 10px;
}
	
#main_content table.filled th, td
	{
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: .5em;
	vertical-align: top;
	}	
		
#main_content table.filled tr.odd
	{
	background-color: #B8CCE0;
	}	
	
#main_content table.filled tr.even
	{
	background-color: #B0C4D7;
	}	
	
td.number
	{
	text-align: right;
	}
	
#main_content table.filled thead
	{
	background: #036;
	color: #fff;
	}
	
#main_content table.filled thead th
	{
	font-weight: bold;
	}	
	
#main_content table.filled a, a:link, a:visited, a:active
	{
	color: white;
	}	
	
#main_content table.filled  a:hover
	{
	color: white;
	background: #175B7D;
	}	
	
#main_content table.filled tbody
	{
	background: #B0C4D7;
	font-weight: normal;
	color: white;
	}

#main_content table.filled tbody td.clear
	{
	background: white;
	height: 10px;
	}

#main_content table.filled th.section_title
	{
	background: white;
	font-weight: bold;
	padding-left: 0;
	}
			

/* Date Picker Control */
#CalendarPickerControl table td
	{
	padding: 0.2em;
	}	
