.xnav a:link {color: #ffffff; text-decoration: none} 
.xnav a:visited {color: #ffffff; text-decoration: none} 
.xnav a:hover {color: #ffffff; text-decoration: none}
.xnav a:active {color: #ffffff; text-decoration: none}

.ynav a:link {color: #000000; text-decoration: none} 
.ynav a:visited {color: #000000; text-decoration: none} 
.ynav a:hover {color: #000000; text-decoration: none}
.ynav a:active {color: #000000; text-decoration: none}


.nav a:link {color: #000000; text-decoration: none} 

.h a:link {color: #cc0000; text-decoration: bold} 
.h a:visited {color: #cc0000; text-decoration: bold}
.h a:hover {color: #cc0000; text-decoration: bold} 

span nav {
	font-family: 'Trebuchet MS',Verdana,Tahoma,Arial;
}
 span.nav a:visited { 

                            color: #000000; 
                            text-decoration: none;
                            font-weight: normal
                         }
 span.nav a:hover { 

                            color: #000000; 
                            text-decoration: none;
                            font-weight: bold
                         }

.nav a:hover {color: #bb0000; text-decoration: none}
.nav a:active {color: #000000; text-decoration: none}

.comment a:link {color: #000000; text-decoration: none; } 
 span.comment a:visited { 
                            background: #ffffff;
                            color: #000000; 
                            text-decoration: none;
                            font-weight: bold
                         }
 span.comment a:hover { 
                            
                            color: #000000; 
                            text-decoration: none;
                            font-weight: bold
                         }

.comment a:hover {color: #bb0000; text-decoration: none}
.comment a:active {color: #000000; text-decoration: none}


.mnav a:link {color: #c0c0c0; text-decoration: underline}
 span.mnav a:link { 
                            background: #ffffff;
                            color: #aa0000; 
                            text-decoration: none;
                            font-weight: bold
                         }
 span.mnav a:visited { 
                            background: #ffffff;
                            color: #aa0000; 
                            text-decoration: none;
                            font-weight: bold
                         }
 span.mnav a:hover { 
                            background: #f0f0f0;
                            color: #aa0000; 
                            text-decoration: none;
                            font-weight: bold
                         }

.mnav a:active {color: #000000; text-decoration: none}

    #all {
        position: absolute;
        left: 0px;
        top: 0px;
        height: 100%;
        width:100%
    }
    #top {
	position: absolute;
        left: 0px;
        top: 0px;
        height: 90px;
        width: 1000px;
        font-family: Verdana,Tahoma,Arial;
        font-size: 18pt;
        background: #ffffff;
        color: #000000;
        border-color: #000000;
        border-width: 0px;
	border-style: solid;
    }
    #left {
        position: absolute;
        left: 10px;
        top: 100px;
        width: 180px;


	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
        border-color: #000000;
        border-style: solid;

        background: #ffffff;
	color: #000000;

	font-family: 'Trebuchet MS',Verdana,Tahoma,Arial;
	font-size: 10pt;
        padding: 10px;
        text-indent: 0px;

    }
    #center {
        position: absolute;
        top: 100px;
        left: 225px;
        width: 500px;

	text-align: left;

	font-family: 'Trebuchet MS',Verdana,Tahoma, Arial;
	font-size: 10pt;
	border-width: 1px;
        border-color: #000000;
	border-style: dashed;
        padding: 30px;

	background: #ffffff;
	color: #000000;
    }
    #right {
        position: absolute;
        left: 800px;
        top: 100px;
        width: 175px;

	font-family: 'Trebuchet MS',Verdana,Tahoma,Arial;
	font-size: 10pt;

        background: #ffffff;
	color: #000000;
        padding: 10px;
	border-width: 0px;
        border-color: #000000;
	border-style: solid;

    }
    .plop {
        width:95%;
        float: left;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
        border-color: #000000;
        border-style: solid;
        background: #c0c0c0;
        color: #000000;
        padding: 3px;
    }
    .fullplop {
        width:85%;
        float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
        border-color: #000000;
        border-style: solid;
        background: #c0c0c0;
        color: #000000;
        padding: 3px;
    }
    .h {
        width:100%;
        float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
        border-color: #000000;
        border-style: solid;
        background: #f0f0f0;
        color: #000000;
        padding: 3px;
    }
    .hcell {
        width:100%;
        float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
        border-color: #000000;
        border-style: solid;
        background: #f0f0f0;
        color: #000000;
        padding: 5px;
    }

    .hright {
        width:95%;
        float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
        border-color: #000000;
        border-style: solid;
        background: #f0f0f0;
        color: #000000;
        padding: 3px;
    }
    .t {
        width:100%;
        float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
        border-color: #000000;
        border-style: solid;
        background: #dd0000;
        color: #f2f2f2;
        padding: 3px;
    }
    .qt {
        float: left;
	border-width: 0px;
        border-color: #000000;
        border-style: solid;
        background: #ffffff;
        color: #000000;
        padding: 0px;
    }
    .indent30 {
        width: 90%;
	border-width: 0px;
        border-color: #000000;
        border-style: solid;
        background: #ffffff;
        margin-left: 30px;
        padding: 3px;
    }
    .indent60 {
        width:75%;
	border-width: 1px;
        border-color: #000000;
        background: #ffffff;
        margin-left: 60px;
        border-top-style: dotted;
        border-bottom-style: dotted;
        padding: 10px;
    }
    .indent60nl {
        width:75%;
	border-width: 1px;
        border-color: #000000;
        background: #ffffff;
        margin-left: 60px;
        border-top-style: none;
        border-bottom-style: none;
        padding: 10px;
    }

    .indent100 {
        width:60%;
	border-width: 1px;
        border-color: #000000;
        background: #ffffff;
        margin-left: 100px;
        border-top-style: dotted;
        border-bottom-style: dotted;
        padding: 10px;
    }


div.text div.miniSearchLink { font-family: Arial, Helvetica, Verdana, sans-serif; position: relative; display: inline; overflow: visible; margin-right: 3px; }
div.text div.miniSearchLink { margin-right: 0px; }
div.text span.innerLink { color: #000000; font-weight: bold; cursor: pointer; }
div.miniSearchLink div.miniSearchBox { position: absolute; top: 17px; height: 75px; width: 250px; border: 1px solid #999999; background-image: url(minisearch_bg.jpg); z-index: 100; }
div.miniSearchBox div.close { position: absolute; top: 5px; left: 236px; height: 10px; width: 9px; overflow: hidden; background-image: url(close.gif);  }
div.miniSearchBox div.miniSearchTopRow { position: absolute; top: 20px; left: 10px; width: 230px; height: 25px; }
div.miniSearchBox div.clickLink, div.miniSearchBox div.selectedLink { font-size: 11px; margin: 0px 5px 0px 0px; position: relative; display: inline; color: #333333; }
div.miniSearchBox div.clickLink { text-decoration: underline; cursor: pointer; }
div.miniSearchBox div.clickLink, div.miniSearchBox div.selectedLink  { font-size: 10px; margin: 0px 3px 0px 0px; }
div.miniSearchBox div.miniSearchInputRow { position: absolute; top: 40px; left: 10px; width: 230px; height: 25px; }
div.miniSearchBox div.miniSearchInputRow input { height: 16px; border: 1px solid #999999; margin: 5px 10px 0px 0px; padding-left: 2px; width: 170px; }
div.text a:link { 
                            background: #ffffff;
                            color: #aa0000; 
                            text-decoration: none;
                            font-weight: bold
                         }
div.text a:visited { 
                            background: #ffffff;
                            color: #aa0000; 
                            text-decoration: none;
                            font-weight: bold
                         }
 div.text a:hover { 
                            background: #f0f0f0;
                            color: #aa0000; 
                            text-decoration: none;
                            font-weight: bold
                         }

.text a:active {color: #000000; text-decoration: none}

 