body,td,div,p,a
{
	font-family:arial,sans-serif;
}

body 
{
	margin: 0ex; 
	background-image:url(images/background.gif);
	background-repeat:repeat-y;
	background-color: #99CC99;
}



a 
{
	text-decoration: none;
    color: #f5f5f5;
}

a:hover
{
    color: #339933;
}

h1 {
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}
 
a.button
   {
    width: 130px;
	color: #f5f5f5;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	background : #339933;
	padding : 4px 4px 4px 4px;
    margin : 0 0 0 0;
	border : inset #FFFACD;
    text-align: right;
}

a.buttontop
   {
	color: #f5f5f5;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	background : #339933;
	padding : 3px 3px 3px 3px;
    border-width: thin;
	border : outset #FFFACD;
    text-align: center;
}

a.button:hover
   {
    width: 130px;
	color: #339933;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	background : #99cc99;
	padding : 4px 4px 4px 4px;
	border : inset #FFFACD;
    text-align: right;
}

a.buttontop:hover
   {
	color: #339933;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	background : #99cc99;
	padding : 3px 3px 3px 3px;
    border-width: thin;
	border : inset #FFFACD;
    text-align: center;
}

a.buttonhover
   {
    width: 130px;
	color: #339933;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	background : #99cc99;
	padding : 4px 4px 4px 4px;
	border : inset #FFFACD;
    text-align: right;
}
a.buttonhover:hover
   {
    width: 130px;
	color: #f5f5f5;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	background : #339933;
	padding : 4px 4px 4px 4px;
    margin : 0 0 0 0;
    border-width: thin;
	border : outset #FFFACD;
    text-align: right;
}

a.topnav
{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}

a.topnav:hover
{
    background: #99CC99;
}

a.topnavhover
{
    color: #339933;
    background: #99CC99;
}


a.normal
{
    color: #000000;
	text-decoration: underline;
}

a.leftnav
{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    width: 100;
}


a.leftnav:hover
{
    background: #99CC99;
	font-weight: bold;
}

a.leftnavhover
{
    color: #339933;
    background: #99CC99;
	font-weight: bold;
    width: 100px;
}

a.leftsubnav
{
    line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
   	font-size: 12px;
    width: 100px;
}


a.leftsubnav:hover
{
    line-height: 14px;
   	font-size: 10px;
    background: #99CC99;
	font-weight: bold;
}

a.leftsubnavhover
{
    line-height: 14px;
   	font-size: 10px;
    color: #339933;
    background: #99CC99;
	font-weight: bold;
    width: 100px;
}


td.leftnav
{
    color: #000000;
    background: #99CC99;
	font-weight: normal;
	padding : 6px 4px 4px 10px;
}

.error
{
	
	color: Red;
}
a.main {
	background-color: #429A31;
	padding: 3px;
	font-size: 10pt;
}
a.main:hover {
	background-color: #9CCF9C;
	padding: 3px;
	color: #429A31;
}

img.img_thumb
{
	border: #CC0 2px outset;
	height: 102px;
}

img.img_thumb:hover
{
	border: #CC0 2px inset;
	height: 102px;
}

blockquote
{
	padding: 0 0 0 0;
	margin: 0 0 0 15px;
}

#link_home
{
	color: 	#000;
}