.fullDivider{
	background-color:#fff;
}
.fullDivider div{
	background-color:#b8ced0;
	height:1px;
	font-size:0px;
	line-height:0px;
}
.contentDivider{
	background-color:#fff;
}
.contentDivider div{
	background-color:#b8ced0;
	height:1px;
	font-size:0px;
	line-height:0px;
	margin-right:20px;
	width:652px;
}
#leftColumn{
	float:left;
	padding:17px 10px 20px 0;
	width:664px;
	border-right:1px solid #c8dbdc;
}
#leftColumn h1{
	font-weight:normal;
	padding:5px 0 27px 0;
	font-size:2.8em;
	color:#252525;
}
#rightColumn{
	float:left;
	border-left:1px solid #c8dbdc;
	width:266px;
	padding:0 0 24px 20px;
	margin:20px 0 0 -1px;
}
#rightColumn ul{
	padding-top:8px;
}
#rightColumn ul a{
	color:#595959;
	font-size:1.1em;
	padding-bottom:5px;
	display:block;
}
#rightColumn ul span{
	color:#32c8d7;
}
#rightColumn h2{
	color:#333;
	border-bottom:1px solid #e3eded;
	border-top:1px solid #c8dbdc;
	padding-bottom:4px;
}
#allVoyagesLink{
	float:left;
	background:url(../img/icons/ArrowSmallRight.png) no-repeat 0 3px;
	padding:0 0 9px 10px;
	margin:7px 0 0 3px;
}
#subHeaderNav{
	font-family: arial, helvetica, verdana, lucida, sans-serif;
	font-size:1em;
	color:#999;
}
#subHeaderNav a{
	color:#999;
}
#rightSubHeaderNavLinks{
	float:right;
	padding:0 20px 12px 0px;
	margin:7px 3px 0 0;
	height:9px;
}
#printThisPage a{
	padding-bottom:1px;
	padding-left:17px;
	background:url(../img/icons/Print.png) no-repeat 0 0px;
}
#printThisPage{
	padding:0 13px 0 0;
	background:url(../img/icons/Miniarrow2.png) no-repeat right 3px;
}
#hero{
	padding:20px 0 10px 0;
	zoom:1;
}
#hero:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	width:0;
	line-height:0;
	visibility:hidden;
}
#hero img{
	float:left;
}
#heroWrapper{
	padding-top:10px;
}
.routeMap{
	border:1px solid #e8e8e8;
	border-top:none;
}
#leftColumn td{
	width:326px;
	border-right:2px solid #fff;
	border-bottom:10px solid #fff;
	background-color:#f9f9f8;
}
.supportBox{
	border-top:1px solid #c8dbdc;
	padding:16px 40px 30px 20px;
	width:auto;
	font-size:1.2em;
	line-height:1.3em;
}
#leftColumn h3{
	font-size:1.2em;
	font-weight:normal;
	color:#09828f;
	font-family: arial, helvetica, verdana, lucida, sans-serif;
	padding-bottom:7px;
}
.largePhoneNumber{
	font-size:1.8em;
	padding-top:13px;
}
.bulletList{
	padding-top:6px;
	font-size:1.2em;
}
.bulletList li{
	padding-bottom:5px;
}
#rightColumnHeader{
	padding:0 0 26px 0;
	border-bottom:1px solid #c8dbdc;
}
#rightColumnHeader h1{
	font-weight:normal;
	font-size:1.2em;
	float:left;
	font-family: arial, helvetica, verdana, lucida, sans-serif;
	color:#09828f;
}
#rightColumnHeader a{
	float:right;
	display:block;
	font-size:1.1em;
	color:#595959;
}
#rightColumnHeader span{
	color:#09828f;
}
.faqModHead div{
	float:left;
	font-size:1.1em;
	padding:15px 0 0 0px;
	width:15px;
	text-align:right;
}
.faqModHead h4{
	float:left;
	padding:15px 20px 0 3px;
	font-size:1.1em;
}
.faqModule{
	line-height:1.6em;
	border-bottom:1px solid #e3eded;
}
.faqModule a{
	padding:2px 20px 0 18px;
	display:block;
	font-size:1.1em;
}
.faqModule p{
	font-size:1.1em;
	padding:2px 20px 14px 18px;
}

