/* CSS Document */

body {
background-color: #E1E1E1;
margin: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3F3F3F;
text-align: center;
}

a {
color: #2992C4;
text-decoration: none;
}

a:hover {
color: #2992C4;
text-decoration: underline;
}

p 
{
	/* Note: changed font size from 11 to standardize texts size*/
font-size: 12px;
line-height: 15px;
}

h1 {
font-size: 18px;
text-transform: uppercase;
/*
Note: switching headline color since hyperlink colors went to blue tone.
color: #3B73B9;
   */
color: #993300;
/* removed margin below   */
/* margin-bottom: -10px;  */
margin-bottom: 0px;
}

h2 {
font-size: 14px;
/*
Note: switching headline color since hyperlink colors went to blue tone.
color: #3B73B9;
   */
color: #993300;
margin-bottom: -10px;
}

h3 {
font-size: 14px;
color: #993300;
margin-bottom: -10px;
}

h4 {
font-size: 14px;
color: #993300;
margin-bottom: -15px;
}

/* Template */

#page {
background-color: #ffffff;
width: 960px;
border-left: 3px #CDCAC7 solid;
border-right: 3px #CDCAC7 solid;
text-align: left;
margin: 0px auto;
}

#globalNav {
text-align: right;
font-size: 12px;
width: 959px;
padding-bottom: 4px;
}

#globalNav a {
color: #555555;
text-decoration: none;
padding-right: 15px;
}

#globalNav a:hover {
color: #555555;
text-decoration: underline;
}

#footer {
font-size: 10px;
line-height: 16px;
text-align: center;
margin: 0px auto;
}

#footerMenu 
{

padding-left: 50px;
font-size: 10px;
line-height: 16px;
text-align: center;
margin: 50px auto;
}

#footer p {
font-size: 11px;
line-height: 16px;
color: #666666;
}

#footer a {
color: #666666;
text-decoration: none;
}

#footer a:hover {
color: #666666;
text-decoration: underline;
}


/* Homepage */

#featureOne {
color: #666666; 
background-color: #DAE4FE;
padding-bottom: 15px;
}

#featureTwo {
color: #666666;  
background-color: #FBDFDF;
padding-bottom: 15px;
}

#featureThree {
color: #666666; 
background-color: #D9ECDB;
padding-bottom: 15px;
}

#featureOne .featureHeader {
font-size: 18px;
color: #4E5E87;
/* color: #0448F6; */
line-height: 26px;
}

#featureTwo .featureHeader {
font-size: 18px;
color: #915F5F;
/* color: #E62727; */
line-height: 26px;
}

#featureThree .featureHeader {
font-size: 18px;
color: #667F68;
/* color: #409E49; */
line-height: 26px;
}

#featureOne a, #featureTwo a, #featureThree a {
color: #444444;
font-size: 12px;
}

#featureOne a:hover {
color: #4E5E87;
text-decoration: none;
}

#featureTwo a:hover {
color: #915F5F;
text-decoration: none;
}

#featureThree a:hover {
color: #667F68;
text-decoration: none;
}

.featureBody {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
padding-top: 10px;
padding-left: 16px;
padding-right: 13px;
}

.more a {
font-size: 10px;
}

#splash {
padding-top: 3px;
padding-bottom: 3px;
}

#recentNews {
color: #444444;
font-size: 11px;
padding-top: 35px;
padding-left:20px;
}

#recentNews ul {
list-style-position: outside;
padding-top: 1px;
}

#recentNews li {

padding-left:2px;
padding-right:12px;
padding-bottom: 2px; 
font-size: 11px;
}


/* Navigation */

#nav {
background-color: #ffffff;
color: #474747;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 15px;
vertical-align: middle;
padding-left: 9px;
padding-right: 4px;
}

#nav a {
color: #555555;
padding-left: 16px;
}

#nav a:hover {
color: #0448F6;
text-decoration: none;
}

#nav a:visted {
color: #555555;
}

#nav .navOn a {
color: #777777;
}

.nav a {
text-decoration: none;
font-weight: bold;
color: #ffffff;
}

.navOn ul li a {
color: #6F665C;
}

#twoColumn {
padding: 3px 0px 0px 0px;
}

#threeColumn {
padding: 3px 0px 0px 0px;
}

#oneColumn {
padding: 2px 0px 0px 0px;
}


/* Left Column */

#leftNav {
top: 220px;
width: 170px;
background: #ECF5FC;
border: 0px solid #000;
padding: 10px;
font-size: 11px;
color: #666666;
}

#leftNavItem {
text-decoration: none;
color: #2992C4;
}

#leftNavItem a {
text-decoration: none;
color: #2992C4;
display: block;
padding: 3px;
}

#leftNavItem a:hover {
text-decoration: none;
color: #ffffff;
background: #555555;
}


/* Center/Main Content */

#centerContent {
background:#ffffff;
width: 440px;
}

#main {
background:#ffffff;
width: 620px;
}

#sidebar {
width:200px;
/* border-left: 1px #cccccc dotted; */
}

.pageHeader {
font-size: 18px;
text-transform: uppercase;
color: #ffffff;
padding: 10px 10px 10px 16px;
background-color: #6F665C;
text-align: left;
}

#mainFormat {
padding: 10px 20px 8px 15px;
font-size: 12px;
line-height: 18px;
}

#singleColumnFormat {
 
padding: 5px 5px 5px 5px;
font-size: 11px;
line-height: 14px;
	
}


/* Right column */

#sidebarFormat
{
	padding: 15px 10px 8px 12px;
	font-size: 11px;
	line-height: 14px;
	width: 250px;
	background-color: #f0f0f0;
}

#sidebarFormat p {
font-size: 11px;
line-height: 14px;
}

#sidebarFormat h2 {
font-size: 14px;
line-height: 17px;
margin: 0px;
}

#sidebar h2 {
font-size: 14px;
line-height: 17px;
margin: 0px;
}

#sidebar h3 {
font-size: 13px;
margin-bottom: -5px;
display:block;
/* border-bottom: 1px #555555 dotted; */
}

/* About Us */


#ceo {
padding: 5px 20px 7px 15px;
border: 0px #666666 solid;
/* background-color: #20385E;
background-color: #e5e5e5;
background-image: url(images/ceo2.jpg);
background-position: top left;
background-repeat: no-repeat; */
}

#ceo p {
}

.header {
font-weight: bold;
font-size: 14px;
}

#imagePad {
padding-left:10px;
}

#imagePadCEO {
padding-left:15px;
padding-top:20px;
}

#bio h2 {
margin-top: 5px;
}

#bioInfo h3 {
font-size: 14px;
margin-top: 5px;
margin-bottom: 4px;
}

#bioInfo h4 {
font-size: 13px;
font-style: italic;
margin: 0px;
}

#bio {
line-height: 16px;
padding: 15px 15px 15px 15px;
border: 1px #cccccc solid;
border-bottom: 0px;
}

#bioLast {
padding: 15px 15px 7px 15px;
border: 1px #cccccc solid;
}

#bioPhoto {
background:#ffffff;
}

#bioInfo {
background:#ECF5FC;
padding: 10px;
}

.bioList {
margin-left: -20px; 
/* list-style-position: outside;
list-style-image: url(images/bullet_brown.gif);
padding-bottom: 0px; */
margin-bottom: 0px;
}

