﻿body 
{ 
  background-color:rgb(239,239,239);
  font-family:arial;
  font-size: 12px;
  margin: 0px;
}
.login-body 
{ 
  background:#425563;
  font-family:arial;
  font-size: 12px;
  margin: 0px;
  
}

logo
{ padding:0;
	border:0;
	height:63px;
}

    .login-box
	{
		width:600px;
		margin:auto;
		padding:10px;
		padding-top:14px;
		/*margin-top: 10px;*/
		font-family: Arial;
		font-size:11px;
		background: #425563;	
		/*border: 3px solid #5A717B;*/
		color: #FFFFFF;	
		
	}
	
	.login-box span 
	{
		font-weight: bold;
		font-size: 15px;
		color: #A5B2BD;
	}
	
	.login-box input 
	{
	padding-left:3px;
	}
	
 .login-box-icon
 {
 	margin-top:0px;
 	float:left;
 	margin-top: -1px;
 	padding-right:2px;
 }
.PageHeader
{
	
	
}

.PageMainContent
{
	background-color:#ddddaa
	margin-left: 8px;

}

h1 
{
	font-family:verdana;
	letter-spacing:0.5px;
	font-weight:bold;
	color: #425563;
}

a 
{
	color : #425563;
}

tr.topheader {
			
			
			background: #BDCBD6;
			font-weight:bold;
			color: #FFFFFF;
			
		}

/* header section */
 .HeaderMinHeightHolder 
  {
 	background: #003667;
   	padding: 10px 0 10px 15px;
        	
  }
*.page_title
{ font-size:14pt;
	color:olive;
	vertical-align:top;
	padding-bottom:50px;
	padding-left:30px;
	line-height:63px;
}




.PageFooter
{
	background-color:#ddddaa
}

.MainContentMinHeightHolder
{
  height:300px;
  float:right;
  width:1px;
}

.HeaderMinHeightHolder
{
	padding-bottom:5px;
	padding-top:5px;
}

.MinHeightClear
{
  clear:both;
  height:1px;
  overflow:hidden;
}

table.result_list
{ 
	border-collapse:collapse;
	border:solid 1px #cccccc;
	width:100%;
}

*.header_cell
{    background-color:#536B7E;
     color: #FFFFFF;
			padding-left:10px;
			padding-right:10px;
			border-left:1px solid #cccccc;
			border-bottom:1px solid #aaaaaa;
			font-size:9pt;
			font-weight:bold;
			font-family:sans-serif;

}

tr.data_cell td
{ background-color:#D6DFE7;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #cccccc;
	font-size:8pt;
}
tr.data_cell_alt td
{ background-color:#A5B2BD;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #cccccc;
	font-size:8pt;
}

		table
		{
		  
		  border-collapse:collapse;
		  border-bottom:solid 1px #cccccc;
		  border-right:solid 1px #cccccc;
		  margin-top:0px;
		  height: 42px;
		}
		td
		{
		  padding:12px;
		  background: #ddd;
		  vertical-align:text-top;
		}
			
		td a 
		{
			color : #5A717B;
			line-height:1.5em;
		}
		 th 
		{	background-color:#8888ff; 
			color:White;
			text-align:center;
		}
		
				
		tr.menus {
			background: #DBE3E5;
			vertical-align:text-top;
		}
		tr.menus a {
			color: #455560;
		}
		.menuheader {
			background: #A29060;
		
		}
		.menuheader-home 
		{
			background:#A29060;
		
		}
		.menuheader-last
		{
			background: #BDCBD6;
			
		}	
			

        #aspnetForm select 
        {
			padding:2px;
			border: 1px solid #ccc;
        }
        
        #aspnetForm input 
        {
			padding:2px 2px 2px 5px;
			/* border: 1px solid #ccc; */
			margin-left:5px;
        }
        /* Footer */
        .PageFooter 
        {
        	background: #EFEFEF;
        	padding: 4px;
        }
       