﻿body, html
{
	background: white;
	margin: 0;
	padding: 0;
	font: normal 12px Verdana, Arial, Sans-serif;
	color: black;
}
#logo
{
   CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 0px;  PADDING-TOP: 0px;
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#nav_top {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 0px;  PADDING-TOP: 0px; 
}
#nav_top UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 23px;
}
#nav_top LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#nav_top A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(../../img/tableft1.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none;
}
#nav_top A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(../../img/tabright1.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 5px;
}
#nav_top A SPAN {
	FLOAT: none;
}
#tabs A:hover SPAN {
	COLOR: #627eb7;
}
#nav_top A:hover {
	BACKGROUND-POSITION: 0% -12px;
}
#nav_top A:hover SPAN {
	BACKGROUND-POSITION: 100% -12px;
}
#nav_top #current A {
	BACKGROUND-POSITION: 0% -42px;
}
#nav_top #current A SPAN {
	BACKGROUND-POSITION: 100% -42px;
}
.button ,button{
	border:1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Verdana, Arial;
	font-size:12px;
	color:black;
	background: transparent url(../../Img/buttonBg.gif) repeat-x;
	background-position:top;
	height:22px;
	width:80px;
	vertical-align: middle;
	cursor: pointer;
}

.button[disabled] ,button[disabled]
{
	border:1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Verdana, Arial;
	font-size:12px;
	color:#cccccc;
	background:transparent url(../../Img/buttonBg.gif) repeat-x;
	background-position:top;
	height:22px;
	width:80px;
	vertical-align: middle;
}

.EnabledBtn{

	border-right: #cc9966 thin solid;
	border-top: #c0c0c0 thin solid;
	border-left: #c0c0c0 thin solid;
	border-bottom: #cc9966 thin solid;
	font-family: Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:black;
	background: #ffff99;
	background-position:top;
	height:25px;
	width:80px;
	vertical-align: middle;
	cursor: hand;
}

.SmallBtn
{
    border-right: #c0c0c0 thin solid;
    border-top: #c0c0c0 thin solid;
    font-size: 12px;
    border-left: #c0c0c0 thin solid;
	width: 80px;
    color: black;
    border-bottom: #c0c0c0 thin solid;
    font-family: Verdana, 'Arial Black';
    height: 24px;
    background-color: azure;
    	vertical-align: middle;
    cursor: pointer;
}

.subTab
{
    
    border-right: #777777 thin solid;
    border-top: #777777 thin solid;
    font-size: 12px;
    border-left: #777777 thin solid;
    width: 110px;
    color: black;
    border-bottom: #777777 thin solid;
    font-family: Verdana, 'Arial Black';
    height: 24px;
    background-color: #e3e3e3;
    	vertical-align: middle;
    cursor: hand;
}

.workArea
{

	background-color: #DEF;
	color: #124;
	font: normal 12px ;
	line-height: 18px;
	height:100%;
	width:100%;
}

.workArea1
{
	border-width  : 2px;
	border-color : Green;
	border-style : solid;
	background-color: #FFFFC0;
	color: #124;
	font: normal 12px ;
	line-height: 18px;
	height:100%;
	width:100%;
}

.hrLong
{
	color:#bfdbff;
	height:1px;
	width:100%;
}


.hrShort
{
	color:#bfdbff;
	height:1px;
	width:80%;
}

.Message
{
    
    font-weight: bolder;
    font-size: 1.2em;
    font-family: Arial, Verdana;
}

A:link
{
    
    color: black;
    text-decoration: underline;
}   
        
A:visited
{
    
    color: #000066;
    text-decoration: underline;
}   
        
A:active    
{   
    
    color:  #333399;
    }   
        
A:hover
{
    
    color: #cc0066;
    text-decoration: underline;
}

.Tagfont
{
	font: normal 12px Verdana, Arial, Sans-serif;
}

.Selectcbo
{
	font: normal 12px Verdana, Arial, Sans-serif;
}




.available
{
	cursor: hand;
	color: #ffffff;
	background: mediumseagreen;
}

.outOfMonth
{
	background: #f1f1f1;
}

.Selected
{
	cursor: hand;
	background: #ffcc66;

}


.today
{
	background: white;
}


.holiday
{
   color: teal;
   background: silver;
}

.disabled
{
	background: white;
}



