@charset "utf-8";
/* CSS Document */


html, body{
	background: #f1f2f6 url(/images/bg-main2.gif) center 250px repeat-x;
	margin: 0;
}
/*----------------------------------------------------------------------------platform*/
.platform{
	width: 808px;
	background: url(/images/bg-shadowmain.gif) center top no-repeat;
	border:0;
	border-collapse:collapse;
	margin:0;
	padding:0;
}
/*----------------------------------------------------------------------------header*/
.header{
	display: block;
	width: 808px;
	height: 305px;
	position: relative;
	background: url(/images/image-holder1.jpg) center top no-repeat;
}
	.dialmedLogo{
		display: block;
		width: 187px;
		height: 128px;
		background: url(/images/logo-dialmed.gif) center center no-repeat;
		position: absolute;
		top: 10px;
		left: 60px;
		z-index: 1;		
	}
	.tollFree{
		color: #728166;
		font: bold 10px Georgia, "Times New Roman", Times, serif;
		line-height: 1em;
		padding: 5px 25px 0 0;
		font-style: italic;
	}
	.tollFree span{
		font: bold 22px Georgia, "Times New Roman", Times, serif;
		line-height: 1em;
		float: right;
		margin-left: 7px;
		font-style: italic;
	}
/*----------------------------------------------------------------------------container*/
.sidePanel{
	background: #f8f8f8 url(/images/bg-sidepanel.gif) center top repeat-x;;
	width: 249px !important;
	padding: 20px 0 0 0;
	border-bottom: 1px solid #d7dae5;
	border-right: 1px solid #e4e4e4;
	text-align: left;
	color: #898989;
	font: 12px trebuchet ms;
	line-height: 1.2em;
}
	.sidePanel .wraper{
		padding: 20px 0 20px 25px;
		border-bottom: 1px solid #e2e2e2;
		border-top: 1px solid #ffffff;
	}
	.sidePanel .wraper:hover{
		padding: 20px 0 20px 25px;
		background:  #ededed;
		border-top: 1px solid #fcfcfc;
	}
/*----------------------------------------------------------------------------container*/
.container{
	background: white url(/images/bg-container.gif) center top repeat-x;
	width: 550px !important;
	height: 500px;
	border-bottom: 1px solid #d7dae5;
	text-align: left;
	color: #898989;
	font: 12px trebuchet ms;
	line-height: 1.7em;
}
	.container .wraper{
		padding: 40px;
		border-bottom: 1px solid #e2e2e2;
		text-align: justify;
	}
/*----------------------------------------------------------------------------footer*/
.footer{
	width: 500px;
	height: 22px;
	background: #ecedf1;
	border: 1px solid #d7dae5;
	color: #aaafbf;
	font: 10px trebuchet ms;
	line-height: 1.3em;
	text-transform: uppercase;
	padding-top: 9px;
	margin: 25px 0 25px 0;
}
	.footer a{
		color: #aaafbf;
		font: 10px trebuchet ms;
		text-transform: uppercase;
		text-decoration: none;
	}
	.footer a:hover{
		color: #717fa2;
	}
/*----------------------------------------------------------------------------text*/
h1{ /*main heading*/
	font: italic normal 33px "Times New Roman", Times, serif;
	line-height: 1em;
	margin: 0;
	color: #728166;
}
h2{ /*small sub heading*/
	color: #8b97b5;
	font: italic 12px trebuchet ms;
	margin: 0 0 30px 0;
	line-height: 1em;
}
h3{ /*med heading*/
	font: italic normal 25px "Times New Roman", Times, serif;
	line-height: 1em;
	margin: 0;
	color: #728166;
}

.text-med-heading{ /*small sub heading*/
	color: #8b97b5;
	font: bold italic 14px trebuchet ms;
	margin: 0 0 0 0;
	line-height: 1em;
}


.frmContainer td{
	font: 12px trebuchet ms;
}


/*---skin---*/
.quote{
	float: left;
	margin-top: 3px;
}
.quoteEnd{
	float: right;
	margin-top: 4px;
}

a.brochureBtn{
	font: italic bold 20px "Times New Roman", Times, serif;
	color: #717fa2;
	text-decoration: none;
	line-height: .8em;
	background: url(/images/btn-downloadbrochure.png) left center no-repeat;
	display: block;
	height: 32px;
	padding: 3px 0 0 55px;
}
a.serviceBtn{
	font: italic bold 20px "Times New Roman", Times, serif;
	color: #717fa2;
	text-decoration: none;
	line-height: .8em;
	background: url(/images/btn-requestservice.png) left center no-repeat;
	display: block;
	height: 27px;
	padding: 8px 0 0 50px;
}
a.mapBtn{
	font: italic bold 20px "Times New Roman", Times, serif;
	color: #717fa2;
	text-decoration: none;
	line-height: .8em;
	background: url(/images/btn-contactmap.png) left center no-repeat;
	display: block;
	height: 29px;
	padding: 10px 0 0 50px;
}

a.mapBtn:hover, a.brochureBtn:hover, a.serviceBtn:hover{
	color: #414b65;
}

.quickLinks a{
	font: italic bold 15px "Times New Roman", Times, serif;
	color: #728166;
	line-height: 1em;
	text-decoration: none;
}
.quickLinks a:hover{
	color: #667aa6;
}

a.readMore{
	color: #3e643e;
	font: bold 12px trebuchet ms;
	line-height: 1em;
	text-decoration: none;
	display: block;
	padding: 3px 30px 0 0;
	background: url(/images/btn-readmore.gif) right center no-repeat;
	height: 17px;
	text-align: right;
	margin-top: 5px;
	float: right;
}