body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #029ac4;
	background-image: url(http://www.netholidays.ca/images/background_full.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
}
.background_container {
	background-image: url(http://www.netholidays.ca/images/background_container.png);
	background-repeat: repeat-y;
	margin-right: auto;
	margin-left: auto;
	display: table;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: center top;
}
.header2009 {
	width: 797px;
}
.header2009_email {
	width: 797px;
	text-align: right;
	padding-top: 15px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	vertical-align: bottom;
}
.header2009_email  img {
	padding-right: 25px;
}
.header2009_email em {
	color: #E1E1E1;
	font-style: normal;
	text-decoration: none;
	margin-right: 8px;
	margin-left: 8px;
}
.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	margin-right: 15px;
}

.subtitle-link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
}
.subtitle-link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #112A59;
	text-decoration: none;
}
.hl-city-title {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.hl-city-arrow {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFA80D;
	text-decoration: none;
}
.hl-date {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #2A487E;
	text-decoration: none;
}
.floatleft {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}

.hl-price {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.hl-text {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 11px;
}
.testi-box {
	text-decoration: none;
	border: 1px solid #738FBC;
	background-color: #F9FCFF;
}
.testi-title {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.testi-text {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3D6794;
	text-decoration: none;
}
.testi-text2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.footer-text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.footer-link {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.footer-link2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.footer-link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFA80D;
	text-decoration: none;
}
.footer-link2:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #E7EEF5;
	text-decoration: none;
}
.footer-console {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.footer-console a {
	font-size: 11px;
}
.footer-console:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFA80D;
	text-decoration: none;
}
.footer-console2 {

	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.footer-console2:hover {

	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFA80D;
	text-decoration: none;
}
.testi-box2 {

	text-decoration: none;
	border: 1px solid #FFA302;
	background-color: #FFF9F0;
}
.testi-text-orange {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.hotel-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #244381;
	text-decoration: none;
	line-height: 15px;
}
.hotel-links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.search-field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2A487E;
	text-decoration: none;
	border: 1px solid #4268AE;
	text-indent: 1px;
}
.search-field2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2A487E;
	text-decoration: none;
	border: 1px solid #4268AE;
	text-indent: 1px;
}
.wedding-box {
	background-color: #FFFFFF;
	border: 1px solid #BEBEBE;
}
.pages-box {
	border: 1px solid #9DB5E6;
}
.sublinks {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.sublinks:hover {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFA80D;
	text-decoration: none;
}
.box-indexdeals {
	background-color: #E3EEFF;
	border: 1px solid #6D8DC9;
}

.sublinksbold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.sublinksbold:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFA80D;
	text-decoration: none;
}
.page-side {
	vertical-align: top;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #3C6693;
}

.search-subtitle {



	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.search-text {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.search-button {
	background-color: #FF9900;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.search-button:hover {
	background-color: #29477D;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.error {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.icon-bg {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F0F0F0;
}
.icon-links {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #125177;
	text-decoration: none;
}
.icon-links:hover {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.faqbg {
	border: 1px solid #E6E6E6;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.faqbg:hover {
	border: 1px solid #E6E6E6;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F7F7F7;
}
.phonetext {
	font-family: Arial;
	font-size: 16px;
	color: #4F96E6;
	text-decoration: none;
	font-weight: bold;
}
.lasvegas-bar {
	border: 1px solid #B7B7B7;
}
.search-button2 {

	background-color: #29477D;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
.search-button2:hover {

	background-color: #FF9900;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
.hl2-price {

	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subtitle4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.stu-title {


	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #774700;
	text-decoration: none;
}
.moredeals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9900;
	font-weight: bold;
	border: 1px solid #3C6693;
	margin-top: 2px;
	padding: 3px;
}
.question-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.question-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.footer-box {
	background-color: #FFFFFF;
	border-right: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.comingsoontext {

	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.selloff-inner {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FEC54C;
	border-left-color: #FEC54C;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FEC54C;
}
.faq-arrow {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.moredealslink {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.moredealslink:hover {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF1DD;
	text-decoration: none;
}
.emaillink {
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	line-height: normal;
}
.emaillink:hover {
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	line-height: normal;
}.beaches-box {
	color: #FFFFFF;
	background-color: #006699;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
}
.article-title {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	background-color: #E2ECF5;
	border: 1px dashed #336699;
}
.index-text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.index-box {
	background-color: #6D8DC9;
	border: 1px solid #BECCE7;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.studenttrips {
	font-family: Tahoma;
	font-size: 27px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 27px;
}
.studenttrip-box {

	border: 1px solid #000000;
}
.largesubtitle {
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	line-height: normal;
}
.boldred {

	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.page-pad {
	padding: 10px;
}
.border-banner {
	border: 1px solid #FFFFFF;
}
.console-line {
	background-image: url(http://www.netholidays.ca/images/topcon-bg.gif);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BCBCBC;
	border-left-color: #BCBCBC;
	height: 25px;
}
.box-indexdeals2 {

	background-color: #FFFFFF;
	border: 1px solid #B0C2DD;
}
.box-indexdeals3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6D8DC9;
	text-decoration: none;
	line-height: 13px;
}
.box-indexdeals3 p {
	color: #666666;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.box-indexdeals4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6D8DC9;
	text-decoration: none;
	line-height: 13px;
}
.link-indexdeals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFA302;
	text-decoration: underline;
}

.box-indexdeals3 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6D8DC9;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.box-indexdeals3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6D8DC9;
	text-decoration: none;
}
.box-indexdeals5 {
	background-color: #FFFFFF;
	border: 1px solid #B0C2DD;
	padding: 18px;
}
.box-indexdeals5 h3 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: inline;
}
.box-indexdeals5    a  {
	text-decoration: none;
}
.box-indexdeals5   p {
	color: #6DA1E5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E3EEFF;
	padding-bottom: 10px;
}
.box-indexdeals5s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	vertical-align: top;
}


.img-star {
	line-height: 13px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 1px;
}
.box-indexdeals3 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #365490;
	text-decoration: underline;
	margin: 0px;
}

.highlightLastMinute {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6D8DC9;
	text-decoration: none;
	line-height: 13px;
	cursor: hand;
}
.text-default {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: normal;
}
.box-travellinks {
	display: block;
	margin: 15px;
	padding: 15px;
	border: 1px solid #CCCCCC;
	line-height: normal;
}
.box-flightlink {
	border: 1px solid #9AB0DA;
	text-align: center;
	padding: 8px;
	width: 100%;
	background-color: #C2CFE8;
	color: #487CB7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.flight-link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.flight-link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7C98CE;
	text-decoration: none;
}

.deals_title {
	padding: 15px;
}
.deals_blog {
	background-image: url(http://www.netholidays.ca/images/deals_box.gif);
	border: 1px solid #B5DBF2;
	background-color: #DEF1F8;
	background-repeat: repeat-x;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3B6182;
	text-decoration: none;
	overflow: auto;
}
.deals_blog p {
	display: block;
	padding: 0px;
	margin: 15px;
}
.deals_blog a {
	text-decoration: none;
	color: #3B6182;
	font-weight: bold;
}
.deals_blog a:hover {
	text-decoration: none;
	color: #1B2C3A;
	font-weight: bold;
}
.deals_blog em {
	font-style: normal;
	color: #FF7800;
	text-decoration: none;
}
.deals_city {
	background-image: url(http://www.netholidays.ca/images/deals_search_body.gif);
	border: 1px solid #B5DBF2;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3B6182;
	text-decoration: none;
	padding-top: 15px;
	padding-bottom: 15px;
}
.deals_city p {
	display: block;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8dbbd7;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.deals_city a {
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	color: #3B6182;
}
.deals_city a:hover {
	text-decoration: none;
	background-color: #f1fafe;
}
.deals_search {
	background-color: #FFFFFF;
	background-image: url(http://www.netholidays.ca/images/deals_search_body.gif);
	border: 1px solid #E2EBEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-repeat: repeat-x;
}
.deals_display_title img {
	margin-right: 2px;
	margin-top: 9px;
}
.deals_searchtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6288B2;
	text-decoration: none;
}
.deals_display {
	background-color: #FFFFFF;
	background-image: url(http://www.netholidays.ca/images/deals_search_body.gif);
	display: block;
	margin-top: 2px;
	border: 1px solid #E2EBEF;
	padding: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-repeat: repeat-x;
}
.deals_display td {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6288B2;
	text-decoration: none;
}
.deals_display strong {
	font-family: Tahoma;
	font-weight: bold;
	color: #666666;
	font-size: 11px;
	margin-bottom: 5px;
	display: block;
}
.deals_video {
	background-image: url(http://www.netholidays.ca/images/deals_box.gif);
	border: 1px solid #B5DBF2;
	background-color: #DEF1F8;
	background-repeat: repeat-x;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B6182;
	text-decoration: none;
	height: 258px;
}
.deals_video p {
	display: block;
	height: 190px;
	margin: 15px;
}
.links_selloffs {
	color: #96ADD8;
}
.links_selloffs a {
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
}
#divTravel {
	visibility: hidden;
}
#divHotels {
	visibility: hidden;
}
#divFlights {
	visibility: hidden;
}
#SignUp .signupframe {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-right: 6px;
}
#SignUp .signupframe input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* SEO CSS */

.nomargin { margin:0; }
.style1 {font-size: 11px; color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.style2 {font-size: 11px; color: #333333; text-decoration: none; font-family: Tahoma;}
select.hidden {
  display: none;
}
.links_selloffs {
	color: #96ADD8;
}
.article-title-h1 {
color:#336699;
font-family:Tahoma;
font-size:17px;
display:inline;
}
.normalize { font-weight:normal; font-style:normal; }
.inline { display:inline; }
.link_orange {
	background-color: #ffa80d;
	height: 24px;
	text-align: center;
	margin-bottom: 1px;
	text-decoration: none;
}
.link_orange a {
	text-decoration: none;
}
.link_orange p {
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pagebox_content {
	padding: 5px;
}
.pagebox_content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
.pagebox_content h2 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D82CB;
}
.pagebox_content a {
	color: #3D82CB;
	text-decoration: none;
}
.pagebox_content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.cheapflights_splash {
	background-image: url(http://www.netholidays.ca/flash/cf_splash.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center top;
	height: 125px;
	width: 563px;
}
.cheapflights_splash .container {
	text-align: center;
	padding-top: 55px;
	padding-left: 250px;
}
.cheapflights_splash h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0a284e;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.cheapflights_splash p {
	color: #0a284e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
.cheapflights_splash strong {
	color: #FF9900;
}
.cruise_boxlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
	display: block;
}
.cruise_boxlinks a {
	padding: 10px;
	float: left;
	width: 93px;
	display: block;
	text-align: center;
	height: 28px;
	font-weight: normal;
	text-decoration: none;
}
.cruise_boxlinks a:hover {
	font-weight: normal;
	color: #79C000;
	text-decoration: none;
}
.social {
	background-image: url(http://www.netholidays.ca/images/social/bg.gif);
	width: 653px;
	float: left;
	height: 71px;
}
.social .newsletterimage {
	float: left;
	margin-left: 15px;
	margin-top: 10px;
}

.social .newsletter {
	width: 235px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #87A5C1;
	margin-right: 5px;
	height: 61px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.social .newsletter form {
	margin: 0px;
	padding: 0px;
}

.social .newsletter .form {
	background-image: url(http://www.netholidays.ca/images/social/textfield.png);
	height: 23px;
	width: 210px;
	display: block;
	margin-left: 10px;
}
.social .newsletter .image {
	float: left;
}
.social .newsletter .title {
	margin-left: 13px;
	margin-top: 9px;
}
.social .newsletter .title h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4268B0;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.social .newsletter .form #fields_email {
	font-size: 12px;
	width: 177px;
	float: left;
	margin-top: 3px;
	margin-left: 9px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #849EB7;
}
.social  .newsletter  .form  #button {
	margin-top: 1px;
}

.social .site {
	margin-right: 4px;
	margin-left: 4px;
	padding-right: 2px;
	padding-left: 2px;
	float: left;
	margin-top: 5px;
}

.livesupport {
	float: left;
	width: 144px;
	padding-top: 3px;
}

.indexsearch {
	background-image: url(http://www.netholidays.ca/img/search/bg_index.png);
	height: 270px;
	width: 568px;
	background-color: #226780;
	background-repeat: repeat-x;
	background-position: top;
}
.indexsearch .title {
	height: 40px;
	position: relative;
}
.indexsearch .title .chair {
	float: left;
	position: absolute;
	top: 6px;
	left: 36px;
}
.indexsearch .title .image {
	float: right;
	margin-top: 15px;
	margin-right: 60px;
	z-index:0;
}
.indexsearch .fields {
	clear: both;
	color: #FFFFFF;
	font-size: 11px;
}
.indexsearch .fields form {
	margin: 0px;
	padding: 0px;
}
.indexsearch .fields .selection select {
	width: 100%;
	font-size: 11px;
	margin-bottom: 6px;
	height: 19px;
}
.indexsearch  .fields  .selection  #p_departDate {
	font-size: 11px;
	margin-bottom: 6px;
}


.indexsearch .fields .col1 {
	float: left;
	width: 245px;
	margin-left: 20px;
	margin-top: 10px;
}
.indexsearch .fields .col2 {
	float: right;
	width: 265px;
	margin-top: 10px;
	margin-right: 20px;
}
.indexsearch .fields .submit {
	clear: both;
	padding-top: 10px;
	text-align: center;
}

.searchform table {
	margin-right: auto;
	margin-left: auto;
	width: 475px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.searchform  td  {
	padding: 7px;
}
.searchform  td a  {
	font-size: 12px;
	color: #006699;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.searchform .search-field {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.searchform .title {
	color: #333333;
	text-align: right;
	vertical-align: middle;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

