html,body {margin: 0px auto; padding:0;background-color: #ffffff; font-family: Arial; font-size: 12px; color: #5e5d5d; text-align: center;}


#outer {
	position: relative;
	margin: 0px auto;
	text-align: center;	
	width: 100%;
	height:100%;
}


#headerbg {
	margin: 0px auto;
	width: 100%;
	background-image : url(../images/bg.jpg);
}

#header { 
	padding: 0px;
	position: relative; 
	width: 760px; 
	height: 260px; 
	background-image : url(../images/header_home.jpg); 
	margin: 0px auto;
	text-align: left;
}

#header_solutions { 
	padding: 0px;
	position: relative; 
	width: 760px; 
	height: 260px; 
	background-image : url(../images/header_solutions.jpg); 
	margin: 0px auto;
	text-align: left;
}

#header_success { 
	padding: 0px;
	position: relative; 
	width: 760px; 
	height: 260px; 
	background-image : url(../images/header_success.jpg); 
	margin: 0px auto;
	text-align: left;
}

#header_success2 { 
	padding: 0px;
	position: relative; 
	width: 760px; 
	height: 260px; 
	background-image : url(../images/header_success2.jpg); 
	margin: 0px auto;
	text-align: left;
}

#header_funding { 
	padding: 0px;
	position: relative; 
	width: 760px; 
	height: 260px; 
	background-image : url(../images/header_funding.jpg); 
	margin: 0px auto;
	text-align: left;
}

#header_leadership { 
	padding: 0px;
	position: relative; 
	width: 760px; 
	height: 260px; 
	background-image : url(../images/header_leadership.jpg); 
	margin: 0px auto;
	text-align: left;
}

#nav {
	right: 32px;
	position: absolute;
	top: 18px;
	border: solid 0px white;
}


#main_menu a, #main_menu a:link {
	color: #005eb6;
	width: 760px;
	bottom: 30px;
	font-size: 12px; 
	text-decoration: none;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 0px;
}

#main_menu a:hover, #main_menu a:active {
	color: #000000;
	text-decoration: underline;	
}

#mainbg {
	margin: 0px auto 0px auto;
	width: 100%;
	background-color: #ffffff;
}



#maintop { 
	padding: 0px;
	position: relative; 
	width: 760px; 
	height: 141px; 
	background-image : url(../images/home_contenttop.jpg); 
	margin: 0px auto;
	
}

#main { 
	padding: 0px;
	position: relative; 
	width: 760px;  
	margin: 0px auto; 
	text-align: left;

	
}

#footerbg {
	margin: 0px auto 0px auto;
	width: 100%;
	height: auto;
	background-color: #ffffff;
}

#footer { 
	padding: 0px;
	position: relative; 
	width: 760px; 
	height: 80px; 
	margin: 0px auto 0px auto;
	text-align: center;
	font-family: Arial; 
    font-size: 11px; 
    color: #5e5d5d;
}

li {
color: #005eb6;
font-weight: bold;
}

span {
color: #5e5d5d;
font-weight: normal;
}


/* fonts */


.h2 {
   font-family: Arial; 
   font-size: 11px; 
   color: #2c2c2c;
}      

.content {
   font-family: Arial; 
   font-size: 14px; 
   color: #5e5d5d;
   text-align: justify;
} 

.bold {
   font-family: Arial; 
   font-size: 16px; 
   color: #5e5d5d;
   text-align: justify;
   font-weight: bold;
} 

.standout {
   font-family: Courier New; 
   font-size: 20px; 
   color: #005eb6;
   font-weight: bold;
}    

.content_int {
   font-family: Arial; 
   font-size: 13px; 
   color: #031922;
   text-align: justify;
}   

.slink {COLOR: #005eb6; TEXT-DECORATION: underline; font-family: Courier New; font-size: 13pt; font-weight: bold;}
a:link.slink  {color : #005eb6;}
a:visited.slink  {color : #005eb6;}
a:active.slink  {text-decoration: none;}
a:hover.slink  {color : #000000; text-decoration: none;}

.slinko {COLOR: #009ddb; TEXT-DECORATION: underline; font-family: Arial; font-size: 11pt; font-weight: bold;}

.h1 {COLOR: #424242; TEXT-DECORATION: none; font-family: Arial; font-size: 11pt; font-weight: bold;}