/* standard */

body { 
margin-top: 15; 
margin-right: 0; 
margin-bottom: 0; 
margin-left: 0;
color:#000000;
font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif;
font-size:x-small;
}


h1{

color:#336600;
font-weight: bold;
font-size:large;	
}

h2 {

color:#efb0e0;
font-size:large;
}


h3 {
color:#670001;
font-size:medium;
}

h4{
color:#FFFFFF;
font-size:14px;
}

h5{

font-weight:  bold;
font-size:small;
color:#648630;
}



.hr{
size:0.5em;
color:#FFE2FA;
border: 0px none;
width:95%;
}



/* link on white */

A:link  {

color : #660000;
text-decoration : underline;
font-weight:  bold;
} 

A:active {

color : #660000;
text-decoration : underline;
font-weight:  bold;
} 

A:visited {

color : #660000;
text-decoration : underline;
font-weight:  bold;
}

A:hover {

color : #336600;
text-decoration : none;
font-weight:  bold;
} 

/* link on dark*/

A.dark:link  {

color : #FFFFFF;
text-decoration : underline;
} 

A.dark:active {

color : #FFFFFF;
text-decoration : underline;
} 

A.dark:visited {

color : #FFFFFF;
text-decoration : underline;
}

A.dark:hover {

color : #648630;
Background-color : #FFFFFF;
text-decoration : none;
} 


/* table */

table { 
border:0px, border-collapse: 'collapse';
font-size:x-small;
} 


td{
font-size:x-small;
vertical-align:top;
border:none;
}

.footer{
vertical-align:top;
border:none;
background-color:#648630;
font-size:xx-small;
color:FFFFFF;
}


.header{
color:#9C1A87;
vertical-align:top;
border:none;
}

.cellheader{
color:#FFE2FA;
background-color:#336600;
vertical-align:top;
border:none;
}

.cellcontent{
color:#000000;
background-color:#ffffff;
vertical-align:top;
border:none;
}

.cellform{
color:#ffffff;
background-color:#648630;
text-align:right;
vertical-align:middle;
}


.celllightest{
background-color:#CCCCCC;

}

.celllighter{
background-color:#DDDDDD;

}

.cellmid{
background-color:#EEEEEE;
}


.infopanel{

background-color:#EFB0E0;
border:none;
}


/* forms */

input, textarea, select{
padding-left:0.2em;

}

.Button{
font-weight:bold;
}

.asterix{
font-weight:bold;
color:#FF0000;
}

.droprightbar{
color:#9C1A87;
background-color:#FFE2FA;



/* bullett list */

ul.dot{
list-style-image:url('../images/mainbullet.gif');
padding-left:5px; padding-right:0; padding-top:3px; padding-bottom:3px;
}

li.bullarrow{
list-style-image:url('../images/indentbullet.gif');
padding-left:5px; padding-right:0; padding-top:2px; padding-bottom:0px;
}

/* image styles */

.pageimg{
float:right;
border:0px;
}

.leftpageimg{
float:left;
border:0px;border-right:3px solid #FFFFFF;
}

.prodimg{
border:2px solid #cccccc;
}


/* menu */

.anylinkcss{
border-left:3px solid #3D5E0F; border-right:1px solid #3D5E0F; border-top:1px solid #3D5E0F; border-bottom:1px solid #3D5E0F; position:absolute;
visibility: hidden;
line-height: 20px;
z-index: 100;
background-color: #ffffff;
width: 205px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Trebuchet MS
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-left: 3px solid #FEF200;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #3D5E0F;
color: white;
}

.anylinkcss A:active{
text-decoration: none;
}

.anylinkcss A:visited {
text-decoration: none;
}