		body {
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 14px;
			color: #333;
			background: #f08e04;
			text-align: center;
			margin-bottom: 10px;
		}
		
		/* General Assets */
		
		h1, h2 {
			color: #f08e04; 
			line-height: 25px;
		}
		
		#AmberProduct h1 {
			width: 425px;	
		}
		
		h3 {
			color: #666666;
			line-height: 21px;
		}
		
		a, a:visited {
			color: #004080;
			text-decoration: underline;
		}
		
		a:hover {
			color: #000;
			text-decoration: none;
		}
		
		a:active {
			color: #ff8000;
		}
		
		.button, .button:visited {
			text-decoration: none;
			color: #fff;
			border-right-color: #4c4c4c;
			border-left-color: #e6e6e6;
			border-bottom-color: #666666;
			border-top-color: #e6e6e6;
			border-width: 1px;
			border-style: solid;
			background: #326eb6;
			padding: 3px;
		}
		
		.button:hover {
			color: #804000;
		}
		
		.button:active {
			color: white;
			border-right-color: #e6e6e6;
			border-left-color: #4c4c4c;
			border-bottom-color: #e6e6e6;
			border-top-color: #4c4c4c;
			background: #666666;
		}
		
		.left {
			float: left;
			margin-right: 5px;
		}
		
		.right {
			float: right;
			margin-left: 5px;
			text-align: right;
		}
		
		.small {
			font-size: 0.85em;
		}
		
		/* END General Assets */
		
		#wrapper {
			background: #fff;
			width: 960px;
			margin: 10px auto;
			text-align: left;
		}
		
		#header .container_12 {
			background: transparent url(../images/header_bg_top.jpg) center top no-repeat;
			height: 260px;
		}
		
		#header-call-to-action {
	text-align: center;
	margin-top: 45px;
	margin-left: -15px;
	color: #0065a5;
	line-height: normal;
		}
		
		#header-call-to-action h2 {
			margin-bottom: 0px;
		}
		
		#header-alt-nav {
	margin: 1px 0 0 48px;
	padding: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;			
		}
		
		#header-alt-nav li {
			margin: 0;
			float: left;
			text-align: center;
		}
		
		#header-alt-nav li a.blue {
			background: #326eb6 url(../images/alt_nav_bg.jpg) center bottom no-repeat;
			text-decoration: none;
			color: #fff;
			width: 200px;
			height: 39px;
			line-height: 39px;
			display: block;
		}
		
		#header-alt-nav li a.blue:hover {
			background: #f08e04 url(../images/alt_nav_bg.jpg) center top no-repeat;
			
		}
		
		#nav_section {
			height: 100px;
			margin-top: -75px;
			margin-left: -10px;
			position: absolute;
		}
		
		#nav {
			list-style: none;
			margin: 10px 0 0 0;
			padding: 0px;
			color: #2d6dbb;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 13px;
			font-weight: bold;
			margin-left: -30px;
		}
		
		#nav li {
			float: left;
			margin: 0;
			text-align: right;
			margin-left: 15px;
		}
		
		#nav li a {
			text-decoration: none;
		}
		
		#content {
			margin-top: 20px;
		}
		
		#sidebar {
			text-align: center;
		}
		
		#font-controls {
			width: 170px;
			margin: 0 auto 10px auto;
			overflow: hidden;
			text-align: center;
		}
		
		#font-controls #decrease-font, #font-controls #increase-font {
			line-height: 13px;
			float: left;
			text-align: center;
		}
		
		#font-controls #decrease-font .button, #font-controls #increase-font .button {
			width: 15px;
			height: 15px;
			display: block;
			color: #fff;
		}
		
		#font-bar {
			width: 100px;
			height: 21px;
			background: #e2e2e2;
			border: 1px solid #f08e04;
			float: left;
			margin: 0 5px;
			text-align: left;
		}
		
		#font-bar-indicator {
			width: 10px;
			height: 21px;
			display: block;
			background: #f08e04;
			text-align: left;
		}
		
		#product_benefits {
			-moz-border-radius: 25px;
			-webkit-border-radius: 25px;
			border: 3px solid #f8c78f;
			padding: 10px;
		}
		
		#product_benefits li {
			list-style: none;
			background: transparent url(../images/checkbox.jpg) left top no-repeat;
			padding: 3px 3px 3px 37px;
			margin: 0 0 10px 0;
			height: 32px;
			line-height: 15px;
			text-align: left;
		}
		
		#testimonial {
			background: #326eb6;
			color: #fff;
			padding: 20px;
			-moz-border-radius: 25px;
			-webkit-border-radius: 25px;
			text-align: left;
		}
		
		#testimonial p {
			font-size: 0.85em;
		}
		
		#testimonial .testimonial-credit {
			font-weight: bold;
			text-align: right;
		}

		#testimonial h2 {
			color:#ffffff;	
		}
		#footer {
			padding: 20px 0px;
			background: transparent url(../images/footer_bg.jpg) center bottom no-repeat;
			text-align: center;
		}
		
		#footer_nav {
			text-align: center;
			line-height: 30px;
			width: 90%;
			margin: 0 auto;
		}
		
		#footer_nav a {
			font-size: 0.82em;
			margin: 0 15px 0 0;
		}
		
		#AmberProduct {
			background: transparent url(../images/medstar_amber_solutions_both.jpg) right top no-repeat;
		}
		
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0261a5;
}

/****/

.restrict_width {
	width: 425px;
}

.col {
	float: left;
	width: 250px;
}

#AmberProduct p {
	margin-bottom: 10px;
}

.happy_family {
	margin-top: 3px;
	margin-left: 15px;
	}


/*Send to friend CSS*/


#send_page_to_friend {
	display: none;
	position: fixed;
	width: 400px;
	left: 50%;
	bottom: 100px;
	margin-left: -200px;
	background: #fff;
	border: 20px solid #000;
	padding: 10px;
	z-index: 10000;
}

* html #send_page_to_friend  { 
	position: absolute;
	margin-top: -500px;
	bottom: auto;
}


#send_page_to_friend input, #send_page_to_friend textarea {
	padding: 5px;
	width: 250px;
}

#send_page_to_friend label {
	margin-right: 10px;
}

#close_send_to_friend {
	text-align: right;
	float: right;
	display: inline;
	padding: 5px;
	background: #e2e2e2;
	border: 1px solid #333;
}
