/* SP customize.css CSS file */
/*
   This CSS file contains information about margins, padding,
   colors, text, background images and the like.
*/

html, body
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 1.0em;
}
body a:link, a:visited, a:active {
	color: #004000;
	text-decoration: none;
}
body a:hover {
	color: #004000;
	text-decoration: underline;
}

/* General formatting classes */
.smallTxt {
	font-size: 0.8em;
}

/* Items in the center content area. */
#centerContent
{
	padding: 0 10px 0 10px;
}
#centerContent b {
	/* font-size: 0.8em; */
	color: #004000;
	font-weight: bold;
}
/* This is the title bar at the top of some content pages. */
#contentTitle {
	font-size: 1.0em;
	color: #004000;
	font-weight: bold;
	border-top: 1px dotted #004000;
	border-bottom: 1px dotted #004000;
}
/* Give image links a nice green border. */
.imgLink a:link, a:visited, a:active, a:hover {
	text-decoration: none;
	border-color: #004000;
	border-width: 2px;
}
p.restaurantAddress {
	font-size: 0.7em;
	text-align: center;
	padding: 0 5px;
}

/* Items that show up in the right bar. */
#rightBar a:link, #rightBar a:visited, #rightBar a:active {
	color: #CC0033;
	text-decoration: none;
}
#rightBar a:hover {
	color: #CC0033;
	text-decoration: underline;
}
.xfLogin {
	background-image: url(../images/bkg_login.gif);
	text-align: right;
	font-size: 0.7em;
	font-weight: bold;
	color: white;
}
.book {
	text-align: center;
	font-size: 0.7em;
}
.rbBoxDiv {
	width: 170;
	border-top: 1px dotted #004000;
	clear: both;
	padding: 2px;
}
.rbSpacer {
	margin: 0;
	padding: 0;
	height: 5px;
}

/* Make the submit buttons look a little nicer. */
.submit input {
	border: 2px outset #568f56;
}

/* Any link area above the main content */
#miscLink { padding: 5px 0; border-top: 1px dotted #004000; }

/* Make the submit buttons look a little nicer. */
.btn {
	font-size: 1.0em;
	color: #004000;
	border: 2px outset #568f56;
}
.btn:hover {
	border: 2px outset #cc0033;
	background: #FFFFFF;
}

/* Sorting table */
table.sortTab {
  font-size   :0.9em;
  text-align: left; }
table.sortTab thead tr th {
  padding     :2px 4px;
  background  :#d7d7d7;
  border-bottom:1px solid black; }
table.sortTab tbody tr td {
  padding     :2px 4px; }
table.sortTab tbody tr.alt {
  background  :#e8f3e8; }
table.sortTab tbody tr.collapsed td {
  padding     :0px; }
table.sortTab tbody tr.collapsed td div {
  font-family :Serif;
  font-size   :1.0em;
  margin-left :10px; }
table.sortTab tbody tr.collapsed td div {
}
.sortTab .forward_sort {
  background  :#77bb77; }
.sortTab .reverse_sort {
  background  :#bb7777; }
 
 /* Tabbed Pages */
 .hiddenTab {
	display: none;
	clear: left;
}
.tab-menu {
	list-style:	none;
	margin: 0;
	padding: 0;
	line-height: 17px;
	font-size: 12px;
}
.tab-menu li {
	float: left;
	margin:	0 2px 5px 0;
	display: block;
	padding: 3px 15px;
	background-color: #E5F4E5;
	color: #002800;
	font-weight: bold;
	cursor: pointer;	
}
.tab-menu li.tab-selected {
	background-color: #009500;
	color: #FFF;
}

/* Drop-down menus */
/* this is the main UL element*/
.dropdown{
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	color: #002800;
}

/* these are the inner menus*/
.dropdown ul{
	margin:0;
	padding:0;
	list-style:none;
}

/* these are all the LIs in the menu #E5F4E5*/
.dropdown li{
	margin:0;
	padding:0;
	width:70px;
	height: 12px;
	background-color: #E5F4E5;
	border-left: 1px solid #002800;
	cursor:pointer;
	text-align: center;
}

/* these are anchor in the menu, if you want to style them differently from the rest of you website*/
.dropdown a{
	text-decoration:none;
	color:#002800;
	width:100%;
}

.dropdown a:hover{
	text-decoration:underline;
}

/* these are the LIs that only belong to submenu*/
.dropdown ul li{
	border:0;
	background-color: #E5F4E5;
	width:70px;
	text-align: center;
}

/* these are the LIs that contains a submenu*/
.dropdown li.submenu-down{
	background-color: #E5F4E5;
	width:70px;
	border: none;
}
/* these are the LIs that contains a submenu and which are in a sub-menu themselve*/
/*
.dropdown li.submenu-left{
	background:#000 url('../images/expand_left.gif') center left no-repeat;
	padding-left:20px;
	width:105px;
}
*/
/* these are the LIs that contains a submenu and which are in a sub-menu themselve*/
/*
.dropdown li.submenu-right{
	background:#000 url('../images/expand_right.gif') center right no-repeat;
	padding-right:20px;
	width:105px;
}
*/