* {
	margin:0;
	padding:0;
	}
	
body {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
text-align:center;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align: justify; line-height:15px; padding-bottom:10px;
	
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #676666; text-align: justify; line-height:1.5em; padding-bottom:10px;
	
}

#wrapper {
width 755px;
}

#logo{
	text-align:left;
	width:755px;
	height:53px;
}

a:link {
font-family: Verdana, Arial, Helvetica, sans-serif; color: #507c8f; text-decoration: underline; font-weight:bold; font-size: 10px;
} 

a:visited {
color: #999999; font-weight:bold;
} 

a:hover {
color: #999999
} 
a:active {
color:#71824F
} 

#links {
width:100%;
padding:0px;
margin:0px;
background:url(images/bg.gif);
background-repeat:repeat-x;
height:50px;
}

#holder {
text-align:left;
width:755px;
}

#links ul{
list-style-type:none;
padding-top:18px;
padding-left:30px;
margin:0px;
}

#links li{
padding-right:15px;
padding-left:5px;
display:inline;
}

#links a{
color:#FFFFFF;
text-decoration:none;
}

#links a:hover{
background:#FFFFFF;
color:#85ba38;
text-decoration:none;
}

#banner {
background:#edf7fd;
border-bottom-style:solid;
border-bottom-color:#a7a7a7;
border-width:1px;
height:251px;
width:100%;
padding:0px;
}

#content {
text-align:left;
width:755px;
padding-top:40px;
padding-left:0px;
padding-bottom:20px;
}


#footer-bg {
overflow:hidden;
margin:0 auto;
width:100%;
border-width:1px;
border-top-style:solid;
border-top-color:#a7a7a7;
background-color:#edf7fd;
}

#footer-content {
margin-top:40px;
width:755px;
text-align:left;



}


#news{
float:left;
width:499px;

border-width:1px;
border-right-style:solid;
border-right-color:#a7a7a7;


}



#contact {

width:220px;
float:right;
}

#address{
padding-top:0px;
margin-top:20px;

width:499px;
float:left;
}

#grey{
float:left;
height:20px;
width:755;
border-width:1px;
border-bottom-style:solid;
border-color:#a7a7a7;
}

.buttons {
padding-left:3px;
}

.imageBorder {
padding:10px;
border: 1px grey solid;
}
.bullets
{
display:list-item;
padding-left:10px;
color:#676666;



}
#details {
padding-top:0px;
margin-top:20px;
border-width:1px;
border-left-style:solid;
border-color:#a7a7a7;
width:235px;
float:left;
padding-left:20px;
}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #333333; text-decoration: bold; padding-bottom:15px;} 
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; text-decoration: bold; padding-bottom:15px;} 
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; text-decoration: bold; padding-bottom:15px;} 

li{padding-bottom:10px; list-style:inside; font-size:10px; 	}

.menu_list {	
	width: 755px;
}

.menu_head {
	padding: 5px 0px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
	font-size:16px;
		text-decoration:underline;
	
}


.menu_body {
	display:none;
	background-color:#EFEFEF;

}

.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }
  
  .menu_body p {
  padding:10px;
  }
  #partners {
  float:left;
  }
  #partners td {
  padding-left:10px;
  }
  tr.datacellone {
	background-color: #868686;
	height:30px;
	color:white;
	
}
tr.datacelltwo {
	background-color: #9e9e9e;
		height:30px;
		color:white;
}

tr.tabletop {
	background-color: #686868;
	color:white;
	height:40px;
}
