body
{
	background-color: #999; 
	margin: 0px; 
	padding: 0px; 
}
table
{
	font-size: 11px ;
}
.windowsLF
{
	font-size: 11px ;
}
.CRSCP
{
	background-color: #fff; 
	border-left: solid 1px #333; 
	border-right: solid 1px #333; 
	font-family: Verdana; 
	width: 100%; 
	height: 100%; 
}
.CRSCP .Normal
{
	font-size: x-small; 
}
.CRSCP table.Grid
{
	border-bottom: solid 1px #999; 
	border-left: solid 1px #999; 
	border-right: solid 1px #999; 
	font-size: xx-small; 
/*	width: 95%; */
}
.CRSCP table.Grid th
{
	background-color: #efefef; 
}
.CRSCP table.Grid td, .CRSCP table.Grid th
{
	border-top: solid 1px #999; 
	padding: 4px; 
}
.CRSCP .Header
{
	background-color: #00c; 
	height: 60px; 
}
.CRSCP .Content
{
	
	font-size: x-small; 
	padding-bottom: 32px; 
	vertical-align: top; 
}
.CRSCP .Content .BreadcrumbNav
{
	font-size: x-small; 
}
.CRSCP .Footer
{
	background-color: #c00; 
	color: #fff; 
	height: 10px; 
	font-size: xx-small; 
	text-align: center; 
}
.CRSCP a
{
	text-decoration: none; 
}
.CRSCP a:hover
{
	text-decoration: underline; 
}
.CRSCP .Header a
{
	color: #ccc; 
}
.CRSCP .Header a:visited
{
	color: #ccc; 
}
.CRSCP .Header a:hover
{
	color: #fff; 
}
.CRSCP .Content
{
/*	padding: 0px; */
}
.CRSCP .Content DIV.Padding
{
	padding-left: 16px; 
	padding-right: 16px; 
}
.CRSCP .Content a
{
	color: #00c; 
}
.CRSCP .Content a:visited
{
	color: #00c; 
}
.CRSCP .Content a:hover
{
	color: #c00; 
}
.CRSCP h1
{
	font-size: small; 
	text-align: center; 
}
.CRSCP .ErrorMsg
{
	color: #f00; 
	font-weight: bold; 
	text-align: center; 
}
.CRSCP TABLE.RateTable
{
	border-bottom: solid 1px #ccc; 
	border-right: solid 1px #ccc; 
	font-size: xx-small; 
	width: 20%; 
}
.CRSCP TABLE.RateTable TD, .CRSCP TABLE.RateTable TH
{
	border-top: solid 1px #ccc; 
	border-left: solid 1px #ccc;  
	padding-bottom: 10px; 
	padding-top: 10px; 
	vertical-align: top; 
}
.CRSCP TABLE.RateTable TD INPUT.TinyTextbox
{
	border: solid 1px #699; 
	color: #006; 
	font: bold xx-small Verdana; 
	text-align: right; 
}
.CRSCP .Charge0	{ background-color: #99f; }
.CRSCP .Charge1	{ background-color: #9f9; }
.CRSCP .Charge2	{ background-color: #9ff; }
.CRSCP .Charge3	{ background-color: #f99; }
.CRSCP .Charge4	{ background-color: yellow; } /* #f9f; } */
.CRSCP .Charge5	{ background-color: #ff9; }
.CRSCP .Charge6	{ background-color: #fff; }
.CRSCP .Charge7	{ background-color: #999; }

/*
	ListView L&F
*/

.listView {
	border: 1px solid #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;	
}

.lvHeader td {	
	font-weight: normal;
	background-color: #F0F0F0;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
}

.lvItem
{
	background-color:#FFFFFF;
}

.lvItemSelected
{
	background-color:#E8F1FF;
}

.listView td {
	border-bottom: 1px solid #F3F3F3;
	cursor: hand;
}

.ddl {
	border: 1px solid #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #00c; 
	color: White;
}