td, p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000;}

.text {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; text-align: justify}
.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; }

a.dining:link    { color: #FFFFFF; text-decoration: underline; font-size: 13px; }
a.dining:visited { color: #FFFFFF; text-decoration: underline; font-size: 13px; }
a.dining:hover   { color: #DED74A; text-decoration: underline; font-size: 13px; }
a.dining:active  { color: #FFFFFF; text-decoration: underline; font-size: 13px; }

.drawBorder TD { border: 1px solid black }

.drawDashBorder { border: 2px dashed #FFB872}

.emailfont1smer  {font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #ffffff	
		}
		
.float	{
		float: right;
		}
		
.printerFriendlyHd  { font-size: 17px; font-weight: bold; margin-left: 20px }
.printerFriendlySub  { font-size: 15px; font-weight: bold; margin-left: 20px }

.galleryPic { padding: 8px; border: 1px solid #CCCCCC; }

.greyBorder { border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.greyBorder2 { border: 1px solid #CCCCCC;}

.tip { 	color: #666666;
	background-color: #FDFEF4;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	border: 1px solid #F0F1E8}

	.hdBorderLeft {
border-top: 1px dashed #AABBCC;
border-left: 1px dashed #AABBCC;
border-right: 1px dashed #AABBCC;
padding: 6px
	      }

.coupon2 td {
border-top: 1px dashed #AABBCC;
padding: 11px
     }
		  
.coupon td {
border: 1px dashed #AABBCC;
padding: 9px;
font-size: 10px;
     }
	 
.couponBorder {
border: 2px dashed #FF0000;
padding: 2px;

     }

.coupon a:link {  color: #234083; font-weight: normal; text-decoration: underline;}
.coupon a:visited {  color: #234083; font-weight: normal; text-decoration: underline;}
.coupon a:hover {   color: #0097D1; font-weight: normal; text-decoration: none;}
.coupon a:active {  color: #0097D1; font-weight: normal; text-decoration: underline;}  
		  
.hdBorderDash {
border: 1px dashed #AABBCC;
padding: 6px
	      }

.hdBorder {
border:  1px solid #E8E8E8;
padding: 8px
	      }

.hdBorder2 {
border-right: 1px solid #E8E8E8;
	      }

.hdBorder3 {
border-right: 1px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8D;
	      }

.hdBorderRight {
border-top: 1px dashed #AABBCC;
border-right: 1px dashed #AABBCC;
padding: 6px
	      }


.hdLogoBorder { border: 1px solid #D1DDEA;  }


.search { color: #666666;
	background-color: #E6EBF2;
	padding: 8px; 8px; 8px; 8px;
	border: 1px solid #C4D7EB;}

.tinySearch { font-size: 9px;}

.searchContain { background-color: #F0F7FE;
	padding-left: 17px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 2px;
	border: 1px solid #EAEFF6}

.tableBG { background-color: #F0F7FE;
	border: 1px solid #EAEFF6}
	
.white { font-size: 12px; font-weight: bold; color: #FFFFFF; font-style: italic; padding: 2px 2px 2px 4px }
a.whitelink:link { font-size: 11px; font-weight: bold; color: #FFFFFF; font-style: normal;}
a.whitelink:visited { font-size: 11px; font-weight: bold; color: #FFFFFF; font-style: normal;}
a.whitelink:hover { font-size: 11px; font-weight: bold; color: #EDEDED; font-style: normal;}
a.whitelink:active { font-size: 11px; font-weight: bold; color: #EDEDED; font-style: normal;}

a.ArticleHeadline:link { font-size: 12px; font-weight: bold; color: #000; font-style: normal; text-decoration: none; }
a.ArticleHeadline:visited { font-size: 12px; font-weight: bold; color: #000; font-style: normal; text-decoration: none; }
a.ArticleHeadline:hover { font-size: 12px; font-weight: bold; color: #000; font-style: normal; text-decoration: underline; }
a.ArticleHeadline:active { font-size: 12px; font-weight: bold; color: #000; font-style: normal; text-decoration: underline; }

a.ArticleMore:link { font-size: 11px; font-style: italic;}
a.ArticleMore:visited { font-size: 11px; font-style: italic;}
a.ArticleMore:hover { font-size: 11px; font-style: italic;}
a.ArticleMore:active { font-size: 11px; font-style: italic;}

H1, .mimicH1  { font-size: 15px; font-weight: bold; color: #C91D4D; }
H2, .mimicH2  { font-size: 13px; color: #C91D4D; font weight: bold }
H3, .mimicH3  { font-size: 24px }
H4, .mimicH4  { font-size: 17px; color: #953155 }
H5, .mimicH5  { font-size: 11px; color: #C91D4D; font weight: bold  }

.subHeading  { font-size: 11px; color: #C91D4D; font weight: normal; padding-top: 10px; }

.printerFriendlyHd  { font-size: 17px; font-weight: bold; margin-left: 20px }
.printerFriendlySub  { font-size: 15px; font-weight: bold; margin-left: 20px }


a.red:link { font-size: 10px; color: #D80144; text-decoration: underline; font-weight: bold;}
a.red:visited { font-size: 10px; color: #D80144; text-decoration: underline; font-weight: bold; }
a.red:hover {  font-size: 10px; color: #002D62; text-decoration: underline; font-weight: bold; }
a.red:active {  font-size: 10px; color: #E73039; text-decoration: underline; font-weight: bold; }

a.none:link { text-decoration: none; font-size: 10px;}
a.none:visited { text-decoration: none; font-size: 10px;}
a.none:hover {  text-decoration: none; font-size: 10px;}
a.none:active { text-decoration: none; font-size: 10px;}

.paging	{font-size: 10px;
		margin-top: 5px;
		padding-left: 0px;
		padding-top: 8px;
		padding-bottom: 12px;
		color: #B8B8B8;
		}


.paging A:link	{
		background: #F6F6F6;
		border: 1px solid #B8B8B8;
		color: #636363;
		font-weight: bold;
		padding: 1px;
		text-decoration: none;
		}

.paging A:visited	{
		background: #F6F6F6;
		border: 1px solid #B8B8B8;
		color: #636363;
		font-weight: bold;
		padding: 1px;
		text-decoration: none;
		}

.paging A:hover	{
		background-color: #AABBCC;
		border: 1px solid #36A6FF;
		color: #fff;
		font-weight: bold;
		padding: 1px;
		text-decoration: none
		}

.paging A:active	{
		background: #AABBCC;
		border: 1px solid #B8B8B8;
		color: #636363;
		font-weight: bold;
		padding: 1px;
		text-decoration: none;		
		}

a.thepage:link, a.thepage:visited, a.thepage:hover, a.thepage:active	{
		background: #FFF336;
		border: 1px solid #CCC336;
		color: #636363;
		font-weight: bold;
		padding: 1px;
		text-decoration: none;		
		}
		
INPUT, TEXTAREA, SELECT, OPTION, .formFont
{ font-family: Arial, Courier New, courier, monospace; font-size: 11px }

.book
{ font-family: Arial, Courier New, courier, monospace; font-size: 11px; padding: 0px; }

.prettyInput { border: 1px solid #AABBCC; background-color: #FFFFFF }

.prettyInputSearch, .prettyTextarea { border: 1px solid #C0D7A9; background-color: #FFFFFF }

.btnSubmit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #999999; background: #D4D0C8}
.btnSubmitSearch {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #E0D700; background: #F4EA00; padding: 1px}

.btnSubmitProducts {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: FFFFFF; border: 1px solid #E0D700; background: #00A45F; padding: 2px;}

.products { 	color: #333333;
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
}
	
.btnBack {font-family: Helvetica, sans-serif; font-size: 10px; font-weight: bold;}

.coupon2 td {
border-top: 1px dashed #AABBCC;
padding: 11px
     }
		  
.coupon td {
border: 1px dashed #AABBCC;
padding: 9px;
font-size: 10px;
     }
	 
.couponBorder {
border: 2px dashed #FF0000;
padding: 2px;

     }

.coupon a:link {  color: #234083; font-weight: normal; text-decoration: underline;}
.coupon a:visited {  color: #234083; font-weight: normal; text-decoration: underline;}
.coupon a:hover {   color: #0097D1; font-weight: normal; text-decoration: none;}
.coupon a:active {  color: #0097D1; font-weight: normal; text-decoration: underline;}