body{margin: 0px;}
A:link {text-decoration: underline; COLOR: #333399; }
A:active { text-decoration:none; COLOR: #333399; }
A:visited {text-decoration: underline; color: #333399; }
A:hover {text-decoration: none; color: #333399;}
.stateon{ FILTER: alpha(Opacity=90); border: 1px #000000 dotted; }
.stateoff{ border: 1px #000000 solid; }
.stateclicked{ border: 1px #cccccc solid;  FILTER: alpha(Opacity=90); FILTER: gray(color: #000066) }
A.thl {font-family: Arial; font-size: 20px; font-weight: bold; text-decoration: none; color: #333399;}
.heading h1 {font-size:15px; font-family: "Comic Sans MS"; color:#000000; display:inline;}
.titl {text-align: center; text-decoration: none; color: #333399; font-style: normal; font-weight: normal; font-size: 10px; font-family: "Comic Sans MS";}
.top_desc, .tips_desc, .gal_desc {text-decoration: none; color: #333333; font-size: 13px; font-family: Helvetica;}
#li_desc{ list-style-image: url(pix/nd.gif);}

a.mysites:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333399;}
a.mysites:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333399;}
a.mysites:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#993333;}

a.hlinks:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333399;}
a.hlinks:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333399;}
a.hlinks:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#993333;}

.mysites_desc {text-decoration: none; color: #6f3c63; font-size: 11px; font-family: "Comic Sans MS";}

.menu1 { letter-spacing: 2px; text-decoration: none; margin-bottom: 5px; margin-top: 1px; color: #f9f233; font-weight: bold; font-size: 16px; font-family: "Lucida Grande";}
A.cat:link, A.cat:visited, A.cat:hover, A.top_v:link, A.top_v:visited, A.top_v:hover, A.gal_link:link, A.gal_link:visited, A.galdesc:hover {text-transform: none; word-wrap: normal; text-decoration: none; font-family: Georgia; font-style: normal; font-weight: normal; color: #333399;}
A.cat:link, A.cat:visited, A.cat:hover { font-size: 15px;}
A.top_v:link, A.top_v:visited, A.top_v:hover {font-size: 13px;}
A.cat:link, A.cat:visited, A.top_v:link, A.top_v:visited, , A.gal_link:visited {color: #333399;}
A.cat:hover, A.top_v:hover, A.gal_link:hover { color: #fff468;}
.cat_ li{padding-top: 1px; margin-top: -3px; list-style-type: circle;}
#cat_sel {list-style-type: disc;}
.tab {border-bottom-color: #7d9cff; border-top-style: dashed; border-buttom-style: dashed; border-top-color: #7d9cff; border-right-color: #7d9cff; border-width: 1px;}

.tab_th {border-bottom-color: #7d9cff; border-bottom-style: dashed; border-top-style: dashed; border-top-color: #7d9cff; border-right-color: #7d9cff; border-width: 1px;}

A.bookmark {letter-spacing: 3px; text-decoration: none; font-weight: bold; font-size: 46px; font-family: Verdana; }
A.bookmark:link, A.bookmark:visited{color: #fff468;}
A.bookmark:hover {color: #333399;}
	
A.toplist {font-size: 17px; text-decoration: none; font-family: "Comic Sans MS"; font-style: normal; font-weight: normal; color: #333399;}
A.toplist:hover {font-weight: bold; color: #fff468;}

A.tb:link img {border: 1px dashed; border-color: #7d9cff;}
A.tb:visited img {filter: gray; border: 1px dashed; border-color: #7d9cff;}
A.tb:hover img {filter: alpha(opacity=80); border: 1px solid; border-color: #fff468;}


