#page {
  /*margin: 5px;*/
}
#favoriteDestinationsWidget {
  width: 300px;
  float: right;
}
#favoriteDestinationsContainer {
  /*background: #1a3b80 url(../../images/favourite_destination_300_72.png) 0 0 repeat-x;
  background: #FFF url(../../images/favourite_destination_300_72.png) 0 0 repeat-x;*/
  background-color: #FFF;
  /*margin-bottom: 7px;*/
}
#favoriteDestinationsContainer .topMiniNavContainer {
  margin-bottom: 0;
}
#favoriteDestinations {
  /*background: url(../../images/favourite_destination.png) 0 0 repeat-x;*/
  /*padding: 38px 14px 14px;*/
  padding: 14px 14px 14px;
  /*color: #FFF;*/
  color: #1a3b80;
  font-family: Verdana, Tahoma, Arial, Sans-Serif;
  font-size: 10px;
 }
#favoriteDestinations p {
  color: #444;
  text-align:justify;
  margin: 0px;
  padding: 0px;
}
#favoriteDestinations h3 {
  font-weight: bold;
  font-size: 14px;
  color:#FF811B;
  text-align: center;
}
#favoriteDestinations table {
  width: 100%;
  margin: 0px;
  padding: 0px;
  /*background-color: #F8F8F8;*/
}
#favoriteDestinations th {
  font-weight: bold;
  padding: 2px;
  width: 150px;
}
#favoriteDestinations td select, textarea {
  width: 180px;
  margin-bottom: 7px;
  padding: 5px;
  background:none repeat scroll 0 0 #EEEEEE;
  border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA;
  border-style:solid;
  border-width:1px;
  color:#1a3b80;
  font-size:13px;
}
#submit_favorite_destination {
  width: 84px;
}
#toggleFavoriteDestination {
  padding: 1px;
  color: #444;
}
#favoriteDestinations td input {
/*  width: 120px;
  margin-bottom: 7px;*/
  width: 168px;
  padding: 5px;
  background:none repeat scroll 0 0 #EEEEEE;
  border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA;
  border-style:solid;
  border-width:1px;
  color:#1a3b80;
  font-size:13px;
}
.formResponse,
#formResponse {
  /*background-color: #1A3B80;*/
  padding: 10px 2px 2px 2px;
  font-weight: bold;
  text-align: center;
  color: #FFF;
  color: #970009;
  color: #FF811B;
  font-size: 1.2em;
}
#chartContainer {
  background-color: #EDEFF4;
  border: 1px solid #D4DAE8;
}
#chart {
  /*margin: 0 7px 14px 7px;*/
  color: #333333;
  text-align: left;
  /*font-size: 0.9em;*/
}
#chartTab {
  /*margin-top: 14px;*/
}
#chart table {
  /*margin: 7px 7px 14px 7px;*/
  width: 99%;
}
#chart th {
  width: 90%;
}
#chart td {
  font-weight: bold;
  text-align: right;
  width: 10%;
  vertical-align: top;
}
#lite_favorite_destination_email {
  width: 300px;
  padding: 2px;
}
#lite_favorite_destination_help {
  padding-bottom: 5px;
  font-size: 11px;
}



/* tabs start */
#tabs {
  color: #111111;
  font-size: 1.1em;
  margin-right: 307px;
}
#tabs ul.menu {
  padding: 0 10px;
  font-weight: bold;
}
#tabs ul.menu li {
  float:left;
  list-style: none outside none;
  margin-right: 0px;
}
#tabs li {
  margin-right: 15px;
  display: inline;
}
#tabs ul.menu a {
  background-color: #1a3b80;
  color: #ddd;
  display: block;
  margin: 1px 1px 0 0;
  padding: 6px 10px;
  text-decoration:none !important;
  border: 1px solid #ddd;
  border-bottom: 1px solid #fff;
  position: relative;
  top: 2px;
  outline: none;
}
#tabs ul.menu a:hover {
  background-color: #1a3b80;
  color: #fff;
}
#tabs ul.menu a.selected {
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom: none;
  color: #1a3b80;
  cursor: default;
  margin-bottom: 0;
}
#tabs div.tab {
  background: #fff;
  clear:left;
  padding:10px 10px 8px;
  border: 1px solid #E5E3C9;
}
#tabs div a {
  color:#000000;
  font-weight:bold;
}
/* tabs end */

