body{
	background-image:url("/images/backgrounds/page-bg.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	background-color:#ffffff;
	color:#424242;
}

a{
	color:#424242;
}

blockquote{
	border-bottom-color: #C5C5C6;
	color:#453a30;
}
h2{
	color:#453a30;
}
h3{
	border-bottom-color: #c5c5c6;
}
	h3 span.pubdate{
		background-color:#ffffff;
	}
h4{
	border-bottom-color: #c5c5c6;
}
hr{
	background-color:#c5c5c6;
}

/* BEGIN Text styles */

p.Introduction{
	color:#453a30;
}
p.Introduction-border{
	color:#453a30;
	border-bottom-color: #C5C5C6;
}
.Link{
	background-image: url("/images/backgrounds/bullet-on-white.gif");
	background-position: 12px 5px;
	background-repeat: no-repeat;
	color:#CD0C4E;
}
	.Link a{
		color:#CD0C4E;
	}
.caseLink{
	background-image: url("/images/backgrounds/bullet-on-white.gif");
	background-position: 12px 5px;
	background-repeat: no-repeat;
	color:#294654;
}
	.caseLink a{
		color:#294654;
	}
div.content-inner div.content-left-col p.Telephone a,
div.content-inner div.content-right-col p.Telephone a{
	background-image: url("/images/backgrounds/bullet-on-white.gif");
	background-position: 0px center;
	background-repeat: no-repeat;
	color:#cd0c4e;
}

.Highlight{
	color:#cd0c4e;
}

/* END Text styles */

div#header-outer{
	background-image: url("/images/backgrounds/shadow-bottom.png");
	background-position: bottom left;
	background-repeat: repeat-x;
}
	div#header-inner{
		background-color:#453a30;
		border-top-color:#cd0c4e;
	}
		div#header-inner ul#secondary-nav li.nav-item{
			border-right-color: #ffffff;
		}
			div#header-inner ul#secondary-nav li#site-selector a{
				background-image:url("/images/backgrounds/site-drop-bg.gif");
				background-position:right 0.5em;
				background-repeat:no-repeat;
			}
		div#header-inner ul#secondary-nav li a:link, div#header-inner ul#secondary-nav li a:hover
		div#header-inner ul#secondary-nav li a:active, div#header-inner ul#secondary-nav li a:visited{
			color:#ffffff;
		}
		div#header-inner ul#primary-nav li.active, div#header-inner ul#primary-nav li.current{
			background-color: #cd0c4e;
		}
			div#header-inner ul#primary-nav li a:link, div#header-inner ul#primary-nav li a:hover
			div#header-inner ul#primary-nav li a:active, div#header-inner ul#primary-nav li a:visited{
				color:#ffffff;
			}
				div#header-inner ul#primary-nav li.active a:link, div#header-inner ul#primary-nav li.active a:hover
				div#header-inner ul#primary-nav li.active a:active, div#header-inner ul#primary-nav li.active a:visited,
				div#header-inner ul#primary-nav li.current a:link, div#header-inner ul#primary-nav li.current a:hover
				div#header-inner ul#primary-nav li.current a:active, div#header-inner ul#primary-nav li.current a:visited,
				div#header-inner ul#primary-nav li a span{
					color:#ffffff;
				}


div.shadow-top{
	background-image: url("/images/backgrounds/shadow-top-right.png");
	background-position: top right;
	background-repeat: no-repeat;
}
	div.shadow-top-left{
		background-image: url("/images/backgrounds/shadow-top-left.png");
		background-position: top left;
		background-repeat: no-repeat;
	}
	div.shadow-top-right{
		background-image: url("/images/backgrounds/shadow-top.png");
		background-position: top left;
		background-repeat: repeat-x;
	}
div.shadow-sides{
	background-image: url("/images/backgrounds/shadow-right.png");
	background-position: top right;
	background-repeat: repeat-y;
}
div.shadow-bottom{
	background-image: url("/images/backgrounds/shadow-bottom-right.png");
	background-position: bottom right;
	background-repeat: no-repeat;
}
	div.shadow-bottom-left{
		background-image: url("/images/backgrounds/shadow-bottom-left.png");
		background-position: bottom left;
		background-repeat: no-repeat;
	}
	div.shadow-bottom-right{
		background-image: url("/images/backgrounds/shadow-bottom.png");
		background-position: bottom left;
		background-repeat: repeat-x;
	}

div.content-outer div.shadow-sides{
	background-image: url("/images/backgrounds/shadow-content.png");
}
div.content-inner{
	background-color:#ffffff;
	border-top-color:#453a30;
}
	div.content-header{
		background-color:#453a30;
		border-bottom-color:#cd0c4e;
		color:#ffffff;
	}
		div.content-header a:link, div.content-header a:hover,
		div.content-header a:active, div.content-header a:visited{
			color:#ffffff;
		}
	div.content-inner img{
		border-left-color:#cd0c4e;
	}
	div.LinkBar{
		background-color:#beab7c;
		color:#ffffff;
	}
		div.LinkBar a{
			color:#ffffff;
		}
		div.LinkBar p.Link{
			background-image: url("/images/backgrounds/bullet-on-yellow.gif");
			background-position: left center;
			color:#000000;
		}
	ul.article-list li{
		background-image: url("/images/backgrounds/bullet-on-white.gif");
		background-position: 12px center;
		background-repeat: no-repeat;
		color:#294654;
	}
	div.content-inner div.left-col ul, div.content-inner div.right-col ul{
		color:#453A30;
	}
div.news-bar-inner{
	background-color: #ffffff;
}
	div.news-bar-inner div.news-bar-header{
		background-color:#453a30;
		color:#ffffff;
	}
		div.news-bar-inner div.news-bar-header h2{
			border-bottom-color: #cd0c4e;
		}
	div.news-bar-inner div.abstracts-col p.Link{
		background-position: 18px center;
	}
	div.news-bar-inner div.abstracts-col h4{
		color: #CD0C4E;
	}
	div.news-bar-inner div.links-col{
		background-color:#f7f7f7;
		border-left-color: #dcdcdd;
	}
		div.news-bar-inner div.links-col h4{
			color: #cd0c4e;
		}
		div.news-bar-inner div.links-col h4.Link{
			background-image: none;
		}
			div.news-bar-inner div.links-col h4.Link a{
				background-image: url("/images/backgrounds/bullet-on-white.gif");
				background-position: left center;
				background-repeat: no-repeat;
			}

div.page-footer-outer div.shadow-sides{
	background-image: url("/images/backgrounds/shadow-right.png");
}
	div.page-footer-inner{
		background-color: #453A30;
		color:#ffffff;
	}
		div.page-footer-inner div.link-map a{
			color:#ffffff;
		}
		div.page-footer-inner div.link-map ul{
			background-image: url("/images/backgrounds/link-map-bg.gif");
			background-position: left top;
			background-repeat: repeat-x;
		}
		div.page-footer-inner div.link-map ul li{
			color: #ffffff;
			background-image: url("/images/logos/primary-asset-logo-small-on-pink.gif");
			background-position: 5px 5px;
			background-repeat: no-repeat;
		}
			div.page-footer-inner div.link-map ul li ul{
				background-image: none;
			}
			div.page-footer-inner div.link-map ul li ul,
			div.page-footer-inner div.link-map ul li ul li{
				color:#ffffff;
			}
			div.page-footer-inner div.link-map ul li ul li{
				background-image: none;
			}
		div.page-footer-inner div.reg-address{
			border-top-color: #CD0C4E;
			background-image: url("/images/logos/medicx-manage-logo.gif");
			background-position: 9px center;
			background-repeat: no-repeat;
		}
			div.page-footer-inner div.reg-address, 
			div.page-footer-inner div.reg-address a{
				color:#ffffff;
			}
			div.page-footer-inner div.reg-address ul li{
				background-image: url("/images/backgrounds/reg-address-list-divider.gif");
				background-position: right center;
				background-repeat: no-repeat;
			}
				div.page-footer-inner div.reg-address ul li.last{
					background-image: none;
				}

div.nav-primary-drop{
	border-color:#cd0c4e;
	background-color:#ffffff;
}
	ul.nav-primary-rightcol{
		border-left-color:#cd0c4e;
	}

div#site-selector-drop{
	background-color:#ffffff;
	border-color:#CD0C4E;
}


div.full-width-outer div#media-block-slideshow{
	border-bottom-color:#cd0c4e;
}
	div#media-block-slideshow span.media-block-slideshow-slide-title{
		color:#ffffff;
	}
		div#sidebar div#media-block-slideshow span.media-block-slideshow-slide-title{
			background-color:#453a30;
		}
			div.full-width-outer div#media-block-slideshow span.media-block-slideshow-slide-title span.label{
				color:#cd0c4e;
			}
			div.full-width-outer div.media-block-slideshow-title-bg{
				background-color:#453A30;
				opacity:0.58;
				filter:alpha(opacity=58);
			}
div#media-block-slideshow-controls{
	border-top-color:#cd0c4e;
	background-color:#453a30;
}
	div#media-block-slideshow-controls.overlay{
		opacity:0.58;
		filter:alpha(opacity=58);
	}
	div.full-width-outer div#media-block-slideshow-controls{
		opacity:0.58;
		filter:alpha(opacity=58);
		border-bottom-color:#cd0c4e;
	}
	div.full-width-outer div.content-header{
		border-top-color:#453a30;
	}

/*
 * Start Forms
 */
input, select, textarea
{
	border-color:#848484;
}
div.label, div.label-col,
div.label-wide, div.label-full-width {
	color:#cd0c4e;
}
div.form-button {
	border-top-color:#c5c5c6;
}
	div.form-button input{
		border-top-color:#ffffff;
		border-right-color:#8e8e8e;
		border-bottom-color:#8e8e8e;
		border-left-color:#ffffff;
		background-color:#cd0c4e;
		color:#ffffff;
	}
p.item-mand{
	color:#453a30;
}
/*
 * END Forms
 */ 

div.fs-title-bar{
	background-color:#453A30;
	color:#ffffff;
}
div.fs-slider{
	background-color:#E4E516;
}
div.fs-nav{
	background-color:#453A30;
}
#gallery-prev-arrow {
	background: url('/images/buttons/scroll-left.gif') no-repeat;
}
#gallery-next-arrow {
	background: url('/images/buttons/scroll-right.gif') no-repeat;
}
#gallery-frame {
	background-color: #ffffff;
}
#gallery-container li div.fs-item {
	color:#424242;
}
	#gallery-container li div.fs-item img{
		border-color:#453A30;
	}
	#gallery-container li div.fs-item a{
		opacity:0.7;
		filter:alpha(opacity=70);
	}
		#gallery-container li div.fs-item a:hover{
			opacity:1;
			filter:alpha(opacity=100);
		}