th,td,p,.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-right: 10px; font-weight: normal; color: #000000}

.legend{font-size: 15px; font-weight: bold; color: #CCCCCC; padding-bottom: 6px;}

.fieldset{ padding-left: 10px;	padding-right: 10px; border: 1px solid black;}

.nav_more {text-align:right; color: #CC0000;padding-bottom: 6px; }  
.nav_link { font-size: 12px; font-weight: bold; color: #CC0000; text-decoraton: none;}
.nav_brief { font-size: 9px; }




.title { font-family: arial;  font-size: 16px; font-weight: bold; color: #990000;}

.subtitle { font-size: 12px; font-weight: bold;}

.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: #990000; text-decoration: none}

a:hover {  color: #666666; text-decoration: underline}


/*LIST PAGES     text */

.listtitle { font-size: 12px; font-weight: bold; color: #000000}

.bodygreystrong {font-size: 12px; font-weight: bold; color: #333333; padding-left: 5px;}


/*INDEX PAGE     subtitle  */

.hometitle {  font-size: 14px; font-weight: bolder; color: #006699; text-decoration: none}

.homebody {
	font-size: 12px;
	color: #000000;
padding-left: 20px;
padding-right: 10px;

	
}

/*Design Specific  */

.masborder { border: 2px #000000 solid; }
.features { font-size: 10px; font-weight: bold; color: #000000}
.footer {font-size: 9px; color:#000000 }
.footerstrong {font-size: 10px; font-weight: bold; color:#000000 }


/*NAVIGATION*/

.breadcrumb {
	font-size: 11px;
	color: #999933;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
}

.subside {font-size: 12px; font-weight: bold; color: #CC0000}

.go { font-size: 9px}

.sidelist {
	font-size: 12px;
	color: #666600;
	padding-bottom: 8px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-color: #999999;
	padding-top: 5px;
}


/*NEWS and PR PAGES    bodystronggrey*/

.newssubtitle {
	font-size: 16px;
	font-weight: bold;
	color: #666600;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 20px;
}

.newstitle {
	font-size: 16px;
	font-weight: bold;
	color: #660000;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 10px;
	text-transform: uppercase;
}

.bodystrong {font-size: 10px; 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*/


/*GROUPS & ENDORSEMENTS bodygrey, eventsubtitle,  eventtitle*/


/*not in code */

.sidetext {font-size: 10px;  color: #333333; }

.boxcontents { font-size: 10px; font-weight: normal; color: #333333; padding-bottom: 5px}

.nav { font-size: 11px; font-weight: normal; color: #FFFFFF}

a:hover.nav {  font-size: 11px; font-weight: normal; color: #CCCCCC;  text-decoration : none; }

.newsbody {   font-size: 10px; font-weight: normal; color: #FFFFFF}

.boxheader {font-size: 12px; font-weight: bold; color: #FFFFFF}

.eventdate {font-size: 10px; font-weight: bold; color: #000000}

.eventname {font-size: 18px; font-weight: bolder; color: #006699}

.eventtime {fontfont-size: 10px; font-weight:bold; color:#000000}

.contact {font-size: 12px; font-weight: bold; color: #000000}

.newstitlefront {font-size:14px;font-weight:bold; color: #FFFFFF}

a:hover.newstitlefront{ font-size: 14px; font-weight: bold; color: #CCCCCC;  text-decoration : none; }

.homeeventdate {font-size: 10px; font-weight:bold; color:#000000}

.homeeventname {font-size: 16px;font-weight:bolder;color:#006699}

.homeeventtime {font-size: 10px; font-weight: bold; color: #000000}

.homebottom {font-size: 10px; color: #FFFFFF; text-align: center; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left: 5px}



/* FORMS  */

.udm_header {   background-color: #CCCCCC; padding: 5px;  padding-right: 30px; font-weight: bold; display: block; margin-top: 25px; }

.udm_group_label { text-align:left; font-weight: normal;; }

.form_label_col { text-align:left; font-weight: normal;  padding-bottom: 5px;padding-top: 5px; }

.form_data_col  {text-align:left; font-weight: normal;  padding-bottom: 5px; padding-top: 5px;}
.bodylinkgreen {font-size: 12px; font-weight: bold; color: 82822B; padding-left: 5px;}
.leftnav_bground {
	background-image: url(img/original/interior_left_image.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.right_bgrnd {
	background-image: url(img/original/inside_right_bgrnd_06.gif);
	background-repeat: repeat-y;
}



.sidebox{
background-color:FFFFff;

}

.sidebox-content{
  border-top: 2px solid #AD3F24;
  padding:12px;
}




.sidebox-inside{
border-bottom: 1px solid #cccccc
  padding-left:12px;
padding-top:2px;
padding-bottom:10px;
}
