/* ------------------------------------------------------------- */
/*    General styles to overide default styles.css               */
/* ------------------------------------------------------------- */

body {
	font-family:tahoma, arial, helvetica, sans-serif; 
	font-size:11px; 
	color:#333;
	font-weight:normal;
	background-color:#E6E6E6;
	height:100%;
}

a:link, a:visited, a:active, a:hover, a.Standout:link, a.Standout:visited, a.Standout:active, a.Standout:hover {
  color:#AB0012;
}

/* Center the whole page */
div#MasterContainer {
  margin-left:auto; 
  margin-right:auto;
  background-color:#FFF;
}

div#MasterHeader {
  height:79px;
  background-image:url(/Core/Images/template/LemonBaxter/LemonBaxter_GenericHeader.gif);
  background-repeat:no-repeat;
  background-position:left;
}

div#SiteName {  
  position: relative;
  display: block;
  top:18px;
  left:540px;
  font-size: 30px;
}

td#LeftNav {
  background-image: url(/Core/Images/template/LemonBaxter/menu_bk.gif);
}

.ContentAndTitle {
  width:600px;
  overflow:visible ;
  padding-top:17px;
  padding-left:20px;
}

.Title {
	font-family:Palatino,Tahoma,Arial,Sans Serif;
	font-size:18px;
  color:#666;
}

/* ------------------------------------------------------------- */
/*                          Menu Styles                          */
/* ------------------------------------------------------------- */

.StaticMenu {
  border-width:0px;
}

.DynamicMenu {
  border-left:1px solid #333;
}

.StaticMenuItem {
  border-width:0px;
  background-color:transparent;
  padding-left:5px;
  padding-right:2px;
}

.DynamicMenuItem {
  border-bottom:1px solid #333;
  background-color:#fff;
}

.StaticMenuHover, .DynamicMenuHover {
  background-color:#F5F021; 
}

a.StaticMenuItem:link, a.StaticMenuItem:visited, a.StaticMenuItem:active, a.StaticMenuItem:hover,
a.DynamicMenuItem:link, a.DynamicMenuItem:visited, a.DynamicMenuItem:active, a.DynamicMenuItem:hover {
  color:black;
}

/* ------------------------------------------------------ */
/* Online Form Styles                                     */
/* ------------------------------------------------------ */

.FormTable, .Button, .SummaryTable {
  background-color:#eee;
}

/* ------------------------------------------------------ */
/*               Used in ViewContacts.aspx                */
/* ------------------------------------------------------ */

.ContactsHeader {
  font-size:13px;
  color:#AB0012;
}

/* ------------------------------------------------------ */
/*                Used in ListUsers.aspx                  */
/* ------------------------------------------------------ */

.ListUsersHeader, .ListUsersSubHeader {
  background-color:#eee;
}

/* ------------------------------------------------------------- */
/*                   In-page Sub Menu Styles                     */
/* ------------------------------------------------------------- */

.StaticSubMenuItem, .DynamicSubMenuItem {
  background-color:#eee;
}

.DynamicSubMenuHover {
  background-color:#F5F021;
}

/* ------------------------------------------------------ */
/*            Used in Events Calendar pages               */
/* ------------------------------------------------------ */

/* Summary Pages */

.YrCalHed, .MthCalHed {
  color:#666;
  background-color:#FFFF66;
}

.YrCalHed td, .MthCalHed td {
  border:1px solid #aaa;
}

.YrCalSubHed, .MthCalSubHed {
  background-color:#aaa;
}

.MthCalDay, .YrCalDay {
  background-color:#ddd;
}

.YrCal a:link, .YrCal a:visited, .YrCal a:active, .YrCal a:hover, 
.MthCal a:link, .MthCal a:visited, .MthCal a:active, .MthCal a:hover {
	color:#333;
}

.YrCalPreview {
  border-color:#aaa;
}

.YrCalPreviewHed {
  background-color:#FFFF66;
  border-color:#aaa;
}

/* Details Page */

.CalDetContainer {
  padding:0px;
  border:1px solid #626262;
  border-top-width:0px;
  margin-bottom:20px;
}

.CalDetHed {
  color:#AB0012;
  letter-spacing:1.2px;
  padding:0px 0px 3px 10px;
  background-color:#FFFF66;
  border-bottom:1px solid #626262;
  margin-bottom:0px;
}

.CalDetContent {
  line-height:2;
  padding:10px 15px;
}

.CalDetDateTime, .CalDetLabel {
  color:#444;
  letter-spacing:1.2px;
}

/* --------------------------------------------------------------------- */
/*                   for css rounded border edges                        */
/* --------------------------------------------------------------------- */
.xb1, .xb2, .xb3, .xb4 { display:block; }
.xb2, .xb3, .xb4 { background-color:#FFFF66; border:1px solid #626262; border-width:0px 1px; }

.xb1 { background-color:#626262; }
.xb2 { border-width:0 2px; }

/* --------------------------------------------------------------------- */
/*                 for css arrows (used for sorting)                     */
/* --------------------------------------------------------------------- */

.ArrowUp, .ArrowDown, .ArrowUpHighlight, .ArrowDownHighlight {
  border-left-color:#eee;
  border-right-color:#eee;
}

/* ------------------------------------------------------ */
/*            Login/Logout/Disclaimer Styles              */
/* ------------------------------------------------------ */

.Menu_Logout {
  color:#000;
  border-color:#000;
}

div#DisclaimerLinks a {
  color:#444;
}


.VerticalTickerItem 
{
	width:280px;
}

.VerticalTickerTitle {
	width:260px;
}

#VerticalTickerContent {
  width: 270px; 
  height: 160px;
}



.Menu_ButtonBorder {
  background-color:transparent;
  padding:0px;
}
