.baseTable
{
	padding: 0px;
	margin : 0 0 0 0;
	border-collapse: collapse;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #495b69;

}
.baseTable td
{
padding-left:15px;
}
.border td
{
border: 1px solid #495b69;
}

.tableHeader
{
	background-color:#495b69;
	height:20px;
}

.tableHeader td
{
	font-family:"Times New Roman", Times, serif;
	color:white;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
}
.tableSubHeader
{
	
}
.tableSubHeader td
{
	color:black;
	font-size:13px;
	font-weight:bold;
	padding-left:15px;
}

.tableSideNav
{
	background-color:#495b69;
	color:white;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	text-align:right;
}

.tableHeaderRed
{
	background-color:#697464;

}

.tableBody
{
	background-color:#f1f1f1;
	background-image: url('images/tableBody-background.jpg');
	background-repeat:repeat-x;

}
.tableBodyBlue
{
	background-image: url('images/tableBodyBlue-background.jpg');
	background-repeat:no-repeat;
	background-position:top;
	background-color:#e1e3e0;
}

.tableBody td
{
	padding-top:15px;
	padding-left:15px;
	_padding-bottom:10px;
}

<!--
.imageHolder
{
	height:50px; 
	width:81px; 
	background-color:gray;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
-->

.imageHolder
{
	background-image: url('images/img1.gif');
	width:110px;
	height:50px;
	cursor:pointer;

}
.imageHover
{
	background-position: 0 -50px;

}
.imageSelected
{
	background-position:0 -100px;

}
.imageGrayedOut
{
	background-position:0 -150px;
	cursor:auto;
}


.textHeader
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-bottom:5px;
}
.textHeaderTurnAround
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	margin-bottom:-8px;
}.textHeaderPrice
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	margin-bottom:-3px;
}
.price
{
	font-family:"Times New Roman", Times, serif;
	color:#9a0003;
	font-size:30px;
	font-weight:bold;
	margin-top:0px;

}
.price.smaller
{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	padding-bottom:15px;

}
.baseTableNoBorder
{
	padding: 0px;
	margin : 0 0 0 0;
	border-collapse: collapse;
	font-size:12px;
}
.baseTableNoBorder td
{
	padding-left:3px;
	color:#414141;
	font-family:Arial, Helvetica, sans-serif;
	
}

.messageTableHeader
{
	background: url(images/header_piece.jpg) repeat left top;
	height:25px;
	margin-top:5px;
	
}
.messageTableHeader td
{
	color: #960202;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
}
.messageBody
{
	padding-left:15px;
}
#bottomText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:90%;
	margin-top:10px;
	padding-bottom:10px;
}
#callText{
	padding-bottom:15px;
	font-size:10px;
}

.errorOutline
{
	border:1px solid #960202;
}

.tip
{
	background-color:#4d5b68;
	color:white;
	border: 1px solid black;
	width:300px;
	padding:10px;
	font-size:12px;

}
.tipz
{
	z-index:2000;
}



