BODY {font : normal 12px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #000000;}
TD {font : normal 12px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #000000;}
TH {font : normal 12px Trebuchet MS, Verdana, Arial, Sans-Serif;  font-weight:bold; text-decoration: none; color: #000000;}
A {color: #000099;}
A:HOVER {color: #000000;}

.title {font : bold 14px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #000000;}
.red_title {font : bold 18px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #cc3300;}
.big_red_title {font : bold 24px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #cc3300;}

.big_blue_title {font : bold 24px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #0033cc;}
.big_green_title {font : bold 24px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #668774;}
.blue_title {font : bold 18px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #336666;}
.med_blue_title {font : bold 14px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #336666;}
.Bigtitle {font : bold 18px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #336633;}
.main {font : normal 12px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #000000;}
.main_white {font : normal 12px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #FFFFFF;}
.small {font : normal 10px Arial, Trebuchet MS, Verdana, Sans-Serif; text-decoration: none; color: #000000;}
.smallRed {font : normal 11px Arial, Trebuchet MS, Verdana, Sans-Serif; text-decoration: none; color: #990000;}
.RedBold {font : normal 11px Arial, Trebuchet MS, Verdana, Sans-Serif; text-decoration: none; color: #990000; font-weight:bold;}
.GreenBold {font : normal 11px Arial, Trebuchet MS, Verdana, Sans-Serif; text-decoration: none; color: #006633; font-weight:bold;}
.BlueBold {font : normal 11px Arial, Trebuchet MS, Verdana, Sans-Serif; text-decoration: none; color: Blue; font-weight:bold;}
.confirm_message {font : bold 15px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #cc3300;}
.edit_page_title {font : normal 18px Arial, Trebuchet MS, Verdana, Sans-Serif; text-decoration: none; color:#669966; font-weight:bold;}
.dimmed_1{color:#B7B0A2;};
.dimmed_2{color:#4D626C;};
.dimmed_3{color:#567178;};
.frm {
	font-size:9pt !important;
	color:#555555;
	background-color:#eef7ce;
	border-width:1px;
	border-style:Solid;
	border-color:#555555;
	font-family:Verdana;
}
.frm_right {
	color:#555555;
	background-color:#eef7ce;
	text-align:right;
	border-width:1px;
	border-style:Solid;
	border-color:#555555;
	font-family:Verdana;
	font-size:10pt;
}
.Bigfrm {color: #990000; font-size:16px; font-family:Trebuchet MS, Verdana, Arial, Sans-Serif; background-color:#ffffcc; font-weight:bold;}
.btnRed {font: normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif; background-color:#fa7676; }
.btn {color: #003300; font: bold 11px Arial, Trebuchet MS,  Verdana, Sans-Serif; background: #F3E7B4 url(/intranet/images/btn_back_orange.gif); border-top-width: 0px;  height: 21px;}
.btn2 {color: #990000; font: bold 11px Arial, Trebuchet MS,  Verdana, Sans-Serif; background: #F3E7B4 url(/intranet/images/btn_back_orange.gif); border-top-width: 0px;  height: 21px;}

.hour_header {font : normal 10px Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #000000;}
.resTotals {font-size:11px; font-family:Trebuchet MS, Verdana, Arial, Sans-Serif; background-color:WhiteSmoke; border:0;}


.clear_list_item_top {
	border-top:Thin groove #eae8c8 !important;
}
.clear_list_item_bottom {
	border-bottom:Thin groove #eae8c8 !important;
}


.visible {
		display: normal;
	}
	
.hidden {
		display: none;
	}
	
#visible {
		display: normal;
	}
	
#hidden {
		display: none;
	}
	
div.checklist_div {
	position : relative;
	font : normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif;
	border: solid 1px #000000;
	text-decoration: none;
	background-color:#ECE9DF;
	padding: 8px;
	text-align: left;
	width: 375;


}


div.scroll_win {
	position : relative;
	font : normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif;
	border: solid 1px;
	text-decoration: none;
	background-color:#ECE9DF;
	padding: 8px;
	text-align: left;
	width: 400;
	height: 175;
	overflow:auto;
}

/*for the prompt alternative functionality */
#aep_ovrl { 
	background-color: #FFFFFF;
	FILTER:Alpha(Opacity=65); /* IE */
	opacity:0.65; /* Safari, Opera */
	-moz-opacity:0.65; /* FireFox */
	top: 0; left: 0; position: absolute;
	width: 3000px; height:2400px; z-index: 99; 
}
#aep_ww { position: absolute; z-index: 100; top: 0; left: 0; width: 100%; height: 100%; text-align: center;} 
#aep_win { margin: 20% auto 0 auto; width: 110px; text-align: left;}
#aep_w {background-color: white; padding: 3px; border: 1px solid black; background-color: #EEE;}
#aep_t {color: white; margin: 0 0 2px 3px; font-family: Arial, sans-serif; font-size: 10pt;}
#aep_text {width: 40px;}
#aep_w span {font-family: Arial, sans-serif; font-size: 10pt;}
#aep_w div {text-align: right; margin-top: 5px;}
/* END for the prompt alternative functionality */

div.darkenBackground {
	background-color: #FFFFFF;
	FILTER:Alpha(Opacity=65); /* IE */
	opacity:0.65; /* Safari, Opera */
	-moz-opacity:0.65; /* FireFox */
	z-index: 20;
	height: 2100px;
	width: 3000px;
	background-repeat:repeat;
	position:absolute;
	left: 0px;
}

div.schedule_box_style{
	z-index: 21;
	font : normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif;
	text-decoration: none;
	padding:7px;
	color: #009966;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#003399;
	position:absolute;
	top:100px;
	left:25%;
	width:400px;
}



div.transfer_box_style{
	z-index: 21;
	font : normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif;
	text-decoration: none;
	padding:7px;
	color: #009966;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#003399;
	position:absolute;
	top:300px;
	left:10px;
}



.box{
	padding:4px;
	visibility: hidden;
	background-color:#FFFFFF;
	color:blue;
	position:absolute;
	opacity:.60;
	filter:alpha(opacity=80);
	-moz-opacity:0.6;
}

div.box_text{
	padding:4px;
	visibility: hidden;
	background-color:#FFFFFF;
	font : bold 12pt Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #003300;
	position:relative;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:2px;
	border-right-width:2px;
	border-color:#336600;
	overflow:auto;
	opacity:.50;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
}

.stealth_select{
	background-color:transparent;
	border: solid 1px  #FFFFFF;
	font : normal 10pt Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #000000;
	padding:6px;
}

stealth_select_tan{
	background-color:#EDEBE1;
	border: solid 1px  #FFFFFF;
	font : normal 10pt Trebuchet MS, Verdana, Arial, Sans-Serif; text-decoration: none; color: #000000;
	padding:6px;
}

//we give a style to the close button which is only a link
a.close{
	width:20px;height:20px;text-align:center;margin:5px;
	border:1px solid black;float:right;background-color:white;color:red;
	font-size:16px;text-decoration:none;
}

//Auto Complete Styles
.AutoCompleteBackground
{
	background-color:white;
}
.AutoCompleteHighlight
{
	background-color:gray;
}




		
		

