html, body {
	margin:0;
	height:100%;
	background:#99CCCC;

   scrollbar-face-color:#670001;
   scrollbar-arrow-color:#ffffff;
   scrollbar-track-color:#101010;
   scrollbar-shadow-color:rgb(0,0,0);
   scrollbar-highlight-color:rgb(0,0,0);
   scrollbar-3dlight-color:#666666;
   scrollbar-darkshadow-Color:#202020; 
}
body{"Trebuchet MS",arial,sans-serif;color: #333;}


/*	NAVIGATION ----------------------------------------------------------*/
.nav{
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.nav a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;

}
.nav a:hover{
	color:#FFFFFF;
}

.nav_td{
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#222222;
}
.nav_td a{
	color:#222222;
	text-decoration:none;
	display:block;
	padding-left:6px;

}
.nav_td a:hover{
	color:#000000;
	background-color:#00FF00;
	height:100%;
}


/*	RED ----------------------------------------------------------*/
.red_1 {
	color:#ff0000;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:12px;
	font-weight:normal;
}


/*	BLACK ----------------------------------------------------------*/
.black_1 {
	color:#000000;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:10px;
	font-weight:normal;
}
.black_1 a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.black_1 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.black_2 {
	color:#000000;
	font-family: "Trebuchet MS",arial,sans-serif;
	font-size:12px;
	font-weight:normal;
}
.black_2 a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.black_2 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.black_3 {
	color:#000000;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:14px;
	font-weight:normal;
}
.black_3 a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.black_3 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.black_4 {
	color:#000000;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:20px;
	font-weight:normal;
}

.black_5 {
	color:#000000;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:24px;
	font-weight:normal;
}

.black_6 {
	color:#000000;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:30px;
	font-weight:normal;
}


/*	WHITE ----------------------------------------------------------*/
.white_1 {
	color:#FFFFFF;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:10px;
	font-weight:normal;
}
.white_1 a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
}
.white_1 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.white_2 {
	color:#FFFFFF;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:12px;
	font-weight:normal;
}
.white_2 a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
}
.white_2 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.white_3 {
	color:#FFFFFF;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:14px;
	font-weight:normal;
}
.white_3 a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
}
.white_3 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.white_4 {
	color:#FFFFFF;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:16px;
	font-weight:normal;
}
.white_4 a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
}
.white_4 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.white_5 {
	color:#ffffff;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:24px;
	font-weight:normal;
}



/*	BLUE ----------------------------------------------------------*/
.blue_1 {
	color:#0000FF;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:10px;
	font-weight:bold;
}
.blue_1 a{
	text-decoration:none;
	color:#0000ff;
	font-weight:normal;
}
.blue_1 a:hover{
	color:#FF0000;
	text-decoration:underline;
}


/*	-------------------------------------- */

.suggest_link {	
	background-color: #670001;		
	padding: 2px 6px 2px 6px;	
}	

.suggest_link_over {	
	background-color: #3366CC;		
	padding: 2px 6px 2px 6px;	
}	

#search_suggest {	
	position: absolute; 		
	background-color: #670001; 		
	text-align: left; 		
	border: 1px solid #f4f4f4;				
}

/*	----------------------------------------- */

/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: "Trebuchet MS",arial,sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	background-color: #ffff00;
	border: 2px solid #222222;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #ff0000;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #670001;
	border: 1px solid #222222;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: "Trebuchet MS",arial,sans-serif;
	font-size: 10px;
	color: #000000;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: "Trebuchet MS",arial,sans-serif;
	font-size: 10px;
	color: #000000;
	background: #d8e8ff;
	font-weight: bold;
	}
	
	
	
/* ---------------------------------------------------- */	
	


.td_border_bottom {
	border-bottom:3px solid #670001;
}

.td_border_right {
border-right:3px solid #670001;
}

.td_full_black_border{
border:#000000 3px solid;
}

.table_border_white {
border:3px #FFFFFF solid;
}

.grey_2 {
	color:#d8d8d8;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:12px;
	font-weight:normal;
}
.grey_2 a{
	text-decoration:none;
	color:#d8d8d8;
	font-weight:normal;
}
.grey_2 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.grey_3 {
	color:#d8d8d8;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:14px;
	font-weight:normal;
}
.grey_3 a{
	text-decoration:none;
	color:#d8d8d8;
	font-weight:normal;
}
.grey_3 a:hover{
	color:#FF0000;
	text-decoration:underline;
}