﻿
.NavConOuter
{
    width:960px;
    height:auto;
    overflow:auto;
    background-color:#fff;
     padding:0px 5px 0px 5px;  
    margin:0px auto auto auto;
    
}

.StrapOuter
{
  width:100%;
  height:10px auto;
}
.Top
{
    width:940px;
    height:auto;
    margin:auto;
}

.SiteMap
{
    width:950px;
    min-height:5px;
    margin:3px auto;
    background-color:#EBEBEB;
    padding:5px 5px 5px 5px;
    float:left;  
    
}
.StrapContainer
{
    width:960px;
    height:150px;
    margin:0px auto 0px auto;
    background-color:#fff;
    padding:5px 5px 0px 5px;  
    
}

.MainBannerHeader
{
    width:960px;
    height:auto;
    margin:0px auto 0px auto;
   /* border-left:solid 1px #999999;
    border-right:solid 1px #999999;*/
    background-color:#fff;
    padding:0px 5px 0px 5px;  
    
}
.NavConTag{
    width: 170px;
   height:auto;
    overflow:hidden;
	text-align:right;
	background-color:#F48725;
	margin:0px auto 0px 0px;
	padding:5px 3px 6px 20px;
	color: #fff;
	float:left;
	font-weight:500;
    
   
 
	}
.NavCon{
    width:761px;
    height:auto;
    overflow:hidden;
	text-align:left;
	background-color:#676565;
	/*background-color:#000000;*/
	margin:0px auto;
	 padding-top:3px;
    padding-bottom: 3px;
     padding-left:5px;
	color: #777777;
	float:left;
      font-size:0.99em;
   
 
	}
	
.NavCon ul{
   
    padding-top:3px;
    padding-bottom: 3px;
    margin-top: 0;
	padding-left: 0;
	margin-left:0px;
	margin-bottom: 0;
	  color: #fff;
   
   	font-weight: normal;
   	
   
    }

.NavCon ul li{
	margin-right:40px;
    display: inline;
   	width:140px;
   	
	}

.NavCon a:link{
    color:#fff;
    text-decoration: none;
    padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
  
    
    }

.NavCon a:hover{
    color:#000000;
    text-decoration: none;
    background-color:#fff;
    padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
    }

.NavCon a:visited{
    color:#fff;
	text-decoration: none;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	}

.NavCon a:visited:hover{
    color:#000000;
    text-decoration: none;
    background-color:#fff;
    padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
 
    }
 
    
    
    
.ContactMapLink a:link{
    color:#5C5C5C;
    text-decoration: none;
    }

.ContactMapLink a:hover{
    color:#cccccc;
    text-decoration: underline;
    }

.ContactMapLink a:visited{
    color:#5C5C5C;
	text-decoration: none;
	}

.ContactMapLink a:visited:hover{
    color:#cccccc;
    text-decoration: underline;
 
    }



.MenuContainer
{
  width:187px;
  height:auto;
  overflow:hidden;
 color: #fff;
  float:left; 
  text-align:left;
 
  border-bottom:2px solid #cccccc;
  padding:0 0 10px 0;
       font-size:0.99em;
}

.MenuFormat{
	width: 183px;
   	margin: 0 0;
    padding: 0px;
	/*font-size: 0.85em;*/
	margin-top:0;
	text-align:left;
	margin-left: 0px;
	color: #ffffff;
    }
    
	
.MenuFormat ul{
	margin: 0;
	margin-left: 0px;
    padding: 0;
    list-style-type: none;
    text-align:center;
    color: #fff;
    }
	
.MenuFormat li{
    margin-right: 0px;
	margin-left: 0px;
   	background-color: #676565;
    text-align:left;
	width: 182px;
    border-bottom:solid 1px #ffffff;
    text-decoration: none;
    color: #fff;
    }
	
.MenuFormat a{
    display: block;
   	width: 175px;
	color: #fff;
    text-decoration: none;
	padding-right: 2px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	
    }
	
.MenuFormat a:hover{
    background-color: #F48725;
	padding-right: 2px;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom: 3px;
	color: #ffffff;
	width: 175px;
    }
.MenuFormat a:visited{

	padding-right: 2px;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom: 3px;
	color: #fff;
	width: 175px;
	
    }
    
    .MenuFormat a:visited:hover{

	padding-right: 2px;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom: 3px;
	color: #ffffff;
	width: 175px;
	 background-color: #F48725;
    }

.Selected
{
   color:#ffffff;
	background-color: #F48725;
   text-decoration:none;
   
}
.notSelected
{
    text-decoration:none;
    color:#ffffff;
    
}

.NewsFormat
{
   color:#ffffff;
    background-color: #676565;
    list-style-type: none;
   
}
.notSelected
{
    text-decoration:none;
    color:#ffffff;
    
}

.SubSelected
{
   color:#ffffff;
	background-color: #ccc;
   text-decoration:none;
   padding:2px 5px 2px 5px;
   
}
.SubnotSelected
{
    text-decoration:none;
    
    
}


.LevelTwo ul{
	margin: 2px 0 0 0px;
	margin-left:0px;
    padding:2px 0 2px 0px;
    color:#f48725;
    list-style-type:disc;
    
    }
	
.LevelTwo li{
    margin-right: 0px;
	margin-left:20px;
	margin-bottom:5px;
   	text-align: left;
	width: 100%;
	height:auto;

	
    }
    .LevelTwo a{
    color:#555555;

	
    }
 .LevelTwo a:hover{
   
	
	 text-decoration:underline;

    }
    .LevelTwo a:visited:hover{
   
	
	
	 text-decoration:underline;

    }
.Footer a:link{
    color:#fff;
    text-decoration: none;
    }

.Footer a:hover{
    color:#ccc;
    text-decoration: underline;
    }

.Footer a:visited{
   color:#fff;
	text-decoration: none;
	}

.Footer a:visited:hover{
    color:#ccc;
    text-decoration: underline;
 
    }
    
    .Overview a:link{
    color:#fff;
    text-decoration: none;
    }

.Overview a:hover{
    color:#ccc;
    text-decoration: underline;
    }

.Overview a:visited{
   color:#fff;
	text-decoration: none;
	}

.Overview a:visited:hover{
    color:#ccc;
    text-decoration: underline;
 
    }
    
h4
{
    color:#555555;
    float:left;
    margin:5px 0 10px 0;
    float:left;
    font-size:1em;
    width:340px;
    
}


/*******************************************/

.SiteMapL1 ul{
	margin: 0 0 0 10px;
	margin-left:0px;
    padding:0;
    color:#B3C95A;
    list-style-type:square;
	
    
    }
	
.SiteMapL1 li{
    margin-right: 0px;
	margin-left:10px;
	margin-bottom:10px;
   	font-size: 11px;
   	text-align: left;
	width: 200px;
	height:auto;
	border-top: 2px;
	
    }
    
    
.SiteMapL2 ul{
	margin: 0 0 0 10px;
	margin-left:0px;
    padding:0;
    color:#B3C95A;
    list-style-type:circle;
	
    
    }
	
.SiteMapL2 li{
    margin-right: 0px;
	margin-left:50px;
	margin-bottom:10px;
   	font-size: 11px;
   	text-align: left;
	width: 200px;
	height:auto;
	border-top: 2px;
	
    }
.SiteMapL3 ul{
	margin: 0 0 0px 10px;
	margin-left:0px;
    padding:0;
    color:#B3C95A;
    list-style-type:square;
	
    
    }
	
.SiteMapL3 li{
    margin-right: 0px;
	margin-left:80px;
	margin-bottom:10px;
   	font-size: 11px;
   	text-align: left;
	width: 200px;
	height:auto;
	border-top: 2px;
	
    }    

.SideCollinkList ul{
	margin: 0 0 0 0;
	margin-left: 0px;
    padding:0 0 10px 0;
    list-style-type:none;
    width: 200px;
    height:auto;
    overflow:auto;
    float:left;
    }
	
.SideCollinkList li{
    margin-right: 0px;
	margin-left:0px;
	margin-bottom: 3px;
   	padding-left:0px;
	
   	text-align: left;
	/*width: 200px;*/
	height:auto;
	overflow:auto;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	text-decoration:none;
	background-color:#fff;
	color:#555555;
    }

.SideCollinkList a:link{
    color:#555555;
    text-decoration: underline;
    }
.SideCollinkList a:hover{
    color:#ccc;
    text-decoration: none;
    }

.SideCollinkList a:visited{
   color:#555555;
	text-decoration: underline;
	}

.SideCollinkList a:visited:hover{
    color:#ccc;
    text-decoration: none;
 
    }
    
    
    
.NewsFormat{
	width: 190px;
   	margin: 0 0;
    padding: 0px;
	/*font-size: 0.85em;*/
	margin-top:0;
	text-align:left;
	margin-left: 0px;
	color: #ffffff;
    }
    
	
.NewsFormat ul{
	margin: 0;
	margin-left: 0px;
    padding: 0;
    list-style-type: none;
    text-align:center;
    color: #fff;
    }
	
.NewsFormat li{
    margin-right: 0px;
	margin-left: 0px;
   	background-color: #676565;
    text-align:left;
	width: 182px;
    
    text-decoration: none;
    color: #fff;
    }
	
.NewsFormat a{
    display: block;
   width: 182px;
	color: #fff;
    text-decoration: none;
	padding-right: 2px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	
    }
	
.NewsFormat a:hover{
    background-color: #F48725;
	padding-right: 2px;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom: 3px;
	color: #ffffff;
	width: 183px;
    }
.NewsFormat a:visited{

	padding-right: 2px;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom: 3px;
	color: #fff;
	width: 182px;
	
    }
    
    .NewsFormat a:visited:hover{

	padding-right: 2px;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom: 3px;
	color: #ffffff;
	width: 183px;
	 background-color: #F48725;
    }

