body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
}

.user_input{
	background-color:#ffffff; 
	border:1px solid #cccccc; 
	height:22px; 
	font-family:Tahoma; 
	font-size:12px; 
	color:#000000; 
	line-height:12px; 
	margin:0; 
	padding:3px 3px 0px 3px;
}

a{
font-size:12px;
color:#81726b;
text-decoration: none;
}
a:visited{
font-size:12px;
color:#81726b;
text-decoration: none;
}
a:hover{
font-size:12px;
color:#a6a499;}


a.header,a.header:visited{
font-size:14px;
color:#FFFFFF;
text-decoration: none;
}
a.header:hover{
font-size:14px;
color:#99ff33;}

.sub_title,a.sub_title:visited{
font-size:14px;
color:#81726b;
text-decoration: none;
}
a.sub_title:hover{
font-size:14px;
color:#a6a499;}

a.nav_link,a.nav_link:visited{
font-size:14px;
color:#81726b;
text-decoration: none;
}
a.nav_link:hover{
font-size:14px;
color:#a6a499;}

.nav_link{
font-size:14px;
color:#81726b;}

a.logout,a.logout:visited{
font-size:12px;
color:#ffffff;
text-decoration: none;
}
a.logout:hover{
font-size:12px;
color:#99ff33;}

.search_title{
font-size:14px;
color:#f7b425;
}

.page{
font-family:sans-serif;
font-size:11px;}



.input_text{
	background-color: #f1f0e9;
	color: #000000;
	border: 1px solid #7a7773;
	font-size:12px;
}

.title_main1{
font-size:14px;
color:#c94714;}

.title_main2{
font-size:14px;
color:#0e687f;}

.title_main3{
font-size:14px;
color:#45a500;}

.title_main4{
font-size:14px;
color:#04b5db;}

.title_main5{
font-size:14px;
color:#bc8213;}

.title_main7{
font-size:14px;
color:#ffa300;}


.login{
color:#FFFFFF;}

.button_s{

	font-size: 12px;
	font-style: normal;
	color: #81726b;
	padding-top: 2px;
	padding-left: 2px;
	height: 19px;
	cursor: pointer;
	background-image:url(images/button_s.gif);
	border: 1px none;
	width: 37px;
	background-color:transparent;
	
}


.button_s_light{

	font-size: 12px;
	font-style: normal;
	color: #007687;
	padding-top: 2px;
	padding-left: 2px;
	height: 19px;
	cursor: pointer;
	background-image:url(images/button_s_light.gif);
	border: 1px none;
	width: 37px;
	background-color:transparent;
	
}

.button_b_light{

	font-size: 12px;
	font-style: normal;
	color: #007687;
	padding-top: 2px;
	padding-left: 2px;
	height: 19px;
	cursor: pointer;
	background-image:url(images/button_b_light.gif);
	border: 1px none;
	width: 61px;
	background-color:transparent;
	
}

.button_b{

	font-size: 12px;
	font-style: normal;
	color: #81726b;
	padding-top: 2px;
	padding-left: 2px;
	height: 19px;
	cursor: pointer;
	background-image:url(images/button_b.gif);
	border: 1px none;
	width: 61px;
	background-color:transparent;
	
}

.button_bb{

	font-size: 12px;
	font-style: normal;
	color: #81726b;
	padding-top: 2px;
	padding-left: 2px;
	height: 19px;
	cursor: pointer;
	background-image:url(images/button_bb.gif);
	border: 1px none;
	width: 85px;
	background-color:transparent;
	
}

.button_bb_light{

	font-size: 12px;
	font-style: normal;
	color: #007687;
	padding-top: 2px;
	padding-left: 2px;
	height: 19px;
	cursor: pointer;
	background-image:url(images/button_bb_light.gif);
	border: 1px none;
	width: 85px;
	background-color:transparent;
	
}

.now_title{
font-size:16px;
font-family:"Ó×Ô²","ËÎÌå";
color:#81726b;
font-weight:bold;}

.title_main_address
{
	font-size:14px;
	color:#77d5e6;
}

.title_main_calendar
{
	font-size:14px;
	color:#FB6A1B;
}

.button_s_cal{

	font-size: 12px;
	font-style: normal;
	color: #81726b;
	padding-top: 2px;
	padding-left: 2px;
	height: 19px;
	cursor: pointer;
	background-image:url(images/button_s_cal.gif);
	border: 1px none;
	width: 70px;
	background-color:transparent;
	
}

.button_s_light_cal{

	font-size: 12px;
	font-style: normal;
	color: #007687;
	padding-top: 2px;
	padding-left: 2px;
	height: 19px;
	cursor: pointer;
	background-image:url(images/button_s_light_cal.gif);
	border: 1px none;
	width: 70px;
	background-color:transparent;
}

.select_text{
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #7a7773;
	font-size:12px;
}

.title_month,a.title_month:visited
{
	font-size:14px;
	color:#1BB8D4;
	font-weight: bold;
	text-decoration: none;
}
a.title_month:hover
{
	font-size:14px;
	color:#a6a499;
	font-weight: bold;
}

.text-weekend,a.text-weekend:visited {
	color: #FFCC66;
	font-size: 12px;
}

.text-thisday {
	color: #CCCCCC;
	font-size: 12px;
}

a.text-today,a.text-today:visited {
	color:#ffffff;
	font-size: 12px;
	display:block;
	width:14px;
	background-image:url(images/today.gif);
	
}


.text-week-title {
	color: #0099CC;
	font-size: 12px;
}

a.text-today-hasevents,a.text-today-hasevents:visited
{
	color: #fa335c;
	font-size: 12px;
	display:block;
	margin:1px;
	width:14px;
	background-image:url(images/today.gif);
}


a.text-hasevents:link {
	color: #fa335c;
	font-size: 12px;
	
}

a.text-hasevents:visited {
	color: #fa335c;
	font-size: 12px;
	
}

.title_week,a.title_week:visited
{
	font-size:12px;
	color:#1BB8D4;
	text-decoration: none;
}
a.title_week:hover
{
	font-size:12px;
	color:#a6a499;
}

.display_month_title
{
	font-size: 12px;
	color: #FFFFFF;
	vertical-align: text-bottom;
}
.display_day_title
{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
}

.text-index,a.text-index:visited {
	color: #ffffff;
	font-size: 12px;
}

.title_news_publish{
font-size:14px;
color:#0a6981;}

.news_title_link{
font-size:14px;
color:#0a6981;}

.news_title_link_r{
font-size:14px;
color:#6b9f3c;

}
