﻿body
{
	background-color: #b4b4b4;
}

.main_table{
	width: 1000px;
	background-color: #999999;
} 

td.spacer{
	padding: 0px;
	height: 10px;
	font-size: 7px;
}

td.image{
	vertical-align: middle;
	text-align: center;
}

td.header{
	text-align: left;
	width: 40%;
	color: #333333;
	font-family: trebuchet ms;
	font-size: 12px;
	font-weight: 500;
	text-decoration: underline;
}

td.header2{
	text-align: left;
	width: 20%;
	color: #333333;
	font-family: trebuchet ms;
	font-size: 12px;
	font-weight: 500;
	text-decoration: underline;
	padding-left: 35px;
}

td.header3{
	text-align: center;
	color: #333333;
	font-family: trebuchet ms;
	font-size: 12px;
	font-weight: 500;
	text-decoration: underline;
}

.text{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	text-align: left;
}

.main_text{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;
	padding-bottom: 5px;
	text-align: left;
}

tr.row{
	background-color: #333333;
}

li.{
	padding-top: 5px;
	text-align: left;
}

td.cost{
	font-family: arial;
	font-size: 30px;
	vertical-align: middle;
	text-align: center;
	color: #666666;
	font-weight: 900;
}

img
{
	border:0;
}

.TableMarkup
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
}

.ColumnMarkup
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
}

.ColumnMarkupAlignCenter
{
	vertical-align: top;
	text-align: center;
	padding: 0px;
}

.ColumnMarkupPadding
{
	vertical-align: top;
	text-align: center;
	padding: 0px;
	vertical-align: middle;
}

.ColumnMarkupPadding2
{
	vertical-align: top;
	text-align: center;
	padding: 5px;
	vertical-align: middle;
}

.TopLinks
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #7ae6f6;
	text-decoration: none;
	text-align: left;
	position:relative;
	display:inline-block;
}

.TopImage1
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/main1.png');
	width: 452px;
	height: 129px;
}

.TopImage2
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/main2.png');
	width: 166px;
	height: 129px;
}

.TopImage3
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/main3.png');
	width: 184px;
	height: 129px;
}

.TopImage4
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/main4.png');
	width: 198px;
	height: 129px;
}

.MainMenu
{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #046380;
	text-decoration: none;
	text-align: left;
}

.TopMenuLink
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #7ae6f6;
	text-decoration: none;
	text-align: left;
}

.TopMenuItem
{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #065d76;
	text-decoration: none;
	text-align: left;
}

.TopMenuItemCell
{
	text-align: left;
	padding: 0px;
	vertical-align: middle;
}

.TopMenuItemCellCenter
{
	text-align: center;
	padding: 0px;
	vertical-align: middle;
}

.TopMenuItemCellTop
{
	text-align: left;
	padding: 0px;
	vertical-align: top;
}

.TopMenuItemCellCenterTop
{
	text-align: center;
	padding: 0px;
	vertical-align: top;
}

.MainMenuLine
{
	height: 35px;
	background-image: url('../Images%20Site/vline_main_menu.png');
}

.MainMenuVLine
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/main_menu_separator.png');
	width: 2px;
}

.MainMenuTabImage
{
	vertical-align: top;
	text-align: center;
	padding: 0px;
	vertical-align: middle;
	background-image: url('../Images%20Site/tab.png');
	width: 166px;
}

.MainMenuTabText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: center;
}

.CaptionTitle
{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #065d76;
	text-decoration: underline;
	text-align: left;
}

.CaptionText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #065d76;
	text-decoration: none;
	text-align: left;
}

.SquareTitle
{
	font-family: verdana;
	font-size: 36px;
	font-weight: bold;
	font-style: normal;
	color: #065d76;
	text-decoration: none;
	text-align: left;
}

.SquareTitleCenter
{
	font-family: verdana;
	font-size: 36px;
	font-weight: bold;
	font-style: normal;
	color: #065d76;
	text-decoration: none;
	text-align: center;
}

.SquareText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #065d76;
	text-decoration: none;
	text-align: left;
}

.SquareText2
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #4a4a4a;
	text-decoration: none;
	text-align: center;
}

.LogTitle
{
	font-family: Times New Roman;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: right;
}

.LogTitleCenter
{
	font-family: Times New Roman;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: center;
}

.LogText
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: right;
}

.ParagraphTitle
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #6b6b6b;
	text-decoration: none;
	text-align: left;
}

.ParagraphText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #646464;
	text-decoration: none;
	text-align: left;
}

.RoomTitle
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #046380;
	text-decoration: none;
	text-align: left;
}

.RoomTip
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #046380;
	text-decoration: none;
	text-align: center;
}

.LinkGrey
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #4e4e4e;
	text-align: left;
}

.LinkGreen
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #bfec39;
	text-align: left;
}

.LinkGreySmall
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #4e4e4e;
	text-decoration: none;
	text-align: left;
}

.LinkGreenSmall
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #bfec39;
	text-decoration: none;
	text-align: left;
}

.LinkGreyBig
{
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #4e4e4e;
	text-decoration: none;
	text-align: center;
}

.LinkGreenBig
{
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #bfec39;
	text-decoration: none;
	text-align: center;
}

.LinkWhiteBig
{
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: center;
}

.FlorPlanTitle
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #6b6b6b;
	text-decoration: none;
	text-align: left;
	padding-left: 55px;
}

.Notation
{
	font-family: verdana;
	font-size: 24px;
	font-weight: normal;
	font-style: normal;
	color: #ff974f;
	text-decoration: none;
	text-align: left;
}

.SubMenu
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #7a7a7a;
	text-decoration: none;
	text-align: left;
}

.ArticleCaption
{
	font-family: verdana;
	font-size: 24px;
	font-weight: normal;
	font-style: normal;
	color: #e47008;
	text-decoration: none;
	text-align: left;
}

.ImportantLink
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #e47008;
	text-decoration: none;
	text-align: left;
}

.Bullet
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #464646;
	text-decoration: none;
	text-align: left;
}

.IconCaption
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #365303;
	text-decoration: none;
	text-align: left;
}

.IconText
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: Black;
	text-decoration: none;
	text-align: left;
}

.PictureSeparator
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #054552;
	text-decoration: none;
	text-align: left;
}

.HomeIconCaption
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #15739a;
	text-decoration: none;
	text-align: left;
}

.HomeIconText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #4a4a4a;
	text-decoration: none;
	text-align: left;
}

.RoomListMenu
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: left;
}

.RoomInfoTitle
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #606060;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

.RoomInfoSize
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: center;
}

.RoomInfoSizeBlack
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #656565;
	text-decoration: none;
	text-align: center;
}

.RoomInfoText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #4a4a4a;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}

.MainMenuTab
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: left;
}

.MainMenuSeparator
{
	height: 10px;
	background-color: White;
}

.TableMarkupMainMenu
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-color: White;
}

.TableMarkupVLineHeader
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-image: url('../Images%20Site/vline_header.png');
}

.ClassicHeader
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-image: url('../Images%20Site/label_classic.png');
	height: 150px;
}

.CoastalHeader
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-image: url('../Images%20Site/label_coastal.png');
	height: 150px;
}

.LegacyLandingHeader
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-image: url('../Images%20Site/label_legacy.png');
	height: 150px;
}

.ArtsCraftsHeader
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-image: url('../Images%20Site/label_arts_crafts.png');
	height: 150px;
}

.HomeType
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	text-align:center;
	vertical-align:middle;
	background-color: #076075;
}

.HomeTypeSmall
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	text-align:center;
	vertical-align:middle;
	background-image: url('../Images%20Site/vline_classic.png');
	width: 230px;
}

.Separator
{
	background-color: #c8c8c8;
}

.PlansSeparator
{
	vertical-align: top;
	text-align: center;
	padding: 0px;
	background-color: #c8c8c8;
}

.Plans
{
	background-color: #fffcdd;
}

.FooterSeparator
{
	background-color: #f2b013;
}

.PlanTable
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-color: #dcdcdc;
}

.RoomDescriptionLeftTop
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_descr_left_top.png');
	width: 27px;
	height: 28px;
}

.RoomDescriptionCenterTop
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_descr_center_top.png');
	width: 900px;
	height: 28px;
}

.RoomDescriptionRightTop
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_descr_right_top.png');
	width: 27px;
	height: 28px;
}

.RoomDescriptionLeftMiddle
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_descr_left_middle.png');
	width: 27px;
	height: 28px;
}

.RoomDescriptionCenter
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_descr_center.png');
	width: 900px;
	height: 28px;
}

.RoomDescriptionRightMiddle
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_descr_right_middle.png');
	width: 27px;
	height: 28px;
}

.RoomDescriptionLeftBottom
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_descr_left_bottom.png');
	width: 27px;
	height: 28px;
}

.RoomDescriptionCenterBottom
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_descr_center_bottom.png');
	width: 900px;
	height: 28px;
}

.RoomDescriptionRightBottom
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_descr_right_bottom.png');
	width: 27px;
	height: 28px;
}

.RoomSize
{
	height: 23px;
}

.RoomSizeLeft1
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_1_left.gif');
	width: 11px;
}

.RoomSizeMiddle1
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_1_middle.gif');
	width: 130px;
}

.RoomSizeRight1
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_1_right.gif');
	width: 11px;
}

.RoomSizeLeft2
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_2_left.gif');
	width: 11px;
}

.RoomSizeMiddle2
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_2_middle.gif');
	width: 130px;
}

.RoomSizeRight2
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_2_right.gif');
	width: 11px;
}

.RoomSizeLeft3
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_3_left.gif');
	width: 11px;
}

.RoomSizeMiddle3
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_3_middle.gif');
	width: 130px;
}

.RoomSizeRight3
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_3_right.gif');
	width: 11px;
}

.RoomSizeLeft4
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_4_left.gif');
	width: 11px;
}

.RoomSizeMiddle4
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_4_middle.gif');
	width: 130px;
}

.RoomSizeRight4
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_4_right.gif');
	width: 11px;
}

.RoomSizeLeft5
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_5_left.gif');
	width: 11px;
}

.RoomSizeMiddle5
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_5_middle.gif');
	width: 130px;
}

.RoomSizeRight5
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_5_right.gif');
	width: 11px;
}

.RoomSizeLeft6
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_6_left.gif');
	width: 11px;
}

.RoomSizeMiddle6
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_6_middle.gif');
	width: 130px;
}

.RoomSizeRight6
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_6_right.gif');
	width: 11px;
}

.RoomSizeLeft7
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_7_left.gif');
	width: 11px;
}

.RoomSizeMiddle7
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_7_middle.gif');
	width: 130px;
}

.RoomSizeRight7
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_size_7_right.gif');
	width: 11px;
}

.FooterLine
{
	background-image: url('../Images%20Site/vline_footer.png');
	height: 175;
}

.FooterDarkLine
{
	background-image: url('../Images%20Site/vline_footer_dark.png');
	height: 195px;
}

.LeftSideMenu
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-color: #bfbfbf;
}

.YellowSquare
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	width:288px;
	background-image: url('../Images%20Site/yellow_square.png');
	background-position:center;
	background-repeat:no-repeat;
}

.LeftSideMenuMainItem
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-color: #449db7;
	vertical-align: middle;
}

.LeftSideMenuItem
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-color: #d2d2d2;
}

.WoodFooter
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	width: 100%;
	background-image: url('../Images%20Site/wood.png');
	background-position:right;
	background-repeat:no-repeat;
}

.PlaceName
{
	vertical-align: middle;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/vline_menu.png');
	height: 41px;
}

.HomeTableTitle
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-color: #bebebe;
}

.RoomListLeftTop
{
	vertical-align: middle;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_list_left_top.png');
	width: 8px;
	height: 22px;
}

.RoomListMiddleTop
{
	vertical-align: middle;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_list_middle_top.png');
}

.RoomListRightTop
{
	vertical-align: middle;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_list_right_top.png');
	width: 8px;
	height: 22px;
}

.RoomListLeftMiddle
{
	vertical-align: middle;
	text-align: left;
	padding: 0px;
	background-image: url('../Images%20Site/room_list_left_middle.png');
	width: 8px;
}

.RoomListCenter
{
	text-align: center;
	padding: 0px;
	vertical-align: top;
	background-image: url('../Images%20Site/room_list_center.png');
}

.RoomListCenterLeft
{
	text-align: left;
	padding: 0px;
	vertical-align: top;
	background-image: url('../Images%20Site/room_list_center.png');
}

.RoomListRightMiddle
{
	text-align: left;
	padding: 0px;
	vertical-align: middle;
	background-image: url('../Images%20Site/room_list_right_middle.png');
	width: 8px;
}

.RoomListLeftBottom
{
	text-align: left;
	padding: 0px;
	vertical-align: middle;
	background-image: url('../Images%20Site/room_list_left_bottom.png');
	width: 8px;
	height: 22px;
}

.RoomListMiddleBottom
{
	text-align: left;
	padding: 0px;
	vertical-align: middle;
	background-image: url('../Images%20Site/room_list_middle_bottom.png');
}

.RoomListRightBottom
{
	text-align: left;
	padding: 0px;
	vertical-align: middle;
	background-image: url('../Images%20Site/room_list_right_bottom.png');
	width: 8px;
	height: 22px;
}

.LabelMain
{
	background-color: #979797;
	height: 125px;
}

.LabelMainWithPictures
{
	background-color: White;
	height: 125px;
}

.LabelSubA
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-color: #c8c8c8;
	vertical-align: bottom;
}

.LabelSubB
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-color: #c5ff42;
	vertical-align: bottom;
}

.LabelSubACoastal
{
	text-align: center;
	padding: 0px;
	background-color: #f2b013;
	vertical-align: middle;
}

.LabelSubBCoastal
{
	text-align: center;
	padding: 0px;
	background-color: #bfec39;
	vertical-align: bottom;
}

.RightLabel
{
	vertical-align: top;
	padding: 0px;
	background-image: url('../Images%20Site/label.png');
	width: 240px;
	height: 34px;
	text-align: left;
	vertical-align: middle;
}

.RightLabelText
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: left;
}

.ContentArea
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-color: White;
}

.FooterMenuText
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: White;
	text-decoration: none;
	text-align: center;
}

.RoomGroupLeftColumn
{
	vertical-align: middle;
	text-align: left;
	padding: 0px;
	width: 50px;
}

.EnterForm
{
	padding: 0px;
	border: 0px;
	border-spacing: 0px 0px;
	background-color: #fcfdc5;
	width: 402px;
}

.EnterFormColumnFor
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	width: 402px;
}

.EnterFormCaption
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	background-color: #f2b013;
	height: 36px;
	vertical-align: middle;
}

.EnterFormCaptionText
{
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	color: White;
	text-decoration: none;
	vertical-align: middle;
}

.EnterFormTitlesColumn
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	width: 80px;
}

.EnterFormSeparateColumn
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	width: 30px;
}

.EnterFormSeparateRow
{
	height: 20px;
}

.EnterFormControlsColumn
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	width: 260px;
}

.EnterFormControl
{
	width: 215px;
}

.EnterFormControlDropDownList
{
	width: 221px;
}

.EnterFormControlWide
{
	width: 327px;
}

.EnterFormText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #98500d;
	text-decoration: none;
	text-align: left;
}

.CatalogText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
}

.CoastalSeriesText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #d8f72d;
	text-decoration: none;
	text-align: left;
}

/* additional css for new pages HLH_DealerLocator and List */

.DotLine {
	background:url(../Images%20Site/dotline.gif);
	background-repeat:repeat-x;
	height:8px;
	margin-top:20px;
	margin-bottom:20px;
	}
	
.DotLineNoPadding {
	background:url(../Images%20Site/dotline.gif);
	background-repeat:repeat-x;
	height:8px;
	margin-top:5px;
	margin-bottom:5px;
	}
	
.LinkGreyMiddle
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #8C8C8C;
	text-decoration: none;
	text-align: center;
}

.LinkGreyWithoutUnderline
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	text-align: left;
	text-decoration:none;
}

.TextTitle
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: Black;
	text-decoration: none;
	text-align: left;
	display:block;
	margin-bottom:10px;
	padding-left:50px;
}

.TextTitleTop
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: Black;
	text-decoration: none;
	text-align: left;
	display:block;
	margin-bottom:10px;
	padding-left:55px;
}

.GreyMiddle
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #8C8C8C;
	text-decoration: none;
	text-align: left;
	display:block;
	margin-bottom:10px;
	padding-left:50px;
}

.Link
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #0099CC;
	text-decoration: underline;
	text-align: left;
}

.ListText
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	width:60%;
	padding-right:40px;
	padding-left:70px;
	line-height: 1.8;
}

.ListTextTop
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	width:60%;
	padding-right:40px;
	padding-left:55px;
	line-height: 1.8;
}

.ListTextHighlight
{	
	background-color:#FFFCDD;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	width:100%;
	vertical-align:top;
	padding:15px;
	}
	
.ImportantLinkBig
{
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #e47008;
	text-decoration: none;
	text-align: left;
}

.Padding20
{
	padding-left:20px;
	padding-right:20px;
}


/* text section below center photo */

.left-side {
	background:url('../Images%20Site/left-side.gif');
	background-repeat:no-repeat;
	width:4px;
	height:108px;
	}
	
.side {
	background:url('../Images%20Site/side.gif');
	background-repeat:repeat-x;
	height:108px;
	vertical-align:top;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4A4A4A;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	}
	
.side a, .side a:hover, .side a:visited {
	color:#0A85A6;
	text-decoration:underline;
	}
	
.right-side {
	background:url('../Images%20Site/right-side.gif');
	background-repeat:no-repeat;
	width:4px;
	height:108px;
	}
/***/

/* orange line */
.Separator4
{
	height:4px;
	background-color: #f2b013;
}
	
