@charset "utf-8";
/* CSS Document */

*{

	margin:0px;
	padding:0px;

}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#837963;
}

A.reg:link    {color: #837963; text-decoration:none;}
A.reg:visited {color: #837963; text-decoration:none;}
A.reg:hover   {color: #837963; text-decoration:underline;}
A.reg:active  {color: #837963; text-decoration:underline;}

A.title:link    {color: #586e7f; text-decoration:none;}
A.title:visited {color: #586e7f; text-decoration:none;}
A.title:hover   {color: #586e7f; text-decoration:underline;}
A.title:active  {color: #586e7f; text-decoration:underline;}

A.blue:link    {color: #586e7f; text-decoration:none;}
A.blue:visited {color: #586e7f; text-decoration:none;}
A.blue:hover   {color: #586e7f; text-decoration:underline;}
A.blue:active  {color: #586e7f; text-decoration:underline;}

A.down:link    {color: #586e7f; text-decoration:none; font-weight:bold;}
A.down:visited {color: #586e7f; text-decoration:none; font-weight:bold;}
A.down:hover   {color: #586e7f; text-decoration:underline; font-weight:bold;}
A.down:active  {color: #586e7f; text-decoration:underline; font-weight:bold;}

img {
    border:0px;
}

.table100{

	height:100%;

}

#apDiv1 {
	position:absolute;
	left:266px;
	top:151px;
	width:162px;
	height:66px;
	z-index:1;
	
}
#apDiv2 {
	position:absolute;
	left:676px;
	top:151px;
	width:196px;
	height:66px;
	z-index:2;
}
.whole_paging {
    background-image:url(/images/bg_paging.jpg); 
	background-repeat:repeat-x;
}
.Bodywarp {
    padding:40PX 0PX 0px 0px;
}
.Toplogo {
    background-image:url(/images/logo_top.png); 
	background-repeat:no-repeat;
}
.Box_Calendar {
    background-image:url(/images/tablebg_calendar.gif); 
	background-repeat:no-repeat;
}
.HeadersearchWrap {
    padding:20px 0px 0px 0px;
}
.DATE_Today {
    font-weight:bold; 
	color:#0068b7; 
	font-size:12px; 
	text-align:left; 
	padding: 0px 0px 0px 10px;
}
.Front_Landing {
    text-align:left;
	padding:0px;
	margin:0px;
}
.Layout_left {
    background-image:url(/images/paging_bg_01.gif); 
	background-repeat:no-repeat;
}
.Layout_center {
    background-image:url(/images/paging_bg_02.gif); 
	background-repeat:no-repeat; 
	padding: 70px 20px 0px 20px; 
	
}
.Layout_right {
    background-image:url(/images/paging_bg_03.gif); 
	background-repeat:repeat-y;
}
.Front_rightsec {
    padding: 0px 0px 0px 25px;
}
.Front_NEWS {
    font-weight:bold; 
	color:#586e7f; 
	font-size:12px; 
	text-align:left; 
	padding: 20px 0px 10px 0px; 
	width: 260px; 
	display:block;
}
.Front_News_detail {
    display:block;
}
.Front_Resources {
    font-weight:bold; 
	color:#586e7f; 
	font-size:12px; 
	text-align:left; 
	padding: 10px 0px 5px 0px;
}
.Rightscroll {
    padding:  120px 0px 0px 0px;
}
.Box_counter {
    background-image:url(/images/bg_counter.gif); 
	background-repeat:no-repeat; 
	background-position:center; 
	width:183px; 
	height:46px;
}
.Box_partnerlink {
    background-image:url(/images/form_partnerlink.png); 
	background-repeat:no-repeat; 
	width:165px; 
	height:26px;
}
.text_Counter {
    font-size:12px; 
	font-weight:bold; 
	color:#415d73; 
	padding: 5px 0px 0px 10px; 
	text-align:left;
}
.Banner_bottom {
    text-align:right;
	width:815;
}







.Txt_y {
    font-size:9px; 
	padding: 4px 0px 0px 0px; 
	text-align:center;
}
.Txt_m {
    font-weight:bold; 
	color:#586e7f; 
	font-size:12px; 
	display:block; 
	padding: 0px 0px 13px 0px; 
	line-height:9px; 
	text-align:center;
}

.Txt_sunday {
    text-align:center; 
	color:#ff6c00;
}
.Txt_saturday {
    text-align:center; 
	color:#70a5b1;
}
.Txt_centered {
    text-align:center;
}
.Txt_eventdate {
    font-size:10px; 
	color:#ff6c00; 
	text-align:left; 
	font-weight:bold; 
	padding: 0px 0px 0px 5px; 
	line-height:14px;
}
.Txt_descriptevent {
    text-align:left; 
	padding: 0px 0px 5px 5px;
}

.Txt_partnerlink {
    font-weight:bold; 
	color: #586e7f; 
	font-size:12px; 
	text-align:left; 
	padding: 3px 0px 0px 7px;
}
.Txt_address {
    text-align:right; 
	display:block; 
	padding: 5px 25px 0px 25px;
}
.Txt_copy {
    text-align:right; 
	display:block; 
	padding: 0px 25px 0px 0px; 
	color: #586e7f;
}




.Title_frontevents {
    font-weight:bold; 
	color:#0071c7; 
	text-align:left; 
	padding: 10px 0px 5px 5px; 
	font-size:13px;
}


.top_location {
    font-family: Georgia, Times New Roman, Times, serif;
	font-size:12px;
}
.page_Toptitle {
    font-family: Georgia, Times New Roman, Times, serif;
    color:#6188a7; 
	font-size:18pt;
	text-align:left;
}
.Partner_name {
    color:#0070c8; 
	font-size:13pt; 
}
.cal_listTitle {
    color: #FF6600; 
	font-size:13pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 0px;
	text-align:left;
}
.list_Date {
    font-weight:bold; 
	color:#6e6e6c; 
	padding:10px 0PX 10PX 20PX; 
	padding-bottom:0px;
}
.list_Tcomment {
    padding:10px 0PX 10PX 20PX; 
	padding-top:5px; 
	color:#0070c6; 
	font-weight:bold;
	font-size:13px;
}
.news_Tdetail {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color: #0070c8;
	font-weight:bold;
	border-bottom: #3366CC dashed 1px;
	background-color: #ECF8FF;
	text-align:left;
	padding: 10px 30px 10px 30px;
}
.news_Tdescript {
    padding:30px;
	color:#666666;
	line-height:20px;
	background-color: #FBFBFB;
}
.list_newsDate {
    font-weight:bold; 
	color:#6e6e6c; 
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.resource_community {
    color:#0070c8; 
	font-size:16px; 
	padding: 0px 0px 10px 0px;
}
.resource_sitelink {
    font-weight:bold; 
	color:#0070c8; 
	padding: 0px 0px 10px 0px;
}
.partner_Over2 {
    font-size:15px;
	background-color: #c1d3e1;
	/*background-image:url(/images/ico_arrlist.gif);*/
	
}
.partner_Out2 {
    background-color:#FFFFFF;
}
a.pdf-file {/*
	background-image:url(/images/acrobat_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:6px 0 2px 30px;*/
}