@charset "UTF-8";
/* CSS Document */

*{margin:0; padding:0;}
html{font-size:125%; height:100%;}
body{font-size:50%; background-color:#f4f5f3; width:100%; vertical-align:baseline; background-position:top center;}

.bgcolor{
	background-color:#96b137;
}

#floater	{float:left; height:50%; margin-bottom:-300px;}
#top		{float:right; width:100%; text-align:center;}
#content	{clear:both; height:600px; position:relative; text-align:center;}


td{ 
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color: #525252;
	font-weight: normal;
}

p { 
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	text-align: justify;
	color: #525252;
}

.bold{ 
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	font-weight: bold;
}

.big{ 
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size:18px;
	color: #5d5d5d;
	font-weight: normal;
}

.remark{ 
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #b9b9b9;
	font-weight: normal;
}



/*NORMAL LINK*/
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none; color:#000000;}
a img{border:0;}

.title{
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#333333;
}


.abouttext,.pagetitle{ 
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color:#768b2d;
}

.pagetitle_2{ 
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color:#768b2d;
}

.pagetitle_3{ 
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color:#a9b46f;
}

#publication{
	line-height:37px;
	background-color:#fabe1b;
}

#publication.title{
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	padding:0 4px;
	color:#fff;
}

table .publication{
	border:1px #c6c6c6 solid;
} 

.leftbottom{
	border-left:1px #c6c6c6 solid;
	border-bottom:1px #c6c6c6 solid;
}

.left{
	border-left:1px #c6c6c6 solid;
}
.bottom{
	border-bottom:1px #c6c6c6 solid;
}

#indenttable{
	margin:5px;
}

.magazine{
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#50b1d9;
}
.topic{
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size:17px;
	font-weight: bold;
	color:#010101;
}

#activities{
	line-height:37px;
	background-color:#4b4b4b;
}

#activities.title{
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	padding:0 4px;
	color:#fff;
}

.hozline{width:100%; line-height:1px; height:1px; border-top:#e0e0e0 1px solid; font-size:1px; margin:10px 0;}

.green{
	color:#8ba433;
	font-weight:bold;
}

.greennormal{
	color:#8ba433;
	font-weight:normal;
}
.darkgreen{
	color:#7b912d;
	font-weight:bold;
}
.darkergreen{
	color:#707b43;
	font-weight:bold;
}

.orange_name{
	color:#ff9000;
	font-weight:bold;
	font-size:18px;
}

a.footerlink1,a.footerlink1:visited,a.footerlink1:active  {
	font-family: Arial, Calibri;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
a.footerlink1:hover {
	font-family: Arial, Calibri;
	color: #333;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;

}

a.footerlink2,a.footerlink2:visited,a.footerlink2:active  {
	font-family: Arial, Calibri;
	color: #333;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
}
a.footerlink2:hover {
	font-family: Arial, Calibri;
	color: #666;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;

}

a.footer,a.footer:visited,a.footer:active  {
	font-family: Arial, Calibri;
	color: #fff;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
}
a.footer:hover {
	font-family: Arial, Calibri;
	color: #ccc;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;

}
.footer{
	font-family: Arial, Calibri;
	color: #fff;
	font-size: 10px;
	font-weight: normal;
}



table.content{
	background-color:#e6ead9;
}

table.content_pub{
	background-color:#dde6ad;
}


/* pagination  */
.pagetext{ 
	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color:#768b2d;
}
a.pageno,a.pageno:visited,a.pageno:active  {
	font-family: Arial, Calibri;
	color: #768b2d;
	font-size: 13px;
	font-weight: bold;
	padding:2px 5px;
	background-color:#cad39a;
	text-decoration:none;
}
a.pageno:hover {
	color: #6a7437;
	padding:2px 5px;
	background-color:#f4f9db;
	text-decoration:none;
}

.pageno_active {
	color: #6a7437;
	padding:2px 5px;
	background-color:#f4f9db;
	text-decoration:none;
	font-weight: bold;
}

a.pub_img:link,a.pub_img:active,a.pub_img:visited{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}
a.pub_img:hover{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	opacity: 0.9;
	filter: alpha(opacity:90);
	-moz-opacity: 0.9;
}

a .pub_img_0,a:visited .pub_img_0,a:active .pub_img_0{
	border:2px solid #cad397;
	padding:2px;
}

a:hover .pub_img_0{
	border:2px solid #fff;
	padding:2px;
}
.pub_img_0{
	border:2px solid #cad397;
	padding:2px;
}

html>body ul.bulleted {
    margin: 0;
    padding: 0 0 0 0.1em;
    list-style: none;
    text-indent: -0.6em;
    }

html>body ul.bulleted li {
     margin: 0 0 0 0.4em;
    }

ul.bulleted li:before {
    content: "\2022 \0020";
    color: #0077a4;
    font-size: 0.9em;
    }
