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

.bkgContentTop { /*background-image: url(../images/contentBkgTop.jpg);*/ background-position: top; background-repeat: repeat-x; }

.bkgLeft { background-image: url(../images/leftBkg.jpg); background-repeat: repeat-y; }

.contentPad { padding-left: 0.5cm; padding-right: 1.0cm; padding-top: 0.4cm; padding-bottom: 0.6cm; }
.contentPad2 { padding-left: 0.5cm; padding-right: .4cm; padding-top: 0.4cm; padding-bottom: 0.6cm; }
.contentPad3 { padding-left: 0.5cm; padding-right: .4cm; padding-top: 0.2cm; }


/*.secondaryButton { background-image: url(../images/secondaryNavButton.gif); background-position: top; 
background-repeat: no-repeat; padding-left: 0.55cm; padding-right: 0.1cm; }*/

.secondaryButton2 { padding-left: 0.3cm; padding-right: 0.1cm; }

.title { background-image: url(../images/headerBkgGrey.jpg); background-repeat: repeat-x; 
padding-right: 0.1cm; padding-left: 0.2cm; }

.testsTitleText {padding-bottom: .3cm; }

.tableBorder  { BORDER-WIDTH: 1px; BORDER-COLOR: #cccccc; }

.border  { BORDER-WIDTH: 1px; BORDER-COLOR: #cccccc; }

/************************* Links ******************************/

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

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

a.secondaryNavLink { FONT-WEIGHT: bold; COLOR: #666666; FONT-SIZE: 8.5pt; FONT-FAMILY:  arial, helvetica, sans-serif;
text-decoration: none; } 
a.secondaryNavLink:hover { COLOR: #999999; }

a.secondaryNavLink2 { FONT-WEIGHT: bold; COLOR: #666666; FONT-SIZE: 8pt; FONT-FAMILY:  arial, helvetica, sans-serif;
text-decoration: none; } 
a.secondaryNavLink2:hover { text-decoration: underline; }

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

a.titleLink { FONT-WEIGHT: normal; COLOR: #88A6FF; FONT-SIZE: 7pt; FONT-FAMILY:  verdana,arial, helvetica, sans-serif;
text-decoration: none;} 
a.titleLink:hover { COLOR: #0033CC; }

a.articleLink { FONT-WEIGHT: normal; COLOR: #0033CC; FONT-SIZE: 8pt; FONT-FAMILY:  arial, helvetica, sans-serif;
text-decoration: none; } 
a.articleLink:hover { text-decoration: underline; }

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

.text { FONT-WEIGHT: normal; COLOR: #333333; FONT-SIZE: 9.5pt; FONT-FAMILY:  arial, helvetica, sans-serif; padding-right: 0.4cm;}

.textBoldRed { FONT-WEIGHT: bold; COLOR: #AF1019; FONT-SIZE: 9.5pt; FONT-FAMILY:  arial, helvetica, sans-serif; }

.textAbrev { FONT-WEIGHT: normal; COLOR: #838383; FONT-SIZE: 8.5pt; FONT-FAMILY:  arial, helvetica, sans-serif;  
padding-left: 0.3cm; padding-right: 0.6cm; padding-top: 0.025cm; padding-bottom: 0.1cm; }

.copyright { FONT-WEIGHT: normal; COLOR: #cccccc; FONT-SIZE: 9pt; FONT-FAMILY:  arial, helvetica, sans-serif;
 padding-right: 0.4cm; padding-top: 0.6cm; }
 
.newsTitle { FONT-WEIGHT: bold; COLOR: #666666; FONT-SIZE: 9pt; FONT-FAMILY:  arial, helvetica, sans-serif;  
padding-left: 0.1cm; padding-right: 0.1cm; border-top: 1px solid #cccccc; padding-top: 0.1cm; }

.newsTitleArticle { FONT-WEIGHT: bold; COLOR: #666666; FONT-SIZE: 9pt; FONT-FAMILY:  arial, helvetica, sans-serif;  
padding-left: 0.1cm; padding-right: 0.1cm; padding-bottom: 0.2cm; }

.newsDate { FONT-WEIGHT: normal; COLOR: #838383; FONT-SIZE: 8pt; FONT-FAMILY:  arial, helvetica, sans-serif;  
padding-right: 0.1cm; text-align: right; }

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

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

.newsTextAbrev { FONT-WEIGHT: normal; COLOR: #838383; FONT-SIZE: 8pt; FONT-FAMILY:  arial, helvetica, sans-serif;  
padding-left: 0.1cm; padding-right: 0.3cm; padding-top: 0.2cm; }

.newsTextAbrevReadArticle {padding-top: 0.2cm; padding-bottom: 0.6cm; }

tr.eventTitle { background-image: url(../images/bkgEventTitle.jpg); background-color: #AE0E19; }

.eventTitle { FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 9pt; FONT-FAMILY:  arial, helvetica, sans-serif;  
padding-left: 0.2cm; padding-right: 0.1cm; padding-top: 0.1cm; padding-bottom: 0.1cm; }

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

.eventText { FONT-WEIGHT: normal; COLOR: #838383; FONT-SIZE: 8pt; FONT-FAMILY:  arial, helvetica, sans-serif;  
padding-left: 0.1cm; padding-right: 0.3cm; padding-top: 0.2cm; padding-bottom: 0.5cm; }

.formLabel { FONT-WEIGHT: bold; COLOR: #333333; FONT-SIZE: 7.5pt; FONT-FAMILY:  arial, helvetica, sans-serif;  
padding-left: 0.1cm; padding-bottom: 0.2cm; vertical-align: middle; }

.formNote { FONT-WEIGHT: normal; COLOR: #666666; FONT-SIZE: 8pt; FONT-FAMILY:  arial, helvetica, sans-serif; 
padding-left: 0.7cm; padding-top: 0.2cm; }

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

.faqA { FONT-WEIGHT: normal; COLOR: #666666; FONT-SIZE: 9pt; FONT-FAMILY:  arial, helvetica, sans-serif; 
padding-left: 0.7cm; padding-bottom: 0.4cm; padding-right: 0.3cm; }

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

td.head{ FONT-WEIGHT: bold; FONT-SIZE: 9.5pt; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #356C91;  
text-align: left; background-color: #C8EEF9; border-bottom: 1px solid #074ABB; }

.textField {
/* BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px;*/
/* BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc;*/
/* BACKGROUND-COLOR: #f1f1f1; */ 
border: 1px solid; border-color: #cccccc; BACKGROUND-COLOR: #eaeaea;
padding: 3px; 
FONT-SIZE: 0.65em; FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif; 
 }

.requiredField {
BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px;
BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff;
FONT-SIZE: 0.65em; FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif; 
BACKGROUND-COLOR: #FFFFC7;  }

/************************* Scroll ******************************/

div.scroll {
height: 240px;
width: 520px;
overflow: auto;
/*border: 1px solid #666;
background-color: #ccc;
padding: 8px;  */}