html{
		height: 100%;
}

body{
		height: 100%;
		background-color:#d6e6db;
}


*{
	margin: 0;
	padding: 0;
}


body{
	background-color: #d6e6db;

	color: #333333;
	line-height: 1.4em;
	font-family: Arial, Helvetica, Verdana, sans-serif;

	text-align: left;
}

blockquote{
	padding-left:8px;
	padding-right:8px;
}

#page{
	width: 750px;
	position: absolute;
	margin: 0 auto;
	min-height: 100%;
	height:100%;
	text-align: left;
	background-color:#ffffff;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	top: 0px;
	left: 50%;
	margin-left: -380px;
	
}

#right_content{
	color: #333333;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	text-align: left;
	padding-left:0px;
	padding-right:20px;
}






.table_text{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	text-align: left;
	padding-left:10px;
}

.content_text{
	color: #333333;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	text-align: left;
}

.footer_small{
	color: #333333;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 0.5em;
	text-align: left;
}


#left_content{
	color: #ffffff;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	text-align: left;
	padding-left:0px;
	padding-right:10px;
}


#left_content a{
	color: #ffffff;
	text-decoration: none;
        font-weight:bold;
}
#left_content a:link{
	color: #ffffff;
	text-decoration: none;
        font-weight:bold;
}

#left_content a:visited{
	color: #ffffff;
	text-decoration: none;
        font-weight:bold;
}

#left_content a:hover{
	color: #ffffff;
	text-decoration: underline;
    font-weight:bold;
}


#left_content strong{
	color: #ffffff;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}


.about_bold{
	color: #1d4e21;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;
	font-weight: bold;
}

.about_contacts_bold{
	color: #1d4e21;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
	font-weight: bold;
}

.about_heading{
	color: #1d4e21;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;
}


.people_bold{
	color: #5a5883;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;	
	font-weight: bold;
}

.people_heading{
	color: #5a5883;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;
}

.people_subheading{
	color: #333333;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	text-align: left;
	font-weight: bold;
}

.services_bold{
	color: #475245;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;	
	font-weight: bold;
}


.partnering_bold{
	color: #99b082;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;	
	font-weight: bold;
}


.portfolio_bold{
	color: #01415b;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;	
	font-weight: bold;
}

.portfolio_bold2{
	color: #01415b;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align: left;	
	font-weight: bold;
}


.premises_bold{
	color: #2c0112;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;	
	font-weight: bold;
}


.contactus_bold{
	color: #5b842b;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;	
	font-weight: bold;
}




.a_about:link{
	color: #1d4e31;
	text-decoration: none;
	font-weight: bold;
}

.a_about:visited{
	color: #1d4e31;
	text-decoration: none;
	font-weight: bold;
}

.a_about:hover{
	color: #1d4e31;
	text-decoration: underline;
	font-weight: bold;
}


.a_contact:link{
	color: #5b842b;
	text-decoration: none;
	font-weight: bold;
}

.a_contact:visited{
	color: #5b842b;
	text-decoration: none;
	font-weight: bold;
}

.a_contact:hover{
	color: #5b842b;
	text-decoration: underline;
	font-weight: bold;
}

.a_people:link{
	color: #5a5883;
	text-decoration: none;
	font-weight: bold;
}

.a_people:visited{
	color: #5a5883;
	text-decoration: none;
	font-weight: bold;
}

.a_people:hover{
	color: #5a5883;
	text-decoration: underline;
	font-weight: bold;
}


.a_services:link{
	color: #475245;
	text-decoration: none;
	font-weight: bold;
}

.a_services:visited{
	color: #475245;
	text-decoration: none;
	font-weight: bold;
}

.a_services:hover{
	color: #475245;
	text-decoration: underline;
	font-weight: bold;
}

.a_partnering:link{
	color: #99b082;
	text-decoration: none;
	font-weight: bold;
}

.a_partnering:visited{
	color: #99b082;
	text-decoration: none;
	font-weight: bold;
}

.a_partnering:hover{
	color: #99b082;
	text-decoration: underline;
	font-weight: bold;
}

.a_portfolio:link{
	color: #01415b;
	text-decoration: none;
	font-weight: bold;
}

.a_portfolio:visited{
	color: #01415b;
	text-decoration: none;
	font-weight: bold;
}

.a_portfolio:hover{
	color: #01415b;
	text-decoration: underline;
	font-weight: bold;
}


.a_portfolio_bold:link{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.a_portfolio_bold:visited{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.a_portfolio_bold:hover{
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.a_premises:link{
	color: #563441;
	text-decoration: none;
	font-weight: bold;
}

.a_premises:visited{
	color: #563441;
	text-decoration: none;
	font-weight: bold;
}

.a_premises:hover{
	color: #563441;
	text-decoration: underline;
	font-weight: bold;
}

.a_link:link{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.a_link:visited{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.a_link:hover{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}

* html #page
{
	height: 100%;
}

.image_left{ 
	float: left;
	margin: 0px 20px 0px 0px; 
}

#list_container {
  position:relative;
  width:457px;
  height:100px;
  font-size:1.2em;
 
}

#list_container_new {
  position:relative;
  width:457px;
  height:50px;
  font-size:1.2em;
 
}

#list_container a{
	color: #ffffff;
	text-decoration: none;
        font-weight:bold;
}
#list_container a:link{
	color: #ffffff;
	text-decoration: none;
        font-weight:bold;
}

#list_container a:visited{
	color: #ffffff;
	text-decoration: none;
        font-weight:bold;
}

#list_container a:hover{
	color: #ffffff;
	text-decoration: underline;
    font-weight:bold;
}

#list_container_new a{
	color: #ffffff;
	text-decoration: none;
        font-weight:bold;
}
#list_container_new a:link{
	color: #ffffff;
	text-decoration: none;
        font-weight:bold;
}

#list_container_new a:visited{
	color: #ffffff;
	text-decoration: none;
        font-weight:bold;
}

#list_container_new a:hover{
	color: #ffffff;
	text-decoration: underline;
    font-weight:bold;
}
