#leftContent {
	float:left;
	width:500px;
	padding-bottom:20px;
}

#rightContent {
	float:right;
	width:400px;
	padding-bottom:20px;
}

a {
	text-decoration:none;
}

#priceboxTop {
	background-image:url(../images/sub/priceboxTop.jpg);
	background-repeat:no-repeat;
	width:377px;
	height:36px;
}

#priceboxMid {
	background-image:url(../images/sub/priceboxMid.jpg);
	background-repeat:repeat-y;
	width:377px;
}

#priceboxBtm {
	background-image:url(../images/sub/priceboxBtm.jpg);
	background-repeat:no-repeat;
	width:377px;
	height:36px;
}

#pricing {
	margin-left:25px;
	width:325px;
}

#questions {
	margin-left:40px;
}

/** Contact Page **/

.contactFormLabel
{
	display:block;
	margin-bottom:5px;
}

input.txtFld
{
	width:200px;	
}

hr {
	background-color:#d3c8a7;
	width:400px;
	border:none;
	height:1px;
}
h1 {
	color: #003a6f;
	font: normal 36px/1 "Century Gothic";
	white-space: nowrap; /* Site is not response */
}


/*Text Formatting *******/

.redTxt {
	color:#7f0505;
	font-size:16px;
	font-weight:bold;
}	

/* TABLE FORMATTING */

.invoiceDiv table 
{
	position: relative;
}

.invoiceDiv table caption
{
	margin: 0;
	padding: 8px 7px;
	text-align: left;
	border-bottom: none;
	font-weight:bold;
	color:#666666;
	
}
.invoiceDiv table th, invoiceDiv table td 
{
	margin: 0;
	padding: 4px 7px;
	text-align: left;
	font-size:90%;
	
}
.invoiceDiv table th
{
	color: #666666;
	}	
.invoiceDiv table .name
{
	text-align: left;
	}
.invoiceDiv table tr
{
}
.invoiceDiv table tr.alt
{
}
