BODY {
  font-family:  Verdana, Arial, helvetica, sans-serif;  margin-top: 0px;  background-color: #ffffff; 
  font-size:13px;
}

/*------ for  general links ----*/
A:link{
		text-decoration: none; color:darkgreen;  }	
		
A:visited	{text-decoration:none; color:darkgreen; 	}	
		
A:active	{	text-decoration:	none;	color:darkgreen;  	}	
		
A:hover{color:darkred;	text-decoration:underline; }

A.side:link{
	color:#336633; text-decoration: none; font-size:13px;  text-align:center; 
	font-family:    verdana,arial, Helvetica, sans-serif, "MS sans serif";
	 }	
		
A.side:visited	{text-decoration:none; color:#336633; font-size:13px;text-align:center;	
	font-family:   verdana,arial, Helvetica, sans-serif, "MS sans serif"; }	
		
A.side:active	{	text-decoration:	none;	color:#336633; font-size:13px;  text-align:center;
	font-family: verdana,arial, Helvetica, sans-serif, "MS sans serif";	 }	
		
A.side:hover{color:#993333; text-decoration:underline; font-size:13px; text-align:center;
	font-family: verdana, Arial, Helvetica, sans-serif, "MS sans serif";}

b,p, div, SPAN, TABLE, TR, TD, DIV, FORM, INPUT, SELECT, TEXTAREA, SUBMIT, blockquote{
  font-family: verdana, arial, Helvetica, sans-serif, "MS sans serif";
  font-size:13px;
  color:#111111;}
  
.strong
{color:#006699;}

.footer
{font-size:11px;
  font-family:  verdana, arial, Helvetica, sans-serif, "MS sans serif";
  color:#006600;
  font-style:italic;
  
}
	
.title1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    COLOR: #003300;
     font-family:  Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}

.infotext
{ font-size:12px;
	COLOR: #cc3300;
	font-family: Verdana, arial, Helvetica, sans-serif, "MS sans serif";}
	
	
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
   font-family: Verdana, arial,Helvetica, sans-serif, "MS sans serif";
    color:#006666;
}

.subheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
   font-family: verdana, arial,Helvetica, sans-serif, "MS sans serif";
    color:#006666;
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
   font-family: verdana, arial,Helvetica, sans-serif, "MS sans serif";
    color:#111111;
		
}

.texttitle
{
     COLOR: #006666;
    FONT-SIZE: 12px;
      font-family:   verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}
.navigationbar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003300;
    FONT-STYLE: normal;
    font-family:  Verdana,arial, Helvetica, sans-serif, "MS sans serif";
}
.bottontext
{
    FONT-SIZE: 11px;
    COLOR: #006600;
    FONT-STYLE: italic;
    font-family: Verdana,arial, Helvetica, sans-serif, "MS sans serif";
}
.title2
{
    FONT-SIZE: 11px;
    COLOR: #006600;
    font-family:  Verdana, arial,Helvetica, sans-serif, "MS sans serif";
    TEXT-DECORATION: underline
}


UL
{
	margin-top:2px;
	margin-bottom:2px;
	margin-right:6px;
	
}

IMG
{ 
	 margin-bottom:0px;
	 margin-top:0px;
	 border:0;
		 	 
}

A.category:link{
	color:#336633; text-decoration: none; font-size:14px;  text-align:center; font-weight:bold; 
	font-family:  Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	 }	
		
A.category:visited	{text-decoration:none; color:#336633; font-size:14px;text-align:center;	font-weight:bold;
	font-family:  Verdana, arial, Helvetica, sans-serif, "MS sans serif"; }	
		
A.category:active	{	text-decoration:	none;	color:#336633; font-size:14px;  text-align:center;font-weight:bold;
	font-family: Verdana, arial, Helvetica, sans-serif, "MS sans serif";	 }	
		
A.category:hover{color:#cc6600; text-decoration:underline; font-size:14px; text-align:center;font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";}

.border
{border-bottom:dashed 1px #669966;}

.boxframe
{border-bottom:solid 1px #669966; border-left:solid 1px #669966; border-right:solid 1px #669966; border-top:solid 1px #669966;}

.line
{border-bottom:solid 1px #99cc99;}



.navtop{
	width: 117px;
	float: left;	
	text-align:center;
	border-right-width:thin;
	border-right-style:dotted;
	clear:right;
}

.navtopright{
	width: 120px;
	float: left;	
	text-align:center;
	clear:right;	
	}
		
.image_left {
clear:right;
float: left;
margin-right:10px;
}

.image_right {
clear:left;
float: right;
margin-right:5px;
}

#footer
{  clear:both;
    margin-top:10px;
}

#footer strong
{   text-align:center;      
}

#footer p
{   text-align:center;    
    font-size:0.81em;   
}
