/* Header and Footer */

body {margin: 0px 0px 0px 0px;
      font: normal 12px Arial;}

.headerbgtop {background: url('/images/www.snowdeals.co.uk/hyl_headerbgtopnew.jpg') no-repeat top left;
              text-align: left;
              font: bold 18px Arial;
			  color: #FFFFFF;
			  /*color: #05009A;*/
			  padding: 0px 0px 16px 30px;}

.textbolddarkblue {font: bold 18px Arial;
                   color: #10086B;}

.textboldred {font: bold 26px Arial;
                   color: #E8060E;}

.callfree {font: bold 20px Arial;
           color: #10086B;}

.vowelinc {font: bold 28px Arial;
           color: #000000;}

.pagetitle {
	font: bold 18px Arial;
	color: #05009A;
	text-transform: lowercase;
	margin: 0px;
	padding: 0px;
}

.phonenumber {font: bold 28px Arial;
              color: #FFFFFF;}

.headerbar {background: url('/images/www.snowdeals.co.uk/hyl_headerbar.gif') no-repeat top left;}

.nav {vertical-align: bottom;
      background: url('/images/www.snowdeals.co.uk/hyl_headerbgbottom.jpg') no-repeat top left;}

.nav img {margin: 0px 3px 0px 0px;}

.footerbar {background: url('/images/www.snowdeals.co.uk/sd_footerbar.gif') no-repeat top left;
            height: 24px;
			text-align: center;
			font: 12px Arial;
			color: #10086B;}

.footerbar p {margin: 0px;
			  padding: 0px;}

.footerbar a {text-decoration: none;
			  font: bold 12px Arial;
			  color: #FFFFFF;}

.footerbottom {background: #DBE2F1;
               height: 70px;}

.footerbottom table {/*background: #D6E7F3;*/
                     background: #DBE2F1;
                     font: 12px Arial;
                     height: 70px;}

.footerbottom table a {font: 11px Arial;}

.footerbottom table p {margin-top: 10px; margin-bottom: 10px;}
.footerbottom table p span {color: #FF0000; font-size: 14px;}

.newfooter {margin-left:5px; margin-right:5px;}
.newfooter a {color: #0B4599;}
.newfooter a:visited {color: #0B4599;}
.newfooter a:link {color: #0B4599;}
.newfooter a:hover {color: #0B4599;}
.newfooter a:active {color: #0B4599;}
.newfooter .pipe {font: 12px Bold Arial; color: #ED1620;}
.newfooter .sub1 {font-size: 12px; font-family: Arial; font-weight: bold; color: #0B4599; text-align: center;}
.newfooter .sub1 a {font-size: 12px; font-family: Arial; font-weight: bold; color: #0B4599;}
.newfooter .sub2 {font-size: 11px; font-family: Arial; color: #0B4599; text-align: center;}
.newfooter .sub2 a {font-size: 11px; font-family: Arial; color: #0B4599;}

/* Homepage Boxes */

.box {width: 254px;
      height: 350px;
	  margin-top: 10px;}

.boxsearch {width: 254px;
            height: 357px;
	        margin-top: 10px;}

.boxsearchslim {width: 200px;
            height: 357px;
	        margin-top: 10px;}

.boxhead {background: url('/images/www.snowdeals.co.uk/sd_boxhead.jpg') no-repeat top left;}
.boxheadslim {background: url('/images/www.snowdeals.co.uk/sd_boxhead_slim.jpg') no-repeat top left;}


.boxhead h2, .boxheadslim h2 {font: bold 14px Arial;
             color: #10086B;
			 margin: 2px 0px 0px 0px;}

.boxheadimg1 {background: url('/images/www.snowdeals.co.uk/hyl_boxheadimg1.jpg') no-repeat top left;}

.boxheadimg1 {font: bold 16px Arial;
             color: #FFFFFF;
			 margin: 0px 0px 0px 0px;}

.boxheadimg2 {background: url('/images/www.snowdeals.co.uk/hyl_boxheadimg2.jpg') no-repeat top left;}

.boxheadimg2 {font: bold 16px Arial;
             color: #FFFFFF;
			 margin: 0px 0px 0px 0px;}

.boxheadingtitle {font: bold 15px Arial;
                color: #10086B;
				/*color: #FFFFFF;*/
                margin: 0px 0px 0px 0px;}

.boxheadinginfo {font: bold 13px Arial;
                color: #0000CC;
                margin: 0px 0px 0px 0px;}

.boxcontent {background: url('/images/www.snowdeals.co.uk/sd_boxbg.jpg') repeat-y top left;}

/*.boxcontent td {font: 11px Arial;}*/

.boxbottomleft {background: url('/images/www.snowdeals.co.uk/sd_boxbottomleft.jpg') no-repeat top left;}

.boxbottom {background: url('/images/www.snowdeals.co.uk/sd_boxbottom.jpg') no-repeat top left;}

.boxbottomright {background: url('/images/www.snowdeals.co.uk/sd_boxbottomright.jpg') no-repeat top left;}

.boxbottombutton {background: url('/images/www.snowdeals.co.uk/sd_boxbottombutton.jpg') no-repeat top left;
                  text-align: center;}

.boxbottombutton a {text-decoration: none;
			        font:  bold 12px Arial;
			        color: #AB4000;}

/* Homepage Offers */

.deal {font: 11px Arial;
       width: 200px;
	   padding: 0px 0px 4px 0px;}

.dealdestination {font: bold 12px Arial;
                  color: #05009A;}

.price {font: bold 14px Arial;
        color: #F9009E;}

/* Homepage Quicksearch */

.boxform {font: 11px Arial;}

.quicksearch {width: 220px;
              margin-top: 12px;}

.quicksearch td {font: bold 11px Arial;
                 color: #05009A;
				 padding: 2px 0px 2px 0px;}

.quicksearchslim {width: 180px;
              margin-top: 12px;}

.quicksearchslim td {font: bold 11px Arial;
                 color: #05009A;
                 padding: 2px 0px 2px 0px;}

.boxformregion {font: 11px Arial;
               width: 220px;}

.boxformdate {font: 11px Arial;
               width: 70px;}

.boxformmonth {font: 11px Arial;
               width: 146px;}

.boxformdays {font: 11px Arial;
               width: 70px;}
			
.boxformnights {font: 11px Arial;
               width: 146px;}

/* loading bar */

div.pleasewait {
	font: bold 12px Arial;
	color: #000000;
	width: 100%;
	margin-bottom: 30px;
	text-align: center;
}
div.progress {
	width: 100%;
	height: 50px;
	font: bold 50px Arial;
	text-align: center;
}

.snowflaketag {background: url('/images/www.snowdeals.co.uk/snowflake.gif') no-repeat top center; height: 125px;}

/* Banners */
.bannerstop div {padding-top: 0px;}
.bannerstop div {width: 216px; margin-top: 7px; background: #EEF0F7; border: solid 1px #90ABD7; position:relative; padding:6px;}
.bannerstop div p {margin: 0px; font-size: 11px;}
.bannerstop div p strong {font-size: 14px;}
.bannerstop div p img {float:left; margin-right: 4px;}
.bannersside div {padding-top: 0px;}
.bannersside div {width: 80px; margin-top: 7px; background: #EEF0F7; border: solid 1px #90ABD7; position:relative; padding:6px;}
.bannersside div p {margin: 0px; text-align: center; font-size: 11px;}
.bannersside div p strong {font-size: 14px;}
.bannersside div p img {float:left;}