A {
	color : #9400D3;
	text-decoration : underline;
}

A:HOVER {
	color : #4169E1;
	text-decoration : underline;
}

BODY, TD, TH, P, DIV, FORM, H1, H2, H3, H4, BLOCKQUOTE, UL, OL {
	font-family : Arial;
	font-size: 10pt;
	list-style-type : circle;
	list-style : circle;
}

BODY, P, TD, DIV, H1, H2, H3, H4 {
	color : Black;
}

BODY {
	background-color : White;

}

BODY.homepage {
}

DIV.headline {
	border : none;
	color : #666666;
	margin : 0;
	padding : 0;
	width : 100%;
}

H1, H2, H3, H4 {
	margin-bottom : 8px;
}

HR {
	color : Black;
	height : auto;
}

TD.mainbar {
	padding-left : 16px;
}

TD.resourcebar {
/*	border-left: 1px solid silver;*/
	background-color: #F5F5F5;
}

TD.sidebar {
	background-color: Purple;
}

.box {
	background-color : White;
	border-color : White White White White;
	border-style : solid;
	border-width : 1px;
	font-family : Arial;
	color : Black;
	text-decoration : none;
	font-size : 10pt;
}
.stores {
	color : Black;
	text-decoration : none;
	font-size : 10pt;
}

.store:hover {
	color : Red;
	text-decoration : none;
}
.store {
	color : #1E90FF;
	text-decoration : underline;
}

.stores:hover {
	color : Black;
	text-decoration : underline;
}
.catlink {
	color : Black;
	text-decoration : none;
	font-weight : normal;
} 
 
 .catlink:hover {
	color : Black;
	text-decoration : underline;
	font-weight : bold;
	font-size:10pt
	}

.catk {
	color : Black;
	text-decoration : none;
	font-weight : normal;
} 
 
 .catk:hover {
	color : Black;
	text-decoration : underline;
	font-size:10pt
} 
.more {
	color : Navy;
	text-decoration : none;
	font-weight : normal;
	font-size: 8pt;
}
.more:hover {
	color : Purple;
	text-decoration : underline;
}

.keyword {
	color : Purple;
}

.mailform {
	background-color : Black;
}
 
.mainhead {
	border : none;
	font-family : Arial;
	font-size : 32pt;
	font-weight : bold;
	margin-bottom : 0;
	padding : 0;
	text-align : left;
}

.navbar {
	border-bottom-width : 1px;
	border-color : #336699;
	border-left-width : 0;
	border-right-width : 0;
	border-style : solid;
	border-top-width : 1px;
	font-family : Arial, sans-serif;
	font-size : smaller;
	height : 22px;
	margin-bottom : 4px;
	padding-top : 1px;
	width : 100%;
}

.avbar A {
	color : Navy;
}


/* hide the subhead */

.subhead {
	/*color : white;
	height : 0;
	margin : 0;
	padding : 0;
	visibility: hidden;
	*/
	font-size: smaller;
	font-style : italic;
	margin-top: -12px;
	margin-bottom: 6px;
	text-align : left;
}
.searchkeyword {
	background-color: #8B008B;
	}

	.word {
	background-color: #D3D3D3;
}
	
.nav {
	background-color : Purple;
	border-color : Navy White Navy Navy;
	font-family : Verdana;
	font-size: 8pt;
	font-weight : normal;
	border: thin;
}

..clstore {
	color : Navy;
	text-decoration : underline;
	font-size : 10pt;
	font-weight : normal;
}
	

.clstore:hover {
	color : Purple;
	text-decoration : none;
	font-size : 10pt;
}

.topnav {
	color : White;
	text-decoration : none;
	font-size : 10pt;
}

.topnav:hover {
	color : White;
	text-decoration : underline;
	font-size : 10pt;
}


