body { 
		background: url(images/nav/topline.jpg) repeat-x top;
		background-position: 0 0;
		background-color:#E6ECEF;
}

td.border {
		border: 1px solid #C7CED6;
		background-color:#FFFFFF;
		padding:20px;
		font-size: 10pt;
		color:#62656A;
}

.phone {
		font-family: Arial, Helvetica, sans-serif, Tahoma;
		color:#cc0000;
		font-size: 18pt;
		font-weight: bold;
}

.titles {
		font-family: Arial, Helvetica, sans-serif, Tahoma;
		color: #003366;
		font-size: 14pt;
		font-weight: bold;
}

.links {
		font-family: Arial, Helvetica, sans-serif, Tahoma;
		color: #003366;
		font-size: 14pt;
		text-decoration: none;
		width: 150px; 
		height: 30px;
		line-height: 30px; 
		
		border-bottom: 1px solid #C7CED6;
		display:block;
		vertical-align:middle;
		text-indent: 5px;
}



hr.links {
	border: 0;
	color: #C7CED6;
	background-color: #C7CED6;
	height: 1px;
	width: 150;
	text-align: left;
	opacity: .5;
	display: block; 

}

hr {
	border: 0;
	color: #FFFFFF;
	background-color: #CCCCCC;
	height: 1px;
	width: 90%;
	text-align: left;
	opacity: .5;
}

.footer, a.footer {
	font-size: 10pt;
	color:#62656A;
	text-decoration: none;
}

.tblGrid {
	text-align: center; 
	vertical-align: middle;
}

.tblGridTitle {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	color: #003366;
	font-size: 14pt;
	text-decoration: none;
}

.prodTitle {
	font-size: 11pt;

}

.prodBody {
	font-size:10pt;
}

.prodPrice {
	font-size: 14pt;
	color: #AA0000;
}

.prodTable {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: solid solid solid solid;
	border-color: #E6ECEF;
	border-collapse: collapse;
}

.bold {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: black;
}

.main {
		font-size: 10pt;
		color:#62656A;
}

table.packages {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: solid solid solid solid;
	border-color: #E6ECEF;
	text-align: center; 
	vertical-align: middle;
	border-collapse: collapse;
}

td.packages {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: none solid;
	border-color: #E6ECEF;
	text-align: center; 
	vertical-align: middle;
	border-collapse: collapse;
	width: 150px;
	vertical-align:top;
	font-size:11;
}

td.packagesbottom {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: none solid solid none;
	border-color: #E6ECEF;
	text-align: center; 
	vertical-align: middle;
	border-collapse: collapse;
	width: 150px;
	vertical-align:top;
	font-size:11;
}

.even {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: solid;
	border-color: #E6ECEF;
	text-align: center; 
	vertical-align: middle;
	border-collapse: collapse;
	vertical-align:top;
	font-size:14;

}

.odd {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: solid;
	border-color: #E6ECEF;
	text-align: center; 
	vertical-align: middle;
	border-collapse: collapse;
	vertical-align:top;
	font-size:14;
	background-color: #E6ECEF;
}

.bar {
	background: url(images/bar.gif) no-repeat;
	height: 30px;
	width: 600px;
	text-indent: 10px;
	display: table-cell;
	color: white;
	font-size: 14pt;
	font-family: arial;
	vertical-align: middle;
}
