body, table, td, select, textarea, input 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a:link, a:visited, a:active 
{
	color: #265980; 
	text-decoration: underline;
	font-family: Tahoma, Verdana; 
	font-size: 11px
}

a:hover
{
	color: #ff9900; 
	text-decoration: underline; 
	font-family: Tahoma, Verdana; 
	font-size: 11px
}

.title-text
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E78100;
	font-weight: bold;
	text-decoration: none;
}

a.title-text:link, a.title-text:visited, a.title-text:active
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E78100;
	font-weight: bold;
	text-decoration: underline;
}

a.title-text:hover
{
	color: #ff9900;
	text-decoration: underline;
}

.login-text
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: none;
	text-decoration: none;
}

a.login-text:link, a.login-text:visited, a.login-text:active
{
	color: #ffffff;
	text-decoration: underline;
}

a.login-text:hover
{
	color: #ff9900;
	text-decoration: underline;
}

.ruler
{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	background-image: url(../_images/bg_dotpattern.gif);
	background-repeat: repeat-x;
}

.ruler2
{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	background-color:#8C8A8C;
}

.footer-text
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #929292;
	text-decoration: none;
}

.left_menu {
	border: #8C8A8C solid;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}

.text-link a.text-link:link, a.text-link:visited, a..text-link:active {
	color: #265980;
	text-decoration: none
}

.text-link a:hover {
	text-decoration: underline
}

.tab-s, .tab-u, .tab-g {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.tab-s {
	COLOR: #5C7E99
}

.tab-g {
	COLOR: #666666
}

.tab-u:hover, .tab-g:hover, .tab-r:hover {
	TEXT-DECORATION: underline
}

.tab-g-sort {
	color: #265980;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.tab-g-sort a {
	margin: 0px 0px 0px 0px;
	padding: 4px 2px 4px 4px;
}

.tab-g-sort a:hover {
	background-color:  #f6f6d6;
}

.header-text {
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none
	margin: 1px 1px 1px 1px;
	padding: 10px 1px 9px 8px;
	color: #ffffff;
}

.header-text, a.header-text:link, a.header-text:visited, a.header-text:active {
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none
	margin: 1px 1px 1px 1px;
	padding: 10px 1px 9px 8px;
	color: #ffffff;
}

.header-text a:hover {
	color: #ff9900;
	text-decoration: underline;
}

.day_number { 
	font-size:10px; 
	font-family:verdana, arial, helvetica; 
	color:#000
}

.column_header { 
	background-color:#8ABEE5; 
	font-size:12px; 
	font-family:arial, helvetica; 
	color:#FFFFFF; 
	font-weight:bold
}

.empty_day_cell { 
	background-color: #ffffff; 
	height:80; 
	width: 95; 
}

.today_cell {
	background-color:#ffffff; 
	height:80; 
	width: 95; 
}

.day_cell { 
	background-color:#EDECD8; 
	height:80; 
	width: 95; 
}

.date_header { 
	font-size:12px; 
	font-family:arial, helvetica; 
	font-weight:bold 
}

.foldsingle {
	font-size: 11px; 
	margin-left: -20px;
	margin-top: 8px; 
	cursor: hand; 
	color: #ffffff; 
	font-family: arial, helvetica, sans-serif; 
	list-style-type: square; 
	bgcolor: #000000
}

.foldheader {
	font-size: 11px;
	margin-left: -20px;
	margin-top: 8px;
	cursor: hand; 
	color: #005687; 
	font-family: arial, helvetica, sans-serif;
	list-style-type: square
}

.foldinglist {
	font-size: 11px; 
	margin-left: -20px; 
	margin-top: 8px; 	
	font-family: arial, helvetica, sans-serif; 
	list-style-type: disc
}

.tblnav-3 {
	background-color: #224984
}

.a-white, a.a-white:link, a.a-white:visited, a.a-white:active {
	color: #005687; 
	text-decoration: none;
}

a.a-white:hover {
	color: #ff9900; 
	text-decoration: underline;
}

.title-content {
	font-size: 18px;
	font-weight:bold;
	font-family: 'Zurich Cn BT', Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
}
