﻿/*header logo*/
.header-logo
{
	background-image: url(Images/ifleet-logo.jpg);
	width: 525px;
	height: 61px;
	background-repeat: no-repeat;
}

/*header background*/
.header-bg
{
	background: #007c85;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 21px;
}

/* Login page left side*/
.login-side
{
	background-image: url(Images/fleet-login-image.gif);
	width: 152px;
	height: 431px;
	background-repeat: no-repeat;
}
.login-header
{
	background-image: url(Images/login-header.jpg);
	width: 696px;
	background-repeat: no-repeat;
	height: 246px;
}
.register
{
	display: block;
	background-image: url(Images/btn_register.gif);
	width: 190px;
	background-repeat: no-repeat;
	height: 90px;
}
.register:hover
{
	display: block;
	background-image: url(Images/btn_register_o.gif);
	width: 190px;
	background-repeat: no-repeat;
	height: 90px;
}

/* footer control*/
.footer
{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background: #007c85 url(Images/iFleet-Footer.gif) left no-repeat;
}
.curve
{
	background: none;
	width: 21px;
}

.register
{
	display: block;
	background-image: url(Images/btn_register.gif);
	width: 190px;
	background-repeat: no-repeat;
	height: 90px;
}
.register:hover
{
	display: block;
	background-image: url(Images/btn_register_o.gif);
	width: 190px;
	background-repeat: no-repeat;
	height: 90px;
}
.register-header
{
	background:#007c85 url(Images/ifleet-logo.jpg);
	height: 61px;
	width: 400px;
	background-repeat: no-repeat;
	padding:0;
	margin:0;
}

.register-header2
{
	background-color:#007c85;
	height: 61px;
	background-repeat: repeat;
}

.register-body
{
	background-image: url(Images/bg-register.jpg);
	background-repeat: repeat-x;	
	padding:0;
	margin:0;
}
.inside-register-body
{
	background: url(Images/bg-register-table-top.gif) no-repeat top;
	background-color: #ffffff;
	border-left: solid 1px #399AA1;
	border-right: solid 1px #399AA1;
	border-top: solid 0px #399AA1;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9pt;
	padding:0;
	margin:0;
}
.inside-register-body-bottom
{
	background: url(Images/bg-register-table-bottom.jpg) no-repeat bottom;
	width: 738px;
}

.inside-register-body-middle
{
	/*background:url(Images/bg-register-table-middle.jpg) repeat bottom;*/
	background-color: White;
}
.leftnav-top
{
	background:#e5e5e5 url(Images/bg-leftnav-head.gif) no-repeat top;
	height:10px;
	width: 195px;
	}
.leftnav-body
{
	background: url(Images/bg-leftnav-body.jpg) bottom repeat-x;
	height:100px;
	}

.menuheaderspacer
{
	background: url(Images/bg-leftnav-head.gif) no-repeat top;
	height: 10px;
	width: 195px;
}


.custom-tooltip
{
	 top:0px;
	 left:0px;
	 display:none;
	 position:absolute;
	 background-color:#f9f9e2;
	 border-width:1px;
	 border-style:solid; 
	 border-color:Black;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 9pt;
}

.login-table-outline
{
	border: 1px solid #87c5ca;
	padding: 0px;
	vertical-align: top;
}
.cal_Theme1 .ajax__calendar_container   
{    
	background-color: #007c85;     
	border:solid 2px #white;
}
.cal_Theme1 .ajax__calendar_header  
{    
	background-color: gray;     
	margin-bottom: 4px;
}
.cal_Theme1 .ajax__calendar_title,.cal_Theme1 .ajax__calendar_next,.cal_Theme1 .ajax__calendar_prev    
{    
	color: #004080;     
	padding-top: 3px;
}
.cal_Theme1 .ajax__calendar_body   
 {    
 	background-color: #e9e9e9;    
    border: solid 1px #cccccc;
  }
.cal_Theme1 .ajax__calendar_dayname 
{    
	text-align:center;     
	font-weight:bold;     
	margin-bottom: 4px;     
	margin-top: 2px;
}
.cal_Theme1 .ajax__calendar_day 
{    
	text-align:center;
}
.cal_Theme1  .ajax__calendar_hover .ajax__calendar_day,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,.cal_Theme1 .ajax__calendar_active  
{    
	color: #004080;     
	font-weight: bold;     
	background-color: #F7BE81;
    border: solid 1px #ffffff;
	color: black;
}
.cal_Theme1 .ajax__calendar_today   
{    
	font-weight:bold;
	
}
.cal_Theme1 .ajax__calendar_other,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title 
{    
	color: #bbbbbb;
}