@charset "UTF-8";
/* CSS Document for Global Dialysis */
/* Written by Pragmatic Design Ltd - www.pragmaticdesign.co.uk */
/* This document uses CSS 3 */

body {
	margin:0px;
	padding:0px;
	background-color:#4798ed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

img {
	border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

h1, h2, h3, h4, h5, h6 {
	color:#277bb7;
	margin:0px;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:#277bb7;
}
fieldset {
	border:none;
	padding:0px;
}

.clear {
	clear:both;
	height:15px;
}


#outer {
	width:1000px;
	margin:auto;
	background-color:#daeafb;
	padding:5px 0px 15px 5px;
}
#inner {
	width:730px;
	float:left;
}
#content {
	width:710px;
	float:left;
	background-color:#fff;
	padding:10px;
}

/* Rounded Corners */

#content, #outer, .topbox1, .topbox2, #homepage-pic, .bottom-box, .bottom-box-mid {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

/* Drop shadow */

#content, #outer {
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	-moz-box-shadow: 0px 0px 12px #000;
	-webkit-box-shadow: 0px 0px 12px #000;
	box-shadow: 0px 0px 12px #000;
}

/* Gradient Background */

.topbox1, .topbox2, .bottom-box, .bottom-box-mid {
	background-image:url(../images/grad-top.jpg);
	background-position:bottom;
	float:left;
	border:thin solid #277bb7;
	text-decoration:none;
}

.topbox1 a span, .topbox2 a span,
.topbox1 a strong, .topbox2 a strong,
.topbox1 a, .topbox2 a {
	text-decoration:none;
	color:#000;
	font-size:16px;
}

.topbox1 h1, .topbox1 h2, .topbox1 h3, .topbox1 h4, .topbox1 h5, .topbox1 h6,
.topbox2 h1, .topbox2 h2, .topbox2 h3, .topbox2 h4, .topbox2 h5, .topbox2 h6,
.topbox1 h1 a, .topbox1 h2 a, .topbox1 h3 a, .topbox1 h4 a, .topbox1 h5 a, .topbox1 h6 a,
.topbox2 h1 a, .topbox2 h2 a, .topbox2 h3 a, .topbox2 h4 a, .topbox2 h5 a, .topbox2 h6 a {
	padding:7px 0px 0px 0px;
	text-decoration:none;
	color:#000;
}

/* Header */

#header {
	width:370px;
	height:70px;
	float:left;
	color:#277bb7;
	font-style:italic;
	font-size:19px;
	text-align:center;
}
#header img {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}
#search {
	text-align:right;
	width:250px;
	float:right;
	height:20px;
	padding-top:25px;
}

.componentheading,
.contentheading {
	font-size:18px;
	font-weight:bold;
	color:#277bb7;
}

.topbox1 {
	margin-right:10px;
}
.topbox2 {
	margin-left:10px;
}
.topbox1, .topbox2 {
	width:332px;
	height:155px;
	float:left;
	padding:0px 5px 0px 5px;
	overflow:hidden;
}
.topbox1 img, .topbox2 img{
	float:left;
	margin:0px 5px 5px 0px;
}


/* Homepage specific */

#homepage-pic {
	width:708px;
	height:240px;
	background-image:url(../images/holidayfoto.jpg);
}
#homepage-pic h2 {
	margin:0px;
	padding:10px;
	width:300px;
	color:#fff;
}

.bottom-box, .bottom-box-mid {
	width:211px;
	height:115px;
	float:left;
	padding:5px;
}
.bottom-box-mid {
	margin:0px 12px 0px 12px;
}

.bottom-box h3, .bottom-box-mid h3 {
	color:#000; !important
}

/* Inner page specific */
#vertical-advert {
	float:left;
	width:160px;
}
#horizontal-advert {
	width:100%;
	height:70px;
	text-align:center;
}
#content-area {
	width:550px;
	float:left;
}

/* Sidebar */
#sidebar {
	float:left;
	margin-left:10px;
	width:260px;
}
#sidebar ul {
	padding:0px;
	margin:0px;
}
#sidebar li {
	list-style:none;
}
.sidebox {
	width:250px;
	background-color:#EDF5FD;
	padding:5px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	margin-top:10px;
}
.sidebox h1, .sidebox h2, .sidebox h3, .sidebox h4, .sidebox h5,
.moduletable h1, .moduletable h2, .moduletable h3, .moduletable h4, .moduletable h5 {
	color:#000; !important
}

.icons img {
	padding:0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}
.moduletable ul {
	font-weight:bold;
	font-size:18px;
	list-style:none;
	padding:0px;
}
.moduletable li {
	padding:7px;
	text-align:right;
	border-bottom:solid thin #EDF5FD;
	color:#000;
}
.moduletable li a {
	color:#000;
	text-decoration:none;
}
.moduletable li a:hover {
	color:#277bb7;
}
.child li{
	font-size:0.8em;
	color:#999;
}
.child a{
	font-size:0.8em;
	color:#999;
}

#accordionMenu_0 {
	color:#0F9;
}

/* Footer */

.footer-column {
	width:150px;
	padding:0px 10px 0px 10px;
	float:left;
	font-size:12px;
}
/*.footer-column h3 {
	color:#277bb7; !important
}*/
.footer-column a {
	color:#000;
}
.footer-column a:hover {
	color:#277bb7;
}
.footer-column ul, .footer-column li{
	list-style:none;
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.footer-column ul {
	float:left;
	text-align:left;
	}

#bottom {
	width:1000px;
	margin:auto;
	color:#EDF5FD;
	text-align:center;
}
#bottom a {
	color:#EDF5FD;
}

/***Added, RP, 08/16/10 to facilitate the search map ***/
.clr {
clear:both;
}
/***Added, RP, 08/16/10 to eliminate browser lines around links ***/
a:active, a:focus { outline-style: none; -moz-outline-style:none; }

/*** Added by Russ to remove underlines ***/
a:active, a:focus, a:link, a:visited { text-decoration: none; }
