body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;

}
table{
    background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
}
td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.b{
	font-weight : bold;
}
.i{
	font-style : italic;
}
.bi
{
	font-weight : bold;
	font-style : italic;
}
A:Link{
	BACKGROUND: transparent none repeat;
	text-decoration: none;
}

A:Visited {
	BACKGROUND: transparent none repeat;
	text-decoration: none;
}
A:Hover {
	BACKGROUND: transparent none repeat;
	text-decoration: none;
}
A:Active {
	BACKGROUND: transparent none repeat;
	text-decoration: none;
}
A.links:Link{
	color:#004A27;
	text-decoration:underline; 
}
A.links:Visited {
	color: #993300;
	text-decoration: underline;
}
A.links:Hover {
	background-color : #FEE128;
	color: #004A27;
	text-decoration: underline;
}
A.links:Active {
   color:  #004A27;
	text-decoration: underline;
}
/* Bottom info */
.message{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
/* Jump menu */
select.me {
    BACKGROUND-COLOR: #004A27;
	COLOR: #FEE128;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px! important;
}
.test{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

.besttitle{
    background-color : #FFFFFF;	
	/*background-image: url("http://www.cldwi.com/english/images/titleimage.gif");*/
	background-image: url(../images/titleimage.gif);
	color: #004A27;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 22px;
	text-align : center;
}
.title{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
.titlecenter{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align : center;
}
td.center, .center{
	text-align: center;
}


/* Calendar attributes */
.tdhead {
	background : #FEE128;
	color: #004A27;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
}
.tdheadsm {
	background : #FEE128;
	color: #004A27;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : center;
}
.calhead {
	background : #004A27;
	color: #FEE128;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-align : center;
}
.calheadsm {
	background : #004A27;
	color: #FEE128;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
}
.tabledays{
	background : #A7C6A8;
	color: #004A27;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tddays{
	background : #D4E2D4;
	color: #004A27;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.cal:Link{
	color:#FEE128;
	text-decoration:none; 
}
A.cal:Hover {
	background-color : #D4E2D4;
	color: #004A27;
	text-decoration: none; 
}
A.cal:Active {
   color:  #FEE128;
	text-decoration: none; 
}
A.cal:Visited {
	color: #FEE128;
	text-decoration: none; 
}

/* CLD Info pages */

.cldheader{
	color: #937E41;
	font-family : "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
.cldheadergr{
	color: #004A27;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
.cldheaderred{
	color: #990000;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
.cldheaderyel{
	color: #F4C000;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
.cldheaderor{
	color: #E2800F;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
.cldheaderblue{
	color: #0E62A9;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}

.cldsubheader{
	color: #000000;
	font-family : "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
}
.cldsubheadernb{
	color: #000000;
	font-family : "Times New Roman", Times, serif;
	font-size: 14px;
	
}
LI.cld{
	list-style-image : url(../images/cldbullet.gif);
}
.tdred{
	background-color : #8B0000;
	color: White;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
}
.tdgr{
	background-color : #004A27;
	color: White;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
}
.tdor{
	background-color : #E2800F;
	color: White;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
}
.tdyel{
	background-color : #F4C000;
	color: White;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
}
.tdblue{
	background-color : #0E62A9;
	color: White;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
}

/*call box*/
.call{
	color: #004A27;
	font-family :"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;

}
.tdcall{
	color: #000000;
	font-family :"Times New Roman", Times, serif;
	font-size: 14px;
}
table.cellpad{
	border-color : #937E41;
}

/* Lifestyle Kit */

p.intro{
	font-family : Stone Sans,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	/*margin-left : 10px;*/
	text-align : justify;
}
p.life{
	font-family : Stone Sans,Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
	font-style : normal; 
    margin-left : 10px;
	margin-right : 20px;
	 text-align : justify;
	
}
p.lifeitalic{
	font-family : Stone Sans,Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
	font-style : italic; 
    margin-left : 11px;
	margin-right : 20px;
    text-align : justify;
	
}
ol.contents{
	font-family : Stone Sans,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
ol.lifestyle{
	font-family : Stone Sans,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	list-style-type : lower-alpha;
}
td.life{
  font-family : Stone Sans,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  padding : 10px 20px;
   text-align : justify;
}
.subhead{
	background-color : White;
	background-image: url(../images/subhead2.gif);
	background-repeat : no-repeat;
	font-family :  "Stone Sans",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	letter-spacing :3px;
}
.box {/*this is a box */
  background: #D4E2D4;
  border-color : #004A27;
 /* border-style : groove;*/
  border-width : 4px;/* the border property in longhand*/
  color : #000000;
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  padding : 10px;
  margin: 2px;
 }
 .tel{
	text-align : right;
}
/* ecoso forum */
.titleforum{
	background-color: #E3EEE4;;
	 color: #000000;
	 font-family: "Times New Roman", Times, serif;
	 font-size: 20px;
	 font-weight: bold;
	 text-align: center;
}
a.ecoso, a.ecoso:link, a.ecoso:visited, a.ecoso:hover {
	font-family: Arial, Helvetica, sans-serif;
}
a.ecoso, a.ecoso:link, a.ecoso:visited {
	background-color: #E3EEE4;;
	color: #67a36c;
	text-decoration: none;
}
a.ecoso:hover {
	background-color: #A2D0A2;
	color: #49774B;
	text-decoration: underline;
}
.title2{
	background-color: #E3EEE4;;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
td.headerecoso{
	 background-color: #00714a;
	 color: #ffffff;
	 font-size: 14px;
	 font-weight: bold;
	 text-align:  center;
	 
}
