body{margin:0px; padding:5px 0px 10px 5px; margin-bottom:5px;}

#ContactPopupForm{padding:10px 10px 0px 10px; clear:both; background:#fff; float:left; border:#e2e2e0 2px solid;margin-bottom:5px;}
#ContactPopupForm h1 {color:#D92E81; font-family:Georgia; font-size:20px; color:#D92E81; font-weight:normal; line-height:35px; _width:500px;}
#ContactPopupForm .FormBoxBg {background:#F4F4F4; margin-bottom:10px;padding:10px 0px 10px 0px; float:left; color:#777777;}
#ContactPopupForm .FormBoxBg .FormRow {clear:both; margin-top:5px; margin-bottom:5px; width:450px; float:left;font-family:Arial; font-size:12px; margin-left:25px; margin-right:25px; display:inline;}
#ContactPopupForm .FormBoxBg .HeadFormRow {clear:both; margin-top:5px; margin-bottom:5px; width:450px; float:left;font-family:Arial; font-size:12px; margin-left:25px; margin-right:25px; display:inline;}
#ContactPopupForm .FormBoxBg .HeadFormRow h2 {border-bottom:1px solid #777777; color:#D82E91; font-family:Georgia; font-size:20px; padding:5px 0; margin-bottom:0px; font-weight:normal; color:#777777;}

#ContactPopupForm .FormBoxBg .FormRow h3 {border-bottom:1px solid #777777; color:#D82E91; font-family:arial; font-size:12px; padding:5px 0; margin-bottom:10px; font-weight:bold; color:#777777;}
#ContactPopupForm .FormBoxBg .FormRow h5 {border-bottom:1px solid #777777; color:#D82E91; font-family:arial; font-size:12px; padding:5px 0; margin-bottom:10px; font-weight:bold; color:#777777;}
#ContactPopupForm .FormBoxBg .FormRow .FormRowColLeft{width:150px; float:left; text-align:right;padding-right:10px;}
#ContactPopupForm .FormBoxBg .FormRow .FormRowColRight{width:280px; float:left; text-align:left;}
.RequiredField {color:#D92E81; font-size:14px; }
#ContactPopupForm .FormBoxBg .FormRow .FormRowColRight input {width:230px; height:20px; font-family:arial;font-size:13px; border:1px solid #ADADAF;}
#ContactPopupForm .FormBoxBg .FormRow .FormRowColRight select {font-size:12px;}
#ContactPopupForm .FormBoxBg .FormRow textarea {width:450px; font-family:arial;font-size:13px; background:#FFFFFF;  border:1px solid #ADADAF;}
#ContactPopupForm .ThankFormBoxBg {background:#F4F4F4; width:500px; margin-bottom:10px;padding:10px 0px 10px 0px; float:left; height:324px;}
#ContactPopupForm .FormBoxBg .FormRow .FormRowColRight textarea {width:230px; font-family:arial;font-size:13px; background:#FFFFFF; border:1px solid #ADADAF; }
.ThankFormBoxBg {background:#F4F4F4; width:500px; margin-bottom:10px;padding:10px 0px 10px 0px; float:left; height:324px;}
.ThanksFormRow {padding:0px 10px 0px 10px;}
.ThankFormBoxBg .ThanksFormRow h2 {border-bottom:0px solid #777777; color:#D82E91; font-family:Georgia; font-size:20px; padding:0px 0; margin-bottom:10px; font-weight:normal; color:#777777;}


#CallMePopupForm{padding:10px 10px 0px 10px; clear:both; background:#fff; float:left; border:#e2e2e0 2px solid;margin-bottom:5px;}
#CallMePopupForm h1 {color:#D92E81; font-family:Georgia; font-size:20px; color:#D92E81; font-weight:normal; line-height:35px;}
#CallMePopupForm .FormBoxBg {background:#F4F4F4; margin-bottom:10px;padding:10px 0px 10px 0px; float:left; color:#777777;}
#CallMePopupForm .FormBoxBg .FormRow {clear:both; margin-top:5px; margin-bottom:5px; width:450px; float:left;font-family:Arial; font-size:12px; margin-left:25px; margin-right:25px; display:inline;}
#CallMePopupForm .FormBoxBg .HeadFormRow {clear:both; margin-top:5px; margin-bottom:5px; width:450px; float:left;font-family:Arial; font-size:12px; margin-left:25px; margin-right:25px; display:inline;}
#CallMePopupForm .FormBoxBg .HeadFormRow h2 {border-bottom:1px solid #777777; color:#D82E91; font-family:Georgia; font-size:20px; padding:5px 0; margin-bottom:0px; font-weight:normal; color:#777777;}
#CallMePopupForm .FormBoxBg .FormRow h3 {border-bottom:1px solid #777777; color:#D82E91; font-family:arial; font-size:12px; padding:5px 0; margin-bottom:10px; font-weight:bold; color:#777777;}
#CallMePopupForm .FormBoxBg .FormRow .FormRowColLeft{width:150px; float:left; text-align:right;padding-right:10px;}
#CallMePopupForm .FormBoxBg .FormRow .FormRowColRight{width:270px; float:left; text-align:left;}
.RequiredField {color:#D92E81; font-size:14px; }
#CallMePopupForm .FormBoxBg .FormRow .FormRowColRight input {width:250px; height:20px; font-family:arial;font-size:13px; border:1px solid #ADADAF;}

#CallMePopupForm .FormBoxBg .FormRow textarea {width:250px; font-family:arial;font-size:13px; background:#FFFFFF;  border:1px solid #ADADAF;}
#CallMePopupForm .ThankFormBoxBg {background:#F4F4F4; width:500px; margin-bottom:10px;padding:10px 0px 10px 0px; float:left; height:324px;}
#ContactPopupForm .FormBoxBg .FormRow .FormRowColRight textarea {width:230px; font-family:arial;font-size:13px; background:#FFFFFF; border:1px solid #ADADAF; }

.RequiredField {color:#d92e81;}

#emailpage{float:left; padding:0 10px 10px 20px;_padding:0 10px 0px 20px;*padding:0 10px 0px 20px; margin:0; display:inline; background:#fff;}
#emailpage h1{font-size:20px; padding-left:20px;}
#emailpage .signformbox{width:600px;  _width:390px; *width:390px; background:#f4f4f4;border-bottom:0;margin:0px 0 0 0px;  display:inline; float:left; border-top:10px solid #fff; height:365px;}

#emailpage .signformbox input{height:22px; width:auto;}
#emailpage .signformbox .moreinfo{ background-color:#FFFFFF; width:487px; height:100px; border:1px solid #ADADAF}
#emailpage .signformbox .callme{ background-color:#FFFFFF; width:auto; height:100px; border:1px solid #ADADAF}
#emailpage .signformbox .email{ background-color:#FFFFFF; width:230px; height:90px; border:1px solid #ADADAF}

#emailpage .signformboxwhite{width:600px; float:left; background:#fff;border-bottom:0;margin:0px 0 0 0px;  display:inline; border-top:10px solid #fff;}
#emailpage .signdatabox{width:520px; _width:490px; *width:490px; _margin:6px 30px 6px 50px; *margin:6px 30px 6px 50px;float:left; border-bottom:0; margin:6px 50px; display:inline; padding-bottom:0px;}
#emailpage .signdatabox h1 {font-size:20px; font-family:georgia; color:#777; padding:5px 0px;margin:0 0 5px 0; border-bottom:1px solid #777; width:490px; _width:480px;}
#emailpage .signdatabox h3 {font-size:20px; font-family:lucida Grande; color:#777; padding:5px 0px;margin:0 0 5px 0; width:510px;}
#emailpage .signdatabox h4 {font-size:18px; font-family:lucida Grande; color:#777; padding:5px 0px;margin:0 0 5px 0; width:510px; font-style:normal; font-weight:normal;}
#emailpage .signdatabox .compfield{color:#e22a82; margin-right:5px; font-size:14px}
#emailpage .signdatabox p{font-family:arial; font-size:12px; color:#666; clear:both;padding:0px 0 5px 0;margin:0;}
#emailpage .signdatabox p span{margin:3px 0 3px 0;}
#emailpage .signdatabox p #spanerrors{color:#FF0000; margin:3px 0 3px 0;}
#emailpage .signdatabox p .boxleft{width:140px; text-align:right; font-weight:bold; float:left;}
#emailpage .signdatabox p .boxleftcallme{width:214px; text-align:right; font-weight:bold; float:left;}
#emailpage .signdatabox p .boxright{width:auto; margin-left:10px;text-align:left; font-weight:bold; float:left;}
#emailpage .signdatabox p .formcap {background:#fff url(../images/formtextcaption_left.gif) left top no-repeat; width:250px; padding:5px 5px 5px 15px; float:left;position:absolute;}
#emailpage .signdatabox .italic {font-style:italic;}
.sendme {font:13px Lucida Sans Unicode,Lucida Grande,sans-serif}
#emailpage .signdatabox p.pborderbottom {border-bottom:1px solid #777; width:510px; padding:10px 0px;margin:5px 0 5px 0px; font-weight:bold;}
/*.ErrorFormRow {width:450px; padding-left:5px; color:red; clear:both;display:inline; }*/
.ErrorFormRow {clear:both;display:inline;font-family:Arial;font-size:12px;margin:0;width:450px; float:left; _float:none; *float:none; }
.errmsgicon{background:url(../images/icon_deleteroom.gif) no-repeat top left; padding-left:20px; font-size:12px; display:block; margin-bottom:0px; margin-left:20px;}

.ButtonRow {clear:both; float:left; padding-left:0px; padding-top:0px; padding-bottom:30px; width:490px;}
.ButtonRow2 {clear:both; float:left; padding-left:0px; padding-top:0px; padding-bottom:10px; width:490px;}
.ButtonRow2BotField {clear:both; float:left; padding-left:0px; padding-top:0px; padding-bottom:20px; padding-left:150px; width:350px;}
.ButtonRow2BotField input {border:0; vertical-align:middle;}

.ButtonRow .BRowColLeft, .ButtonRow2 .BRowColLeft{width:100px; float:left; text-align:right;padding-right:10px;}
.ButtonRow .BRowColRight, .ButtonRow2 .BRowColRight{width:330px; float:right; text-align:left;}

#AddReviewPopupForm {padding:10px 10px 0px 10px; clear:both; background:#fff; float:left; border:2px solid #e2e2e0; margin-bottom:5px;}
#AddReviewPopupForm h1 {color:#D92E81; font-family:Georgia; font-size:20px; color:#D92E81; font-weight:normal; line-height:35px; margin-bottom:15px;}
#AddReviewPopupForm .FormBoxBg {background:#F4F4F4; margin-bottom:10px;padding:10px 0px 10px 0px; float:left; color:#777777;}
#AddReviewPopupForm .FormBoxBg .FormRow {clear:both; margin-top:7px; margin-bottom:7px; width:450px; float:left;font-family:Arial; font-size:12px; margin-left:25px; margin-right:25px; display:inline;}
#AddReviewPopupForm .FormBoxBg .HeadFormRow {clear:both; margin-top:5px; margin-bottom:5px; width:450px; float:left;font-family:Arial; font-size:12px; margin-left:18px; margin-right:18px;}
#AddReviewPopupForm .FormBoxBg h2 {border-bottom:1px solid #777777; color:#D82E91; font-family:Georgia; font-size:20px; padding:5px 0; margin-bottom:10px; font-weight:normal; color:#777777;}
#AddReviewPopupForm .FormBoxBg .FormRow h3 {border-bottom:1px solid #777777; color:#D82E91; font-family:arial; font-size:12px; padding:5px 0; margin-bottom:10px; font-weight:bold; color:#777777;}
#AddReviewPopupForm .FormBoxBg .FormRow .FormRowColLeft{width:168px; float:left; text-align:right; padding-right:10px;}
#AddReviewPopupForm .FormBoxBg .FormRow .FormRowColRight{width:270px; float:left; text-align:left;padding-left:0px;}
#AddReviewPopupForm .FormBoxBg .FormRow .FormRowColRight input {width:216px; height:20px; font-family:arial;font-size:11px; border:1px solid #ADADAF;}
#AddReviewPopupForm .FormBoxBg .FormRow .FormRowColRight select {margin-right:3px; font-size:11px; height:20px;}
#AddReviewPopupForm .FormBoxBg .FormRow textarea {width:216px; font-family:arial;font-size:13px; background:#FFFFFF;  border:1px solid #ADADAF;}
#AddReviewPopupForm .ThankFormBoxBg {height:428px;}
#AddReviewPopupForm .ThanksFormRow {clear:both; margin-top:7px; margin-bottom:7px; width:358px; float:left;font-family:Georgia; font-size:13px; margin-left:18px; margin-right:18px;}
#AddReviewPopupForm .FormBoxBg .ThanksFormRow h2 {border-bottom:0px solid #777777; color:#D82E91; font-family:Georgia; font-size:20px; padding:5px 0; margin-bottom:10px; font-weight:normal; color:#777777;}
#AddReviewPopupForm .FormBoxBg .FormRow .FormRowColRight textarea {width:216px; font-family:arial;font-size:13px; background:#FFFFFF; border:1px solid #ADADAF; }
#AddReviewPopupForm .ThankFormBoxBg .FormRow {clear:both; margin-top:7px; margin-bottom:7px; width:392px; float:left;font-size:12px; margin-left:0px; margin-right:25px;}

#EmailPopupForm {padding:10px 10px 0px 10px; clear:both; background:#fff; float:left; border:#e2e2e0 2px solid;margin-bottom:5px;}
#EmailPopupForm h1 {color:#D92E81; font-family:Georgia; font-size:20px; color:#D92E81; font-weight:normal; line-height:35px; _width:500px;}
#EmailPopupForm .FormBoxBg {background:#F4F4F4; margin-bottom:10px;padding:0px 0px 10px 0px; float:left; color:#777777;}
#EmailPopupForm .FormBoxBg .FormRow {clear:both; margin-top:3px; margin-bottom:3px; width:450px; float:left;font-family:Arial; font-size:12px; margin-left:25px; margin-right:25px; display:inline;}
#EmailPopupForm .FormBoxBg .HeadFormRow {clear:both; margin-top:5px; margin-bottom:5px; width:450px; float:left;font-family:Arial; font-size:12px; margin-left:25px; margin-right:25px; display:inline;}
#EmailPopupForm .FormBoxBg .HeadFormRow h2 {border-bottom:1px solid #777777; color:#D82E91; font-family:Georgia; font-size:20px; padding:2px 0 3px 0px; margin-bottom:0px; font-weight:normal; color:#777777;}

#EmailPopupForm .FormBoxBg .FormRow h3 {border-bottom:1px solid #777777; color:#D82E91; font-family:arial; font-size:12px; padding:5px 0; margin-bottom:10px; font-weight:bold; color:#777777;}
#EmailPopupForm .FormBoxBg .FormRow h5 {border-bottom:1px solid #777777; color:#D82E91; font-family:arial; font-size:12px; padding:5px 0; margin-bottom:10px; font-weight:bold; color:#777777;}
#EmailPopupForm .FormBoxBg .FormRow .FormRowColLeft{width:150px; float:left; text-align:right;padding-right:10px;}
#EmailPopupForm .FormBoxBg .FormRow .FormRowColRight{width:280px; float:left; text-align:left;}
#EmailPopupForm .FormBoxBg .FormRow .FormRowColRight input {width:230px; height:20px; font-family:arial;font-size:13px; border:1px solid #ADADAF;}
#EmailPopupForm .FormBoxBg .FormRow .FormRowColRight select {font-size:12px;}
#EmailPopupForm .FormBoxBg .FormRow textarea {width:450px; font-family:arial;font-size:13px; background:#FFFFFF;  border:1px solid #ADADAF;}
#EmailPopupForm .ThankFormBoxBg {background:#F4F4F4; width:500px; margin-bottom:10px;padding:10px 0px 10px 0px; float:left; height:324px;}
#EmailPopupForm .FormBoxBg .FormRow .FormRowColRight textarea {width:230px; font-family:arial;font-size:13px; background:#FFFFFF; border:1px solid #ADADAF; }

#EmailPopupForm .ButtonRow2BotField {clear:both; float:left; padding-left:0px; padding-top:0px; padding-bottom:10px; padding-left:150px; width:350px;}
#EmailPopupForm .ButtonRow2BotField input {border:0; vertical-align:middle;}
