
/***************************************/
/* Body Formatting
/***************************************/
body 
{ 
	background:#DDDAD1;
	color:#333;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	font-size:8.5pt;
	color:#695e4a;
}

select 
{
   FONT: 11px Arial, sans-serif;
   COLOR: black;
   MARGIN-RIGHT: 2px;
}

input {
   FONT: 11x Arial, sans-serif;
   COLOR: black;
   font-family:Arial, Helvetica, sans-serif;
}

h1
{
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;

}

h2
{
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
}

h3
{
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
}

div, td { font-size:8.5pt;}	

IMG 
{
    BORDER: none;
    margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}


td.leftRightPad7 {
    padding-left: 7px;
    padding-right: 7px;
}

td.leftPad7 {
    padding-left: 7px;
    padding-right: 0px;
}

td.leftPad2 {
    padding-left: 7px;
    padding-right: 0px;
}

td.leftPad20 {
    padding-left: 20px;
    padding-right: 0px;
}

td.leftPad80 {
    padding-left: 85px;
    padding-right: 0px;
}

td.leftRightPad7TopPad7 {
    padding-left: 7px;
    padding-right: 7px;
    padding-top:7px;
}

td.menu {
    padding-left: 0px;
}


table.mainTemplateBody
{
	background:white;
	height:515px;
	width:770px;
}

table.bottomPadded
{
	padding-bottom:25px;
}

/***************************************/
/* Checkout Formatting
/***************************************/
tr.checkoutSection
{
	background:#000000;
	height:25px;
}

.checkoutSectionHeader
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	padding-left: 8px;
}

.checkoutSectionSubHeader
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:black;
	padding-left: 8px;
}

font.specialInstructions
{
	color:#737a35;
	font-style: italic;
}

font.orderTip
{
	color:#737a35;
}

/***************************************/
/* Welcome Template Formatting
/***************************************/
.welcome
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695E4A;
}

.welcomeSmall
{
	font-size:7.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695E4A;
}

.welcomeText
{
	font-size:8.75pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695E4A;
}

.welcomeTextLarge
{
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695E4A;
}

.faq
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
}

.welcomeBold
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
}

.welcomeBoldSmall
{
	font-size:7.5pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
}

td.welcomeText
{
	margin-right:50px;
	padding-right:5px;
}

a.welcome:link
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695E4A;
	text-decoration:none;
}

a.welcome:hover
{
	text-decoration:none;
}

a.welcome:visited
{
	text-decoration:none;
}

a.welcomeSmall:link
{
	font-size:7.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695E4A;
	text-decoration:none;
}

a.welcomeSmall:hover
{
	text-decoration:none;
	font-size:7.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695E4A;
	text-decoration:none;
}

a.welcomeSmall:visited
{
	text-decoration:none;
	font-size:7.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695E4A;
	text-decoration:none;
}

table.welcome
{
	background:#DDDAD1;
	width:775px;
	height:25px;
	padding-left:0px;
	padding-right:0px;
	border-left-width: 0px;
   	border-bottom-width: 0px;
   	border-top-width: 0px;
   	border-right-width: 0px; 
   	border-style: solid;
   	border-color: Black;
}

a.greenLink
{
	color:#737a35;
}

/***************************************/
/* Tabs Template Formatting
/***************************************/
table.tabs
{
	background:#DDDAD1;
	width:770px;
	padding-left:0px;
	padding-right:0px;
	border-left-width: 0px;
   	border-bottom-width: 1px;
   	border-top-width: 0px;
   	border-right-width: 0px; 
   	border-style: solid;
   	border-color: Black;
}

/***************************************/
/* Error Messages Formatting
/***************************************/
.errors 
{ 
	color:red;
	font-weight:bold;
	font-size:9.5pt;
}

.messages 
{ 
	color:#737a35;
	font-weight:bold;
	font-size:9.5pt;	
}

table.errors
{
	width:100%;
}

/***************************************/
/* Event Info Template Formatting
/***************************************/
.eventInfo
{
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695E4A;
}

table.eventInfo
{
	background:#DDDAD1;
	padding-left:0px;
	padding-right:0px;
	border-left-width: 0px;
   	border-bottom-width: 0px;
   	border-top-width: 0px;
   	border-right-width: 0px; 
   	border-style: solid;
   	border-color: Black;
}

.eventInfoTopInstructions
{
	margin-right:0px;
	padding-right:0px;
	background:#695e4a; 
	color:#dddad1;
	padding-top:5px;
	padding-bottom:5px;
	width:310px;
}

tr.eventInfoConrols
{
	margin-right:5px;
	padding-right:5px;
}

td.eventInfoConrols
{
	margin-right:5px;
	padding-right:5px;
}

.eventInfoControls
{
	margin-right:0px;
	padding-right:0px;
	background:#000000;
	color:silver;
	padding-top:0px;
	padding-bottom:0px;
	width:200px;
}


/********************************************/
/* All Inclusive Pricing Template Formatting
/********************************************/
table.allInclusivePricing
{
	
	background:#CCCC99;
	width:100%;
	border-left-width: 0px;
   	border-bottom-width: 0px;
   	border-top-width: 0px;
   	border-right-width: 0px; 
   	border-style: solid;
   	border-color: Black;
   	margin-top:0px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:20px;
	padding-right:10px;
}

/********************************************/
/* All Inclusive Pricing Template Formatting
/********************************************/
table.zipCodeSearch
{
	background:#DDDAD1;
	width:100%;
}

.browseMenus
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#993300;
}

/***************************************/
/* About US
/***************************************/

a.aboutUs:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:none;
	font-weight:bold;
	padding-left: 16px;
	font-size:7.5pt;
}

a.aboutUs:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:none;
	font-weight:bold;
	padding-left: 16px;
	font-size:7.5pt;
}

a.aboutUs:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:none;
	font-weight:bold;
	padding-left: 16px;
	font-size:7.5pt;
}

.aboutUsCurrent
{
	font-size:7.5pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left: 16px;
}

.aboutUsPageTitle
{
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
}

.aboutUsPageText
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
}

/***************************************/
/* Place an Order
/***************************************/

.placeOrderPageTitle
{
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.placeOrderStepText
{
	padding-left: 16px;
	padding-right: 16px;
}

.placeOrderStepNumber
{
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DF7A1C;
}

/***************************************/
/* Log In Template Formatting
/***************************************/

tr.loginHeader
{
	background:#695e4a;
	height:25px;
}

table.login
{
	background:#f3f1ec;
}

.login
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
}

.loginHeader
{
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:black;
}

.loginTableHeader
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#dddad1;
	background:#695e4a
}

a.login:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:bold;
}

a.login:hover
{
	text-decoration:underline;	
}

a.login:visited
{
	text-decoration:underline;
	color:#DF7A1C;
	font-weight:bold;
}

/***************************************/
/* Menu Formatting
/***************************************/
tr.menuSection
{
	background:#695e4a;
	height:25px;
}

tr.menuSectionDescription
{
	background:white;
	height:25px;
}

.menuSectionHeader
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#695E4A;
	padding-left: 8px;
}

.menuSectionDescription
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 8px;
}

.menuPageTitle
{
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.legalText
{
	font-size:6pt;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 8px;
}

a.menuSection:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:none;
	font-weight:bold;
}

a.menuSection:hover
{
	text-decoration:none;	
}

a.menuSection:visited
{
	text-decoration:none;
	color:#DF7A1C;
	font-weight:bold;
}

/***************************************/
/* Order Summary Formatting
/***************************************/
tr.orderSummary
{
	background:#695e4a;
	height:25px;
}

tr.orderSummaryEventInfo
{
	height:20px;
	padding-left: 8px;
}

.orderSummaryHeader
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#dddad1;
	padding-left: 8px;
}

a.orderSummary:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:normal;
}

a.orderSummary:hover
{
	text-decoration:underline;	
}

a.orderSummary:visited
{
	text-decoration:underline;
	color:#DF7A1C;
	font-weight:normal;
}




/***************************************/
/* Default Product
/***************************************/
tr.defaultProduct
{
	background:#DDDAD1;
	height:28px;
	padding-left:0px;
	padding-right:0px;
}

tr.defaultProductDescription
{
	background:#f3f1ec;
	height:28px;
}

.productName
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:black;
	padding-left: 8px;
}

.productNameNoPad
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:black;
}

.productDescription
{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	padding-left: 8px;
}

a.productNameDiv:link
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	font-weight:bold;
}

a.productNameDiv:hover
{
	text-decoration:none;	
}

a.productNameDiv:visited
{
	text-decoration:none;
	color:black;
	font-weight:bold;
}

/***************************************/
/* Restaurant Listing Formatting
/***************************************/

a.orangeLinkNoUnderline
{
    font-family:Arial, Helvetica, sans-serif;
    color:#DF7A1C;
    text-decoration:none;
    font-weight:bold;
}

td.leftColumn
{
    vertical-align: top;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:10px;
    text-align: center;
}

td.middleColumn
{
    vertical-align: top;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    color: #695e4a;
}

td.rightColumn
{
    vertical-align: top;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:5px;
    color: #695e4a;
}

td.spacerColumn
{
    background-color: #DDDAD1;
}

a.previewLink
{
	color: #695e4a;
}

/***************************************/
/* Customer Service Template Formatting
/***************************************/

tr.faqHeader
{
	background:#DF7A1C;
	height:25px;
}

tr.faqAnswer
{
	background:#f3f1ec;
	padding-left:5px;
	padding-right:0px;
}

a.faq:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:bold;
}

a.faq:hover
{
	text-decoration:underline;	
}

a.faq:visited
{
	text-decoration:underline;
	color:#DF7A1C;
	font-weight:bold;
}

a.faqFAQPage:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:none;
	font-weight:bold;
}

a.faqFAQPage:hover
{
	text-decoration:none;	
}

a.faqFAQPage:visited
{
	text-decoration:none;
	color:#DF7A1C;
	font-weight:bold;
}

/***************************************/
/* My Account Formatting
/***************************************/
a.leftMenu:link
{
	font-size:7.5pt;
	color:#DF7A1C;
	text-decoration:none;
	font-weight:bold;
	padding-left: 16px;
}

a.leftMenu:hover
{
	text-decoration:none;
	padding-left: 16px;
}

a.leftMenu:visited
{
	text-decoration:none;
	color:#DF7A1C;
	font-size:7.5pt;
	font-weight:bold;
	padding-left: 16px;
}

.leftMenuCurrent
{
	font-weight:bold;
	font-size:7.5pt;
	padding-left: 16px;
	color:#695e4a;
}

.leftMenuCurrentNoPad
{
	font-weight:bold;
	padding-left: 0px;
	color:#695e4a;
}

.myAccountPageTitle
{
	font-size:12pt;
	font-weight:bold;
}

.myAccountPageTextBold
{
	font-weight: bold;
}

.myAccountHeaderRow
{
	background:#695e4a;
	height:60px;
	color:#dddad1;
	font-weight:bold;
}

table.profileTable
{
	background:#f3f1ec;
	width:100%;
	border-width:0px;
	border-spacing:0px;
	padding: 0px;
	padding-bottom:0px;
	border: 0px;
	color:#695e4a;
}

table.profileTable tr
{
	height: 25px;
}

table.profileTable td
{
	padding-left:10px;
	padding-right:5px;
}

td.bottomRow
{
	padding-bottom:10px;
	height: 35px;
}

tr.controlRow
{
	background-color: white;
}

a.textLink
{
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:bold;
}

.newCCText
{
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:normal;
}

.locationHeaderRow
{
	color:#695e4a;
	font-weight: bold;
	background:#DDDAD1;
	height:25px;
}

table.locationTable
{
	width:100%;
	border-width:0px;
	border-spacing:0px;
	padding: 0px;
	padding-bottom:0px;
	border: 0px;
	color:#695e4a;
}

table.locationTable tr
{
	height: 25px;
}

table.locationTable td
{
	padding-left:10px;
	padding-right:10px;
	
}

tr.locationRow
{
	padding-top: 18px;
	padding-bottom:18px;
}

td.locationCell
{
	padding-top: 18px;
	padding-bottom:18px;
}

td.generalInfoCell
{
	padding-top: 0px;
	padding-bottom:0px;
	padding-left:0px;
}

table.corpAccountTable
{
	width:100%;
	border-width:0px;
	border-spacing:0px;
	padding: 0px;
	padding-bottom:0px;
	border: 0px;
	color:#695e4a;
}

.corporateAccountHeaderRow
{
	color:#695e4a;
	font-weight: bold;
	background:#f3f1ec;
}

table.corpAccountTable td
{
	padding-left:10px;
	padding-right:2px;
	padding-top:5px;
	padding-bottom:5px;
}

.newCCText
{
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:bold;
}
.orangeText
{
	color:#DF7A1C;
	font-weight:bold;
}

.orangeTextNoBold
{
	color:#DF7A1C;
}

a.blackLink
{
	color:black;
	text-decoration:underline;
}

tr.orderRow
{
	padding-top: 18px;
	padding-bottom:18px;
}

td.orderCell
{
	vertical-align:top;
	padding-top: 5px;
	padding-bottom:5px;
}

table.orderDetailTable
{
	width:100%;
	border-width:0px;
	border-spacing:0px;
	padding: 0px;
	padding-bottom:0px;
	border: 0px;
	color:#695e4a;
}

table.orderDetailTable tr
{
}

table.orderDetailTable td
{
	padding-left:10px;
	padding-right:10px;
}

.orderDetailHeaderRow
{
	background:#695e4a;
	height:25px;
	color:silver;
	font-weight:bold;
}

.orderDetailSubHeaderRow
{
	color:#695e4a;
	font-weight: bold;
	background:#DDDAD1;
	height:20px;
}

.orderDetailThirdHeaderRow
{
	color:#695e4a;
	font-weight: bold;
	background:#f3f1ec;
	height:20px;
}

a.silverLink
{
	color:silver;
	text-decoration:underline;
}

/***************************************/
/* Footer Template Formatting
/***************************************/
.footer
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695e4a;
}

a.footer:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
}

a.footer:hover
{
	text-decoration:none;	
}

a.footer:visited
{
	text-decoration:none;	
}

table.footer
{
	background:#DDDAD1;
	width:770px;
	height:25px;
	padding-left:0px;
	padding-right:0px;
	border-left-width: 0px;
   	border-bottom-width: 0px;
   	border-top-width: 0px;
   	border-right-width: 0px; 
   	border-style: solid;
   	border-color: Black;
}

a.browseYellow
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	font-weight:bold;
}

a.browseYellow:hover
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	font-weight:bold;
}

a.browseYellow:visited
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	font-weight:bold;
}

a.browseWhite
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	font-weight:bold;
}

a.browseWhite:hover
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	font-weight:bold;
}

a.browseWhite:visited
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	font-weight:bold;
}

a.faqLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:none;
	font-weight:normal;
}

a.faqLink:hover
{
	text-decoration:none;	
}

a.faqLink:visited
{
	text-decoration:none;
	color:#DF7A1C;
	font-weight:normal;
}

a.orangeLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:normal;
}

a.orangeLink:hover
{
	text-decoration:underline;	
}

a.orangeLink:visited
{
	text-decoration:underline;
	color:#DF7A1C;
	font-weight:normal;
}

.faqSubTopicTitle
{
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.menuSectionProductName
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#dddad1;
}

.menuSectionHeaderRow
{
	background:#695e4a;
	color:#dddad1;
	font-weight:bold;
	padding-left: 8px;
	font-size:10pt;
}

a.menuSectionHeaderLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#dddad1;
	text-decoration:underline;
	font-weight:bold;
	font-size:9pt;
}

a.menuSectionHeaderLink:hover
{
	text-decoration:underline;	
}

a.menuSectionHeaderLink:visited
{
	text-decoration:underline;
	color:#dddad1;
	font-weight:bold;
}

a.backToTop:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#dddad1;
	text-decoration:underline;
	font-weight:bold;
	font-size:6.5pt;
}

a.backToTop:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#dddad1;
	text-decoration:underline;
	font-weight:bold;
	font-size:6.5pt;
}

a.backToTop:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color:#dddad1;
	text-decoration:underline;
	font-weight:bold;
	font-size:6.5pt;
}

a.menuPreview:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:normal;
	font-size:8.5pt;
}

a.menuPreview:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:normal;
	font-size:8.5pt;
}

a.menuPreview:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:normal;
	font-size:8.5pt;
}
a.sitemap:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:none;
	font-weight:normal;
}

a.sitemap:hover
{
	text-decoration:none;	
}

a.sitemap:visited
{
	text-decoration:none;
	color:#DF7A1C;
	font-weight:normal;
}

a.sitemapCategory:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:bold;
	font-size:9.0pt;
}

a.sitemapCategory:hover
{
	text-decoration:underline;
	font-size:9.0pt;
	font-weight:bold;
}

a.sitemapCategory:visited
{
	text-decoration:underline;
	color:#DF7A1C;
	font-weight:normal;
	font-size:9.0pt;
	font-weight:bold;
}

.promoHeader
{
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#695e4a;
}

.promoText
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#695e4a;
}

.promoTextOrange
{
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	font-weight:bold;
}

.promotionPageRed
{
	color: red;
}

ol li
{
	padding-bottom:10px;
}

ul.bottomPadding li
{
	padding-bottom:10px;
}

.benefitsHeader
{
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DF7A1C;
}

.merckPlaceOrderDiv
{
	border-width:1px;
	border-color:#695e4a;
	border-style: solid;
	padding:5px;
}

.noRestaurantsFound
{
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	font-size:10.5pt;
	color:#695e4a;
}

.noRestaurantsFoundLink
{
	font-size:10.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
}

a.noRestaurantsFoundLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF7A1C;
	text-decoration:underline;
	font-weight:bold;
}

a.noRestaurantsFoundLink:hover
{
	text-decoration:underline;	
}

a.noRestaurantsFoundLink:visited
{
	text-decoration:underline;
	color:#DF7A1C;
	font-weight:bold;
}

/***************************************/
/* RSS feed family
/***************************************/

.rssFeed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.rssFeed a {
	color: #DF7A1C;
	text-decoration: none;
}
.rssFeed a:hover {
	color: #DF7A1C;
	text-decoration: none;
}

#blogrss .rssHeader { padding: 0.2em 0; }

#blogrss .rssBody { border: 1px solid #DDDAD1; }
#blogrss .rssBody ul { list-style: none; }
#blogrss .rssBody ul, .rssRow, .rssRow h4, .rssRow p {
	margin: 0;
	padding: 0;
}

#blogrss .rssRow { padding: 0.8em; }
#blogrss .rssRow h4 { font-size: 1.1em; }
#blogrss .rssRow div {
	font-size: 90%;
	color: #666;
	margin: 0.2em 0 0.4em 0;
}

.odd { background-color: #ffffff; }
.even { background-color: #DDDAD1; }

#blogrss .rssRow .rssMedia {
	padding: 0.5em;
	font-size: 1em;
}





#blogannounce .rssHeader { padding: 0.2em 0; }

#blogannounce .rssBody { border: 1px solid #DDDAD1; }
#blogannounce .rssBody ul { list-style: none; }
#blogannounce .rssBody ul, .rssRow, .rssRow h4, .rssRow p {
	margin: 0;
	padding: 0;
}

#blogannounce .rssRow { padding: 0.8em; }
#blogannounce .rssRow h4 { font-size: 1.1em; }
#blogannounce .rssRow div {
	font-size: 90%;
	color: #666;
	margin: 0.2em 0 0.4em 0;
}

.odd { background-color: #ffffff; }
.even { background-color: #DDDAD1; }

#blogannounce .rssRow .rssMedia {
	padding: 0.5em;
	font-size: 1em;
}
