/* Standard tags */
a:link {color: #333399;}
a:visited {color: #333399;}
a:hover {color: #3366FF;}
a:active {color: #3366FF;}

/* classes */
.titleName {font-size: 9px; font-style: italic; color: #FFFFFF; padding: 5px; background-color: #3366CC;}
.address1 {font-style: normal; padding-right: 5px; padding-left: 5px; color: #333333; font-weight: normal; line-height: 15px;}
.address2 {font-style: normal; font-weight: bold; color: #3366FF; padding-right: 5px; padding-left: 5px;}
.searchLinks {font-style: italic; text-decoration: underline;}
.searchText {font-size: 10px;}
.right{ font-weight: normal;}
.middle{ font-weight: bold;}
.error{ color: #FF0000;}

/* Search results */
.searchResults{ padding-left: 5px; padding-bottom: 15px;}

.seeAlso {color: #999999; margin-left: 15px; margin-top: 2px;}
.seeAlso a:link{ color: #999999; font-style:italic; font-size:10px;}
.seeAlso a:visited {color: #999999; font-size:10px;}
.seeAlso a:hover {color: #3366FF;}

/* article links */
a.articleLink {font-size: 13px;}
a.articleLink:link {color: #0066CC;}

a.articleLink:hover {color: #0099FF;}

/* subscription pages */

.subscriptionMessage {font-size: 18px; font-weight: bold; text-decoration:underline; text-align: center;}

/* PoweredBy */
a.poweredBy, a.poweredBy:visited {text-decoration:none; color: #999999; font-size:10px;}

a.poweredBy:hover {color: #333333; text-decoration: underline;}


<!-- special divs (id) -->
#id_searchLetters{ padding-top: 10px; padding-bottom: 10px; margin-left: 40px; text-align: center;}

#id_searchBox{ padding: 0px; margin: 0px; border-bottom: 1px solid gray; border-top: 1px solid gray;}
/* Search box */
#id_searchBox a.searchLetters:hover{ background-color: #FFFFFF;}
#id_searchBox a.searchLetters {padding: 1px;}


#id_searchNbResults, #id_searchPagination{ border-top: 3px double gray; padding-left: 15px; font-weight: normal; padding-top:5px; padding-bottom: 5px; text-align: center;}

/* Subscription box */
#id_subscriptionResult {border: 2px solid black; background-color:#F0F0F0; width: 50%; top: 30px; left: 30px; position: relative; padding: 20px;}

#id_results {width: 95%;}

.pageNumber {padding-left: 3px; padding-right: 3px; font-weight: bold;}

.drop_page {font-size: 10px; font-weight: bold; text-align: center; padding: 1px 5px;}