body {
	margin:12px 0 0 0;
	padding:0;
	font-size:62.5%;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	line-height:1.4;
	background-color:#d6d6d6;
	overflow-y:scroll;
}

p, ul {
	font-size:1.1em;
	padding:0.4em 0;
}

td {
	vertical-align:top;
}

p.bold {
	font-weight:bold;
}

p.small {
	font-size:0.9em;
}

p.green_box {
	background-color:#e6f3c5;
	padding:1.7em 1.1em;
	margin:11px 0;
}

p.white_box {
	background-color:#fff;
	padding:1.7em 1.1em;
	margin:11px 0;
	border:1px solid #d6d6d6;
}

p.cream_box {
	background-color:#f5fbe8;
	padding:1.7em 1.1em;
	margin:11px 0;
}

.brown_head {
	color:#663300;
	font-weight:bold;
}

.blueLrg {
	color:#428FBB;
	font-size:1.3em;
	font-weight:bold;
}

.darkGreen {
	color:#407E1B
}

ul.pill li{
	padding:0 0 0 15px;
	background:url('images_new/pill9_light.png') no-repeat left 4px;
}

h1.std_page {
	color:#407E1B;
	padding:1.1em 0.7em !important;
	border-bottom:1px solid #d6d6d6;
}

.rev_page {
	color:#407E1B;
	background-color:#cfdfc6;
	padding:1.1em 0.7em;
	border:1px solid #d6d6d6;
}

.rev_page_lime {
	color:#fff;
	background-color:#79C942;
	padding:1.1em 0.7em;
	border:1px solid #d6d6d6;
}

h1 {
	font-size:1.6em;
	text-transform:uppercase;
	line-height:1.4;
}

h2 {
	font-size:1.5em;
	line-height:1.4;
	font-weight:normal;
	padding:0.5em 0 0.3em 0;
}

h3 {
	font-size:1.3em;
	line-height:1.4;
	color:#519542;
	font-weight:normal;
	padding:0.4em 0;
	text-transform:uppercase;
}

h3:first-child {
	padding-top:0 !important;
}

h4 {
	font-size:1.3em;
	font-weight:normal;
	padding:0.5em 0;
}

h4:first-child {
	padding-top:0 !important;
}

a {
	text-decoration:none;
	font-weight:bold;
}

a:link, a:visited{
	color:#79c942;
}

a:hover, a:active{
	color:#666;
}

a.black:link, a.black:visited{
	color:#000;
}

a.black:hover, a.black:active{
	color:#666;
}

a.pill, span.pill {
	padding:2px 0 2px 15px;
	font-weight:normal;
}

a.pill:link, a.pill:visited {
	color:#000;
	background:url('images_new/pill11_light.png') no-repeat left center;
}

a.pill:hover, a.pill:active {
	color:#666;
	background:url('images_new/pill11_dark.png') no-repeat left center;
}

a.previous {
	float:left;
	padding:0.3em 0 0.5em 18px;
}

a.previous:link, a.previous:visited {
	background:url('images_new/next.png') no-repeat left top;
}

a.previous:hover, a.previous:active{
	background:url('images_new/next_f2.png') no-repeat left top;
}

a.next {
	float:right;
	padding:0.3em 18px 0.5em 0;
}

a.next:link, a.next:visited {
	background:url('images_new/prev.png') no-repeat right top;
}

a.next:hover, a.next:active{
	background:url('images_new/prev_f2.png') no-repeat right top;
}

a.close {
	padding:0.3em 23px 0.5em 0;
}

a.close:link, a.close:visited {
	background:url('images_new/closeButton.png') no-repeat right top;
}

a.close:hover, a.close:active{
	background:url('images_new/closeButton_f2.png') no-repeat right top;
}

#wrapper {
	width:972px;
	margin:0 auto;
	position:relative;
	background-color:#e6f3d7;
	height:1280px;
}

#wrapper.grey {
	background-color:#aaa995;
}

#wrapper.hasJS {
	overflow:hidden;
}

#header {
	position:static;
}

#header #upper_header {
	height:90px;
	background:#fff url('images_new/genomel_logo.jpg') no-repeat 11px 11px;
}

#header #upper_header p {
	display:block;
	float:right;
	width:187px;
	height:60px;
	text-align:right;
	padding:30px 75px 0 0;
	font-size:1.2em;
	background:url('images_new/fade2.jpg') no-repeat right top;	
}

#header #menu {
	background:url('images_new/menu_bg.gif') repeat-x right top;
	width:972px;
	height:29px;
	overflow:hidden;
}

#header #menu ul {
	float:right;
	margin:0;
	padding:0;
}

#header #menu li {
	display:block;
	float:left;
	height:29px;
	padding:6px 13px 5px 8px;
	background:url('images_new/menu_right.gif') no-repeat right top;
}

#header #menu.previousMenu {
	background:url('images_new/menu_bg_active.gif') repeat-x right top;
}

#header #menu li.previousMenu {
	padding-right:18px;
	background:url('images_new/menu_left_active.gif') no-repeat right top;
}

#header #menu li#active {
	padding-left:3px;
	background:url('images_new/menu_right_active.gif') no-repeat right top;
}

#header #menu li#active a{
	color:#79c942;
	background:url('images_new/pill11_dark.png') no-repeat left center;
}

#header #menu li.last {
	background:url('images_new/menu_bg.gif') repeat-x right top;
}

#js_scrolltop {
	display:none;
}

.glosref.hasJS {
	width:370px;
	position:absolute;
	z-index:2;
	top:150px;
	left:150px;
	visibility:hidden;
	display:block;
}

.glosref {
	width:950px;
	margin:0 auto;
	background-color:white;
	padding:11px;
}

.glosref.hasJS h1 {
	cursor:move;
}

.glosref.hasJS .close {
	display:block;
	position:absolute;
	top:30px;
	right:22px;
}

.glosref .close {
	display:none;
}

#glossary.hasJS dl, #references.hasJS #ref_container {
	height:250px;
}

.glosref.hasJS form {
	overflow:auto;
	display:block;
}

.glosref form {
	display:none;
}

.glosref input {
	float:right;
}

.glosref a.close:link, .glosref a.close:visited {
	color:#000;
}

.glosref a.close:hover, .glosref a.close:active {
	color:#666;
}

#glossary dl, #references #ref_container {
	height:400px;
	padding:0 11px 0 3px;
	margin:11px 0;
	font-size:1.1em;
	overflow-y:auto;
}

#references dl {
	padding-top:0.4em;
	margin-bottom:0.4em;
}

.glosref dt {
	font-weight:bold;
	color:#519542;
	padding-top:0.4em;
}

#references dt.title {
	padding-bottom:0.4em;
}

#glossary dt:first-child, #references dl:first-child {
	padding-top:0;
}

.glosref dd {
	margin-bottom:0.4em;
	overflow:hidden;
}

.glosref dd:last-child, #references dl:last-child{
	margin-bottom:0;
}

#login {
	width:100%;
	height:100%;
	background:url('images_new/login_bg.png');
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
	visibility:hidden;
}

#login #login_container {
	width:430px;
	background-color:#fff;
	margin:0 auto;
	position:relative;
}

#login .white_box {
	border-bottom:none;
	border-left:none;
	border-right:none;
	margin:0;
}

#login .green_box {
	font-weight:bold;
}

#login .rev_page {
	border-left:none;
	border-right:none;
}

#login .cream_box {
	margin:0;
}

#login .close {
	position:absolute;
	top:17px;
	right:11px;
}

#login legend.message {
	color:#f00;
}

#login fieldset {
	margin:0 11px
}

#login legend {
	font-weight:bold;
	font-size:1.3em;
	margin:0.3em 0;
	color:#407E1B;
}

#login label {
	font-size:1.1em;
	float:left;
	clear:left;
	width:75px;
	color:#407E1B;
	margin-right:1em;
	padding-top:7px;
}

#login input {
	float:left;
	clear:right;
	margin:0.4em 0;
}

#login input.submit {
	clear:both;
	float:left;
	margin-left:86px;
	margin-bottom:0.8em;
}

#page_information {
	position:absolute;
	z-index:1;
	top:90px;
	left:0px;
	width:313px;
	background:#bebfb1 url('images_new/boxtop.gif') no-repeat right top;
}

#page_information #container {
	width:312px;
	background-color:#fff;
	margin-top:10px;
	padding-top:34px;
	position:relative;
}

#page_information h1 {
	background-color:#54cff1;
	text-transform:none;
	width:221px;
	color:#fff;
	padding:0.3em 0 0.1em 3px;
	border-bottom:11px solid #79c942;
	margin:0 auto;
}

#page_information p {
	width:224px;
	margin:0 auto;
	padding:2.73em 0;
	border-bottom:2px solid #79c942;
}

#page_information p.subhead {
	font-weight:bold;
	padding-top:0.8em;
	border-bottom-width:4px;
}

#page_information #info_links {
	width:224px;
	margin:0 auto;
	color:#79c942;
	text-transform:uppercase;
	border-bottom:4px solid #79c942;
}

#page_information #info_links li {
	padding:0.2em 0 0.2em 3px;
}

#page_information #info_links a {
	display:block;
	padding-left:15px;
}

#page_information #info_links a.blue:link, #page_information #info_links a.blue:visited {
	color:#2796bf;
	background:url('images_new/pill11_blue.png') no-repeat left 3px;
}

#page_information #info_links a.blue:hover, #page_information #info_links a.blue:active {
	color:#666;
	background:url('images_new/pill11_bluedark.png') no-repeat left 3px;
}

#page_information #info_links a:link, #page_information #info_links a:visited {
	color:#79c942;
	background:url('images_new/pill11_light.png') no-repeat left 3px;
}

#page_information #info_links a:hover, #page_information #info_links a:active {
	color:#666;
	background:url('images_new/pill11_dark.png') no-repeat left 3px;
}

#page_information dl {
	font-size:1em;
	width:224px;
	margin:29px auto 0 auto;
	padding-bottom:78px;
}

#page_information dt {
	padding:0.4em 0;
}

#page_information dd {
	padding:0.4em 0 1.6em 0;
}

#page_information dd.last {
	padding-bottom:0;
}

#page_information #small_links {
	font-size:0.9em;
	width:224px;
	padding:0 45px 22px 44px;
	text-align:center;
	border:none;
	position:absolute;
	overflow:visible;
	bottom:0;
}

#page_information #small_links a{
	font-weight:normal;
	padding:0;
	margin:0;
}

#page_information #small_links a.left{
	float:left;
}

#page_information #small_links a.right{
	float:right;
}

#content {
	width:972px;
	float:left;
}

#content .news_container, #content .page_controls {
	float:left;
	width:550px;
	margin:11px 6px;
}

#content .news_container h1 {
	padding:0.4em 0;
}

#content .news_container h1:first-child {
	padding-top:0;
}

#content .news_container li {
	padding:0.4em 0 0.4em 15px;
	background:url('images_new/pill9_light.png') no-repeat left 8px;
}

#content .blog_content {
	font-size:1.1em;
}

#content p.small.inset {
	padding-left:15px;
}

#content .blog_content img {
	border:11px solid #fff;
	margin:6px 0;
}

#content .blog_content ul, #content .blog_content p {
	font-size:1em;
}

#content .blog_content .blogger-post-footer {
	display:none;
}

#content .box_navigation {
	float:left;
	margin:22px 0 0 342px;
	width:562px;
	padding:11px 19px;
	background-color:#d2dfef;
	clear:both;
}

#content .box_navigation.hidden {
	display:none;
}

#content .box_navigation.visible {
	display:block;
}

#content .box_title {
	width:532px;
	margin:11px auto;
	height:124px;
	overflow:hidden;
}

#content .box_title.physician_info {
	height:50px;
}

#content .box_title p, #content .box_title h4{
	margin:0;
	padding:0.5em 0;
}

#content .title_box {
	height:88px;
	margin:0 0 11px 0;
	padding:11px 9px;
}

#content .title_box p {
	margin-top:11px;
}

#content .title_box p a{
	float:none;
	text-align:left;
}

#content .title_box a, #content .title_box .link_box{
	float:right;
	text-align:right;
}

#content .title_box .link_box a {
	float:left;
	font-size:0.9em;
	font-weight:normal;
	color:#fff;
	margin-left:9px;
	padding-right:2px;
}

#content .title_box .link_box a:link, #content .title_box .link_box a:visited {
	color:#000;
}

#content .title_box .link_box a:hover, #content .title_box .link_box a:active {
	color:#fff;
}

#content .title_box a.pdf{
	width:49px;
	padding-top:54px;
	background:url('images_new/ACP_PDF.png') no-repeat right top;
}

#content .title_box a.dealing1{
	width:92px;
	padding-top:92px;
	background:url('images_new/dealing1.jpg') no-repeat right top;
}

#content .title_box a.blank{
	width:92px;
	height:92px;
	background:url('#') no-repeat right top;
}

#content .image_box {
	float:left;
	margin:11px 6px;
}

#content .news_container .image_box {
	float:none;
	margin:11px 0;
}

#content .box {
	float:left;
	width:251px;
	height:88px;
	margin:11px 6px;
	padding:11px 9px;
	position:relative;
}

#content .box h2 {
	display:inline;
}

#content .title_box h2{
	display:inline;
	padding:0 0 0.2em 0;
	font-weight:normal;
	background-color:#000;
	color:#fff;
}

#content .box h2 a {
	padding:0 0 0.2em 0;
	font-weight:normal;
}

#content .box h2 a:link, #content .box h2 a:visited {
	background-color:#000;
	color:#fff;
}

#content .box h2 a:hover, #content .box h2 a:active {
	background-color:#fff;
	color:#000;
}

#content .box p {
	font-size:1em;
	width:251px;
	position:absolute;
	top:66px;
	left:9px;
	float:none;
	margin:0;
}

#content .box1 {
	background-color:#d9e020;
}

#content .box2 {
	background-color:#8cc63e;
}

#content .box3 {
	background-color:#fbb03b;
}

#content .box4 {
	background-color:#429acc;
}

#content .box5 {
	background-color:#93bfa6;
}

#content .box6 {
	background-color:#41d4a8;
}

#content .box7 {
	background-color:#aaade0;
}

#content .box8 {
	background-color:#f15a25;
}

#content #nkd_tagline {
	float:right;
	font-size:1em;
	padding:0;
	margin:0.8em 55px 22px 0;
}

#js_agm_register table {
	margin:0.8em 0;
}

#js_agm_register td {
	padding:0.6em 0;
}