body {
   background-color:#e8e8e8;
   font-family:sans-serif;
   margin-top:0;
}

hr {
  width: 920px;
  background-color:#D4D4D4;
  border: 1px solid #D4D4D4;
  color:#D4D4D4;
}
.top_area{
  margin-bottom:10px;
}

a {outline:none; text-decoration:none;color:#2c6c9f} 
a:hover {text-decoration:underline; color:#DD6800}

a:link img {border:0;}     
a:visited img {border:0;}   
a:hover img {border:0;}   
a:active img {border:0;}   

.logo {
   margin-left:20px;
   float:left;
   margin-top:10px;
}

.header {
overflow:auto;
}

.divider{
   height:2px;
   width:157px;
   margin-top:4;
   background:url(/assets/18/divider.jpg);
}

.content_container {
   margin: 0 auto 0 auto;
   width:1000px;
   overflow:auto;
}

.navigation {
   padding:0;
   margin-left:-20px
}

.navigation ul {
   list-style: none;
   margin-bottom:0;
   margin-top: 0;
}

.contact_tab {
  float:right;
  margin-right:18px;
  width: 152px;
  height: 42px;
  background:url(/assets/47/contact_us_tab.jpg) no-repeat;
  cursor: pointer;
}

.contact_tab:hover {
  background:url(/assets/64/contact_us_tab_hover.jpg) no-repeat;
}

.tag_line{
  float:left;
  margin-left:22px;
  margin-top:32px;
}

.navigation li,
.navigation li a div{
  height:30px;
  float:left;
  cursor: pointer;
}

.preload-images {
  display:none;
}
.navigation .home,
.navigation .home-selected {
   background:url(/assets/2/home_nav.jpg);
}
.navigation .home-here {
   background:url(/assets/3/home_nav_over_selected.jpg);
}
.navigation .home:hover,
.navigation .home-selected:hover {
   background:url(/assets/3/home_nav_over_selected.jpg);
}
.navigation #home a div {
   width:100px; 
}

.navigation .about-prevail {
   background:url(/assets/4/about_prevail_nav.jpg);
}
.navigation .about-prevail-selected,
.navigation .about-prevail-here {
   background:url(/assets/5/about_prevail_nav_over_selected.jpg);
}
.navigation .about-prevail:hover {
   background:url(/assets/5/about_prevail_nav_over_selected.jpg);
}
.navigation #about-prevail a div {
   width:160px; 
}


.navigation .services-and-products {
   background:url(/assets/6/services_and_products_nav.jpg);
}
.navigation .services-and-products-selected,
.navigation .services-and-products-here {
   background:url(/assets/7/services_and_products_nav_over_selected.jpg);
}
.navigation .services-and-products:hover {
   background:url(/assets/7/services_and_products_nav_over_selected.jpg);
}
.navigation #services-and-products a div {
   width:202px; 
}

.navigation .current-program-profiles {
   background:url(/assets/8/current_program_profiles_nav.jpg);
}
.navigation .current-program-profiles-selected,
.navigation .current-program-profiles-here {
   background:url(/assets/9/current_program_profiles_nav_over_selected.jpg);
}
.navigation .current-program-profiles:hover {
   background:url(/assets/9/current_program_profiles_nav_over_selected.jpg);
}
.navigation #current-program-profiles a div {
   width:247px; 
}

.navigation .partners {
   background:url(/assets/10/partners_nav.jpg);
}
.navigation .partners-selected,
.navigation .partners-here {
   background:url(/assets/11/partners_nav_over_selected.jpg);
}
.navigation .partners:hover {
   background:url(/assets/11/partners_nav_over_selected.jpg);
}
.navigation #partners a div {
   width:153px; 
}

.navigation .news {
  background:url(/assets/12/news_nav.jpg);
}
.navigation .news-selected,
.navigation .news-here {
  background:url(/assets/13/news_nav_over_selected.jpg);
}
.navigation .news:hover {
  background:url(/assets/13/news_nav_over_selected.jpg);
}
.navigation #news a div {
  width:98px; 
}

#timeline {margin-top:40px;}

.socialize .networks .facebook {
   background:url(/assets/15/facebook_icon.jpg);
}

.socialize .networks .twitter {
   background:url(/assets/16/twitter_icon.jpg);
}

.socialize .networks .linkedin {
   background:url(/assets/17/linkedin_icon.jpg);
}

.clearfix {
   clear: both;
   overflow: hidden;
   height: 0;
   line-height: 0;
   font-size: 1px;
}

.all_content {
   width:100%;
   margin: auto;
   overflow: hidden;
}

.top_body_image {
   background:url(/assets/23/top_page_shadow_2_.jpg) no-repeat 0 -6px;
   width:1000px;
   height:18px;
padding:0;
margin:0;

}

.main {
   background-color:white;
   margin-left:40px;
   margin-right:40px;
   padding-top:10px;
/*   padding:10px 20px 20px;*/
   font-size:13px;
   color: #666666;
}

#sitemap_content {
  width:520px;
  line-height:140%;
  float:left;
  margin-left:10px;
  margin-right:10px;
}

#sitemap_content ul{
color:#666666;
font-size:12px;
line-height:150%;
list-style:none outside none;
}

#sitemap_content ul li a:link {color: #666666;}
#sitemap_content ul li a:visited {color: #2C6C9F;}
#sitemap_content ul li a:active {color: #dd6800;}
#sitemap_content ul li a:hover {color: #dd6800;}

.shadow {
   background:url(/assets/22/shadow.jpg);
   background-repeat:repeat-y;
}

.bottom_body_image {
   background:url(/assets/19/bottom_page_shadow.jpg);
   repeat:none;
   width:1000px;
   height:24px;
   position: relative;
   bottom: 12px;
}

.bottom_navigation a:link {color: #000;}
.bottom_navigation a:visited {color: #000;}
.bottom_navigation a:active {color: #dd6800;}
.bottom_navigation a:hover {color: #dd6800;}
.bottom_navigation {
  margin-bottom: 10px;
  margin-left: 40px;
}
.bottom_navigation ul{
    font-size:12px;
    margin:0;
    padding:0;
    padding-bottom:10px;
}

.copyright {
  font-size:11px;
  float: right;
  text-align:left;
  color: #777777;
  margin-top:-36px;
  margin-right: 40px;
}

.hr  {
  height:1px;
  width:920px;
  margin: auto;
  border-bottom: 1px solid #D4D4D4;
  margin-bottom: 10px;
  margin-top: 15px;
}
.news .hr,
#contact .hr
{
  width: auto;
}

.separator {
  background-color:#D4D4D4;
  line-height: 1px;
  height:1px;
  margin-bottom:-10px;
  margin-top:20px;
/*  margin-bottom:-5px;
  margin-top:14px;
  width:520px;
*/
}

h1 { 
font-family: sans-serif;
font-size: 17px;
color:#2C6C9F;
font-weight: lighter;
margin-bottom:-10px;
margin-top:20px;
}

h2 { 
color:#2C6C9F;
font-family:sans-serif;
font-size:14px;
margin-bottom:-5px;
}


.billboard {
  width:919px;
  height:300px;
  background:url(/assets/46/Homepage-header.jpg);
}

.pageContent {
   width: 575px;
   float:left;
   line-height:140%
}
.pageContent a:link{color:#dd6800;}
.pageContent a:hover{color:#dd6800;}
.pageContent a:visited{color:#2C6C9F;}

.pageContent h1{margin-top:10px; color:#2C6C9F}
.news_sidebar h1{margin-top:10px; color:#2C6C9F}
.article {margin-top: 13px;}

.h_divider {
  width: 2px;
  float:left;
  height:270px;
  margin-left:20px;
  margin-top:10px;
  background:url(/assets/24/h_divider_32.png);
  background-repeat:repeat-y;
}

.news_sidebar {
  width:310px;
  float:right;
  
}

.news_sidebar h2 {
  font-size:15px;
  font-weight:lighter
}

.news_sidebar p {
   font-size:11px;
   color: #222222;
}

.news_sidebar a:link{color:#dd6800;}
.news_sidebar a:hover{color:#dd6800;}
.news_sidebar a:visited{color:#2C6C9F;}

.h_news{
   margin-top:6px;
   width:100%;
   font-size:11px;
   color: #000000;
   margin-bottom:3px;
   font-weight:lighter;
}

.t_news{
   width:100%;
   font-size:11px;
   color: #666666;
   margin-bottom:6px;
   padding-bottom:10px;
   border-bottom:1px solid #D4D4D4;
   font-weight:lighter;
}

.left_sidebar {
  width:180px;
  height:275px;
  float:left;
  margin-right: 20px;
}
.left_sidebar li.selected a,
.left_sidebar li.here a,
.left_sidebar li.selected a:visited,
.left_sidebar li.here a:visited {
  color: #DD6800;
}

.page_content {
  width:520px;
  line-height:140%;
  float:left;
  overflow: visible;
  padding-bottom: 10px;
}

.page_content p {margin-bottom:-5px;}

.page_content br {
  margin-bottom:-5px;
  margin-top:-5px;
}

.right_sidebar {
  width:180px;
  float:right;
  margin-top:30px;
}

.page_header {
  float:left;
  width:720px;
  height:134px;
}

.page_billboard {
  float:left;
  width:720px;
  height:250px;
  margin-bottom:10px;
}
.left_sidebar ul {
  margin:0;
  padding:0;
}

.left_sidebar li {
  border-bottom:1px solid #D4D4D4;
  list-style:none outside none;
  margin:0;
  padding-bottom:8px;
  padding-top:8px;
}

.left_sidebar a:link {color: #000;}
.left_sidebar a:visited {color: #000;}
.left_sidebar a:hover {color: #dd6800;}

.xsb_box {
  border:1px solid #D4D4D4;
  height:208px;
  margin-bottom:10px;
  width:178px;
}

.smlsb_box{
  border:1px solid #D4D4D4;
  width:178px;
  height:124px;
  margin-bottom:10px;
}
.sb_box {
  border:1px solid #D4D4D4;
  font-size:11px;
  padding:0 10px 10px 10px;
  width:158px;
  margin-bottom:10px;
}
.sb_box h2 {margin-top: 11px}
.sb_box ul {list-style:none outside none; padding-left:0px;margin-left:5px;text-indent:-9px;}
.sb_box ul{list-style:none outside none; padding-left:0px;}
.sb_box p {margin-bottom:-10px;}
.sb_box br {margin-bottom:-4px;margin-top:-4px;
}

.sb_box a:link{color:#dd6800;}
.sb_box a:hover{color:#dd6800;}
.sb_box a:visited{color:#2c6c9f;}

#contact p {margin-bottom: -10px;}
#contact a:link{color:#dd6800;}
#contact a:hover{color:#dd6800;}
#contact a:visited{color:#2c6c9f;}

#study_img {
  border:1px solid #D4D4D4;
  float:left;
  height:128px;
  margin-right:10px;
  margin-top:15px;
  width:161px;
}

.news h3 {font-size:11px; margin-bottom:-12px;}
.news ul {list-style:none outside none; padding-left:0; margin:0;}

.news a:link{color:#2c6c9f;}
.news a:hover{color:#dd6800;}
.news a:visited{color:#2c6c9f;}

.dsb_box {
  border:1px solid #D4D4D4;
  height:208px;
  margin-bottom:10px;
  width:178px;
}

.dsb_box h2{margin-top:11px; margin-left:10px; margin-bottom:-1px;}
.dsb_box a{margin-left:10px}

.dsb_box li {list-style:none outside none; margin-top:5px;}
.dsb_box a:link{color:#dd6800;}
.dsb_box a:hover{color:#dd6800;}
.dsb_box a:visited{color:#2c6c9f;}

.news_story {
  width:700px;
  line-height:140%;
  float:left;
  margin-left:10px;
  margin-right:10px;
}

.news_story p {margin-bottom:-5px;}

.news_story br {
  margin-bottom:-5px;
  margin-top:-5px;
}

.news_story h5 {margin-bottom:-5px; margin-top:10px;}

#home_rss {
margin-top:12px;
margin-right:5px;
float: left;
}

#pepsi-refresh {
  position: absolute;
  top: 173px;
  left: -292px;
  width: 292px;
  height: 224px;
}

#pepsi-refresh-close {
  display: none;
  background-image: url(/assets/88/close_button.png);
  cursor: pointer;
  position: absolute;
  top: 157px;
  left: 275px;
  width: 35px;
  height: 35px;
}



