/* Blocks: Positioning, backgrounds, alignment, margins */

body {
	background-color: #C3C3C3;
	margin: 0px 10px 20px 10px;
}

#clinics {
	border: 1px solid #20618A;
	margin-bottom: 10px;
	margin-left: 18px;
	width: 168px;
}

#clinicsbody {
	background: url(/images/bgr166x064clinics.gif) #F7F7F7 top right no-repeat;
	height: 64px;
	width: 166px;
}

#clinicsbodytext {
	padding: 38px 8px 2px 8px;
}

#clinicsheader {
	background-color: #4A92BA;
	border-bottom: 1px solid #20618A;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 8px 2px 8px;
}

#columnleft {
	float: left;
	width: 186px;
}

#columnright {
	float: left;
	margin-left: 18px;
	width: 168px;
}

#container {
	width: 860px;
}

#content {
	float: left;
	margin-left: 18px;
	width: 452px;
}

#content2 {
	float: left;
	margin-left: 18px;
	width: 640px;
}

#content3 {
	padding: 0px 18px 0px 18px;
	width: 860px;
}

#dialog {
	/*border: 1px solid #CB6828; moved*/
	float: right;
	margin-bottom: 10px;
	width: 190px;
}

#dialogbody {
	/*background-color: #FFFFFF; moved*/
	width: 188px;
}

#dialogbodytext {
	padding: 10px 8px 10px 8px;
}

#dialogheader {
	/*background-color: #CB6828; moved*/
	/*border-bottom: 1px solid #CB6828; moved*/
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 8px 2px 8px;
}

#didyouknow {
	/*border: 1px solid #20618A; moved*/
	margin-bottom: 10px;
	margin-left: 18px;
	width: 168px;
}

#didyouknowbody {
	/*background-color: #F7F7F7; moved*/
	width: 166px;
}

#didyouknowbodytext {
	padding: 4px 8px 10px 8px;
}

#didyouknowheader {
	/*background-color: #4A92BA; moved*/
	/*border-bottom: 1px solid #20618A; moved*/
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 8px 2px 8px;
}

#footer {
	background-color: #F7F7F7;
	border-top: 1px solid #C7C9C9;
	margin-top: 4px;
	padding: 3px 18px 5px 18px;
}

#navigationtop {
	/*background-color: #F7F7F7; moved*/
	/*border-bottom: 1px solid #CBCBCB; moved*/
	width: 100%;
}

div#NavigationSideBar {
	font-size: 93%;
}

#page {
	background: #FFFFFF;
	margin: 0px;
	text-align: left;
	width: 860px;
}

#pageservice {
	margin-right: 204px;
	text-align: right;
}

#punchline {
	color: #F0E0D5;
	font-size: 13px;
	font-weight: bold;
	padding: 8px 0px 0px 18px;
}

#servicebar {
	height: 50px;
	overflow: hidden;
	padding: 10px 18px 0px 0px;
	text-align: right;
}

#steps {
	/*border: 1px solid #20618A; moved*/
	margin-bottom: 10px;
	margin-left: 18px;
	width: 168px;
}

#stepsbody {
	/*background: url(/images/bgr166x220steps.gif) #F7F7F7 top right no-repeat; moved*/
	height: 220px;
	width: 166px;
}

#stepsbodytext {
	padding: 12px 8px 14px 8px;
	text-align: center;
}

#stepsheader {
	/*background-color: #4A92BA; moved*/
	/*border-bottom: 1px solid #20618A; moved*/
	/*color: #FFFFFF; moved*/
	font-weight: bold;
	padding: 2px 8px 2px 8px;
}

#stories {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	width: 250px;
}

#teaser {
	/*border: 1px solid #20618A; moved*/
	margin-bottom: 10px;
	margin-right: 18px;
	width: 168px;
}

#teaserbody {
	/*background-color: #F7F7F7; moved*/
	width: 166px;
	overflow: hidden;
}

#teaserbodytext {
	padding: 4px 8px 10px 8px;
}

#teaserheader {
	/*background-color: #4A92BA; moved*/
	/*border-bottom: 1px solid #20618A; moved*/
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 8px 2px 8px;
}

#topbar {
	height: 50px;
	overflow: hidden;
	width: 100%;
}
