body
{
	font-family:Verdana,Helvetica,sans-serif; 
	font-size:small;
	background-color: #F2D9CC;
}
.ImageLink{
border:0px solid #D06815;

}


a.menuItem:link {
	font-size: small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
}
a.menuItem:visited {
	font-size: small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
}
a.menuItem:active {
	font-size: small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
}
a.menuItem:hover {
	font-size: small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:yellow;
}


a.signUpNow:link {
	font-size: large;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:yellow;
}
a.signUpNow:visited {
	font-size: large;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:yellow;
}
a.signUpNow:active {
	font-size: large;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:yellow;
}
a.signUpNow:hover {
	font-size: large;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
}


a.menuItemSmall:link {
	font-size: x-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
}
a.menuItemSmall:visited {
	font-size: x-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
}
a.menuItemSmall:active {
	font-size: x-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
}
a.menuItemSmall:hover {
	font-size: x-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:yellow;
}

a.PageLink
{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height:1;
	text-decoration:none;
	/* background:#FFFFFF none repeat scroll 0%; */
	color:#0E3D71;
	font-size:small;
	font-weight:normal;
}

a.ButtonLink:link, a.ButtonLink:hover, a.ButtonLink:visited, a.ButtonLink:active
{
  color: Yellow;
  font-family: Trebuchet MS;
  font-size: 10pt;
  font-weight: bold;
  border-left: 1px solid #C0C0C0;
  border-top: 1px solid #C0C0C0;
  border-right: 2px solid #000000;
  border-bottom: 2px solid #000000;
  background-color: #377CB3;
  line-height:2;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 16px
  padding-bottom: 16px;

  
}

a.FooterLink
{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color: Gray;
	font-size:x-small;
	text-decoration:none;
}

.ColumnLeft
{
	background-image:none; 
	border-right:1px dotted #CCCCCC; 
	padding-bottom:10px; 
	padding-right:10px;
}
.ColumnRight
{
	background-image:none;  
	padding-bottom:10px; 
	padding-left:10px;
	width:200px;
	text-align:left;
}
.FooterText
{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color: Gray;
	font-size:x-small;
}


table.SignupTable { padding-top: 10px; }

table.SignupTable td { padding-top: 2px; padding-right: 4px; }

table.CreateBabysitterTable { padding-top: 10px; }

table.CreateBabysitterTable td { padding-top: 2px; padding-right: 4px; white-space: nowrap; }

table.CreateClientTable { padding-top: 10px; }

table.CreateClientTable td { padding-top: 2px; padding-right: 4px;}

table.CleanerTable td { padding-top: 2px; padding-right: 4px; white-space: nowrap;}

table.ResultsTable th 
{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: small; 
	padding-bottom: 20px;
}

table.ResultsTable td
{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 4px 0px 4px;
}

table.Cal
{
	
}

td.Available
{
	
	background-color: Orange;
	background:#E9A258 none repeat scroll 0%;
	border-bottom:1px solid #D06815;
	border-left:1px solid #D06815;
	
}

td.Unavailable
{
	background-color: Blue;
	background:#FFCC99 none repeat scroll 0%;
	border-bottom:1px solid #9A9A9A;
	border-left:1px solid #9A9A9A;
}

a:link {
color:#37639E;
font-weight:bold;
text-decoration:none;
}

a:visited {
color:purple;
font-weight:bold;
text-decoration:none;
}

.blubtn a { background: url("/img/blue_button.gif") no-repeat 0px 2px; font-weight: bold; padding: 2px 5px 4px 18px; }

div.tabArea {
  font-size: 80%;
  font-weight: bold;
  padding: 0px 0px 3px 0px;
  border-bottom: solid 1px #000000;
}

a.tab {
  background-color: #f0f0f0;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
}

.tab {
  background-color: #f0f0f0;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
}

a.tab, a.tab:visited {
  color: #808080;
}

a.tab:hover {
  background-color: #d0d0d0;
  color: #606060;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #c0c0c0;
  color: #000000;
}

Table.AdminGridView
{
	width: 600px;
}

Table.AdminGridView TH
{
	padding: 2px 12px 4px 4px;
	text-align: left;
}

Table.AdminGridView TD
{
		
	text-align: left;
	padding: 4px 4px 4px 4px;
}
	
