﻿/*  Get footer to bottom of page 
	Ref: https://stackoverflow.com/questions/10099422/flushing-footer-to-bottom-of-the-page-twitter-bootstrap
*/
html, body {
	height: 100%;
}
.containerWide
{
	/* full width but creates horizontal scroll bar
	margin:0;
	padding:0;
	*/
    margin:0px 1px 0 1px;
}
#wrap
{
	min-height:100%;	
	background-image:url('../images/bar.gif');
}
#main {
	overflow:auto;
	padding-bottom:24px; /* this needs to be bigger than footer height*/
}

.footer {
	position: relative;
	margin-top: -24px; /* negative value of footer height */
	height: 24px;
	clear:both;
	padding-top:3px;
} 

.tableHeader 
{
	border:0;
	background-color:white;
	text-align:left;
}
.tableHeaderDate
{
	border:0;
	text-align:left;
	vertical-align:middle; 
	/*
	height:17px; 
	background-image:url('../images/blue2.gif'); 
	*/
	width:100%; 
	background-color:#0000dd;	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:xx-small;
	font-weight:bold;
	padding:2px;
}
.dateText
{
	color: white;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:x-small;
}
.dateSeparator 
{
	color: #ffcc33;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:x-small;
}
.franchisee 
{
	font-family:Verdana, Geneva, Tahoma, sans-serif; 
	font-size:large; 
	/*
	font-size: 2em;
	font-size: calc(1.325rem + 0.9vw);
	*/
	color:white;
	font-weight:bold;
	padding-left:24px;
	position: absolute;
}
.tdAddressBar
{
	vertical-align:middle;
	width:100%; 
	/*
		height:20px; 
	*/
	background-image:url('../images/address.gif');
	padding-left:2px;
	padding-right:5px;
}
.headerAddress
{
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:x-small; 
	color:white; 
	padding:5px;	
		
}
.tdAlignRight
{
	text-align:right;	
}
.imgFloatRight
{
	border:0;
	float:right;	
}
.tableStandard
{
	border:0;
	width:100%;	
}
.tdStandard
{
	vertical-align:top;
	padding:5px;
	text-align:left;
}
.td50PcntCenter
{
	vertical-align:top;
	padding:2px;	
	text-align:center;
	width:50%;
}

.loginHeader1
{
	font-family:Arial, Helvetica, sans-serif;
	color: black;
	font-weight:bold;
	font-size:large;
}
.loginHeader2
{
	font-family:Arial, Helvetica, sans-serif;
	color: black;
	font-weight:bold;
	font-size:small;
}

h1,h2,h3,h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:xx-large;
	font-weight:bold;
}
h2	{font-size:x-large}
h3	{font-size:large}
h4	{font-size:medium}

.center
{	
	text-align:center;
}
.inputMainMenu
{
	width:280px;
}
.btnmain2
{
	font-size: 14px;
	background: #0044aa;
	cursor: pointer;
	color: white;
	width:90%;   /* 210px; */
	height:43px;
	font-family: verdana,sans-serif;
	margin-right: 5px;
	margin-bottom: 2px;
	border-left-color: #e8e7ef;
	border-bottom-color: #575483;
	border-top-color: #e8e7ef;
	border-right-color: #575483;
}
.tableBox 
{
	width:400px; 
	height:40px; 
	border: 1 #000000 solid; 
	background-color:#dddddd; 
	margin: 20px auto 20px auto;
}
.tdBox
{
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium; 
	color:#0000dd;	
}