body {

	background-color: #C0C0C0;
	
	text-align:center;

}

body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-align:center;

}

#wrap {

	width:650px;

	position:relative;

	margin:0 auto;

	padding:0;

	background-color:#fff;

	border:1px solid #000;

}

#banner {

	height:231px;

	background-image:url(images/banner.jpg);

	background-repeat:no-repeat;

	margin:0;

	padding:0;

	color:#fff;

	font-weight:bold;

}

#banner ul {

	position:absolute;

	padding:0;

	margin:0;

	width:240px;

	text-align:left;

	left: 414px;

	top: 138px;

	height: 20px;

}

#banner li {

	list-style:none;

	

}

#nav {

	height:50px;

	background-color:#2381E2;

	margin:0;

	padding:0;

	margin-top:1px;

}

#nav ul {

	margin:0;

	padding:0;

	float:left;

	padding-top:15px;

	padding-left:5px;

	padding-bottom:20px;

	color:#fff;

}

#nav li {

	display:inline;

	list-style:none;

	margin-right:10px;

	padding-top:30px;

	padding-bottom:10px;

}

#nav a {

	color:#fff;

	font-weight:bold;

	text-decoration:none;

	padding:10px;

	padding-top:30px;

	padding-bottom:20px;

}

#nav a:hover {

	background-color:#0066CC;

	border-bottom:1px solid #fff;

	border-top:1px solid #fff;

}

#body {

	height:auto;

	margin:0;

	padding:15px;

	text-align:justify;
	
	line-height:19px;

}

#body h1 {

	color:#40BF4A;

	font-size:16px;

}

#footer {

	background-image:url(images/logos.gif);

	height:168px;

	margin:0;

	padding:0;

}

#body h2 {

	font-size:12px;

}

.pad1 {

	padding-bottom:20px;
	

}

.pad2 {

	padding-bottom:35px;
	text-transform:uppercase;
	letter-spacing:3px;

}

.freephone {
    
	text-transform:uppercase;
	letter-spacing:3px;

}

.table {

	text-align:left;

}