/* Default */
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5c5c5c; line-height: 18px}
a { color: #0A368f; text-decoration: none; font-weight: normal}
a:hover { color: #990033}
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #0A368F;line-height: 24px}
h2 {font-family: Arial, Helvetica, sans-serif;color: #5c5c5c;font-size: 14px;font-weight: normal;line-height: 20px}
h3 {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal; line-height: 16px; font-style: italic}
/* Lists */
.list ul li {
	list-style-type:square;
	list-style-image:url(images/list-bullet.gif);
	margin:0px 0px 0px -25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	color: 5c5c5c;
	line-height: 18px;
}
.list h2 {font-family: Arial, Helvetica, sans-serif;color: #5c5c5c;font-size: 12px;font-weight: normal;line-height: 14px}
.outlinelist ul li {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 5c5c5c;
	line-height: 18px;
	text-indent: -15pt;
	list-style-type: none;
}
/* Home */
.home h1 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #5c5c5c;line-height: 24px}
.home h2 {font-family: Arial, Helvetica, sans-serif;color: #5c5c5c;font-size: 12px;font-weight: normal;line-height: 18px}
.homenav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5c5c5c; line-height: 6px; text-align: right}
.homenav a { color: #0A368f; text-decoration: none}
.homenav a:hover { color: #151E66}
.tablebkgd { background-image: url(images/FP-Home-Bkgd.jpg); background-repeat: no-repeat;}
      .home-nav {margin:0;}
      .home-nav ul {list-syle:none; margin:0; padding:0; text-align:center; margin-left:75px;}
      .home-nav ul li {padding:0; float:left; background:#3574d3; border: 1px solid #fff; margin: 0 2px; -moz-box-shadow:inset 0 0 10px #0b3080; -webkit-box-shadow: inset 0 0 10px #0b3080; box-shadow:inset 0 0 10px #0b3080;}
      .home-nav a {padding:4px 12px; color:#fff; font-weight:bold;font-family: Arial, Helvetica, sans-serif!important;display:block;font-size:.75em; }
      .home-nav a:hover {color:#fff;background:#0b3080;}
      .home-nav li:hover {background:#0b3080;}

/* Navigation */
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5c5c5c;
	line-height: 30px;
	text-align: right;
	font-style: oblique;
	font-weight: normal;
}
.nav a {
	color: #5c5c5c;
	text-decoration: none;
	font-weight: bold;
}
.nav a:hover { color: #0A368f}

/* Footer */
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-style: italic; font-weight: normal}
.footer a { color: #FFFFFF; text-decoration: none; font-weight: bold}
.footer a:hover { color: #FFFFFF; font-weight: bold;}
/* Page photos */
.challengebkgd { background-image: url(images/challenge-photo.jpg); background-repeat: no-repeat;}
.aboutbkgd { background-image: url(images/about-photo.jpg); background-repeat: no-repeat;}
.approachbkgd { background-image: url(images/approach-photonew.jpg); background-repeat: no-repeat;}
.trainingbkgd { background-image: url(images/training-photo.jpg); background-repeat: no-repeat;}
.kapsbkgd { background-image: url(images/kaps-photo.jpg); background-repeat: no-repeat;}
