﻿@charset "UTF-8";
/* CSS Document */

/* text & links */

h1 { font-size: 27px; margin: 0 0 8px 0; font-weight: normal; font-family: Garamond, Times New Roman, Times, serif; line-height: 140%; }

h2 { font-size: 22px; margin: 0 0 5px 0; font-weight: normal; font-family: Garamond, Times New Roman, Times, serif; line-height: 140%; }

h3 { font-size: 18px; margin: 0 0 5px 0; font-weight: normal; font-family: Verdana, sans-serif; line-height: 140%; }

h4 { font-size: 14px; margin: 0; font-weight: normal; font-family: Verdana, sans-serif; line-height: 140%; }

.box h2 { color: #333; font: 14px Verdana, sans-serif; }



.black { color: #000000; }

.ten { font-size: 10px; }

.fourteen { font-size: 14px; }

.sixteen { font-size: 16px; line-height: 170%; }

.eighteen { font-size: 18px; line-height: 170%; }

.serif { font-family: Verdana, sans-serif; }

.wide-kerning { letter-spacing: 1px; }

.blue { color: #164c66; }

.gray { color: #666; }

.white { color: #fff; }

.red { color: #ff0000; }

.bold { font-weight: bold; }

.capitals { text-transform: uppercase; }

.smallcaps { font-variant: small-caps; }



a:link, a:visited { text-decoration: underline; color: #000; }

a:hover, a:active { text-decoration: none; color: #333; }

.left-col .left a { display: block; margin: 0 0 5px 0; }



/* main attributes */

body, a, div, ul { margin: 0; padding: 0; border: 0; }

a img { border: 0; }

p { padding: 0; margin: 0 0 15px 0; }

ol li, ul li { margin: 0; padding: 0; }

ol li { font-size: 11px; }

.nav_left { float: left; }

.left { float: left; margin: 5px 15px 10px 0; }

.left_no_margin { float: left; margin: 0; }

.left_left_margin { float: left; margin: 0 0 15px 40px; }

.right_no_margin { float: right; margin: 0; }

.right { float: right; margin: 5px 0 10px 15px; }

.border { border: 1px solid #333; padding: 1px; }

.borderbottom { border-bottom: 1px solid #ccc; }

.bordertop { border-top: 1px solid #ccc; }

.wideborder { border-top: 2px solid #fff; margin: 0; }

.clear { clear: both; }

.input { border: 1px solid #aaa; background: #eee; width: 180px; margin: 0 0 10px 0; padding: 4px; }

.small { width: 100px; }

.select { width: 150px; height: 23px; background: #fff; border: 1px solid #999; margin: 2px 0 10px 0; }

.submit { width: 98px; height: 34px; border: 0; background: url("/images/submit.jpg"); }

body {
	text-align: center;
	font: 12px Verdana, sans-serif;
	color: #003333;
	line-height: 18px;
	background: url("/images/bg2.jpg") top center no-repeat;
}



.wrapper { margin: 0 auto; width: 990px; padding: 0 0 20px 0; background: #fff url("/images/content-bg.jpg") top center repeat-y; }



/* homepage attributes */

.left-col { float: left; width: 730px; margin: 0; }
/*.left-col { float: left; width: 730px; margin: 0; background: url("/images/subpage-logo.jpg") top left no-repeat; }*/

.left-col .inner { float: right; width: 710px; text-align: left; }

.left-col .left { float: left; width: 210px; margin: 10px 0 0 0; text-align: center; }

.left-col .center { float: right; width: 470px; margin: 15px 0 0 0; font-size: 16px; }

.right-col { float: right; width: 260px; text-align: center; }

.news-events { width: 260px; height: 188px; margin: 10px 0 0 0; background: url("/images/news-events.jpg") top right no-repeat; }

.get-to-know-us { width: 260px; height: 130px; text-align: right; }

.right-col .inner { margin: auto; width: 220px; padding: 10px 0 0 0; text-align: left; font-size: 16px; }

.news-events .inner { margin: auto; padding: 35px 0 0 0; width: 220px; color: #000; font-size: 16px; text-align: center; }



/* subpage attributes */

.sub-left-col { float: left; width: 250px; text-align: left; background: url('/images/subpage-logo.jpg') no-repeat left top;
}

.sub-left-col .inner {
	margin: 290px 10px 0 20px;
	width: 220px;
	text-align: center;
}

.sub-right-col { float: right; width: 740px; text-align: left; }

.sub-right-col .inner { float: right; width: 722px; }

.sub-right-col .center { float: left; width: 465px; text-align: left; font-size: 15px; font-style: italic; }

.sub-right-col .right { float: right; width: 252px; text-align: center; margin: 0; }


a:link.greenlink { color: #11573D; ;font-family:Verdana,Helvetica;font-size: 12px; text-decoration: none }
a:active.greenlink { color: #11573D;font-family:Verdana,Helvetica;font-size: 12px; text-decoration: none }
a:visited.greenlink { color: #11573D;font-family:Verdana,Helvetica;font-size: 12px; text-decoration: none }
a:hover.greenlink { color: #11573D;font-family:Verdana,Helvetica; font-size: 12px; text-decoration: underline }

a:link.greenlinkbig { color: #11573D; ;font-family:Verdana,Helvetica;font-size: 15px; text-decoration: none }
a:active.greenlinkbig { color: #11573D;font-family:Verdana,Helvetica;font-size: 15px; text-decoration: none }
a:visited.greenlinkbig { color: #11573D;font-family:Verdana,Helvetica;font-size: 15px; text-decoration: none }
a:hover.greenlinkbig { color: #11573D;font-family:Verdana,Helvetica; font-size: 15px; text-decoration: underline }

.pagetext {
	font-family: Verdana;
	color: #11573D;
	font-size: 12px;
}
.pagetextsmall {
	font-family: Verdana;
	color: #11573D;
	font-size: 11px;
}

.righttext {
	font-family: Verdana;
	color: #11573D;
	font-size: 17px;
}

.confirmation {
	font-family: Verdana;
	color: #11573D;
	font-size: 28px;
	line-height: normal;
}

.pagetextmedium {
	font-family: Verdana;
	color: #11573D;
	font-size: 16px;
}

