a:link {
	text-decoration: underline;
	color: #285AA5;
}
a:visited {	
	text-decoration: underline;
	color: #2053A1;
}
a:hover {
	color: #9D3636;
	text-decoration: none;
}
a:active {
	color: #162451;
	text-decoration: none;
}
a.link2:link {
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
a.link2:visited {
	font-size: 12px;
	text-decoration: none;
	color: #6E91BC;
}
a.link2:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.link2:active {
	font-size: 12px;
	color: #6E91BC;
	text-decoration: none;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.body12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #373737;
}
img {
	border: none;	
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #373737;
}
.body12indent {
	font-family: Arial, Helvetica, sans-serif;
	color: #373737;
	margin-right: 13px;
	margin-left: 13px;
}
.bold12indent {
	font-family: Arial, Helvetica, sans-serif;
	color: #373737;
	margin-right: 18px;
	margin-left: 13px;
	font-weight: bold;
}
.bold12Blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #2053A1;
	font-weight: bold;
}
.small10font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #373737;
}
.body12indent2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #373737;
	margin-right: 13px;
}
.bold12indentBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #2053A1;
	font-weight: bold;
	margin-left: 13px;
}
.bold12indentRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #911D1D;
	font-weight: bold;
	margin-left: 13px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 12px;
	color: #2053A1;
	font-weight: bold;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #162451;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #2053A1;
	font-weight: bold;
}
.body11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #373737;
}
.bold12white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.bold12Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #373737;
	font-weight: bold;
}
.bold12Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #911D1D;
	font-weight: bold;
}
.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #911D1D;
	font-weight: normal;
}
.homebullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #373737;
	padding-right: 5px;
}
.packagesSection div.packagesSectionHeader{
	
	font-size:14px;
	font-weight:bolder;
	height:50px;
	background-color:#162451;
	color:white;	
}
.packagesSection tr.packagesSectionHeader{
	
	font-size:14px;
	font-weight:bolder;
	background-color:#162451;
	color:white;	
}
.packagesSection div.packagesSectionHeader .label{	
	padding: 18px 0px 18px 30px;
	position:relative;
}
.packagesSection{
	margin:0px 50px 15px 50px;
	background-color:#e7e7e7;	
}
.packagesSection .priceLabel{	
	color:red;
}
.packagesSection table{	
	width:100%;
}
.packagesSection .recommended{	
	background-color: white;
	font-weight: bold;
	color: red;
	padding-bottom: 5px;	
}
.packagesSection table td{
	width:40%;
	vertical-align: top;
}
.packagesSection table td.buttonContainer{
	width:20%;
	vertical-align: middle;
	text-align:right;	
}
.packagesSection .redBorder{	
	border:5px solid red;
}
.packagesSection .packageDetails{	
	padding-bottom:10px;
}
.packagesSection tr.altRow{	
	background-color:#e7e7e7;	
}
