.breadcrumb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 13px;
}

.breadcrumb:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 13px;
	text-decoration: underline;
}


.textXSColorBoldLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1170A0;
	text-decoration: none;
	font-weight: bold;
}

.textXSColorBoldLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1170A0;
	text-decoration: underline;
	font-weight: bold;
}

.blueLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1170A0;
	line-height: 17px;
	text-decoration: none;
	font-weight: bold;
}

.blueLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1170A0;
	line-height: 17px;
	text-decoration: underline;
	font-weight: bold;
}

.darkblueLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #21527A;
	line-height: 17px;
	text-decoration: none;
}

.darkblueLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #21527A;
	line-height: 17px;
	text-decoration: underline;
	background-color: #F4F2E4;
}

.blueLine{
	line-height:1px;
	height:1px;
	width:99%;
	text-align: center;
	border-bottom: 1px solid #8FB5D8;
}

.commonBlack8px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #777777;
	line-height: 15px;
}

.commonBlack10px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	line-height: 15px;
}

.commonBlack11px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	font-weight: normal
}

.commonBlack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 15px;
}

.commonBlack12px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	font-weight: normal
}

.commonBlack11pxGeorgia{
	font-family: Georgia;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	font-weight: normal
}

.commonBlack9px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 14px;
	font-weight: normal
}

.greyLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 12px;
	text-decoration: underline;
}


.greyLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	line-height: 12px;
	text-decoration: underline;
}

.commonMedBlack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.commonDarkMedBlack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.commonDarkSmallBlack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.commonDarkBlack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 13px;
}

.commonDarkBlack11px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
}

.commonDarkBlack12px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
}

.commonDarkBlackLarge{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:  18px;
	text-decoration: none;
	color: #000000;
}

.commonDarkBlackLarge:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:  18px;
	color: #000000;
}

.commonDarkBlack14px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:  18px;
	text-decoration: none;
	color: #000000;
}


.commonDarkBlackGeorgiaLarge{
	font-family: Georgia;
	font-size: 11px;
	color: #000000;
}

.georgiaDarkBlackLarge{
	font-family: Georgia;
	font-size: 11px;
	color: #000000;
}

.commonSmallBlack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.commonSmallGray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
}

.commonMedBlack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.commonMedBlue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #18558C;
}

.commonBlue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #18558C;
	line-height: 12px;
}

.commonSmallBlue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #18558C;
	text-decoration: none;
}

.commonSmallWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 13px;
}

.commonWhiteLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 13px;
}

.commonWhiteLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 13px;
}

.commonWhiteLink11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
}

.commonWhiteLink11:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
}

.commonBlackLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 13px;
	text-decoration: underline
}

.commonBlackLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 13px;
	text-decoration: underline;
}

.commonBlack12Link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 19px;
	text-decoration: none;
}

.commonBlack12Link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #767648;
	line-height: 19px;
	text-decoration: underline;
}

.commonRedLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	line-height: 14px;
	text-decoration: underline
}

.commonSmallBlackLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #666666;
}

.commonSmallBlackLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #666666;
}

.commonBlueLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1E8DC4;
	line-height: 17px;
	text-decoration: none;
	font-weight: bold;
}

.commonBlueLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1E8DC4;
	line-height: 17px;
	text-decoration: underline;
	font-weight: bold;
}

.commonBlueLinkMed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1E8DC4;
	line-height: 13px;
	text-decoration: none;
}

.commonBlueLinkMed:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	line-height: 13px;
}

.commonSmallBlueTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #002C58;
	line-height: 15px;
}

.commonBlueTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002C58;
	line-height: 15px;
}

.commonMedBlueTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 500;
	color: #18558C;
}

.commonGreyBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7A7A7A;
	line-height: 13px;
	text-decoration: none;
}

.commonMedGreyTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #7A7A7A;
}

.commonSmallGrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7A7A7A;
	line-height: 13px;
}

.commonRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	line-height: 13px;
}

.commonSmallRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	line-height: 15px;
}

.commonWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 15px;
	font-weight: normal;
}

.commonWhite11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: normal;
}

.detailsBlueBack{
	background-color: #CDE3FD;
	border-top: 1px solid #8FB5D8;
	height: 79px;
}

.formField{
	height:17px;
	font-size: 11px;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7A7A7A;
}

.mainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #18558C;
}

.mainSubTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #18558C;
}

.attractionsTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #980000;
}

.smallBlueTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002C58;
	line-height: 13px;
}

.medBlueTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #002C58;
}

.Wrapper{
	margin-left: 20px;
}

.greyLine{
	line-height:1px;
	height:1px;
	width:100%;
	border-bottom: 1px solid #7A7A7A;
}

.greyLineDotted{
	line-height:1px;
	font-size: 1px;
	height:1px;
	width:100%;
	background-image: url(/references/directory/images/horizontal_rule_dotted.gif);
	background-repeat: repeat-x;
}

#breadcrumbwrapper{
	width: 452;
	text-align: left;
}

#topNav{
	width: 452;
	text-align: right;
}

.greenHotelDarkTopTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
	background-color: #D6F2F2;
	border-left: 1px solid #006666;
	border-top: 1px solid #006666;
	border-bottom: 1px solid #006666;
	padding-left: 10px;
}


.hotelDarkTopTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #437CB1;
	background-color: #E2EAF1;
	border-left: 1px solid #437CB1;
	border-top: 1px solid #437CB1;
	border-bottom: 1px solid #437CB1;
	padding-left: 10px;
}

.hotelTopTable {
	background-color: #E2EAF1;
	border-color: #437CB1;
	border-style: solid;
	border-width: 1px;
}

.hotelTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #437CB1;
	line-height: 13px;
	font-weight: bold;
}

.hotelTopTableHeader:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #437CB1;
	line-height: 13px;
	font-weight: bold;
}

.hotelTableDarkBottomRight {
	border-bottom: 1px solid #437CB1;
	border-right: 1px solid #437CB1;
}

.hotelTableDarkBottom {
	border-bottom: 1px solid #437CB1;
}

.hotelTableWhiteBottomRight {
	background-color: #FFFFFF;
	border-right: 1px solid #437CB1;
	border-bottom: 1px solid #E2EAF1;
}

.hotelTableWhiteBottom {
	background-color: #FFFFFF;
	border-bottom: 1px solid #E2EAF1;
}

.hotelTableWhiteDarkBottomRight {
	background-color: #FFFFFF;
	border-right: 1px solid #437CB1;
	border-bottom: 1px solid #437CB1;
}

.hotelTableWhiteDarkRight {
	background-color: #FFFFFF;
	border-right: 1px solid #437CB1;
}

.hotelTableWhiteDarkBottom {
	background-color: #FFFFFF;
	border-bottom: 1px solid #437CB1;
}

.hotelTableWhite{
	background-color: #FFFFFF;
}

.hotelBlankBackground{
	background-color: #E2EAF1;
}

.entertainmentMainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8D7200;
}

.entertainmentDarkTopTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8D7200;
	background-color: #ECE6CF;
	border-left: 1px solid #8D7200;
	border-top: 1px solid #8D7200;
	border-bottom: 1px solid #8D7200;
	padding-left: 10px;
}

.entertainmentTopTable {
	background-color: #ECE6CF;
	border-color: #8D7200;
	border-style: solid;
	border-width: 1px;
}

.entertainmentTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8D7200;
	line-height: 13px;
	font-weight: bold;
}

.entertainmentTableDarkBottomRight {
	border-bottom: 1px solid #8D7200;
	border-right: 1px solid #8D7200;
}

.entertainmentTableDarkBottom {
	border-bottom: 1px solid #8D7200;
}

.entertainmentTableWhiteBottomRight {
	background-color: #FFFFFF;
	border-right: 1px solid #8D7200;
	border-bottom: 1px solid #ECE6CF;
}

.entertainmentTableWhiteBottom {
	background-color: #FFFFFF;
	border-bottom: 1px solid #ECE6CF;
}

.entertainmentTableWhiteDarkBottomRight {
	background-color: #FFFFFF;
	border-right: 1px solid #8D7200;
	border-bottom: 1px solid #8D7200;
}

.entertainmentTableWhiteDarkBottom {
	background-color: #FFFFFF;
	border-bottom: 1px solid #8D7200;
}

.entertainmentBlankBackground{
	background-color: #ECE6CF;
}

.attractionsTitleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #980000;
	line-height: 15px;
	font-weight: bold;
}

.attractionsTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #980000;
	line-height: 13px;
	font-weight: bold;
}

.attractionsMainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #980000;
}

.attractionsBlankBackground{
	background-color: #E6D1D1;
}

.eventsTitleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #567518;
	line-height: 15px;
	font-weight: bold;
}

.eventsTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #567518;
	line-height: 13px;
	font-weight: bold;
}

.eventsMainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #567518;
}

.eventsBlankBackground{
	background-color: #DFE9CC;
}

.shoppingTitleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C0440;
	line-height: 15px;
	font-weight: bold;
}

.shoppingTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C0440;
	line-height: 13px;
	font-weight: bold;
}

.shoppingMainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6C0440;
}

.shoppingBlankBackground{
	background-color: #F4E0EC;
}

.cafeTitleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #744B26;
	line-height: 15px;
	font-weight: bold;
}

.cafeTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #744B26;
	line-height: 13px;
	font-weight: bold;
}

.cafeMainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #744B26;
}

.cafeBlankBackground{
	background-color: #ECE5DF;
}

.pubTitleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005266;
	line-height: 15px;
	font-weight: bold;
}

.pubTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005266;
	line-height: 13px;
	font-weight: bold;
}

.pubMainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #005266;
}

.pubBlankBackground{
	background-color: #DCE6E9;
}

.leisureTitleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B25800;
	line-height: 15px;
	font-weight: bold;
}

.leisureTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B25800;
	line-height: 13px;
	font-weight: bold;
}

.leisureMainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B25800;
}

.leisureBlankBackground{
	background-color: #EEDECE;
}

.restaurantsTitleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #744B26;
	line-height: 15px;
	font-weight: bold;
}

.restaurantsTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #744B26;
	line-height: 13px;
	font-weight: bold;
}

.restaurantsMainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #744B26;
}

.restaurantsBlankBackground{
	background-color: #ECE5DF;
}

.travelTitleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	line-height: 15px;
	font-weight: bold;
}

.texti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.restInputSelect1 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: rgb(86, 117, 24);
    text-decoration: none;
    margin-top: 1px;
    margin-right: 1px;
    margin-bottom: 1px;
    margin-left: 1px;
    height: 26px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(86, 117, 24);
    border-right-color: rgb(86, 117, 24);
    border-bottom-color: rgb(86, 117, 24);
    border-left-color: rgb(86, 117, 24);
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    list-style-type: circle;
}

.textLMediumRedBold
{
    font-size: 15px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: rgb(180, 7, 11);
    font-weight: bold;
    text-decoration: none;
}

.titleHeaderMaroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C1A03;
	line-height: 15px;
}

.titleHeaderSmallMaroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6C1A03;
	line-height: 12px;
}

.discountRoomRateRedBold {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-weight : bold;
}

.headerTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D7934;
}

.commonBrown{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #7D7934;
}

.commonSmallBrown{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #7D7934;
}

ul {
	list-style-type: disc;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 12px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.linksblack {
			font-family:  verdana;
            font-size: 9px;
            color: #567518;
            text-decoration: none;
            line-height:12px;
    }

.emailLink

{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#006699;
	text-decoration:none
}

.heading{
	font-family:  verdana;
	font-size: 15px;
	font-weight: bold;
	color: #18668c;
	text-decoration: none;
	line-height:11px;
}

.body {
          font-family:  verdana;
          font-size: 9px;
          font-weight: normal;
          color: #666666;
          text-decoration: none;
          line-height:12px;
  }

.bodysmall {
          font-family:  verdana;
          font-size: 9px;
          font-weight: normal;
          color: #666666;
          text-decoration: none;
          line-height:11px;
  }

 .title {
          font-family:  arial;
          font-size: 12px;
          font-weight: bold;
          color: #18668c;
          text-decoration: none;
          line-height:12px;
  }

.title:hover {
          font-family:  arial;
          font-size: 12px;
          font-weight: bold;
          color: #18668c;
          text-decoration: none;
          line-height:12px;
  }

.textlink {
	font-family:Verdana;
	font-size:12px;
	color:#767648;
	line-height:18px;
	font-weight: normal;
}

.textlink:hover {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	line-height:18px;
	font-weight: normal;
	background-color: #F4F2E4;
}

.textlink12px {
		font-family:Verdana;
		font-size:12px;
		color:#767648;
		line-height:18px;
		font-weight: normal;
	}
	
.textlink12px:hover {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	line-height:18px;
	font-weight: normal;
	background-color: #F4F2E4;
}

.blacktextlink {
		font-family:Verdana;
		font-size:11px;
		color:#000000;
		line-height:18px;
		font-weight: normal;
		text-decoration: none;
	}

.blacktextlink:hover {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:18px;
	font-weight: normal;
	background-color: #F4F2E4;
	text-decoration: underline;
}

.textlink2 {
			font-family:Verdana;
			font-size:11px;
			color:#767648;
			line-height:18px;
			font-weight: bold;
			text-decoration: underline;
		}

	.textlink2:hover {
		font-family:Verdana;
		font-size:11px;
		color:#000000;
		line-height:18px;
		font-weight: bold;
		text-decoration: underline;
		background-color: #F4F2E4;
	}
.textlink9px {
			font-family:Verdana;
			font-size:9px;
			color:#767648;
			line-height:16px;
			font-weight: normal;
		}

.textlink9px:hover {
	font-family:Verdana;
	font-size:9px;
	color:#000000;
	line-height:16px;
	font-weight: normal;
	background-color: #F4F2E4;
}

.textlink10px {
			font-family:Verdana;
			font-size:10px;
			color:#767648;
			line-height:17px;
			font-weight: normal;
		}

.textlink10px:hover {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	line-height:17px;
	font-weight: normal;
	background-color: #F4F2E4;
}

.textlink12px {
	font-family:Verdana;
	font-size:12px;
	color:#767648;
	line-height:17px;
	font-weight: normal;
}

.textlink12px:hover {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	line-height:17px;
	font-weight: normal;
	background-color: #F4F2E4;
}

.textlinkDark {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:18px;
	font-weight: normal;
}

.textlinkDark:hover {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	line-height:18px;
	font-weight: normal;
	background-color: #F4F2E4;
}


 .red {
			font-family:  verdana;
            font-size: 11px;
            font-weight: bold;
            color: #9A0000;
            text-decoration: none;
            line-height:18px;
    }

.red:hover {
			font-family:  verdana;
            font-size: 11px;
            font-weight: bold;
            color: #9A0000;
            text-decoration: none;
            line-height:18px;
			background-color: #F4F2E4;
    }

	.red9px {
			font-family:  verdana;
            font-size: 9px;
            font-weight: bold;
            color: #9A0000;
            text-decoration: none;
            line-height:16px;
    }

.red9px:hover {
			font-family:  verdana;
            font-size: 9px;
            font-weight: bold;
            color: #9A0000;
            text-decoration: none;
            line-height:16px;
			background-color: #F4F2E4;
    }

.greyGeorgia {
			font-family:  Georgia;
            font-size: 13px;
            font-weight: normal;
            color: #000000;
            text-decoration: none;
            line-height:18px;
    }

.darkGreyText10px{
	font-family: Verdana;
	font-size: 10px;
	line-height: 17px;
	color: #464646
}

.darkGreyText{
	font-family: Verdana;
	font-size: 11px;
	line-height: 18px;
	color: #464646
}

.darkGreyText12px{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	color: #464646
}

.darkGreyText11px{
	font-family: Verdana;
	font-size: 11px;
	line-height: 18px;
	color: #464646
}

.dottedLineDown{
	background-image: url(/references/directory/images/down_rule_line.gif);
	background-repeat: repeat-y;
	font-size: 1px;
	line-height: 1px;
	width: 1px;
}

.georgiaGrey{
	font-family: Georgia;
	font-size: 11px;
	color: #464646;
	line-height: 20px;
}

.verdanaGrey11px{
	font-family: Verdana;
	font-size: 11px;
	color: #636363;
	line-height: 18px;
}

.georgia18pxblue{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #18558C;
}

.georgia18pxgrey{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #66787C;
}

.georgia18pxbrown{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #8D7200;
}

.georgia18pxred{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #980000;
}

.georgia18pxpurple{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #6C0440;
}

.georgia18pxdarkbrown{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #744B26;
}

.georgia18pxmidbrown{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #744B26;
}

.georgia18pxdarkreen{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #005266;
}

.georgia18pxorange{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #B25800;
}

.georgia18pxmaroon{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #733863;
}

.georgia18pxgrey:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #66787C;
}

.georgia18pxblue:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #18558C;
}

.georgia18pxbrown:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #8D7200;
}

.georgia18pxred:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #980000;
}

.georgia18pxpurple:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #6C0440;
}

.georgia18pxdarkbrown:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #744B26;
}

.georgia18pxmidbrown:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #744B26;
}

.georgia18pxdarkreen:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #005266;
}

.georgia18pxorange:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #B25800;
}

.georgia18pxmaroon:hover{
	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #F4F2E4;
	color: #733863;
}

.georgia10px{
	font-family: Georgia;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}

.tabheading{
	font-family: Georgia;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.tabheading:hover{
	font-family: Georgia;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #808080;
}

.georgia15pxblue{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #18558C;
}

.georgia15pxbrown{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #8D7200;
}

.georgia15pxred{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #980000;
}

.georgia15pxpurple{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #6C0440;
}

.georgia15pxdarkbrown{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #744B26;
}

.georgia15pxmidbrown{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #744B26;
}

.georgia15pxdarkreen{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #005266;
}

.georgia15pxorange{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #B25800;
}

.georgia15pxmaroon{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #733863;
}

.georgia15pxgrey{
	font-family: Georgia;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #66787C;
}

.georgia14px{
	font-family: Georgia;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.georgiaPurpleLink{
	font-family: Georgia;
	font-size: 11px;
	line-height: 14px;
	color: #733863;
	text-decoration: underline;
}

.georgiaPurpleLink:hover{
	font-family: Georgia;
	font-size: 11px;
	line-height: 14px;
	color: #733863;
	text-decoration: underline;
}

.bulletNumbers{
	font-family: Verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #3F6184;
	font-weight: bold;
}

.CMS_BodyContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.CMS_MainArticleTitleRed {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	color: #A41B1E;
	text-decoration: none;
}

.CMS_MainArticleTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	color: #18558C;
	text-decoration: none;
}

.CMS_MainArticleTitle:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	color: #18558C;
	background-color: #F4F2E4;
	text-decoration: underline;
}

.CMS_ArticleTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	color: #18558C;
	text-decoration: none;
}

.CMS_ArticleTitle:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	color: #18558C;
	background-color: #F4F2E4;
	text-decoration: underline;
}

.ArticleTitle {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:23px;
			font-weight: normal;
			color:#18558c;
		}

.topTable {
	background-color: #ECE6CF;
	border-color: #8D7200;
	border-style: solid;
	border-width: 1px;
}

.darkBackground{
	background-color: #8D7200;
}

.entertainmentTopTable {
	background-color: #ECE6CF;
	border-color: #8D7200;
	border-style: solid;
	border-width: 1px;
}

.entertainmentTopTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8D7200;
	line-height: 13px;
	font-weight: bold;
}

.entertainmentTableDarkBottomRight {
	border-bottom: 1px solid #8D7200;
	border-right: 1px solid #8D7200;
}

.entertainmentTableDarkRight {
	border-right: 1px solid #8D7200;
}

.entertainmentTableDarkBottom {
	border-bottom: 1px solid #8D7200;
}

.entertainmentTableWhiteBottomRight {
	background-color: #FFFFFF;
	border-right: 1px solid #8D7200;
	border-bottom: 1px solid #ECE6CF;
}

.entertainmentTableWhiteDarkRight {
	background-color: #FFFFFF;
	border-right: 1px solid #8D7200;
}

.entertainmentTableWhiteBottom {
	background-color: #FFFFFF;
	border-bottom: 1px solid #ECE6CF;
}

.entertainmentTableWhiteDarkBottomRight {
	background-color: #FFFFFF;
	border-right: 1px solid #8D7200;
	border-bottom: 1px solid #8D7200;
}

.entertainmentTableWhiteDarkBottom {
	background-color: #FFFFFF;
	border-bottom: 1px solid #8D7200;
}

.entertainmentBlankBackground{
	background-color: #ECE6CF;
}