a:link   		{ text-decoration: none; color: #07788a;}
a:active 		{ text-decoration: none; color: #07788a;}
a:visited		{ text-decoration: none; color: #07788a;}
a:hover  		{ text-decoration: underline; color: #333333;}

.b:link   		{ text-decoration: none; color: #f0f3e8;}
.b:active 		{ text-decoration: none; color: #f0f3e8;}
.b:visited		{ text-decoration: none; color: #f0f3e8;}
.b:hover  		{ text-decoration: underline; color: #ffffff;}

.c:link   		{ text-decoration: none; color: #333333;}
.c:active 		{ text-decoration: none; color: #333333;}
.c:visited		{ text-decoration: none; color: #333333;}
.c:hover  		{ text-decoration: underline; color: #07788a;}

.d:link   		{ text-decoration: none; color: #49861a; font-size: 16pt; font-family: "Helvetica Neue", arial, helvetica, sans-serif;}
.d:active 		{ text-decoration: none; color: #49861a; font-size: 16pt; font-family: "Helvetica Neue", arial, helvetica, sans-serif;}
.d:visited		{ text-decoration: none; color: #49861a; font-size: 16pt; font-family: "Helvetica Neue", arial, helvetica, sans-serif;}
.d:hover  		{ text-decoration: underline; color: #49861a; font-size: 16pt; font-family: "Helvetica Neue", arial, helvetica, sans-serif;}

.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;}

.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: #ffffff;
	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; 

}
.tgreen
{
   font-size:   9pt;
   font-weight: bold;
   color:		#7a9328; 

}
.footertxt
{
   color:		#f0f3e8; 
}
/* web 2.0 font */
.wtitle {
	font-size: 12pt;
	color: #49861a;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
}
.wtitlea {
	font-size: 16pt;
	color: #49861a;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
}
.wtitle2 {
	font-size: 15pt;
	color: #077789;
}
.wtitle2a {
	font-size: 12pt;
	color: #49861a;
}
.wtitle2b {
	font-size: 11pt;
	font-weight:bold;
	color: #077789;
}
.wtitle3 {
	font-size: 11pt;
	color: #7a9328;
}
.wtitle3b {
	font-size: 10pt;
	color: #7a9328;
}
.wtesti {
	font-size: 9pt;
	color: #333333;
	line-height: 20px;
	font-style:italic;
}
.wtestib {
	font-size: 8pt;
	color: #333333;
}
.wnumber {
	font-size: 15pt;
	color: #000000;
}
.wtitle-red {
	font-size: 16pt;
	font-weight: bold;
	color: #941108;

}
/* 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;
}

.side-nav {
font-family:"Helvetica Neue", arial, helvetica, sans-serif !important;
font-size:12px;
font-weight:normal;
color:#077789;
text-align:left;
float:left;
line-height:25px;


padding-left:10px;

}


.side-nav a{
font-family:"Helvetica Neue", arial, helvetica, sans-serif !important;
font-size:12px;
font-weight:normal;
color:#077789;
text-align:left;
float:left;
text-decoration:none;
}

.side-nav a:hover{
font-family:"Helvetica Neue", arial, helvetica, sans-serif !important;
font-size:12px;
font-weight:normal;
color:#077789;
text-align:left;
float:left;
}
.strong1{
font-family:"Helvetica Neue", arial, helvetica, sans-serif !important;
font-size:12px;
font-weight:bold;
color: #49861a;
text-align:center;

line-height:25px;




}

b{
font-family:"Helvetica Neue", arial, helvetica, sans-serif !important;
font-size:14px;
font-weight:bold;
color: #077789;


line-height:25px;


}

.text2{
font-family:"Helvetica Neue", arial, helvetica, sans-serif !important;
font-size:13px;
font-weight:normal;
color: #000000;
text-align: justify;
float:inherit;
line-height:20px;
}

.spacer{
font-family:"Helvetica Neue", arial, helvetica, sans-serif !important;
font-size:12px;
font-weight:bold;
color: #49861a;
text-align:center;
line-height:15px;
}

h1 {
	font-size: 18pt;
	color: #49861a;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
	margin:0px;
}

.text-white{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
padding-top:2px;
padding-bottom:2px;
}
