BODY,TD, .body {
	font-family : verdana, arial;
	color : #000000;
	font-size : 11px;
	line-height : 17px;
	font-weight : normal;
}

H1, H3, .head3 {
	font-family: Tahoma, sans-serif;
	margin-top: -2;
	margin-bottom: -3;
	color: #000000;
	font-size: 11px;
	line-height : 13pt;
	font-weight : bold;
	padding-left: 2px;
}
H2 {
	font-family: verdana, Tahoma, sans-serif;
	margin-top: 25;
	margin-bottom: 11;
	color: #000000;
	font-size: 12px;
	line-height : 17pt;
	font-weight : bold;
	padding-left: 2px;
}

H4 {
	font-family: Tahoma, sans-serif;
	margin-top: 5;
	margin-bottom: 5;
	color: #AF832B;
	font-size: 10px;
	line-height : 14pt;
	font-weight : bold;
}

H5 {
	font-family: Tahoma, sans-serif;
	margin-top: 5;
	margin-bottom: 5;
	color: #000000;
	font-size: 11px;
	line-height : 14pt;
	font-weight : bold;
}

H6 {
	font-family: Verdana, sans-serif;
	margin-top: 0;
	margin-bottom: 10;
	color: #000000;
	font-size: 17px;
	line-height : 17pt;
	font-weight : bold;
}


P {
	margin-top : 8px;
	margin-bottom : 8px;
}

.sitemaphd {
	font-family: Tahoma, sans-serif;
	margin-top: -5;
	margin-bottom: 5;
	color: #AF832B;
	font-size: 11px;
	line-height : 11pt;
	font-weight : bold;
}

.p {
	margin-top : 8px;
	margin-bottom : 8px;
}
.pmap {
	margin-top : 0px;
	margin-bottom : 4px;
}

.bold {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	padding: 0px;
	color: #707558;
	line-height: 15px;

}

.boldorange {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #AF832B;
	line-height: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: left;
	vertical-align: top;
}
.boldorangebig {
	font-family : Tahoma, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #AF832B;
	line-height: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: left;
	vertical-align: top;
}

.boldgreen {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #0033CC;
	background-color: #FFFFFF;
	padding-left: 2px;
	line-height: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: left;
	vertical-align: top;
}

.specialhd {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : bold;
	padding: 0px;
	color: #000000;
	line-height: 15px;

}
.special3dborder {
	border : #CDCCB8;
}

.specialpd {
	padding: 2px;
}
	

.boldformhd {
	font-family : Tahoma, sans-serif: Tahoma, sans-serif;
	font-size : 12px;
	padding: 0px 0px 3px;
	font-weight : bold;
	color: #707558;

}

A.topbarlinks {
	font-family : font-family: Tahoma, sans-serif;
	color : #000000;
	font-size : 11px;
	line-height : 15px;
	font-weight : normal;
	text-decoration : none;
}

A.topbarlinks:Hover {
	text-decoration : underline;
	color : #000000;
}

A.packageclick{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 11px;
	line-height : 13px;
	font-weight : bold;
	text-decoration : underline;
}

A.packageclick:Hover {
	text-decoration : none;
	color : #000000;
}

A.menulinkshd {
	font-family : Tahoma, sans-serif: Tahoma, sans-serif;
	color : #60644A;
	font-size : 11px;
	line-height : 18px;
	font-weight : bold;
	text-decoration : none;
}
A.none {
	font-family : Tahoma, sans-serif: Tahoma, sans-serif;
	color : #60644A;
	font-size : 11px;
	line-height : 18px;
	font-weight : bold;
	text-decoration : none;
}

A.menulinkshd:Hover {
	text-decoration : underline;
	color : #60644A;
}

A.menulinkshdkruger {
	font-family : Tahoma, sans-serif: Tahoma, sans-serif;
	color : #60644A;
	font-size : 11px;
	line-height : 12px;
	font-weight : bold;
	text-decoration : none;
}

A.menulinkshdkruger:Hover {
	text-decoration : underline;
	color : #60644A;
}

A.speciallinksbold {
	font-family : Tahoma, sans-serif;
	color : #60644A;
	font-size : 9px;
	line-height : 13px;
	font-weight : bold;
	text-decoration : none;
}

A.speciallinksbold:Hover {
	text-decoration : underline;
	color : #000000;
}

A.speciallinksbold1 {
	font-family : Tahoma, sans-serif: Tahoma, sans-serif;
	color : #60644A;
	font-size : 9px;
	line-height : 11px;
	font-weight : bold;
	text-decoration : none;
}

A.speciallinksbold1:Hover {
	text-decoration : underline;
	color : #000000;
}

A.submitscorecard {
	font-family : Verdana, sans-serif: Tahoma, sans-serif;
	color : #000000;
	font-size : 10px;
	line-height : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.submitscorecard:Hover {
	text-decoration : underline;
	color : #000000;
}

A.menulinks {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color : #50533E;
	text-decoration : none;
}

A.menulinks:Hover {
	text-decoration : underline;
	color : #50533E;
}

A.traveldirectory {
	font-family : verdana, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color : #50533E;
	text-decoration : underline;
}

A.traveldirectory:Hover {
	text-decoration : none;
	color : #50533E;
}

A.newsletterlinks {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color : #000000;
	text-decoration : underline;
}

A.newsletterlinks:Hover {
	text-decoration : none;
	color : #AF832B;
}

A.menulinkssub {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color : #74795B;
	font-weight : normal;
	text-decoration : none;
}

A.menulinkssub:Hover {
	text-decoration : underline;
	color : #74795B;
}

A.seobarlink {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color : #000000;
	font-weight : normal;
	text-decoration : underline;
}

A.seobarlink:Hover {
	text-decoration : none;
	color : #000000;
}

A.contactdetails {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight : normal;
	text-decoration : underline;
}

A.contactdetails:Hover {
	text-decoration : none;
	color : #50533E;
}

A.footerlink {
	font-family : font-family: Tahoma, sans-serif;
	color : #000000;
	font-size : 10px;
	line-height : 14px;
	font-weight : normal;
	text-decoration : underline;
}

A.footerlink:Hover {
	text-decoration : none;
	color : #000000;
}

A.readmore {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #707558;
	line-height : 17px;
	text-decoration : underline;
}

A.readmore:Hover {
	text-decoration : none;
	color : #707558;
}

A.bookspecial {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #707558;
	line-height : 17px;
	text-decoration : underline;
}

A.bookspecial:Hover {
	text-decoration : none;
	color : #707558;
}

A.add {
	font-family : Tahoma, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color : #707558;
	line-height : 12px;
	text-decoration : underline;
}

A.add:Hover {
	text-decoration : none;
	color : #707558;
}

A.hotdeallinks {
	font-family : Tahoma, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	color : #60644A;
	line-height : 13px;
	text-decoration : underline;
}

A.hotdeallinks:Hover {
	text-decoration : none;
	color : #000000;
}

A.barlinks {
	font-family : font-family: Tahoma, sans-serif;
	font-size : 11px;
	line-height : 17px;
	color: #000000;
	text-decoration: underline;
	font-weight : normal;
}

A.boldlinks {
	font-family : font-family: Tahoma, sans-serif;
	font-size : 11px;
	line-height : 17px;
	color: #000000;
	text-decoration: underline;
	font-weight : bold;
}

A.barlinks:Hover {
	text-decoration: none;
	color: #000000;
}

A.linksnorm {
	font-family : font-family: Tahoma, sans-serif;
	font-size : 11px;
	line-height : 11px;
	color: #000000;
	text-decoration: underline;
	font-weight : normal;
}

A.linkslineheight:Hover {
	text-decoration: none;
	color: #000000;
}




.border {
	border: 1pt solid #707558;
}

.contactdetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #50533E;
	background-color: #e9e9df;

}

.contactdetailswhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #50533E;
	background-color: #ffffff;
}

bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;

}

INPUT, select, textarea {
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
}

.textfield {
	font-family: Verdana, Arial, Helvetica, Verdana;
	color: #000000;
	font-size: 11px;
	font-weight : normal;
	line-height: 11px;

}

hr {
	line-height: 10px;


}

.button {
	font-family: Tahoma, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight : normal;
}

.Padding1px {
	background-color: #e9e9df;
	padding: 3px;
	text-align: left;
	vertical-align: top;
}

.Padding8px {
	font-size : 11px;
	line-height: 17px;
	background-color: #e9e9df;
	padding: 6px;
	text-align: left;
	vertical-align: top;
}

.Paddingseobar {
	font-size : 11px;
	line-height: 16px;
	background-color: #e9e9df;
	padding: 2px 5px 5px 3px;
	text-align: left;
	vertical-align: top;
	font-family: Tahoma, sans-serif;
}

.Pdbody {
	font-size : 11px;
	line-height: 15px;
	background-color: #e9e9df;
	padding: 1px 6px 6px;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contactusPD {
	font-size : 11px;
	line-height: 15px;
	background-color: #e9e9df;
	padding: 2px;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Pdspecialright {
	font-size : 11px;
	line-height: 17px;
	background-color: #ffffff;
	padding: 3px;
	text-align: left;
	vertical-align: top;


}

.boldhdspehomegreen{
	color: #92AF2C;
	font-size : 10px;
	font-weight: bold;
	line-height: 13px;
	padding-right: 3px;
	padding-left: 3px;
	text-align: left;
	vertical-align: top;
}

.specialbordergreen {
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	border: 1px solid #92AF2C;
}

.boldhdspehomeorange{
	color: #AF832B;
	font-size : 11px;
	font-weight: normal;
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.specialborderorange {
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	border: 1px solid #AF832B;
}

.Pdspecialhome {
	font-size : 10px;
	line-height: 10px;
	text-align: left;
	vertical-align: top;
	padding-right: 3px;
	padding-left: 3px;
}

.jumptoPadding {
	background-color: #e9e9df;
	font-size : 11px;
	line-height: 16px;
	padding: 5px;
	text-align: left;
	vertical-align: top;
}


.paddingwhite {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 15px;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}


.paddinggrey {
	background-color: #E9E9DF;
	text-align: left;
	vertical-align: top;
	padding: 3px 1px 1px 2px;
}

.HDpddingclear {
	background-color: #E9E9DF;
	text-align: left;
	vertical-align: top;
	padding: 3px 3px 2px 6px;
	font-family: Tahoma, sans-serif;
}

.HDpddingclearright {
	background-color: #E9E9DF;
	text-align: right;
	vertical-align: top;
	padding: 3px 7px 2px;
	font-family: Tahoma, sans-serif;
}

.paddinggrey1 {
	background-color: #E9E9DF;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}
.scorecardpadding {
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}

.scorecardnopadding {
	background-color: #ffffff;
	text-align: left;
}

.clickpding {
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
}

.clickpdingclear {
	vertical-align: middle;
	padding: 3px 3px 0px;
}

.clickpdingacc {
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	padding: 3px 3px 1px;
}

.paddinggreyside {
	background-color: #E9E9DF;
	text-align: left;
	vertical-align: top;
	padding-top: 12px;
}

.paddinggreyxbot {
	background-color: #E9E9DF;
	text-align: left;
	vertical-align: top;
	padding-top: 12px;
}

.paddinggreynotop {
	background-color: #E9E9DF;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	font-family: Tahoma, sans-serif;
}

.paddinggreyleft {
	background-color: #E9E9DF;
	text-align: left;
	vertical-align: top;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.menuhddark {
	background-color: #CDCCB8;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 2px 2px 2px 3px;
	font-family: Tahoma, sans-serif;
}

.scorecard {
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding-left: 3px;
	font-family: Tahoma, sans-serif;
}

.scorecardbold {
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;

}


.scorecardnumblock {
	background-color: #66422D;
	color: #ffffff;
	font-size : 10px;
	line-height: 14px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

.homespecialwhitepdtop {
	background-color: #ffffff;
	padding : 1px 2px 2px;
}

.homespecialwhitepdbot{
	background-color: #ffffff;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}

.specialborder {
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	border: 1px solid #707558;
}

.darkhd {
	background-color: #696D52;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 1px 2px 1px 5px;
	font-family: Tahoma, sans-serif;
}

.speialtopPD {
	background-color: #e9e9df;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}


.speialwhitePD {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;

}

.specialwhitePD {
	background-color: #ffffff;
	font-size : 10px;
	line-height: 17px;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;

}

.acctablewhitePD {
	background-color: #ffffff;
	font-size : 10px;
	line-height: 13px;
	text-align: left;
	vertical-align: top;
	padding: 4px 4px 8px 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}


.incsubsecHDdark {
	background-color: #707558;
	font-size : 9px;
	color : #ffffff;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.incsudsecborder {
	font-family: Tahoma, sans-serif;
	border-top: 1pt #707558;
	border-right: 1pt #707558;
	border-bottom: 1pt #707558;
	border-left: 1pt #707558;

}

.notopborder {
	padding: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 17px;
}

.specialinfo {
	padding: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
}

.incsudsecbotline {
	border-bottom: 1pt solid #707558;
	font-size : 10px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 0px 3px 1px;
	background-color: #CDCCB8;
	margin-top: -5px;
	margin-bottom: -5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.specialPTAG {
	margin-top: 5px;
	margin-bottom: -20px;

}

.specialhdbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 17px;
	text-align: left;
	vertical-align: top;
	background-color: #CDCCB8;
	margin-top: -5px;
	margin-bottom: -5px;
	padding-top: 0px;
	padding-right: 3px;
	padding-left: 3px;
}

.scorecardlistbotline {
	border-bottom: 1pt solid #707558;
	margin-bottom:-5px;
	margin-top:-5px;
	font-size : 10px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 2px 4px;
	background-color: #CDCCB8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707558;
}
.addscorecardbut {
	border-bottom: 1pt solid #707558;
	margin-bottom:-5px;
	margin-top:-5px;
	font-size : 10px;
	line-height: 10px;
	text-align: left;
	vertical-align: top;
	background-color: #CDCCB8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707558;
}

.scorecardlisttopline {
	border-top: 1pt solid #707558;
	margin-bottom:-5px;
	margin-top:-5px;
	font-size : 10px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 2px 4px;
	background-color: #DEDDC5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #707558;
}

.formhdbotline {
	border-bottom: 1pt solid #707558;
	margin-bottom:-5px;
	margin-top:-5px;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 2px 4px;
	background-color: #CDCCB8;
}

.formhdbg {
	margin-bottom:-5px;
	margin-top:-5px;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 2px 4px;
	background-color: #CDCCB8;
}

.incsubsecPD {
	margin-bottom:-5px;
	margin-top:-5px;
	font-size : 10px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.incsubsecPDwhite {
	margin-bottom:-5px;
	margin-top:-5px;
	background-color: #ffffff;
	font-size : 10px;
	line-height: 12px;
	text-align: left;
	vertical-align: top;
	padding: 3px 3px 4px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.formPDwhite4px {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 8px 8px 8px 2px;
}
.formPDwhitenotop {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 4px 8px 8px 4px;
}

.PDscorecardlist {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding-right: 8px;
	padding-left: 8px;
}

.formPDwhite {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 13px;
	text-align: left;
	vertical-align: top;
	padding: 8px;
}

.formPDwhitelineheight {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 15px;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;

}

.formradiobuttonpd {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 15px;
	text-align: left;
	vertical-align: top;
	padding-top: -1px;
	padding-bottom: 2px;
}

.formsmalltext {
	background-color: #ffffff;
	font-size : 9px;
	line-height: 12px;
	text-align: left;
	vertical-align: top;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;

}

.formPDsmall {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 15px;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 2px;
}

.specialimagepding {
	font-size : 11px;
	padding: 3px;
	background-color: #FFFFFF;


}

.incspeimagePDwhite {
	background-color: #ffffff;
	background-position: center center;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.mainmapborder {
	padding-left: 4;
	border: 1pt solid #707558;
}

.mainmappdwhite {
	padding-left: 4;
	background-color: #ffffff;
}
.mainmappd {
	padding-left: 4;
}


.submapborder {
	border: 1pt solid #707558;
}

.submapdarkHD {
	background-color: #707558;
	padding-left: 4;
}
.submapPD {
	padding: 4;
}
.speialwhitePDbot {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;

}

.speialtopborwhitebg {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 3px;
	border-top: 1pt solid #707558;
	border-right-width: 1pt;
	border-left-width: 1pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #707558;
	border-left-color: #707558;


}

.speialbotborwhitebg {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 4px;
	border-right-width: 1pt;
	border-left-width: 1pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #707558;
	border-left-color: #707558;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #707558;
}

.sublist {
	border: 1pt solid #707558;
}

.list4pxpd {
	background-color: #ffffff;
	padding-left: 2px;
}

.bgimage {
	background-color: #ffffff;
	background-image: url(images/blackline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	
}

.subsecPDwhitenew {
	background-color: #ffffff;
	font-size : 10px;
	line-height: 12px;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.subsecPDwhiteimagenew {
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 4px;
	padding-bottom: -2px;

}

.specialtxtpd {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
}

.specialmaintxtpd {
	background-color: #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	padding-top: 2px;

}

.sublist {
	border: 1pt solid #707558;
}

.list4pxpd {
	background-color: #ffffff;
	padding-right: 4px;
	padding-bottom: 4px;
}
.Padding4pxspecials {

	font-size : 11px;
	line-height: 17px;
	background-color: #e9e9df;
	padding: 4px;
	text-align: left;
	vertical-align: top;
}
.specialhdheight {

	font-family : Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #167881;
	background-color: #FFFFFF;
	padding-left: 2px;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: top;
}


.Paddingwithspecials {

	font-size : 11px;
	line-height: 17px;
	background-color: #e9e9df;
	padding: 6px;
	text-align: right;
	vertical-align: top;
}

.H3green {
	font-family: Tahoma, sans-serif;
	margin-top: -2;
	margin-bottom: -3;
	color: #000000;
	font-size: 11px;
	line-height : 13pt;
	font-weight : bold;
	padding-left: 4px;
}
.licss {
	background-color: #ffffff;
	font-size : 10px;
	line-height: 13px;
	text-align: left;
	vertical-align: top;
	list-style-image: url(images/dot.jpg);
	padding-bottom: 4px;
	list-style-position: outside;
	padding-top: 5px;
	padding-left: -2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

LI 
{
	margin-left: -15px;
}

UL 
{
	margin-bottom: 4px;
}

.span {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	color : #000000;
	font-size : 10px;
	line-height : 10px;
	font-weight : normal;
}

A.maplinks {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}

A.maplinks:Hover {
	text-decoration : underline;
	color : #50533E;
}

A.maplinksline2 {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	line-height: 9px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}

A.maplinksline2:Hover {
	text-decoration : underline;
	color : #50533E;
}

.mapdarkhd {
	background-color: #696D52;
	color : #ffffff;
	font-size : 11px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	padding: 2px 2px 4px 5px;
	font-family: Tahoma, sans-serif;
}
.maplinkspd {
	background-color: #ffffff;
	padding: 1px 2px 1px 5px;
}

.mapmainpd {
	padding: 5px;
}

.mapmainpd1 {
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.mapborder {
	border: 1pt solid #696D52;
}
.mapborderinside {
	border-right: 1pt solid #696D52;
	border-left: 1pt solid #696D52;
}
.newsletterlist {
	list-style-image: url(images/dot-clear.gif);
	list-style-position: outside;

}

.specialorange {

	font-family : Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #AF832B;
	background-color: #FFFFFF;
	line-height: 17px;
	text-align: left;
	vertical-align: top;
}

.boldturquis {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #AF832B;
	background-color: #FFFFFF;
	padding-left: 2px;
	line-height: 11px;
	padding-top: 0px;
	padding-bottom: 4px;
	text-align: left;
	vertical-align: top;
}
.customize {
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #167881;
	background-color: #FFFFFF;
	line-height: 15px;
	text-align: left;
	vertical-align: top;
}
A.customizelink {
	font-family : Tahoma, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color : #000000;
	font-weight : bold;
	text-decoration : underline;
}

A.customizelink:Hover {
	text-decoration : none;
	color : #000000;
}

.pdayextra {
	margin-top: 5px;
	margin-bottom: 15px;

}

.punchline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: -5;
	margin-bottom: -3;
	color: #006633;
	font-size: 13px;
	line-height : 17px;
	font-weight : bold;
}
.strikethrough {
	color: #666666;
	font-size : 11px;
	font-weight: normal;
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: line-through;
}
.strikethroughbig {
	color: #666666;
	font-size : 14px;
	font-weight: bold;
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: line-through;
}

P.travel-directory {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #000000;
	margin-top:0px;
	margin-bottom: 10px;
}
A.travel-directory:link, A.travel-directory:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #60644A;
	text-decoration: underline;	
}
A.travel-directory:hover {
	text-decoration: none;
}