
/* CSS Document */

body, td, p {
    margin: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body, .spacer {
  color: #333333;
  background-color: #4684c2;
}

table, .nonspacer {
  background-color: #ffffff;
}

img {
   display: block;
   border: 0
}

form { display: inline; }

.child_main {
  padding: 6px;
}

.child_main_title {
  font-weight: bold;
  padding: 6px;
}

.child_right {
  padding: 6px;
}

div.main_hr {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6px;
  margin-bottom: 6px;
  border: 0;
  height: 1px;
  color: #9c9c9c;
  background-color: #9c9c9c;
}
div.main_hr hr {
  display: none;
}

b.header {
  color: #4684c2;
}

a:link, a:visited, a:hover, a:active { 
	color: #4684c2;
	text-decoration: none;
}
a:hover { text-decoration: underline; }

a.bucket, a.bucket:link, a.bucket:visited, a.bucket:hover, a.bucket:active { 
	color: #ffffff;
	text-decoration: none;
}
a.bucket:hover { text-decoration: underline; }

.keyline {color: #cdcdcd; }

/** Top nav bar */

#topnav_outer, #topnav {
	background: #DEE7DE;
	color: #92b3d3;
}
#topnav {
    padding-left: 10px;
    padding-right: 10px;
}
#topnav a:link, #topnav a:visited, #topnav a:hover, #topnav a:active { 
	color: #4684c2;
	text-decoration: none;
}
#topnav a:hover, #topnav a:active { text-decoration: underline; }

input#topnav_search_field {
  vertical-align: middle;
  font-size: 9px;
}
input#topnav_search_button {
  vertical-align: middle;
  background-image: url("/images/shared/blue/search_arrow_blue.gif")
}

/** Side nav bar */

.darkBrownBG {
	background: #DEE7DE;
}

/* left nav */
div.leftNavHeader {
	font-size: 10pt;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 4px;
	margin-left: 10px;
	text-transform: uppercase;
}

/* left nav */
div.leftNavLinks {
	margin-left: 11px;
}

/* left nav */
div.leftNavLinksOn {
	margin-left: 13px;
}

/* left nav */
div.leftNavLink {
	margin: 1px 0px;
	padding-right: 5px;
}

/* left nav links */
a.leftNav:link, a.leftNav:visited {
	font-size: 11px;
	color: #396B39;
	text-decoration: none;
}

/* left nav links */
a.leftNav:hover {
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}

#sidenav {
	background: #B8BFF6;
	color: #92b3d3;
}
#sidenav a:link, #sidenav a:visited, #sidenav a:hover, #sidenav a:active { 
	color: #4684c2;
	text-decoration: none;
}
#sidenav a:hover, #sidenav a:active { text-decoration: underline; }

div.sidenav_hr {
  margin-top: 8px;
  margin-bottom: 8px;
  margin-right: 4px;
  border: 0;
  height: 1px;
  color: #0F8D8C;
  background-color: #0F8D8C;
}
div.sidenav_hr hr {
  display: none;
}


#signin_search {
	color: #6699cc;
}

td#gg_title img { background-image: url("/images/shared/blue/gg_title_blue.gif"); }

a#gg_icon img {
  background: url("/images/shared/blue/icon_gg_blue_off.gif") top left no-repeat;
  height: 46px;
  width: 46px;
  border-width: 0;
  text-decoration: none;
}
a#gg_icon:link img    { background-image: url("/images/shared/blue/icon_gg_blue_off.gif"); }
a#gg_icon:visited img { background-image: url("/images/shared/blue/icon_gg_blue_off.gif"); }
a#gg_icon:hover img   { background-image: url("/images/shared/blue/icon_gg_blue_on.gif"); }
a#gg_icon:active img  { background-image: url("/images/shared/blue/icon_gg_blue_on.gif"); }

#gg_bucket, #gg_bucket table tr td {
        background: #4684c2;
        color: #ffffff;
}

td#im_title img { background-image: url("/images/shared/blue/im_title_blue.gif"); }
td#im_bucket_button img { background-image: url("/images/shared/blue/bucket_button_blue.gif"); }
a#im_icon img { 
  background: url("/images/shared/blue/icon_im_blue_off.gif") top left no-repeat;
  height: 46px; 
  width: 46px;
  border-width: 0;
  text-decoration: none;
}
a#im_icon:link img    { background-image: url("/images/shared/blue/icon_im_blue_off.gif"); }
a#im_icon:visited img { background-image: url("/images/shared/blue/icon_im_blue_off.gif"); }
a#im_icon:hover img   { background-image: url("/images/shared/blue/icon_im_blue_on.gif"); }
a#im_icon:active img  { background-image: url("/images/shared/blue/icon_im_blue_on.gif"); }

#im_bucket, #im_bucket table tr td {
	background: #0F8D8C;
	color: #ffffff;
}


a#directions_icon img { 
	background: url("/images/shared/blue/icon_directions_blue_off.gif") top left no-repeat;
	height: 46px; 
	width: 46px;
	border-width: 0;
}
a#directions_icon:link img    { background-image: url("/images/shared/blue/icon_directions_blue_off.gif"); }
a#directions_icon:visited img { background-image: url("/images/shared/blue/icon_directions_blue_off.gif"); }
a#directions_icon:hover img   { background-image: url("/images/shared/blue/icon_directions_blue_on.gif"); }
a#directions_icon:active img  { background-image: url("/images/shared/blue/icon_directions_blue_on.gif"); }

#directions_bucket, #directions_bucket table tr td {
	background: #4684c2;
	color: #ffffff;
}

div#eb_title img { background-image: url("/images/shared/blue/eb_title_blue.gif"); margin-bottom: 6px;}
div#eb_not_registered img { background-image: url("/images/shared/blue/eb_not_registered_blue.gif"); margin-bottom: 6px;}
a#eb_icon img { 
	background: url("/images/shared/blue/icon_eb_blue_off.gif") top left no-repeat;
	height: 46px; 
	width: 46px;
	border-width: 0;
}
a#eb_icon:link img    { background-image: url("/images/shared/blue/icon_eb_blue_off.gif"); }
a#eb_icon:visited img { background-image: url("/images/shared/blue/icon_eb_blue_off.gif"); }
a#eb_icon:hover img   { background-image: url("/images/shared/blue/icon_eb_blue_on.gif"); }
a#eb_icon:active img  { background-image: url("/images/shared/blue/icon_eb_blue_on.gif"); }
#eb_content {
  margin-right: 10px;
  margin-bottom: 10px;
}
#eb_bucket, #eb_bucket table tr td {
  background: #0F8D8C;
  color: #ffffff;
}

td#news_title img { background-image: url("/images/24/blue/nb_title_blue.gif"); }
td#news_bucket_button img { background-image: url("/images/shared/blue/bucket_button_blue.gif"); }
a#news_icon img { 
	background: url("/images/shared/blue/icon_news_blue_off.gif") top left no-repeat;
	height: 46px; 
	width: 46px;
	border-width: 0;
}
a#news_icon:link img    { background-image: url("/images/shared/blue/icon_news_blue_off.gif"); }
a#news_icon:visited img { background-image: url("/images/shared/blue/icon_news_blue_off.gif"); }
a#news_icon:hover img   { background-image: url("/images/shared/blue/icon_news_blue_on.gif"); }
a#news_icon:active img  { background-image: url("/images/shared/blue/icon_news_blue_on.gif"); }

#news_bucket, #news_bucket table tr td {
	background: #0F8D8C;
	color: #ffffff;
}

td#store_list_title img { background-image: url("/images/shared/blue/storeListing_blue.gif") }
td#rest_list_title img { background-image: url("/images/shared/blue/restaurantListing_blue.gif") }
td#suggestion_title img { background-image: url("/images/shared/blue/suggestionBox_blue.gif") }
td#coupon_title img { background-image: url("/images/shared/blue/coupons_blue.gif") }

div#main_copyright img { background-image: url("/images/shared/blue/copyright_blue.gif") }

#left_content {
    padding: 5px;
	background: #F6FAFA;
	text-align: left;
	font-size: 14px;
}
.left_content {
	color: #6699cc;
	background: #F6FAFA;
	
}
.left_link_box {
	color: #6699cc;
    background: #F6FAFA;
	padding: 4px;
	border-left: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	text-align: left;
}
.left_link_box a:link, .left_link_box a:visited, .left_link_box a:hover, .left_link_box a:active { 
	color:  #6699cc;
	text-decoration: none;
}
.left_link_box a:hover { text-decoration: underline; }

#right_content {
    padding: 0px;
	background: #0F8D8C;
	color: #eeeeee;
}
.right_content {
	background: #0F8D8C;
	color: #eeeeee;
}
#right_content a:link, #right_content a:visited, #right_content a:hover, #right_content a:active { 
	color: #FFFFFF;
	text-decoration: none;
}
#right_content a:hover, #right_content a:active { text-decoration: underline; }

td#promo_code_title img { background-image: url("/images/shared/blue/promo_blue.gif"); margin-right:5px }
input#promo_code_field {
  vertical-align: middle;
  font-size: 12px;
}
input#promo_code_button {
  vertical-align: middle;
  background-image: url("/images/shared/blue/promo_arrow_blue.gif")
}

#store_list {
    margin: 0px;
	background: #F6FAFA;
}
#store_list, #store_list table { background-color: #F6FAFA; }
#store_list a:link, #store_list a:visited, #store_list a:hover, #store_list a:active { 
	color: #6699cc;
	text-decoration: none;
}
#store_list a:hover { text-decoration: underline; }

.menu {COLOR: white; BACKGROUND-COLOR: #000000; width:200px; position: absolute; BORDER-LEFT: white 2px solid; BORDER-TOP: white 2px solid; }
	.menup {BACKGROUND-COLOR: #4684c2; HEIGHT: 18px;  position: absolute; WIDTH: 196px;  COLOR: white; FONT-FAMILY: arial; position: absolute; FONT-SIZE: 11px; LETTER-SPACING: 1px; PADDING-LEFT: 6px; PADDING-TOP: 0px;}
	.menupA {text-indent: 10px; text-decoration: none; FONT: bold 12px /14px arial; FONT-FAMILY: arial; LETTER-SPACING: 1px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-LEFT: 6px; PADDING-TOP: 1px; text-decoration: none; COLOR: white;}
	.menu3 {COLOR: white; BACKGROUND-COLOR: #FF6666; width:200px; position: absolute; BORDER-LEFT: white 2px solid; BORDER-TOP: white 2px solid; }
	.menu A.{COLOR:white; text-decoration: none; FONT-FAMILY:arial; }
	.menup3 {BACKGROUND-COLOR: #000000; HEIGHT: 18px; text-decoration: none; COLOR: white; FONT-FAMILY: arial; position: absolute; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px; PADDING-LEFT: 6px; PADDING-TOP: 1px; WIDTH: 196px; }
	.header 					{ color:#ffffff; text-decoration:none; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px;PADDING-LEFT: 2px; PADDING-RIGHT: 2px; }
	.header:hover,.header:active	{ color:#000000; text-decoration:underline; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; PADDING-RIGHT: 2px;}

	
