/*ARTICLE PAGES*/

th,td,p,.text {  font-family:   Helvetica, Arial, Verdana,  sans-serif; font-size: 11px; font-weight: normal; color: #000000}

.title {   font-size: 30px; font-weight: bold; color: #CBCBCB; }

.subtitle { font-size: 15px; font-weight: bold; color: #FF0000; }

.author {  font-size: 12px; font-weight: bold; }

.date {   font-size: 12px; font-weight: bold; color: #333333; }

.form {  font-size: 12px; font-weight: bold; color: #333333}

.photocaption {  font-size: 10px; font-weight: normal; color: #333333; text-align: center; vertical-align: middle; clip:   rect(   ); padding-top: 3px; padding-bottom: 3px}

.docbox {border : 1px double Black; font-size : 13px; text-align : center; }


/*LINKS*/

a { color: #FB2024; text-decoration: none}

a:hover {  color: #FF0000; text-decoration: none}


/*LIST PAGES     text */

.listtitle { font-size: 13px; font-weight: bold;  color: #333333}

.bodygreystrong {font-size: 12px; font-weight: bold; color: #ACACAC}


/*INDEX PAGE     subtitle  */

.hometitle {  font-size: 14px; font-weight: bolder; color: #006699; text-decoration: none}

.homebody { font-size: 12px; color: #000000}

.fact { 
font-size: 10px;  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:
 #000;  }

/*Design Specific  */

.masborder { border: 2px #000000 solid; }
.features { font-size: 10px; font-weight: bold; color: #000000}


/*NAVIGATION*/

.breadcrumb { font-size: 10px; color: #333333}

.subside { font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 18px;  font-weight: bold; color: #ACACAC}

.go { font-size: 9px}

.sidelist { font-size: 11px; color: #FB2024; padding-bottom: 3px; letter-spacing: 0.5px;   }


/*NEWS and PR PAGES    bodystronggrey*/

.newssubtitle { font-size: 12px; font-weight: bold; color: #333333}

.newstitle { font-size: 18px; font-weight: bold; color: #000000}

.bodystrong {font-size: 12px; font-weight: bold; color: #000000}
           
.bodygrey {font-size: 12px; font-weight: normal; color: #333333}
     /*used in groups*/



/*CALENDAR*/
.eventsubtitle {font-size: 12px; font-weight: bold; color: #333333}
      /*used in groups*/

.eventtitle {font-size: 12px; font-weight: bold}
      /*used in groups*/

.list_image {
padding-right: 4px;
}
/*GROUPS & ENDORSEMENTS bodygrey, eventsubtitle,  eventtitle*/


/*not in code */

.death_machine {
font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold; color: #ACACAC }


.fpheaders-small {   display: block; font-size: 22px; font-weight: bold; color: #666666; }


.fpheaders-small a {   display: block; font-size: 22px; font-weight: bold; color: #666666; }

.fpheaders {   display: block; font-size:25px; font-weight: bold; color: #FF0000; }

.fptitles {   display: block; font-size: 15px; font-weight: bold; color: #FF0000; padding: 10px 0px 4px 0px; }

.fpdetails { display: block; }

.fpnavs { display: block; }

.fpaction { display: block; font-size: 14px; font-weight: bold; color: #FFFFFF;
}
.fpaction a:hover { display: block; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: underline;
}