body {margin: 0px;padding: 0px;background-color: #81AAC0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
.clear {
	clear: both;
}

a:link {color: #0000FF;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}
a:visited {color: #0000FF;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}
a:hover {color: #002841;text-decoration: underline;}
.container {width: 950px;margin: 0px auto;padding: 0px;background-image: url(images/bkgd01.jpg);background-repeat: repeat;height: auto;background-color: #FFFFFF;}
.maincolumn {float: left;width: 645px;padding: 0px;margin: 0px;}
.rightcolumn {width: 305px;float: right;}
.searchbox {background-color: #002841;margin-bottom: 10px;}
.searchbox a:link, .searchbox a:visited {font-size:10px;color:#FFFFFF;}
.searchbox a:hover {text-decoration:none;}
.footercontainer {background-color: #002841;clear: both;height: 60px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-align: center;}
.footer {padding: 10px 0px 0px 0px;}
.footer p{text-align: center;margin: 5px 0px 0px 0px;}
.footer a:link, .footer a:visited {color: #FFFFFF;text-decoration: none;font-weight: bold;}
.footer a:hover {color: #FFFFFF;font-weight: bold;text-decoration: underline;}
.searchform {margin: 0px 0px 0px 25px;padding: 0px;}
.secondarymenu {padding: 7px 0px 10px 0px;background-color: #E8F5FB;margin-bottom: 10px;}
.secondarymenu p{padding: 0px 0px 0px 20px;margin-top: 10px;}
.secondarymenu li {list-style-image: url(images/bullet01.gif);font-size: 12px;margin-top: 5px;font-family: Arial, Helvetica, sans-serif;}
.secondarymenu a:link, .secondarymenu a:visited {color: #0000FF;text-decoration: none;font-weight: bold;}
.secondarymenu a:hover {color: #002841;font-weight: bold;text-decoration: underline;}
.rightcolumnbox {padding: 7px 0px 10px 0px;margin-top: 10px;background-color: #FFFFFF;}
.rightcolumnbox p{padding: 0px 20px 0px 25px;margin-top: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.mainmenucontainer {background-image: url(images/bkgd_mainmenu.jpg);height: 37px;background-repeat: no-repeat;background-color: #002841;}
.mainmenu {padding: 10px 10px 0px 10px;color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;font-weight: bold;}
.mainmenu a:link, .mainmenu a:visited {color: #FFFFFF;text-decoration: none;font-weight: bold;}
.mainmenu a:hover {color: #FFFFFF;font-weight: bold;text-decoration: underline;}
.maincontent {margin: 20px 20px 20px 20px;}
.maincontent p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin-top: 0px;line-height: 17px;}
.maincontent li{line-height: 17px;}
h1 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 23px;border-bottom-color: #F0F0F0;border-bottom-style: solid;border-bottom-width: medium;font-weight: normal;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #005E95; /* Old color: #002841 */ margin-top: 30px;margin-bottom: 10px;}
.links li {list-style-image: url(images/bullet02_wht.gif);margin-top: 5px;}
li {margin-top: 5px;}
.quote {color: #006699;font-style: italic;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;margin-top: 20px;}
.breadcrumbs {font-size: 10px;text-align: right;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;margin-bottom: 5px;text-transform: uppercase;letter-spacing: 2px;}
#missionstatement {font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-weight: normal;}
img {border: 0px;}
.topofpage {padding-top: 15px;padding-bottom: 15px;}
.topofpage a:link, .topofpage a:visited {color: #666666;}
.homehighlights {font-size: 10px;margin: 0px 20px 0px 20px;}
.redhighlighttext {color: #9C0C00;}
.portraitleft {float:left;text-align:center;margin:0 15px 5px 0;width: 110px;}
.portraitright {float:right;text-align:center;margin:0 0 5px 15px;}
.portraitcenter {float:none;text-align:center;margin:0 15px 5px 15px;}
.portraitcenter img {border: solid 2px #81AAC0;}
.portraitleft img {border: solid 2px #81AAC0;}
.portraitright img {border: solid 2px #81AAC0;}
.portraitcenter p.imagetitle, .portraitright p.imagetitle, .portraitleft p.imagetitle {padding:0.2em;margin:0;font-size:9px;font-weight:normal;font-family:arial, sans-serif;
}
#smgmenu2 {
	margin-top: 15px;
	margin-bottom: 15px;
	height: 50px;
}

#smgmenu2 a{
	display: block;
	text-decoration: none;
	margin: 0px 2px 0px 2px;
	padding: 6px 8px 5px 8px; /*right divider between tabs*/
	color: #414141;
	background-color: #DDDDDD;
	text-align: center;
	height: 45px;
	font-weight: bold;
}

#smgmenu2 a:visited{color: #414141;}
#smgmenu2 a:hover, #smgmenu2 td.selected a{background-color: #D8D8D8;}
ul#smgmenu {
	display: inline;
	list-style: none;
		}

		ul#smgmenu li {
			float: left;
			width: 60px;
			height:60px;
		}

		ul#smgmenu li a {
			text-decoration: none;
			width: 50px;
			height:50px;
			padding:5px;
			font-size:7pt;
			font-family:arial;
			text-align:center;
			line-height:50px;
			border-top: 5px solid #fff;
			border-bottom: 5px solid #fff;
			border-right:1px solid #fff;
			border-left:1px solid #fff;
			background: #003663;
			display:block;
			color:#fff;
		}

		ul#smgmenu li a:hover {
			border-top: 5px solid #004a80;
			border-bottom: 5px solid #004a80;
			background:#004a80;
			font-size:9pt;
			font-weight:bold;
		}
