
/* Style elements for template */

.title {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 16pt;
    font-weight : bold;
}

.slogan {
    color : #CC0000;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14pt;
    font-weight : normal;
}

A.email:link, A.email:visited {
    color : #CCCCCC;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-decoration : none;
}

A.email:hover, A.email:active  {
    color : #6699FF;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-decoration : underline;
}

.phone {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : normal;
}

table.none, td.none {
	background-image : none;
}

table.query{
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : normal;
    background-color: #FFFFFF;
}

/* Style elements for navigation */

.nav {
    color : White;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
}

.navcurrent {
    color : #CCCCCC;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
}

A.navlink:link, A.navlink:visited {
    color : White;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-decoration : underline;
}

A.navlink:hover, A.navlink:active {
    color : #CCCCCC;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-decoration : underline;
}

/* Style elements for content */

.content_header {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12pt;
    font-weight : bold;
}

.content_body {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : normal;
}

.content_footer {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : bold;
}

/* Style elements for user specified html */

A:link {
    color : Blue;
    text-decoration : underline;
}

A:visited {
    color : Blue;
    text-decoration : underline;
}

A:hover {
    color : #000066;
    text-decoration : underline;
}

A:active {
    color : Blue;
    font-weight : bold;
    text-decoration : underline;
}

li {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold
}

/* Style elements for RSS Feed general pages*/

.item-title {
    color : Blue;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Bold;
}

.item-description {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Bold;
}

.item-date {
    color: #808080;
    font-size: smaller;
}

.item-size {
    color: #808080;
    font-size: smaller;
}

/* Style elements for RSS Feed Article page*/

.article-date{
    color : Blue;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Normal;
}

.article-title{
    color : Blue;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Bold;
}

.view-article{
    color : Blue;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Normal;
}

.article-source{
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 7pt;
    font-weight : Normal;
    font-style : italic;
}

.article-description{
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Bold;
}

/* Style elements for the random article links portion of RSS Feed */

.article-title{
    color : Blue;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Bold;
}

/* Style elements for the site reviews portion of RSS Feed */

.site-review{
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Bold;
}

/* Style elements for readers comments portion of RSS Feed */

.readers-say {
    color : #808080;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.random-comment {
    color : #808080;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.first-name {
    color : Red;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.last-name {
    color : Red;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.state-country {
    color : #808080;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.time-stamp {
    color : #808080;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

/* Style elements for readers comments portion of RSS Feed */

.site-review-readers-say {
    color : #808080;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.random-site-review {
    color : #808080;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.site-review-first-name {
    color : Red;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.site-review-last-name {
    color : Red;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.site-review-state-country {
    color : #808080;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.site-review-time-stamp {
    color : #808080;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

/* Style elements for outbound links portion of RSS Feed */

.outbound-title {
    color : Blue;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Bold;
}


.outbound-description {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

/* Style elements for year and month map portions of RSS Feed */

.year-map {
    color : Blue;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Bold;
}

.year-map-description {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}

.month-map {
    color : Blue;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : Bold;
}

.month-map-description {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight : Normal;
}