/* GLOBAL
*******************************************************************************/
* {	list-style: none; margin: 0; padding: 0; } 

/* body { background: URL("/images/common/bkng/body.jpg") no-repeat center 0; font: 11px "Tahoma", Verdana, Sans-serf; color: #000; text-align: center; } */

.HomeBodyCssClass {	background: URL("/images/common/bkng/body.jpg") no-repeat center 0;	font: 12px Arial, Verdana, Sans-serf; color: #000; text-align: center; }
.ContentBodyCssClass { background: URL("/images/common/bkng/body2.jpg") no-repeat center 0; font: 12px Arial, Verdana, Sans-serf;	color: #000; text-align: center; }
img { border: none; }
a { font-weight: bold; color: #5d9002; text-decoration: none;}
input, textarea, select { font: 12px Arial, Verdana, Sans-serf; color: #369; }
.red { color: #f00; }

p { margin: 3px 0;}
p.header { margin: 10px 0; font-weight: bold; }
.red { color: #f00; }
tbody tr.alt td { background: #daf6c9; }

.btn { background: #666; padding: 5px 10px; color: #fff; line-height: 20px; }
.clear { height: 1px; clear: both; }

/* CONTAINERS
*******************************************************************************/
#container { margin: 0 auto; width: 950px; clear: both; text-align: left; padding-bottom: 30px; }
#header-container { height: 120px; width: auto; margin: 0; padding: 0; }
#content-container { width: auto; margin-top: 8px; padding: 0px; }
#left-content { width: 250px; float: left; padding: 0; background: URL("/images/common/bkng/left-hand-column.png") no-repeat; _background: URL("/images/common/bkng/left-hand-column.gif") no-repeat; text-align: center; }
#right-content { width: 691px; _width: 691px; float: left; min-height: 400px; margin-left: 7px; _margin-left: 0px;  }
#footer-container { clear: both; width: auto; border-top: 1px solid #CCC; margin-top: 25px; }


/* HEADER
*******************************************************************************/
/*-- Logo --*/
#header-container-logo { float: left; }
#header-container-navigation { float: left; height: 50px; background: URL("/images/common/bkng/main-navigation.png") no-repeat; margin-left: 7px; width: 692px; padding-top: 70px;  }

/* -- Main Navigation -- */
#navigation { margin: 0; padding: 0; }
.nav, .nav ul { list-style: none; margin: 0; padding: 0;   }
.nav { z-index: 18;  position: relative; margin: 0; padding: 0; padding-left: 6px;  }
.nav li { background: URL("/images/common/navigation-divider.gif") no-repeat right 0; float: left; margin: 0; padding: 0 7px; height: 42px; position: relative; border-bottom: 4px solid transparent; _border-bottom: 4px solid #fff; }
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited { display: block; font-family: "Franklin Gothic Medium"; font-weight: normal; letter-spacing: 0px; font-size: 12px; text-transform: uppercase; color: #00519f; line-height: 30px; text-decoration: none; }
#nav-one li:hover { border-bottom: 4px solid #51d400;  }
#nav-one li:hover a, #nav-one li.sfHover a {  background: none;  color: #51d400; }
#nav-one li:hover ul a, #nav-one li.sfHover ul a {  background: #fff; color: #00519f; line-height: 30px; font-size: 12px; }

/* -- Sub-Menus -- */
#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover {  background: #fff URL("/images/common/bkng/nav-rollover.gif") no-repeat right 3px ; color: #51d400; }
#nav-one li ul li:hover { border: none; }
.nav ul {  background: transparent;  list-style: none;  margin: 0;  border-top: 4px solid #51d400; width: 165px;  position: absolute;  top: -999em;  left: -1px; }
.nav li:hover ul, .nav li.sfHover ul { top: 42px; }
.nav ul li {  border-bottom: none;  float: none; width: auto; padding: 0; height: 27px; margin: 0;}
#nav-one li:hover ul li.external a { background: #ccff99; }
#nav-one li:hover ul li.external a img { position: absolute; padding-left: 3px; margin-top:6px; .margin-top: 0px;   }
#nav-one li:hover ul li.external a:hover { background: #ccff99;   }
.nav ul a {  padding-left: 10px; white-space: nowrap;  _height: 27px; }


/* LEFT HAND COLUMN 
*******************************************************************************/

#content-options { padding: 0 15px; width: auto; _height: 330px; min-height: 330px; text-align: left;  }
#content-options h3 { margin-top: 20px; font-family: "Franklin Gothic Medium"; letter-spacing: 0px; font-weight: normal; font-size: 12px; text-transform: uppercase; color: #00519f; line-height: 20px; }
#content-options p { color: #000; }

/*-- Search Box --*/
#search-container { margin-bottom: 10px;  }
#search-container input { margin-right: 5px; width: 100px; }

/* -- Government Message -- */
#government-message { margin-top: 20px; color: #000; }
p.government-message-small { color: #000; font-size: 10px; }

/* -- Login -- */
#login-container { width: auto; margin-top: 5px; }
#login-box { margin-bottom: 5px; }
#login-box table td { color: #000; font-weight: bold;   }
#login-container input { margin-left: 10px; width: 100px; }
a.indent-top { padding-top: 5px; margin-left: 70px; }
a.indent { margin-left: 70px; }
#login-container .btn { margin-left: 10px; }

/* navigation */
#nav2 { height:24px; width:220px; text-align: left; margin-top: 10px;  }
#nav2 ul { margin:0 auto; }
#nav2 li { float:left; list-style-type:none; text-align:left; padding-left: 2px; }
#nav2 a { color:#fff; display:block;	position:relative; font-size:11px; width: 90px; height:24px; line-height: 24px; text-decoration:none; background: URL("/images/common/tab-off.gif") no-repeat; text-align: center;}	
#nav2 a.current {  background: URL("/images/common/tab-on.gif") no-repeat; color: #fff; }

/* panes */
#panes { width:220px; height:100px; position:relative; background: URL("/images/common/LHS-Login.png") no-repeat; padding-top: 5px; }
#panes div.mainTab { display:block; position:absolute; width:auto; }



/* -- Members Navigation -- */
.memberNavigation { margin-top: 10px; padding-top: 10px; padding-bottom: 30px;  background: URL("/images/common/bkng/member-navigation.png") no-repeat right top; _background: none; min-height: 107px; _height: 107px; }
.memberNavigation li {  line-height: 18px; background: URL("/images/common/bkng/member-navigation-li.png") no-repeat right 0; _background: URL("/images/common/bkng/member-navigation-li.gif") no-repeat right 0;}
.memberNavigation li a { border-left: 3px solid transparent; padding-left: 8px; }
.memberNavigation li a:hover { border-left: 3px solid #51d400; }


/* RIGHT COLUMN
*******************************************************************************/
#pageImage { margin: 0; padding: 0; }

#pageContent { background: #fff URL("/images/common/bkng/cp-main-content.gif") no-repeat; padding: 10px 25px 25px 25px; margin-top: 0;  }
#pageContent h1 { margin-top: 15px; font-family: "Franklin Gothic Medium", Arial; font-weight: normal; font-size: 18px; color:#00529b; padding-bottom: 2px; margin-bottom: 4px; }
#pageContent h2 { margin-top: 20px; font-family: "Franklin Gothic Medium", Arial; font-weight: normal; font-size: 14px; color:#00529b; padding-bottom: 2px; margin-bottom: 10px; line-height: 30px; background: URL("/images/common/bkng/cp-h2.gif") no-repeat; padding-left: 18px; }
#pageContent ul, .bulletli { margin-left: 15px; margin-top: 5px; margin-bottom: 5px;  }
#pageContent ul li, .bulletli li { background: URL("/images/common/bullet-li.gif") no-repeat 0 4px; padding-left: 14px; margin-bottom: 3px;  }
#pageContent ul.nobullet li { background: none; }
#pageContent .no-bullet ul li, #left-content-box .no-bullet ul li { background: none; padding-left: 0px}


/*-- Common Table --*/
.regTable { margin: 10px 0;}
.regTable th { background: #00529b; color: #fff; padding: 8px; }
.regTable th a { color: #fff; }
.regTable td { padding: 8px; vertical-align: top; }

/*-- Pricing Table --*/
.priceTable { margin: 10px 0;}
.priceTable th { background: #00529b; color: #fff; padding: 5px 8px; }
.priceTable td { padding: 5px 8px; }

/*-- Faq --*/
.cue	{ font-weight: bold; background-color:#5d9002; color:White; font-weight:bold; padding:2px 5px; margin-right: 5px; }
.FAQQuestion	{ cursor:pointer; padding: 5px 15px; }
.FAQAnswer		{ padding:10px 17px 18px 42px; display: none; }

/*-- SplitContent --*/
#left-content-box { width: 290px; .width: 300px; _width: 280px; float: left; margin: 10px 0 10px 5px; min-height: 200px; _height: 200px; padding: 0 10px; }
#right-content-box { width: 290px; .width: 300px; _width: 280px; float: left; margin: 10px 0 10px 0px; min-height: 200px; _height: 200px; padding: 0 10px; }
#left-content-box h3, #right-content-box h3 { background: URL("/images/common/bkng/hp-promotions.gif") repeat-x; padding-top: 10px; height: 34px; width: auto; font: bold 13px "Franklin Gothic Medium", Arial; color:#fff; Text-transform: uppercase; padding-left: 10px; line-height: 34px; }
#emailforms h3, #downloadforms h3 { font-family: "Franklin Gothic Medium", Arial; font-weight: normal; font-size: 13px; color:#00519f; padding-bottom: 5px; }
#emailforms p, #downloadforms p {  }

.formslist { padding-top: 10px; }
/* #pageContent .formslist li { background: URL("/images/common/bullet-li-white.gif") no-repeat 0 4px; } 
.formslist li a { color: #fff;  } */

.downloadTable { margin: 5px 0 5px 0; }
.downloadTable td { padding: 2px;   }

/*-- Email Setup --*/
#pageContent #emailSetupClient { background: none; width: 100%; list-style: none; }
#pageContent #emailSetupClient li { background: none; list-style: none; padding-left: 0px; float: left; width: 110px; text-align: center; margin-left: 10px;}
#pageContent ol {  margin-left: 40px; margin-top: 20px; margin-bottom:20px; }
#pageContent ol li { list-style-type: decimal; padding-bottom: 5px;  }
#pageContent li img { margin: 15px 0 30px 0; }

#twothree-a { }
#twothree-a-a { margin-top: 149px; margin-left: 104px; width: 125px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twothree-a-b { margin-top: 174px; margin-left: 104px; width: 125px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twothree-a-c { margin-top: 243px; margin-left: 104px; width: 125px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twothree-b { }
#twothree-b-a { margin-top: 149px; margin-left: 104px; width: 125px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twothree-b-b { margin-top: 174px; margin-left: 104px; width: 125px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twothree-b-c { margin-top: 242px; margin-left: 104px; width: 125px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }

#twoseven-a { }
#twoseven-a-a { margin-top: 144px; margin-left: 171px; width: 140px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twoseven-a-b { margin-top: 169px; margin-left: 171px; width: 140px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twoseven-a-c { margin-top: 316px; margin-left: 171px; width: 140px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twoseven-b { }
#twoseven-b-a { margin-top: 144px; margin-left: 171px; width: 140px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twoseven-b-b { margin-top: 169px; margin-left: 171px; width: 140px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#twoseven-b-c { margin-top: 316px; margin-left: 171px; width: 140px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }

#express-a { }
#express-a-a { margin-top: 202px; margin-left: 120px; width: 175px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#express-a-b { margin-top: 254px; margin-left: 120px; width: 175px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#express-b { }
#express-b-a { margin-top: 209px; margin-left: 153px; width: 175px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#express-c { }
#express-c-a { margin-top: 209px; margin-left: 153px; width: 175px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }

#windows-a { }
#windows-a-a { margin-top: 222px; margin-left: 140px; width: 175px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#windows-a-b { margin-top: 282px; margin-left: 140px; width: 175px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#windows-b { }
#windows-b-a { margin-top: 229px; margin-left: 182px; width: 175px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#windows-c { }
#windows-c-a { margin-top: 229px; margin-left: 182px; width: 175px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }

#apple-a { }
#apple-a-a { margin-top: 219px; margin-left: 342px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#apple-a-b { margin-top: 246px; margin-left: 342px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#apple-a-c { margin-top: 318px; margin-left: 342px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#apple-b-a { margin-top: 192px; margin-left: 142px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#apple-c-a { margin-top: 192px; margin-left: 142px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#apple-d-a { margin-top: 219px; margin-left: 342px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#apple-d-b { margin-top: 246px; margin-left: 342px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#apple-d-c { margin-top: 318px; margin-left: 342px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }

#incredimail-a { }
#incredimail-a-a { margin-top: 116px; margin-left: 316px; width: 155px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#incredimail-a-b { margin-top: 183px; margin-left: 316px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#incredimail-a-c { margin-top: 210px; margin-left: 316px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#incredimail-b-a { margin-top: 209px; margin-left: 304px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }
#incredimail-c-a { margin-top: 209px; margin-left: 304px; width: 165px; height: 18px; position: absolute; background: #fff; z-index: 10; font-family: "Tahoma", Arial; font-size: 11px; line-height: 18px; padding-left: 2px; padding-right: 2px; overflow: hidden; }

/* HOME PAGE
*******************************************************************************/

/*-- Left Promotion --*/
#left-promo { width: 298px; float: left; background: #fff; }
#left-promo h2 { background: URL("/images/common/bkng/hp-promotions.gif") repeat-x; padding-top: 10px; height: 34px; width: auto; font: bold 36px "Franklin Gothic Medium", Arial; color:#fff; Text-transform: uppercase; padding-left: 10px; margin-bottom: 15px; }
#left-promo h2 em { font-size: 13px; font-style: normal; position: absolute; margin-top: 6px; margin-left: 5px; .margin-left: -4px; }
#left-promo p { padding: 0 10px; clear: both; }

p.txt-btn { clear: both; background: URL("/images/common/bkng/txt-btn.gif") no-repeat right 0; float: right; height: 25px; text-align: right; width: 184px; margin-right: 10px;  }
p.txt-btn a { padding-right: 15px; font-family: "Franklin Gothic Medium"; font-weight: normal; letter-spacing: 0px; font-size: 12px; text-transform: uppercase; color: #00519f; line-height: 20px; }

/*-- Right Promotion --*/
#right-promo { width: 380px; .width: 384px; _width: 368px; float: left; margin-left: 7px;}
#right-promo h2 { background: URL("/images/common/bkng/hp-promotions.gif") repeat-x; padding-top: 10px; height: 34px; width: auto; font: bold 36px "Franklin Gothic Medium", Arial; color:#fff; Text-transform: uppercase; padding-left: 10px; margin-bottom: 15px; }
#right-promo h2 em { font-size: 13px; font-style: normal; position: absolute; margin-top: 6px; margin-left: 5px; .margin-left: -4px; }
#right-promo p { padding: 0 10px; clear: both; }

.promoTable { margin: 0 10px; width: 360px; _width: 348px;  }
.promoTable td { padding: 2px; .padding: 5px; }
.promoTable td.image { background: URL("/images/common/bkng/hp-promo-table.gif") repeat-y; }

/* FOOTER
*******************************************************************************/
#footer-container li { float: left; margin-left: 10px; line-height: 20px; color: #a1a1a1; font-size: 11px; }
#footer-container li a { color: #a1a1a1;  }
#footer-container li.copyright { float: right; padding-right: 10px; font-size: 11px; }

/* POPUP
*******************************************************************************/
.popupContainer { width: 680px; margin: 0 15px; background: #fff; text-align: left; padding: 10px;  }
.popupContainer-speed { width: 390px; margin: 0 15px; background: #fff; text-align: left; padding: 10px;  }

.popupContainer h1, .popupContainer-speed h1 { margin-top: 15px; font-family: "Franklin Gothic Medium", Arial; font-weight: normal; font-size: 18px; color:#00529b; padding-bottom: 2px; margin-bottom: 4px; }
.popupContainer h2, .popupContainer-speed h2 { margin-top: 10px; font-family: "Franklin Gothic Medium", Arial; font-weight: normal; font-size: 13px; color:#00529b; padding-bottom: 2px; margin-bottom: 4px; line-height: 20px; }


/* Bar Graph
*******************************************************************************/
.bargraph { color: #fff; border-collapse: collapse; padding-right: 10px;  }
.bargraph td { padding:0; margin:0; vertical-align:bottom; text-align: center; background: #2d271c URL("/images/common/gridline.gif")  bottom; font-family: "Franklin Gothic", verdana, helvetica, sans-serif; font-size: 8px; color: #00529b; width: 28px; }
.bargraph th { font-family: "Franklin Gothic", verdana, helvetica, sans-serif; color: #00529b; text-align: center; padding: 0 10px; }        
.bargraph img { display:block; }
.bargraph td.chartValue { font-size: 11px; color: #00529b; }

/* -- Chart -- */
#chart { width: auto; min-height: 200px; _height: 200px;}
.chartSelect { margin-left: 10px; margin-top: 3px; }

/* -- Search Results -- */
#search-results { width: 95%; margin: 10px 0 20px 0; }
#search-results th { background: #ccc; line-height: 25px; padding-left: 5px;   }
#search-results td { padding-left: 5px; padding-top: 7px; padding-bottom: 7px;   }
tr.alt td { background: #ffe; }

/* -- Home Page Feature -- */
#feature-Message { width: auto; height: 271px; padding-top: 0px; padding-left: 15px; .padding-right: 15px; _padding-left: 5px; _width: 642px; }
#feature-Message-Content { width: 375px; float: left;  }
#feature-Message-Image { float: left; height: 276px; }

#feature-header { font: bold 12px "Tahoma", Verdana; color:#69f; padding-bottom: 2px; margin-bottom: 4px; }
#feature-copy img { float: right; padding: 80px 60px 20px 40px; }
#feature-copy h3 { font: bold 12px "Tahoma", Verdana; color:#666; padding-bottom: 4px; margin-bottom: 4px; }
#feature-Line { height: 1px; width: auto; background: #369; margin: 10px 0;}


/* EXTRAS
*******************************************************************************/
.contact-form { margin-left: 130px; margin-top: 20px; }
.contact-form td { padding: 2px; }

#plan-space { border: 1px solid #666; width: auto; height: 100px; margin: 20px 0; text-align: center; padding-top: 80px;  }




