﻿/**************************************************/
#news
{
	width: 100%;
}

#news thead td
{
	font-weight:bold;
	color:#006;
	padding-bottom:5px;
	letter-spacing:1px;
	font-size:110%;
}

#news thead td img
{
	margin:0 5 0 0;
	vertical-align:middle
}

#news tbody th
{
	width:100%;
}

/**************************************************/
#newsmaincontent
{
	width:100%;
}

#newsmaincontent td
{
	vertical-align:top;
	padding-left:10px !important;
}

#newsmaincontent th
{
	vertical-align:top;
}

#newsmaincontent th table 
{
	height:auto;
	font-size:70%;
	width:100%;
}

#newsmaincontent th table thead td
{
	background-color:#69C;
	color:#FFF;
	font-weight:bold;
	padding:3 0 3 12 !important;
}

#newsmaincontent th table tbody td
{
	width:50%;
	vertical-align:top;
	padding:1 3 0 3 !important;
	line-height:18px;
}

#newsmaincontent th table a
{
	color:#909;
}

#newsmaincontent th table a:hover
{
	color:#069;
	text-decoration:underline;
}

#newsmaincontent th table tbody td
{
	height:auto!important;
	line-height:auto !important;
	font-size: 120% !important;
}

/**************************************************/
#newstype table td
{
	width:50%;
}

#newstype td table thead td
{
	background-color:#69C;
	color:#FFF;
	font-size:140%;
	font-weight:bold;
	padding:3 5 0 12 !important;
	border-bottom:1px solid #069;
}

#newstype td table tbody td
{
	vertical-align:top;
	font-size:140%;
	padding:0 12 0 12 !important;
}

#newstype td table tbody td li
{
	list-style-image:url(../../images/dot/21.gif);
	list-style-position:inside;
	margin:0 0 0 -45;
	padding:2 5 5 0;
	border-bottom: 1px solid #EEE dotted;
}

#newstype td table tbody td ul
{
	margin-bottom:0;
}

#newstype td table tbody td a
{
	color:#069;
}

#newstype td table tbody td a:hover
{
	color:#909;
}

#newstype td table tfoot td
{
	text-align:right;
	padding:5 !important;
	border-bottom:1px solid #D8E8F5;
}

/**************************************************/
#newshistory
{
	font-size:125% !important;
	font-weight:lighter !important;
	text-align:right;
}

#newshistory a
{
	color:#FFF !important;
}

#newshistory a:hover
{
	color:#909 !important;
	text-decoration:none !important;
}

/**************************************************/
#newsdate
{
	color:#AAA;
	font-style:italic;
	font-size:85%;
	text-align:right;
}

/**************************************************/
#newsearch
{
	border-top:2px solid #85ADD6;
	border-bottom:2px solid #85ADD6;
	background-color:#E2ECF5;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#F8FAFC' ,endColorStr= '#E2ECF5' ,gradientType= '0' );
	font-size:70%;
	font-weight:bold;
	padding:8 12 3 12 !important;
}

.newsearch
{
	font-size:100%;
	border:1px solid #BBD2E8;
	width:60%;
}

/**************************************************/
#newspage td
{
	color:#666;
	font-size:60%;
	width:60%;
	padding:5 10 5 10;
	border-bottom:1px solid #EEE;
	background-color:#F8FAFC;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#F8FAFC' ,endColorStr= '#FFFFFF' ,gradientType= '0' );
}

#newspage td a
{
	color:#85ADD6 !important;
}

#newspage td a:hover
{
	color:#F90 !important;
	text-decoration:none !important;
}
/**************************************************/
#newslist
{
    width:100%;
}

#newslist td
{
	padding:8 10 8 32;
	color:#333 !important;
}

#newslist thead td
{
	font-size:85%;
	font-weight:lighter;
	letter-spacing: 0px;
	padding:5 10 5 12 !important;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#F5F5F5' ,endColorStr= '#FFFFFF' ,gradientType= '0' );
}

#newslist a
{
	color:#0240A6 !important;
	text-decoration:underline !important;
}

#newslist a:hover
{
	color:#F90 !important;
	text-decoration:none !important;
}

#newslist tbody td
{
	color:#555 !important;
}

#newslist tfoot td
{
	font-size:60%;
	color:#AAA !important;
	text-align:left;
	font-style:italic;
	border-bottom:1px solid #EEE;
}

/**************************************************/
#newsdetail
{
    width:100%;
}


#newsdetail td
{
	font-size:70%;
	padding:8 10 8 25;
	color:#555 !important;
	line-height:18px;
}

#newsdetail thead td
{
	color:#0240A6 !important;
	font-size:90%;
	font-weight:bold;
	padding:5 10 5 12 !important;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#F5F5F5' ,endColorStr= '#FFFFFF' ,gradientType= '0' );
}

#newsdetail tfoot td
{
	font-size:60%;
	color:#AAA !important;
	text-align:left;
	font-style:italic;
	border-bottom:1px solid #EEE;
}

#newsdetail tbody td table
{
	padding:auto;
	color:#555 !important;
	height:auto;
}


.CalendarCss a
{ 
    text-decoration:none;
}