﻿ 
	/* URL links 
	a:link, a:visited, a:hover, a:active{color: #000066}   */  

    .searchInputButton
    {
        COLOR: #fff;
	    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        background-color:#000066;
        border: 1px outset #fff	
    }
    
    .textbox
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-style:normal;
		color: #000066;
		height:14px;
	}
    
	.cal_Theme1 .ajax__calendar_container 
	{ 
		background-color: #000066; border:solid 1px black;
	} 

	.cal_Theme1 .ajax__calendar_header 
	{ 
		background-color: #ffffff; margin-bottom: 4px; 
	} 

	.cal_Theme1 .ajax__calendar_today
	{ 
		color: white;
	} 

	.cal_Theme1 .ajax__calendar_title, 
	.cal_Theme1 .ajax__calendar_next, 
	.cal_Theme1 .ajax__calendar_prev 
	{ 
		color: #000066; padding-top: 3px; 
	} 

	.cal_Theme1 .ajax__calendar_body 
	{ 
		background-color: #0000cc; border: solid 1px #c0c0c0; 
	} 

	.cal_Theme1 .ajax__calendar_dayname 
	{ 
		text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px;color: silver; 
	} 

	.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: #ffffff; 
	} 

	.cal_Theme1 .ajax__calendar_today 
	{ 
		color: white; 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; 
	} 
	
	
	
.grid-view
{
	padding: 0;
	margin: 0;
	border: 1px solid #333;
	font-family: "Verdana, Arial, Helvetica, sans-serif, Trebuchet MS";
	font-size: 0.9em;
}

.grid-view tr.header
{
	color: white;
	background-color: #FF5600;
	height: 25px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.grid-view tr.normal
{
	color: black;
	background-color: #FDC64E;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}

.grid-view tr.alternate
{
	color: black;
	background-color: #D59200;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}

.grid-view tr.normal:hover, .grid-view tr.alternate:hover
{
	background-color: yellow !important;
	color: blue;
	/* font-weight: bold; makes grid jumpy */
}

	
	

    /* Proprietary MS way to apply gradient with css body { 
	background-color:#FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#363636',EndColorStr  ='#FFFFFF');
	margin: 0px auto;
	} */

	/* Main body properties */
	
	/* dce comment this out so other style will work
    body
    {
        color:#000000;
        background-color:#fff;
        margin:0px
    }
	*/


    
    
    
    
      