.ctable, .ctd{
	font-family:Arial;font-size:12px;
	color:#000000;
	border-collapse:collapse;
	border-style:solid;border-color: #CAE2F5;
}

a {	font-family:Arial;font-size:12px;
    text-decoration: none;
    color: #04469A;
    font-weight: normal;
}
a:hover {
	color: #04469A;
	text-decoration:underline;
}

a.lmenu {	font-family:Arial;font-size:11px;
    text-decoration: none;
    color: #000000;
    font-weight: normal;
}
a.lmenu:hover {
    text-decoration: none;
	color: #000000;
	
}

a.lmenus {font-family:Arial;font-size:11px;
    text-decoration: none;
    color: #04469A;
    font-weight: normal;
}
a.lmenus:hover {
    text-decoration: none;
	color: #04469A;
	
}

a.mainnews, a.mainnews:hover {font-family:Arial;font-size:12px;
    text-decoration: none;
    color: #000000;
    font-weight: normal;
}

a.page {	font-family:Arial;font-size:12px;
    text-decoration: none;
    color: #04469A;
    font-weight: normal;
}
a.page:hover {
    text-decoration: none;
	color: #04469A;
}
a.pages {font-family:Arial;font-size:12px;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
a.pages:hover {
    text-decoration: none;
	color: #000000;
	
}

a.menu {	
	font-family:Arial;font-size:11px;
	font-weight:bold;
    text-decoration: none;
    color: #FFFFFF;
}
a.menu:hover {
    text-decoration: none;
	color: #FFFFFF;
}
a.menus {	
	font-family:Arial;font-size:11px;
	font-weight:bold;
    text-decoration: none;
    color: #04469A;
}
a.menus:hover {
    text-decoration: none;
	color: #04469A;
	
}
.cndate{
	font-family:Arial;font-size:12px;
	font-weight:bold;
	color: #0ea704;
	vertical-align:bottom;
	text-indent:20px;
	height:25px;
	background-repeat:no-repeat;background-image:url(../images/tback.gif);
}
.cndatel{
	font-family:Arial;font-size:12px;
	color: #474647;
	background-color: #f9f9ff;
}

a.cldate,a.cldate:hover{
	font-family:Arial;font-size:11px;
	font-weight:bold;
	color: #6FB1E3;
	cursor:default;
}

a.cldates,a.cldates:hover{
	font-family:Arial;font-size:11px;
	font-weight:bold;
	color: #04469A;
}

a.new,a.new:hover{
	color: #000000;
}

a.news,a.news:hover{
	color: #04469A;
}

a.lastnew,a.lastnew:hover{
	font-weight:bold;
	font-size:13px;
	color: #000000;
}

a.lastnews,a.lastnews:hover{
	font-weight:bold;
	font-size:13px;
	color: #04469A;
}

a.topnew,a.topnew:hover{
	font-weight:bold;
	font-size:12px;
	color: #000000;
}

a.topnews,a.topnews:hover{
	font-weight:bold;
	font-size:12px;
	color: #04469A;
}

.sel{
	text-align: left;
	vertical-align:bottom;
	background-color:#FFFFFF;
	border-color:#0ea704;
	border-style:solid;
	border-width:1px;
	border-top-color:#0ea704;
	border-top-width:2px;
	height:24px;
}

.caltable{
	font-family:Arial;font-size:11px;
	font-weight:bold;
	color:#04469A;
}

.caltd{
	border-color:#E3EEF8;
	border-style:solid;
	border-width:1px;
	text-align: left;
	vertical-align:bottom;
	border-left-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	height:24px;
}

.caltds{
	border-color:#E3EEF8;
	border-style:solid;
	border-width:1px;
	text-align: left;
	vertical-align:bottom;
	border-left-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-right-color:#FFFFFF;
	height:24px;
}

.calwtd{
	border-color:#E3EEF8;
	border-style:solid;
	border-width:1px;
	text-align: left;
	vertical-align:bottom;
	border-left-width:0;
	border-top-width:0;
	color: #6FB1E3;
	height:24px;
}

.calwtds{
	border-color:#E3EEF8;
	border-style:solid;
	border-width:1px;
	text-align: left;
	vertical-align:bottom;
	border-left-color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF;
	color: #6FB1E3;
	height:24px;
}
.caltoday{
	padding:3px;
	font-family : Arial;
	font-size   : 11px;
	text-align	: center;
}

a.lang,a.lang:hover{
	font-family:Arial;font-size:12px;
	color: #6FB1E3;
}

.bold{font-weight:bold}

input, select,textarea{
	font-family : Arial;
	font-size   : 12px;
	color:#000000;
}

input.btn{
	border-style:solid;
	border-width:1px;
	font-family : Arial;
	background-color: #D9D9FC;
	font-size   : 12px;
	color:#04469A;
	font-weight:bold
}

input.txt{
	border-style:solid;
	border-width:1px;
	font-family : Arial;
	background-color: #FFFFFF;
	font-size   : 12px;
	color:#04469A;
	font-weight:bold
}


.panel{
	background-color: #f9f9ff;
}
.normalpanel{
	font-weight:normal
}

.paneld{
	background-color: #F1F1FA;
	font-weight:bold
}

.panelbold{
	background-color: #f9f9ff;
	font-weight:bold
}

.odd{
	background-color:#F7FAFD
}

p{
	text-indent:27.0pt
}
.mdate{
	font-size:11px;
	color:#6FB1E3;
}
.mtable{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#04469A;
}
.main{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.maintitle{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	font-weight:bold
}
.esearch{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	border:1 solid #A0CAEB;
	width:100%;
	height:19px;
}
.ssearch{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	border:1 solid #A0CAEB;
}
.context{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.context{
	font-family:Arial;
	font-size:12px;
	color:#04469A;
}

.mark{
	padding:3;
	vertical-align:middle;
}
#divcol{top:30; left:30;position:absolute; visibility:hidden; z-index:200}
#divmenu{top:0; left:0;position:absolute; visibility:hidden; z-index:200}
#divsrch{top:0; left:0;position:absolute; visibility:hidden; z-index:200}
