body, td, div {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;	
}
.title {
	font-family: tahoma;
	font-size: 13px;
	color: #333333;	
}
.content {
	font-family: tahoma;
	font-size: 13px;
	color: #333333;	
}
.pale {
	font-family: tahoma;
	color: #E3E3E3;
	font-size: 14px;
	text-decoration: none;
}
.timestamp {
	font-family: tahoma;
	color: #777777;
	font-size: 10px;
	text-decoration: none;
}
.whites {
	font-family: tahoma;
	color: #EEEEEE;
	font-size: 14px;
}
.white {
	font-family: tahoma;
	color: #EEEEEE;
	font-size: 14px;
}
.white:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.white_small {
	font-family: tahoma;
	color: #EEEEEE;
	font-size: 10px;
}
.white_small:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.grey {
	font-family: tahoma;
	color: #333333;
	font-size: 14px;
}
.grey_small {
	font-family: tahoma;
	color: #333333;
	font-size: 10px;
}
.grey_small:hover {
	color: #000000;
	text-decoration: underline;
}
.list_homepage {
	font-family: tahoma;
	color: #00377D;
	font-size: 11px;
	list-style-image: url(../images/list.gif);
	vertical-align: top;
}
.list_homepage:hover {
	text-decoration: underline;
}
.list_homepages {
	font-family: tahoma;
	color: #00377D;
	font-size: 11px;
	list-style-image: url(../../../images/list.gif);
	vertical-align: top;
}
.list_homepages:hover {
	text-decoration: underline;
}
.list_detail {
	font-family: tahoma;
	color: #00377D;
	font-size: 15px;
}
.list_detail:hover {
	text-decoration: underline;
}
.list_details {
	font-family: tahoma;
	color: #00377D;
	font-size: 11px;
	list-style-image: url(../images/small_star.gif);
	vertical-align: top;
}
.list_details:hover {
	text-decoration: underline;
}
.list_black {
	font-family: tahoma;
	color: #333333;
	font-size: 11px;
	list-style-image: url(../images/small_star.gif);
	vertical-align: top;
}
a {
	text-decoration: none;
}
.td_detail {
	#border: 1px solid #FAAF89;		
	border: 1px solid #FFFFFF;
    background: url(../images/corner_white.gif) top right; 
	background-repeat: no-repeat;			
}
.td_other {
	padding: 10px;
	border: 2px solid #E5E7DA;	
}
.tdborder {
	border: 1px solid #336600;
}
input {
	border: 1px solid #CCCCCC;
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}
.calendarMonth { font-weight: bolder; color: #CC0000; }
.calendarDay { font-weight: bolder; color: #4EA81E; }  
.calendarToday { background-color: #FFFFFF; } 
.calendar { } 
.calendarLink { color: #00377D; text-decoration: underline; font-weight: bolder; }
.calendarLink:hover { color: #00377D; text-decoration: none; }