body {
  margin-left:		0px;
  margin-top:		0px;
  margin-bottom:	0px;
  margin-right:		0px;
  background-color:	#D1D3D4; 
}      	

td {

  font-family: 		tahoma, "trebuchet ms", courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		5mm;
  color: 			#003333;
  padding-left:		0px;
  padding-right:	0px;
  padding-top:		0px;
  padding-bottom:	0px;

}

.workaround {
  padding-top: 		230px; 
  padding-right: 	5px; 
  width: 			270px; 
  height: 			22px; 
  position: 		absolute; 
  display:			inline; 
  z-index:			99; 
  font-size:		10px;
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  color: 			#003333;
}

.destinations {
  font-size:		11px;
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  color: 			#069;
  line-height:		3mm;
  align:			center;
}

.destinations a{
  font-size:		11px;
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  color: 			#069;
  line-height:		4mm;
  align:			center;
}

.destinations a:visited{
  font-size:		11px;
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  color: 			#069;
  line-height:		4mm;
  align:			center;
}

.destinations a:hover{
  font-size:		11px;
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  color: 			#039;
  line-height:		4mm;
  align:			center;
}

.where {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		4mm;
  color: 			#003333;
  padding-left:		6px;
  padding-right:	6px;
  padding-bottom:	8px;
}

.portal-header {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  font-weight:		bold;
  line-height:		4mm;
  color: 			#003333;
  background-color:	#dee7ef;
  padding-left:		4px;
  margin-top:		5px;
  margin-bottom:	5px;
  margin-right:		0px;
  margin-left: 		0px;
  
}

.portal-content {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		4mm;
  color: 			#003333;
  padding-left:		4px;
}

.portal-content a{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		4mm;
  color: 			#069;
}

.portal-content a:hover{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		4mm;
  color: 			#039;
}

.portal-content a:visited{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		4mm;
  color: 			#069;
}

.portal-header-small {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#069;
  background-color:	#dee7ef;
  padding-right:	4px;
}                            	

.portal-header-small a{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#069;
  background-color:	#dee7ef;
}

.portal-header-small a:visited{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#069;
  background-color:	#dee7ef;
}

.portal-header-small a:hover{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#039;
  background-color:	#dee7ef;
}

.portal-subheader {
  font-weight:		bold;
  color:			#003333;
  margin-top:		5px;
}

.blog-date {

  font-family: 		tahoma, "trebuchet ms", courier new, courier, sans-serif;
  font-size:		11px;
  font-weight:		bold;
  line-height:		4mm;
  color: 			#990000;
  padding-left:		10px;
  margin:			0;
}

.blog-content {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		5mm;
  color: 			#003333;
  padding-left:		10px;
}

.blog-content a{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		5mm;
  color: 			#069;
}

.blog-content a:visited{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		5mm;
  color: 			#069;
}
.blog-content a:hover{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		5mm;
  color: 			#039;
}

.links {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#000000;
  margin-bottom:	5px;
}

.links a {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#000000;
}

.links a:hover{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#000000;
}

.links a:visited{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#000000;
}

.newsletter-small {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#003333;
}

.newsletter-small a{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#069;
}

.newsletter-small a:visited{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#069;
}

.newsletter-small a:hover{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#039;
}

.newsletter {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		4mm;
  color: 			#003333;
  padding-left:		6px;
  padding-right:	6px;
  padding-bottom:	10px;
}

.quickaccess {

  font-family: 		"trebuchet ms", tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  font-weight:		bold;
  line-height:		4mm;
  color: 			#FFFFFF;
  font-weight:		bold;
  padding-left:		73px;
  padding-right:	6px;
}

.sitemap {

  font-family: 		"trebuchet ms", tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#069;
}

.sitemap a{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#069;
}

.sitemap a:visited{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#069;
}

.sitemap a:hover{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		10px;
  line-height:		4mm;
  color: 			#039;
}


.forms-quickaccess {
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;	
  font-size: 		10px;
  background-color: #ffffff;
  color: 			#003333;
  border-style:		solid;
  border-width:		1px;
  border:			1 outset rgb(165,172,178);
}

.forms-search {
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;	
  font-size: 		10px;
  background-color: #ffffff;
  color: 			#003333;
  border-style:		solid;
  border-width:		1px;
  width:			130px;
  border:			1 outset rgb(165,172,178);
}

.forms-subscribe {
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;	
  font-size: 		11px;
  background-color: #ffffff;
  color: 			#003333;
  border-style:		solid;
  border-width:		1px;
  width:			235px;
  border:			1 outset rgb(165,172,178);
}

.forms-textinput {
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;	
  font-size: 		11px;
  background-color: #ffffff;
  color: 			#003333;
  border-style:		solid;
  border-width:		1px;
  border:			1 outset rgb(165,172,178);
}

.forms-button-gray {
  font-size: 		10px;
  background-image: url(/projects/johnnyjet.com/ready/images/bg-button-gray.gif);
  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  background-color: #ededed;
  border:			1 outset rgb(165,172,178);
  color: 			#000000;
  cursor: 			hand;
  width:			70px;
  height:			20px;
}

.deals {

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		5mm;
  color: 			#069;
  padding-left:		11px;

}

.deals a{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		5mm;
  color: 			#069;

}

.deals a:hover{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		5mm;
  color: 			#039;

}

.deals a:visited{

  font-family: 		"trebuchet ms",tahoma, courier new, courier, sans-serif;
  font-size:		11px;
  line-height:		5mm;
  color: 			#069;

}

.deals-items {
  list-style-type:	square;
  color:			#069;
}