

.contentoffer 
{
background-image: url(http://www.travelpixel.net/reviews/grade1.gif); 
background-repeat:repeat;
background-color:#fefefe;
width:976px;
height:auto;
text-align:left;
margin-top:0px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:0px;
border-bottom:2px solid #ffcc00;
}
.contentoffer2
{
background-color:#efefef;
width:976px;
height:auto;
text-align:left;
margin-top:0px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:0px;
border-bottom:2px solid #ffcc00;
}
.contentoffer3
{
background-color:#ffffff;
width:976px;
height:auto;
text-align:left;
margin-top:0px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:10px;
margin-bottom:0px;
border-bottom:2px solid #ffcc00;
}
.contentsplit
{
background-color:#efefef;
width:660px;
height:430px;
float:left;
text-align:left;
margin-top:6px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:4px;
border:1px solid #dfdfdf;
}
.contentsplit2
{
background-color:#efefef;
width:255px;
height:430px;
float:right;
text-align:left;
margin-top:6px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:4px;
border:1px solid #dfdfdf;
}
form#offer
{
text-align:left;
height:auto;
font-family:arial;
font-size:15px;
font-weight:bold;
letter-spacing:0px;
margin-top:0px;
margin-bottom:0px;
color:#333333;
}
form#offer2
{
text-align:left;
height:auto;
font-family:arial;
font-size:11px;
font-weight:bold;
letter-spacing:0px;
margin-top:0px;
margin-bottom:0px;
color:#333333;
}
.textoffer {
background-color: #ffffff;
border: 1px solid #c1c1c1;
font-size:15px;
color:#0066CC;
font-weight:bold;
letter-spacing:0px;
width:200px;
margin-top:0px;
padding:2px;
}
.textoffer2 {
background-color: #ffffff;
border: 1px solid #c1c1c1;
font-size:14px;
color:#555555;
font-weight:bold;
letter-spacing:0px;
width:165px;
margin-top:0px;
padding:2px;
}
.topgrey
{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#555555;
}
.topgrey2
{
font-family:arial;
font-size:10px;
font-weight:normal;
color:#777777;
}
input.btn#offer{
  color:#333333;
   font-family:Arial, Helvetica, sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:#FFE784;
   border:1px solid;
   border-top-color:#ffcc00;
   border-left-color:#ffcc00;
   border-right-color:#ffcc00;
   border-bottom-color:#ffcc00;
margin-top:0px;}

input.btn#offer2{
  color:#333333;
   font-family:Arial, Helvetica, sans-serif;
   font-size:110%;
	width:170px;
   font-weight:bold;
   background-color:#FFE784;
   border:1px solid;
   border-top-color:#ffcc00;
   border-left-color:#ffcc00;
   border-right-color:#ffcc00;
   border-bottom-color:#ffcc00;
margin-top:0px;}


.bigblue3
{
font-family:arial;
font-size:15px;
font-weight:bold;
letter-spacing:-1px;
color:#0066CC;
}
.vouchertab#code 
{
background-image: url(http://www.travelpixel.net/discounts/grade1.gif); 
background-repeat:repeat;
width:auto;
font-family:Arial;
font-size:14px;
text-align:left;
font-weight:normal;
margin-bottom:5px;
letter-spacing:-1px;
padding-top:8px;
padding-bottom:5px;
padding-left:12px;
padding-right:12px;
border-top:6px solid #00cc00;
border-bottom:2px solid #bbbbbb;
border-left:2px solid #00cc00;
border-right:2px solid #00cc00;
color:#444444;
height:auto;
}
.vouchertab#offer 
{
background-image: url(http://www.travelpixel.net/discounts/grade1.gif); 
background-repeat:repeat;
width:auto;
font-family:Arial;
font-size:14px;
text-align:left;
font-weight:normal;
margin-bottom:5px;
letter-spacing:-1px;
padding-top:8px;
padding-bottom:5px;
padding-left:12px;
padding-right:12px;
border-top:6px solid #FF6633;
border-bottom:2px solid #bbbbbb;
border-left:2px solid #FF6633;
border-right:2px solid #FF6633;
color:#444444;
height:auto;
}
.normaltext 
{
font-family:Arial, Helvetica, sans-serif;
color:#444444;
font-size:11px;
letter-spacing:0px;
}
.subheader2
{
	font-size:18px;
	font-family:arial;
	background-image: url(http://www.travelpixel.net/discounts/grad2.gif);
	background-repeat: repeat;
	color:#555555;
	text-align:left;
	letter-spacing:-1px;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #d1d1d1;
	
}
h1#whitelight
{
	font-size:18px;
	font-family:arial;
	background-image: url(http://www.travelpixel.net/discounts/grad2.gif);
	background-repeat: repeat;
	color:#555555;
	text-align:left;
	letter-spacing:-1px;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #d1d1d1;
	
}
.whitelightreviews
{
	font-size:18px;
	font-family:arial;
	background-image: url(http://www.travelpixel.net/discounts/grad2.gif);
	background-repeat: repeat;
	color:#555555;
	text-align:left;
	letter-spacing:-1px;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #d1d1d1;
}
.addreview
{
font-size:18px;
font-family:arial;
color:#555555;
text-align:right;
}
.top10left
{
	font-size:12px;
	font-family:arial;
	color:#666666;
	text-align:left;
	
	font-weight:normal;
	margin-top:5px;
	
	padding-left:17px;
	padding-right:12px;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #cfcfcf;
background-color: #efefef;
float:left;
width:180px;
height:auto;
	
	
}
.top10right
{
	
	text-align:left;
	
	font-weight:normal;
	margin:5px;
	
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #cfcfcf;
background-color: #ffffff;
float:right;
width:740px;
height:auto;
	
	
}
.top10deal
{
	font-size:12px;
	font-family:arial;
	color:#444444;
	text-align:left;
	
	font-weight:normal;
	margin-bottom:4px;
	
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:3px dashed #aaaaaa;
	border-bottom:2px solid #cfcfcf;
background-color: #efefef;

width:auto;
height:auto;
	
	
}
.voucherextra#code
{
width:auto;
font-family:Arial;
font-size:12px;
text-align:left;
font-weight:normal;
margin-top:5px;
margin-bottom:0px;
background-image: url(http://www.travelpixel.net/discounts/grad2.gif);
background-repeat: repeat;
padding-top:5px;
padding-bottom:5px;
padding-left:12px;
padding-right:12px;
border-top:1px dashed #b1b1b1;
border-bottom:1px solid #0D9B0D;
vertical-align:top;
color:#fcfcfc;
height:auto;
}
.voucherextra#offer
{
width:auto;
font-family:Arial;
font-size:12px;
text-align:left;
vertical-align:top;
font-weight:normal;
margin-top:5px;
margin-bottom:0px;
background-image: url(http://www.travelpixel.net/discounts/grad2.gif);
background-repeat: repeat;
padding-top:5px;
padding-bottom:5px;
padding-left:12px;
padding-right:12px;
border-top:1px dashed #b1b1b1;
border-bottom:1px solid #F55E2C;

color:#fcfcfc;
height:auto;
}
.text#code
{
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:16px;
letter-spacing:-1px;

}
.text#offer
{
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:16px;
letter-spacing:-1px;

}
.nightprice
{
width:200px;
font-family:Arial;
font-size:14px;
text-align:right;
vertical-align:top;
float:right;
font-weight:normal;
margin-top:2px;
margin-bottom:2px;
z-index:1;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
color:#fcfcfc;

}
.seasonal 
{
background-color:#ffffff;
width:1000px;
height:140px;
text-align:left;
margin-top:2px;
padding:0px;

margin-bottom:5px;
border-bottom:2px solid #efefef;
border-top:3px solid #efefef;

}
.newtab#offer
{
width:970px;
height:150px;
font-family:Arial;
font-size:12px;
text-align:left;
vertical-align:top;
font-weight:normal;
margin-top:0px;
margin-bottom:5px;
background-image: url(http://www.travelpixel.net/discounts/bgoffer.jpg);
background-repeat: repeat;
padding:0px;
border:2px solid #e1e1e1;
color:#fcfcfc;
}
.newtab#code
{
width:970px;
height:150px;
font-family:Arial;
font-size:12px;
text-align:left;
vertical-align:top;
font-weight:normal;
margin-top:0px;
margin-bottom:5px;
background-image: url(http://www.travelpixel.net/discounts/bgcode.jpg);
background-repeat: repeat;
padding:0px;
border:2px solid #e1e1e1;
color:#fcfcfc;
}
.newinnertab#offer
{
width:auto;
height:auto;
font-family:Arial;
font-size:12px;
text-align:left;
vertical-align:top;
font-weight:normal;
margin-top:10px;
margin-bottom:15px;
margin-left:100px;
margin-right:10px;
text-decoration:none;
padding:2px;

}
.newinnertab#code
{
width:auto;
height:auto;
font-family:Arial;
font-size:12px;
text-align:left;
vertical-align:top;
font-weight:normal;
margin-top:10px;
margin-bottom:15px;
margin-left:100px;
margin-right:10px;
text-decoration:none;
padding:2px;

}
.bigblue4
{
font-family:arial;
font-size:18px;
font-weight:bold;
letter-spacing:-1px;
color:#0066CC;
text-decoration:none;
}
.newtab#title
{
width:700px;
height:45px;
font-family:Arial;
font-size:11px;
text-align:left;
text-decoration:none;
vertical-align:top;
font-weight:normal;
float:left;
padding:0px;
color:#888888;
line-height:18px;
border-bottom:1px solid #d9d9d9;
}
.newtab#button
{
width:140px;
height:auto;
font-family:Arial;
font-size:10px;
text-align:center;
vertical-align:top;
font-weight:normal;
float:right;
padding-bottom:2px;
margin-right:15px;
line-height:10px;
color:#777777;

}
.newtab#body
{
width:690px;
height:75px;
font-family:Arial;
font-size:11px;
text-align:left;
vertical-align:top;
font-weight:normal;
float:left;
padding-left:2px;
color:#999999;
line-height:18px;
text-decoration:none;
margin-top:4px;
}
.clearer
{
clear:both;
}
.text#valid
{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
letter-spacing:-1px;

}
.pricedisplay
{
width:90px;
height:30px;
font-family:Arial;
font-size:18px;
letter-spacing:-1px;
text-align:right;
vertical-align:bottom;
font-weight:bold;
float:left;
color:#999999;
text-decoration:none;
margin-top:90px;
margin-left:0px;
padding:2px;

}

.pricetext
{

font-family:Arial;
font-size:12px;

text-align:right;
font-weight:bold;
color:#993333;

}
.urltext 
{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
font-weight:bold;

}
.errormessage
{
width:980px;
background-color:#fefefe;
border-top:2px solid #FF0000;
border-bottom:2px solid #FF0000;
text-align:left;
color:#FF0000;
font-size:12px;
margin-top:5px;
margin-bottom:5px;
padding:10px;
}
.newtab#ex
{
width:970px;
height:60px;
font-family:Arial;
font-size:12px;
text-align:left;
vertical-align:top;
font-weight:normal;
margin-top:5px;
margin-bottom:0px;
background-image: url(http://www.travelpixel.net/discounts/tabexpired.jpg);
padding:0px;
border:2px solid #e1e1e1;
color:#fcfcfc;
}
.newtab#extop
{
width:auto;
height:23px;
font-family:Arial;
font-size:12px;
text-align:left;

vertical-align:top;
margin-bottom:0px;
padding-top:8px;
padding-left:8px;
color:#777777;
}
.newtab#exbottom
{
width:780px;
height:30px;
font-family:Arial;
font-size:10px;
text-align:left;
text-style:italic;
vertical-align:top;
margin-left:170px;
padding-top:8px;
padding-left:8px;
color:#a1a1a1;
}
.phonetext 
{
font-family:Arial, Helvetica, sans-serif;
color:#FF0033;
font-size:12px;
font-weight:bold;

}
.emailajaxdisplay
{
	font-size:18px;
	font-family:arial;
	background-color:#353B4F;
	
	text-align:left;
	letter-spacing:-1px;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:7px;
	color:#efefef;
	border-bottom:2px solid #545969;
border-top:2px solid #545969;
vertical-align:middle;
	}

#ajaxdisplay
{
	font-size:18px;
	font-family:arial;
	background-color:#E9EAEF;
	display:none;
	text-align:left;
	letter-spacing:-1px;
	font-weight:normal;
	margin-bottom:0px;
	padding-left:12px;
	padding-top:10px;
	padding-bottom:10px;
	color:#444444;
	border-bottom:2px solid #545969;
	border-bottom:2px solid #555555;

vertical-align:middle;
	}

.emailalerttitle
{
color:#f1f1f1;
font-size:12px;
letter-spacing:0px;
font-weight:bold;

}
.emailalertsub
{
color:#ACB0BD;
font-size:9px;
letter-spacing:0px;
font-weight:bold;
}
.emailalerttitle2
{
color:#f1f1f1;
font-size:16px;
letter-spacing:-1px;
font-weight:bold;
}
.emailinput {
background-color:#7E818B;
border: 2px solid #B5B5B6;
font-size:12px;
color:#efefef;

width:auto;
padding:5px;
margin-bottom:5px;
margin-top:6px;
}
.emailinput:focus {
background-color:#efefef;
border: 2px solid #B5B5B6;
font-size:12px;
color:#555555;

width:auto;
padding:5px;
margin-bottom:5px;
margin-top:6px;
}
.emailalerttiny
{
color:#A1A2A3;
font-size:9px;
letter-spacing:0px;
}
.signuptext
{
color:#777777;
font-size:14px;
font-family:arial;
letter-spacing:-1px;
}
.signuptextsmall
{
color:#777777;
font-size:10px;
font-family:arial;
letter-spacing:0px;
}

input.btn:hover#email{
     color:#333333;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
	letter-spacing:-1px;
   
   background-color:#FFE784;
   border:2px solid;
   border-top-color:#ffcc00;
   border-left-color:#ffcc00;
   border-right-color:#ffcc00;
   border-bottom-color:#ffcc00;
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
margin-bottom:10px;}

input.btn#email{
     color:#efefef;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
	letter-spacing:-1px;
   
   background-color:#7E818B;
   border:2px solid;
   border-top-color:#B5B5B6;
   border-left-color:#B5B5B6;
   border-right-color:#B5B5B6;
   border-bottom-color:#B5B5B6;
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
margin-bottom:10px;}

