﻿/* Sitemap Styles*/ 
#siteMap ul 
{ 
    margin-top:10px;
    margin-bottom:10px;
    margin-left:20px;
    }
#siteMap table
{
    width:550px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;	
	border-collapse: collapse;
	background-color: white;
}
#siteMap td{
 	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #CCCCCC;
	background-color: white;
 	padding:3px;
} 

.logo {
padding-left:10px; 
}
body{
background-color:#869a8f;

}  

.BGDropShadow {
background-image:url(../images/BGDSTile.jpg);
background-repeat:repeat-y;
width:15px;
} 
	
/* Text Styles */ 

td, p, body,input {
	color:#636467;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}
p{
margin-top:5px;
margin-bottom:10px;
line-height:18px;
 }
 
 li{
	 line-height:17px;
 }
 
/* Master Page Layout Styles */

.topNav
{
padding-top:15px;    
padding-right:15px;
    }  

.contentPane 
{
width:560px;
margin:10px;
 }
 
 
.navLabel{
    padding-left:5px;
    padding-top:8px;        
    padding-bottom:3px;
    font-weight:bold;
    color:#FFFFFF; 
    text-decoration:none;
    background:#00ad8e;
    height:30px;
    width:179px;
}    
.navigationRightBorder
{
/* border-right:1px solid #00ad8e; */
}    
    
#leftPane 
{
background:#FFFFFF;
width:170px;
 }
 
.footer 
{
margin-left:179px;
font-size:11px;
padding-top:15px;
padding-bottom:15px;
 }

  /* Global Link Styles*/   
a:link,  a:active, a:visited
 {
	color:#00ad8e; 
 	text-decoration:underline;
  }
 a:hover
 {
 color:#00ad8e;
 text-decoration:none;
  } 
  /* Navigation Styles*/ 
/* Top level*/
    
.l1ul
    { 
    margin-left:0px;
    margin-right:0px;
    margin-top:14px; 
    margin-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    list-style:none;
    }
    
.l1ul li
    {
    padding-bottom:0px;
    margin-right:0px; 
    padding-top:0px; 
    margin-top:0px;
    margin-bottom:5px;
    }
    
a.l1InActive:link,  a.l1InActive:active,  a.l1InActive:visited
    {
    display:block;
    color:#666666; 
    font-weight:bold;
    text-decoration:none;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    border:1px solid #999999;
    width:155;
    height:25px;
	margin-left:10px; 
    }
    
a.l1InActive:hover
    {
    color:#00ad8e;
   /*text-decoration:underline;*/ 
    padding-left:5px;
    }  

a.l1Active:link, a.l1Active:active, a.l1Active:visited, a.l1Active:hover
    {
    display:block;
    color:#FFFFFF;
    background:#00ad8e;    
    font-weight:bold;
    text-decoration:none;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    border:1px solid #00ad8e;
    width:155;
    height:25px;
	margin-left:10px;       
    }

/* Second level */   
.l2ul
    { 
	
    margin-left:0px;
    margin-right:0px;
    margin-top:0px; 
    margin-bottom:5px;
    padding-left:0px;
    padding-right:0px; 
    width:155px;
    list-style:none;
    display:block;
    }
    
.l2ul li
    {
	display:block;
    padding-bottom:0px;
    margin-right:0px; 
    padding-top:0px; 
    margin-top:0px;
    margin-bottom:0px;
	padding-left:20px;
    }
    
a.l2InActive:link,  a.l2InActive:active,  a.l2InActive:visited
    {
	display:block;
    color:#666666; 
    text-decoration:none;
    height:15px;
    width:155px;
    margin-top:5px;    
    }
    
a.l2InActive:hover
    {
    color:#00ad8e;
    /*text-decoration:underline;*/
    }  

a.l2Active:link, a.l2Active:active, a.l2Active:visited, a.l2Active:hover
    {
	display:block;
    color:#00ad8e; 
    text-decoration:none;
    height:15px;
    width:155px;
    margin-top:5px;
    font-weight:bold;   
    }

/* Third level */ 

.l3ul
    { 
    margin-left:0px;
    margin-right:0px;
    margin-top:0px; 
    margin-bottom:4px;
    padding-left:0px;
    padding-right:0px; 
    width:155px;
    list-style:none;
    } 
  
.l3ul li
    {
    padding-bottom:0px;
    margin-right:0px; 
    padding-top:0px; 
    margin-top:0px;
    margin-bottom:0px	
    }  
    
a.l3InActive:link,  a.l3InActive:active,  a.l3InActive:visited
    {
    color:#006A71; 
    text-decoration:none;
    }     
      
a.l3InActive:hover
    {
    color:#006A71;
    text-decoration:underline;
    } 
    
a.l3Active:link,  a.l3Active:active, a.l3Active:visited, a.l3Active:hover
    {
    color:#006A71; 
    text-decoration:none;
    font-weight:bold;
    }    

/* Fourth level */ 

.l4ul
    { 
    margin-left:0px;
    margin-right:0px;
    margin-top:4px; 
    margin-bottom:4px;
    padding-left:0px;
    padding-right:0px; 
    width:143px;
    list-style:none;
    } 
  
.l4ul li
    {
    border:none;
    padding-bottom:4px;
    padding-right:20px;
    margin-right:20px; 
    padding-top:2px; 
    margin-top:2px;	
    }   
  
a.l4Active:link,  a.l4Active:active, a.l4Active:visited, a.l4Active:hover
    {
    color:#003699; 
    text-decoration:none;
    }

a.l4InActive:link,  a.l4InActive:active,  a.l4InActive:visited
    {
    color:#666666; 
    text-decoration:none;
    }
    
a.l4InActive:hover
    {
    color:#003699;
    text-decoration:underline;
    }
    
    
.whatsNew{
	 float:left; 
	 margin-top:20px;
	 width:206px;
	 height:112px;
	 border-bottom:1px solid #C8C8C8;	
 }
 

 
.featureStory{
 	clear:left;
	padding-top:15px;
	width:577px;
 }
 
  .hr{
 	border-top:1px solid #C8C8C8;
	height:10px;
	color:#FFFFFF;
	margin-top:7px;
	margin-bottom:7px;
 } 





#bottomPane .legal {
clear:left;
}
	
	


h1{
color:#76787b;
font-weight:normal;
font-size:21px;
margin-bottom:10px;
margin-top:5px;
text-transform:uppercase;
}


h2,th  {
color:#333333;
font-weight:bold;
font-size:12px;
margin-top:5px;
margin-bottom:5px;
padding-bottom:0px;
width:470px;
text-transform:uppercase;
}

h3  {

font-weight:bold;
font-size:10px;
margin-top:15px;
margin-bottom:0px;
padding-bottom:0px;
}


    


#contentRightBlock {
background:#F7F7F7;
padding:10px;
width:170px;
float:right;
}

.button 
{
    background-color:#CCCCCC;
    border:solid 1px #666666;
	color:#666666;
    height:25px;
    width:125px;
    text-align:center;
}
a.button:link,a.button:visited, a.button:hover
{
    color:#666666;
    text-decoration:none;
    font-size:12px;
    font-family:Arial;
    padding-top:3px;
    
}
	
.hr{
border-top:#C8C8C8 solid 1px;
}	

.series1 {border-right: solid 1px #C8C8C8;
border-left: solid 1px #C8C8C8;
border-bottom: solid 1px #C8C8C8;
padding:10px;
}
.series2 {padding:10px;
border-bottom: solid 1px #C8C8C8;
border-right: solid 1px #C8C8C8;
}



