/* Body Formatting */
body,p,td,span,div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input,select {
	font-size: 11px;
	border: 1px solid black;
}

h3 {
	font-size: 15px;
}

/* headers */
.headline-page {font-size: 18px; font-weight: bold;}
.headline-largest {font-size: 15px; font-weight: bold;}
.headline-larger {font-size: 14px; font-weight: bold;}
.headline-large {font-size: 13px; font-weight: bold;}
.headline-medium {font-size: 12px; font-weight: bold;}
.headline-small {font-size: 11px; font-weight: bold;}
.headline-smaller {font-size: 10px; font-weight: bold;}
.headline-smallest {font-size: 9px; font-weight: bold;}
.headline-link {font-size: x-small; line-height: 1.2em; font-weight: bold;}

/* text */
.largest {font-size: 15px}
.larger {font-size: 14px}
.large {font-size: 13px}
.Default {font-size: 12px; color:black}
.small {font-size: 11px}
.smaller {font-size: 10px}
.smallest {font-size: 9px}
.link {font-size: x-small; line-height: 1.2em; font-weight: bold;}

.sideNavHeader {
	background-color: #E5E7F7;
	font-weight: bold;
}

.footerNavBox {
	background-color: #D9DDF3;
}

.footerText {
	font-size: 10px;
	color: 8E8EBA;
}


/* Hyperlinks */
a {
	color: #686797;
}
a:hover {
	color: #013771;
}

a.topNav {
	text-decoration: none;
	font-weight: bold;
}

a.footerLink {
	text-decoration: none;
	font-weight: bold;
}

a.footerTextLink {
	color: 8E8EBA;
	text-decoration: none;
}
a.footerTextLink:hover {
	color: 8E8EBA;
	text-decoration: none;
}