/* These affect the entire page */
/* colors: medium blue-2d73b9, dark blue-1f287a, light blue-91aaac, light brown-996633 */ 
html, body {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000; font-weight: normal; font-style: normal; line-height: 1.3; margin: 0; padding: 0; background-color: #fff; border: 0;}
img {border: 0;}
h1 {font-size: 120%; font-weight: 700; line-height: 1.05; color: #2d73b9; background-color: #fff; padding: 0;}
h2 {font-size: 110%; font-weight: 500; line-height: 3; color: #1f287a; background-color: #fff; vertical-align: middle; margin-bottom: 0;}
h3 {font-size: 110%; font-weight: 500; line-height: 1.05; color: #1f287a; background-color: #fff; vertical-align: middle; margin-bottom: 0;}
h3 a {font-size: 80%; color: #996633; background-color: #fff; text-decoration: none;}
h3 a:hover {color: #91aaac; background-color: #fff; text-decoration: underline;}
h4 {font-size: 110%; font-weight: 700; line-height: 1.2; color: #2d73b9; background-color: #fff; margin: 0; padding: 0 0 2px 0;}
h4 a {color: #2d73b9; background-color: #fff; text-decoration: none;}
h4 a:hover {color: #91aaac; background-color: #fff; text-decoration: underline;}
.ltbrown {color: #996633; font-weight: 400; font-size: 80%;}
.medblue {color: #2d73b9;}
.dkblue {color: #1f287a;}
.ltbluebg {background-color: #d1dbdc;}
.center {text-align: center;}
.gray {color: #cccccc;}
.datebox {width: 125px}
p a {font-size: 100%; color: #91aaac; background-color: #fff; text-decoration: none; font-style: italic; font-weight: 800;}
p a:hover {color: #996633; background-color: #fff; text-decoration: underline;}
#floatimgrt {float: right; width: 200px; padding-left: 20px;}

#topbar {border: 0; padding: 0; background-image: url(http://www.ncfi.org/i/bluebar100.gif); width: 100%; height: 80px; background-color: #8cadd5;}
#topbar img {border: 0; padding: 10px;}
#topbar a {line-height: 7; font-size: 90%; color: #000000; background-color: transparent; text-decoration: none; font-weight: 800;}

#navmenu {width: 180px; margin: 10px 0 0 0; padding: 0; background-image: url(i/whitebg.gif); background-repeat: repeat-y; background-color: #fff;}
#navmenu ul {margin: 0; padding: 0; text-indent: 18px; list-style-type: disc; color: #2d73b9; list-style-position: inside; line-height: 2; background-color: #fff;}
#navmenu li a {color: #1f287a; background-color: #fff; text-decoration: none; font-size : 11px; padding: 0;}
#navmenu li a:hover {color: #fff; background-color: #304aa7; text-decoration: none; font-weight: bold;}
.navmenu {background-color: #fff; padding: 0; border-right: 1px dashed #cccccc; width: 180px; margin: 0}

#pagetitle {width: 700px; padding: 2px; color: #1f287a; background-color: #fff; font-size: 80%;}
#mission {width: 700px; padding: 0 10px; color: #2d73b9; font-weight: 500; font-size: 125%; font-style: italic; text-align: center; margin: 0; background-color: #fff; margin: 10px;}
#subtitle {width: 700px; padding: 0 10px; color: #2d73b9; font-weight: 500; font-size: 100%; text-align: center; margin: 0;}
#basis {padding: 20px 0;}
.basistitle {width: 700px; border-bottom: dashed 1px #1f287a; padding: 0 0 0 10px; color: #2d73b9; font-weight: 500; font-size: 105%; text-align: center; margin: 0;}
#page {width: 700px; padding: 0 10px;}
#page h2, h3 img {padding: 0 4px 0 0;}
#page td {padding: 3px 5px; vertical-align: top;}
#page td p {margin-top: 1px;}
#page td p a {font-size: 100%; color: #91aaac; background-color: #fff; text-decoration: none; font-style: italic; font-weight: 800;}
#page td p a:hover {color: #996633; background-color: #fff; text-decoration: underline;}
#ghana {width: 100%; border: solid 1px #1f287a; padding: 0;}
#ghana td {border: dotted 1px #d1dbdc;}
#page th {font-size: 100%; color: #1f287a; background-color: #d1dbdc; padding: 0; border-bottom: solid 1px #1f287a; font-weight: 800; text-align: center; vertical-align: middle;}
.date {width: 120px;}

#page ul {list-style-type: none;}

#intextbullets ul {list-style-type: disc; list-style-position: inside;}
#intextbullets li {padding: 8px;}

#footer {width: 100%; border-top: 1px dashed #cccccc; text-align: center;}
#footer p {
	color: #000;
	background-color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#footer a {color: #1f287a; background-color: #fff; font-size: 10px; text-decoration: none;}
#footer a:hover {color: #466182; background-color: #fff; font-size: 10px; text-decoration: underline;}
#footer img {border: 0;}
