﻿/* temp */

/* HOME PAGE CSS */
/*
Commented Out for Deletion by JBarlow
.indexText {font: bold 18px Verdana; color: #000;}

.Map {float: right; width: 490px; height: 708px; margin-top: 25px; display: inline;}

.Content {margin-top: 25px;}

.SetWidth490 {float: left; width: 490px;}

.Content a {color: #fe000b;} 
.Content a:hover {color: #990000;}
.Content h1 {color: #f31720; font-size: 3.0em;}
.Content .Updates {margin: 50px 60px 10px 60px; padding: 5px 10px 5px 10px; border: 1px solid #c0c0c0; background-color: #f5f5f5;}
.Content .Text {font-size: 1.6em; background-color: #f5f5f5; color: #444; line-height: 1.7em; padding-left: 3px; padding-right: 3px; font-weight: 200; letter-spacing: -1px;}
.Content .UpdatesText {font-size: 1.0em; color: #444; line-height: 1.5em; letter-spacing: -1px;}
.Content .Highlight {color: #fe000b; font-weight: bold;}
.Content .Sub {font-size: 1.4em; color: #555;}
.Content img {margin-right: 5px;}

.AlignCenter {text-align: center;}

.Clear {clear: both;}

.MapSection .OptionsMapLot1 {width: 623px; height: 270px; background: url(../images/map_options1.jpg) no-repeat; font-weight: bold; color: #99002e;}
.MapSection .OptionsMapLot2 {width: 623px; height: 270px; background: url(../images/map_options2.jpg) no-repeat; font-weight: bold; color: #99002e;}
*/
/* END */


/***** Reserve Begin *****/
/*.SpaceSpecs {float: left; width: 357px;}*/
.SpaceSpecs .InfoBox {background-color: #f5f5f5; margin-right: 25px; padding: 10px; border: 1px solid #c0c0c0; font-size: 0.8em;}
.SpaceSpecs h2 {font-size: 16px; background-color: #f5f5f5; color: #fe000b; line-height: 1.7em; padding-left: 3px; padding-right: 3px; font-weight: bold; letter-spacing: -1px; text-align: center;}

.MapSection {float: left;}
.Clear {clear: both;}
.inDisp {float: left; clear: both; text-align: left; padding-left: 20px; width:190px}

.resMessage {width: 706px; height: 100px; margin: 0 auto; padding: 0; background: url(../images/bg_resMessage.gif) top left no-repeat;}
.resMessage p {font: bold 11px/1.1em Verdana; padding: 10px 10px 0 10px; margin: 0;}
.resMessage span {font: bold 11px/1.1em Verdana; text-align: center; display: block; margin-top: 10px;}

.resMap {width: 950px; height: 340px; margin: 0 auto; margin-top: 11px; padding: 0; background: url('../images/bg_resMap.gif') top left no-repeat;}
.resMap p {font: normal 12px Verdana; margin: 0; padding: 10px; float: left; clear: both;}
.resMap ul {padding: 20px; margin: 0; list-style: none; font: normal 12px Verdana; float: left; clear: left;}
.resMap img {border: 1px solid #000;}
.termsPos {float: none; clear: both; display: block; text-align: right; margin: 0; padding: 2px 10px 0 0;}

.mkRes {width: 855px; height: 496px; margin: 0 auto; padding: 0; background: url('../images/bg_makeReservation.gif') top left;}
.mkRes p {margin: 0; padding: 10px;}
.mkRes h2 {margin: 0 0 30px 0; padding: 10px 10px 0 10px; text-align: center; font-size: 16px; line-height: 16px;}
.mkRes label {float: left; text-align: right; margin-right: 15px; width: 340px;}
.mkRes input, select, textarea {font: normal 0.9em Verdana; border: 1px solid #333; margin: 2px;}
.mkRes input, textarea {width: 190px;}
.mkRes textarea:focus, input:focus, select:focus {border: 2px solid #000;}
.mkRes .SubmitButton {border: 2px outset #999; margin: 10px 0 0 315px;}

.topBar {padding: 5px;}

.bottomBar {padding-top: 15px; text-align: right;}

.middleBar {padding: 5px; background-color: #cfcfcf; float: left;}

.leftColumn {float: left;}

.rightColumn {float: right;}
			
	/* Options Menu Begin */
	.OptionsMenu a {position: absolute; margin: 282px 0 0 0; margin: 295px 0 0 0; left: 50%; text-decoration: none;}

	.OptionsMenu a.C23 {margin-left: 325px; *margin-left: 315px; top: 140px; *top: 140px;}
	.OptionsMenu a.C22 {margin-left: 295px; *margin-left: 275px;top: 155px; *top: 155px;}
	.OptionsMenu a.C20, .OptionsMenu a.C21 {top: 145px; *top: 155px;}
	.OptionsMenu a.C21 {margin-left: 230px; *margin-left: 235px;}
	.OptionsMenu a.C20 {margin-left: 178px; *margin-left: 178px;}
	.OptionsMenu a.C19 {margin-left: 152px; *margin-left: 142px;;top: 165px; *top: 165px;}
	.OptionsMenu a.C18 {margin-left: 105px; *margin-left: 95px;top: 165px; *top: 165px;}
	.OptionsMenu a.C17 {margin-left: 65px; *margin-left: 55px;top: 175px; *top: 175px;}
	.OptionsMenu a.C16 {margin-left: 14px; *margin-left: 4px;top: 175px; *top: 175px;}
	.OptionsMenu a.C15 {margin-left: -40px; *margin-left: -45px;top: 175px; *top: 175px;}
	.OptionsMenu a.C14 {margin-left: -75px; *margin-left: -80px; top: 190px; *top: 190px;}
	.OptionsMenu a.C13 {margin-left: -120px; *margin-left: -130px; top: 208px; *top: 208px;}
	.OptionsMenu a.C12 {margin-left: -175px; *margin-left: -175px; top: 235px; *top: 245px;}
	.OptionsMenu a.C11 {margin-left: -165px; *margin-left: -165px; top: 275px; *top: 285px;}
	.OptionsMenu a.C10 {margin-left: -115px; *margin-left: -115px;top: 295px; *top: 295px;}
	.OptionsMenu a.C9 {margin-left: -55px; *margin-left: -55px;top: 295px; *top: 295px;}
	.OptionsMenu a.C8 {margin-left: -13px; *margin-left: -13px;top: 295px; *top: 295px;}
	.OptionsMenu a.C7 {margin-left: 25px; *margin-left: 25px;top: 295px; *top: 295px;}
	.OptionsMenu a.C6 {margin-left: 67px; *margin-left: 67px;top: 295px; *top: 295px;}
	.OptionsMenu a.C5 {margin-left: 110px; *margin-left: 110px;top: 295px; *top: 295px;}
	.OptionsMenu a.C4 {margin-left: 147px; *margin-left: 147px;top: 295px; *top: 295px;}
	.OptionsMenu a.C3 {margin-left: 190px; *margin-left: 190px;top: 295px; *top: 295px;}
	.OptionsMenu a.C2 {margin-left: 230px; *margin-left: 230px;top: 295px; *top: 295px;}
	.OptionsMenu a.C1 {margin-left: 275px; *margin-left: 275px;top: 295px; *top: 295px;}
	

	.OptionsMenu a.CA1, .OptionsMenu a.CA2, .OptionsMenu a.CA3, .OptionsMenu a.CA4, .OptionsMenu a.CA5, .OptionsMenu a.CA6, .OptionsMenu a.CA7, .OptionsMenu a.CA8, .OptionsMenu a.CA9, .OptionsMenu a.CA10 {font-size:11px}
	.OptionsMenu a.CA1, .OptionsMenu a.B2 {top: 270px; *top: 280px; margin-left:62px; *margin-left:60px;}
	.OptionsMenu a.CA2, .OptionsMenu a.B2 {top: 247px; *top: 260px; margin-left:62px; *margin-left:60px;}
	.OptionsMenu a.CA3, .OptionsMenu a.B2 {top: 230px; *top: 242px; margin-left:62px; *margin-left:60px;}
	.OptionsMenu a.CA4, .OptionsMenu a.B2 {top: 210px; *top: 222px; margin-left:62px; *margin-left:60px;}
	.OptionsMenu a.CA5, .OptionsMenu a.B2 {top: 192px; *top: 205px; margin-left:62px; *margin-left:60px;}
	.OptionsMenu a.CA6, .OptionsMenu a.B2 {top: 173px; *top: 186px; margin-left:62px; *margin-left:60px;}
	.OptionsMenu a.CA7, .OptionsMenu a.B2 {top: 154px; *top: 166px; margin-left:62px; *margin-left:60px;}
	.OptionsMenu a.CA8, .OptionsMenu a.B2 {top: 136px; *top: 149px; margin-left:62px; *margin-left:60px;}
	.OptionsMenu a.CA9, .OptionsMenu a.B2 {top: 120px; *top: 129px; margin-left:62px; *margin-left:60px;}
	.OptionsMenu a.CA10, .OptionsMenu a.B2 {top: 103px; *top: 109px; margin-left:60px; *margin-left:60px;}

	.OptionsMenu a.CA11, .OptionsMenu a.CA12, .OptionsMenu a.CA13, .OptionsMenu a.CA14, .OptionsMenu a.CA15, .OptionsMenu a.CA16, .OptionsMenu a.CA17, .OptionsMenu a.CA18, .OptionsMenu a.CA19, .OptionsMenu a.CA20, .OptionsMenu a.CA21, .OptionsMenu a.CA22, .OptionsMenu a.CA23 {font-size:11px}
	.OptionsMenu a.CA11, .OptionsMenu a.B2 {top: 96px; *top: 112px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA12, .OptionsMenu a.B2 {top: 115px; *top: 130px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA13, .OptionsMenu a.B2 {top: 134px; *top: 148px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA14, .OptionsMenu a.B2 {top: 151px; *top: 166px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA15, .OptionsMenu a.B2 {top: 170px; *top: 186px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA16, .OptionsMenu a.B2 {top: 189px; *top: 204px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA17, .OptionsMenu a.B2 {top: 208px; *top: 222px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA18, .OptionsMenu a.B2 {top: 227px; *top: 240px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA19, .OptionsMenu a.B2 {top: 246px; *top: 258px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA20, .OptionsMenu a.B2 {top: 265px; *top: 276px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA21, .OptionsMenu a.B2 {top: 284px; *top: 294px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA22, .OptionsMenu a.B2 {top: 303px; *top: 312px; margin-left:150px; *margin-left:152px;}
	.OptionsMenu a.CA23, .OptionsMenu a.B2 {top: 325px; *top: 333px; margin-left:150px; *margin-left:152px;}

	
	.OptionsMenu a.CA24, .OptionsMenu a.CA25, .OptionsMenu a.CA26, .OptionsMenu a.CA27, .OptionsMenu a.CA28, .OptionsMenu a.CA29, .OptionsMenu a.CA30, .OptionsMenu a.CA31, .OptionsMenu a.CA32, .OptionsMenu a.CA33, .OptionsMenu a.CA34, .OptionsMenu a.CA35, .OptionsMenu a.CA36, .OptionsMenu a.CA37, .OptionsMenu a.CA38, .OptionsMenu a.CA39, .OptionsMenu a.CA40, .OptionsMenu a.CA41, .OptionsMenu a.CA42, .OptionsMenu a.CA43, .OptionsMenu a.CA44, .OptionsMenu a.CA45, .OptionsMenu a.CA46, .OptionsMenu a.CA47, .OptionsMenu a.CA48, .OptionsMenu a.CA49, .OptionsMenu a.CA50, .OptionsMenu a.CA51, .OptionsMenu a.CA52, .OptionsMenu a.CA53 {font-size:11px}
	.OptionsMenu a.CA24, .OptionsMenu a.B2 {top: 350px; *top: 353px; margin-left:202px; *margin-left:202px;}
	.OptionsMenu a.CA25, .OptionsMenu a.B2 {top: 312px; *top: 319px; margin-left:202px; *margin-left:202px;}
	.OptionsMenu a.CA26, .OptionsMenu a.B2 {top: 273px; *top: 280px; margin-left:202px; *margin-left:202px;}
	.OptionsMenu a.CA27, .OptionsMenu a.B2 {top: 235px; *top: 246px; margin-left:202px; *margin-left:202px;}
	.OptionsMenu a.CA28, .OptionsMenu a.B2 {top: 198px; *top: 213px; margin-left:202px; *margin-left:202px;}
	.OptionsMenu a.CA29, .OptionsMenu a.B2 {top: 160px; *top: 174px; margin-left:202px; *margin-left:202px;}
	.OptionsMenu a.CA30, .OptionsMenu a.B2 {top: 123px; *top: 135px; margin-left:202px; *margin-left:202px;}
	.OptionsMenu a.CA31, .OptionsMenu a.B2 {top: 85px; *top: 105px; margin-left:202px; *margin-left:202px;}
	
	.OptionsMenu a.CA32, .OptionsMenu a.B2 {top: 64px; *top: 71px; margin-left:175px; *margin-left:175px;}
	.OptionsMenu a.CA33, .OptionsMenu a.B2 {top: 64px; *top: 71px; margin-left:140px; *margin-left:140px;}
	.OptionsMenu a.CA34, .OptionsMenu a.B2 {top: 64px; *top: 71px; margin-left:105px; *margin-left:105px;}
	.OptionsMenu a.CA35, .OptionsMenu a.B2 {top: 67px; *top: 78px; margin-left:70px; *margin-left:70px;}
	.OptionsMenu a.CA36, .OptionsMenu a.B2 {top: 67px; *top: 78px; margin-left:35px; *margin-left:35px;}
	.OptionsMenu a.CA37, .OptionsMenu a.B2 {top: 73px; *top: 82px; margin-left:0px; *margin-left:0px;}
	.OptionsMenu a.CA38, .OptionsMenu a.B2 {top: 73px; *top: 82px; margin-left:-35px; *margin-left:-35px;}
	.OptionsMenu a.CA39, .OptionsMenu a.B2 {top: 73px; *top: 82px; margin-left:-70px; *margin-left:-70px;}
	.OptionsMenu a.CA40, .OptionsMenu a.B2 {top: 73px; *top: 82px; margin-left:-103px; *margin-left:-103px;}
	
	.OptionsMenu a.CA41, .OptionsMenu a.B2 {top: 120px; *top: 124px; margin-left:8px; *margin-left:8px;}
	.OptionsMenu a.CA42, .OptionsMenu a.B2 {top: 160px; *top: 164px; margin-left:8px; *margin-left:8px;}
	.OptionsMenu a.CA43, .OptionsMenu a.B2 {top: 200px; *top: 204px; margin-left:8px; *margin-left:8px;}
	.OptionsMenu a.CA44, .OptionsMenu a.B2 {top: 240px; *top: 244px; margin-left:8px; *margin-left:8px;}
	.OptionsMenu a.CA45, .OptionsMenu a.B2 {top: 280px; *top: 284px; margin-left:2px; *margin-left:2px;}
	
	.OptionsMenu a.CA46, .OptionsMenu a.B2 {top: 322px; *top: 330px; margin-left:58px; *margin-left:58px;}
	.OptionsMenu a.CA47, .OptionsMenu a.B2 {top: 340px; *top: 355px; margin-left:99px; *margin-left:99px;}
	.OptionsMenu a.CA48, .OptionsMenu a.B2 {top: 378px; *top: 388px; margin-left:132px; *margin-left:132px;}
	
	.OptionsMenu a.CA49, .OptionsMenu a.B2 {top: 260px; *top: 264px; margin-left:100px; *margin-left:100px;}
	.OptionsMenu a.CA50, .OptionsMenu a.B2 {top: 220px; *top: 230px; margin-left:100px; *margin-left:100px;}
	.OptionsMenu a.CA51, .OptionsMenu a.B2 {top: 185px; *top: 195px; margin-left:100px; *margin-left:100px;}
	.OptionsMenu a.CA52, .OptionsMenu a.B2 {top: 150px; *top: 155px; margin-left:100px; *margin-left:100px;}
	.OptionsMenu a.CA53, .OptionsMenu a.B2 {top: 110px; *top: 120px; margin-left:100px; *margin-left:100px;}		
	 


	.OptionsMenuSmall a {position: absolute; margin: 282px 0 0 0; margin: 295px 0 0 0; left: 50%; text-decoration: none; font-size:8px}
	.OptionsMenuSmall a.W1 {margin-left: 306px; *margin-left: 305px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W2 {margin-left: 281px; *margin-left: 280px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W3 {margin-left: 257px; *margin-left: 254px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W4 {margin-left: 233px; *margin-left: 232px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W5 {margin-left: 209px; *margin-left: 209px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W6 {margin-left: 183px; *margin-left: 184px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W7 {margin-left: 161px; *margin-left: 161px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W8 {margin-left: 136px; *margin-left: 135px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W9 {margin-left: 112px; *margin-left: 110px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W10 {margin-left: 84px; *margin-left: 84px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W11 {margin-left: 60px; *margin-left: 60px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W12 {margin-left: 35px; *margin-left: 35px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W13 {margin-left: 11px; *margin-left: 10px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W14 {margin-left: -14px; *margin-left: -15px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W15 {margin-left: -38px; *margin-left: -38px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W16 {margin-left: -62px; *margin-left: -62px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W17 {margin-left: -85px; *margin-left: -85px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W18 {margin-left: -110px; *margin-left: -110px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W19 {margin-left: -133px; *margin-left: -133px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W20 {margin-left: -159px; *margin-left: -160px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W21 {margin-left: -184px; *margin-left: -185px; top: 84px; *top: 95px;}

	.OptionsMenuSmall a.W24 {margin-left: 306px; *margin-left: 306px; top: 141px; *top: 150px;}
	.OptionsMenuSmall a.W25 {margin-left: 284px; *margin-left: 284px; top: 146px; *top: 155px;}
	.OptionsMenuSmall a.W26 {margin-left: 263px; *margin-left: 263px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W27 {margin-left: 237px; *margin-left: 237px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W28 {margin-left: 211px; *margin-left: 211px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W29 {margin-left: 185px; *margin-left: 185px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W30 {margin-left: 158px; *margin-left: 158px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W31 {margin-left: 132px; *margin-left: 132px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W32 {margin-left: 107px; *margin-left: 107px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W33 {margin-left: 80px; *margin-left: 80px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W34 {margin-left: 54px; *margin-left: 54px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W35 {margin-left: 29px; *margin-left: 29px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W36 {margin-left: 3px; *margin-left: 3px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W37 {margin-left: -23px; *margin-left: -24px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W38 {margin-left: -50px; *margin-left: -50x; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W39 {margin-left: -76px; *margin-left: -76px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W40 {margin-left: -101px; *margin-left: -101px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W41 {margin-left: -127px; *margin-left: -128px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W42 {margin-left: -154px; *margin-left: -155px; top: 151px; *top: 160px;}
	.OptionsMenuSmall a.W43 {margin-left: -168px; *margin-left: -170px; top: 162px; *top: 172px;}
	
	.OptionsMenuSmall a.W45 {margin-left: 297px; *margin-left: 297px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W46 {margin-left: 271px; *margin-left: 271px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W47 {margin-left: 245px; *margin-left: 245px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W48 {margin-left: 219px; *margin-left: 219px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W49 {margin-left: 193px; *margin-left: 193px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W50 {margin-left: 167px; *margin-left: 167px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W51 {margin-left: 141px; *margin-left: 141px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W52 {margin-left: 115px; *margin-left: 115px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W53 {margin-left: 89px; *margin-left: 89px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W54 {margin-left: 63px; *margin-left: 63px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W55 {margin-left: 37px; *margin-left: 37px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W56 {margin-left: 10px; *margin-left: 10px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W57 {margin-left: -14px; *margin-left: -14px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W58 {margin-left: -42px; *margin-left: -42px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W59 {margin-left: -68px; *margin-left: -68px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W60 {margin-left: -94px; *margin-left: -94px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W61 {margin-left: -120px; *margin-left: -120px; top: 185px; *top: 195px;}
	.OptionsMenuSmall a.W62 {margin-left: -168px; *margin-left: -178px; top: 190px; *top: 190px;}
	
	.OptionsMenuSmall a.W64 {margin-left: 298px; *margin-left: 298px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W65 {margin-left: 272px; *margin-left: 272px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W66 {margin-left: 245px; *margin-left: 245px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W67 {margin-left: 220px; *margin-left: 220px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W68 {margin-left: 194px; *margin-left: 194px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W69 {margin-left: 168px; *margin-left: 168px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W70 {margin-left: 142px; *margin-left: 142px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W71 {margin-left: 116px; *margin-left: 117px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W72 {margin-left: 89px; *margin-left: 90px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W73 {margin-left: 63px; *margin-left: 63px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W74 {margin-left: 37px; *margin-left: 37px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W75 {margin-left: 10px; *margin-left: 10px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W76 {margin-left: -16px; *margin-left: -16px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W77 {margin-left: -42px; *margin-left: -42px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W78 {margin-left: -69px; *margin-left: -69px; top: 252px; *top: 263px;}
	.OptionsMenuSmall a.W79 {margin-left: -104px; *margin-left: -110px; top: 255px; *top: 260px;}
	
	.OptionsMenuSmall a.W85 {margin-left: 375px; *margin-left: 375px; top: 84px; *top: 95px;}
	.OptionsMenuSmall a.W86 {margin-left: 375px; *margin-left: 375px; top: 105px; *top: 118px;}
	.OptionsMenuSmall a.W87 {margin-left: 375px; *margin-left: 375px; top: 127px; *top: 138px;}
	.OptionsMenuSmall a.W88 {margin-left: 375px; *margin-left: 375px; top: 148px; *top: 159px;}
	.OptionsMenuSmall a.W89 {margin-left: 375px; *margin-left: 375px; top: 169px; *top: 179px;}
	.OptionsMenuSmall a.W90 {margin-left: 375px; *margin-left: 375px; top: 190px; *top: 202px;}
	.OptionsMenuSmall a.W91 {margin-left: 375px; *margin-left: 375px; top: 212px; *top: 223px;}
	.OptionsMenuSmall a.W92 {margin-left: 375px; *margin-left: 375px; top: 235px; *top: 244px;}
	.OptionsMenuSmall a.W93 {margin-left: 375px; *margin-left: 375px; top: 256px; *top: 266px;}
	.OptionsMenuSmall a.W94 {margin-left: 375px; *margin-left: 375px; top: 278px; *top: 288px;}
	.OptionsMenuSmall a.W95 {margin-left: 375px; *margin-left: 375px; top: 300px; *top: 310px;}
	.OptionsMenuSmall a.W96 {margin-left: 375px; *margin-left: 375px; top: 320px; *top: 331px;}
	.OptionsMenuSmall a.W97 {margin-left: 373px; *margin-left: 373px; top: 340px; *top: 350px;}
	.OptionsMenuSmall a.W98 {margin-left: 362px; *margin-left: 362px; top: 357px; *top: 365px;}
	
	.OptionsMenuSmall a.W99 {margin-left: 337px; *margin-left: 337px; top: 370px; *top: 380px;}		
	.OptionsMenuSmall a.W100 {margin-left: 297px; *margin-left: 297px; top: 360px; *top: 370px;}		
	.OptionsMenuSmall a.W101 {margin-left: 280px; *margin-left: 280px; top: 370px; *top: 380px;}	
	.OptionsMenuSmall a.W102 {margin-left: 246px; *margin-left: 246px; top: 360px; *top: 370px;}	
	.OptionsMenuSmall a.W103 {margin-left: 230px; *margin-left: 230px; top: 370px; *top: 380px;}	
	.OptionsMenuSmall a.W104 {margin-left: 193px; *margin-left: 193px; top: 360px; *top: 370px;}		
	.OptionsMenuSmall a.W105 {margin-left: 178px; *margin-left: 178px; top: 370px; *top: 380px;}	
	.OptionsMenuSmall a.W106 {margin-left: 138px; *margin-left: 138px; top: 360px; *top: 370px;}	
	.OptionsMenuSmall a.W107 {margin-left: 125px; *margin-left: 125px; top: 370px; *top: 380px;}	
	.OptionsMenuSmall a.W108 {margin-left: 85px; *margin-left: 85px; top: 360px; *top: 370px;}		
	.OptionsMenuSmall a.W109 {margin-left: 70px; *margin-left: 70px; top: 370px; *top: 380px;}	
	.OptionsMenuSmall a.W110 {margin-left: 32px; *margin-left: 32px; top: 360px; *top: 370px;}		
	.OptionsMenuSmall a.W111 {margin-left: 15px; *margin-left: 15px; top: 370px; *top: 380px;}	
	.OptionsMenuSmall a.W112 {margin-left: -19px; *margin-left: -19px; top: 360px; *top: 370px;}	
	.OptionsMenuSmall a.W113 {margin-left: -50px; *margin-left: -50px; top: 360px; *top: 370px;}	
	.OptionsMenuSmall a.W114 {margin-left: -85px; *margin-left: -85px; top: 360px; *top: 370px;}	
		
	.OptionsMenuSmall a.W116 {margin-left: -195px; *margin-left: -195px; top: 340px; *top: 350px;}
	.OptionsMenuSmall a.W117 {margin-left: -205px; *margin-left: -205px; top: 323px; *top: 333px;}
	.OptionsMenuSmall a.W118 {margin-left: -207px; *margin-left: -207px; top: 300px; *top: 310px;}
	.OptionsMenuSmall a.W119 {margin-left: -214px; *margin-left: -214px; top: 280px; *top: 290px;}
	.OptionsMenuSmall a.W120 {margin-left: -217px; *margin-left: -217px; top: 260px; *top: 270px;}
	.OptionsMenuSmall a.W121 {margin-left: -222px; *margin-left: -222px; top: 240px; *top: 250px;}	
	.OptionsMenuSmall a.W122 {margin-left: -232px; *margin-left: -232px; top: 222px; *top: 232px;}	
	.OptionsMenuSmall a.W123 {margin-left: -238px; *margin-left: -238px; top: 204px; *top: 214px;}	
	.OptionsMenuSmall a.W124 {margin-left: -243px; *margin-left: -243px; top: 184px; *top: 194px;}
	.OptionsMenuSmall a.W125 {margin-left: -244px; *margin-left: -244px; top: 161px; *top: 171px;}
	.OptionsMenuSmall a.W126 {margin-left: -243px; *margin-left: -243px; top: 133px; *top: 143px;}
	.OptionsMenuSmall a.W127 {margin-left: -243px; *margin-left: -243px; top: 112px; *top: 122px;}
	.OptionsMenuSmall a.W128 {margin-left: -243px; *margin-left: -243px; top: 87px; *top: 97px;}









	
	.OptionsMenuSmall a.W22 {margin-left: -145px; *margin-left: -145px; top: 74px; *top: 85px;}
	.OptionsMenuSmall a.W80 {margin-left: -84px; *margin-left: -84px; top: 225px; *top: 235px;}
	.OptionsMenuSmall a.W81 {margin-left: -56px; *margin-left: -56px; top: 268px; *top: 278px;}
	


	
	.PopupSpaceInfo {z-index:1000;position: absolute; visibility: hidden; background-color: #F5F7F8; opacity: .9; filter: alpha(opacity=90); border: 2px solid #333; padding: 2px; font-size: 1.1em; vertical-align: middle; text-align: center;}
	.OptionsMenu Reserved {color:Red;}
	.OptionsMenu Available {color:Green;}

	.psReserved {color:Red; cursor:text;}
	.psPending {color:Blue; cursor:text;}
	.psAvailable {color:Green; font-weight:bold;}
	/* Options Menu End */

/***** Reserve End *****/


/***** Parking Space Detail Begin *****/
.mkLeftColumn {width: 300px; float: left; padding: 0; margin: 0;}
.mkRightColumn {width: 550px; float: right; text-align: center; line-height: 4em; padding: 0; margin: 0;}

.mkResSpaceInfo {width: 295px; margin: 0 auto; text-align: center;}
.mkResSpaceInfo p {line-height: 2.5em; padding: 0; margin: 0;}
.mkResSpaceInfo p span {font-weight: bold;}
.NotesTextbox {width: 200px; height: 75px;}

.mkResSpCartContainer {width: 480px; height: 250px; margin: 0 auto; font-weight: bold; text-align: center; padding-top: 10px; overflow: auto; border: 1px solid #000; background-color: #fff;}
.MyReservationsAlternatingItem {background-color: White;}

.shoppingCartContainer {width: 450px; border: 2px solid #5D7B9D; margin: 0 auto; line-height: 1em;}
.ShoppingCart {width: 450px; padding: 0; text-align: left; margin: 0 auto;}
.shoppingCartDetail {border: 0px;}
.shoppingCartDetailContainer {width: 175px; border: 1px solid #5D7B9D;}

.RowStyle {background-color: #CCFFFF;}

.AlternatingRowStyle {background-color: #99CCFF;}
/***** Parking Space Detail End *****/


/***** Checkout Begin *****/
.checkoutHolder {width: 975px; height: 326px; margin: 0 auto; margin-top: 11px; padding: 0; text-align: center; font: normal 12px/20px Verdana; background: url('../images/bg_resMap.gif') top left no-repeat;}
.checkoutHolder h3 {font-weight: bold; font-size: 1em; margin: 0 0 10px 0; padding: 0;}
.checkoutHolder table {width: 500px; margin: 0 auto; margin-top: 10px; text-align: center;}
.checkoutHolder table table {width: auto; margin: 0 auto;}

.chkFormHolder {text-align: right; margin: 0; padding: 1px; background-color: #F7F6F3; border: 1px solid #FF0000; text-align: center;}
.chkFormHolder table {width: 300px; padding: 0; margin: 0;}
.chkFormHolder table tr td {text-align: left;}
.chkFormHolder table tr td:first-child {text-align: right;}
.chkFormHolder table input {padding: 0; margin: 0;}
.chkFormHolder table label {padding: 0; margin: 0;}

.ccInfoHolder {width: 320px; margin: 0 auto; padding: 25px; background-color: #F7F6F3; border: 1px solid #FF0000; text-align: center;}
.ccInfoHolder p {margin: 10px 0 10px 0; padding: 0;}
.ccInfoHolder h3 {font-weight: bold; font-size: 8em; margin-top: 75px;}
.ccInfoHolder label {font-weight: bold;}
.ccInfoHolder span {width: 100%;}
.ccInfoHolder span label {font-weight: normal; margin-right: 15px;}
/***** Checkout End *****/


/***** Login Begin *****/
.accountBox {width: 857px; height: 600px; margin: 0 auto; padding: 0; background: url('../images/bg_testimonials.gif') top left no-repeat;}
.accountBox h3 {font-weight: bold; font-size: 1.2em;}
.accountBox input {background-color: #FFFBFF; border: 1px solid #CCCCCC; font: normal 10px Verdana; margin: 5px;}

.accountBoxLeftColumn {width: 425px; float: left; text-align: center; margin-top: 25px;}
.accountBoxRightColumn {width: 425px; float: right; text-align: center; margin-top: 25px;}

.logonBox {width: 300px; padding: 10px; margin: 0 auto; margin-bottom: 25px; text-align: center; background-color: #F7F6F3; border: 1px solid #FF0000;}
.logonBox table {width: 100%;}
/*.logonBox table td input {width: 150px;}*/

.newAccountTable {width: 300px; margin: 0 auto; padding: 5px; border: 1px solid #FF0000; background-color: #F7F6F3; text-align: left;}
.newAccountTable table {width: 100%;}
/*.newAccountTable table input {width: 160px;}*/

.accountButton {background-color: #FFFBFF; border: 1px solid #CCCCCC; font: normal 10px Verdana; margin: 5px;}

.secondaryButton {background-color: #FFFBFF; border: 1px solid #CCC;}

.sideBar {background-color: #FFF; border: 0;}
.headerText {font: bold 12px Verdana; text-align: left;}
/***** Login End *****/


/***** ContactUs Begin *****/
.contaxtBox {width: 857px; height: 600px; margin: 0 auto; padding-top: 10px; text-align: center; background: url('../images/bg_testimonials.gif') top left no-repeat;}
.contaxtBox h3 {font-weight: bold; font-size: 1.2em;}
.contaxtBox p {margin: 0; padding: 0;}

.contactMap {width: 425px; height: 350px; margin: 10px;}
/***** ContactUs End *****/


/***** Cart Begin *****/
.cartBox {width: 857px; height: 600px; margin: 0 auto; padding-top: 10px; text-align: center; background: url('../images/bg_testimonials.gif') top left no-repeat;}
.cartBox h3 {font-weight: bold; font-size: 1.2em;}
.cartBox .insideScroll {width: 757px; height: 425px; margin: 0 auto; overflow: auto;}
/***** Cart End *****/



/***** My Reservation Begin *****/
.myResBox {width: 857px; height: 600px; margin: 0 auto; padding-top: 10px; text-align: center; background: url('../images/bg_testimonials.gif') top left no-repeat;}
.myResBox h3 {font-weight: bold; font-size: 1.2em;}
.myResBox .insideScroll {width: 757px; height: 425px; margin: 0 auto; overflow: auto;}
/***** My Reservation End *****/


/***** Account Begin *****/
.myAccountBox {width: 857px; height: 600px; margin: 0 auto; padding-top: 10px; text-align: center; background: url('../images/bg_testimonials.gif') top left no-repeat;}
.myAccountBox h3 {font-weight: bold; font-size: 1.2em;}
.myAccountBox input {background-color: #FFFBFF; border: 1px solid #CCCCCC; font: normal 10px Verdana; margin: 5px;}

.myAccountBoxBoxLeftColumn {width: 425px; float: left; text-align: center; margin-top: 25px;}
.myAccountBoxBoxRightColumn {width: 425px; float: right; text-align: center; margin-top: 25px;}

.pswChange {width: 300px; padding: 10px; margin: 0 auto; margin-bottom: 25px; text-align: center; background-color: #F7F6F3; border: 1px solid #FF0000;}
.pswChange table {width: 100%;}

.accInfoTable {width: 300px; margin: 0 auto; padding: 5px; border: 1px solid #FF0000; background-color: #F7F6F3; text-align: left;}
.accInfoTable table {width: 100%;}
/***** Account End *****/


/***** General Begin *****/
body {font: normal 12px Verdana; background-color: #ffffff; margin: 0; padding: 0; background: url(../images/bg_main.jpg) no-repeat;}

a:link {color: #0000FF; text-decoration: none; font-weight: bold;}
a:visited {color: #0000FF; text-decoration: none; font-weight: bold;}
a:hover {color: #0000FF; text-decoration: underline; font-weight: bold;}
a:active {color: #0000FF; text-decoration: none; font-weight: bold;}

.floatLeft {float: left;}
.floatRight {float: right;}

.alignLeft {text-align: left;}
.alignRight {text-align: right;}

.requiredFieldMarker {color:Red; font-weight: bold;}

.Green {color: Green;}
.Black {color: Black;}
/***** General End *****/


/***** Header Begin *****/
.header {width: 100%; height: 115px; margin-top: 10px; text-align: center; clear: both;}
.menu {width: 700px; height: 22px; margin: 0 auto; margin-bottom: 15px; padding: 15px 0 15px 0; text-align: center; font: bold 11px/12px Verdana; clear: both; background: url(../images/bg_menu.gif) top left no-repeat;}
/***** Header End *****/


/***** Default Begin *****/
.container {width: 100%; margin: 0; padding: 0;}
.leftColumn {width: 49%; display: inline; float: left; clear: none;}
.leftColumn p {margin: 0; padding: 10px; font: bold 14px Verdana;}
 
.copyBox {width: 382px; height: 247px; float: right; clear: both; margin-bottom: 11px; padding: 10px; background: url('../images/bg_Content.gif') top left no-repeat;}
.indexList {list-style-image: url('../images/bullet.gif'); margin-top: 15px; margin-bottom: 15px ;}
.indexList li {font: bold 12px Verdana; color: #000; padding: 0;}
.indexList li span {font: bold 10px Verdana;}

.inputBoxContainer {width: 402px; height: 145px; float: right; clear: both; text-align: left; padding: 0; background: url('../images/bg_InputBox.gif') top left no-repeat;margin-bottom:10px}
.inputBoxContainer h3 {font: bold 14px/20px Verdana; padding: 10px 10px 0 10px;  margin: 0;}
.inputBoxContainer p {font: normal 12px/20px Verdana; padding: 0 0 0 20px;}
.inputBoxContainer span {text-align: right; display: block; padding: 10px 20px 0 0;}

.rightColumn {width: 49%; display: inline; float: right; clear: right; text-align: center;}
.rightColumn p {margin: 0; padding: 0;}
.rightColumn img {margin-top: 15px; padding: 0; border: 1px solid #000;}
.imageMapBox {width: 404px; height: 539px; float: left; clear: both; background: url('../images/bg_ImageMap.gif') top left no-repeat;margin-bottom:10px}
/***** Default End *****/


/***** Logged Out Begin *****/
.loggedOutBox {width: 402px; height: 105px; margin: 0 auto; padding: 0; text-align: center; background: url('../images/bg_OtherServices.gif') top left no-repeat;}
.loggedOutBox h3 {font: bold 14px Verdana; padding-top: 30px; margin: 0;}
/***** Logged Out End *****/


/***** Policy Begin *****/
.policyPage {width: 75%; margin: 0 auto; padding: 0; text-align: left;}
.policyPage p {font: normal 12px Verdana; margin: 0 auto; padding: 0 0 10px 0;}
.policyPage h3 {font: bold 20px Verdana;}
/***** Policy End *****/


/***** Testimonials Begin *****/
/*.testimonialsBox {width: 857px; height: 496px; margin: 0 auto; padding: 0; background: url('../images/bg_testimonials.gif') top left;}*/
.testimonialsBox {width: 75%; margin: 0 auto; padding: 0;}
/*.paragraphContainer {width: 800px; height: 410px; margin: 0 auto; overflow: scroll;}*/
.testimonialsBox p {font: normal 12px/19px Verdana; border-bottom: 1px dashed #ff0000; margin: 15px; padding-bottom: 10px;}
.testimonialsBox p span {font: bold 12px Verdana;}
.testimonialsBox p em {font: bold 10px Verdana; margin-left: 10px;}
.testimonialsBox h3 {font: bold 18px Verdana; padding: 10px;}
/***** Testimonials End *****/


/***** Other Services Begin *****/
.otherServicesBox {width: 857px; height: 600px; margin: 0 auto; padding: 0; background: url('../images/bg_testimonials.gif') top left;}
.otherServicesBox h3 {font: bold 16px Verdana; padding: 10px 0 10px 10px; margin: 0;}
.otherServicesBox dl {list-style: none; line-height: 20px; margin: 0; padding: 0 0 0 20px;}
/***** Other Services End *****/


/***** Misc Begin *****/
.dispNone {display: none;}
.SubmitButton {font: bold 12px Verdana; padding: 2px 4px 2px 4px; background-color: #c0c0c0; color: #000;}
.InputLabels {font: bold 10px Verdana; color: #000; width: 150px; float: left; text-align: right;}
.InputBox {font: bold 12px Verdana; padding: 2px; border: 1px solid #000; margin-left: 10px; width: 125px;}
.errorMsg {font: bold 10px Verdana; color: #FF0000; margin-left: 10px;}
.message {font: bold 14px Verdana; margin: 15px; text-align: center;}
.faLeft {float: left; text-align: left; margin-left: 5px;}
.indent {text-indent: 15px;}
/***** Misc End *****/


/***** Footer Begin *****/
.footer {width: 100%; text-align: center; font-size: 10px; color: #000; padding: 15px 0 15px 0; clear: both;}
/***** Footer End *****/


/***** Debug Begin *****/
/* * {border: 1px solid #000;} */
/***** Debug End *****/


.glossymenu {list-style-type: none; margin: 5px 0; padding: 0; width: 170px; border: 1px solid #9A9A9A; border-width: 0;}
.glossymenu li a {background: white url(../images/glossyback.gif) repeat-x bottom left; font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; color: white; display: block; width: auto; padding: 3px 0; padding-left: 10px;	text-decoration: none;}
.glossymenu li a:visited, .glossymenu li a:active {color: white;}
.glossymenu li a:hover {background-image: url(../images/glossyback2.gif);}
/*IE only. Actual menu width minus left padding of A element (10px) */
* html .glossymenu li a{width: 160px;}

.ParkingLotInfoHidden {visibility: hidden; display: none; text-align: left;}

.ParkingLotInfo {border-style: solid; border-width: thin; visibility: visible; display: block; text-align: left;}

.MyReservationsItem {background-color: Gray;}

.ShoppingCartColumn
{
	text-align:center;
}

.CreditCardSecurityCode
{
	width:30px;
}

.CheckOutNavButtons
{
	border-style:solid;
	background-color:Silver;
	width:75px;
}

.ParkingLotDesc
{
	padding-left: 70px; 
	padding-top: 30px;
	width:100%;
	font-weight:bold;
}

/***** FAQ Begin *****/
.faqBox {width: 75%; margin: 0 auto; padding: 0;}
.faqBox p {font: normal 12px/19px Verdana; border-bottom: 1px dashed #ff0000; margin: 15px; padding-bottom: 10px;}
.faqBox p span {font-weight: bold;}
/***** FAQ Begin *****/

