a.title { 
font-variant : normal; 
font-size : 13pt; 
font-family : sans-serif;     #Arial, Verdana, Geneva, Helvetica, sans-serif;
text-decoration : none; 
font-weight : bold; 
color : #330033; 
} 
a.title:hover { 
font-variant : normal; 
font-size : 13pt; 
font-family : sans-serif;  
text-decoration : underline; 
font-weight : bold; 
color : #ffffff; 
} 
a.title:active { 
font-variant : normal; 
font-size : 13pt; 
font-family : sans-serif;  
text-decoration : none; 
font-weight : bold; 
color : #ffffff; 
} 
font.footertext { 
font-variant : normal; 
font-size : 7pt; 
font-family : sans-serif; 
text-decoration : none; 
font-weight : bold; 
color : #330033; 
} 
a.footertext { 
font-variant : normal; 
font-size : 7pt; 
font-family : sans-serif; 
text-decoration : none; 
font-weight : bold; 
color : #330033; 
} 
a.footertext:hover { 
font-variant : normal; 
font-size : 7pt; 
font-family : sans-serif;  
text-decoration : underline; 
font-weight : bold; 
color : #ffffff; 
} 
a.footertext:active { 
font-variant : normal; 
font-size : 7pt; 
font-family : sans-serif;  
text-decoration : none; 
font-weight : bold; 
color : #ffffff; 
} 

a:link { 
color : #330033;
text-decoration : bold;
}
a:visited { 
color : #330033;
text-decoration : bold;
}
a:hover { 
color : #996699;
text-decoration : bold;
}
a:active { 
color : #0000ff;
text-decoration : bold;
}
table.sample {
	border-width: 0px;
	border-spacing: ;
	border-style: outset;
	border-color: #996699;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
        text-align: center;
}
table.sample td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
        text-align: center;
}

#footer { 
position: fixed; 
clear: both; 
width: 80%; 
height: 90px; 
bottom: 0; 
border: 0; 
padding: 13px 0 0 0; 
text-align: left; 
color: #330033; 
background-color: #ffffff; }

/* fade css */

img {
	border: none;
}

/* link directory css */

.link { margin-bottom: 3px;  margin-top: 3px;}
.cattable { width: 70%; border:0px solid black; }
.linktable { width: 70%; border:0px solid black; }
.catcell { border:0px solid black; text-align: center; }
.keywordsearch { font-size:9pt; font-family: arial, helvetica, sans-serif; }
.navlinks { color: blue; font-family: arial, helvetica, sans-serif;}
.topnavlinks { font-size:9pt;color: blue; font-family: arial, helvetica, sans-serif;}
.submitsearch { font-size:9pt; font-family:verdana, arial, helvetica, sans-serif; }
.url { font-weight: bold; font-family: arial, helvetica, sans-serif; font-size:9pt; color: blue;}
.catlink { font-weight: bold; color: blue; font-family:verdana, arial, helvetica, sans-serif; font-size:9pt; }
.description { font-size:9pt; color: black; margin-bottom: 5px; font-family: arial, helvetica, sans-serif; margin-top: 5px; }
.title { color: blue; margin-bottom: 5px; font-weight: bold; font-size:9pt; font-family:arial, helvetica, sans-serif; margin-top: 5px;}
.topnav { text-align: left; color: black; margin-top: 5px; font-family: arial, helvetica, sans-serif; margin-bottom: 5px; font-size:9pt;}
.navigationtext { font-size:9pt; margin-bottom: 5px; color: black; font-family: arial, helvetica, sans-serif; margin-top: 5px; text-align: center;}
