/* CSS Document */BODY{background-color:white; font-family:Geneva, Arial, Helvetica, sans-serif;}h1{color:#003366; font-size:24px;}A: link{color:#B5D5FF;} p {margin-left:3px; color:#000000; font-size:11px; font-style:normal;}/* style for links*/links{color:#003399; font-family:Geneva, Arial, Helvetica, sans-serif; font size:11px;}.menuOffnoColor {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	padding-top: 2px;	letter-spacing: normal;	text-decoration:none;	text-align: center;	vertical-align: middle;	word-spacing: .10em;	border-color: none;	z-index: 5;}.mainmenuOff {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	padding-top: 2px;	color: #99ccff;	letter-spacing: normal;	text-decoration:none;	text-align: center;	vertical-align: middle;	word-spacing: .10em;	border-color: none;	z-index: 5;}.mainmenuOn {	background-color:#0099FF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	padding-top: 2px;	color:#000000;	letter-spacing: normal;	text-decoration:none;	text-align: center;	vertical-align: middle;	word-spacing: .10em;	border-color: none;	z-index: 5;}.subheader{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style:normal;	font-weight:400;	padding-top: 20px;	padding-bottom: 30px;	padding-left: 10px;	padding-right: 10px;	color:#FFFFFF;	letter-spacing:-.10 em;	text-align:left;	vertical-align: middle;	border-color: none;	z-index: 5;}.maincontent{	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: 0.5px;	font-style:normal;	font-weight:lighter;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 13px;	padding-right:10px;	color:#FFFFFF;	text-align:left;	vertical-align: top;	border-color: none;	z-index: 5;	line-height: 20px;	}.maincontentSerif{	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: 0.5px;	font-style:normal;	font-weight:normal;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 13px;	padding-right:10px;	color:#FFFFFF;	text-align:left;	vertical-align: top;	border-color: none;	z-index: 5;	line-height: 20px;	}.caption {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style:normal;	font-weight:100;	line-height:16px;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 25px;	padding-right:25px;	color:#FFFFFF;	text-align:left;	vertical-align: top;	border-color:#FFCC33;	z-index: 5;}.highlights {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style:normal;	font-weight:normal;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	padding-right:3px;	color:#FFFFFF;	text-align:left;	vertical-align: top;	border-color: none;	z-index: 5;}.projectmenuOff {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	padding-top: 2px;    color:#FFFFFF;	letter-spacing: normal;	text-decoration:none;	text-align: center;	vertical-align: middle;	word-spacing: .10em;	border-color: none;	z-index: 5;}.projectmenuOff {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	padding-top: 2px;    color:#000033;	letter-spacing: normal;	text-decoration:none;	text-align: center;	vertical-align: middle;	word-spacing: .10em;	border-color: none;	z-index: 5;}.highlightsTitle{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-style:normal;	font-weight:bold;	padding-top: 8px;	padding-bottom: 0px;	padding-left: 5px;	padding-right:5px;	color:#ffffff;	text-align:center;	text-decoration:none;	vertical-align: top;	border-color: none;	z-index: 5;}.highlightsContent {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style:normal;	font-weight:normal;	line-height:16px;	padding-top: 2px;	padding-bottom: 3px;	padding-left: 10px;	padding-right:10px;	color:#ffffff;	text-align:left;	vertical-align: top;	border-color: none;	z-index: 5;	}	.subTitle {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 22px;	font-style:normal;	font-weight:400;	padding-top: 15px;	padding-bottom: 20px;	padding-left: 25px;	padding-right: 10px;	color:#FFFFFF;	letter-spacing:-.10 em;	text-align:left;	vertical-align: middle;	border-color: none;	z-index: 5;}div.roundedOut {  width: 155px;  background: transparent url(images/rounded/blueOutline_rt.png) no-repeat top right;  border-right-color: rgb(114,146,203); border-right-width:1px;}div.roundedOut div {  background: transparent url(images/rounded/blueOutline_lt.png) no-repeat top left;}div.roundedOut div div {  background: transparent url(images/rounded/blueOutline_rb.png) no-repeat bottom right;}div.roundedOut div div div {  background: transparent url(images/rounded/blueOutline_lb.png) no-repeat bottom left;  padding: 10px;}div.roundedFBlue {  width: 181px;  background: rgb(51,67,90) url(images/rounded/drkBlueFill_rt.png) no-repeat top right;}div.roundedFBlue div {  background: transparent url(images/rounded/drkBlueFill_lt.png) no-repeat top left;}div.roundedFBlue div div {  background: transparent url(images/rounded/drkBlueFill_rb.jpg) no-repeat bottom right;}div.roundedFBlue div div div {  background: transparent url(images/rounded/drkBlueFill_lb.png) no-repeat bottom left;  padding: 0px;}