a:link   		{ text-decoration: underline; color: #49861a;}
a:active 		{ text-decoration: underline; color: #49861a;}
a:visited		{ text-decoration: underline; color: #49861a;}
a:hover  		{ text-decoration: none; color: #333333;}

.titlelink:link   	{ text-decoration: underline; color: #49861a;}
.titlelink:active 	{ text-decoration: underline; color: #49861a;}
.titlelink:visited	{ text-decoration: underline; color: #49861a;}
.titlelink:hover  	{ text-decoration: none; color: #333333;}

.b:link   		{ text-decoration: underline; color: #065c8c;}
.b:active 		{ text-decoration: underline; color: #065c8c;}
.b:visited		{ text-decoration: underline; color: #065c8c;}
.b:hover  		{ text-decoration: none; color: #333333;}

.c:link   		{ text-decoration: underline; color: #fff9c2;}
.c:active 		{ text-decoration: underline; color: #fff9c2;}
.c:visited		{ text-decoration: underline; color: #fff9c2;}
.c:hover  		{ text-decoration: none; color: #ffffff;}

.d:link   		{ text-decoration: underline; color: #FF3333;}
.d:active 		{ text-decoration: underline; color: #FF3333;}
.d:visited		{ text-decoration: underline; color: #FF3333;}
.d:hover  		{ text-decoration: none; color: #065c8c;}

.tlink:link   	{ text-decoration: underline; color: #a60d10; font-size: 10pt; font-weight:bold}
.tlink:active 	{ text-decoration: underline; color: #a60d10; font-size: 10pt; font-weight:bold}
.tlink:visited	{ text-decoration: underline; color: #a60d10; font-size: 10pt; font-weight:bold}
.tlink:hover  	{ text-decoration: none; color: #104da0; font-size: 10pt; font-weight:bold}


img  { border:none }

body {
	margin-left: 	  0px;
	margin-top: 	  0px;
	margin-right: 	  0px;
	margin-bottom: 	  0px;
	background-color: #edfced;
	background-image: url();
	background-repeat: repeat-x
}
td 
{
   font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
   font-size:   9pt;
   color:		#333333; 

}
.td2 
{
   font-size:   10pt;
   color:		#333333; 

}
.footertxt
{
   color:		#f6f6f6; 
}
/* web 2.0 font */
.wtitle {
	font-size: 16pt;
	font-weight: bold;
	color: #49861a;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
}
.wtitle2 {
	font-size: 11pt;
	font-weight: bold;
	color: #666666;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
}
.wtitle3 {
	font-size: 16pt;
	color: #516a04;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
}
.wtitle4 {
	font-size: 22pt;
	font-weight: bold;
	color: #49861a;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
}
.wsubtitle {
	color: #333333;
	font-size: 12pt;
	font-family: "candara", arial, helvetica, sans-serif !important;
}
.wtitle-red {
	font-size: 16pt;
	font-weight: bold;
	color: #941108;
	font-family: "candara", arial, helvetica, sans-serif !important;
}
/* calendar */
.cell		 {border: 1px #2b6ca3 solid;}
.celldisable {border: 1px #2b6ca3 solid; background-color: #dadde0;  font-size: 11px;}
.cellnow	 {background-color: #ff8888;  font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:ffffff;}
.celltop	 {border: 1px #2b6ca3 solid; font-family:Arial, Helvetica, sans-serif; color:e1effd;}
a.toplink:link 		{ color: #e1effd; }
a.toplink:active	{ color: #e1effd; }
a.toplink:visited 	{ color: #e1effd; }
a.toplink:hover		{ color: #ffffff; }
a.celllink:link 	{ font-family: Arial; color: #516a04; font-weight:bold;}
a.celllink:active 	{ font-family: Arial; color: #516a04; font-weight:bold;}
a.celllink:visited 	{ font-family: Arial; color: #516a04; font-weight:bold;}
a.celllink:hover 	{ font-family: Arial; color: #d60904; font-weight:bold;}
a.celllink1:link 	{ font-family: Arial; font-size: 11px ; color: #164370; }
a.celllink1:active 	{ font-family: Arial; font-size: 11px ; color: #164370; }
a.celllink1:visited { font-family: Arial; font-size: 11px ; color: #164370; }
a.celllink1:hover 	{ font-family: Arial; font-size: 11px ; color: #000000; }

/* news */
.news-date{
   font-size:   8pt;
   color:		#000000;
   font-weight: bold;
}
.titlenews {
   font-size:   11pt;
   color:		#49861a; 
   font-weight: bold;

}
.tnews:link   		{ text-decoration: underline; color: #49861a;}
.tnews:active 		{ text-decoration: underline; color: #49861a;}
.tnews:visited		{ text-decoration: underline; color: #49861a;}
.tnews:hover  		{ text-decoration: none; color: #333333;}

.tnews2:link   		{ text-decoration: underline; color: #49861a; font-size:11pt}
.tnews2:active 		{ text-decoration: underline; color: #49861a; font-size:11pt}
.tnews2:visited		{ text-decoration: underline; color: #49861a; font-size:11pt}
.tnews2:hover  		{ text-decoration: none; color: #333333; font-size:11pt}

.title-n {
   font-weight: bold;
   color:#49861a;
}
/* end */

/* fields */
.error {
	color: #ff0000;
}
fieldset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}