/* CSS Document */
*{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

a img{
	border:none;

}

a{
	color:#1EB4FC;
	text-decoration:underline;
}

a.dark{
	color:#1778AB;
	text-decoration:underline;
}

a.white{
	color:#FFFFFF;
	text-decoration:none;
}

a.black{
	color:#000000;
	text-decoration:none;
}

a.blackBold{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a.beige{
	color:#FFFAE7;
	text-decoration:none;
}

a.darkGrey{
	color:#666666;
	text-decoration:none;
}

a.darkGreyUnderline{
	color:#666666;
	text-decoration:underline;
}


a.red:link{
	color:#F51612;
	text-decoration:none;
}

a.red:visited{
	color:#F51612;
	text-decoration:none;
}

a.red:active{
	color:#F51612;
	text-decoration:underline;
}

a.red:hover{
	color:#F51612;
	text-decoration:underline;
}

a.breadcrumb:link{
	color:#000000;
	text-decoration:none;
}

a.breadcrumb:visited{
	color:#000000;
	text-decoration:none;
}

a.breadcrumb:active{
	color:#000000;
	text-decoration:underline;
}

a.breadcrumb:hover{
	color:#000000;
	text-decoration:underline;
}

div{
	margin:0px;
	padding:0px;
}

form{
	margin:0px;
	padding:0px;
}

hr{
	margin:0px;
	padding:0px;
}

img.line{
	margin-top:4px;
	margin-bottom:4px;
	border:0px;
}

h1{
	font-size:24px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h2{
	font-size:21px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#1778AB;
}

h3{
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h4{
	font-size:12px;
	font-weight:bolder;
	letter-spacing:-1px;
	margin:0px;
	padding-bottom:16px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

h5{
	font-size:11px;
	font-weight:bolder;
	letter-spacing:-1px;
	margin:0px;
	padding-bottom:16px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

h5.light{
	font-size:11px;
	color:#666666;
	font-weight:bolder;
	letter-spacing:-1px;
	margin:0px;
	padding-bottom:16px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

p{
	font-size:11px;
	letter-spacing:-1px;
	margin:0px;
	padding-bottom:16px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

input.searchBox{
	border-width:1px;
	border-style:solid;
	border-color:#7F9DB9;
	height:15px;
	font-size:11px;
	margin-left:2px;
	margin-right:2px;
	padding-left:2px;
	padding-right:2px;
	
}

input.searchArrow{
	border:0px;
	border-style:none;
	height:19px;
	width:18px;
	background-image:url(/resource/images/searchArrow.jpg);
}

select{
	border:0px;
	font-size:11px;
}

table{
	margin:0px;
	padding:0px;
}

table.main{
	width:854px;
}

tr{
	margin:0px;
	padding:0px;
}

th{
	margin:0px;
	padding:0px;
}

td{
	margin:0px;
	padding:0px;
	font-size:11px;
	letter-spacing:-1px;
}

td.mainShadowLeft{
	width:10px;
	background-image:url(/resource/images/mainShadowLeft.jpg);
}

td.mainShadowRight{
	width:10px;
	background-image:url(/resource/images/mainShadowRight.jpg);
}

.outlineHorizon{
	height:4px;
	background-color:#FFFFFF;
}

td.outlineVertical{
	width:5px;
	background-color:#FFFFFF;
}
.content{
	color:#666666;
	background-color:#FFFFFF;
	vertical-align:top;
}

td.contentShadowLeft{
	background-image:url(/resource/images/contentShadowLeft.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	background-position: right top;
}

td.contentShadowRight{
	background-image:url(/resource/images/contentShadowRight.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	background-position: left top;
}

td.navTopHorizon{
	background-color:#134A6B;
	color:#FFFFFF;
	height:25px;
	padding-right:3px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}

.navMainHorizon{
	background-color:#1778AB;
	font-weight:bold;
	color:#FFFAE7;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	text-align:center;
}

td.navMainHorizonButton{
	text-align:center;
}

td.navMainHorizonButtonActive{
	background-color:#539BC1;
	text-align:center;
}

td.navSideVertical{
	text-align:left;
	background-color:#C8DFEB;
	color:#000000;
}

td.navSideVerticalDivider{
	background-image:url(/resource/images/navDividerHorizontal.jpg);
	background-repeat:repeat-x;
}

td.breadcrumb{
	background-color:#DAE2B9;
	height:28px;
	text-align:left;
	color:#000000;
}

td.breadcrumbShadow{
	background-image:url(/resource/images/breadcrumbShadow.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	background-color:#DAE2B9;
	height:28px;
	text-align:left;
	color:#000000;
}

td.footer{
	background-color:#134A6B;
	color:#FFFFFF;
	height:105px;
	font-size:11px;
	letter-spacing:-1px;
}

div.floatingIterary{
	color:White;
	position:relative;
	top: -140px;
	left: -58px;
	z-index: 3;
}

div.contentBelowFloatingIterary{
	position:relative;
	top: -140px;
	z-index: 2;
}

.bold{
	font-weight:bold;
}

.inputLVCVB{
	padding: 1px;
	margin: 1px;
	border: 1px solid black;
	background-color:#f7f7f7;
	color: Black;
}
.greentab{
	background-image:url('/resource/images/tab_active.gif');
	border: 1px solid black;
	background-color:white;
}
.required{
	color:#FF0000;
}

.formCellHeader{
	padding-top:10px;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
}

.formCell{
	color:#1778AB;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
}
.formCell2{
	color:#1778AB;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
	padding-top:10px;
}
.formCell2b{
	color:#1778AB;
	font-weight:bold;
	padding-right:20px;
	padding-top:10px;
}
.formCell3{
	color:#1778AB;
	font-weight:bold;
}
.formCellWarning{
	color:Red;
	font-size:11px;
	padding-left:10px;
	padding-right:20px;
	padding-top:10px;
}
.formCellNote{
	color:#666666;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
	padding-top:10px;
}
.inputTextBx{
	border-width:1px;
	border-style:solid;
	border-color:#1778AB;
	width:136px;
}
.titleText{
	font-weight:bold;
	color:#1778AB;
	font-size:13px;
}
.resultsCell{
	vertical-align:top;
	border-bottom: solid 1px #CCCCCC;
	padding-top:8px;
}
.resultsHeader{
	color:#FFFFFF;
	background-color:#1778AB;
	padding:2px;
	padding-left:8px;
	font-weight:bold;
}
.couponStyle{
	background-color:#1778AB;
	text-align:center;
	color:white;
	border:1px solid white;
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	padding:18px;
}
.virtualtour_tablestyle{
	text-align:center;
	border:1px solid white;
	padding-bottom:18px;
	text-decoration:none;
}
.virtualtour_linkstyle{
	text-decoration:none;
}
.payDueTitle{
	font-family:Verdana;
	font-size:16px;
	font-weight:bolder;
	letter-spacing:-1px;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}