.pagetitle
{
   font-family:arial,verdana,sans-serif;
   font-size:24px;
   font-weight:normal;
   color:#5E789B;
}

.subtitle
{
   font-family:arial,verdana,sans-serif;
   font-size:18px;
   font-weight:normal;
   color:#5E789B;
}

.maintext
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
}

.maintext1 A
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
}

.maintext1 A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
}

.largetext
{
   font-family:arial,verdana,sans-serif;
   font-size:16px;
   font-weight:normal;
   color:#000000;
}


.mainheadline
{
   font-family:arial,verdana,sans-serif;
   font-size:20px;
   font-weight:normal;
   color:#5E789B;
}

.hometext
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5D789C;
}

.hometext A
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5D789C;
}

.hometext A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5D789C;
}

.homearthead
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#FF5FCC;
}

.homearthead A
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#FF5FCC;
   text-decoration:none;
}

.homearthead A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#FF5FCC;
   text-decoration:none;
}

.homearthead A:hover
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#FF5FCC;
   text-decoration:underline;
}

.homeartsubhead
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#000000;
}

.homeevtnorm
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
}

.homeevttitle
{
   font-family:arial,verdana,sans-serif;
   font-size:20px;
   font-weight:bold;
   color:#FFFFFF;
}

.homeevttitle A
{
   font-family:arial,verdana,sans-serif;
   font-size:20px;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}

.homeevttitle A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:20px;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}

.homeevttitle A:hover
{
   font-family:arial,verdana,sans-serif;
   font-size:20px;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:underline;
}

.eventlisttitle
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#5E789B;
}

.eventlisttitle A
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#5E789B;
   text-decoration:none;
}

.eventlisttitle A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#5E789B;
   text-decoration:none;
}

.eventlisttitle A:hover
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#5E789B;
   text-decoration:underline;
}

.cathead
{
   font-family:arial,verdana,sans-serif;
   font-size:16px;
   font-weight:bold;
   color:#000000;
}

.articlelist
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:normal;
   color:#5E789B;
}

.articlelist A
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:normal;
   color:#5E789B;
   text-decoration:none;
}

.articlelist A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:normal;
   color:#5E789B;
   text-decoration:none;
}

.articlelist A:hover
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:normal;
   color:#5E789B;
   text-decoration:underline;
}

.articlesublist
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
}


.articletext
{
   font-family:arial,verdana,sans-serif;
   font-size:13px;
   font-weight:normal;
   color:#000000;
}

.article_subhead
{
   font-family:arial,verdana,sans-serif;
   font-size:16px;
   font-weight:normal;
   color:#5E789B;
}

.article_smaller_text
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#000000;
}

.article_larger_text
{
   font-family:arial,verdana,sans-serif;
   font-size:15px;
   font-weight:normal;
   color:#000000;
}

.pink_text
{
   font-family:arial,verdana,sans-serif;
   font-size:13px;
   font-weight:normal;
   color:#5E789B;
}

.kidlinks
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5D789C;
}

.kidlinks A
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5D789C;
   text-decoration:none;
}

.kidlinks A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5D789C;
   text-decoration:none;
}

.kidlinks A:hover
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5D789C;
   text-decoration:underline;
}

.sidebartext
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#000000;
}

.artboxtop
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:bold;
   line-height:1.3;
   color:#FFFFFF;
}

.artbox
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5E789B;
}

.artbox A
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5E789B;
   text-decoration:none;
}

.artbox A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#5E789B;
   text-decoration:none;
}

.artboxsponsor
{
   font-family:arial,verdana,sans-serif;
   font-size:9px;
   font-weight:bold;
   color:#000000;
}

.calbox
{
   font-family:arial,verdana,sans-serif;
   font-size:8pt;
   color:#000000;
}

.rhspoparts
{
   padding: 0;
   margin: 0;
   margin-left: 25px;
   margin-right: 5px;
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#879BB6;
}

.rhspoparts A
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   text-decoration:none;
   color:#879BB6;
}

.rhspoparts A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   text-decoration:none;
   color:#879BB6;
}

.rhspoparts A:hover
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   text-decoration:underline;
   color:#879BB6;
}

.caltablehead
{
   font-family:arial,verdana,sans-serif;
   font-size:9pt;
   font-weight:normal;
   color:#000000;
   background:#D1D3D4;
}

.caltablehead A
{
   font-family:arial,verdana,sans-serif;
   font-size:9pt;
   font-weight:normal;
   color:#000000;
   background:#D1D3D4;
   text-decoration:none;
}

.caltablehead A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:9pt;
   font-weight:normal;
   color:#000000;
   background:#D1D3D4;
   text-decoration:none;
}

.caltable
{
   font-family:arial,verdana,sans-serif;
   font-size:9pt;
   font-weight:normal;
   color:#000000;
   background:#BAC9D6;
}

.issuesdate
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#5E789B;
}

.issuesdate A
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#5E789B;
   text-decoration:none;
}

.issuesdate A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#5E789B;
   text-decoration:none;
}

.issuesdate A:hover
{
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#5E789B;
   text-decoration:underline;
}

.issuesdesc
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#000000;
}

.issuesdesc A
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#000000;
   text-decoration:none;
}

.issuesdesc A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#000000;
   text-decoration:none;
}

.issuesdesc A:hover
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#000000;
   text-decoration:underline;
}

.issueyearlinks
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:normal;
   color:#5E789B;
}

.issueyearlinks A
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:normal;
   color:#5E789B;
}

.issueyearlinks A:visited
{
   font-family:arial,verdana,sans-serif;
   font-size:14px;
   font-weight:normal;
   color:#5E789B;
}

.fixedselect
{
   width:300px;
   font-family:arial,sans-serif;
   font-size:12px;
}

.formelements
{
   font-family:arial,sans-serif;
   font-size:12px;
}

.listtext
{
   font-family:arial,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#1C2D4B;
}

.listtext
{
   font-family:arial,sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#1C2D4B;
}

.largertext
{
   font-family:arial,sans-serif;
   font-size:11pt;
   font-weight:normal;
   color:#1C2D4B;
}

.rhslabels
{
   font-family:arial,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
}

.couponlist
{
   font-family:arial,verdana,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
   line-height:1.8;
}
  

.dhtmlgoodies_question{   /* Styling question */
   font-family:arial,verdana,sans-serif; 
   font-size:12px; 
   font-weight:bold; 
   color:#5D789C; 
   width:500px;
   margin-bottom:2px;
   margin-top:15px;
   padding-left:2px;
   height:20px;

   overflow:hidden;
   cursor:pointer;
}
.dhtmlgoodies_answer{   /* Parent box of slide down content */
   width:480px;
        color:#000000;
        margin-top:-7px;
        padding-left:20px;
        text-align:left;

   visibility:hidden;
   height:0px;
   overflow:hidden;
   position:relative;

}
.dhtmlgoodies_answer_content{   /* Content that is slided down */
   padding:1px;
   font-size:12px;   
   position:relative;
}

.thesourcesubs
{
   font-family:arial,verdana,sans-serif; 
   font-size:12px; 
   font-weight:bold; 
   color:#5D789C; 
}

.thesourcesubs A
{
   font-family:arial,verdana,sans-serif; 
   font-size:12px; 
   font-weight:bold; 
   color:#5D789C; 
   text-decoration:none;
}

.thesourcesubs A:visited
{
   font-family:arial,verdana,sans-serif; 
   font-size:12px; 
   font-weight:bold; 
   color:#5D789C; 
   text-decoration:none;
}

.footertext
{
   font-family:arial,sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#43586F;
}

.footertext A
{
   font-family:arial,sans-serif;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   color:#43586F;
}

.footertext A:visited
{
   font-family:arial,sans-serif;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   color:#43586F;
}

.copyright
{
   font-family:arial,verdana,sans-serif;
   font-size:9px;
   font-weight:normal;
   color:#000000;
}


