A {
    text-decoration: none;
	color: #000;
}

A:active {
    outline:0;
}

A:hover	{	
	text-decoration: underline;
	font-weight: bold;
	color: #01B7BF;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #01B7BF;
	left: auto;
	display: inline;
	padding-left: 5px;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Teal;
	display: inline;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	display: inline;
}

H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	display: inline;
}

.hint {
   color:Silver;
}

.category {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bolder;
    font-style: italic;
    color: #FFFFFF;
    text-decoration: none;
    padding-left: 10px;
}

.pride {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #000000;
    text-decoration: none;
}

.currentpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}
	
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 3px;
}

.blueheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #01B7BF;
	left: auto;
}

.bluesubheads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #01B7BF;
}

.bluecopysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #01B7BF;
	letter-spacing: normal;
	word-spacing: normal;
}

.graycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
}

.graysubcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-left: 20px;
}

/* .imghilite
{
	opacity:0.3;               /*Firefox & Chrome
	filter:alpha(opacity=30);   /* IE 

}

.imghilite:hover
{
	opacity:1;               /*Firefox & Chrome
	filter:alpha(opacity=100);   /* IE  
}*/

a.imghilite img {
   	filter:alpha(opacity=50);
   	-moz-opacity: 0.3;
  	 opacity: 0.5;
   	-khtml-opacity: 0.3;
}

a.imghilite:hover img {
   	filter:alpha(opacity=100);   
   	-moz-opacity: 1.0;   
  	 opacity: 1.0;
  	 -khtml-opacity: 1.0; 
}
  	 
.smallgraycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #818181;
}

.smallgraycopy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #818181;
}

.linkgraycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
	padding-left: 30px;
}

.linkgraycopy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #818181;
}

.linkgraycopy3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
	padding-left: 12px;
}

.linkgraycopy4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
}

.publinks {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
    color: Blue;
    text-decoration: underline;
}

.pubnolink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #000000;
    text-decoration: none;
    padding-left: 12px;
}

.pubnolink2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

.menuwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
}

.menuwhitesubsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	padding-left: 20px;
}

.menuwhitesub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 20px;
}

.menuwhitesub A {
    text-decoration: none;
	color: #000000;
}

.menuwhitesub A:active {
    outline:0;
}

.menuwhitesub A:hover {	
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.menuwhitesub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-left: 35px;
}

.menuwhitesub2 A {
    text-decoration: none;
	color: #FFFFFF;
}

.menuwhitesub2 A:active {
    outline:0;
}

.menuwhitesub2 A:hover {	
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.ltnavlink {
    border:1px solid #aaa;
    text-decoration: none;
	color: #000000;
    padding-left: 10px; 
    font-weight:normal; 
    background:url(images/ltnavhov.jpg);
    width:200px;
}

.ltnavlink A {
    text-decoration: none;
	color: #000000;
}

.ltnavlink A:active {
    outline:0;
}

.ltnavlink A:hover{
    background:url(images/ltnavhov.jpg);
    text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.pdftxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}

.pdftxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
}

.tabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #818181;
}

.style1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: teal;
}

.style2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #01B7BF;
    width: 360px;
}

.no_ullink {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}

.no_ullink a:link, .no_ullink a:active, .no_ullink a:visited {
    text-decoration: none;
    color: #000000;
}

.no_ullink A {
    text-decoration: none;
	color: #000;
}

.no_ullink A:active {
    outline:0;
}

.no_ullink A:hover {	
	text-decoration: none;
	font-weight: bold;
	color: #01B7BF;
}

.no_ullink2 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 30px;
}

.no_ullink2 a:link, .no_ullink2 a:active, .no_ullink2 a:visited {
    text-decoration: none;
    color: #818181;
}

.no_ullink2 A {
    text-decoration: none;
	color: #818181;
}

.no_ullink2 A:active {
    outline:0;
}

.no_ullink2 A:hover {	
	text-decoration: none;
	font-weight: bold;
	color: #01B7BF;
}

.no_ullink3 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
}

.no_ullink3 a:link, .no_ullink3 a:active, .no_ullink3 a:visited {
    text-decoration: none;
    color: #000000;
}

.no_ullink3 A {
    text-decoration: none;
	color: #000;
}

.no_ullink3 A:active {
    outline:0;
}

.no_ullink3 A:hover {	
	text-decoration: none;
	font-weight: bold;
	color: #01B7BF;
}

.sm_hdr {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: black;
}

.custom_scrollbar {
    scrollbar-face-color:#9898D0;
    scrollbar-arrow-color:indigo;
    scrollbar-track-color:#C0DCC0;
    scrollbar-shadow-color:'';
    scrollbar-highlight-color:'';
    scrollbar-3dlight-color:'';
    scrollbar-darkshadow-Color:'';
}

/*.stretch {
    background-image: url(images/parchment_bg.gif);
    background-position: center;
    background-attachment: fixed;
    background-repeat: repeat-x; /*no-repeat;
}*/

