﻿html, body {
   height: 97%;
}

body {
   text-align:left;
   padding: 0px;
   background-color: #7F7150;
   background-image: url('../Images/design/back_gradient2.gif');
   background-repeat: repeat-x;
   margin: 20 auto 0 auto;
   font-family: Tahoma;
   font-size: 11px;
   color: #464646;
}

#container { /* this is the div you want to fill the window */
   min-height: 97%;
   width: 950px;
   border: 1px solid #999;
   margin: 0 auto;
}

table {
   border-collapse: collapse;
   border-spacing: 0px;
   padding: 0px;
   margin: 0px;
}

td {
   border: 0px solid #0000FF;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   font-size: 10pt;
   font-family: Helvetica, Arial, Sans-Serif;
   text-align: left;
}

img {
	border-style: none;
   border-color: inherit;
   border-width: 0px;
   padding: 0px;
   margin: 0px;
   
}
img_old {
	border-style: none;
   border-color: inherit;
   border-width: 0px;
   padding: 0px;
   margin: 0px;
   width: 180px;
   height: 54px;
}

input.button {
   font-size: 1em;
   font-family: Verdana Arial "Lucida Grande", Sans-Serif;
   font: 8pt 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	color: #616161;
	background-color: #E6E2D4;
	border: 1px solid #616161; 
}

.Header {
   font-size: 10pt;
   color: White;
   width: 900px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 3px;
   padding-right: 3px;
}

.Footer {
   font-size: 10pt;
   color: White;
   width: 900px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 3px;
   padding-right: 3px;
}

.SubmitButton {
   font-size: 0.95em;
   font-family: Verdana Arial "Lucida Grande", Sans-Serif;
   font-weight: bold;
   font: 8pt 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	height: 2em;
	padding-bottom: 2px;
}

.DropDownList {
   font-size: 1em;
   font-family: Verdana Arial "Lucida Grande", Sans-Serif;
}

.InputTextbox {
   font-size: 1em;
   font-size: 8pt;
   font-family: Verdana Arial "Lucida Grande", Sans-Serif;
}

a:link     {color: #cb6813; font-weight: bold; text-decoration: none;}
a:visited  {color: #cb6813; font-weight: bold; text-decoration: none;}
a:active   {color: #cb6813; font-weight: bold; text-decoration: none;}
a:hover    {color: #cb6813; font-weight: bold; text-decoration: underline;}

.MainNavLinks           { font-size: 12pt; text-decoration: none; font-weight: normal; color: #333; }
a:link.MainNavLinks     { font-size: 12pt; text-decoration: none; font-weight: normal; color: #333; }
a:visited.MainNavLinks  { font-size: 12pt; text-decoration: none; font-weight: normal; color: #333; }
a:active.MainNavLinks   { font-size: 12pt; text-decoration: none; font-weight: normal; color: #333; }
a:hover.MainNavLinks    { font-size: 12pt; text-decoration: underline; font-weight: normal; color: #333; }

.ToolTipLink           { text-decoration: none; font-weight: normal; color: #333; }
a:link.ToolTipLink     { text-decoration: none; font-weight: normal; color: #333; }
a:visited.ToolTipLink  { text-decoration: none; font-weight: normal; color: #333; }
a:active.ToolTipLink   { text-decoration: none; font-weight: normal; color: #333; }
a:hover.ToolTipLink    { text-decoration: underline; font-weight: normal; color: #333; }


.WatermarkStyle {
   color: #999;
   font-size: 12px;
}


/**/
.ListItemStyle 
{
   background-color: #FFF;
}

.ListItemAlternatingStyle 
{
   background-color: #EEE;
   background-color: #F7F7DE;
   background-color: #DDDDDD;
   background-color: #e8e8e8;
}

.ListHeaderStyle 
{
   background-color: #666;
   color: #FFF;
   padding: 5px;
}

.ListItemHeaderCellStyle, 
.ListItemCellStyle, 
.ListItemTotalCellStyle, 
.ListItemCellStyleHighlight, 
.BackCharge, 
.VipCustomer, 
.HighDollarCustomer,
.LineItemCostChangable,
.ListItemSubCellHeader,
.ListItemSubCellItem,
.ListItemSubCellFooter
{
   padding: 5px;
   padding-left: 4px;
   text-align: left;
}

.ListItemHeaderCellStyle {
   font-weight: bold;
   text-decoration: underline;
}

.ListItemCellStyleHighlight
{
   background-color: #FBFBDE;
}

.ListItemSubCellHeader
{
   padding-top: 0px;
   padding-bottom: 0px;
}

.ListItemSubCellItem
{
   border-bottom: 1px solid #DDD;
}

.ListItemSubCellFooter
{}

.ListItemTotalCellStyle, .ListItemTotalLabelStyle, .ListItemTotalCellStyleHighlight
{
   /*font-size: 9pt;*/
   font-weight: bold;
   padding: 1px;
   padding-left: 4px;
   border-top: 1px solid #999;
}

.ListItemCellLinkStyle           { text-decoration: none; font-weight: bold; color: #EEE; }
a:link.ListItemCellLinkStyle     { text-decoration: none; font-weight: bold; color: #EEE; }
a:visited.ListItemCellLinkStyle  { text-decoration: none; font-weight: bold; color: #EEE; }
a:active.ListItemCellLinkStyle   { text-decoration: none; font-weight: bold; color: #EEE; }
a:hover.ListItemCellLinkStyle    { text-decoration: underline; font-weight: bold; color: #EEE; }

.ListItemTotalCellStyleHighlight
{
   background-color: #FBFBDE;
}

.ListItemTotalLabelStyle 
{
   padding-right: 2px;
}

.ListTotalsStyle 
{
   background-color: #FFF;
}

