a:visited       { color: #FFFFFF; text-decoration: none; }
a:link          {
	color: #FFFFFF;
	text-decoration: none;
	list-style-image: url(../_bullet.gif);
}
a:active        { color: #FFFFFF; text-decoration: none; }
a:hover         { text-decoration: none; }

	
.top_links       { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.top_links:visited  { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.top_links:link     { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.top_links:active     { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.top_links:hover    { color: #55615C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.top_links_fr       { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.top_links_fr:visited  { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.top_links_fr:link     { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.top_links_fr:active     { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.top_links_fr:hover    { color: #55615C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.article_title   { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }
.article_text    { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }

.category_title   { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 14px; text-align: right; }

.category_link   {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	line-height: 10px;
}
.category_link:visited   { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; line-height: 10px; text-align: right; text-decoration: none; }
.category_link:link   { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; line-height: 10px; text-align: right; text-decoration: none; }
.category_link:active   { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; line-height: 10px; text-align: right; text-decoration: none; }
.category_link:hover   { color: #339999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; line-height: 10px; text-align: right; text-decoration: none; }	
	
A.subnav {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 10px;
	padding: 0px 0px 2px 0px;
}
A.subnav:visited {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
	padding: 0px 0px 2px 0px;
}
A.subnav:link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
	padding: 0px 0px 2px 0px;
}
A.subnav:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
	padding: 0px 0px 2px 0px;
}
A.subnav:hover {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
	padding: 0px 0px 2px 0px;
}

.related_link { color: #339999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.related_link:visited  { color: #339999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.related_link:link  { color: #339999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.related_link:active  { color: #339999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.related_link:hover    { color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }

.title   { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 14px; text-align: left; }
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.searchtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #55615C;
}
.searchcat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
A.srchrslt {
	color: #339999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
A.srchrslt:visited { color: #339999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.srchrslt:link { color: #339999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.srchrslt:active { color: #339999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.srchrslt:hover { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }

#category results {
    width: 250px;
    overflow: hidden;
    border: 0px solid #C7E7DB;
    padding: 0px;
    margin: 0px;
}

#category_results div.image_cell{
    float: left;
    background-color: #C7E7DB;
    width:62px;
    padding: 0px;
    margin: 0px;
}

.page_footer {            
        background-image:  url(/images/_bottom.gif);
        background-repeat:   no-repeat;
        width:  834px;  
        height:  127px;   
}

.page_footer .copyright {     
        font-family:  Verdana,Arial,Helvetica,sans-serif;
        font-size:  9px;
        align:  center;
        color: #666666;
        padding-top: 15px;
}

