/*   Layout  */
/*   Links   */
/*   Text    */
/*   Forms   */

/******************** Layout *************************/

.body { : #ffffff 1px solid;
padding-top: 0.3cm; padding-bottom: 0.4cm; padding-left: 0.4cm; padding-right: 0.4cm; }

.right { border: 1px solid #004080; BACKGROUND-COLOR: #f4f4f4;}
.blueCell {  BACKGROUND-COLOR: #004080; border-right: 1px solid #004080; border-left: 1px solid #004080; }
.contentPad { padding: 0.4cm; }
.cellPad { padding-left: 0.1cm; padding-right: 0.1cm; }
.titleUnderline { border-bottom: 1px solid #004080; padding-left: .1cm; padding-bottom: .1cm; }
/************************ Links *************************/

a.link { FONT-WEIGHT: normal; COLOR: blue; FONT-SIZE: 9pt; 
FONT-FAMILY:  arial, helvetica, sans-serif; text-decoration: none;}
a.link:hover { text-decoration: underline; }

a.linkBold { FONT-WEIGHT: bold; COLOR: blue; FONT-SIZE: 8.5pt; 
FONT-FAMILY:  arial, helvetica, sans-serif; text-decoration: none;}
a.linkBold:hover { text-decoration: underline; }

a.viewAll { FONT-WEIGHT: normal; COLOR: blue; FONT-SIZE: 8.5pt; 
FONT-FAMILY:  arial, helvetica, sans-serif; text-decoration: none;}
a.viewAll:hover { text-decoration: underline; }

/************************* Text ******************************/

.text { FONT-WEIGHT: normal; COLOR: #333333; FONT-SIZE: 9pt; 
FONT-FAMILY:  arial, helvetica, sans-serif; text-align: left;
padding-left: 0.2cm; padding-top: 0.2cm; }

.textBold { FONT-WEIGHT: bold; COLOR: #333333; FONT-SIZE: 9pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-right: 0.3cm;  padding-left: 0.05cm; }

.copyright { FONT-WEIGHT: normal; COLOR: #FCCC68; FONT-SIZE: 8.5pt; 
FONT-FAMILY:  arial, helvetica, sans-serif; }

/******************* NEWS ********************************/

.newsTitleAbrev { FONT-WEIGHT: bold; COLOR: #333333; FONT-SIZE: 8.5pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.15cm; 
padding-right: 0.31cm;  padding-left: 0.2cm;  padding-top: 0.2cm;}

.newsTitle { FONT-WEIGHT: bold; COLOR: #333333; FONT-SIZE: 8pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-right: 0.1cm;  padding-left: 0.1cm;  padding-top: 0.1cm;
background-image: url(../images/bkgTitle.jpg); background-position: top; 
background-repeat: repeat-x; }

.newsDate { FONT-WEIGHT: normal; COLOR: #666666; FONT-SIZE: 8pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-right: 0.1cm;  padding-left: 0.1cm;  padding-top: 0.1cm;
background-image: url(../images/bkgTitle.jpg); background-position: top; 
background-repeat: repeat-x; }

.newsDateAbrev { FONT-WEIGHT: normal; COLOR: #666666; FONT-SIZE: 8pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-right: 0.1cm;  padding-left: 0.1cm;  padding-top: 0.1cm;}

.newsText { FONT-WEIGHT: normal; COLOR: #333333; FONT-SIZE: 8.5pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-right: 0.1cm;  padding-left: 0.2cm; padding-bottom: 0.1cm; text-align: left;}

.newsTextAbrev { FONT-WEIGHT: normal; COLOR: #333333; FONT-SIZE: 8.5pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-right: 0.1cm;  padding-left: 0.2cm; padding-bottom: 0.1cm; text-align: left;}

.newsletterBkg { BACKGROUND-COLOR: #e4e4e4; border: border: 1px solid #004080; }

/******************* EVENTS ********************************/

.eventTitle { FONT-WEIGHT: bold; COLOR: #333333; FONT-SIZE: 8pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-left: 0.2cm;  padding-top: 0.1cm; background-color: #f1f1f1;}

.eventTitleAbrev { FONT-WEIGHT: bold; COLOR: #333333; FONT-SIZE: 8.5pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-right: 0.2cm;  padding-top: 0.1cm;}

.eventDateAbrev { FONT-WEIGHT: normal; COLOR: #666666; FONT-SIZE: 8pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-right: 0.1cm;  padding-left: 0.1cm;  padding-top: 0.1cm;}

.eventTextAbrev { FONT-WEIGHT: normal; COLOR: #333333; FONT-SIZE: 8.5pt; 
FONT-FAMILY:  arial, helvetica, sans-serif; text-align: left;
padding-right: 0.1cm;  padding-left: 0.1cm; padding-bottom: 0.1cm; }

.eventDate { FONT-WEIGHT: normal; COLOR: #666666; FONT-SIZE: 8pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-bottom: 0.1cm; 
padding-right: 0.1cm;  padding-left: 0.1cm;  padding-top: 0.1cm;
background-color: #f1f1f1; align: right; }

.eventText { FONT-WEIGHT: normal; COLOR: #333333; FONT-SIZE: 8.5pt; 
FONT-FAMILY:  arial, helvetica, sans-serif;  padding-top: 0.1cm; 
padding-right: 0.3cm;  padding-left: 0.3cm; padding-bottom: 0.3cm; text-align: left;}

/************************* Forms ******************************/

.actionButton {
FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none;
: #ffffff 1px solid; BACKGROUND-COLOR: #006599; }

.dropDown {
FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none;
: #ffffff 1px solid;  }

.formField {
FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; 
BACKGROUND-IMAGE: url(../images/form_bkg.jpg); : 1px #666666 solid; padding: 2; }