.smalltext {font-size: 10px; font-family: verdana; color: #5D4325;}
.smalltextbold {font-size: 10px; font-family: verdana; color: #5D4325; font-weight: bold;}
.bodytext {font-size: 12px; font-family: arial; color: #5D4325;}
.quotetext {font-size: 14px; font-family: arial; color: #5D4325;}

.nav a {font-size: 10px; color: #ffffff; font-family: verdana; font-weight: bold;}
.nav {font-size: 10px; color: #ffffff; font-family: verdana; font-weight: bold;}

.bodytext2 {font-size: 11px; font-family: arial; color: #5D4325;}


body {
	margin: 0px;
	padding: 0px;
	font-family: verdana;
	/*SCROLLBAR-FACE-COLOR: #f0f0f0; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #bfbfbf; 
	SCROLLBAR-3DLIGHT-COLOR: #bfbfbf; 
	SCROLLBAR-ARROW-COLOR: #0d5b88; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;*/
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff7700;
	cursor: default;
}

/* Orange Module */
.orange-header {
	background-color: #ffd5af;
	height: 22px;
	background-image: url(/images/modules/1px-orangegrad.gif);
	background-repeat: repeat-x;
}

.orange-photo {
	height: 51px;
	background-image: url(/images/modules/photo_01.jpg);
	background-repeat: no-repeat;
}

.scheduled-photo {
	height: 51px;
	background-image: url(/images/modules/sched_photo.jpg);
	background-repeat: no-repeat;
}

.orange-spacer {
	height: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffd5af;
	border-bottom-color: #a83e02;
	background-color: #ff7700;
}

.orange-body {
	height: 81px;
	background-color: #ffd5af;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffa657;
	cursor: default;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

orange-textbox { 
font: 11px #1E7EB5 Verdana, Helvetica, Arial, sans-serif; 
border: 2px solid #ffa657;
background-color: none; 
vertical-align: middle; 
margin-bottom: 1px; /* IE bug fix */
padding: 0.1em; 
}

/* Blue Module */
.blue-header {
	background-color: #ddebf3;
	height: 21px;
	background-image: url(/images/modules/1px-bluegrad.gif);
	background-repeat: repeat-x;
}

.search-header {
	background-color: #ddebf3;
	height: 21px;
	background-image: url(/images/modules/search_bar.gif);
	background-repeat: repeat-x;
}

.search-border {
	/*border-width: 0px;
	border-style: solid;*/
	border-color: #FFFFFF;
	padding-left:3px;
	padding-bottom:3px;
	padding-right:3px; 
	background-image: url(/images/modules/border_frame.gif);
}

.search-bg {
	background-position:top; 
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	background-image: url(/images/modules/search_bg.gif);
}

.blue-photo {
	height: 52px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}

.blue-spacer {
	height: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fdac48;
	border-bottom-color: #a83e02;
	background-color: #ff7700;
}

.blue-body {
	height: 81px;
	background-color: #ddebf3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7aa8c3;
}

.signup-newsletter {
	height: 81px;
	background-color: #ffd5af;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffa657;
	background-image: url(../images/modules/envelope_watermark.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffa657;
}

.orange-text{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #EA6F05;
font-size: 11px;
}

.blue-body-border {
	border-width: 1px;
	border-style: solid;
	border-color: #7aa8c3;
}

.blue-body-box {
	border-width: 1px;
	border-style: solid;
	border-color: #3878b1;
	background-color: #a9cce1;
}

.blue-bottom {
	height: 2px;
	background-color: #ddebf3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7aa8c3;
}


.blue-search {
	background-color: #a9cce1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70a2c9;
}



/* Purple Module */
.purple-header {
	background-color: #eccdec;
	height: 22px;
	background-image: url(/images/modules/1px-purplegrad.gif);
	background-repeat: repeat-x;
}

.purple-photo {
	height: 51px;
	background-image: url(/images/modules/photo_02.jpg);
	background-repeat: no-repeat;
}

.purple-spacer {
	height: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #eccdec;
	border-bottom-color: #884588;
	background-color: #aa67aa;
}

.purple-body {
	height: 81px;
	background-color: #eccdec;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c38bc3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor: default;
}

/* Red Module */
.red-header {
	background-color: #DB0C40;
	height: 22px;
	background-image: url(/images/modules/1px-redgrad.gif);
	background-repeat: repeat-x;
}

.red-photo {
	height: 51px;
	background-image: url(/images/modules/photo_02.jpg);
	background-repeat: no-repeat;
}

.red-spacer {
	height: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EB9CB1;
	border-bottom-color: #BC0835;
	background-color: #DC1146;
}

.red-body {
	height: 81px;
	background-color: #EB9CB2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BC0835;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor: default;
}


/* Green Module */
.green-header {
	background-color: #d6ecad;
	height: 22px;
	background-image: url(/images/modules/1px-greengrad.gif);
	background-repeat: repeat-x;
}

.green-photo {
	height: 51px;
	background-image: url(/images/modules/photo_03.jpg);
	background-repeat: no-repeat;
}

.green-spacer {
	height: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d6ecad;
	border-bottom-color: #7caf1d;
	background-color: #99d032;
}

.green-body {
	height: 81px;
	background-color: #d6ecad;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70ac00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor: default;
}

.orange-footer {
	background-color: #ff9538;
	height: 10px;
}

.orange-body-price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff7700;
	cursor: default;
}

.orange-price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff7700;
	cursor: default;
}

.orange-bg {
background-color:#FF9900;
}

.green-body-price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7caf1d;
	cursor: default;
}

.purple-body-price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #aa67aa;
	cursor: default;
}

.red-body-price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DC1146;
	cursor: default;
}

.navigation-active {
	background-color: #8fc1de;
	height: 10px;
}

.tab_border0{	
background-image: url(/images/navigation/tab_bg0.gif);
border-right:1px solid #FEC28C;
border-left:1px solid #A43402;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
}

.tab_border1{	
background-image: url(../images/navigation/tab_bg1.gif);
border-left:1px solid #13608C;
border-right:1px solid #BBD3DF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
}

.tab_border0 a:hover, .tab_border0 a:visited, .tab_border0 a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
}

.tab_border1 a:hover, .tab_border1 a:visited, .tab_border1 a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
}

.dealtab_border0{	
background-image: url(../images/navigation/dealtab_bg0.gif);
border-right:1px solid #F0ABBE;
border-left:1px solid #A43402;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
}

.dealtab_border0 a:hover, .dealtab_border0 a:visited, .dealtab_border0 a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
}


.dealtab_border1{	
background-image: url(../images/navigation/tab_bg1.gif);
/*border-right:1px solid #E96D00;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
}

.dealtab_border1 a:hover, .dealtab_border1 a:visited, .dealtab_border1 a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
}

.deal-price-table{
background-image:url(/images/modules/price_bg.gif);
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #C06A03;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #C06A03;
color:#FFFFFF;
font-size: 13px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.deal-price{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight:bold;
color:#FFFFFF;
}

.deal-price-small{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color:#FFFFFF;
}

.deal-price-table-small{
background-image:url(/images/modules/price_bg.gif);
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #C06A03;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #C06A03;
color:#FFFFFF;
font-size: 11px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
height:37px
}

.deal-photo{
border-width: 1px;
border-style: solid;
border-color: #C06A03;
}

.deal-border{
border-width: 1px;
border-style: solid;
border-color: #FF9900;
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0d5b88;
	text-decoration: none;
}

.blue-body-basket {
	background-color: #ddebf3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7aa8c3;
	height: 60px;
	background-image: url(../images/modules/basket_watermark.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.basket-items-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d5b88;
	cursor: default;
	font-weight: normal;
}

.general-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d5b88;
	cursor: default;
	font-weight: normal;
}

.header-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d5b88;
	cursor: default;
	font-weight: bold;
}

.basket-items-price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7700;
	cursor: default;
}

.blue-box {
	background-color: #ddebf3;
	border:  solid  1px #7aa8c3;
}
.blue-body-adverts {
	background-color: #ddebf3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7aa8c3;
	height: 65px;
}

.newsletter-container {
	background-color: #a9cce1;
}

.newsletter-top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3878b1;
	background-color: #a9cce1;
}

.newsletter-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3878b1;
	background-color: #a9cce1;
}

.newsletter-left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3878b1;
	background-color: #a9cce1;
}

.newsletter-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3878b1;
	background-color: #a9cce1;
}

.blue-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff7700;
	text-decoration: none;
}

.green-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;

}

.purple-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;

}

.red-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;

}
.white-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;

}

.orange-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}



.orange-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff7700;
	text-decoration: none;
}

.blue-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0d5b88;
	text-decoration: none;
}

.purple-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #aa67aa;
	text-decoration: none;
}

.red-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #DC1146;
	text-decoration: none;
}

.white-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: yellow;
	text-decoration: none;
}

.green-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #7caf1d;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ff7700;
	text-decoration: none;
}

.dividers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9538;
	cursor: default;
}

form {
	margin: 0px;
	padding: 0px;
}

.form-field-inactive {
	border: 1px solid #3878b1;
	color:#0d5b88;
}

.form-field-active {
	border: 1px solid #508cae;
	color: #000000;
	color:#0d5b88;
}

.white-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-shadow:Black;
}
.white-text-small{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
}

.white-link a:visited, .white-link a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
}

.white-link a:hover, {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor:pointer;
text-decoration:underline;
}

input { 
font: 11px #1E7EB5 Verdana, Helvetica, Arial, sans-serif; 
/*border: 1px none #000000; */
color: #1E7EB5; 
background-color: none; 
vertical-align: middle; 
margin-bottom: 1px; /* IE bug fix */
padding: 0.1em; 
}

.fields{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0d5b88;
}

.barcelo_dropdown{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0d5b88;
}

.bluebg {
	background-color: #A9CCE1;
}


.midbg {
	background-color: #C4DEEC;
}

.lightbg {
	background-color: #E6F2FF;
}

.blue-border
{
	border: 1px dashed thin #A9CCE1;
	background-color: #D5E7F0;
	width: 100%
}

.blue-border-bottom
{
	border-bottom:1px solid #A9CCE1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d5b88;
	cursor: default;
	font-weight: normal;

}

.red{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
}
.contact-bg {
	background-color: #ddebf3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
.general-small-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	cursor: default;
}
.required-input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff7700;
	text-decoration: none;
	cursor: default;
	font-weight: bold;
}
.general-small-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0d5b88;
	text-decoration: none;
	cursor: default;
}
hr {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #508cae;
	border-bottom-color: #ddebf3;
}

.tropical-photo {
	background-image: url(../images/home-photo.jpg);
	background-repeat: no-repeat;
}

.carhire-photo {
	background-image: url(../images/carhire-photo.jpg);
	background-repeat: no-repeat;
}

.insurance-photo {
	background-image: url(../images/insurance-photo.jpg);
	background-repeat: no-repeat;
}

.flights-photo {
	background-image: url(../images/flights-photo.jpg);
	background-repeat: no-repeat;
}

.packageholidays-photo {
	background-image: url(../images/packageholidays-photo.jpg);
	background-repeat: no-repeat;
}

.hotels-photo {
	background-image: url(../images/hotels-photo.jpg);
	background-repeat: no-repeat;
}

.travelextras-photo {
	background-image: url(../images/travelextras-photo.jpg);
	background-repeat: no-repeat;
}

.epicTable {
	border-width: 1px;
	border-style: solid;
	border-color: #7aa8c3;
}

.black-text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	cursor: default;
}

.dealtitle-bg{
background-color:#FF9900;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color:#FFFFFF;
}

.dealtitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color: #ff7700;
}

.deallight-bg{
background-color:#FCE5BC;
}

.dealvlight-bg{
background-color:#FEF1DA;
}

.divLine1
{ border-top: 1px solid #7aa8c3;; }

div.notice
	{ border: 2px solid #FF7700; padding: 2px 2px 2px 2px; background-color: #FFDAB9; font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF7700; width: 534; text-align: center; }
td.notice
	{ border: 2px solid #FF7700; padding: 2px 2px 2px 2px; background-color: #FFDAB9; font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF7700; text-align: center; }
.notice
	{ border: 2px solid #FF7700; padding: 2px 2px 2px 2px; background-color: #FFDAB9; font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF7700; text-align: center; }

.orange-border-notice
{ 
border: 2px solid #FF7700; 
padding: 2px 2px 2px 2px; 
background-color: #FFDAB9; 
font-family: verdana, Helvetica, sans-serif; 
font-size: 12px; 
color: #FF7700; 
text-align: center; 
}

.button-orange
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; border: 0px; width: 90px; height: 21px; background-color: #FFFFFF; background-image: url(/images/buttons/button1_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}

.button-orangebg
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; border: 0px; width: 90px; height: 21px; background-color: #FFDAB9; background-image: url(/images/buttons/button1_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}

.button-orangebg2
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; border: 0px; width: 174px; height: 21px; background-color: #FFDAB9; background-image: url(/images/buttons/button2_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}

.button1-orangebg
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; border: 0px; width: 90px; height: 21px; background-color: #FCE5BC; background-image: url(/images/buttons/button1_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}

.button2-orangebg
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; border: 0px; width: 174px; height: 21px; background-color: #FCE5BC; background-image: url(/images/buttons/button2_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}

.button3-orangebg
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; border: 0px; width: 102px; height: 21px; background-color: #FCE5BC; background-image: url(/images/buttons/button3_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}

.button2-orange
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; border: 0px; width: 174px; height: 21px; background-color: #FFFFFF; background-image: url(/images/buttons/button2_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}

.button3-orange
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; border: 0px; width: 102px; height: 21px; background-color: #FFFFFF; background-image: url(/images/buttons/button3_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}

.button3dis-orange
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #C4C3BF; border: 0px; width: 102px; height: 21px; background-color: #FFFFFF; background-image: url(/images/buttons/button3dis_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}

.button3-bluebg
{ font-family: verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; border: 0px; width: 102px; height: 21px; background-color: #003399; background-image: url(/images/buttons/button3_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:pointer; background-repeat:no-repeat; vertical-align:middle;}


/*admin system styles*/

.admin-colheader 
{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color:#FFFFFF ;background-color: #FF7900;}
.button-trans
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF7900; border: 0px; width: 90px; height: 21px; background-color: #FFFFFF; background-image: url(/images/buttons/butt2_bg.gif); margin: 2px 0px 2px 0px; background-position:center; cursor:hand;}
body.popup
	{ margin: 5px; background-color: #FFFFFF; }


#dhtmltooltip{
position: absolute;
visibility: hidden;
z-index: 100;
margin: 0px; 
padding: 5px; 
height: 30px;
background-color: #FFDAB9;
border:  solid  1px #FF7700;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF7700;
font-weight: bold;
}
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/


/*header navigation styles*/

.header-nav{
background-image:url(http://www.beatthebrochure.com/images/header/Tab-middle-splice.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}

.header-nav a:link, .header-nav a:hover, .header-nav a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}

.header-dealnav{
background-image:url(http://www.beatthebrochure.com/images/header/d-Tab-splice.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}

.header-dealnav a:link, .header-dealnav a:hover, .header-dealnav a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}

.holbeater-nav{
background-image:url(http://www.beatthebrochure.com/images/header/hb-Tab-splice.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}

.holbeater-nav a:link, .holbeater-nav a:hover, .holbeater-nav a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}

.Red-bg{
background-color:#CC3300;
}


/*new search box styles*/

.dark-blue{
background-color:#003399;
}

.turquoise{
background-color:#3399CC;
}

.medium-blue{
background-color:#0066CC;
}

.med-blue-border{
border:1px solid #0066CC;
}

.med-blue-border-thick{
border:2px solid #0066CC;
}

.light-blue-bg{
background-color:#E6F2FF;
}

.med-blue-bg{
background-color:#C8E3FF;
}

.med2-blue-bg{
background-color:#98CAFB;
}

.light-grey-border{
 border: 1px solid #E0E0E0;
}

.light-orange-bg{
background-color: #FFA245; 
}

.blue-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	cursor: default;
	font-weight: normal;
}

.faded-text{
color:#99CCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-shadow:Black;
}

.Deal-text{
color:#003399;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.heading{
 color:#003399;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

h5{
 padding: 0px; 
 margin: 0px;
 display:inline;
 }
 
h3{
 padding: 0px; 
 margin: 0px;
 display:inline;
 }
 
.orange-underline{
  border-bottom: 1px solid #FF8C19;
}

.hpdeal-price{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
