body
{
	font-family: 'Trebuchet MS' , Verdana, Sans-Serif;
	background-color: #cccccc;
}
.AppContent
{	
      background-color: white;

      border-style: groove;
      border-width: 2px 2px 2px 2px;
      border-color: #FFFFFF;

      padding: 3px;
      margin: 0px;
}

.Page
{
	border-right: #000000 thin solid;
	table-layout: auto;
	border-top: #000000 thin solid;
	border-left: #000000 thin solid;
	border-bottom: #000000 thin solid;
	font-family: Verdana;
	background-color: #ffffff;
}

.BoxText
{
	font-size: x-small;
	font-family: Verdana;
	list-style-type: circle;
}

.Box
{
	border-right: #000000 thin solid;
	table-layout: auto;
	border-top: #000000 thin solid;
	border-left: #000000 thin solid;
	border-bottom: #000000 thin solid;
	font-family: Verdana;
	border-collapse: collapse;
}



TABLE
{
	font-family: 'Trebuchet MS' , Verdana, Sans-Serif;
}
.RptFrame
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: Verdana;
	background-color: white;
}

.RptText
{
	font-size: x-small;
	font-family: Verdana;
}

.DataGrid
{
	font-size: x-small;
	font-family: Verdana;
}




.RptGrid
{
	font-size: x-small;
	font-family: Verdana;
}
.RptTopic
{
	border-right: silver thin solid;
	border-top: silver thin solid;
	font-weight: normal;
	font-size: medium;
	border-left: silver thin solid;
	border-bottom: silver thin solid;
	font-family: Verdana;
	background-color: gainsboro;
}
.RptTitle
{
	border-right: gainsboro thin solid;
	border-top: gainsboro thin solid;
	font-weight: bold;
	font-size: large;
	border-left: gainsboro thin solid;
	border-bottom: gainsboro thin solid;
	font-family: Verdana;
	background-color: floralwhite;
}

.RptHdr
{
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana;
}
.Topic
{
	border-right: silver thin solid;
	border-top: silver thin solid;
	font-weight: normal;
	font-size: medium;
	border-left: silver thin solid;
	border-bottom: silver thin solid;
	font-family: Verdana;
	background-color: gainsboro;
}
.FieldHdr
{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
      font-size: 11px;
      color: #000000;
      font-weight: normal;
}
.Field
{
      color: #000000;
      background-color: #FFFFFF;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
      font-size: 12px;
      width: 100%;
}


H1 H2 H3 H4 H5
{
	font-weight: bold;
	color: navy;
	line-height: normal;
	font-family: Verdana;
}
.Alert
{
	color: red;
}

.Cart
{
	font-size: x-small;
	color: black;
	font-family: 'Verdana';
	background-color: white;
}
.CartHdr
{
	font-weight: bold;
	font-size: x-small;
	color: white;
	font-family: 'Verdana';
	background-color: darkred;
}
.CartFooter
{
	color: black;
	background-color: floralwhite;
}

.CartItem
{
	color:Black;
	background-color:Beige;
}
.CartAltItem
{
	font-size: x-small;
	color: black;
	font-family: 'Verdana';
	background-color: PaleGoldenRod;
}

.CartItemEdit
{
	font-size: x-small;
	color: black;
	font-family: 'Verdana';
	background-color: mistyrose;
}
.CartPagerStyle
{
	color: navy;
	background-color: ghostwhite;
}
.ShipList
{
	color:Navy;
	background-color:azure;
}
.LoginBody
{
	background-color: lavender;
}

.LoginBox
{
      background-color: white;

      border-style: groove;
      border-width: 2px 2px 2px 2px;
      border-color: #FFFFFF;

      padding: 3px;
      margin: 0px;
}
.LoginHdrOLD
{
	font-weight: bold;
	color: white;
	background-color: firebrick;
}
.LoginHdr
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 15px;
	padding-bottom: 3px;
	margin: 0px;
	width: 100%;
	color: #ffffff;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: maroon;
}
      
.NavHdr
{
    background-color: #D4D0C8;
    border-style: groove;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF;

    padding: 3px;
    margin: 0px;
    width: 100%;
}

.ToolBarOld
{
	border-right: gainsboro outset;
	table-layout: auto;
	border-top: gainsboro outset;
	font-weight: bold;
	border-left: gainsboro outset;
	color: black;
	border-bottom: gainsboro outset;
	border-collapse: collapse;
	background-color: lightgrey;
}
.ToolBar
{
    background-color: #D4D0C8;
    border-style: groove;
    border-width: 0px 2px 0px 0px;
    border-color: #FFFFFF;

    padding: 3px;
    margin: 0px;
    width: 100%;
}
.SideBarLogin
{
	border-right: black thin outset;
	table-layout: auto;
	border-top: black thin outset;
	border-left: black thin outset;
	cursor: hand;
	color: navy;
	border-bottom: black thin outset;
	border-collapse: collapse;
	background-color: floralwhite;
}
.SideBarAcctMgr
{
	color: navy;
	background-color: azure;
}
.UserId
{
	color: black;
	background-color: white;
}
.Password
{
	color: black;
	background-color: white;
}
.AutoLogin
{
	color: black;
}
.LoginBtn
{
	color: black;
}
.ActionBtn
{
	color: black;
}
.RadioBtn
{
	color: black;
}

.PayInfo
{
	color: black;
}

.DataGrid
{
	border-right: silver 2px groove;
	padding-right: 3px;
	border-top: silver 2px groove;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 0px;
	border-left: black 2px groove;
	padding-top: 3px;
	border-bottom: black 2px groove;
	background-color: whitesmoke;
}
.DataGridAlt
{
	border-right: silver 2px groove;
	padding-right: 3px;
	border-top: silver 2px groove;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 0px;
	border-left: black 2px groove;
	padding-top: 3px;
	border-bottom: black 2px groove;
	background-color: gainsboro;
}
.DataGridItem
{
	border-right: silver 2px groove;
	padding-right: 3px;
	border-top: silver 2px groove;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 0px;
	border-left: black 2px groove;
	padding-top: 3px;
	border-bottom: black 2px groove;
	background-color: whitesmoke;
}
.DataGridHdr
{
	border-right: silver 2px groove;
	padding-right: 3px;
	border-top: silver 2px groove;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 0px;
	border-left: black 2px groove;
	padding-top: 3px;
	border-bottom: black 2px groove;
	background-color: Brown;
}




.DateBox
{
	border-right: silver 2px groove;
	padding-right: 3px;
	border-top: silver 2px groove;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 0px;
	border-left: black 2px groove;
	padding-top: 3px;
	border-bottom: black 2px groove;
	background-color: whitesmoke;
}
.DateTitle
{
	border-right: #ffffff 2px groove;
	padding-right: 3px;
	border-top: #ffffff 2px groove;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 0px;
	border-left: #ffffff 2px groove;
	padding-top: 3px;
	border-bottom: #ffffff 2px groove;
	background-color: indianred;
}

.NavBox
{
      background-color: white;

      border-style: groove;
      border-width: 2px 2px 2px 2px;
      border-color: #FFFFFF;

      padding: 3px;
      margin: 0px;
}
.AppButtonOLD
{
      font-size: 11px;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
      background-color: #D4D0C8;
      border-color: #FFFFFF;
      border-width: 1px;
      padding: 1px 6px 1px 6px;
}

.Entry
{
	font-weight: bold;
	background-color: antiquewhite;
}
