@charset "utf-8";
/* CSS Document */

/*===  RESET  ===*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}


/*===  GLOBAL ===*/
body { font-family: Arial, Helvetica, sans-serif; color: #000; background: url(../images/bg_saBar.gif) repeat-x top;}

a { color: #00696f;}
.clear {clear: both;}
.noborder {border: 0;}

.siteWrap {width: 1024px;}

/*=== SITE HEAD ===*/
.siteHead { height: 124px; position: relative; background: url(../images/bg_siteHead.gif) no-repeat;}

.siteHead .saLogo { position: absolute; top: 0; left: 745px; width: 210px; height: 54px;}
	.siteHead .saLogo img {width: 100%; height: 100%;}
.siteHead .rilutekLogo { position: absolute; top: 41px; left: 20px; z-index: 6;}
.siteHead .forUS { position: absolute; top: 62px; left: 745px; font-size: 16px; font-weight: bold; color: #333; line-height: 18px;}
.siteHead .forHCP { position: absolute; top: 62px; left: 500px; font-size: 18px; font-weight: bold; color: #00696f; line-height: 18px;}
.siteHead .utilBar { position: absolute; right: 0; bottom: -1px; height: 28px; padding-right: 40px; width: 700px;}
	.utilBar p.piLinks { margin: 0; padding: 0; font-size: 12px; left: 0; line-height: 28px; overflow: hidden; position: absolute; top: 0; width: 340px;}
		.utilBar p.piLinks a { color: #656666; text-decoration: none;}
	.utilBar .sectionWrap { position: absolute; right: 34px; top: 0; z-index: 2;}
	.utilBar .sectionWrap .item {float: right; background-image: url(../images/bg_sectionsTabs.gif); background-repeat: no-repeat; height: 28px; overflow: hidden;}
		.utilBar .sectionWrap .hcp { width: 192px;}
		.utilBar .sectionWrap .consumer { width: 176px;}		
	.utilBar .sectionWrap .item a {line-height: 28px; text-align: center; font-size: 13px; margin: 0; padding: 0; display: block; text-decoration: none;}		
		#patientsOn .hcp {background-position: 0 -56px;}
			#patientsOn .hcp a { font-weight: bold; color: #d0d0d0;}
		#patientsOn .consumer { background-position: 0 0;  }
			#patientsOn .consumer a {font-weight: bold; color: #FFF;}
		#hcpOn .hcp {background-position: 0 -84px;}
			#hcpOn .hcp a {font-weight: bold; color: #FFF;}
		#hcpOn .consumer {background-position: 0 -28px;}
			#hcpOn .consumer a {font-weight: bold; color: #b7dbc7;}

/*=== SITE NAV ===*/
.siteNav {}
.siteNav .primary { background: url(../images/bg_nav_primary_wrap.gif) repeat-x left top; height: 44px; border-top: 1px solid #226344; border-bottom: 1px solid #65927c;}
	.siteNav .primary ul { background: url(../images/bg_nav_primary_ul.gif) no-repeat right top; float: left; height: 44px; padding: 0 0 0 15px;}
	.siteNav .primary li { float: left; height: 44px;}
	.siteNav .primary li a { display: block; float: left; padding: 5px 21px; color: #FFF; height: 34px; font-weight: bold; text-decoration: none; font-size: 14px; line-height: 17px; background-image: url(../images/bg_nav_primary.gif); background-repeat: no-repeat; background-position: 0 0; margin: 0 1px 0 0;}
		.siteNav .primary li.nav1 a { line-height: 34px;}
		
	.siteNav .primary a:hover, .siteNav .primary a.on, .siteNav .primary li.on a  { background-position: 0 -44px;}
	/*-- hcp primary nav --*/
	#hcpNav .primary { border-top: 1px solid #6e6f6e; border-bottom: 1px solid #8f908f;}
	#hcpNav .primary ul { background: url(../images/bg_nav_primary_ul_hcp.gif) no-repeat right top;}
	#hcpNav .primary {background: url(../images/bg_nav_primary_wrap_hcp.gif) repeat-x left top;}
	#hcpNav .primary li a {background-image: url(../images/bg_nav_primary_hcp.gif);}
		#hcpNav .primary li.nav1 a, #hcpNav .primary li.nav2 a,#hcpNav .primary li.nav3 a,
		#hcpNav .primary li.nav4 a, #hcpNav .primary li.nav5 a { line-height: 34px;}
.siteNav .secondary { display: none; background: url(../images/bg_navSecondary.gif) repeat-x; height: 21px;}
	.siteNav .secondary ul { float: left; height: 21px;}
	.siteNav .secondary li { float: left; height: 21px; border-right: 1px solid #92d0ad;}
	.siteNav .secondary li a { display: block; float: left; padding: 0 15px; color: #00696f; font-weight: bold; text-decoration: none; font-size: 12px; line-height: 21px; background-image: url(../images/bg_navSecondaryOn.gif); background-repeat: repeat-x; background-position: 0 21px;}
	.siteNav .secondary a:hover, .siteNav .secondary a.on, .siteNav .secondary li.on a  { background-position: 0 0; color: #FFF;}
	/*-- hcp secondary nav --*/
	#hcpNav .secondary {background: url(../images/bg_hcpNavSecondary.gif) repeat-x;}
	#hcpNav .secondary li {border-right: 1px solid #969696;}
	#hcpNav .secondary li a {background-image: url(../images/bg_hcpNavSecondaryOn.gif); color: #656665;}
	#hcpNav .secondary a:hover, #hcpNav .secondary a.on, #hcpNav .secondary li.on a {color: #FFF;}

	/*-- sub nav --*/
	#subNav { float: left; padding: 7px 0 0; width: 183px;}
		#subNav .sectionName { background: #23704d url(../images/bg_sectionName.gif) repeat-x left top; border: 1px solid #357d56; color: #FFF; font-size: 14px; line-height: 17px; font-weight: bold; padding: 5px 25px;}
		#subNav .sectionName a {color: #FFF; text-decoration: none; font-size: 14px;}
			#subNav .sectionNameHCP { background: #636465 url(../images/bg_sectionName_hcp.gif) repeat-x left top; color: #FFF; font-size: 14px; line-height: 17px; font-weight: bold; padding: 6px 26px;}
			#subNav .sectionNameHCP a {color: #FFF; text-decoration: none; font-size: 14px;}
		#subNav ul { list-style: none; margin: 1px 0 0;}
		#subNav li { height: 100%; padding: 0 0 1px; overflow: hidden;}
		#subNav li a { background: #daefe5; border-bottom: 1px solid #a5d7bf; color: #414241; display: block; font-size: 12px; font-weight: normal; height: 100%; line-height: 15px; overflow: hidden; padding: 3px 25px; text-decoration: none;}
			#subNav li.on a { background: #b2dec7;}
	/*=== SITE SEARCH ===*/
	.searchWrap { left: 530px; position: absolute; top: 33px;}	
	.searchField { background: url(../images/bg_searchField.gif) no-repeat left top; border: none; color: #707070; height: 17px; font-size: 12px; margin-right: 4px; padding: 2px 5px 0; width: 161px;}	

/*=== SITE BODY ===*/
.siteBody { /*background: url(../images/bg_siteBody.gif) repeat-x top;*/}

.siteBody a.more {color: #006a6f; text-decoration: underline; background: url(../images/bg_flashArrow.gif) no-repeat right 4px; padding-right: 13px;}
.siteBody a.term { color: #000; text-decoration: underline;}

.siteBody .header {}
	.siteBody .header h1 { background-repeat: no-repeat; background-position: left top; color: #00696f; font-size: 16px; font-weight: bold; display: block; height: 120px; line-height: 119px; margin: 0; overflow: hidden; padding: 0; text-indent: -9999px; width: 724px;}	
	.siteBody .header h2 {color: #00696f; font-size: 16px; font-weight: bold;}	

	/*=== LANDING ===*/
	.splashWrap {}
	.splashWrap .flashTop { background: url(../images/bg_flashTop.jpg) repeat-x left top; border-bottom: 4px solid #969696; height: 294px;position: relative;}
		#forHCP .flashTop { background: none;}
		
	.flashTop .flashHolder { height: 294px; left:0; overflow: hidden; position: absolute; top: 0; width: 347px;}
		.flashTop .flashHolder object, .flashTop .flashHolder embed { outline: none; position: relative; z-index: 40; }
	
	.flashTop .pathWrap { padding: 18px 0 0 372px;}
		.pathWrap h1 { margin: 0; padding: 0;}
			.pathWrap h1 span { display: none;}		
		.pathWrap .intrograph { color: #FFF; font-size: 14px; height: 30px; line-height: 30px; margin: 0;}
			#forHCP .pathWrap .intrograph { color: #00696f;}
	.pathPod { display: inline; float: left; margin: 0 26px 0 0; position: relative; width: 190px;}
		.pathPod .pathImg { margin: 0 0 10px;}
		.pathPod h3 { color: #FFF; font-weight: bold; font-size: 14px; line-height: 18px; margin: 0;}
			#forHCP .pathPod h3 { color: #00696f;}
		.pathPod p { color: #333; font-size: 12px; line-height: 18px; margin: 0 0 5px;}

		.pathPod .btn { background: url(../images/bg_btn_onGradient.gif) no-repeat left top; color: #00696f; cursor: pointer; float: left; font-size: 12px; font-weight: bold; height: 24px; line-height: 24px; padding: 0 0 0 5px; text-decoration: none;}
			#forHCP .pathPod .btn {background: url(../images/bg_btn_onWhite.gif) no-repeat left top;}
		.pathPod .btn span { background: url(../images/bg_btn_onGradient.gif) no-repeat right center; float: left; /*margin: -4px 0 -5px 13px;*/ height: 15px; line-height: 15px; padding: 4px 28px 5px 8px;}
			#forHCP .pathPod .btn span {background: url(../images/bg_btn_onWhite.gif) no-repeat right center;}
			
		#forHCP .pathPod select { font-size: 12px; margin: 0 5px 0 0;}
		
	.alsTag { padding: 10px 0 0 20px;}
	.ctaGroup { color: #000; font-size: 0.75em; line-height: 1.33em; padding: 18px 0 0 20px;}
		.ctaGroup .ctaPod { display: inline; float: left;}
		.ctaGroup .podImg { display: inline; float: left;}
		.ctaGroup .podCopy { display: inline; float: left;}
		
		.ctaGroup .ctaPod h4 { color: #006a6f; font-size: 1.16em; font-weight: bold; margin: 0 0 5px; padding: 0;}
		.ctaGroup .ctaPod ul {}
			.ctaGroup .ctaPod ul li { color: #006a6f; list-style-type: disc; margin: 0 0 0 15px;}
			.ctaGroup .ctaPod ul li span { color: #000;}				
		.ctaGroup .podDivider { background: #e2f2ea; float: left; height: 147px; width: 2px;}
		
		.ctaGroup .pod1 { width: 310px;}
		.ctaGroup .pod1 .podImg { padding: 7px 0 0; width: 97px;}
		.ctaGroup .pod1 .podCopy { padding: 7px 0 0; width: 198px;}
		
		.ctaGroup .pod2 { margin: 0 0 0 14px; width: 326px;}
		.ctaGroup .pod2 .podImg { padding: 7px 0 0; width: 95px;}
		.ctaGroup .pod2 .podCopy { padding: 7px 0 0; width: 215px;}	
		.ctaGroup .pod2 .alsSearch { margin: 5px 0 0;}	
			.ctaGroup .pod2 .alsSearch select { margin: 0 5px 0 0;}			
			
		.ctaGroup .pod3 { margin: 0 0 0 14px; width: 300px;}
		.ctaGroup .pod3 .podImg { padding: 5px 0 0; width: 93px;}
		.ctaGroup .pod3 .podCopy { padding: 7px 0 0; width: 205px;}
		.ctaGroup .pod3 .icon { margin: 0 3px 0 0; vertical-align: middle;}	
		
		#isiBox { background: #e5e5e5; border: 1px solid #8ec2a9; margin: 3px 0 0; padding: 0 10px; width: 290px;}
			#isiBox .isiHeadline { color: #00696f; font-size: 12px; font-weight: bold; line-height: normal; padding: 5px 0 5px 15px;}
			#isiBox .isiScroll { background: #FFF; border: 1px solid #357d56; color: #414241; font-size: 11px; height: 88px; line-height: 13px; overflow: auto; width: 290px;}
			#isiBox .isiScrollContent { padding: 5px 0 5px 10px; width: 260px;}
			#isiBox .isiContinued { color: #00696f; font-size: 11px; padding: 3px 0 5px 15px;}
				#isiBox .isiContinued a { color: #00696f; font-weight: bold; text-decoration: underline;}
			#isiBox ul { margin: 0 0 7px;}
			#isiBox p { margin: 7px;}
				#isiBox p.small { font-size: 10px;}
			#isiBox ul li, #isiBox p { color: #414241;}
		#subNav #isiBox { margin-top: 14px; width: 161px;}
			#subNav #isiBox .isiScroll { height: 140px; width: 161px;}
			#subNav #isiBox .isiScrollContent { width: 133px;}		
		
		/*-- hcp pods --*/	
		#forHCP .ctaGroup .pod1 { width: 310px;}
		#forHCP .ctaGroup .pod1 .podImg { padding: 0 0 0; width: 114px;}
		#forHCP .ctaGroup .pod1 .podCopy { padding: 20px 0 0; width: 191px;}	
		
		#forHCP .ctaGroup .pod2 { margin: 0 0 0 14px; width: 326px;}
		#forHCP .ctaGroup .pod2 .podImg { padding: 20px 0 0; width: 97px;}
		#forHCP .ctaGroup .pod2 .podCopy { padding: 20px 0 0; width: 215px;}		
				
		#forHCP .ctaGroup .pod3 { margin: 0 0 0 14px; width: 300px;}
		#forHCP .ctaGroup .pod3 .podImg { padding: 20px 0 0; width: 107px;}
		#forHCP .ctaGroup .pod3 .podCopy { padding: 20px 0 0; width: 190px;}				

	.flashTop .itemIntro { position: absolute; top: 85px; left: 645px; width: 335px; color: #FFF; font-size: 12px;}
		#forHCP .flashTop .itemIntro {color: #00696f; font-size: 14px; left:550px; width: 455px;}
		#forHCP .flashTop .itemIntro img {position: absolute; top: -60px;}
	.flashTop .itemWrap { position: absolute; top: 135px; left: 643px; width: 295px;}
		.itemWrap a.item { height: 52px; display: block; cursor: pointer; background-repeat: no-repeat; background-position: 0 0; padding-left: 52px; text-decoration: none;}
			.itemWrap a.no1 { background-image: url(../images/icon_questionMark.gif);}
			.itemWrap a.no2 { background-image: url(../images/icon_people.gif);}
			.itemWrap a.no3 { background-image: url(../images/icon_books.gif);}
			.itemWrap a.no4 { background-image: url(../images/icon_dollar.gif);}
			.itemWrap a.no5 { background-image: url(../images/icon_clock.gif);}
		.itemWrap a.item span.copy { font-size: 10px; color: #000; margin: 0; padding: 0; text-decoration: none;}
		.itemWrap a.item span.head { display: block; font-size: 12px; font-weight: bold; color: #FFF; }
			#forHCP .itemWrap a.item span.head {color: #00696f;}
		.itemWrap a.item span.more  {color: #006a6f; text-decoration: underline; background: url(../images/bg_flashArrow.gif) no-repeat right 4px; padding-right: 10px;}
	#forHCP .moreTomorrows {position: absolute; left: 643px; bottom: 50px;}
		
	.splashWrap .ctaWrap { margin-left: -8px;}
	.ctaWrap th, .ctaWrap td { padding: 0 29px; vertical-align: top; width: 281px; }
	.ctaWrap td { border-left: 2px solid #e2f2ea;}
	.ctaWrap thead th, .ctaWrap thead td { padding-top: 10px; padding-bottom: 12px;}
	.ctaWrap thead img { float: left;}
	.ctaWrap .bar { float: left; height: 29px; width: 250px; background:url(../images/bg_ctaBar.gif); margin-left: 2px; display: inline;}
		.ctaWrap .bar p { line-height: 29px; font-size: 12px; font-weight: bold; color: #00696f; padding-left: 14px;}
	
	.ctaWrap tbody p { font-size: 0.75em; color: #00696f; margin-bottom: 0.75em;}
	.ctaWrap tbody p.small { font-size: 0.625em; color: #000;}
	.ctaWrap tbody table th, .ctaWrap tbody table td { border: 0; padding: 0;}
	
	.ctaWrap .lcol select { width: 235px;font-size: 12px; color:Black}
	
	.ctaWrap .lcol option {font-size: 12px; color: #000;}
	.ctaWrap .lcol table { margin-bottom: 0.75em; float: left;}
	.ctaWrap .lcol th { padding-right: 5px;}
		#forHCP .ctaWrap .lcol th {width: 75px;}
	
	.ctaWrap .mcol table { float: left;}
	.ctaWrap .mcol th { padding-right: 23px;}
	.ctaWrap .mcol th, .ctaWrap .mcol td { padding-bottom: 5px;}	
	
	.ctaWrap .rcol table { float: left;}
	.ctaWrap .rcol th { padding-right: 5px; width: 88px;}

.contentWrap { padding-left: 20px; padding-bottom:20px;}

/*=== LEFT COLUMN ===*/
.contentWrap .lcol { color: #000; display: inline; float: left; margin: 0 0 0 20px; width: 521px;}

.lcol strong { font-weight: bold;}

.lcol em { font-style:italic; }

.lcol .pageTools { border-top: 1px solid #006a6f; height: 13px; margin: 7px 0 25px; padding-top: 6px; color: #656666; font-size: 11px;overflow: hidden;}
	.pageTools .txt { float: left; padding-left: 10px; border-left: 1px solid #656666;}
	.pageTools .txt p { margin: 0; padding: 0; font-size: 11px; color: #656666; line-height: 11px; }
	.pageTools .print { float: left; padding-right: 10px;}
	.pageTools .print a { display: block; float: left; margin: 0; padding: 3px 0 0 23px; font-size: 11px; color: #656666; text-decoration: none; line-height: 11px; margin-top: -2px; background: url(../images/icon_printSmall.gif) no-repeat left bottom;}
	.pageTools .send { float: left; border-left: 1px solid #656666; padding-right: 10px; padding-left: 10px;}
	.pageTools .send a { display: block; float: left; margin: 0; padding: 3px 0 0 23px; font-size: 11px; color: #656666; text-decoration: none; line-height: 11px; margin-top: -2px; background: url(../images/icon_emailSmall.gif) no-repeat left bottom;}
	
.lcol h5 { font-size: 0.75em; color: #006a6f; margin-bottom: 0.5em; font-weight: bold;}
	.lcol h5 a { text-decoration: none;}
	.lcol .sitemap h5 { margin: 0;}
.lcol p { font-size: 0.75em; margin-bottom: 0.8em;}
	.lcol p.small {font-size: 0.625em;}
	.lcol .sitemap p a { text-decoration: none; color: #000;}
	.lcol .sitemap p span { padding-left: 15px;}
	
.lcol  ul { font-size:.75em; line-height: 1.5em; margin: 0 0 0.625em; padding: 0 0 0 45px;}
.lcol  ul li { margin: 0; list-style-type: disc;}
.lcol  ul li sup { position: relative;top: -0.3em;}
.lcol  ul li ul { font-size:1em; margin: 0 0 0.625em; padding: 0 0 0 45px; }
.lcol ul li ul li {list-style-type:circle;}
.lcol ul p { margin: 0; line-height: 1.34em;}
	
.lcol .uneven {}
	.lcol .uneven .col1 { float: left; width: 364px;}
	.lcol .uneven .col2 { float: right; width: 147px;}
.lcol .even {}
	.lcol .even .col1 { float: left; width: 253px;}
	.lcol .even .col2 { float: right; width: 268px;}	
.lcol .centerFinder th { padding-right: 5px;}
.lcol .centerFinder th select { width: 235px; font-size: 12px; color:Black; }
.lcol .centerFinder th option {font-size: 12px; color:Black;}

#centerResults { margin-right: -12px; padding: 15px 0; position: relative; width: 533px;}
/*#centerResults table{ float: left; margin-bottom: 24px;}
#centerResults table td {background-color: #cde8d9; padding: 10px; border-left: 15px solid #FFF; width: 182px;}
#centerResults table td p {margin: 0;}
#centerResults table td h5 { margin: 0;}*/
#centerResults div.CenterContainer {}
#centerResults div.CenterContainer div.ALSCenter {float: left; background-color: #cde8d9; padding: 10px; margin: 0 12px 12px 0; width: 234px; height:170px;}
#centerResults div.CenterContainer div.ALSCenter p {margin: 0; font-size: 0.7em; word-wrap: break-word;}
#centerResults div.CenterContainer div.ALSCenter h5 { margin: 0;}

.lcol p.graphBox {border: 1px solid #CFEADB;color:#00696F;margin-bottom: 1.5em;padding: 0.75em;}
.lcol a.chartBtn {border: 1px solid #CFEADB;color:#00696F;display: block; float: left;font-weight: bold;margin-right: 20px;padding: 0.75em; text-decoration: none;}
.lcol a.chartBtn:hover {background-color:#00696F;color: #FFF;text-decoration: none;}

/*-- TABLES --*/
.lcol table.generic {font-size: 0.75em; margin: 0 0 2.0em; border-bottom: 2px solid #CFEADB;}
	.lcol table.noThead {border-top: 2px solid #CFEADB;}
.lcol table.generic sup {font-size: 0.75em; margin-left: 0.3em; position: relative; top: -0.3em;}
.lcol table.generic caption { background-color: #FFF; color: #00696F; font-size: 1.4em; font-weight: bold; padding: 0.5em; text-align: center;}
.lcol table.generic th, .lcol table.generic td {vertical-align: top;}
.lcol table.generic thead th,.lcol table.generic thead td {background-color: #CFEADB; color: #00696F; font-size: 1.16em; padding: 7px 25px 7px 10px;}
.lcol table.generic tbody th, .lcol table.generic tfoot th { border-left: 2px solid #CFEADB;}
.lcol table.generic tbody th,.lcol table.generic tbody td, .lcol table.generic tfoot th,.lcol table.generic tfoot td  {padding: 5px 5px 10px 10px; border-bottom: 2px solid #CFEADB; border-right: 2px solid #CFEADB;}
	.lcol table.generic tbody.noBottom th, 	.lcol table.generic tbody.noBottom td {border-bottom: none;}
.lcol table.generic tfoot th {border-right: none;}
.lcol table.generic tfoot th, .lcol table.generic tfoot td {border-top:2px solid #CFEADB; border-bottom: none;}

/*=== RIGHT COLUMN ===*/
.contentWrap .rcol { display: inline; float: left; width: 233px; margin-top: -100px; margin-left: 13px;}
.contentWrap .rcol th, .contentWrap .rcol td { vertical-align: top;} 
.rcol .greenWrap {background-color: #cfeadb; color: #333333; padding: 3px 21px 10px 22px;}
	.rcol .greenWrap p { font-size: 0.75em; line-height: 1.5em; margin-bottom: 1.0em;}

.sidebarItem { margin: 16px 0;}
	.sidebarItem h3 { color: #00696f; font-size: 0.875em; font-weight: bold; margin: 0.625em 0 0.3125em;}
	.rcol .sidebarItem p { margin: 0.3125em 0;}

.rcol .btn { background: url(../images/bg_btn_onGreen.gif) no-repeat left top; color: #FFF; cursor: pointer; font-size: 12px; line-height: 24px; padding: 4px 0 5px; text-decoration: none;}
.rcol .btn span { background: url(../images/bg_btn_onGreen.gif) no-repeat right center; margin: -4px 0 -5px 13px; padding: 4px 28px 5px 0;}

/*
.rcol h3 { font-size: 0.875em; color: #00696f; font-weight: bold; } 
.rcol .greenWrap h3 {padding-bottom: 8px; border-bottom: 1px solid #00696f; margin-bottom: 0.5em;}
*/
.rcol .greenWrap ul { font-size: 0.625em; margin-bottom: 1.0em; list-style-type:disc;}
.rcol .greenWrap ul li{list-style-type:disc;}


.rcol  strong { font-weight: bold; font-size:1.1em;}
.rcol .greenWrap p.resource { border-bottom: 1px solid #a0d6b9; margin-bottom: 0.625em; padding-bottom: 0.625em;}
.rcol .greenWrap p.resource strong { font-weight: bold;}
.rcol .greenWrap th { padding-right: 5px;}
.rcol .greenWrap h3 a {text-decoration:none;}

/*=== ISI ===*/
.isi { padding: 20px 40px 0 20px;}
.isi p { font-size: 0.75em; margin-bottom: 0.75em;}
.isi p.small { font-size: 0.625em;}
.isi p strong { font-weight: bold; color: #00696f; font-size: 20px;}
.isi ul { margin: 0 0 0.625em; padding: 0 0 0 45px;}
	.isi ul ul { margin: 0;}
.isi ul li { margin: 0; list-style-type: disc;}
.isi ul p { margin: 0; line-height: 1.34em;}
.isi .yellowBox { background-color: #fdf9cf; padding: 5px;}
.isi .yellowBox p { font-size: 0.625em; margin: 0;}

/*=== FOOTER ===*/
.footer { padding: 20px 0; text-align: center;}
.footer p { font-size: 0.6875em; color: #000; margin: 0;}

/*=== REFERENCES ===*/

.references { background-color:#F5F5F5; margin:30px 0; padding:10px 15px; }

.references ol { font-size:0.75em; margin-left: 22px;}
.references ol li { list-style-type: decimal;}

.dropdown { width: 230px;font-size: 12px; color:Black }

/*=== GLOSSARY TIPS ===*/
.tip-dialog { background: #daefe5; border: 1px solid #26734f; color: #111; font-size: 11px; line-height: 14px; width: 250px;}
	.tip-dialog a { color: #26734f; text-decoration: underline;}
.tip-top, .tip-bottom { display: none;}
.tip-dialog .tip { padding: 5px;}
.tip-dialog .tip-title { display: inline;}
.tip-dialog .tip-text { display: inline;}


/*=== GLOSSARY TIPS ===*/
#regForm {}
#regForm table {font-size:0.75em;}
#regForm table td {padding:7px 0;}
#regForm table input,
#regForm table select {height:20px;}


.survey span {font-size:12px; padding:0;}
.survey input {margin:0; margin-right:5px; padding:0;}
.survey label {}
.survey p {margin:15px 0 5px 0; padding:0;}
.surveyBtn {margin-top:15px;}