/**
	File:
		elements.css

	Validates:
		CSS Level 2.1

	Project:
		Kimberly-Clark Contaminomics

	Author:
		Kristina Floyd

	Date Created:
		2008 03 16

	About:
		Contains styles for specific elements

		ID index:

		Class index:

	Notes:
		Place second in the cascade

	Cascade index:
		01	undo.css - Resets browser default styles
		02	layout.css - Styles for the main layout and framework of the site
		03	content.css - Styles for general content
		04	elements.css - Styles for specific page elements
		05	ie6.css - IE6 specific styles.
		06	ie7.css - IE7 specific styles.
		07	clearing.css - Enables the use of .clearfix across the site.
		08	main.css - Continuity generated stylesheet
		09	print.css - Print specific styles
*/



/* START .hrwrapper */
.hrWrapper { border: none; border-top: 1px solid #1953A5; display: block; height: 1px; margin: 1em 0; }
	.hrWrapper hr { display: none; }
/* END .hrwrapper */






/* START .pagelink */
.pagelink a { color: #065EAC; font-size: 1.0404em; font-weight: bold; text-decoration: underline; }
.pagelink a:hover { text-decoration: none; }
/* END .pagelink */






/* START .floatLeft */
.floatLeft { float: left; }
/* END .floatLeft */






/* START .floatRight */
.floatRight { float: right; }
/* END .floatRight */






/* START .pageImageFloatright */
.pageImageFloatright { float: right; padding: 0 0 1em 1em; }
/* END .pageImageFloatright */






/* START .pageImageFloatleft */
.pageImageFloatleft { float: left; padding: 0 1em 1em 0; }
/* END .pageImageFloatleft */






/* START .subBlock */
.subBlockWrapper { background: transparent url(/template-images/contaminomics/elements/subBlock/bg.gif) no-repeat bottom left; margin-bottom: 10px; width: 185px; }
	.subBlock { background: transparent url(/template-images/contaminomics/elements/subBlock/top.gif) no-repeat top left; min-height: 100px; padding: 4px; }
		.subBlockHeader {  }
			.subBlockHeader h3 { background: transparent url(/template-images/contaminomics/elements/subBlock/headingBG.jpg) no-repeat bottom left; color: #FFFFFF; font-size: 1.2727em; margin: 0; padding: 8px 0; text-align: center; }	
		.subBlockImage {  }
		.subBlockContent { padding: 6px; }
		.subBlock .pagelink { padding: 6px; text-align: right; }
/* END .subBlock */






/* START #productSearch */
#productSearch { margin-bottom: 8px; }
	#productSearch fieldset { padding: 0; }
		#productSearch label { color: #636466; display: block; float: none; font-weight: normal; margin: 0 0 8px 0; padding: 0; width: auto; }
		#productSearch input.inputText { border: 1px solid #636466; float: left; font-size: 1em; margin: 4px 4px 0 0; padding: 0; width: 97px; }
		#productSearch span { background: transparent url(/template-images/contaminomics/content/form/submitRight.gif) no-repeat center right; display: block; float: left; width: auto; }
			#productSearch input.submit { background: transparent url(/template-images/contaminomics/content/form/submitleft.gif) no-repeat center left; font-size: 1em; min-height: 16px; width: auto; }
/* END #productSearch */






/* START .highlight */
.highlight { color: #1953A5; }
/* END .highlight */






/* START #productResults */
.noResults { text-align: center; }
/* END #productResults */






/* START .hidden */
.hidden { display: none; }
/* END .hidden */






/* START #newsListing */
#newsListing {  }
/* END #newsListing */






/* START #newsDetail */
#newsDetail {  }
/* END #newsDetail */






/* START .listing */
.listing { list-style: none; margin: 0 0 15px 0; padding: 0; width: 456px; }
	.listing li { background: transparent url(/template-images/contaminomics/elements/newsListing/bg.gif) no-repeat top left; float: left; list-style: none; margin: 0; padding: 10px 10px 10px 15px; }
        .listing ol li { list-style: decimal; }
        .listing ul li { list-style: disc; }
        .listing li li { background: none; float: none; margin: 0 2em; padding: 0 0.5em; }
		.listing p { margin-bottom: 0; }
		.listing .description { float: left; padding-right: 14px; width: 337px; }
			.listing .description h3 {  }
				.listing .description h3 a { text-decoration: none; }
		.listing .thumbnail { height: 80px; float: right; width: 80px; }
			.listing .thumbnail img { margin: 0; }
/* END .listing */






/* START .pagingWrapper */
.pagingWrapper { text-align: center; margin-bottom: 1em; width: 456px; }
	.paging { display: inline; list-style: none; margin: 0 auto; padding: 0; }
		.paging li { display: inline; font-weight: bold; list-style: none; margin: 0; padding: 0; }
			.paging a { font-weight: bold; padding: 0.5em; }
			.paging .previousPage { margin-right: 30px; }
			.paging .nextPage { margin-left: 30px; }
		.paging .selected strong { background: #E9F0FA; padding: 0.5em; }
/* END .pagingWrapper */






/* START #newsArchive */
#newsArchive { margin-right: 1em; text-align: right; }
/* END #newsArchive */






/* START #archiveSelector */
#archiveSelector fieldset { position: relative; }
	#archiveSelector li { display: block; float: left; padding: 0 10px 0 0; }
	#archiveSelector .formbuttonbar { bottom: -3px; margin: 0; padding: 0; position: absolute; right: 35px; width: 50px; }
		#archiveSelector .formbuttonbar li { margin: 0; padding: 0; }
		#archiveSelector label { display: none; }
		#archiveSelector select { width: 180px; }
/* END #archiveSelector */






/* START #productSelection */
#productSelection fieldset { position: relative; }
	#productSelection li {  }
	#productSelection select { width: auto; }
	#productSelection .formbuttonbar { bottom: 8px; margin: 0; padding: 0; position: absolute; right: 58px; width: 50px; }
		#productSelection .formbuttonbar li { margin: 0; }
/* END #productSelection */






/* START #productDetail */
#productDetail { background: transparent url(/template-images/contaminomics/elements/productDetail/bg.gif) no-repeat top left; padding: 10px; }
	#productDetail th { width: 160px; }
	#productDetail td { padding: 1em; }


/* START #productDocuments */
#productDocuments { margin-top: 2em; }
	#productDocuments th { width: 160px; }
	#product-documents-title { font-size: 1.18em; }
	.flag-instructions p { margin: 4px 0 0 0; }
	#productDocuments td { padding: 1em; }
/* END #productDocuments */
	
	
	/* START .flagList */
	.flagList { display: block; float: left; list-style: none; margin: 0; padding: 0; width: 246px; }
		.flagList li { background: transparent; clear: none; display: block; float: left; margin: 0 21px 0 0; padding: 0; }
			.flagList img { display: block; margin-bottom: 1em; position: relative; }
	/* END .flagList */
	
	
	/* START #generic-info */
	#generic-info { margin: 2em 0; min-height: 100px; padding: 10px; }
	/* END #generic-info */
/* END #productDetail */






/* START #tabbedNavigation */
#tabbedNavigationWrapper { background: transparent url(/template-images/contaminomics/elements/tabbedNavigation/bg.gif) no-repeat top left; min-height: 161px; }
#tabbedNavigation { float: left; list-style: none; margin: 0; padding: 0 0 0 6px; width: 461px; }
	#tabbedNavigation li { background: transparent url(/template-images/contaminomics/elements/tabbedNavigation/left.gif) no-repeat top left; display: block; float: left; list-style: none; margin: 0; padding: 0; }
		#tabbedNavigation a { background: transparent url(/template-images/contaminomics/elements/tabbedNavigation/right.gif) no-repeat top right; color: #636466; display: block; padding: 5px 10px; text-decoration: none; }
		#tabbedNavigation a:hover { color: #116DAF; text-decoration: none; }
		#tabbedNavigation .selected { background: transparent url(/template-images/contaminomics/elements/tabbedNavigation/selectedLeft.gif) no-repeat top left; }
			#tabbedNavigation .selected a { background: transparent url(/template-images/contaminomics/elements/tabbedNavigation/selectedRight.gif) no-repeat top right; color: #116DAF; font-weight: bold; }
#tabbedContent { padding: 34px 14px 10px 14px; }
/* END #tabbedNavigation */






/* START .print */
.print { text-align: right; }
/* END .print */






/* START #yourBusiness */
#yourBusiness { float: left; margin-bottom: 40px; width: 461px; }
	#yourBusiness ul { list-style: none; margin: 0; padding: 0; }
		#yourBusiness li { background: transparent url(/template-images/contaminomics/elements/yourBusiness/bg.gif) no-repeat top left; display: block; float: left; list-style: none; margin: 0; padding: 4px; width: 143px; }
			#yourBusiness h2 { background: transparent url(/template-images/contaminomics/elements/yourBusiness/headerBG.gif) no-repeat top left; font-size: 1.2138em; margin: 0; padding: 10px 0; text-align: center; }
				#yourBusiness h2 a { color: #FFFFFF; font-weight: bold; text-decoration: none; }
			#yourBusiness img { height: 90px; margin: 1px; overflow: hidden; width: 141px; }
			#yourBusiness p { margin: 10px; }
/* END #yourBusiness */






/* START #alertDetail */
#alertDetail {  }
	#alertDetail td { padding: 1em; }
/* END #alertDetail */






/* START .processed */
.processed {  }
	table .processed td.first { background: transparent url(/template-images/contaminomics/elements/admin/dotsHorizontalFirst.gif) no-repeat bottom left; padding-left: 30px; }
/* END .processed */






/* START #adminControls */
#adminControls { margin-top: 2em; text-align: right; }
	#adminControls a { padding-left: 20px; }
	#adminControls .read { background: transparent url(/template-images/contaminomics/elements/admin/tick.gif) no-repeat top left; }
	#adminControls .unread { background: transparent url(/template-images/contaminomics/elements/admin/cross.gif) no-repeat top left; }
/* END #adminControls */