body {
	font-family: 		Arial, Helvetica, sans-serif;
	background-color:	#333333;
	margin: 			0px;
}

td {
	font-family: 		Arial, Helvetica, sans-serif;
}

th {
	font-family: 		Arial, Helvetica, sans-serif;
}

.global_main {
	background-color: 	#FFFFFF;
	vertical-align: 	top;
	width: 				735px;
	border-top: 		1px solid #000000;
	border-right: 		1px solid #000000;
	border-bottom: 		1px solid #000000;
	border-left: 		1px solid #000000;
}

.tbl_global_main {
	background-color: 	#FFFFFF;
	vertical-align: 	top;
	width: 				735px;
	padding: 			0px;
}

.td_header1 {
	background-color: 	#FDC319;
	vertical-align: 	top;
	width: 				735px;
}

.td_header2 {
	background-image:		url(../images/header2_bg.jpg);
	vertical-align: 		top;
	width: 					735px;
	border-top-width: 		1px;
	border-bottom-width: 	1px;
	border-top-style: 		solid;
	border-bottom-style: 	solid;
	border-top-color: 		9B9597;
	border-bottom-color: 	9B9597;
}

.td_header3 {
	background-image:		url(../images/header3_bg.jpg);
	vertical-align: 		top;
	width: 					735px;
	border-top-width: 		1px;
	border-bottom-width: 	1px;
	border-top-style: 		solid;
	border-bottom-style: 	solid;
	border-top-color: 		9B9597;
	border-bottom-color: 	9B9597;
}

.td_header_spacer {
	background-color: 	#FFFFFF;
	vertical-align: 	top;
	width: 				735px;
}

.tbl_main_content {
	background-color: 	#FFFFFF;
	vertical-align: 	top;
	width: 				735px;
}

.tbl_nav {
	vertical-align: 	top;
	background-color: 	#FFFFFF;
	width: 				164px;
}
.tbl_content_border {
	border-top: 		1px dashed #B8B8B8;
	border-right: 		1px dashed #B8B8B8;
	border-bottom: 		1px dashed #B8B8B8;
	border-left: 		1px dashed #B8B8B8;	
}

.tbl_content_border2 {
	border-top: 		0px;
	border-right: 		1px solid #B8B8B8;
	border-bottom: 		0px;
	border-left: 		0px;	
}

.tbl_content {
	vertical-align: 	top;
	background-color: 	#ffffff;
	width: 				553px;
}

.tbl_content_inner {
	vertical-align: 	top;
	background-color: 	#ffffff;
	width: 				531px;
	border-top: 		1px solid #000000;
	border-right: 		1px solid #000000;
	border-bottom: 		1px solid #000000;
	border-left: 		1px solid #000000;	
}

.tbl_content_inner_head2 {
	vertical-align: 	top;
	background-image:	url(../images/nav_header_bg.jpg);	
	width: 				531px;
	border-bottom: 		1px solid #000000;	
}

	
	
.tbl_content_inner_head {
	vertical-align: 	top;
	background-color: 	#FDC319;	
	width: 				531px;
	border-bottom: 		1px solid #000000;	
}	

.tbl_content_inner_body {
	vertical-align: 	top;
	background-color: 	#FFFFFF;
	width: 				531px;
}

.news_header_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
}

.news_txt {
   	font-family:			Arial, Helvetica, sans-serif;
	font-size:				.7em;
	color:					#000000;
	text-decoration: 		none
}

a.phonelist {
	color:					#2256CB;
	text-decoration: 		underline;
}

a.phonelist:visited {
	color:					#2256CB;
	text-decoration: 		underline;
}

.td_footer {
	background-color: 		#F3F3F3;
	vertical-align: 		top;
	width: 					735px;
	border-top-width: 		1px;
	border-bottom-width: 	1px;
	border-top-style: 		solid;
	border-bottom-style: 	solid;
	border-top-color: 		999999;
	border-bottom-color: 	#CCCCCC;	
}

.nav_headers {
	width:					157px;
	border:					1px solid #000000;
	background-image:		url(../images/nav_header_bg.jpg);
	height: 				19px;
}

.nav_header_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	margin-left: 5px;
	position: relative;
	top: 1px;
}

.calendar_dow_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #999999;
}

.calendar_day_txt_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #444444;
}

.calendar_day_txt_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #ffffff;
	text-decoration: none 
}

.calendar_today_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #ffffff;
}

.calendar_today_txt_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold
}

.cal_legend_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #000000;
}

a.calendar_today_txt_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold
}

.tbl_calendar_inner {
	width: 				159px;
	border: 1px solid #D9D9D9;
}

.td_calendar_inner {
	width: 				19px;
	border: 1px solid #D9D9D9;
}

.header2_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: 938338;
	text-decoration: underline;
}

.td_header2_inner1 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: 9A9695;
width:			120px;
}

.td_header2_inner2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: 9A9695;
width:			100px;
}


.td_header2_inner3 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: 9A9695;
width:			75px;
}

.td_header2_inner4a {
width:			62px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: 9A9695;
}

.td_header2_inner4b {
	width:			62px;
}

font.birthdays_txt {
   	font-family:			Arial, Helvetica, sans-serif;
	font-size:				.70em;
	color:					#000000;
	text-decoration: 		none
}

font.birthdays2_txt {
   	font-family:			Arial, Helvetica, sans-serif;
	font-size:				.70em;
	color:					#D40000;
	text-decoration: 		none
}


