﻿/*

All content within #main 

#mainTable
		#mainNavCol
				#subNav
	
		#mainContentCol	
				#content
						#contentPaddedTable
				
						.dataTable
						.infoTable


*/



table {
	width:100%;
}

td {
	vertical-align:top;
}

	

#mainTable {

}


#mainNavCol {
	width:10%;
}

			#subNav {
				float: left;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				width:181px;
			}

#mainContentCol {
	width:90%;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

		
		
		/* Tables  ---------------------------*/
		
				
				
				/* homeSearch, search ----------------------*/
				
				
						.search {
							margin: 10px 10px 20px 0px ;
							border-collapse:collapse;
							width: 710px;
							float: left;
							background-color: #e8e8e8;
							
						}
						
						.homeSearch {
							margin: 0px 0px 20px 0px ;
							border-collapse:collapse;
							float: right;
							width: 250px;
						}
						
						.homeSearch caption {
							text-align: left;
							padding: 10px 10px 5px 10px;
							color:#333;
							font-family: "gill sans mt", "trebuchet ms", arial, verdana;
							text-transform:uppercase;
							font-weight: normal;
							font-size: .9em;
							background-color: #e8e8e8;
						}
						
						
						.homeSearch tr, search tr {
							background-color: #e8e8e8;
						}
						
				
						.homeSearch td, .search td {
							padding: 10px;
							text-align: left;
							color: #666;
							font-size: .7em;
							background-color: #e8e8e8;
						/*	border: 1px solid #ddd;*/
						}
						
		
				/* searchResults ----------------------*/
				
				
						.searchResults {
							margin: 0px 0px 20px 0px ;
							border-collapse:collapse;
							width: 710px;
							float: left;
							
						}
						
						.searchResults caption {
							text-align: left;
							padding: 5px;
							/*border-top: 1px solid #B5CDEE;	*/
							/*background-image: url(../../images/table/info-caption-bg.gif);*/
							color:#666;
							font-family: "gill sans mt", "trebuchet ms", arial, verdana;
							font-weight: normal;
							font-size: 1.2em;
						}
						
						.searchResults th {
							padding: 5px 0px 5px 10px;
							color: #666;
							text-align: left;
							font-weight: bold;
							font-size: .75em;
						}

                        .searchResults thead tr{
							background-color:#eee;
						}
                        
						.searchResults tr{
							background-color:#fff;
						}
						
						.searchResults tr.odd{
							background-color:#eee;
						}
						
						
						.searchResults td{
							text-align: left;
							padding: 10px;
							font-size: .75em;
						}
						
						.pagingBottom{
						    clear:both;
						    display: block;
					        background-color: #eee;
					        width: 710px;			
					        padding: 5px;			
						}
						
						/* current page*/
						.pagingBottom span
						{ 
						       color: #000;
							   font-size: 0.7em;
							   font-weight: bold;
						}
						
						
						.pagingBottom a{							    
							    font-size: 0.7em;
						}
		
				/* addEdit Table ----------------------*/
				
				
						.addEditTable {
							margin: 0px 0px 20px 5px ;
							border-collapse:collapse;
							width: 500px;
						
							
						}
						
						.addEditTable caption {
							text-align: left;
							padding: 5px;							
							color:#666;
							font-family: "gill sans mt", "trebuchet ms", arial, verdana;
							font-weight: normal;
							font-size: 1.2em;
						}
						
						.addEditTable th {
							padding: 5px;
							color: #003399;
							text-align: left;
							font-weight: bold;
							
						}

						.addEditTable tr {
						}
						
						.addEditTable td{
							text-align: left;
							padding: 5px;
							color: #333;
							font-size: 0.7em;
							border-top: solid 1px #eee;
						}
						
						.addEditTable td.label{
							text-align: left;
							display: block;
							padding: 5px;
							color: #333;							
							font-weight: bold;
							width: 150px;
							
						}
						
						.addEditTable td.field{
							text-align: left;
							padding: 5px;
							color: #666;						
							background-color: #E0EAF8;							
						}
						
						
		
		/* other ----------------------*/
		
		td.cellNumeric, th.cellNumeric  {
			text-align: right;
		}


    .AspNet-DataList{
        font-size: 0.7em;
        margin: 0px 0px 0px 10px;
        

    }