﻿	body 
	{
		background-color:#CCCCCC;
	}
	#pnlTop {
		float:left;
	}
	#pnlVehicleSearch {
		width:auto;
		float:left;
	}

	#pnlSummaryData {
		width:auto;
	}

	#pnlGroupAndOperationSearch {
		width:auto;
		clear:both;
		padding-top: 2px;
	}

	#pnlVehicleInformation 
	{
		padding-left:5px;
	}

	#pnlTabs 
	{
		clear:both;
	}

	a.tab { 
		color: #000;
		border-collapse: collapse; 
		border-style: solid solid none solid;  
		border-color: #999; 
		border-width: 1px 1px 0px 1px; 
		background-color: #CCCCCC;
		padding: 2px 0.5em 0px 0.5em; 
		margin-top: 4px;
		font-family: sans-serif; 
		font-size: 10pt;
		text-decoration: none;
	}
	a.tab:hover { 
		color: #000;
		border-color: #999; 
		background-color: #FC0;
	}
	a.tab:visited { 
		color: #000;
	}
	.panel { 
			border: solid 1px #999; 
			background-color: #FFFFEE;
			padding: 5px; 
			height: 150px; 
			overflow: auto;
	}
	.subpanel { 
			border: solid 1px #999; 
			background-color: #FFFFEE;
			padding: 5px; 
			height: 120px; 
			overflow: auto;
	}	
	table { 
		border-collapse: collapse; 
		border: none; 
		padding: 0 5px 1px 5px;
		font-size: small;
		font-family: sans-serif;
	}
	table.showborder { 
		border-collapse: collapse; 
		border: solid 1px #999; 
		background-color: #FFE;
		padding: 0 5px 1px 5px;
		font-size: small;
		font-family: sans-serif;
	}
	table.showborder td { 
		border-collapse: collapse; 
		border: solid 1px #999 ;
		background-color: #FFE;
		padding: 0 5px 1px 5px;
		font-size: small;
		font-family: sans-serif;
	}

	table.showborder td.header { 
		background-color: #FC0; /*FF9*/
		font-weight: bold;
		font-family: sans-serif;
	}

	table.showborder td.nobg { 
		background-color: #CDD; /*FF9*/
		border-color: #CDD;
		font-size: small;
	}
	
	td.header  {
		background-color: #FC0;
		font-weight: bold;
		font-family: sans-serif;
		padding: 2px 4px 2px 4px;
		margin: 5px 10px 5px 100px;
	}
	
	.content {
		background-color:#FFE;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.contentsmall {
		background-color:#FFE;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.contentvehicleinfo {
		border-left: solid 1px #333;
	}
	
	.smalltext	{
		font-size: 1em;
	}
	td.dxdvItem {
		border:none;
		background-color:#EEE;
	}
	
	td.spacer_v {
		width:20px;
		margin-left:10px;
		margin-right:10px;
	}
	
	.noborder 
	{
		border: none;
	}
	
	.dxgvHeader table {
		white-space:nowrap;
		margin:2px;
		padding:0;
	}
/*
	table.showborder td #tcVehicleSearch {
		border:none;
		background-color:Red;
	}
	.dxtcControl {
		border:none!important;
		background-color:Red!important;
	}
	.dxtc {
		border:none;
		background-color:Red;
	}
	.dxtcTab {
		background-color:#DDD;
		border:none;
	}
	.dxtcActiveTab {
		background-color:#FC0;
		border:none;
	}
	.dxtcPageContent {
		border:none;
	}

	
*/

	select 
	{
		/*max-width: 200px;*/
	}

	a {
		color: #00F;
	}
	a:hover {
		color: #00F;
	}
	a:visited {
		color: #00F;
	}



	a.imagelink {
		color: Blue;
		font-size: 10pt;
		text-decoration: underline;
	}

	a.imagelink:hover {
		color: Blue;
		text-decoration: underline;
	}

	a.imagelink:visited {
		color: Blue;
		text-decoration: underline;
	}   


	/*
	a.tab { 
	color: #000;
	border-collapse: collapse; 
	border-style: solid solid none solid;  
	border-color: #999; 
	border-width: 1px 1px 0px 1px; 
	background-color: #CDD;
	padding: 2px 0.5em 0px 0.5em; 
	margin-top: 4px;
	font-family: sans-serif; 
	font-size: 10pt;
	text-decoration: none;
	}
	a.tab:hover { 
	color: #000;
	border-color: #999; 
	background-color: #FC0;
	}
	a.tab:visited { 
	color: #000;
	} 

	.panel { 
	border: solid 1px #999; 
	padding: 5px; 
	height: 150px; 
	overflow: auto;
	}
	.bottomline {
	border-bottom:1px solid #666;
	}
	.vehicleinfovalue {
	display:block;
	}
	.vehicleinfoitem {
	float:left;
	width:100px;
	display:block;
	}
	*/
