body { font-family: arial, sans-serif; background-color:#094c24; background-image: url(images/background.gif); background-repeat: repeat; background-attachment: fixed; text-align: center; }
.toplinks { color: #999; font-size: 11px; font-family: arial, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: right; letter-spacing: 1px; padding: 5px; }
.mainlink { color: #455bcc; font-size: 12px; font-family: arial, sans-serif; }
.toplinks a { color: #999; font-size: 11px; font-family: arial, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: right; letter-spacing: 1px; padding: 5px; }
.mainlink a { color: #3b579d; font-size: 11px; font-family: arial, sans-serif; font-weight: bold; text-decoration: underline; }
.toplinks a:hover { color: #76a7dc; font-size: 11px; font-family: arial, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: right; letter-spacing: 1px; padding: 5px; }
.mainlink a:hover { color: #76a7dc; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; text-decoration: none; }
.backleft { background-image: url(images/backleft.gif); background-repeat: repeat-y; }
.backright { background-image: url(images/backright.gif); background-repeat: repeat-y; }
.intranetwelcome { color: #666666; font-size: 10px; line-height: 13px; text-align: left; letter-spacing: 1px; }
.search { color: #999; font-size: 11px; font-weight: bold; line-height: 13px; text-align: right; letter-spacing: 1px; padding-right: 5px; }
.activepage { color: #c9cfe5; font-size: 12px; font-family: arial, sans-serif; }
.dotframe { color: #005c97; font-size: 12px; font-weight: normal; line-height: 18px; background-image: url(images/3nav_grad.jpg); background-repeat: repeat-y; text-align: left; border-right: 1px solid #036; border-bottom-color: #036; border-bottom-width: 1px;; }
.butngreen { color: #17ad22; font-size: 10px; background-color: #ccee94; text-align: right; vertical-align: middle; padding-top: 3px; padding-right: 7px; padding-bottom: 3px; border-color: #a0d651; border-width: 1px; }
.butnred { color: #a73434; font-size: 10px; background-color: #f3d6d6; text-align: right; vertical-align: middle; padding-top: 3px; padding-right: 7px; padding-bottom: 3px; border-width: 1px; border-color: #8f2020; }
.butnorange { color: #ca920d; font-size: 10px; background-color: #f0e27b; text-align: right; vertical-align: middle; padding-top: 3px; padding-right: 7px; padding-bottom: 3px; border-width: 1px; border-color: #e8b10d; }
.butnblue { font-size: 10px; background-color: #dcc0dd; text-align: right; vertical-align: middle; padding-top: 3px; padding-right: 7px; padding-bottom: 3px; border-width: 1px; border-color: #9f0de8; }
.butnteal { color: #126f76; font-size: 10px; background-color: #d5eeee; text-align: right; vertical-align: middle; padding-top: 3px; padding-right: 7px; padding-bottom: 3px; border-width: 1px; border-color: #1d9494; }
.section1 { font-size: 11px; font-family: arial, sans-serif; background-color: #f3d6d6; text-align: left; letter-spacing: 1px; vertical-align: top; padding: 5px 5px 5px 0; border-top: 1px dotted #8f2020; border-bottom: 1px dotted #8f2020; border-right-color: #8f2020; border-right-width: 1px; border-left-color: #8f2020; border-left-width: 1px; list-style-image: url(images/arrow_red.gif); }
.list { color: #3e8253; font-size: 11px; font-family: arial, sans-serif; text-align: left; letter-spacing: 1px; padding: 5px 5px 5px 0; vertical-align: top; list-style-image: url(images/arrow_onwhite.gif); }
.section2 { font-size: 11px; font-family: arial, sans-serif; background-color: #f0e27b; text-align: left; letter-spacing: 1px; padding: 5px 5px 5px 0; vertical-align: top; border-top: 1px dotted #e8b10d; border-bottom: 1px dotted #e8b10d; border-right-color: #e8b10d; border-right-width: 1px; border-left-color: #e8b10d; border-left-width: 1px; list-style-image: url(images/arrow_orange.gif); }
.orangephoto { font-size: 11px; font-family: arial, sans-serif; background-color: #f0e27b; text-align: center; letter-spacing: 1px; list-style-image: url(images/arrow_orange.gif); padding: 5px; vertical-align: middle; border-top: 1px dotted #e8b10d; border-right: 1px dotted #e8b10d; border-bottom: 1px dotted #e8b10d; }
.greenphoto { font-size: 11px; font-family: arial, sans-serif; background-color: #d5f4ac; text-align: center; letter-spacing: 1px; list-style-image: url(images/arrow_orange.gif); padding: 5px; vertical-align: middle; border-top: 1px dotted #3ff039; border-bottom: 1px dotted #3ff039; border-left: 1px dotted #3ff039; }
.orange { background-color: #f0e27b; }
.section3 { font-size: 11px; font-family: arial, sans-serif; background-color: #ccee94; text-align: left; letter-spacing: 1px; padding: 5px 5px 5px 0; vertical-align: top; border-top: 1px dotted #739b31; border-bottom: 1px dotted #739b31; border-right-color: #739b31; border-right-width: 1px; border-left-color: #739b31; border-left-width: 1px; list-style-image: url(images/arrow_green.gif); }
.green { background-color: #ccee94; }
.section4 { font-size: 11px; font-family: arial, sans-serif; background-color: #d5eeee; text-align: left; letter-spacing: 1px; list-style-image: url(images/arrow_teal.gif); padding: 5px 5px 5px 0; vertical-align: top; border-top: 1px dotted #1d9494; border-right-width: 1px; border-right-color: #1d9494; border-bottom: 1px dotted #1d9494; border-left-width: 1px; border-left-color: #1d9494; }
.blue { background-color: #d5eeee; }
.redhdr { color: #f4f4f8; background-color: #f3d6d6; text-align: center; border-top-color: #a0d651; border-top-width: 1px; border-right-color: #a0d651; border-right-width: 1px; border-left-color: #a0d651; border-left-width: 1px; }
.red { background-color: #f3d6d6; }
.greenhdr { color: #f4f4f8; font-size: 12px; font-weight: bold; background-color: #ccee94; text-align: center; border-top-color: #a0d651; border-top-width: 1px; border-right-color: #a0d651; border-right-width: 1px; border-left-color: #a0d651; border-left-width: 1px; }
.orangehdr { color: #f8f7f4; background-color: #f0e27b; text-align: center; }
.bluehdr { background-color: #dcc0dd; text-align: center; }
.tealhdr { background-color: #d5eeee; text-align: center; }
.maincopy { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 21px; background-color: #fff; text-align: left; padding-top: 5px; padding-bottom: 5px; }
.nav { background-color: #0d0303; text-align: right; vertical-align: middle; padding-right: 10px; }
.main { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 21px; background-color: #fff; text-align: left; vertical-align: top; padding-right: 10px; padding-left: 10px; }
.aligntop { vertical-align: top; }
.content { color: #3973b1; font-size: 11px; background-color: #fff; text-align: right; vertical-align: top; }
.content a { color: #3973b1; text-decoration: underline; }
.content a:hover { color: #39b141; text-decoration: underline; }
.content a:visited { color: #39b141; text-decoration: underline; }
.left { text-align: left; text-indent: 12px; }
.address { color: #e7efa0; font-size: 11px; line-height: 14px; background-color: #084c12; text-align: left; letter-spacing: 1px; padding: 3px 20px; }
.phototext { background-color: #204371; }
.footer { padding: 8px 18px; color:#fff; font-size:10px; font-family: arial, sans-serif, helvetica; line-height: 18px; background-color: #666; text-align: center; }
.footer a { color: #4c9bcd; }
.footer a:hover { color: #6dc3fd; text-decoration: underline; }
.footer a:visited { color: #e2e5e6; text-decoration: underline; }
.copyright { color: #ccf; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.copyright a { color: #ccf; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.copyright a:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.noBorder {
		border-width:0px !important;
	}
	label {
		font-weight:normal;
	}
h1 {
		font-size:22px;
		text-transform:uppercase;
		font-family:'times new roman', serif;
		color:#4B4B4B;
		margin:0 0 20px;
		font-weight:normal;
		letter-spacing:.2em;
		line-height:21px;
	}
	h1 sup {
		font-size:8px;
		vertical-align:text-top;
		letter-spacing:2px;
	}
h2 { font-size:12px; text-transform:uppercase; font-family:arial, helvetica, verdana; color:#a80e0e; font-weight:bold; letter-spacing:1px; margin: 0 0 0 0; }
.dotDivider {
		border-bottom:1px dotted #2561AA;
		padding:5px 10px 0 0;
		margin-bottom:20px;
	}.top { background-image: url(images/3top_gradient.gif); background-repeat: repeat-x; }
.top2 { background-color: #006; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; }
.gallery { text-align: center; }
.galleryline { background-image: url(images/gallery_line.gif); background-repeat: repeat-x; }

