body, html
{
   color: black ;
   font-family: Verdana, Courier New;
   background: white;
   font-size:7pt;
   margin: 0;
}

a
{
   color:#e4380a;
   font-size:1em;
   text-decoration:none;
}

a:hover
{
   text-decoration:underline;
}

.Grid
{
   text-align:left;
}

.Grid_Header
{
   background-color: #dddddd;
   padding-left: 5px;
   font-weight:bold;
   text-align: center;
   vertical-align: top;
   padding-bottom: 50px;
}

.Grid_Footer
{
   color: #426b00;
   background-color: #dcf2ba;
   padding-left: 5px;
   font-weight:bold;
   text-align: left;
   border-collapse:collapse; 
}

.Grid_Item, .LinedGrid_Item
{
   background-color: white; /*#fbfff5;*/
}

.Grid_Alternate, .LinedGrid_Alternate
{
   background-color: #eeeeee;
}

.Grid TD
{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-top: 2px;

}

.LinedGrid TD, .LinedGrid TH
{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-top: solid 1px gray;
	border-bottom: solid 1px gray;
	border-left: solid 1px black;
	border-right: solid 1px black;

}

.Header
{
   color: #0897da;
   font-family: Lucidia Console, Arial, Verdana, Courier New;
   font-size: 1.5em;
   padding-left:20px; 
}

.SubHeader
{
   color: black;
   font-family: Arial, Verdana, Courier New;
   font-size: 1em;
   font-weight: bold;  
}

table, input
{
   font-size: 1em;
}

select
{
   font-size: 8pt;
}


th
{
   font-weight:bold;
}

a, img
{
   border: 0;
}
.pricepluss {
   color: red;
}
.priceminus {
   color: green;
}

#diffActions {
   line-height: 3;
   margin-bottom: 1.5ex;
}