﻿body{
	font-family:verdana,sans-serif;
	font-size:13px}

TD {}

TD.calendar {font-size:13px}

HR {
	color:#114085;
	height:1px;
	font-size:10pt}

A {color:#3E7538}

/*a href text rollovers*/
A:hover
{
color:#3E7538; font-family:Verdana
}

/*large text page headings - not generally used*/
.cHeading
{
font-family:Verdana;sans-serif;
font-size:14pt;
color:#114085
}

#fuelcall{
	float:right;
	width:350px;
	margin:10px;
	padding:0;
}

/*slightly smaller text page headings -not generally used */
.cSubheading
{
font-family:Verdana;sans-serif;
font-size:11pt;
font-weight:bold;
color:#4770AB
}

/* Event, Location, Summary labels */
.EventLabel
{
font-weight:bold;
color: #4770AB; font-size:10pt; font-family:Verdana
}

/* Main table holding the Calendar itself - not the nav buttons */
.CalendarTable
{
border:1px solid #7094C7; border-collapse:collapse
}

.NavigationTable
{
border-collapse:collapse;
border:1px solid #7094C7;
}

/* General info calendar cell - holds the event info*/
.CalendarCell
{
background-color:#FFFFFF;
border: 1px solid #7094C7;
border-collapse:collapse
}

/* The full date cell */
.DateCell
{
background-color:#FFFFFF;
border: 1px solid #7094C7;
border-collapse:collapse;
font-weight:700
}

/*Full date cell used on the monthly calendar */
.MonthlyDateCell
{
font-family:Verdana;sans-serif;
font-size:10pt;
background-color:#EDEDF1;
border: 1px solid #7094C7;
color:#114085;
font-weight:bold
}

/* the cells holding the Day name images */
.WeekDayCell
{
border:1px solid #7094C7; border-collapse:collapse; font-family:Verdana; font-size:10pt; color:#4770AB; font-weight:bold
}

/* the cells holding the Day name for the monthly calendar */
.MonthlyWeekDayCell
{
border:1px solid #7094C7; font-family:Verdana Ref;sans-serif;
font-size:10pt;
background-color:#FFFFFF;
color: #4770AB;
font-weight:bold
}

/* Any buttons for client - i.e. Show button for View by Date Range, etc. */
.ClientButton
{
color:#FFFFFF;
font-weight:bold;
background-color:#4770AB;
border:1px solid #4770AB;; font-family:Verdana; font-size:10pt
}

/* Display text at top of calendar for Error Mesages */
.ErrorMsg
{
color:#B51D63;
font-family:Verdana;sans-serif;
font-size:13px

}

.coloredRow
{
background-color:#DFDFE6;
}

.whiteRow
{
background-color:white
}

#fraud{margin-left:500px !important; background:red; border:1px solid red}

/* photo tour */
ul#tour {margin:0 0 1em 10px; padding:1em 0 0; list-style:none}
ul#tour li {margin:0 8px 10px 0; padding:0; float:left; display:inline}
html>body ul#tour li {margin-bottom:1em}
ul#tour li.last {margin-right:0} /* this class is added using js */
ul#tour a {
	display:block;
	padding:5px;
	background:#cbdaf1;
	border:0 !important}
ul#tour a:hover {
	background:#5286d2;
	border:0 !important}
	
	/* ---- jQuery lightBox (0.5) ---- */
#jquery-overlay {position:absolute; top:0; left:0; z-index:200; background:#000}
#jquery-lightbox {position:absolute; top:0; left:0; z-index:201; width:100%}
#jquery-lightbox a {border:0}

/* ---- lightbox-container ---- */
#lightbox-container {
	position:relative;
	margin:0 auto;
	background:#FFF;
	width:250px;
	height:250px;
}

img#lightbox-image {padding:10px 10px 0}

#lightbox-nav {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

#lightbox-nav a {
	position:absolute;
	top:0;
	width:50%;
	outline:0;
}

a#lightbox-prevLink {left:0; background:url(images/lightbox/blank.gif) repeat}
a#lightbox-nextLink {right:0; background:url(images/lightbox/blank.gif) repeat}

a#lightbox-prevLink:hover {background:url(images/lightbox/prev.png) no-repeat 0 10px}
a#lightbox-nextLink:hover {background:url(images/lightbox/next.png) no-repeat 100% 10px}

#lightbox-loading {
	position:absolute;
	top:45%;
	left:0;
	width:100%;
	height:25%;
	background:url(images/lightbox/loading.gif) no-repeat 50% 0}

/* ---- lightbox-data ---- */
#lightbox-data {
	position:relative;
	margin:0 auto;
	padding:0 10px 10px;
	background:#FFF;
	overflow:hidden;
}

#lightbox-data span {
	display:block;
	padding:0 100px 0 0;
	background:#FFF;
}

span#lightbox-caption {font-weight:bold}

span#lightbox-meta {
	color:#666;
	font:.9167em Arial,"Helvetica Neue",Helvetica,sans-serif;
	text-transform:uppercase;
	letter-spacing:.1em;
}

span#lightbox-meta em {
	font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;
	text-transform:none;
	letter-spacing:0;
}

a#lightbox-closeLink {
	position:absolute;
	top:0;
	right:0;
	width:70px;
	height:30px;
	background:url(images/lightbox/close.gif) no-repeat 47px 0;
}
