        a.category {color: #001a9f;}
        a.category:hover {color: #3366FF;}
        a.category:link {color: #FFFFFF;}

        a.category:visited {color: #C0C0C0;}

        a.listing {color: #6699CC; font-size:large}
        a.listing:hover {color: #3366FF; font-size:large}
        a.listing:link {color: #C0C0C0; font-size:large}
        a.listing:visited {color: #C0C0C0; font-size:large}

        a.listing_more {color: #6699CC; font-size: 10}
        a.listing_more:hover {color: #3366FF; font-size: 10}
        a.listing_more:link {color: #C0C0C0; font-size: 10}
        a.listing_more:visited {color: #C0C0C0; font-size: 10}

        A.navtop {

                border-left-style: solid;
                border-left-color: #66ccFF;
                border-left-width: 1;
                border-right-style: solid;
                border-right-color: #66ccFF;
                border-right-width: 1;
                border-top-width: 1;
                border-top-color: #66ccFF;
                border-top-style: solid;
                border-bottom-width: 1;
                border-bottom-color: #66ccFF;
                border-bottom-style: solid;
                padding: 4;
                text-decoration: none;
                color: black;
                width: 100%;

                }
       A.navbot {
                text-decoration: none;
                color: black;
                width: 100%;
                border-left-style: solid;
                border-left-color: #66ccFF;
                border-left-width: 1;
                border-right-style: solid;
                border-right-color: #66ccFF;
                border-right-width: 1;
                border-bottom-style: solid;
                border-bottom-color: #66ccFF;
                border-bottom-width: 1;
                border-top-style: solid;
                border-top-color: #66ccFF;
                border-top-width: 1;
                padding: 4;
                }


        A.navbar {
                text-decoration: none;
                color:black;
                width : 100%;
                border: 1;
                border-bottom-style: solid;
                border-bottom-color: #66ccFF;
                border-top-style: solid;
                border-top-color: #66ccFF;
                border-left-style: solid;
                border-left-color: #66ccFF;
                border-right-style: solid;
                border-right-color: #66ccFF;
                padding: 4;
               }

        A:HOVER.navbar {
                background : #c0c0c0;
                width : 100%;
                border-top-style: solid;
                border-top-color: #808080;
                border-top-width: 1;
                border-left-style: solid;
                border-left-color: #808080;
                border-left-width: 1;
                border-right-style: solid;
                border-right-color: #808080;
                border-right-width: 1;
                border-bottom-style: solid;
                border-bottom-color: #808080;
                border-bottom-width: 1;
                }
        A:HOVER.navtop {

                background : #c0c0c0;
                width : 100%;
                border-top-style: solid;
                border-top-color: #808080;
                border-top-width: 1;
                border-left-style: solid;
                border-left-color: #808080;
                border-left-width: 1;
                border-right-style: solid;
                border-right-color: #808080;
                border-right-width: 1;
                border-bottom-style: solid;
                border-bottom-color: #808080;
                border-bottom-width: 1;
        }

        A:HOVER.navbot {
                background : #c0c0c0;
                width : 100%;
                border-top-style: solid;
                border-top-color: #808080;
                border-top-width: 1;
                border-left-style: solid;
                border-left-color: #808080;
                border-left-width: 1;
                border-right-style: solid;
                border-right-color: #808080;
                border-right-width: 1;
                border-bottom-style: solid;
                border-bottom-color: #808080;
                border-bottom-width: 1;


        }

	.boldlink {
		color: #FFFFFF;
		font-weight: bold;
		font-size: 14px;
		font-family: Tahoma, verdana, helvetica, sans-serif;
	}

        A:link        {color: #FFFFFF;}
        A:visited        {color: #FFFFFF;}
        A:hover        {color: #33CCCC;}

        BODY        {font-family: Tahoma, verdana, helvetica, sans-serif; color: white;}
        TD      {
                font-family: Tahoma, verdana, helvetica, sans-serif; color: white;
		font-size: 12px;
                margin-top: 0px; margin-left: 0px; margin-right: 0px;
                }
        H1, H2, H3, H4, H5, H6        {font-family: Tahoma, verdana, helvetica, sans-serif;}
        H1 {font-size: 160%;}
        H2 {font-size: 140%;}
        H3 {font-size: 120%;}
        H4 {font-size: 100%;}
        H5 {font-size: 90%;}
        H6 {font-size: 80%;}
        ul {margin-top: 0em; list-style-type: square;}
        ol {margin-top: 0em;}
        .dictform {
                font-weight:bold; font-size:11pt; font-family: verdana, helvetica, helvetica, sans-serif;
                }
        pre, code {
                font-family: monospace
                } /* navigator 4 requires this */

        DIV.leftblock {
                clear: both;
                color: white;
                font-family:  Tahoma, verdana, helvetica, sans-serif;
                font-size: 10pt;
                text-align: left;
                border-style: solid;
                border-width: 1;
                border-color: #666666;
                padding: 4;
        }

        DIV.special {
                clear: both;
                text-shadow: 0.2em 0.2em /* 0.2em */ silver;
                font-family: Tahoma, verdana, helvetica, sans-serif;
                color: white;
                font-size: 13;
                text-align: left;
                border-style: solid;
                border-width: 1;
                border-color: #666666;
                padding: 4;
        }


        DIV.generic {
                clear: both;
                text-shadow: 0.2em 0.2em /* 0.2em */ silver;
                font-family: Tahoma, verdana, helvetica, sans-serif;
                color: white;
                font-size: 15;
                text-align: left;
        }

        .quicktable {
                font-family: Tahoma, verdana, helvetica,sans-serif;
                font-size: 12px;
                color: white;
        }

	.tablelisting {
		font-family: Tahoma, verdana, helvetica,sans-serif;
		font-size: 13px;
		color: white;
	}
	
	.pageheader {
		font-family: Tahoma, verdana, helvetica,sans-serif;
		font-size: 25px;
		color: #3399FF;
	 	font-weight: bold;	
	}

	.headercell {
		font-family: Tahoma, verdana, helvetica,sans-serif;
		font-size: 15px;
		color: #CCCCCC;
		font-weight: bold;
	}
