/*
font-family: Georgia, "Times New Roman", Times, serif;
font-family: Arial, Helvetica, sans-serif;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
*/
body { margin: 0px 0px 10px 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; color: #666666; background-color: #d3d895; background-image: url(../images/bg.jpg); background-repeat: repeat-x; }
img, a img { border: none; }
.handcursor { cursor: hand; cursor: pointer; }
form { margin: 0; padding: 0; }
a { color: #0093d0; text-decoration: underline; }
a:hover { text-decoration: none; }
a.doubleul { border-bottom: 3px double #ed2724; }
a.doubleul:hover { border-bottom: none; text-decoration: none; }
.external { padding-right: 16px; background: url(http://www.ndwellnesscenter.com//images/external_ff.gif) no-repeat right center; }
.pdf { padding-right: 30px; background: url(http://www.ndwellnesscenter.com//images/pdf_ff.gif) no-repeat right center; }
.doc { padding-right: 30px; background: url(http://www.ndwellnesscenter.com//images/doc_ff.gif) no-repeat right center; }
.xls { padding-right: 30px; background: url(http://www.ndwellnesscenter.com//images/xls_ff.gif) no-repeat right center; }
p { margin: 0; color: #666666; line-height: 17px; padding: 0px 0px 10px 0px; }
ul { list-style-type: none; list-style-image: url(../images/bullet.gif); margin-top: 0; padding-top: 0; margin-bottom: 0; padding-bottom: 7px; padding-left: 25px; margin-left: 0px; }
ul ul { margin-top: 0; padding-top: 4px; padding-bottom: 0px; margin-bottom: 0px; }
li { line-height: 15px; padding-bottom: 7px; }
td { vertical-align: top; }
.clear { clear: both; height: 1px; overflow: hidden; }
#video1 { visibility:hidden }
.newSeniorVideo { padding: 0; width: 450px; }
.error { color: #ed2724; }
.ext { color: #666666; text-transform: uppercase; font-size: 10px; }
#promotab { position:absolute; top: 190px; left:834px; }
#main { width: 834px; }
#header { height: 88px; }
#logo { float: left; }
#topnav { float: right; width: 224px; }
#topnav ul { margin: 0; padding: 0; list-style-image: none; list-style-type: none; }
#topnav li { margin: 0; padding: 0; float: left; display: inline; }
#topnav a { display: block; float: left; color: #666666; font-size: 11px; text-decoration: underline; line-height: 32px; height: 32px; }
#topnav a:hover { text-decoration: none; }
#nav { padding-left: 15px; }
#nav ul { list-style-image: none; list-style-type: none; margin: 0; padding: 0; }
#nav li { float: left; display: inline; margin: 0px; padding: 0px 3px 0px 0px; }
#nav a { display: block; float: left; color: #b36100; font-size: px; line-height: 28px; height: 28px; padding: 0px 10px 0px 10px; background-image: url(../images/nav_left_off.jpg); background-repeat: no-repeat; position: relative; text-decoration: none; }
#nav a:hover { background-image: url(../images/nav_left_on.jpg); }
#nav a.on { display: block; float: left; color: #b36100; font-size: px; line-height: 28px; height: 28px; padding: 0px 10px 0px 10px; background-image: url(../images/nav_left_on.jpg); background-repeat: no-repeat; position: relative; text-decoration: none; }
#nav a.on:hover { background-image: url(../images/nav_left_on.jpg); }
#index_container { clear: both; height: 471px; background-color: #ffffff; width: 795px; }
#nav a .rightedge { display: block; position: absolute; right: 0px; top: 0px; background-image: url(../images/nav_right_off.jpg); background-repeat: no-repeat; height: 28px; width: 6px; }
#nav a:hover .rightedge, #nav a.on:hover .rightedge, #nav a.on .rightedge { display: block; position: absolute; right: 0px; top: 0px; background-image: url(../images/nav_right_on.jpg); background-repeat: no-repeat; height: 28px; width: 6px; }
#index_left { float: left; width: 331px; height: 471px; background-image: url(../images/index_left.jpg); background-repeat: no-repeat; }
#index_right { float: right; width: 464px; background-image: url(../images/bottomright.jpg); background-position: bottom right; background-repeat: no-repeat; height: 100%; }
#twitter { height:264px; width:39px; float: right; margin-top: -400px; }
#footer { clear: both; padding: 16px 3px 0px 24px; }
#footer_left { float: left; width: 307px; color: #83885b; }
#footer_left p { margin: 0px; padding: 0px 0px 7px 0px; font-size: 9px; color: #83885b; line-height: 13px; }
#footer_right { float: right; width: 437px; color: #6d6843; }
#footer_right ul { margin: 0; padding: 0; list-style-image: none; list-style-type: none; }
#footer_right li { margin: 0; padding: 0; float: left; display: inline; }
#footer_right li.pipes { padding: 0px 6px 0px 6px; }
#footer_right a { display: block; float: left; text-decoration: underline; color: #6d6843; font-size: 10px; }
#footer_right a:hover { text-decoration: none; }
#index_right_content { background-image: url(../images/topright.jpg); background-position: top right; background-repeat: no-repeat; padding-top: 19px; }
#txttitle { float: left; width: 285px; }
#popups { float: right; }
#indextext { padding: 0px 30px 0px 0px; }
#indextext h1 { margin: 0px; padding: 0px; color: #b36100; font-size: 22px; font-weight: normal; }
#indextext h2 { margin: 0px; padding: 0px; color: #b36100; font-size: 14px; font-weight: normal; }
#indextext h3 { margin: 0px; padding: 0px; color: #000000; font-size: 14px; font-weight: normal; }
#indextext h4 { margin: 0px; padding: 0 0 10px 0; color: #C15F20; font-size: 16px; font-weight: bold; }
#indextext p { color: #666666; font-size: 12px; line-height: 16px; }
#subcontainer { background-image: url(../images/bottomright.jpg); background-position: bottom right; background-repeat: no-repeat; }
#subnav { clear: both; border-bottom: 1px solid #d3d895; padding-left: 38px; height: 31px; }
#subnav ul { margin: 0; padding: 0; list-style-image: none; list-style-type: none; }
#subnav li { margin: 0; padding: 0; float: left; display: block; }
#subnav li.pipes { padding: 0px 14px 0px 14px; color: #c6883f; height: 31px; line-height: 31px; }
#subnav a { display: block; float: left; color: #c6883f; font-weight: bold; font-size: 11px; text-decoration: none; height: 31px; line-height: 31px; }
#subnav a:hover { color: #c6883f; text-decoration: underline; }
#subnav a.on { display: block; float: left; font-weight: bold; color: #c1c589; font-size: 11px; text-decoration: underline; height: 31px; line-height: 31px; }
#subnav a.on:hover { color: #c1c589; text-decoration: none; }
#actionlinks { padding-top: 10px; }
#actionlinks ul { margin: 0; padding: 0; list-style-image: none; list-style-type: none; float: right; }
#actionlinks li { margin: 0; padding: 0; display: inline; float: left; }
#actionlinks a { display: block; float: left; padding-left: 17px; background-repeat: no-repeat; background-position: left center; font-size: 11px; text-decoration: underline; color: #666666; padding-right: 15px; }
#actionlinks a:hover { text-decoration: none; }
#pagecopy { clear: both; padding: 17px 34px 40px 38px; }
#pagecopy h1 { margin: 0; padding: 0px 0px 2px 0px; font-size: 21px; font-weight: normal; color: #c1c589; }
#pagecopy h2 { margin: 0; padding: 0px 0px 20px 0px; font-size: 15px; font-weight: bold; color: #b36100; }
#pagecopy h3 { margin: 0; padding: 0px 0px 10px 0px; font-size: 15px; font-weight: bold; color: #b36100; }
#pagecopy h5 { margin: 0px; padding: 0px; font-size: 14px; font-weight: bold; text-decoration: none; }
#pagecopy h6 { margin: 0; padding: 0px 0px 10px 0px; font-size: 13px; font-weight: normal; color: #b36100; }
#subcontent { background-image: url(../images/topright.jpg); background-position: top right; background-repeat: no-repeat; background-color: #ffffff; }
#contentbox { }
#contentbox_header { background-image: url(../images/box_top.jpg); background-repeat: no-repeat; background-position: top left; height: 21px; }
#contentbox_rpt { background-image: url(../images/box_rpt.jpg); background-repeat: repeat-y; }
#contentbox_footer { background-image: url(../images/box_bottom.jpg); background-repeat: no-repeat; background-position: top left; height: 19px; }
#contentbox_header_n { background-image: url(../images/box_top_n.jpg); background-repeat: no-repeat; background-position: top left; height: 21px; }
#contentbox_rpt_n { background-image: url(../images/box_rpt_n.jpg); background-repeat: repeat-y; }
#contentbox_footer_n { background-image: url(../images/box_bottom_n.jpg); background-repeat: no-repeat; background-position: top left; height: 19px; }
#contentbox_header_contact { background-image: url(../images/contact_top.jpg); background-repeat: no-repeat; background-position: top left; height: 31px; }
#contentbox_rpt_contact { background-image: url(../images/contact_rpt.jpg); background-repeat: repeat-y; }
#contentbox_footer_contact { background-image: url(../images/contact_bottom.jpg); background-repeat: no-repeat; background-position: top left; height: 20px; }
.contentbox_module { float: left; width: 182px; }
.contentbox_module_padd { padding: 0px 20px 0px 20px; }
#subpageaddlpadding { padding: 0px 40px 0px 24px; }
#contentbox_narrow_header { }
#contentbox_narrow_rpt { background-image: url(../images/box_narrow_rpt.jpg); background-repeat: repeat-y; }
#contentbox_narrow_footer { background-image: url(../images/box_narrow_footer.gif); background-repeat: no-repeat; background-position: top left; height: 19px; position: relative; top: -6px; }
.contentcontentbox_narrow_grad { background-image: url(../images/box_narrow_grad.jpg); background-repeat: no-repeat; background-position: bottom left; min-height: 153px; }
.contentcontentbox_narrow_padd { padding: 19px 50px 12px 39px; }
.formtitle, .formlabel { line-height: 17px; font-weight: normal; white-space: nowrap; padding-right: 15px; vertical-align: top; font-size: 12px; padding-left: 5px; }
.formtitleerror, .formlabel_error { color: #ed2724; line-height: 17px; font-weight: normal; white-space: nowrap; padding-right: 15px; vertical-align: top; font-size: 12px; padding-left: 5px; }
.formright { width: 99%; }
.formright textarea, .formright input, .formright select { background-color: #ffffff; border: 1px solid #cccccc; color: #000000; font-size: 12px; width: 264px; padding: 3px; margin-bottom: 3px; }
.formright textarea { height: 166px; width: 289px; font-family: Arial, Helvetica, sans-serif; }
.ietextarea { height: 100px; font-family: Arial, Helvetica, sans-serif; background-color: #f6f1ed; border: 1px solid #b3b2b2; color: #000000; font-size: 12px; width: 340px; padding: 3px; margin-bottom: 3px; }
.required { font-size: 10px; font-style: italic; }
/*
Pop UP
*/
#popupmain { background-color: #ffffff; }
#popupclosebar { background-color: #ffffff; border-bottom: 1px solid #c3b9a5; height: 27px; padding-right: 20px; text-align: right; font-size: 12px; }
#popupcontentcell { padding: 10px 0px 0px 0px; }
#popupimagecell { text-align: center; padding: 15px; }
.popupbody { margin: 0px 0px 0px 0px; background-image: none; line-height: 15px; color: #555555; font-size: 12px; }
.popupbody p { margin: 0; padding: 0px 0px 10px 0px; line-height: 15px; color: #333333; font-size: 12px; }
#popupphoto_left { float: left; width: 199px; }
#popupphoto { width: 199px; height: 249px; overflow: hidden; }
/*Button*/
#button { background: url(/images/create_account.jpg) 0 -36px no-repeat; border: none; height: 34px; width: 302px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #fff; display: inline; margin: 4px 0 0 6px; float: left; padding: 8px 0 0 58px; text-decoration:none; }
#button:hover { cursor: pointer; background: url(/images/create_account.jpg) 0 0 no-repeat; height: 28px; width: 302px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #575757; display: inline; margin: 6px 0 4px 6px; float: left; padding: 8px 0 0 58px; text-decoration:none; }
#popupright { float: right; width: 299px; }
#popupright h2, #popupimagecell h2, #popupmain h2 { margin-bottom: 0px; padding-bottom: 10px; margin-top: 0px; padding-top: 0px; color: #333333; font-size: 15px; font-weight: bold; }
#popupright p { padding-top: 0px; margin-top: 0px; padding-bottom: 10px; margin-bottom: 0px; }
/*
#popupclosebar a#printthispage {
	float: right;
	display: block;
	text-indent: 21px;
	height: 14px;
	padding-top: 4px;
	line-height: 14px;
	color: #A53808;
	text-decoration: none;
	font-size: 11px;
}
#popupclosebar a#printthispage:hover {
	color: #787878;
	background-image: url(images/print_on.gif);
}
#popupclosebar a#closethiswindow {
	float: right;
	display: block;
	background-image: url(images/close_off.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	text-indent: 21px;
	height: 14px;
	padding-top: 6px;
	line-height: 14px;
	text-decoration: none;
	font-size: 11px;
	color: #A53808;
}
#popupclosebar a#closethiswindow:hover {
	color: #787878;
	background-image: url(images/close_on.gif);
}
*/
.popupimg { /*float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 31px;
	*/
}
#TB_window a#nextlink { display: block; float: right; width: 150px; padding-right: 15px; background-image: url(../images/arrow_right.gif); background-repeat:no-repeat; background-position: right center; color: #0099CC; }
#TB_window a#nextlink:hover { background-image: url(../images/arrow_right_on.gif); color: #2F6A4E; }
#TB_window a#prevlink { display: block; float: left; padding-left: 15px; background-image: url(../images/arrow_left.gif); background-repeat:no-repeat; background-position: left center; color: #0099CC; }
#TB_window a#prevlink:hover { background-image: url(../images/arrow_left_on.gif); color: #2F6A4E; }
#TB_window a#nextlink, #TB_window a#nextlink2 { display: block; float: right; padding-right: 15px; background-image: url(../images/arrow_right.gif); background-repeat:no-repeat; background-position: right center; color: #0099CC; text-align: right; }
#TB_window a#nextlink:hover, #TB_window a#nextlink2:hover { background-image: url(../images/arrow_right_on.gif); color: #787878; }
#TB_window a#prevlink, #TB_window a#prevlink2 { display: block; float: left; padding-left: 15px; background-image: url(../images/arrow_left.gif); background-repeat:no-repeat; background-position: left center; color: #0099CC; }
#TB_window a#prevlink:hover, #TB_window a#prevlink2:hover { background-image: url(../images/arrow_left_on.gif); color: #787878; }
#TB_window img, #inside_content img { border: 1px solid #cccccc; }
#inside_content #pageheader img, #inside_content img.expandimg { border: none; }
#hidelogo { display: none; }
.alt_off { padding: 4px; vertical-align: top; border-bottom: 1px solid #e2e2e2; }
.alt_on { padding: 4px; vertical-align: top; border-bottom: 1px solid #e2e2e2; }
#popupmain h2 { margin-bottom: 0px; padding-bottom: 10px; margin-top: 0px; padding-top: 0px; color: #333333; font-size: 15px; font-weight: bold; }
#popupmain h3 { font-size: 12px; margin: 0px; padding: 0px 0px 0px 0px; font-weight: bold; }
#livingwellbox { display: none; position: absolute; top: 72px; right: 90px; height: 169px; width: 434px; background-image: url(../images/livingwell.png); background-repeat: no-repeat; font-size: 12px; line-height: 16px; color: #666666; }
#workingwellbox { display: none; position: absolute; top: 72px; right: -60px; height: 169px; width: 434px; background-image: url(../images/workingwell.png); background-repeat: no-repeat; font-size: 12px; line-height: 16px; color: #666666; z-index: 1000; }
#indextext form select, #indextext form input, #indextext form textarea { border: 1px solid #666666; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; color: #636363; font-size: .9em; }
#indextext form label { font-weight: bold; }
.formPadding { padding: 0 4px 0 0; }
.floatLeft { float:left; }
/*TABLE*/
#pagecopy table { border-collapse: collapse; color: #000000; background-color: #FFFFFF; border: 1px solid #c1c589; width: 100%; margin-bottom: 10px; }
#pagecopy th, td { padding: .33em .5em; color: #626262; line-height: 1.4em; border-right: 1px solid #CCCCCC; border: 1px solid #c1c589; }
#pagecopy th { text-align: left; color: #FFFFFF; background-color: #c1c589; font-size: 13px; font-weight: bold; padding-bottom: .4em; border-top: 1px solid #c1c589; }
#pagecopy td { vertical-align: top; }

