Body
{
  margin: 5px 5px 5px 5px 5px;
  text-align: center;  	
  font-size: 12px;	
	color: #545267;	
}

input
{  
  font-family: Bookman Old Style, Times New Roman, Serif;    
	font-size: 12px;	
	font-weight: bold;
}

select
{  
  font-family: Bookman Old Style, Times New Roman, Serif;    
	font-size: 12px;	
}

div
{
  	
  font-size: 12px;	
}

.specialOffer
{
  color: #ef3e35;
}

.specialOfferText
{
  font-weight: normal;
}

td.pageTitle  
{
  padding-left: 4px;
  	
  font-size: 18px;	
  font-weight: normal;
  color: Black;
  letter-spacing: 1px;
}

.hotelSearchResults 
{	
  color: Black;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 2px 0px 2px;
}

td.hotelSearchResults
{
  padding-left: 4px;
}

th.hotelSearchResults
{
  color: #F1F4FF;
  background-color: #1b3f95;
	font-weight: bold;
	font-size: 12px;
}

.hotelSearchResults a{
	
	font-size: 12px;
	color: #D3463D;
	text-decoration: underline;
}
.hotelSearchResults a:hover {
	
	font-size: 12px;
	color: #D3463D;
	text-decoration: none;
}

.partnerbarLink {
	
	font-size: 12px;
	font-weight: bold;
	color: #ef3e35;
	text-decoration: none;
	text-transform: uppercase;
}
a.partnerbarLink {
	
	font-size: 12px;
	font-weight: bold;
	color: #ef3e35;
	text-decoration: none;
	text-transform: uppercase;
}
a.partnerbarLink:hover{
	
	font-size: 12px;
	font-weight: bold;
	color: #ef3e35;
	text-decoration: none;
	text-transform: uppercase;
}

.hotelSearchBox
{
 	
	font-size: 12px;
	color: #545267;
	text-decoration: none; 
}

.hotelSearchBox strong
{
	
	font-size: 12px;
	color: #201F37;
	text-decoration: none;
	font-weight: bold;  
}


/* Netro Styles */

.greyheader {
	
	font-size: 12px;
	font-weight: bold;
	color: #7F7E7F;
}

.breadtrail {
	
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #999999;
}

.breadtrail a{

	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #999999;
}

.navon {
	
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.nav {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	
}
a.nav {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
a.nav:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

.bodyblue {
	
	font-size: 12px;
	color: #1b3f95;
	text-decoration: none;
}
.bodybluebig {
	
	font-size: 14px;
	color: #1b3f95;
	text-decoration: none;
}

.bodyred {
	
	font-size: 12px;
	color: #ef3e35;
	text-decoration: none;
}
.bodyred a{
	
	font-size: 12px;
	color: #ef3e35;
	text-decoration: underline;
}

.bodyred a:hover{
	
	font-size: 12px;
	color: #FF3333;
	text-decoration: none;
}
.bodynopink {
	
	font-size: 12px;
	color: #545267;
	text-decoration: none;
}

.bodynopink a{
	
	font-size: 12px;
	color: #545267;
	text-decoration: underline;
}

.bodynopink a:hover {
	
	font-size: 12px;
	color: #545267;
	text-decoration: none;
}

.bodyblack {
	
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.bodyblack a{
	
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.bodyblack a:hover {
	
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.bodygrey {
	
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.body {
	
	font-size: 12px;
	color: #545267;
	text-decoration: none;
}

.body a{
	
	font-size: 12px;
	color: #D3463D;
	text-decoration: underline;
}
.body a:hover {
	
	font-size: 12px;
	color: #FFDD88;
	text-decoration: none;
}

.welcome
{
	font-size: 16px;
	font-family: Bookman Old Style, Times New Roman, Serif;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}

.pagetitle {
	
	font-size: 14px;
	color: #D3463D;
	text-decoration: none;
	padding-bottom: 16px;
}

.pagetitle2 {
	font-size: 16px;
	font-family: Bookman Old Style, Times New Roman, Serif;
	font-weight: bold;
	color: #ef3e35;
	text-decoration: none;
	padding-bottom: 8px;
}

.sectiontitle2 {
	font-size: 14px;
	font-family: Bookman Old Style, Times New Roman, Serif;
	font-weight: bold;
	color: #ef3e35;
	text-decoration: none;
}

.yellowbody {
	
	font-size: 10px;
	color: #B7882B;
	font-weight: bold;
	text-decoration: none;
}

.yellowbody a{
	
	font-size: 10px;
	color: #B7882B;
	font-weight: bold;
	text-decoration: underline;
}
.yellowbody a:hover {
	
	font-size: 10px;
	color: #B7882B;
	font-weight: bold;
	text-decoration: none;
}

.formhead {
	
	font-size: 12px;
	color: #201F37;
	text-decoration: none;
	font-weight: bold;
}
.locationdropdown {
	
	font-size: 12px;
	color: #040404;
	width: 176px;
}

.bookingdropdown {
	
	font-size: 12px;
	color: #040404;
	width: 185px;
}
.calltoaction {
	
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
.footer {
	
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 12px;
}
.footer a{
	
	font-size: 11px;
	color: #ef3e35;
	text-decoration: underline;
	line-height: 12px;
}
.footer a:hover {
	
	font-size: 11px;
	color: #ef3e35;
	text-decoration: none;
	line-height: 12px;
}

.roomtype {
	
	font-size: 12px;
	color: #00599A;
	text-decoration: none;
	font-weight: bold;
}

.upgrade {
	
	font-size: 12px;
	color: #201F37;
	text-decoration: none;
	font-weight: bold;
}

.bodylinknopink a{
	
	font-size: 12px;
	color: #545267;
	text-decoration: underline;
}
.bodylinknopink a:hover{
	
	font-size: 12px;
	color: #545267;
	text-decoration: none;
}

.priceType
{
  border: solid, 1px, #D3463D;
  font-weight: bold;
  font-size: 13px;
}
table.menuBar
{
  background-color: #ef3e35;
}