/* ----- General CSS ----- */
body, p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #4883BD}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4883BD; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4883BD; text-decoration: underline}
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; list-style-image: url(../images/bullet.gif); margin-left: 0; padding-left: 20px; margin-bottom: 0px}
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4883BD}

/* ----- Footer CSS ----- */
.footer p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4883BD}
.footer a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none}
.footer a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4883BD; text-decoration: underline}

/* ----- Border CSS ----- */
.border {  border: #BFBFBF dotted; border-width: 0px 1px 1px}
.borderall {  border: 1px dotted #BFBFBF}
.bordertop {  border-top: 0px dotted #BFBFBF; border-right: 0px dotted #BFBFBF; border-bottom: 1px dotted #BFBFBF; border-left: 0px dotted #BFBFBF}
.borderRB { border-top: 0px dotted #BFBFBF;	border-right: 1px dotted #BFBFBF; border-bottom: 1px dotted #BFBFBF; border-left: 0px dotted #BFBFBF}
.bordernew {  border-top: 1px dotted #BFBFBF; border-right: 1px dotted #BFBFBF; border-bottom: 0px dotted #BFBFBF; border-left: 1px dotted #BFBFBF}
.borderRL {  border-top: 0px dotted #BFBFBF; border-right: 1px dotted #BFBFBF; border-bottom: 0px dotted #BFBFBF; border-left: 1px dotted #BFBFBF}

/* ----- Form CSS ----- */
.formstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

/* ----- Heading CSS (in order) ----- */
.hotelTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #4883BD}
.hotelHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4883BD}
.hotelDistance {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1CA8C8}
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4883BD}
.headingBullet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.tableHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; color: #FFFFFF}

/* ----- Menu CSS (Link Pages) ----- */
.menuMajor {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
.subMenu { color: #4883BD}

#wrapper {
  width: 900px;
  height: auto;
  position: relative;
  margin: 0;
  margin-left: auto ;
  margin-right: auto ;
}


.hxEmbed * {
margin:0;
padding:0;
}

form.hxEmbed {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color: #4883BD;
width:250px;
}

.hxEmbed fieldset {
margin:0.50em 0;
}

.hxEmbed label {
display:block;
}

.hxEmbed button {
border:1px solid #999;
background:#FFF;
padding:0.25em 0.50em;
}

.hxEmbed select, .hxEmbed input.hasDatePicker {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border:1px solid #999 !important;
background:#FFF;
}

.allProducts label {
display:inline;
}

.allProducts li {
list-style:none;
margin:0.25em 0;
}

.allProducts {
float:left;
width:200px;
}

.options { 
float:right;
width:220px;
}

Form.hxEmbed{
width:440px !important;
padding-left: 30px;
}