.NotPrintable { visibility: hidden;}

/* basic css */
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;  background-image: url('http://www.niagarafallsguide.com/images/bgnd.gif'); }
.leftbar {vertical-align: top; width: 165px; background-color: #FCFBF3;}
.rightbar {vertical-align: top; width: 125px; background-image: url('http://www.niagarafallsguide.com/images/v_dotted.gif');}
.middlebar {vertical-align: top; width: 485px;}
.thumbnail {border: solid 1px #CCCCCC;}
.padding5px {padding: 5px;}
.h_dotted {background-image: url('http://www.niagarafallsguide.com/images/h_dotted.gif');}

/* Pagination */
.pagination {font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #222E62; font-weight: bold;}
.pagination A:link{color: #222E62; font-weight: bold;  text-decoration: none;}
.pagination A:visited{color: #222E62; font-weight: bold;  text-decoration: none;}
.pagination A:hover{color: #D31A17; font-weight: bold;  text-decoration: underline;}

/* Amenities Popup */
#amenPopUp {font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; background: #FEFEFE; text-align: left; vertical-align: text-top; margin: 0px; padding: 5px; width: 300px; border-top: solid 1px #CED5DF; border-right: solid 1px #222E62; border-bottom: solid 1px #222E62; border-left: solid 1px #CED5DF; position:absolute; left:360px; top:400px;}
.content-sm {font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000;}
.content-sm A:link{font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000; text-decoration:none;}
.content-sm A:visited{font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000; text-decoration:none;}
.content-sm A:hover{font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000; text-decoration:underline;}


/* Normal Text Styles */
.text9px {font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000;}
.text10px {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.text11px {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.text11px A:link{color: #375E8D; text-decoration: none;}
.text11px A:visited{color: #375E8D; text-decoration: none;}
.text11px A:hover{color: #355983; text-decoration: underline;}

/* Top Header */
.blackbordertable {border: solid 1px #000000; font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000; background-color: #FFFFFF;}
.blackbordertable a:link {color: #000000; text-decoration:none;}
.blackbordertable a:visited {color: #000000; text-decoration:none;}
.blackbordertable a:hover {color: #FF9600; text-decoration:underline;}

.blackbordertable1 {border: solid 1px #000000;}

.toplinks {font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000; background-color: #FFFFFF;}
.toplinks a:link {color: #000000; text-decoration:none;}
.toplinks a:visited {color: #000000; text-decoration:none;}
.toplinks a:hover {color: #FF9600; text-decoration:underline;}


/* Content */
.ContentBox {border-left: solid 1px #000000; border-right: solid 1px #000000; background-color: #FFFFFF;}
.dropdown {font-family: Tahoma; font-size: 10px; color: #000000;}
.textbox {font-family: Tahoma; font-size: 10px; color: #000000;}
.dropdown_small {font-family: Tahoma; font-size: 9px; color: #000000;}
.errorbox {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #FF0000; font-weight: bold; border: solid 1px #FF0000;}

/* Leftbox */
.leftboxheader {background-color: #D0D8E2; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; padding: 3px; border-top: solid 5px #FFFFFF;}
.leftbox {padding: 3px; background-color: #F1F4F7;}
.leftboxtext {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.leftbox a:link {color: #355983; text-decoration: none;}
.leftbox a:visited {color: #355983; text-decoration: none;}
.leftbox a:hover {color: #355983; text-decoration: underline;}


/* Top Drop Down Menu */
.MenuGroup { padding-top: 2px; border: solid 1px #000000;}
.MenuBox {background-color: #000000; font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #FFFFFF;}
.MenuHeader {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #FFFFFF; font-weight: bold; cursor: hand;}
.MenuHeaderOver {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #FFFFFF; font-weight: bold; cursor: hand;}
.MenuSeperator {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #FFFFFF; font-weight: bold; padding-left: 5px; padding-right: 5px;}
.MenuItem {font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000; cursor: hand; background-color: #F0F0F0; padding: 3px; border-bottom: solid 1px #000000;}
.MenuItemOver {font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000; cursor: hand; background-color: #FFAF02; padding: 3px; border-bottom: solid 1px #000000;}


/* Accomodation */
.accheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; height: 25px; background-image: url('http://www.niagarafallsguide.com/images/accheading.gif');}
.accsubheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;}

.accResultsBox {background-color: #AEBBC9;}
.accResultsText {background-color: #F8FBFE; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.accResultsText A:link{color: #375E8D; text-decoration: none;}
.accResultsText A:visited{color: #375E8D; text-decoration: none;}
.accResultsText A:hover{color: #355983; text-decoration: underline;}

.accVendorHeader {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; background-color: #E8EFF6;}
.accVendorHeader A:link{color: #375E8D; text-decoration: none;}
.accVendorHeader A:visited{color: #375E8D; text-decoration: none;}
.accVendorHeader A:hover{color: #355983; text-decoration: underline;}
.accVendorHeading {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #000000; background-color: #E8EFF6;}

.accVendorText {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.accVendorText A:link{color: #375E8D; text-decoration: none;}
.accVendorText A:visited{color: #375E8D; text-decoration: none;}
.accVendorText A:hover{color: #355983; text-decoration: underline;}


.accVendorMenu
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #DBE4EC; text-align: center;	
}
.accVendorMenu A:link
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #DBE4EC; text-align: center; 
}
.accVendorMenu A:visited
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #DBE4EC; text-align: center;
}
.accVendorMenu A:hover
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #F6F9FB; text-align: center;	
}

.accRoomsHeading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;  background-color: #E8EFF6;}




/* Dining */
.dinheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; height: 25px; background-image: url('http://www.niagarafallsguide.com/images/dinheading.gif');}
.dinsubheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;}
.dinResultsBox {background-color: #E1DFCB;}
.dinResultsText {background-color: #FAFAF7; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.dinResultsText A:link{color: #88572E; text-decoration: none;}
.dinResultsText A:visited{color: #88572E; text-decoration: none;}
.dinResultsText A:hover{color: #88572E; text-decoration: underline;}

.dinVendorHeader {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; background-color: #E1DFCB;}
.dinVendorHeader A:link{color: #838057; text-decoration: none;}
.dinVendorHeader A:visited{color: #838057; text-decoration: none;}
.dinVendorHeader A:hover{color: #838057; text-decoration: underline;}
.dinVendorHeading {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #000000;}

.dinVendorText {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.dinVendorText A:link{color: #838057; text-decoration: none;}
.dinVendorText A:visited{color: #838057; text-decoration: none;}
.dinVendorText A:hover{color: #838057; text-decoration: underline;}

.dinVendorMenu
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E7E6DD; text-align: center;	
}
.dinVendorMenu A:link
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E7E6DD; text-align: center; 
}
.dinVendorMenu A:visited
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E7E6DD; text-align: center;
}
.dinVendorMenu A:hover
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #F7F6EF; text-align: center;	
}

.dinRoomsHeading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;  background-color: #E1DFCB;}



/* Attractions */
.attheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; height: 25px; background-image: url('http://www.niagarafallsguide.com/images/attheading.gif');}
.attsubheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;}
.attResultsBox {background-color: #EBD8CE;}
.attResultsText {background-color: #FCF8F6; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.attResultsText A:link{color: #803524; text-decoration: none;}
.attResultsText A:visited{color: #803524; text-decoration: none;}
.attResultsText A:hover{color: #803524; text-decoration: underline;}

.attVendorHeader {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; background-color: #E9DCD5;}
.attVendorHeader A:link{color: #803524; text-decoration: none;}
.attVendorHeader A:visited{color: #803524; text-decoration: none;}
.attVendorHeader A:hover{color: #803524; text-decoration: underline;}
.attVendorHeading {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #000000;}

.attVendorText {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.attVendorText A:link{color: #803524; text-decoration: none;}
.attVendorText A:visited{color: #803524; text-decoration: none;}
.attVendorText A:hover{color: #803524; text-decoration: underline;}

.attVendorMenu
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E0C8BB; text-align: center;	
}
.attVendorMenu A:link
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E0C8BB; text-align: center; 
}
.attVendorMenu A:visited
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E0C8BB; text-align: center;
}
.attVendorMenu A:hover
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #F5ECE8; text-align: center;	
}

.attRoomsHeading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;  background-color: #E9DCD5;}


/* Packages */

.packageheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; height: 25px; background-image: url('http://www.niagarafallsguide.com/images/packageheading.gif');}
.packagesubheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;}

.packagename {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #9A1C2C;}
.strike {text-decoration: line-through; color: #75912A;}
.packageResultsBox {background-color: #C4DD80;}
.packageResultsText {background-color: #EDEFE2; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.packageResultsText A:link{color: #75912A; text-decoration: none;}
.packageResultsText A:visited{color: #75912A; text-decoration: none;}
.packageResultsText A:hover{color: #75912A; text-decoration: underline;}
.packageRoomsHeading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;  background-color: #D2E4A3;}


/* Featured Deals */
.fdheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; height: 25px; background-image: url('http://www.niagarafallsguide.com/images/fdheading.gif');}
.fdsubheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;}
.fdbigHeading {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #A75839;}



/* CertificatesOuterTable */
.CertificatesOuterTable {border: solid 1px #222E62; background-color: #FFFFFF;}
.CertificatesInnerTable {border: solid 3px #222E62; background-color: #222E62; font-family: Tahoma, Arial, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none;}
.CertificatesTD {padding: 5px; background-color: #FFFFFF; font-family: Tahoma, Arial, Verdana; font-size: 13px; color: #000000; text-decoration: none;}
.CertificatesTD1 {padding: 5px; background-color: #CED5DD; font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; text-decoration: none;}
.CertificatesBigText {font-family: Tahoma, Arial, Verdana; font-size: 24px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.CertificatesSmallText {font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; text-decoration: none;}
