body, a, td, div, span { color : #000000; font-family: Tahoma, Arial, Verdana; font-size:9pt; } a { text-decoration: none; color:#0000FF; } a:hover { text-decoration: underline; } body { background-color:#FFFFFF; background: transparent url(images/main_bkg.jpg) top left repeat-x; margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; } .tmItem, .bmItem { color: #000033; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; font-size:9pt; } .bmItem { color: #FFFFFF; } .tmItem:hover, .bmItem:hover, .lmItem:hover, .lmItemSub:hover { text-decoration: underline; } .lmItem, .lmItemSub { color: #444469; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; font-size:9pt; font-weight:bold; display:block; } .lmItem { background:url(images/dotted_line.gif) repeat-x bottom; } .lmItemSub { font-size:8pt; } .lmColorBullet { width:4px; height:13px; } .noMargin { margin:0px; } .sfFTitle, .sfTitle { font-size:10pt; font-weight:bold; color: #151515; background-color: inherit ; } .sfFTitle { text-align: right; } .sfTitle { text-align: center; } .sfErrors { color: #E21B2B; text-align:center; } .sfFldTitleCont { width: 25%; text-align: right; padding-right: 5px; } .sfInputpassword, .sfTextarea, .sfInputtext, .sfInputfile { border: 1px solid #A0A0B0; border-top: 1px solid #CECECE; border-right: 1px solid #CECECE; } .sfInputfile, .sfCombobox, .sfInputtext { font-size:10pt; width:100%; } .sfTextarea { width:100%; font-size:10pt; } .sfSubmit { margin-top:5px; border-width: 1px; border-style: solid; border-color: #847040; background-color: #052E4D; color: #FFFFFF; font-weight: bold; font-size: 10pt; } .error { color: #FF0000; } .readMore { color: #22224E; font-size:9pt; font-weight:bold; } .searchSubmit { color:#FFFFFF; font-size:12pt; font-weight:bold; border: none; background-color: #000033; } .searchEmail { width:106px; border:1px solid #6B8AAA; } .bottomInfo, .bottomInfo * { color:#FFFFFF; font-size:9pt; padding-top:8px; padding-bottom:8px; } .breadtrail { font-weight:bold; color: #9D1B1B; font-size: 9pt; } .breadtrail:hover { text-decoration: none; } div.breadtrail { color: #444469; padding-right:10px; text-align: left; text-decoration: none; padding-bottom:5px; } .pageName { font-size:11pt; font-weight:bold; padding-top:2px; padding-bottom:10px; color:#FFFFFF; } .dottedLine { background:url(images/dotted_line.gif) repeat-x bottom; } .darkTitle, .smallTitle { color:#3F3F3F; font-size:11pt; font-weight:bold; } .smallTitle { font-size:9pt; } .linkName { font-weight:bold; font-size:11pt; color:#22224E; } .vacTitle{ text-align: left; color: #000000; font-size: 10pt; font-weight: bold; } .vacItemCaption{ text-align: left; color: #000000; font-size: 10pt; font-weight: bold; line-height:18px; } .backText { font-weight: bold; color : #22224E; text-decoration:underline; } .archiveYear { font-size:9pt; color:#000000; font-weight:bold; } .newsListDate, .newsListHeading { font-size:9pt; color:#22224E; font-weight:bold; } .emptyMonth { font-size:9pt; font-weight:bold; color: #8FA1B0; } .archiveMonth { font-size:9pt; color:#000000; font-weight:bold; } .whiteBtnText{ background-color:#FFFFFF; color:#5A758A; font-size:9pt; font-weight:bold; padding-left:5px; padding-right:5px; } .photoPlace { width: 180px; height: 100px; text-align:center; float:left; margin-bottom:20px; } .middleCatTitle { color:#3F3F3F; font-size:12pt; font-weight:bold; } .secTitle { background-color:#CCCCD6; color:#444469; font-weight:bold; font-size:12pt; cursor:hand; } .secDescriptionDiv { background-color:#9D1B1B; color:#FFFFFF; font-size:9pt; display:none; padding:10px; } .personName { font-weight: bold; font-size: 10pt; color:#000000; } .personEmail *, .personEmail { font-weight: bold; color:#000000; } .personPosition { color: #000000; font-size: 9pt; } .activePgNum, .nonActivePgNum { font-size: 9pt; font-weight: bold; } .nonActivePgNum { color: #790606; } .activePgNum { color: #6699FF; } img { filter: alpha(opacity=100); } .latestNewsTitle { padding-top:15px; color:#821717; font-weight: bold; font-size:12pt; } .hpNewsTitle { font-size:9pt; font-weight:bold; color:#000033; } .hpPanelTitle, .hpPanelText { font-size:9pt; color:#FFFFFF; padding-left:20px; padding-top:20px; } .hpPanelTitle { font-size:12pt; font-weight:bold; } .hpPanel { background-color:#790606; display:block; padding-right:2px; } a.hpPanel:hover { text-decoration:none; } .accChangeColor { font-size:10pt; font-weight:bold; color: #1A2E49; } .lfInput { width: 100%; border: 1px solid #000033; }