body {
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0px;
	padding: 0px;
	border: none;
	font-family: arial, verdana, sans-serif;}

table {
	border-collapse:collapse;
	border: 0px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;}
	
th {
	border: 0px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;}

tr {
	border: 0px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;}
td {
	border: 0px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;}

img {
	border: 0px;
	padding: 0px;
	margin: 0px;}

ul {
	list-style-type:square;
	color:#0033FF;}

#logInForm {
	position: absolute;
	top: 65px;
	left: 30px;}

	#logInForm table{
		color: blue;
		font: normal 14px Arial,sans-serif;
		text-align: right;}

#changePswdForm {
	position: absolute;
	top: 40px;
	left: 16px;
	height: 106px;}

	#changePswdForm table{
		color: blue;
		font: normal 13px Arial,sans-serif;
		text-align: right;}
	
	#changePswdForm td{
		padding-right: 3px;}
		
	#changePswdForm input{
		width:90px;}

#ContactForm table{
	color: blue; font: normal 11px Arial,sans-serif; vertical-align:top;
}

#banner {
	position: absolute;
	text-align:center;
	font: bold 14px Verdana; color:#0000FF;
	margin: 0px;
	padding: 1px;
	width: 100%;
}

#descText {
	position: absolute;
	left:0px;
	font: bold 11px Verdana;
	text-align: right;
}

#descText2 {
	position: absolute;
	top: 0px;
	left:0px;
	width: 100%;
	padding: 6px 6px 0px 6px;
	font: bold 11px Verdana;
	text-align: center;
	text-decoration: none;
}

#drvrSprt {
	position: absolute; 
	width: 600px;	
	color: blue; 
	font: bold 20px Arial,sans-serif; 
	text-align:center; 
	background-color: #FFF3E6; 
	border: 1px solid orange; 
	padding: 0px; 
	margin: 0px;}

	#drvrSprt th {
		color: black; 
		font: bold 11px Arial,sans-serif; 
		text-align:left;
		line-height: 14px;
		background-color: #F9E7D3;}
		
	#drvrSprt td {
		color: blue;}

.Input1 {
	position: absolute;
	height: 11px;
	font-size: 10px;
	width: 120px;
}

.buttonGrn {
	position: absolute;
	text-decoration: none;
	text-align: center;
	border: outset #10FF10 2px;
	margin: 0px;
	padding: 2px;
	color: white;
	background: green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.buttonGrn a:link{text-decoration: none; color: white;}
.buttonGrn a:visited {text-decoration: none; color: white;}
.buttonGrn a:hover {text-decoration: none; color: white;}
.buttonRed a:active {text-decoration: none; color: white;}

.buttonRed {
	position: absolute;
	text-decoration: none;
	text-align: center;
	border: outset #EE1010 2px;
	height: 18px;
	margin: 0px;
	padding: 2px;
	color: white;
	background: #BB1515;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.buttonRed a:link{text-decoration: none; color: white;}
.buttonRed a:visited {text-decoration: none; color: white;}
.buttonRed a:hover {text-decoration: none; color: white;}
.buttonRed a:active {text-decoration: none; color: white;}

.corner_ul {padding: 0px; margin: 0px; position: absolute; width: 10px; top: -1px; left: -1px;}
.corner_ur {padding: 0px; margin: 0px; position: absolute; width: 10px; top: -1px; right: -1px;}
.corner_ll {padding: 0px; margin: 0px; position: absolute; width: 10px; bottom: -1px; left: -1px;}
.corner_lr {padding: 0px; margin: 0px; position: absolute; width: 10px; bottom: -1px; right: -1px;}
.tabcorner_ul {padding: 0px; margin: 0px; position: absolute; width: 10px; top: -30px; left: -1px;}
.driver {padding-left: 2px;}
.normfont {color: black; font-weight: normal;}
.listmain {font: bold 12pt Verdana, sans-serif; line-height: 30px; padding-top: 0px; margin-top: 0px;}
.metertablerow {font: normal 70% Verdana, sans-serif; height: 22px; vertical-align: middle;}
.metertablecell1 {padding: 0px 0px 0px 5px; border: solid black 1px; text-align: left;}
.metertablecell2 {padding: 0px 2px 0px 0px; border: solid black 1px; text-align: right;}
	
#newcall{
	position: absolute;
	top: 220px;
	left: 160px;
	width: 300px;
	height: 224px;
	background-color: #FFF3E6;
	border: outset #DDDDDD 4px;
	visibility: hidden;}
	
#callFormStat{
	position: absolute;  width: 280px; left: 10px;}

#callFormInfo{
	position: absolute; font: normal 11px Verdana, sans-serif; left: 25px; top: 20px;}
		
#linkText a:link {text-decoration: none; color: blue;}
#linkText a:visited {text-decoration: none; color: blue;}
#linkText a:hover {text-decoration: underline; color: blue;}
#linkText a:active {text-decoration: none; color: blue;}

#linkBox {
	position:relative;
	background-color: #cfcfcf;
	border: solid #8f8f8f 1px;
	padding-bottom: 2px;
	margin-top: 6px;
	margin-bottom: 10px;
	padding-top: 1px;
	font: normal 15px  arial, sans-serif;
	text-align: center;}
	
#linkBox a:link {text-decoration: none; color: blue;}
#linkBox a:visited {text-decoration: none; color: blue;}
#linkBox a:hover {text-decoration: underline; color: blue;}
#linkBox a:active {text-decoration: none; color: blue;}

#tblDrivers th { font: bold 12px  arial, sans-serif; border: solid black 1px; padding-left: 2px; text-align: center;}
#tblDrivers td { font: normal 12px  arial, sans-serif; border: solid black 1px; padding-left: 2px;}

#dbtable {
	background-color: #CCDDDD;
}
#dbtable td {
	height: 21px;
	border: solid black 1px;
	font: normal 65% Verdana, sans-serif;
	text-align: left;
}

#dbtable th {
	height: 15px;
	border: solid black 1px;
	font: bold 65% Verdana, sans-serif;
	text-align: center;
}

#dbCustOrdtable table {
	border-collapse: separate;
	table-layout: fixed;
	border: solid black 1px;
	text-align: center;
}
#dbCustOrdtable th {
	height: 15px;
	border: solid black 1px;
	font: bold 10px Verdana, sans-serif;
	text-align: center;
	background-color: #669999;
}
#dbCustOrdtable td {
	height: 15px;
	border: solid black 1px;
	font: bold 10px Verdana, sans-serif;
	text-align: left;
	padding-left: 2px;
	background-color: #CCDDDD;
}

#dbSupOrdTable table {
	border-collapse: separate;
	table-layout: fixed;
	border: solid black 1px;
	text-align: center;
}

#dbSupOrdTable th {
	height: 16px;
	border: solid black 1px;
	font: bold 10px Verdana, sans-serif;
	text-align: center;
	background-color: #AAAAAA;
}

#dbSupOrdTable td {
	height: 15px;
	border: solid black 1px;
	font: normal 10px Verdana, sans-serif;
	text-align: left;
	padding-left: 2px;
	background-color: #DDDDDD;
}

.dbField {color: blue; font: bold 70% Arial,sans-serif; position: absolute; text-align: left;}

.dbText {color: black; font: normal 80% Arial,sans-serif; position: absolute; text-align: left;}

.vis_border_b {border: solid black 1px;}




#priceList td {
	border: solid orange 1px;
	background-color: #DDDDDD;
	font: normal 65% Verdana, sans-serif;
	text-align: left;
	height: 21px;
}

#priceList th {
	font: bold 65% Verdana, sans-serif;
	text-align: center;
	height: 18px;
}

#addItem table {
	table-layout: fixed;
	border: solid #CCCCCC 1px;
}

#addItem th {
	font: bold 65% Verdana, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 0px;
	text-align: right;
	height: 20px;
	border: solid #CCCCCC 1px;
}

#addItem td {
	font: normal 65% Verdana, sans-serif;
	margin: 0px;
	padding: 0px 3px 0px 0px;
	text-align: left;
	height: 20px;
	border: solid #BBBBBB 1px;
}

.dbHeader{
	font: bold 14px Verdana, sans-serif;
	text-align: center;
	height: 18px;
}
.dbHeader2{
	font: bold 10px Verdana, sans-serif;
	text-align: center;
	height: 18px;
}

#dbHeader2 td {border: solid black 1px; overflow:hidden;}
#dbHeader2 th {border: solid black 1px; overflow:hidden;}
