BODY    { font-size: 10pt;
       font-family: arial,helvetica, sans-serif; }
P    { font-size: 10pt;
       font-family: arial,helvetica, sans-serif; 
	   line-height:20px;
	   }

A:link    { color: #2281bd;
             font-family: arial,helvetica, sans-serif;
          font-size: 10pt;
       text-decoration: none; }
A:visited { color: #2281bd;
          font-size: 10pt;
       text-decoration: none; }
A:active  { color: #2281bd;
          font-size: 10pt;
       text-decoration: none; }
A:hover   { color: #2281bd;
          font-size: 10pt;
       text-decoration: underline; }
	   
a:hover img
{
	opacity:0.8;
}




h1 {
color: #ed5304;
font-size: 130%;
font-weight: bold;
padding-bottom:0px;
margin-bottom:0px;
} 

h2 {
color: #ed5304;
font-size: 130%;
font-weight: bold;
padding-bottom:0px;
margin-bottom:0px;
padding-top:10px;
margin-top:10px;
} 

h3 {
color: #ed5304;
font-size: 130%;
font-weight: bold;
padding-bottom:0px;
margin-bottom:0px;
} 

.spacedtext {
line-height: 20px;}

.description {
font-size: 80%;
line-height:15px;
}


.indextable {}

.indextable  A:link {
color: #383838;
width: 150px;
height: 180px;
}

.indextable A {
width: 150px;
height: 180px;
color: #383838;

}

.indextable  A:visited {
color: #383838;
width: 150px;
height: 180px;

}

.indextable  A:hover {
color: #106dba;
width: 150px;
height: 180px;
text-decoration:underline;
}


.indextable b {
font-size: 95%;
font-weight: bold;
color: #106dba;
position: relative;
}

.greylink {
}


.greylink  A:link {
font-size: 70%;
color: #383838;
}

.greylink A {
font-size: 70%;
color: #383838;
}

.greylink  A:visited {
font-size: 70%;
color: #383838;
}

.greylink  A:hover {
font-size: 70%;
color: #106dba;
text-decoration:underline;
}

.greytitle {
font-size: 70%;
color: #383838;}

.star {
font-size: 80%;
font-weight: 600;
color: #4498c7;;
position: relative;
top: 4px;
}



.quicklinks {
color: #2281bd;
width: 242px;
height: 30px;
background-color: #f1f1f1;
border-bottom-style:solid;
border-bottom-color: #bababa;
border-bottom-width:1px;
font-size:120%;
font-weight:bold;
padding-top:10px;
padding-left: 10px;
}

.quicklinks  A:link {
color: #2281bd;
width: 242px;
height: 30px;
}

.quicklinkse A {
color: #2281bd;
width: 242px;
height: 30px;
}

.quicklinks  A:visited {
color: #2281bd;
width: 242px;
height: 30px;
}

.quicklinks A:hover {
color: #2281bd;
width: 242px;
height: 30px;
text-decoration:underline;
}


.quicklinks .up {position: relative; top: -7px; padding-left: 10px;}






.bluelinks {
color: #2281bd;
font-size:120%;
font-weight:bold;
padding-top:10px;
}

.bluelinks  A:link {
color: #2281bd;
padding-top:10px;
}

.bluelinks A {
color: #2281bd;
padding-top:10px;
}

.bluelinks  A:visited {
color: #2281bd;
padding-top:10px;
}

.bluelinks A:hover {
color: #2281bd;
padding-top:10px;
text-decoration:underline;
}



.pictxt {
font-size:90%;
color:#787878;}

.pictxt  A:link {
color:#787878;
font-size:100%;
}

.pictxt A {
color:#787878;
font-size:100%;
}

.pictxt  A:visited {
color:#787878;
font-size:100%;
}

.pictxt A:hover {
color:#2281bd;
font-size:100%;
text-decoration:underline;
}

.border {
padding-top: 12px;
padding-right: 12px;
padding-bottom: 12px;
padding-left: 12px;}

.orange {
color: #e42b07;}

.blackbold {
font-size:85%;
color:#000000;
font-weight:bold;}


.indextablesmall {}

.indextablesmall  A:link {
width: auto;
height: auto;
}

.indextablesmall A {
width: auto;
height: auto;
}

.indextablesmall  A:visited {
width: auto;
height: auto;

}

.indextablesmall  A:hover {
width: auto;
height: auto;;
}





