.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid white;
border-bottom-width: 0;
font:normal 11px trebuchet ms;
line-height: 18px;
z-index: 100;
background-color: #9BCD9B;
width: 185px;
 }

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 0;
text-decoration: none;
text-indent: 5px; color:white; }

.anylinkcss a:hover{ /*hover background color*/
background-color:  	#b3dfb3;
color: black; cursor:default; font-weight: bold; text-decoration:none; }

body,table,tr,td,span,div {
font-family:trebuchet ms;
font-size:13px;
line-height:21px;
color:#085161;
text-align:justify; }

a,a:hover {
color:#125b93;
font-weight:bold; }
a:hover { text-decoration:underline; }

.repeat {
background-image:url("images/repeat.jpg");
background-repeat:repeat-y;
}

td.content { padding:4px; padding-top:12px; }

body {
background-image:url("images/background.jpg");
background-repeat:repeat-y;
background-position:top center;
background-color:#E5DBC9;
}


/* Additional css elements for boxes -- added by Eddie */


.boxtop-standard {

background-color:#C0D4AF;

text-align:left;

font-size:16px;

border:0px solid black;
    
margin:0px auto;

width:240px;

padding:5px;

line-height:normal;

}


.boxcontent-standard {

background-color:white;

text-align:left;

font-size:13px;

border:2px solid #C0D4AF;

margin:0px auto;

width:240px;

padding:5px;

line-height:normal;

}



.boxtop-cotm {

background-color:#9999CC;

text-align:left;

font-size:16px;

color:white;

border:0px solid black;
    
margin:0px auto;

width:210px;

padding:5px;

line-height:normal;

}


.boxcontent-cotm {

background-color:white;

text-align:center;

font-size:12px;

border:2px solid #9999CC;

margin:0px auto;

width:210px;

padding:5px;

line-height:normal;

}

