/* Generic */

.smallblack
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

.smallblackbold
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.basicblack
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}

.basicblackbold
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.largeblack
{
    font-family: Verdana;
    font-size: 16px;
    font-weight: normal;
    color: #000000;
}

.smallwhite
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
}

.smallwhitebold
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
}

.basicwhite
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
}

.basicwhitebold
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
}

.largewhite
{
        font-family: Verdana;
        font-size: 16px;
        font-weight: normal;
        color: #ffffff;
}

A.basichref
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

A.basichref:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #999999;
}

A.basichrefbold
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

A.basichrefbold:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #999999;
}

A.smallhref
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.smallhref:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #999999;
}

A.smallhrefbold
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

A.smallhrefbold:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #999999;
}

A.smallhrefwhite
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
}

A.smallhrefwhite:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #999999;
}

/* Left Side */

A.leftsidecategory
{
        font-family: Verdana;
        font-size: 10px;
        font-weight: bold;
        color: #8c2118;
}

A.leftsidecategory:hover
{
        font-family: Verdana;
        font-size: 10px;
        font-weight: bold;
        color: #8c2118;
}

A.leftsidesubcategory
{
        font-family: Verdana;
        font-size: 10px;
        font-weight: normal;
        color: #8c2118;
}

A.leftsidesubcategory:hover
{
        font-family: Verdana;
        font-size: 10px;
        font-weight: normal;
        color: #8c2118;
}

/* Search */
A.searchresultshref
{
        font-family: Verdana;
        font-size: 10px;
        font-weight: normal;
        color: #000000;
}

A.searchresultshref:hover
{
        font-family: Verdana;
        font-size: 10px;
        font-weight: normal;
        color: #999999;
}

.searchresults
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}


/* Tabs */

A.tab
{
        font-family: Verdana;
        font-size: 10px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
}

A.tab:hover {
        color: #000000;
        text-decoration: underline;
}


/* Footer */

A.footertab
{
        font-family: Verdana;
        font-size: 10px;
        font-weight: normal;
        color: #ffffff;
}

A.footertab:hover {
        color: #ffffff;
}


/* Articles */

A.articlelargeheadline
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
}

A.articlelargeheadline:hover
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
}

.articlelargesubhead
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.articlelargetext
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.articlelargemore
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}

A.articlelargemore:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

.articlelargecategory
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.articlelargepubdate
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.articlesmallheadline
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
}

A.articlesmallheadline:hover
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #999999;
}

.articlesmallsubhead
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.articlesmallbyline
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.articlesmalltext
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.articlesmallmore
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.articlesmallmore:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #999999;
}

.articlesmallcategory
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.articlepicsmallcredit
{
    font-family: Verdana;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
}

.articlepicsmallcaption
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.cnnheadline
{
    font-family: Verdana;
    font-size: 18px;
    font-weight: bold;
    color: #000000;
}

A.cnnheadline:hover
{
    font-family: Verdana;
    font-size: 18px;
    font-weight: bold;
    color: #990000;
}

A.cnnheadline2
{
    font-family: Verdana;
    font-size: 17px;
    font-weight: bold;
    color: #000000;
}

A.cnnheadline2:hover
{
    font-family: Verdana;
    font-size: 17px;
    font-weight: bold;
    color: #990000;
}

.articlefullheadline
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.articlefullsubhead
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

.articlefullbyline
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.articlefullpubdate
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

.articlefulltext
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.articlefullemailtofriend
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

A.articlefullemailtofriend:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.articlefulldiscussionboard
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
}

A.articlefulldiscussionboardheadline
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

A.articlefulldiscussionboardheadline:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #999999;
}

.articlesummaryheading
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

A.articlesummaryheadline
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.articlesummaryheadline:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: noraml;
    color: #999999;
}

.articlepictorialheadline
{
    font-family: Verdana;
    font-size: 18px;
        font-weight: normal;
        color: #000000;
}

.articlepictorialcaption
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

A.articleviewimages
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

A.articleviewimages:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #999999;
}

A.articleprint
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

A.articleprint:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #999999;
}

A.articleemail
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

A.articleemail:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #999999;
}

.windowbyline
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #999999;
}

.windowcaption
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

A.windowclosewindow
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

A.windowclosewindow:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #999999;
}

A.windowpicnumber
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

A.windowpicnumber:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #999999;
}

.windowcurrentpic
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.articlerelatedarticles
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.emailarticleheader
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.emailarticlenumbers
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.emailarticletext
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}


/* Message Board */

A.messageboardsmallheadline
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.messageboardsmallheadline:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: noraml;
    color: #000000;
}

A.messageboardsmallmore
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.messageboardsmallmore:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

/* new message board stuff below */

A.messagereply
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

A.messagereply:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #999999;
}

A.messagelist
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #333399;
}

A.messagelist:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #999999;
}

A.messagenextresponse
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #333399;
}

A.messagenextresponse:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #999999;
}

A.messagepreviousresponse
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #333399;
}

A.messagepreviousresponse:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #999999;
}

.author_date_body_label
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.author_date_body
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

.messagesubject
{
    font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
    color: #8c2118;
}

.currentreplies
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.currentmessagesubject
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.currentmessageauthor
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.currentmessagedate
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

A.listmessagesubject
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

A.listmessagesubject:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #999999;
}

.listmessagenumber
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

.listmessageauthor
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.listmessagedate
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

.replytomessage
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.name_subject_body_label
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}








/* Classifieds */

.classifiedwelcome
{
    font-family: Verdana;
    font-size: 12px;
        font-weight: normal;
        color: #000000;
}

.classifiedkeywordsearch
{
    font-family: Verdana;
    font-size: 11px;
        font-weight: bold;
        color: #ffffff;
}

.classifiedcatname
{
    font-family: Verdana;
    font-size: 13px;
        font-weight: normal;
        color: #000000;
}

.classifiedcatdescription
{
    font-family: Verdana;
    font-size: 11px;
        font-weight: normal;
        color: #000000;
}

.classifiedbrowseheader
{
    font-family: Verdana;
    font-size: 15px;
        font-weight: normal;
        color: #000000;
}

.classifiedbrowsecounter
{
    font-family: Verdana;
    font-size: 12px;
        font-weight: bold;
        color: #000000;
}

A.classifiedbrowsenavigation
{
    font-family: Verdana;
    font-size: 12px;
        font-weight: bold;
        color: #000000;
}

A.classifiedbrowsenavigation:hover
{
    font-family: Verdana;
    font-size: 12px;
        font-weight: bold;
        color: #999999;
}

.classifiedbrowsecat
{
    font-family: Verdana;
    font-size: 12px;
        font-weight: bold;
        color: #000000;
}

.classifiedbrowsebody
{
    font-family: Verdana;
    font-size: 11px;
        font-weight: normal;
        color: #000000;
}

A.classifiedplacead
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
}

/* Community Events */

.communityresultshead
{
    font-family: Verdana;
    font-size: 14px;
        font-weight: normal;
        color: #000000;
}

.communityeventname
{
    font-family: Verdana;
    font-size: 12px;
        font-weight: bold;
        color: #000000;
}


/* Local Business */

.businessname
{
    font-family: Verdana;
    font-size: 15px;
        font-weight: normal;
        color: #000000;
}

.businessresultshead
{
    font-family: Verdana;
    font-size: 14px;
        font-weight: normal;
        color: #000000;
}

/* Reports */


.reptablehdrs
{
    font-family: Verdana;
    font-size: 14px;
        font-weight: bold;
        color: #000000;
}


.repbanner
{
    font-family: Verdana, Verdana,Helvetica;
    font-size: 18px;
        font-weight: bold;
        color: #000000;
}

.repstats
{
    font-family: Verdana;
    font-size: 12px;
        font-weight: normal;
        color: #000000;
}

/* Surveys */

.surveyminiheader
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
}

.surveyminisurveyname
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

A.surveyminiclickhere
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

A.surveyminiclickhere:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #999999;
}

A.surveyminiviewresults
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

A.surveyminiviewresults:hover
{
    font-family: Verdana;
    font-size: 12px;
        font-weight: normal;
        color: #999999;
}

.surveyfullsurveyname
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #333366;
}

.surveyfullsurveyheader
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.surveyfullsurveyfooter
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.surveyfullquestionnumber
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.surveyfullquestion
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

.surveyfullquestioncheckbox
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

.surveyresultssurveyname
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #333366;
}

.surveyresultsthankyou
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.surveyresultsquestion
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.surveyresultstotalresponses
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

.surveyresultsresponses
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.surveyresultsanswer
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

.surveyresultsvotes
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

.surveyresultspercent
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #8c2118;
}

/* Admin */

.adminbuttonbarhead
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #fcb200;
}


A.adminbuttonbar
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #d2d2d2;
}

A.adminbuttonbar:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #999999;
}

A.adminlogout
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #d2d2d2;
}

A.adminlogout:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #d2d2d2;
}

A.adminhome
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #d2d2d2;
}

A.adminhome:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #d2d2d2;
}

.required
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #DB7304;
}

/* Calendar */

.calendarmonth
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #fcb200;
}

.calendardayname
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.calendartoday
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.calendarnottoday
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #999999;
}

A.calendardaywithevent
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

A.calendardaywithevent:hover
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

/* Weather */

.weatherdetaildescription
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

