body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#666666; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6699FF', EndColorStr='#FFFFFF');
}
div.div_scroll_box {
	scrollbar-3d-light-color: #EAEAF0;
	scrollbar-arrow-color: #AAACD7;
	scrollbar-base-color: #D9D9E0;
	scrollbar-dark-shadow-color: #EAEAF0;
	scrollbar-face-color: #FAFAFD;
	scrollbar-highlight-color: #D9D9E0;
	scrollbar-shadow-color: #EAEAF0;
	color:38567D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.default-title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}
.default-subtitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.default-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.default-smalltext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:center;
text-decoration:none;
}
td.default-frame_title{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
color:#3B6283;
font-weight: bold;
}
td,body {
 font-family: Arial, Helvetica, sans-serif;
}
td.default-smalltext, td.default-smalltext a, td.default-smalltext a:visited {
font-weight:500;
font-size:9px;
color:#000000;
font-family:"tahoma";
text-decoration:none;
}
td.default-text, td.default-text a, td.default-text a:visited {
	font-size:10px; 
	color: #000000;
	text-decoration:none;
}
td.default-navtext, td.default-navtext a, td.default-navtext a:visited {
	font-size: 11px; 
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	filter: DropShadow(Color=#425399, OffX=2, OffY=2, Positive=1);
	position: relative;
	text-decoration:none;
	line-height: 16px;
}
td.default-subtitle, td.default-subtitle a, td.frameset-text{
	font-size: 12px; 
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

td.default-title ,td.default-title a, td.default-title a:visited{
	color : #000000;
	font-size : 14px;
	font-weight : bold;
	text-decoration:none;

}
td.default-oversized, td.default-oversized a, td.default-oversized a:visited {
	font-size: 32px;  
	height: 36px;	
	padding-left: 5px;
	padding-right: 15px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}

td.navigator-title, td.navigator-title a {
	color : #FFFFFF; 
	font-size : 13px;
	font-weight : bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#666666', EndColorStr='#000000');
	text-align:right;
	text-decoration:none;


}
td.section-title { 
	 font-family: Tahoma;	
	 font-size: 8pt; 
	 font-weight: bold;
	 color: #FFFFFF;
}
td.roweven-coleven, td.roweven-coleven a, td.roweven-coleven a:visited {
	font-size: 11px; 
	color: #000000; 
	background-color:#DBECFD;	
	height: 15px;	
	padding-left: 5px;
	padding-right: 5px;
	text-decoration:none;
	vertical-align:middle;
	text-decoration:none;
}

td.roweven-colodd, td.roweven-colodd a, td.roweven-colodd a:visited {
	font-size: 11px; 
	color: #000000; 
	background-color: #DBECFD;	
	height: 15px;	
	padding-left: 5px;
	padding-right: 5px;
	text-decoration:none;
	vertical-align:middle;
	text-decoration:none;
}


td.rowodd-colodd, td.rowodd-colodd a, td.rowodd-colodd a:visited{
	font-size: 11px; 
	color: #000000; 
	background-color: #C6E2FF;		
	height: 15px;	
	padding-left: 5px;
	padding-right: 5px;
	text-decoration:none;
	vertical-align:middle;
	text-decoration:none;
}

td.rowodd-coleven, td.rowodd-coleven a, td.rowodd-coleven a:visited {
	font-size: 11px; 
	color: #000000; 
	background-color: #C6E2FF;	
	height: 15px;	
	padding-left: 5px;
	padding-right: 5px;
	text-decoration:none;
	vertical-align:middle;
	text-decoration:none;
}


.clickable {
	cursor: hand;
}

td.cell-highlited {
	font-size: 11px; 
	color: #FFFFFF; 
	background-color: #92A2D5;		
	border: 1 solid #6173BF;
	height: 19px;	
	cursor: hand;
	padding-left: 5px;
	padding-right: 5px;
}
td.cell-highlited-bold {
	font-size: 14px; 
	color: #FFFFFF; 
	background-color: #92A2D5;		
	border: 1 solid #6173BF;
	height: 19px;	
	cursor: hand;
	padding-left: 5px;
	padding-right: 5px;
	font-weight:bold;
}

td.toolbar-text,td.toolbar-text a {
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

fieldset.frameset-border {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 10px;
	border: 2px groove;
}
	td.calTitle {font:12px Tahoma,Verdana,Arial; font-weight:bold; text-align:center}
	td.calDayname {font:11px Tahoma,Verdana,Arial;font-weight:bold; text-align:center; width:75px;}
	td.calToday {font:14px Tahoma,Verdana,Arial; background-color:FFFF00; color:#FF0000; text-align:right; height:75px; vertical-align:top;}		
	td.calevent {font:14px Tahoma,Verdana,Arial; background-color:#80FF80; color:#FF0000; text-align:right; height:75px; vertical-align:top; }		
	td.calDay {font:14px Tahoma,Verdana,Arial; text-align:right; vertical-align:top; width:75px; height:75px;}
	div.caldiv{font:12px Tahoma,Verdana,Arial; text-align:center; width:75px; padding-bottom:5px; overflow:hidden; word-wrap: break-word;"}
	a.calNav {font:12px Tahoma,Verdana,Arial; text-decoration:none;}
	a.calNav:hover {text-decoration:underline;}