﻿body
{
    padding: 0px;
    margin: 0px;
	background-color: #FCF7EB;
    font-family: Arial, Verdana, Tahoma, Arial;
    font-size:0.8em;
}

h2 {display:inline;
    float: left;
  margin-left: 1em;
} 

.webLink {
  color:black;
}

.webLink:hover {
  color:#77B708;
}

.panel1 
{

}

.panel2 
{

}

.notVisible {
  width:1px;
  height:1px;
  background-color: transparent;
  border:1px;
  border-color: #99B0D0;
}

.input, .inputToday, .inputGoto, .inputForward, .inputBackward, .inputMove, .inputResize {
  color:black;
  font-size: 9px;
  width:34px;
  height: 20px;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  /*background-color:#F7F7F7;
  border:1px outset;
  border-color: #838383;*/
  background-color: transparent;
  border:0px;
  border-color: #99B0D0;
}

/*
.inputMove, .inputResize {
  color:#000000;
  width:34px;
  height: 18px;
  font: 'trebuchet ms',helvetica,sans-serif;
  background-color:#F7F7F7;
  border:1px outset;
  border-color: #838383;
}
*/
.printButton, .helpButton 
{
  position: relative;
  top:-2px;
  width:25px;
  height: 25px;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  background-color:transparent;
    border:0px;
  border-color: #99B0D0;
}

.comboOptions
{
  position: absolute;
  top:2px;
}


.printButton 
{
    background-image: url(images/print.png);
    background-repeat:no-repeat;
    background-position:center; 
}

.helpButton 
{
    background-image: url(images/help.png);
    background-repeat:no-repeat;
    background-position:center; 
}

.filterButton, .moveButton, .resizeButton 
{
  color:black;
  width:28px;
  height: 28px;
  background-color:transparent;
  border:0px;
  border-color: #99B0D0;
}

.filterButton 
{
    background-image: url(images/filter.png);
    background-repeat:no-repeat;
    background-position:center; 
}


.filterButton:hover 
{
    background-image: url(images/filter_inset.png);
    background-repeat:no-repeat;
    background-position:center; 
}

.moveButton 
{
    background-image: url(images/shift.png);
    background-repeat:no-repeat;
    background-position:center; 
}

.moveButton:hover
{
    background-image: url(images/shift_inset.png);
    background-repeat:no-repeat;
    background-position:center; 
}


.resizeButton 
{
    background-image: url(images/alter.png);
    background-repeat:no-repeat;
    background-position:center; 
}

.resizeButton:hover
{
    background-image: url(images/alter_inset.png);
    background-repeat:no-repeat;
    background-position:center; 
}


.inputForward {
  background-image: url(images/back.png);
  background-repeat:no-repeat;
  background-position:center;
}

.inputBackward {
  background-image: url(images/for.png);
  background-repeat:no-repeat;
  background-position:center;
}

.inputToday {
  background-image: url(images/today.png);
  background-repeat:no-repeat;
  background-position:center;
}

.inputGoto 
{
    background-image: url(images/calendar.png);
    background-repeat:no-repeat;
    background-position:center;
}



.printButton:hover
{
    background-image: url(images/print_inset.png);
    background-repeat:no-repeat;
    background-position:center; 
}

.helpButton:hover
{
    background-image: url(images/help_inset.png);
    background-repeat:no-repeat;
    background-position:center; 
}


.inputForward:hover
{
      background-image: url(images/back_inset.png);
  background-repeat:no-repeat;
  background-position:center;
}

.inputBackward:hover
{
      background-image: url(images/for_inset.png);
  background-repeat:no-repeat;
  background-position:center;
}

.inputToday:hover
{
      background-image: url(images/today_inset.png);
  background-repeat:no-repeat;
  background-position:center;
}

.inputGoto:hover
{
      background-image: url(images/calendar_inset.png);
  background-repeat:no-repeat;
  background-position:center;
}

.inputMove:hover
{
      background-image: url(images/Direction_16_inset.png);
  background-repeat:no-repeat;
  background-position:center;
}

.inputResize:hover
{
      background-image: url(images/resize_inset.png);
  background-repeat:no-repeat;
  background-position:center;
}

.subtitle
{
	font-size: 1.5em;
	background-color: #f5fffa;
	border: solid 1px #333333;
	padding: 10px;
}

.title
{
	font-size:1.9em;
	text-align:center;
	margin:0px;
}
	
.content
{
	text-align:center;
	display:block;
	overflow:hidden;
}

.filter
{
	padding:3px;
	margin-top:3px;
	margin-bottom:3px;
	background-color:#F7F6F3;
	border:solid 1px #333333;
	text-align:left;
	vertical-align:top;
}

.loginBox
{ 
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
	float: none;
	display: inherit;
	width: 300px;
	padding: 0px;
	text-align:right;
}

        #socialBookmarks
        {
            clear: left;
            margin-top: -17px;
            margin-left: 2px;
            margin-bottom: 3px;
            font-weight: bold;
            z-index:1;
            width: 360px;
        }
        #socialBookmarks ul
        {
            margin: 0;
            padding: 0;
        }
        #socialBookmarks li
        {
            float: left;
            list-style: none;
            margin: 0 2px 0 0;
        }
        #socialBookmarks li img
        {
            padding: 1px;
            border: solid 1px black;
        }
        #socialBookmarks li a
        {
            font-size: 0.8333em;
        }
        #socialBookmarks h3
        {
            font-size: 1.2em;
            color: #666;
            font-weight: bold;
            margin: 45px 0 10px 0;
            text-transform: uppercase;
        }

/* scheduler silver theme */
.scheduler_blue_timeheadergroup, .scheduler_blue_corner, .scheduler_blue_timeheadercol
{
	background-image: url(images/scheduler_blue_top20.gif);
	background-repeat: repeat-x;
}
.scheduler_blue_rowheader 
{
	background-image: url(images/scheduler_blue_left46.gif);
	background-repeat: repeat-x;
}

