
html, body {margin:0; padding:0;}
body {background-color:#fff; border-style:none; color:#000; font:.8em/1.25em Verdana, Arial, Helvetica, sans-serif; text-align:left;}
/* a:visited {color:#05028a;} */
a:hover, a:focus {text-decoration:none;}
hr {display:none;}
img {border:0;}
input, select, textarea {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
legend {margin:0; padding:0; text-indent:0;}
td {vertical-align:top;}


/*   General
---------------------------------------------- */
.clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.nowrap {white-space:nowrap;}
.disabled {opacity:.25;}
.highlight {background:#ffff66;}
.highlightExploded {background:#aaefaa;}
.term-major-focus {font-weight:700;}
a span.highlight, a span.highlightExploded {text-decoration:underline;}
a:hover span.highlight, a:hover span.highlightExploded, a:focus span.highlightExploded {text-decoration:none;}
a.external {padding-right:15px;}



/*   Default submit button
---------------------------------------------- */
.frmBtn {display:none;}



	/*   Wrapper
	---------------------------------------------- */
	#wrapper {width:600px;}

		/*   Header
		---------------------------------------------- */
			header.pageHeader { background-color: white; display: block; position: absolute!important; width: 100%; z-index: 70; padding: 7px 0 0px 0; border-bottom: solid 1px #DCDCDC;}
			header.pageHeader .productLogo { float: left; margin-bottom: 16px; padding: 7px 22px 4px 10px;}

/*   Login tools
---------------------------------------------- */
			.loginTools {width:600px;}
			.loginTools h1 {height:45px; padding:22px 0 22px 23px; width:147px;}
			.loginTools h1 a {display:block; height:45px; width:147px;}
			.loginTools ul {display:none;}


			/*   Navigation
			---------------------------------------------- */
			.navigation {display:none;}


		/*   Main
		---------------------------------------------- */
		#main {width:600px;}

			/*   Format
			---------------------------------------------- */
			.format {width:600px;}
			@-moz-document url-prefix() {
				#main>.format>div, #main>.formatInner>div { padding-bottom: 0; padding-top: 10px;}
			}


			.textContent .content {}
			.cleanBody .formatInner {}
			.cleanBody .content {}

			.standAlone .content {}
			.loginPage .content {}
			.inlineForms .edgedContainer {}

			.formatInner {width:600px; padding-bottom: 0;}


				/*   Content
				---------------------------------------------- */
				.content {width:600px;}
				.content a:visited {color:#05028a;}


					.content-wrap {padding:0 0 10px 0; width:600px;}
					.content-wrap h2 {color:#039; font-size:1.15em; padding:2px 5px 7px 0;}


						/*   Edged Container
						---------------------------------------------- */

						.edgedContainer {background-color:#ffffd0; width:600px;}
						.edgedContainer .fieldset {border:0; padding:10px 0 0 0; margin:0;}
						.edgedContainer.moreFollowing {margin-bottom:2em;}
						.edgedContainer.noForm ul {margin:0 7px 0 20px; padding-top:1em;}
						.edgedContainer.noForm li {list-style-type:disc; padding:2px 0 0;}
						.edgedContainer.noForm .field {display:block; float:left; font-weight:700; width:10em;}
						.edgedContainer h2 {color:#000; font-size:1em; padding:14px 0 2px 0;}
						.edgedContainer legend {display:none;}
						.edgedContainer label {padding-left:8px;}
						.edgedContainer select {font-size:0.9em;}
						.edgedContainer form input.in {border:0; font-size:1em; line-height:1em; padding:2px 0 1px 0;}
						.edgedContainer form textarea.textarea {border:0; font-size:1em; line-height:1em; padding:2px 0 1px 0; overflow:auto;}
						.edgedContainer form input.checkbox {height:12px; padding:0; vertical-align:top; width:12px;}
						.edgedContainer form input.radio {height:12px; padding:0; vertical-align:top; width:12px;}
						.edgedContainer form select.select {border:#7f9db9 solid 1px; line-height:1em; margin:0; padding:0;}
						.edgedContainer form .hint-text {color:#777; display:block; font-size:.7em; padding-top:2px;}
						.edgedContainer form .frmBtn {margin-top:14px;}
						.edgedContainer form .lastBtn {margin:0 0 0 10px;}
						.edgedContainer form .saveBtn {margin-right:10px;}
						.edgedContainer .group {border:#aaa solid 1px; padding:10px 14px;}
						.edgedContainer .group .fieldset {margin-top:10px; padding:0; margin:0; width:568px;}
						.edgedContainer .required {color:#c30;}
						/*.edgedContainer .intro {padding-bottom:2px;} // intro commented out in HTML */



							/*   Message (informational / warning)
							---------------------------------------------- */
							.message {/*display:none; opacity:0; */background:#ffffe0; border:#999 solid 1px; margin:0 0 20px 0; width:598px;}
							.message ul {font-size:.85em; line-height:1.5em; margin:0; padding:2px 5px 4px 5px;}
							.message li {line-height:2em; list-style:none; padding-left:25px;}
							.message li.warning {background:url("/webfiles/images/icon_warning.png") 0 0.3em no-repeat;}
							.message li.info {background:url("/webfiles/images/icon_info.png") 2px .4em no-repeat;}
							.message .error {color:#c00; font-weight:700;}
							.message .errorMessage {color:#333; font-weight:700;}
							.message .errorWhitespace {bottom:-1em; color:red; font-weight:700; position:relative;}


							/*   Autocomplete
							---------------------------------------------- */
							.ac_results {display:none;}


							/*   Search Forms
							---------------------------------------------- */
								.searchQuery {width:600px;}
								.searchQuery h3 {padding-bottom:2px;}
								.searchQuery p {padding-bottom:2px;}
								.searchQuery .bgSearch {background-color:#fff; border:#7f9db9 solid 1px;}
								.searchQuery .bgSearch a {display:none;}
								.searchQuery .in {width:600px;}
								.searchQuery .textarea {width:600px;}
								.searchQuery .extraLink {display:none;}

								.searchExtensive .checkbox {margin-top:2px;}

								.searchQueryEmtree {display:none;}


								/*   Field Limits
								---------------------------------------------- */
								.fieldLimits {margin:10px 0 20px 0; display:none;}
								.fieldLimits .tabNav {border-bottom:#a9a9a9 solid 1px; width:100%;}
								.fieldLimits .tabNav ul {margin:0; padding:0;}
								.fieldLimits .tabNav ul li {background:url("/webfiles/images/bg-tabNav.gif") 0 100% repeat-x; border-left:#a9a9a9 solid 1px; border-right:#a9a9a9 solid 1px; border-top:#a9a9a9 solid 1px; float:left; font-weight:700; padding:3px 11px 4px 6px;}
								.fieldLimits .tabNav ul li span {color:#a0a098; font-size:0.8em; font-weight:100;}
								.fieldLimits .hiddenNavItem {background-color:#ffffe6; padding:8px 8px 3px 8px;}
								.fieldLimits .hiddenNavItem ul {float:left; margin:0 0 0 20px; padding:0; width:250px;}
								.fieldLimits .hiddenNavItem ul li {font:0.9em Arial, Helvetica, sans-serif; padding:0 0 3px 0;}
								.fieldLimits .hiddenNavItem ul li a {color:#000; text-decoration:none;}
								.fieldLimits .hiddenNavItem ul li a:hover {text-decoration:underline;}
								.fieldLimits .hiddenNavItem ul li a:visited {color:#000;}


								.searchPubFrom {}
								.searchPubFrom .checkbox {margin:2px 6px 0 0;}
								.searchPubFrom select {margin-right:6px;}
								.searchPubFrom p {display:inline; line-height:1em; margin:0; padding:0 6px 0 0;}
								.searchPubFrom label {display:inline; padding-left:0;}

								.searchLimits ul {margin:0; padding:0;}
								.searchLimits ul li {list-style:none; margin:0; padding:0 14px 5px 0; line-height:1.25em;}
								.searchLimits ul li ul {width:5.9em; margin:0; padding:0;}
								.searchLimits ul li ul li {list-style:none; padding-right:0;}
								.searchLimits ul li.exception {width:350px;}
								.searchLimits ul li.exception select {float:left; margin:-1px 6px 0 6px;}
								.searchLimits ul li.exception label {float:left;}
								.searchLimits ul li.exception input {float:left;}
								.searchLimits ul li.special {padding-bottom:0;}
								.searchLimits .checkbox {margin-top:2px;}
								.searchLimits .days {padding-left:0;}
								.searchLimits .calendar img {vertical-align:text-bottom;}
								.searchLimits .calendar input.in {border:#7f9db9 solid 1px; float:none; font-size:0.85em; width:8em;}
								.searchLimits .calendar .date {position:relative;}
								.searchLimits .calendar .date .hint-text {display:none;}


								.searchRecords ul {margin:0; padding:0; width:35em;}
								.searchRecords ul li {float:left; list-style:none; margin:0 1em 0 0; padding:0;}
								.searchRecords .checkbox {margin-top:2px;}
								/*.records ul li .divider {position:relative;}*/
								/*.records ul li .divider span {background:#ffffd0; color:#3d6c97; font-size:.85em; left:45%; padding:0 5px; position:absolute; top:-.75em;}*/
								/*.records ul ul input {margin-left:0;}*/
								/*.records ul ul {background:none; border:1px solid #aaa; margin:0;}*/
								/*.records ul ul {background:#ffffe0; border:1px solid #3d6c97; margin:0 .7em; padding:5px;}*/


								.verticalList ul {margin:0; padding:0;}
								.verticalList li {list-style:none; padding:0 0 5px 0;}
								.verticalList .checkbox {margin-top:2px;}


								.searchLimitsAdvanced {}
								.searchLimitsAdvanced h2.section {}
								.searchLimitsAdvanced h2.section span {}
								.searchLimitsAdvanced h2.section span a {display:none;}

								.searchLimitsAdvanced .inactive {display:none;}
								.searchLimitsAdvanced .limits_sel_box {border-top:1px solid #3d6c97; color:#3d6c97; font-size:.85em; margin:0 0 0 15px; padding:0;}
								.searchLimitsAdvanced .limits_sel_box .limtsel {font-weight:700;}
								.searchLimitsAdvanced .item {background-color:#ffffe0; border:#3d6c97 solid 1px; display:none; margin:0; padding:0; width:598px;}
								.searchLimitsAdvanced .itemHeader {display:none;}
								.searchLimitsAdvanced .limits_box {background-color:#ffffe0; border:1px solid #3d6c97; margin:0 .75em; padding:5px;}

								.advancedLimits {list-style:none; margin:0; padding:0;}
								.advancedLimits a {color:#009;}
								.advancedLimits h2 {color:#000; cursor:pointer; font-size:0.85em; font-weight:700; line-height:1em; padding:0; width:600px;}
								.advancedLimits h2 a {background:url("/webfiles/images/icon-plus.gif") 0 2px no-repeat; color:#000; padding:0 0 2px 15px; text-decoration:none;}
								.advancedLimits h2 a:visited {color:#000;}
								.advancedLimits h2 a.minus {background-image:url("/webfiles/images/icon-minus.gif");}
								.advancedLimits p {margin-bottom:10px;}
								.advancedLimits ul {margin:0; padding:0;}
								.advancedLimits li {display:block; width:100%; margin-bottom:15px; white-space:normal;}
								.advancedLimits li.closed .item {display:none;}
								.advancedLimits li.closed .limits_sel_box {display:block; padding-bottom:5px;}
								.advancedLimits li.selected .item {display:block;}
								.advancedLimits li.selected .limits_sel_box {display:none;}
								.advancedLimits li .item ul {margin:0 5px; width:44%;}
								.advancedLimits li .item ol {margin:0 0 0 0px;}
								.advancedLimits li .item ul ul {margin:0 0 0 25px;}
								.advancedLimits li .item ul ol {margin:0 0 0 25px;}
								.advancedLimits li .item ol ul {margin:0 0 0 25px;}
								.advancedLimits li .item ol ol {margin:0 0 0 25px;}
								.advancedLimits li .item li {line-height:1.2em; margin:0 10px 0 0; padding:0 0 5px 2px;}
								.advancedLimits .checkbox {margin-top:1px;}

								.multipleGroups {overflow:hidden; padding-top:4px;}
								.multipleGroups h3 {padding-bottom:5px;}
								.multipleGroups select {}
								.multipleGroups label {padding-right:30px;}
								.multipleGroups .radio {margin-top:2px;}
								.multipleGroups .column {float:left;}
								.multipleGroups .drugSubheadings {width:192px;}
								.multipleGroups .drugSubheadings select {width:171px;}
								.multipleGroups .drugAdministration {width:300px;}
								.multipleGroups .drugAdministration select {width:271px;}
								.multipleGroups .AndOrSelection {background-color:#f8d884; border:#d3d3d3 solid 1px; border-top:0; padding:3px 5px; overflow:hidden; width:160px;}
								.multipleGroups .drugAdministration .AndOrSelection {width:259px;}
						.edgedContainer form .multipleGroups .hint-text {display:none;}

								.widthField {padding-bottom:10px;}
								.widthField p {padding-bottom:10px;}
								.widthField p.intro {clear:both; padding-top:10px;}
								.widthField .field {float:left; padding-bottom:6px; width:98%;}
								.widthField .field label {font-weight:700; width:192px; float:left; padding:2px 0 0 0;}
								.widthField .field input.in {border:#7f9db9 solid 1px; float:left; width:248px;}
								.widthField .field input.small {width:50px;}
								.widthField .field input.radio {float:left; margin:4px 10px 0 0;}
								.widthField .field .select {float:left; width:253px;}
								.widthField .field select.medium {width:112px;}
								.widthField .field .checkbox {float:left; margin:4px 4px 0 5px;}
								.widthField .field span.hint {float:left; font-size:0.85em; padding-top:3px;}
								.widthField .hint-text {float:left; padding-left:192px;}
								.widthField .searchWhat {float:right; width:auto;}
								.widthField .searchWhat label {float:left; display:inline; width:auto; margin-left:10px;}
								.widthField a.relatedLink {display:none;}


								/*   Tab navigation (Emtree)
								---------------------------------------------- */
								.line {border-bottom:1px solid #f8d884; font-size:0em; height:2px; line-height:0em; margin-bottom:15px; padding-top:21px; width:600px;}

								.tabsNav {border-bottom:1px solid #039; margin:0; padding:0; height:1.9em; width:600px;}
								.tabsNav ul {margin:0; padding:0;}
								.tabsNav li {border-left:1px solid #039; border-right:1px solid #039; float:left; height:1.9em; list-style:none; margin:0 1px 0 0; padding:0;}
								.tabsNav li a {background:#F8D884; border-top:1px solid #039; color:#000; display:block; float:left; padding:4px 10px 3px 10px; text-decoration:none; }
								.tabsNav li a:hover, .tabsNav li a:focus {background-color:#F9DE98;}
								.tabsNav li a:visited {color:#000;}
								.tabsNav li.selected a {background-color:#fff; font-weight:700; padding-bottom:4px;}
								.tabsNav li.selected a:hover, .tabsNav li.selected a:focus {background-color:#fff;}

								.tab {background-color:#fff; clear:both; width:600px;}
								.tab hr {display:none;}

									.container {width:600px; padding:15px 0;}
									.container .inner {padding:0 15px;}

									.findTerm h3 {padding-bottom:3px;}
						.edgedContainer form .findTerm input.in {border:#7f9db9 solid 1px; float:left; width:400px;}
									.findTerm .frmBtn {float:left; margin:0 0 0 10px;}
									.findTerm .hint-text {float:none; clear:left; width:90%; display:block;}

									.extend {background-color:#ffffd0; margin:10px 0; width:100%;}
										.extendInner {width:100%;}
										.extendInner p {padding:10px 0 0 10px;}
										.extendInner .fieldset {padding:5px 10px 10px 10px; width:546px;}
										.extendInner .checkbox {margin:2px 0 0 15px;}
										.extendInner .extraLink {display:none;}
										.extendInner .extraLink a {}
										.extendInner .frmBtn {}
										.extendInner .bgBtn {}

									.emtreefind {border-top:1px solid #039; padding-top:10px; margin:10px 0; width:100%;}
									.emtreefind span a {text-decoration:none;}
									.emtreefind span a span {text-decoration:underline;}
									.emtreefind span a:hover span, .emtreefind span a:focus span {text-decoration:none;}
									.emtreefind li {text-indent:-20px; padding-left:20px;}

										.forest {padding:0 1px;}
										.forest ul {margin:0 0 0 5px; padding:0;}
										.forest ul, .forest li, .forest a {margin:0; padding:0;}
										.forest li {line-height:18px; padding:2px 0 2px 0; margin-left:18px; text-indent:0;}
										.forest li.lastLevel {}
										.forest li.last {}
										.forest li a {padding-left:17px;}
										.forest li a.records {display:inline;}
										.forest li a.records span {padding-left:0;}
										.forest li span { padding-left:17px;}
										.forest li span a {padding-left:0;}
										.forest li .small {font-size:0.8em;}
										.forest .moreTrees {}
										.forest .openTerm {}
										.forest .closedJoint {}
										.forest .term {font-weight:normal;}

								.emtree_content .additional {padding-top:10px; width:100%;}
								.emtree_content .additional h3 {padding:8px 0 4px 0;}
								.emtree_content .additional p {padding-bottom:8px;}
								.emtree_content .additional p.small {font-size:0.8em;}



								/*   Search Authors - form alternative
								---------------------------------------------- */
								.searchAuthors .edgedContainer form input.in {border:#7f9db9 solid 1px; float:left; margin-right:12px; width:330px;}
								.searchAuthors .edgedContainer form .frmBtn {float:left; margin-top:1px;}
								.searchAuthors .edgedContainer form .hint-text {clear:left; float:left;}


							/*   Edged Container - content without forms
							---------------------------------------------- */
							.edgedContainer .list {margin:0 7px 0 20px; padding-top:1em;}
							.edgedContainer .list li {list-style-type:disc; padding:2px 0 0;}
							.edgedContainer .list .important {font-weight:700;}
							.edgedContainer .noForm .field {display:block; float:left; font-weight:700; width:10em;}


							/*   Content links
							---------------------------------------------- */
							.contentLinks {list-style:disc; padding:15px 0 0 15px;}


						/*   Splash page
						---------------------------------------------- */
						.splashPage {}

							.homeNavigation {background-color:#fff; border:#fcfcaf solid 1px; opacity:0.7; width:350px; margin:30px 0;}
							.homeNavigation h2  {background-color:#fcfcaf; opacity:0.9; padding:3px 5px;}
							.homeNavigation ul  {margin-bottom:10px;}
							.homeNavigation ul li {padding:3px 5px;}
							.homeNavigation ul li a {text-decoration:none;}
							.homeNavigation ul li a:hover, .homeNavigation ul li a:focus {text-decoration:underline;}



						/*   Content page
						---------------------------------------------- */
						.textContent h1 {color:#039; font-size:1.1em; margin-bottom:0.3em; padding:0;}
						.textContent h2 {color:#000; font-size:1em; margin:0 0 0.3em 0; padding:0;}
						.textContent h3 {color:#000; font-size:0.9em; margin-bottom:0.3em; padding:0;}
						.textContent h4 {color:#000; font-size:0.8em; margin-bottom:0.3em; padding:0;}
						.textContent h5 {color:#000; font-size:0.7em; margin-bottom:0.3em; padding:0;}
						.textContent h6 {color:#000; font-size:0.6em; margin-bottom:0.3em; padding:0;}
						.textContent p {margin-bottom:1em; padding:0;}
						.textContent li {float:none; margin:0 0 0 15px;}
						.textContent ul {float:none; margin-bottom:15px;}
						.textContent ul ol {margin-bottom:0;}
						.textContent ul ul {margin-bottom:0;}
						.textContent ul li {list-style:disc; padding-left:8px;}
						.textContent ul ol li {list-style:decimal; padding-left:0px;}
						.textContent ol {float:none; margin-bottom:15px; margin-left:8px;}
						.textContent ol ol {margin-bottom:0;}
						.textContent ol ul {margin-bottom:0;}
						.textContent ol li {list-style:decimal;}
						.textContent ol ul li {list-style:disc;}
						.textContent .bulletLess {margin:0 0 30px 0; padding:0;}
						.textContent .bulletLess li {margin-left:0; list-style:none; padding:0;}


						/*   Login page
						---------------------------------------------- */
						.loginPage .edgedContainer .fieldset {display:inline; width:auto;}
						.loginPage form {float:left; padding:8px; width:46%;}
						.loginPage p {padding-bottom:5px;}
						.loginPage .field {float:left; padding-bottom:5px; width:100%;}
						.loginPage .field a.athensLogin {display:none;}
						.loginPage .field input.in {width:140px;}
						.loginPage .field label {float:left; font-weight:700; width:120px;}
						.loginPage form .frmBtn {display:none;}

						.loginPage .register {float:left; width:46%; padding:8px;}
						.loginPage .register ul {list-style:disc; margin:10px 0 0 15px;}


						/*   AuthorsList - Author search
						---------------------------------------------- */
						.authorsList {padding-top:20px; width:600px;}
						.authorsList h2 {color:#039; font-size:1em; padding:0 0 6px 0;}
						.authorsList p {display:none;}
						.authorsList div {border-top:#039 solid 1px; border-bottom:#039 solid 1px; float:left; margin-bottom:20px; padding:10px 0; width:600px;}
						.authorsList ul {float:left; margin:0; padding:0; width:33%;}
						.authorsList ul li {list-style:none; padding:2px 0 1px 0;}
						.authorsList input.checkbox {height:12px; margin:1px 3px 0 0; padding:0; vertical-align:top; width:12px;}
						.authorsList .nextPage {display:none;}
						.authorsList .previousPage {display:none;}
						.authorsList .empty ul {width:100%;}
						.authorsList .empty ul li {text-align:center;}


						/*   News (entry ip)
						---------------------------------------------- */
						.news {padding-top:20px; width:600px;}
						.news h2 {border-bottom:#09f solid 1px; color:#039; font-size:1em; padding:3px 0;}
						.news .item {padding:0 0 10px 0;}
						.news .item p {margin-bottom:15px;}
						.news .item a {color:#00f;}


						/*   Entitlements (user profile)
						---------------------------------------------- */
						.entitlements {padding-top:20px; width:600px;}
						.entitlements h2 {color:#039; border-bottom:1px solid #039; padding:5px 0; font-size:1.1em;}
						.entitlements table {border-bottom:1px solid #039; padding:0; width:100%; font-size:0.9em;}
						.entitlements th {text-align:left; padding:5px 20px 5px 0;}
						.entitlements td {text-align:left; padding:5px 20px 5px 0;}
						.entitlements ul {list-style:disc; margin-left:15px;}


						/*  Record
						---------------------------------------------- */
						/*.record {width:600px;}*/
						/*.record .fieldset {border:0; margin:0; padding:0;}*/
						/*.record .record_top {display:none;}*/
						/*.record a {text-decoration:none;}*/
						/*.record a.back, .record a.previous {background:url("/webfiles/images/arrow_left.gif") no-repeat 0 1px; padding:0 0 1px 15px;}*/
						/*.record a.selected {color:#c30;}*/
						/*.record a.next {background:url("/webfiles/images/arrow_right.gif") no-repeat right 1px; margin-left:1em; padding:0 15px 1px 0;}*/
						/*.record h2 {color:#039; float:left; font-size:1.1em; margin-right:7px; padding:0;}*/
						/*.record h4 {background:#99ccff; padding:0 3px;}*/
						/*.record h5 {border-bottom:1px solid #99ccff; margin-top:1em;}*/
						/*.record p {line-height:1.35em;}*/
						/*.record .email img {vertical-align:baseline;}*/
						/*.record .record_content .journal-title {font-weight:700;}*/
						/*.record .record_content .journal-volume {font-weight:700;}*/
						/*.record .record_content .journal-issue {font-weight:700;}*/

						/*.record .record_display {}*/
						/*.record .record_display select {}*/
						/*.record .record_display .viewBtn {}*/

						/*.record .record_tools_all {}*/
						/*.record .record_tools_all .frmBtn {}*/

						/*.record .record_bar {background:#edf3fe; border-top:1px solid #039; border-bottom:1px solid #039; height:1.5em; line-height:1.4em; margin:.5em 0 1.5em 0; padding:0 0 1px 0; position:relative;}*/
						/*.record .record_bar h2 {margin:2px 3em 0 4px;}*/
						/*.record .record_bar .record_tools {display:none;}*/
						.record .record_nav {display:none;}

						/*.record .record_nav_within {display:none;}*/

						/*.record .record_tools {font-size:.85em;}*/
						/*.record .record_content {margin:0 1em 1em 0;}*/
						/*.record .record_links {margin:0 1em 1em 0; }*/
						/*.record .record_links em {font-style:normal; font-weight:700;}*/
						/*.record .record_links ul {margin:0; padding:0;} */
						/*.record .record_links li {list-style:none;}*/
						/*.record .record_links .vcard img {display:none;}*/
						/*.record .record_content h3 {font-size:1.2em; line-height:1.15em;}*/
						/*.record .record_content ul {clear:both; margin:0; padding:0;} */
						/*.record .record_content li {float:left; list-style:none;}*/
						/*.record .record_content li a {padding-left:.25em; white-space:nowrap;}*/
						/*.record .record_fulltextlink {display:none;}*/
						/*.record .record_info {margin:0 1em 1em 0; padding-bottom:1em;}*/
						/*.record .record_info table {width:99%;}*/
						/*.record .record_info th {border-right:#9cf solid 1px; text-align:left; white-space:nowrap; width:20em;}*/
						/*.record .record_info th, .record .record_info td {border-bottom:1px solid #99ccff; padding:1px 3px;}*/
						/*.record .record_info ul {margin:0; padding:0;}*/
						/*.record .record_info li {list-style:none;}*/
						/*.record .record_bottom {position:relative; width:99%;}*/
						/*.record .record_bottom .record_tools_all {bottom:-2em; top:auto;}*/
						/*.record .record_bottom .record_tools_all .printBtn {margin-right:0;}*/
						.record .printBtn {display:none;}

							/*  Triple Linked Data
						---------------------------------------------- */
						.drug_terms h4 span, .drug_terms a img, .disease_terms h4 span, .disease_terms a img, .other_terms a img {display:none;}
						.drug_terms h5, .disease_terms h5 {background:#e5eeff; border:0; margin:10px 0; padding:0 0 0 3px; position:relative;}
						.drug_terms h5 span a.close, .disease_terms h5 span a.close {display:none;}
						.drug_terms h6, .disease_terms h6 {background-color:#efeeee; padding:0 0 0 3px;}
						.drug_terms p, .disease_terms p {margin:0 0 10px 0;}
						.drug_terms table, .disease_terms table {margin:0 0 6px 0; width:100%;}
						.drug_terms th, .drug_terms td, .disease_terms th, .disease_terms td {padding:1px 3px;}
						.drug_terms th, .disease_terms th {border-bottom:1px solid #efeeee; border-right:1px solid #efeeee; text-align:left; width:122px;}
						.drug_terms td, .disease_terms td {border-bottom:1px solid #efeeee;}
						.drug_term_info, .disease_term_info {display:none; margin:20px 0;}
						.drug_term_info p, .disease_term_info p {font-weight:700; padding:0 0 0 3px;}
						.other_terms {}
						.record_links .waiting {background:none; height:40px;}
						.drug_terms p span, .disease_terms p span, p.drug_terms span, p.disease_terms span {margin:3px 0 0 0; white-space:nowrap;}


						/*   Activity indicator
						---------------------------------------------- */
						.activity_indicator {display:none;}
						.activity_indicator.inactive {display:none;}

					.findTerm .activity_indicator {display:none;}


						/*  Journal
						---------------------------------------------- */
						.journal {padding-top:1px; width:600px;}
						.journal .dialog {top:auto;}
						.journal .edgedContainer {width:600px;}
						.journal .edgedContainer ul {margin:0; padding:0;}
						.journal .edgedContainer li {float:left; font-weight:700; list-style:none; padding:0 4px;}
						.journal .edgedContainer li a {color:#00e;}
						.journal .edgedContainer li a:visited {color:#00e;}
						.journal div.brc {padding:2px 0 7px 2px;}

						.journal p.hint-text {color:#777; display:block; font-size:0.7em; line-height:1.7em; padding:4px 0 1px 0;}

							.journalHead {background-color:#edf3fe; border-bottom:#039 solid 1px; border-top:#039 solid 1px; float:left; margin:10px 0 0 0; width:100%;}
							.journalHead h3 {color:#039; float:left; font-size:0.9em; margin-bottom:3px; padding:2px 0 0 4px; width:33%;}
							.journalHead h3 a {color:#039;}
							.journalHead h3 a:visited {color:#039;}

							.journalHead .journalHeadNav {display:none;}
							.journalHead .journalHeadNav a {}
							.journalHead .journalHeadNav a:visited {}
							.journalHead a.about {display:none;}
							.journalHead a.about:visited {}

							.journalList {width:600px;}
							.journalList a {color:#00e;}
							.journalList a:visited {color:#00e;}
							.journalList ul {margin:0; padding:0;}
							.journalList li {background-color:#f3f8fc; list-style:none; padding:1px 0 3px 4px; line-height:1.4em;}
							.journalList li.parity0 {background-color:#fff;}
							.journalList li:hover {background-color:#f9f89d;}
							.journalList li a.about {display:none;}
							.journalList .column {float:left; list-style:disc; list-style-position:inside; width:33%;}
							.journalList .column li {background-color:#fff;}
							.journalList .column li:hover {background-color:transparent;}


						/*   Spellcheck
						---------------------------------------------- */
						.spellcheck {border:#039 solid 1px; margin-bottom:20px; width:598px;}
						.spellcheck .edgedContainer {background-color:#efeeee; width:598px;}
						.spellcheck div.brc {padding:10px;}
						.spellcheck .fieldset {border:0; padding:0; margin:0}
						.spellcheck .btn_close {display:none;}
						.spellcheck h2 {padding:0 0 7px 0; color:#c00; font-size:0.9em;}
						.spellcheck p {font-size:0.8em;}
						.spellcheck .txt {background-color:#fff; border:#888 solid 1px; height:70px; padding:2px 5px; width:568px;}
						.spellcheck .txt a {background-color:#f0f0f0; color:#c00; font-weight:700;}
						.spellcheck .txt a:visited {color:#c00;}


						/*   Suggestions
						---------------------------------------------- */
						.suggestions {display:none;}


						/*   Result
						---------------------------------------------- */
						.result {padding-top:1px; width:100%;}
					#search-results .result {padding-top:0;}
						.result a.external {display:block;}
						.result h3 {padding-bottom:2px;}
						.result .checkbox {height:12px; padding:0; vertical-align:top; width:12px;}
						.result .resultHeader .checkbox {display:none;}


							/*   Result header - Result (blue version)
							---------------------------------------------- */
							.resultHeader {background-color:#dfeefd; border:#039 solid 1px; font-size:0.85em; line-height:1em;}
							.resultHeader div.brc {height:20px; padding:3px 2px 2px 2px;}
							.resultHeader a {color:#000;}
							.resultHeader a:visited {color:#000;}
							.resultHeader ul {display:none;}
							.resultHeader li {}
							.resultHeader .extraNav {float:right; padding-right:5px;}
							.resultHeader .extraNav a {display:none;}
							.resultHeader .extraNav .tip {font-size:.85em;}
							.resultHeader .extraNav .text {float:right; padding-top:3px;}
							.resultHeader .extraNav a.btn {display:none;}


							/*   Result list - Result
							---------------------------------------------- */
							.resultList {padding:0; margin:0; width:100%;}
							.resultList col.selectable {width:20px;}
							.resultList col.resultNumber {width:58px;}
							.resultList tbody td {padding:5px 4px 0 4px;}
							.resultList tbody td.first {padding:0; width:0; margin:0;}
							.resultList tbody tr.parity1 td {background-color:#efeeee;}
							.resultList tbody tr.parity1 td.first {background-color:#efeeee;}
							.resultList tbody tr.resultListTools td {background-color:#efeeee; font-size:.85em; padding:3px 0 5px 0;}
							.resultList tbody tr.resultListTools td.resultsSelect {text-align:right;}
							.resultList tbody tr.resultListTools label {padding:0 4px}
							.resultList tbody tr.resultListTools input.radio {height:12px; margin:2px 0 0 3px; padding:0; vertical-align:top; width:12px;}
							.resultList .checkbox {margin:2px 0 0 0;}
							.resultList span.result-number {display:block; font-weight:700; text-align:right;}
							.resultList span.journal-title {font-weight:700; font-style:italic;}
							.resultList span.journal-volume {font-weight:700;}
							.resultList span.journal-issue {font-weight:700;}


							.resultPreviewItem {background:url("/webfiles/images/bg-clipboard-border-top.gif") 0 0 repeat-x; border-bottom:#000 solid 1px; margin:0; width:100%;}
								.resultPreviewInner {width:100%;}
							.resultPreviewItem .selectable {float:left; padding:5px 4px 0 4px; text-align:right; width:66px;}
							.resultPreviewItem .selectable .checkbox {display:none;}
							.resultPreviewItem .resultInfo {margin:0 0 0 74px; padding:5px 4px 0 4px;}
							.resultPreviewItem.first {background:none;}
							.resultPreviewItem.parity1 {background-color:#efeeee;}
							.resultPreviewItem span.result-number {font-weight:700; text-align:right;}
							.resultPreviewItem span.journal-title {font-weight:700; font-style:italic;}
							.resultPreviewItem span.journal-volume {font-weight:700;}
							.resultPreviewItem span.journal-issue {font-weight:700;}


								.previewNav {padding-top:6px;}
									.previewNavInner {height:21px; position:relative;}
								.previewNav ul {bottom:0; display:none; margin:0; padding:0; position:absolute;}
								.previewNav ul li {float:left; list-style:none; margin:0; padding:0;}
								.previewNav ul li .source {padding-right:11px;}
								.previewNav ul li .noAbstract {padding-right:11px;}
							.result .previewNav .external {display:none;}
							.result .previewNav .external:visited {}
								.previewNav .openUrl {display:none;}
								.previewNav .openUrl img {}
								.previewNav.noAbstract {padding-bottom:3px;}
								.previewNav.noAbstract .openUrl {display:none;}
								.previewNav.noAbstract ul {display:block; position:relative;}

								.previewNav .ui-tabs-nav {display:block;}
								.previewNav .ui-tab {background-color:#e5e5e5; font:0.85em/1.2em Arial, Helvetica, sans-serif; margin-right:1px;}
							.parity1 .previewNav .ui-tab {background-color:#dddddd;}
								.previewNav .ui-tab:hover {background-color:#d0e6fb;}
								.previewNav .ui-tab a { border:#000 solid 1px; color:#4c4b4b; display:block; padding:4px 8px; text-decoration:none;}
								.previewNav .ui-tab a:hover {color:#004f99;}
								.previewNav .ui-tabs-selected, .parity1 .previewNav .ui-tabs-selected {background-color:#d0e6fb; padding-bottom:1px; margin-bottom:-1px;}
								.previewNav .ui-tabs-selected a {color:#004f99; font-weight:700;}
								.previewNav .hover {background-color:#d0e6fb; padding-bottom:1px;}
								.previewNav .hover a {background:url("/webfiles/images/arrow-preview-up.gif") 7px 6px no-repeat; color:#004f99;}
								.hide {display:none;}

								.ui-tabs-panel {background-color:#fff; border:#000 solid 1px; margin-bottom:1px; display:block;}
								.ui-tabs-panel .innerPpanel {padding:7px 6px 0 6px;}
								.ui-tabs-panel .innerPpanel p {padding-bottom:15px;}
								.ui-tabs-hide {display:none;}
								.ui-tabs-hide .closed {border-bottom:0; border-left:0; border-right:0; border-top:#d3d1d1 solid 1px; margin:0; padding-bottom:1px;}


							/*   Result details - Result
							---------------------------------------------- */
							.resultsDetails {margin-bottom:0px; position:relative; width:100%;}
							.resultsDetails h3 {padding:3px 0 4px 0;}
							.resultsDetails .switchTab {display:none;}


							.resultsDetailsInfo {background:#efeeee; border-top:1px solid #039; float:left; margin-top:-1px; width:100%;}
							.resultsDetailsInfo.savedSearch {margin:4px 0 20px 0;}
							#resultsDetailsInfo {display:none;}
							.resultsDetailsInfo table {font-size:.85em; line-height:1.2em; text-align:left; }
							.resultsDetailsInfo th, .resultsDetailsInfo td {padding:4px 7px; line-height:1.2em;}
							.resultsDetailsInfo th {width:110px;}
							.resultsDetailsInfo .frmBtn {}


						/*   Result History
						---------------------------------------------- */
						.resultsHistory {margin-bottom:20px; padding-top:1px; text-align:left; width:100%;}
						.resultsHistory h2.folder {background:url("/webfiles/images/box_open-sub.gif") 0 50% no-repeat; font-size:0.9em; padding:2px 0 10px 25px;}



						/*   Result header - session history (yellow version)
						---------------------------------------------- */
						.resultsHistory .resultHeader {background-color:#ffefae; position:relative;}
						.resultsHistory .resultHeader a {color:#000;}
						.resultsHistory .resultHeader a:visited {color:#000;}
						.resultsHistory .resultHeader .checkbox {display:none;}
						.resultsHistory .resultHeader .header {float:left; font-size:1.15em; font-weight:700; line-height:1.15em; padding:2px 15px 0 15px; width:10em;}
						.resultsHistory .resultHeader .searchHead {}
						.resultsHistory .resultHeader .resultHead {float:right; width:52px;}
						.resultsHistory .resultHeader .actionsHead, .resultsHistory .resultHeader .alertHead {display:none;}
						.resultsHistory .resultHeader .documentsHead {float:right; width:103px;}
						.resultsHistory .resultHeader .dateHead {float:right; width:107px;}
						.resultsHistory .resultHeader .disabled {color:#7c6c42; opacity:1;}
						.resultsHistory .resultHeader .extraNav {display:none;}
						.resultsHistory .resultHeader .extraNav a.btn {background-color:#f8e1a3; float:left; margin:1px 5px 0 0;}
						.resultsHistory .resultHeader .extraNav a.btn span {background-image:url("/webfiles/images/bg-combine-corner.gif");}
						.resultsHistory .resultHeader .extraNav a.btn span.shadow {background:none; padding:1px 2px 2px 2px;}
						.resultsHistory .resultHeader .extraNav a.btn.disabled {color:#7c6c42; opacity:1;}
						.resultsHistory .resultHeader .extraNav a.btn.disabled span {cursor:default;}
						.resultsHistory .resultHeader .extraNav .radio {height:12px; margin:0px 4px 0 10px; padding:0; vertical-align:top; width:12px;}
						.resultsHistory .resultHeader .extraNav .text {float:left; padding-top:4px;}
						.resultsHistory .resultHeader .extraNav .moreSpace {padding-right:20px;}
						.resultsHistory .resultHeader .extraNav .in {font-size:.85em; margin:-2px 0 0 0; padding:0; width:15em;}
							#combineBasicInput {display:none;}
							#combineAdvancedInput {display:none;}
							.loadLayerSessionHistory, .shOptions {display:none;}


							/*   Scrollable div - session history
							---------------------------------------------- */
							.tableView {width:100%}
							.tableView table {margin:0; padding:0; width:100%;}
							.tableView table tbody tr td {padding:3px 4px;}
							.tableView table tbody tr td.first {display:none;}
							.tableView table tbody tr td.last {text-align:center; width:110px;}
							.tableView table tbody tr td.documents {text-align:right; width:115px;}
							.tableView table tbody tr td.date {text-align:right; width:130px;}
							.tableView table tbody tr td.status {text-align:right; width:100px;}
							.tableView table tbody tr td.results {font-weight:700; text-align:right;}
							.tableView table tbody tr.parity0 td {background-color:#efeeee;}
							.tableView table tbody tr.parity0 td.first {background:#efeeee url("/webfiles/images/guide_checkboxes.gif") 14px 0 repeat-y;}
							.tableView table tbody tr.selected td {background:#f9f89d;}
							.tableView table tbody tr.selected td.first {background:#f9f89d url("/webfiles/images/guide_checkboxes.gif") 14px 0 repeat-y;}
							.tableView table tbody img {border:none; margin-bottom:-2px;}
							.tableView table tbody .checkbox, .tableView table tbody .actions, .tableView table tbody .alert {display:none;}
							.tableView table tbody .search-number {float:left; font-weight:700; padding-right:0.5em;}
							.tableView table tbody .term, .tableView table tbody .journal-title, .tableView table tbody .journal-volume, .tableView table tbody .journal-issue, .tableView table tbody .on, .tableView table tbody .off {font-weight:700;}
							.tableView table tbody a .on, .tableView table tbody a .off {font-weight:normal;}
							.tableView table tbody .journal-title {font-style:italic;}


								.empty td {height:90px; text-align:center; width:99%;}
								.empty td * {white-space:normal;}
								.empty div {margin:10px auto; text-align:left; width:550px;}
								.empty div p {background:url("/webfiles/images/icon_warning.gif") 0 3px no-repeat; padding:3px 25px; font-weight:700;}
								.empty ul li span {background:url("/webfiles/images/icon_warning.gif") 0 3px no-repeat; padding:3px 25px; font-weight:700;}
								.empty ul li {width:100%;}
								.empty ul.listLong li {list-style:inside disc;}


						/*   printHistory query history
						---------------------------------------------- */
						#printHistoryContainer {float:left; padding:20px 0; width:600px;}

						#printHistoryContainer .resultHeader .idHead {float:left; padding:2px 0 0 5px; width:50px;}
						#printHistoryContainer .resultHeader .searchHead {padding:2px 0 0 5px; width:295px;}
						#printHistoryContainer .resultHeader .resultHead {float:left; text-align:right; padding:2px 5px 0 0; width:104px;}
						#printHistoryContainer .resultHeader .dateHead {float:left; text-align:right; padding:2px 5px 0 0; width:125px;}

						#printHistoryContainer .tableView {background:none; height:auto; overflow:inherit; overflow-y:hidden; width:600px;}
						#printHistoryContainer .tableView table tbody tr td.first {background:none; display:block; padding-left:8px; width:50px;}
						#printHistoryContainer .tableView table tbody tr.parity0 td.first {background:#efeeee;}
						#printHistoryContainer .tableView table tbody td.results {width:100px;}
						#printHistoryContainer .tableView table tbody tr td.last {text-align:right; padding-right:8px; width:120px;}


						/*  Saved searches
						---------------------------------------------- */
						.savedSearches .resultHeader .resultHead {text-align:right; width:46px;}
						.savedSearches .resultHeader .actionsHead {width:115px;}
						.savedSearches .resultHeader .dateHead {width:48px;}
						.savedSearches .tableView table tbody tr.readonly {color:#555;}
						.savedSearches .tableView table tbody tr.readonly td .search-number {color:#469; font-style:italic;}
						.savedSearches .tableView table tbody tr td.last {width:125px;}
						.savedSearches .tableView table tbody tr td.results {width:90px;}
						.savedSearches .tableView table tbody tr td .search-number {color:#039; font-style:italic;}

						.folderOptions {display:none;}


						.folderselector {background:#fafafa; border:1px solid #eee; left:0; margin-bottom:10px; margin-right:150px; position:relative; top:0; width:auto;}
						.folderselector a:hover {text-decoration:underline;}
						.folderselector a:visited {color:#000;}
						.folderselector a.selected {font-weight:700;}
						.folderselector .me {background:url("/webfiles/images/tree-base.gif") 16px 0 no-repeat; cursor:pointer; color:#000; display:block; padding:0 0 4px 35px; text-decoration:none;}

							.treeview {padding:0 1px;}
							.treeview ul {margin-left:5px;}
							.treeview ul, .treeview li, .treeview a {margin:0; padding:0;}
							.treeview .hitarea {display:none;}
							.treeview li {cursor:pointer; line-height:16px; min-height:18px; margin-left:18px; padding:2px 0 0 0; text-indent:0;}
							.treeview li a {color:#000; display:block; font-size:0.9em; padding:0 0 2px 0; text-decoration:none;}
							.treeview li a.sharedSearches {color:#039;}
							.treeview li a.sharedSearches:visited {color:#039;}
							.treeview li a.folder {}
							.treeview li a.file {}
							.treeview li a.selected {}
							.treeview li.expandable a.folder {}
							.treeview .collapsable-hitarea {}
							.treeview li.last {}
							.treeview li.lastExpandable {}
							.treeview li.lastCollapsable {}


						/*   Email-alert
						---------------------------------------------- */
						.emailAlerts .resultHeader .actionsHead {width:108px;}
						.emailAlerts .resultHeader .resultHead {float:right; width:46px;}
						.emailAlerts .resultHeader .dateHead {width:62px;}
						.emailAlerts .tableView table tbody tr td.last {text-align:right; padding-right:8px; width:118px;}



						/*   Page index
						---------------------------------------------- */
						.pageIndex {margin:1.5em 0; text-align:center; width:600px;}
						.pageIndex .selected {font-weight:700; padding:0 3px;}
						.pageIndex ul {margin:0; padding:0;}
						.pageIndex li {list-style:none; display:inline;}
						.pageIndex a {padding:0 3px;}


		/*   Footer
		---------------------------------------------- */
		#footer {border-top:#000 solid 1px; color:#000; font:0.7em Arial, Helvetica, sans-serif; height:7.5em; line-height:2.05em; padding:23px 0 17px 0; width:600px;}
		#footer ul {display:none;}
		#footer .logo {float:left; padding:0 13px 0 22px; width:56px;}
		#footer .text {float:left; padding-top:35px; width:400px;}
		#wrapper.withSmallFooter+#footerWrapper {position: initial; margin-top: 0;}
		#footerNav {display:none;}
		.disclaimer {float:none; border-top: 2px solid #E9711C;}
		#footerWrapper{display: none\9;}


/*   Dialog
--------------------------------------------- */
		#overlay {}
		.overlay {display:none;}
		.overlayVisible {display:none;}

		.dialog {background-color:#fff; border:#039 solid 1px; display:none; width:280px; z-index:91;}
		.dialog.lowerIndex {z-index:89;}
		.dialog.wide {width:530px;}
		.dialog.develop {display:block}
		.dialog .title {border-bottom:#039 solid 1px; margin-left:2px; padding:2px 0 2px 6px;}
		.dialog .title div {}
		.dialog .title h2 {color:#000; font-size:0.85em; font-weight:700; padding:0;}
		.dialog .title a.close {display:none;}

		.dialog .con {padding-right:8px;}
		.dialog .innerCon {background-color:#fff; padding:7px 7px 7px 7px;}
		.dialog .innerCon p {padding-bottom:17px;}
		.dialog .innerCon .form {padding:0 7px 10px 0;}
		.dialog .innerCon .form h3 {padding:15px 7px 15px 152px;}
		.dialog .innerCon .form p {padding:15px 7px 15px 152px;}
		.dialog .innerCon .form .row {float:left; min-height:23px; padding-bottom:8px; width:520px;}
		.dialog .innerCon .form .row div {float:left; width:367px;}
		.dialog .innerCon .form .row li {background-color:#fff; list-style:disc; list-style-position:inside;}
		.dialog .innerCon .form .row li:hover {background-color:#fff;}
		.dialog .innerCon .form .row label {display:block; float:left; font-weight:700; line-height:1.3em; padding:1px 18px 2px 9px; width:126px;}
		.dialog .innerCon .form .row div label {width:auto; font-weight:normal; line-height:1em; padding:3px 23px 0 5px;}
		.dialog .innerCon .form textarea.textarea {border:#7f9db9 solid 1px; float:left; font-size:1em; height:90px; line-height:1em; padding:2px 0 1px 3px; overflow:auto; width:25em;}
		.dialog .innerCon .form input.in {border:#7f9db9 solid 1px; float:left; font-size:1em; line-height:1em; margin-right:3px; padding:2px 0 1px 3px;}
		.dialog .innerCon .form input.checkbox {height:12px; padding:0; vertical-align:top; width:12px;}
		.dialog .innerCon .form input.radio {float:left; height:12px; margin-top:2px; padding:0; vertical-align:top; width:12px;}
		.dialog .innerCon .form select.select {border:#7f9db9 solid 1px; font-size:0.9em; line-height:1em; margin:0; padding:0;}
		.dialog .innerCon .form input.in {width:25em;}
		.dialog .innerCon .form .hint-text {display:block; font-size:0.8em; line-height:1.5em; padding-left:153px;}
		.dialog .innerCon .form .required {color:#c30;}
		.dialog .innerCon .form .row .div .required {float:left; padding:3px 0 0 2px;}
		.dialog .innerCon .form .formNav {display:none;}
		.dialog .con .message {border-left:none; border-right:none; margin:0; width:272px;}
		.dialog.wide .con .message {margin:0; width:522px;}
		.dialog .con .message ul {margin:0; padding:2px 10px 4px;}
		.dialog .con .message li {padding:0 0 0 25px;}
		.dialog.clean .con .message li {padding:0 0 0 25px;}

		.dialog .notes {background:#f5f5f5; border-top:#c0c1c0 solid 1px; float:left; padding:0.5em 0; width:100%}
		.dialog .notes .hint-text {font-size:0.8em;}
		.dialog .notes .required {color:#c30; padding-right:3px;}
		.dialog .notes p {padding:0 7px; position:static;}
		.dialog .notes .note {font-size:.85em; margin:.5em 0;}
		.dialog .notes .policy {float:right; font-size:.85em;}

		.dialog a:visited {color:#05028a;}

		.dialog .b {width:100%;}
		.dialog .b div {height:9px; margin-left:7px;}

		.dialog .tools {padding-top:10px; width:100%;}


		/*   Dialog -- Forms
		--------------------------------------------- */
		.dialog.forms .innerCon {padding:0;}


		/*   Dialog -- About
		--------------------------------------------- */
		.dialog.about .innerCon .form {background:#fff url("/webfiles/images/bg-dialog-about.gif") 0 0 repeat-y; padding:10px 7px 10px 0;}
		.dialog.about .innerCon .form .row label {width:170px;}
		.dialog.about .innerCon .form .row div {width:313px;}


		/*   Tool tip (universal) INHERIT : Dialog!!!
		---------------------------------------------- */
		#tip {display:none;}


					/*  Combine tip
					----------------------------------*/
					.combineTip {display:none;}


					/*  Refine tip
					----------------------------------*/
					.refineTip {display:none;}


					/*  Drug & disease tip
					----------------------------------*/
					.drugTip, .diseaseTip {display:none;}

