body{
	background:url(images/bg.gif) repeat-x 0 0 #DBF5F9;
	padding:34px 0 25px 0;
	margin:0;
}
tr, td, p, img, a, h1, h2, h3, h4, h5, h6, ul, ol{
	padding:0;
	margin:0;
}

.mainbg{
	background:url(images/mid.gif) repeat-y 0 0;
}
.logo{
	margin:0 0 0 3px;
}
.telephone{
	padding:0;
}
.telephone p{
	width:229px;
	font:normal 10px/12px Trebuchet MS;
	float:right;
	color:#555454;
	padding:0 0 0 0;
}
.telephone p span{
	font-weight:bold;
	color:#FF0042;
}
.nav{
	background:url(images/nav.gif) repeat-x 0 bottom;
}
.nav ul{
	list-style-type:none;
	width:540px;
	margin:0 0 0 0;
}
.nav ul li{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(images/separator.gif) no-repeat right 49px;
	height:25px;
	padding-top:52px;
	float:right; 
}

.nav ul li a{
	text-decoration:none;
	color:#fff;
	padding:5px 11px 7px 11px;
	margin:0 0 0 0;
}
.nav ul li a:hover{
	background:url(images/nav-hover.gif) repeat-x 0 0;
	border:#19A2F3 1px solid;
}
.grey{
	background:#F4F3F3;
	width:100%;
	height:56px;
}
.grey h2{
	font:normal 12px/17px Trebuchet MS;
	color:#2D2C2C;
	width:702px;
	padding:8px 0 0 19px;
}
.background{
	padding:15px 0 0 20px;
	font:normal 12px/17px Trebuchet MS;
	color:#2D2C2C;
}
.background h3{
	font:normal 18px/17px Trebuchet MS;
	color:#2D2C2C;
}
.background h3 span{
	color:#19A2F3;
}
.background ul{
	list-style-type:none;
	width:700px;
}
.background ul li{
	background:url(images/arrow.gif) no-repeat 0 10px;
	font:normal 12px/15px Trebuchet MS;
	color:#2D2C2C;
	padding:4px 0 0 15px;
}
.background a{
	width:700px;
	background:url(images/back-a-bg.gif) no-repeat 0 0;
	margin:0 0 0 0;
}
.footer{
	width:264px;
	text-align:center;
	font:normal 10px/15px Trebuchet MS;
	color:#727272;
	padding:25px 0 0 0;
}
.background1{
	padding:15px 0 0 20px;
	font:normal 12px/17px Trebuchet MS;
	color:#2D2C2C;
}
.background1 h3{
	font:normal 18px/17px Trebuchet MS;
	color:#2D2C2C;
}
.background1 h3 span{
	color:#19A2F3;
}
.background1 ul{
	list-style-type:none;
	width:200px;
}
.background1 ul li{
	background:url(images/arrow.gif) no-repeat 0 10px;
	font:normal 12px/15px Trebuchet MS;
	color:#2D2C2C;
	padding:4px 0 0 15px;
}
.background1 a{
	width:700px;
	background:url(images/back-a-bg.gif) no-repeat 0 0;
	margin:0 0 0 0;
}
