<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;	
}
table{
	font-size:100%;
}
a:link{
	color:#566682;
	text-decoration:underline;
}
a:visited{
	color:#383F61;
	text-decoration:underline;
}
a:hover{
	color:#0063A6;
}
a:active{
	color:#566682;
	text-decoration:underline;
}

.buttonForm{
	background-color:#394263;
	color:#FFFFFF;
	border:1px solid #999999;
}
input, select{
	font-size:11px;
}

ul{
	list-style-type:disc;
	list-style-image:url(images/bullet_disc.gif);
}
#extraPmargin p{
	margin-bottom:20px;
}
.calendarHeadline{
	font-size:100%;
	font-weight:bold;
}
.lightBorder{
	border:1px solid #ACBCC9;
}
.grayLink:link{
	color:#ADADAD;
	text-decoration:none;
}
.grayLink:visited{
	color:#ADADAD;
	text-decoration:none;
}
.grayLink:hover{
	color:#829AAD;
	text-decoration:underline;
}
.grayLink:active{
	color:#ADADAD;
	text-decoration:none;
}
.whiteLink:link{
	color:#FFFFFF;
	font-size:90%;
	text-decoration:underline;
}
.whiteLink:visited{
	color:#DFE3EF;
	font-size:90%;
	text-decoration:underline;
}
.whiteLink:hover{
	color:#FFFFFF;
	font-size:90%;
	text-decoration:none;
}
.whiteLink:active{
	color:#FFFFFF;
	font-size:90%;
	text-decoration:underline;
}
.promoPhoto{
	border:1px solid #AFB9CA;
	font-size:90%;
	margin-bottom:7px;
}
.newsMiddleCTA{
	background-color:#C1CDD6;
}
td.secondaryNav{
	border-bottom:1px solid #829AAD;
	padding:4px 3px 4px 15px;
	font-size:75%;
	font-weight:bold;
}
ul.subLinkList{
	margin:1px 0px 2px 20px;
	font-weight:normal;
	padding-left:0px;
	list-style-type: none;	
	display:block;
	font-size:90%;
}
.hideSubLinks{
	display:none;
}
.showSubLinks{
	display:block;
}
.secondaryNavSelect:link{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.secondaryNavSelect:visited{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.secondaryNavSelect:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.secondaryNavSelect:active{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.secondaryNav li {
	margin-left:-18px;
	padding:0 0 0 10px; 
    background:  url(/common/images/bullet_arrow.gif) top left no-repeat; 
	list-style-image:none;	
}
a.secondaryNav, .secondaryNav a, .secondaryNav:link{
	color:#566682;
	text-decoration:none;
}
.secondaryNav:visited{
	color:#6B7FA2;
	text-decoration:none;
}
.secondaryNav:hover{
	color:#393F61;
	text-decoration:none;
}
.breadcrumb{
	font-size:60%;
	margin-left:2px;
}
.headerLinkFont{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.headerPhotoMargin{
	margin-top:4px;
}
.fontSize60{
	font-size:60%;
}
.fontSize65{
	font-size:65%;
}
.fontSize70{
	font-size:70%;
}
.fontSize80{
	font-size:80%;
}
.fontSize85{
	font-size:85%;
}
.calendarEventDivider{
	background-color:#829AAD;
	color:#829AAD;
	height:1px;
	width:100%;
}
.fontSize90{
	font-size:90%;
}
.fontSize105{
	font-size:105%;
}
.fontSize120{
	font-size:120%;
}
.fontColorWhite{
	color:#FFFFFF;
}
.photoAlignLeft{
	float:left;
	margin:0px 15px 4px 0px;
}
.photoAlignRight{
	float:right;
	margin:0px 0px 4px 15px;
}
.photoCaption{
	font-size:70%;
 	font-style: italic;
	background-color:#C1CDD6;
	padding:7px 10px 7px 10px;
}
.photoCaption2{
	font-size:80%;
 	font-style: strong;
	color:#ffffff;

}
.pageTitle{
	font-size:100%;
	font-weight:bold;
	margin-bottom:-9px;
}
.sidebarTitle{
	font-weight:bold;
}
.head2{
	font-weight:bold;
	font-size:90%;
	color:#566682;
	
}
a.head2, a.head2:visited, a.head2:active{
	text-decoration:none;
}
#nav, #nav table{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:11px;
	font-variant:small-caps;
	color:#FFFFFF;
}

a.headerNavLink, a.headerNavLink:link, a.headerNavLink:active, a.headerNavLink:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.headerNavLink:hover{
	color:#67789B;
	text-decoration:none;
}
a.headerNavLink2:link, a.headerNavLink2:active, a.headerNavLink2:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.headerNavLink2:hover{
	color:#393F61;
	text-decoration:none;
}
.navFontStyle{
	font-size:11px;
	font-variant:normal;
}
.navHeaderTable{
	margin:2px 10px 2px 10px;
}
.sectionHead{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-variant:small-caps;
	letter-spacing:3px;
	color:#FFFFFF;
}
.sectionHeadLarge{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	font-variant:normal;
	letter-spacing:3px;
	color:#FFFFFF;
}
.servicesHead{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	
	letter-spacing:2px;
	color:#333399;
}
.servicesHeadLarge{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-variant:normal;
	letter-spacing:2px;
	color:#333399;
}

.newsHeadline{
	font-size:95%;
	font-weight:bold;
}
.servicesHeadSmaller{
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	letter-spacing:1px;
	color:#333399;
}

.servicesHeadLargeSmaller{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-variant:normal;
	letter-spacing:1px;
	color:#333399;
}
ul.PIlist{
	margin-top:-14px;
	color:#FFFFFF;
	list-style-image:none;
}
.PIlist li, li.PIlist{
	margin-left:-18px;
	padding:2 0 2 0px;
}
.servicesList li, li.servicesList{
	margin-left:-18px;
	padding:2 0 2 0px; 
}
.phpList li, li.phpList{
	margin-left:-18px;
	padding:2 0 2 0px; 
	list-style-type:disc;
	list-style-image:none;
	
	color:#FFFFFF;
}
a.sidebarNewsLink, .sidebarNewsLink:link, .sidebarNewsLink:visited, .sidebarNewsLink:active, .sidebarNewsLink:hover{
	text-decoration:none;
}
.smallerBottomTableMargin{
	margin-bottom:-12px;
}
.blueTableHeader{
	font-size:80%;
	color:#FFFFFF;
	background-color:#8AA0B2;
	padding:5px;
}
.fontColorDarkBlue{
	color:#393F61;
}
.fontColorDarkBluenews{
	color:#393F61;
	font-size:80%;
}
.profilePhotoMargin{
	margin:12px;
}
ul.simpleList{
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style-image:none;
}
li.simpleList{
	margin-bottom:9px;
}
.formTableHeader{
	font-size:95%;
	color:#FFFFFF;
	background-color:#8AA0B2;
	font-weight:bold;
}
.formTableContent{
	font-size:70%;
	background-color:#DEE4E9;
}
.formRequiredStar{
	color:#A954B5;
	font-size:14px;
}
.searchKeywordHighlight{
	background-color:#DEE4E9;
	font-weight:bold;
}
-->