/** IE6 fixes
 * CDC - (X)HTML/CSS Framework
 *
 * @package         TemplatePackage 'B'
 * @version         2.7.1.4.2
 * @builddate       01-29-2014 (We, 29 Jan 2014)
 */

html, body {height:100%;}

html body {
	margin:0;
	padding:0;
	text-align:center;
}

html #skipmenu a {
	margin:0;
	left:0;
	height:1%;
}

html div#branding { background-color: orange;
	height:1%;
}

html div#branding div#branding-logo {
	padding-right:2em;
	width:auto;
}

html body #wrapper {
	background-color:/*transparent;*/ pink;
	height:100%;
		width:960px;
	text-align:left;/** = resets centering hack to default = */
}
html body#applicationsPage div#wrapper {
	background-image:none;
	padding:0;
	width:auto;
}
html body#blog div#wrapper { width:800px; }

	html body div#wrapper .top {
		background-color:transparent;
		background-image:url(/TemplatePackage/images/bgWrapperLft.png);
		background-repeat:repeat;
		/*position:absolute;*/
		width:10px;
		bottom:auto;
		top:expression(eval(document.documentElement.scrollTop));
	}
	html body#applicationsPage div#wrapper .top {display:none;}
	
	html body div#wrapper .topShadow {
		background-color:transparent;
		background-image:url(/TemplatePackage/images/bgWrapperLft.png);
		background-repeat:repeat-y;
		position:relative;
		margin:0 0 0 -10px;
		padding-left:10px;
		height:auto;
		width:auto;
	}

html #branding div.noscript {color:brown;
	margin:4em 0 -3em;
	padding:0 10px;
}

html #content {height:1%;}
html body.widePage #content {
	overflow-x:hidden;
	overflow-y:visible;
	/* ====== testing ====== */	/*width:100%;*/background-color:transparent;
}
	
	html #content a {word-wrap:break-word;}
	
	html #content-inner {display:inline;}
	
	html #content-main-wrap {overflow:hidden;}
		
		html #content-inner div#nav-container {
			clear:none;
			display:inline;
		}
		html body#applicationsPage.appsPage #content div.#nav-container {display:inline;}
		
		html #content-main {margin-left:0;/* ====== testing ====== */}
		
		/* ====== testing ====== */	html .topicHome #content-main {display:inline-block;}
		
		html body#applicationsPage.widePage.appsPage #content-main {
			clear:right;
			/* ====== testing ====== */	/*display:inline;*/
			float:none;
			/* ====== testing ====== */	/*margin-left:0;*/
		}
		
		html body/*#applicationsPage*/.widePage/*.appsPage*/ #content-main {/* ====== testing ====== */	
			/* ====== testing ====== */	/*float:left;*/
			margin-left:0;
		}
		
		html .optionalTwo #content-main {
			clear:left;
			display:inline;
			float:right;
			margin-left:0;
		}
		
		html div.main-inner {
			height:1%;
			/* ====== testing ====== */	/*margin-left:0;*/
			/* ====== testing ====== */	/*overflow:visible;*/
		}
		/* ====== testing ====== */	/*html .optionalTwo .main-inner {display:inline-block;}*/
		
		/* ====== testing ====== */	html body#applicationsPage.widePage.appsPage #content-main .main-inner, html body.widePage #content .main-inner {float:none;}
		
		html #blog div.main-inner {
			left:3px;
			margin-right:3px;
		}

html div#content-secondary {
	background-color:transparent;/* = this is needed to see Bookmark and share dropdown menus = */
	display:inline;
	overflow:hidden;
}

html #flashALTcontent {display:inline; margin-right:0;}

html #content #bottom-container {clear:both;}

html #left-column {
	display:inline;
	float:left;
}
html #right-column {
	display:inline;
	float:right;
}

html div.preFoot {
	display:block;
	float:none;
	height:1%;
	clear:both;
}
html body#applicationsPage.appsPage div.preFoot {
	margin:0;
	border-left:179px solid #fff;
}
html div#siteinfo {
	display:block;
	float:none;
	height:1%;
	clear:both;
}
html #siteinfo-credits {height:70px;}

html #content-main p a {display:inline;}

html #content-main div.module a {line-height:1.33em;}

html #content-main a:visited {text-decoration:underline;}
html #content-main a:visited:hover {text-decoration:none;}

html #content .module a:visited,
html #content .rounders a:visited, html #content .pageOptions a:visited {text-decoration:none;}

html #content .module a:visited:hover,
html #content .rounders a:visited:hover,
html #content .pageOptions a:visited:hover {text-decoration:underline;}

/**
 * = Plugins and related items ===========================
 */
html #plugin-legend.pluginOn {
	display:inline;
	z-index:9999;
}
html #plugin-legend ul li.pluginOn {display:inline;}

html #plugin-legend p {padding:0.1em 0;}

html div a span.plugIns {display:inline-block;}

html .pageOptions-horizontal ul li a.noDecoration {
	display:inline-block;
	height:1%;
}
html .preFoot .pageOptions-horizontal ul li a.noDecoration {
	display:block;
	height:1%;
	width:50px;
}
html #content .preFoot .pageOptions-horizontal li a span/*.plugIns*/.tp-label {
	display:block;
	width:50px;
	position:static;
}

/**
 * = External linking rules ==============================
 */
html #content a.external img.externalImg,
html #content a.external span.plugIns img.externalImg {
	background-repeat:no-repeat;
	display:inline-block;
	padding:0;
	left:3px; margin-right:3px;
	position:static;
	height:10px;
	width:10px;
}

html #content preFoot .pageOptions-horizontal a.noDecoration span.plugIns img.plugin {
	display:block;
	margin:0 auto;
}
html #content a span.plugIns img.plugin {width:auto;}

/**
 * = NAVIGATIONAL MENUS ==================================
 */
html #content div#nav-container div#nav {
	padding-bottom:0;
	height:1%;
	width:175px;
	clear:both;
}

html div#nav-container .bottom {
	position:relative;
	margin:0;
	height:15px;
	width:179px;
	overflow:visible;
}

html #content #nav-container h3 {
	width:179px;
	height:1%;
	overflow:visible;
}

html #content #nav-container h3 a {
	padding-bottom:4px;
	margin-top:0;
	margin-bottom:0;
}

html #nav ul.ulHide, html #nav li.ulHide {display:none;}

html #nav ul.ulDisplay, html #nav ul.ulDisplay {display:block;}

html #nav-container .related ul li a:hover {text-decoration:underline;}
html div#nav-container a,
html #nav-container .related ul li.lastChild a {
	display:block;
	height:1%;
}

html #nav-container .related ul li a {display:inline-block;}

html #nav-container .related ul li.lastChild {
	position:relative;
	margin-bottom:-5px;
}

html #nav-fourth-level {height:1%;}

html #nav-fourth-level li {background-position:0 9px;}
html #nav-fourth-level li a {height:1%;}

/**
 * = COLUMNS FOR MODULES ========================
 */

html .two-columns {
	height:1%;
	clear:both;
	overflow:hidden;
}

html .secondTier div.two-columns {
	height:0;
	clear:both;
}

html .two-columns .c1,
html .two-columns .c2 {
	position:relative;
	width:49%;
}

html .module.multiPage .c1,
html .module.multiPage .c2 { 
	display:inline;
	padding:0;
	width:49%;
}

html .module.numbLinks div ol li {vertical-align:top;}

html .module.numbLinks div ol li a {height:1%;}

html .module.page-curl.blocklist .c1 {position:relative; padding:0; border-top:none; border-right:none; border-bottom:none; border-left:none;}
html .module.page-curl.blocklist .c2 {position:relative; padding:0; border-top:none; border-right:none; border-bottom:none;}

html .module.bullet-list .c1,
html .module.bullet-list .c2 {
	position:relative;
	margin:0;
	border:none !important;
	padding:0;
}

html .module .c1,
html .module .c2 {margin:0;}

/**
 * = MODULES ==========================
 */

html .module {
	clear:both;
	height:1%;
	overflow:visible;
}

html .rounders {overflow:visible;}

/* ====== testing ====== */	html .module.bulleted-links .twoColumn ul,
														html .module .twoColumn ul.bulleted-links {position:relative;}

html .module.primaryBox .c1,
html .module.primaryBox .c2,
html .module.primaryBox .c3 {
	position:relative;
	border:none;
	width:33%;
}

html .page-curl .inner {
	margin:0;
	border:1px solid #cdcdcd;
	padding:3px;
	/* ====== testing ====== */	/*height:1%;*/ /* -- This is needed for border to clear floats nested floats -- */
	overflow:hidden;
}

html .double-rule .inner,
html .noBorder .inner {
	background-color:#fff;
	margin:0;
	border:none;
	padding:0;
	height:1%;
}

html .page-curl .inner,
html .double-rule .inner {
	clear:both;
	position:relative;
	overflow:hidden;
}

html .bulleted-links li,
html .bullets li,
html .module .nolines li,
html .bullet-list li {
	background-position:left 8px;
	border:none;
}

	html .blocklist li a,
	html .bulleted-links li a,
	html .numbLinks li a {height:1%;}

html .blocklist li {
	border-bottom:1px dotted #999;
	background-image:none;
	padding-left:2.5px
}
		html .blocklist p {border-bottom:1px dotted #999; /* ====== testing ====== */	height:100%;}

html div.clearfix {
	zoom:1; /* triggers hasLayout */
	font-size:0;
}

html .column1 div.noCorner {
	border:1px solid red;
	height:1%;
}

html #content-main .multiPage-horiz h4,
html #content-main .multiPage-horiz h5,
html #content-main .multiPage h5 {/* newMods-float.css (line 782) */
	display:block;
	overflow:hidden;
}

html .module.multiPage-horiz h4 span,
html .multiPage-horiz h4 span {/* newMods-float.css (line 804) */
	position:relative;
	display:inline;
	vertical-align:top;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
	width:50%;
	line-height:1;
}
html .module.multiPage-horiz h4 span.nextLink,
html .multiPage-horiz h4 span.nextLink {
	position:relative;
	float:right;
	padding:0;
	text-align:right;
}

html .module.multiPage-horiz h4 span a,
html .multiPage-horiz h4 span a {/* newMods-float.css (line 817) */
	background-image:none;
	display:block;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	padding-bottom:0;
	text-indent:1em;
	width:90%;
}
html .module.multiPage-horiz h4 span.nextLink a,
html .multiPage-horiz h4 span.nextLink a {/* newMods-float.css (line 823) */
	background-image:none;
	display:inline-block;
	float:none;
	margin:0 1em 0 0;
	padding:0 2em 0 0;
	padding-top:0;
	padding-bottom:0;
	bottom:-0.2em;
	text-indent:0;
	width:auto;
}

/* ====== testing ====== */	html #onthispage .bulleted-links li,
html .relatedMaterial.rounders li {/* ====== testing ====== */	background-color:transparent; background-position:3px 9px; line-height:16px;}

/**
 * = TOP BLOCKS ===================
 */
html #content .top-blocks .blocks {
	position:relative;
	width:auto;
}

html .top-blocks dl {height:4em;}

html .top-blocks dl.blocksHover {
	background-color:#fdf8da !important;
	border-top:1px solid #cecfb5;
	border-left:1px solid #cecfb5;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	cursor:pointer !important;
}

html .top-blocks .group {
	height:3.5em;
	overflow:hidden;
}
html .homepage .top-blocks .group {height:6.5em;}

html .top-blocks .group.blocksHover {
	background-color:#fdf8da !important;
	border-top:1px solid #cecfb5;
	border-left:1px solid #cecfb5;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	cursor:pointer !important;
}
	html .top-blocks .group dl.blocksHover {
		background-color:transparent !important;
		border:none;
		cursor:auto !important;
	}

html .top-blocks .group.blocksHover a,
html .top-blocks dl.blocksHover a {text-decoration:underline !important;}

/** 
 * = MODULES and RELATED ITEMS ========================
 */
html body.secondTier input#searchBox {
	float:left;
	margin:0;
	padding:0;
	border:solid #525967 1px;
	font-size:1.2em;
	color:#003366;
	height:19px;
	width:230px;
}

/* ====== testing ====== */	html .rowBlock .twoColumn .subc p {
	float:left;
	margin:0;
	padding:0 0.75% 0.5em;
	width:48%;
}

/** 
 * = MODULE HEADING STYLES =============================
 */
html #content-main div.double-rule h2.icon1 {
	position:relative;
	height:1%;
}

/** 
 * = PageOptions-Horizontal Styles =====================
 */
html .pageOptions-horizontal {
	height:1%;
	overflow:visible !important;
}
html .pageOptions-horizontal .pageOptions-inner2 {position:relative; height:1%;}
html .pageOptions-horizontal a {width:1%;}
html .pageOptions-horizontal .pageOptions-inner2 a {width:auto;}

html .homepage .pageOptions-horizontal {border-left:10px;}

	html .pageOptions-horizontal ul {
		float:none;
		height:1%;
	}
	html .pageOptions-horizontal ul li {display:inline;}

	html body.widePage .pageOptions-horizontal .pageOptions-inner {display:block;}
	
	html body.widePage .pageOptions-horizontal .pageOptions-inner ul li {
		display:inline;
		float:left;
	}
		
		html .pageOptions-horizontal li.sfhover ul {
			left:27px;
			top:12px;
		}
		html .pageOptions-horizontal li.sfhover-left ul {
			right:100px;
			top:12px;
		}
		html .pageOptions-horizontal li.sfhover-left ul {
			position:absolute;
			left:-136px;
			z-index:999;
		}
		html .pageOptions-horizontal li.share ul {
			margin:0;
			padding:0 0 3px 3px;
		}	
			html .pageOptions-horizontal ul li.share ul li {
				display:block;
				clear:both;
			}
				html .pageOptions-horizontal ul li.share ul li.addthisto, html body.widePage .pageOptions-horizontal .pageOptions-inner li.sfhover ul li.addthisto {
					display:block;
					float:none;
					margin:0 -2px 0 -4px;
				}
				html .pageOptions-horizontal ul li.share li a:hover,
				html .pageOptions ul li.share li a:hover {background-color:#ddd;}
				
				html .pageOptions-horizontal ul li.share li a,
				html .pageOptions ul li.share li a {
					height:1%;
					width:auto;
				}
				
				html .pageOptions-horizontal .pageOptions-inner2 ul li {
					display:inline;
					float:left;
				}

/**
 *= WidePage rules ============
 */
html body.widePage .pageOptions-horizontal {
	/* ====== testing ====== */	overflow:hidden;
	/* ====== testing ====== */	position:relative;
}

html body#applicationsPage.appsPage #content .pageOptions-horizontal {
	/* ====== testing ====== */	clear:right;
	/* ====== testing ====== */	position:relative;
	/* ====== testing ====== */	width:100%;
}
						html body.widePage .pageOptions-horizontal .pageOptions-inner ul.forWide {float:right;}
						html body.widePage .pageOptions-horizontal .pageOptions-inner ul.forWide li ul.services {width:140px;}
						html body.widePage .pageOptions-horizontal .pageOptions-inner ul.forWide li.sfhover ul li {display:block; width:140px;}

html body.widePage .pageOptions-horizontal .pageOptions-inner ul.forWide li a {
	background-position:center;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:30px;
}
	html body.widePage .pageOptions-horizontal .pageOptions-inner ul.forWide li a.noDecoration {margin:0;}
	
	html body.widePage .pageOptions-horizontal .pageOptions-inner ul.forWide li ul li a {
		background-position:left center;
		text-align:left;
	}
html body.widePage .pageOptions-horizontal .pageOptions-inner li.sfhover ul {
	top:18px;
	left:9px;
	margin:0;
	padding:0 0 3px 3px
}
	html body.widePage .pageOptions-horizontal .pageOptions-inner li.sfhover ul li {
		display:block;
		clear:both;
	}
		html body.widePage .pageOptions-horizontal .pageOptions-inner ul li.sfhover .services a {
			background-position:left center;
			display:block;
			float:none;
			padding:0.5em 0 0.5em 20px;
			height:1%;
			text-align:left;
		}

html #text-sizer {
	display:inline;
	float:left;
}
html body.esp #text-sizer {
	display:block;
	float:none;
	margin-left:0;
	padding-left:0;
	width:100%;
}
html body.esp #text-sizer ul li.first-child, html body#index.esp #text-sizer ul li.first-child {
	clear:right;
	display:block;
	float:none;
	height:1%;
	width:100%;
}
html body.widePage #text-sizer {
	display:inline;
	float:right;
}
html body.widePage.esp #text-sizer {
	display:block;
	float:right;
}
html body.widePage.esp #text-sizer ul li.first-child {
	display:inline;
	float:left;
}

html div.contactArea.moveMe {margin-right:185px;}
html body#applicationsPage.widePage.appsPage .preFoot .contactArea {margin-left:0;}
html body.widePage #content div.contactArea a {padding-right:16px;}

html body#applicationsPage.appsPage #content h1 {clear:right;}

/** 
 * = RIGHT COLUMN and RELATED STUFF... ======================
 */
html .pageOptions {clear:both;}
html .pageOptions a {height:1%;}

html #content-secondary .pageOptions .pageOptions-inner {height:1%;}

html .pageOptions li.share ul {
	background-color:white;
	position:absolute;
	display:block;
	top:-1000px;
	left:19px;
	margin:0;
	border:1px solid #cdcdcd;
	border-top:none;
	padding:0;
	list-style:none;
	z-index:999;
}
html .pageOptions ul li {
	display:block;
	height:1%;
}
html .pageOptions ul li.sfhover ul {top:19px;}

 	html .pageOptions li.share ul li.addthisto {
		display:block;
		float:none;
		margin:0;
	}

html #content-secondary #contact-info {position:relative;}
html #content-secondary #contact-info ul {position:relative;}
html #content-secondary #contact-info ul li {position:relative;}

html #content-secondary #az-faqs div.page-curl {
	z-index:-9999;
	position:relative; 
	background-color:transparent;
	margin:0;
	padding:3px;
	height:1%;
}

html #wrapper ul.top-divide {padding-top:3px;}

/**
 * = BREADCRUMBS BELOW =======================================
 */
html #breadBox {
	padding:0 13px;
	overflow:visible;
}

html body.secondTier.optionalTwo #breadBox {
	display:inline;
	clear:left;
	float:left;
	width:95%;
	margin-right:-3px;
	margin-left:-13px;
	
	
	
	z-index:0;
}

html body.widePage #breadBox {
	position:static;
	display:inline;
	float:left;
	z-index:1;
}
	html body.widePage #breadBox #breadcrumbs {overflow:visible; float:left;}

html body.widePage.appsPage #breadBox {padding:0 0 0 10px;}

html body#applicationsPage.appsPage #breadBox {display:inline;}

html .myCrumbs #breadBox {
	margin-top:0;
	margin-left:-12px;
	margin-right:-12px;
	background-color:#F3F2F9;
	position:relative;
	z-index:22;
	width:auto;
}

html #breadBox ul {height:28px;}
html #breadBox ul li a {display:inline;}
html body.secondTier.optionalTwo #breadBox ul {margin-right:175px;}

html body.secondTier #breadBox #breadcrumbs {overflow:visible;}

/**
 * = SOMEMORE LINKS AND BEHAVIOR ==========================
 */
html ul.inliner {zoom:1;}

html div#content-main div ul li.somemore,
html p.somemore {
	position:relative;
	list-style:none;
	height:1%;
}
	html div#content-main div .somemore a {
		font-weight:bold;
		height:1%;
	}
		html div#content-main div ul li.somemore a img {
			vertical-align:text-bottom;
			padding-left:5px;
		}

html div#content-main div span.somemore {float:right;}

html div.page-curl p .dtstamp {display:block;}

/**
 * = ROUNDERS FOR ALL ROUNDED CORNERS =============================
 */
html .rounders {
	/* ====== testing ====== */	background-color:transparent !important;
	position:relative;
	/* ====== testing ====== */	margin-bottom:12px;
	/* ====== testing ====== */	padding:0;
	zoom:1;
}

.rounders .inner,
.rounders .t,
.rounders .b,
.rounders .b div {
	background-color:transparent;
	background-repeat:repeat;
	background-position:top right;
}

html .rounders.gold .inner,
html .rounders.gold .t,
html .rounders.gold .b,
html .rounders.gold .b div {background-image:url('/TemplatePackage/images/bg_roundersGold.gif');}

html .rounders.grey .inner,
html .rounders.grey .t,
html .rounders.grey .b,
html .rounders.grey .b div {background-image:url('/TemplatePackage/images/bg_greyStroke.gif');}

html .rounders.email .inner,
html .rounders.email .t,
html .rounders.email .b,
html .rounders.email .b div {background-image:url('/TemplatePackage/images/bg_emailUpdates.gif');}

html .cdcForYou .rounders .inner,
html .cdcForYou .rounders .t,
html .cdcForYou .rounders .b,
html .cdcForYou .rounders .b div {background-image:url('/TemplatePackage/images/bg_cdcForYou.gif');}

html .rounders .inner {
	zoom:1;
	overflow-y:hidden;
}

html .rounders.grey .t {height:1600px;} /* arbitrary long height, IE 6 */

html .rounders.email .t,
html .rounders .t {/* ====== testing ====== */	height:1600px;}

html .topBlocks .t,
html .top-blocks .t,
html .rounders .t {
	height:1600px;
	background-position:top left;
}

html .rounders .b {
	/* -- bottom -- */
	position:relative;
	width:auto;
	margin-top:0;
}

html .rounders .b div {
	position:relative;
	width:12px; /* bottom corner width */
	margin-left:-12px;
	background-position:bottom left;
}

html .rounders .b {background-position:bottom right;}

html .rounders h1,
html .rounders p,
html .rounders ul {
	position:relative;
	margin:0; /* margins will blow out backgrounds, leaving whitespace. */
	padding:0.5em 0px 0.5em 0px;
}

html .rounders ol {padding:0;}/* newMods-float.css (line 600) */
	
	html .rounders ol li {
		margin-left:2em;
		padding:3px 2.5px;
	}
	
	html .rounders li {border-bottom:none; margin-bottom:1px;}

html #nav-container .rounders {
	margin:1em 0 1em 20px;
	width:auto;
}

html #content-secondary .rounders {
	background-color:transparent;
	margin-right:0.5em;
	width:auto;
}

html .multiPage .inner, .multiPage-horiz .inner {height:1%;}

html .multiPage ol {margin-left:2em;}
	html .multiPage-horiz ol li {line-height:1.33em; width:12px;}
		html #content-main .multiPage-horiz li a {margin:0; padding:0;}

html #content-main .module.multiPage-horiz {position:relative;}

	html #content-main .module.multiPage-horiz.border .inner {padding-bottom:1em !important;}
	
	html #content-main .multiPage-horiz h4 {height:100%; line-height:1.33em;}
		html #content-main .multiPage-horiz h4 span {
			display:inline-block;
			position:relative;
			top:-2px;
			width:49.5%;
		}
		html #content-main .multiPage-horiz h4 span.nextLink {display:inline-block;}
			html #content-main .multiPage-horiz h4 span a {
				background-image:url(/TemplatePackage/images/arrow-blue-lt.png);
				margin:0;
				padding:0 1em 0 0;
			}
			html #content-main .multiPage-horiz h4 span.nextLink a {
				background-image:url(/TemplatePackage/images/arrow-blue-rt.png);
				position:relative;
				top:0;
			}
			
			html #content-main .module.multiPage-horiz a {
				display:inline;
				line-height:1.33em;
			}

/**
 * = AZlist-container and more... ====================================
 */

html div#AZlist-container {
	top:74px;
	height:0;
}
html .homepage div#AZlist-container {margin:0;}

html div#AZlist-container .AZlist li {width:10px;}

/* Hack to get IE6 to show "short" A-Z pages. */
html #AZ-content {height:340px;}

/* IE6 was not spacing the topic-title properly. */
html #topic-title {display:inline-block;}

/* IE6 was formatting the A-Z FAQs properly. */
html #az-faqs ul {
	list-style:none;
	padding:0;
	margin:0;
}
html #az-faqs ul li {
	background-image:none;
	list-style:none;
	margin:0;
	padding:0 5px;
	border-bottom:1px dotted #cdcdcd;
}

/**
 * = Blogs rules ====================================================
 */
html .wp-caption {overflow:hidden;}
html .blogPostLink, html #blog .option1 ul li {
	zoom:1; /* triggers hasLayout */
	border-bottom:1px dotted #cdcdcd;
}

html #blog .m10l {margin-right:1px;}
html #blog .m10r {margin-left:1px;}
/**
 * = Search CDC form ================================================
 */
html input#searchCDCLocal2, html input#searchCDCGlobal {
	display:inline;
	float:left;
	height:12px;
	margin:1px 0.25em 0;
	padding:0;
	vertical-align:baseline;
	width:12px;
}

html .topOPage a {height:1%;}

/**
 * = SUBGRIDS =======================================================
 */

html .subColumns {position:relative; height:1%; width:auto; float:none;}
	/* ====== testing ====== */	html .module .twoColumn {height:1%;}

html .c50l,
html .c25l,
html .c33l,
html .c38l,
html .c66l,
html .c75l,
html .c62l,
html .c50r,
html .c25r,
html .c33r,
html .c38r,
html .c66r,
html .c75r,
html .c62r {display:inline; overflow:hidden;}

.relatedMaterial li {
	padding:3px 0 3px 1.25em;
}

/* ====== testing ====== */	
html div.cdc-caption img,
html div.cdc-noCaption img,
html div.cdc-caption a img,
html div.cdc-noCaption a img {width:100%;}

/* ====== testing ====== */	html .c50r, html .c25r, html .c33r, html .c38r, html .c66r, html .c75r, html .c62r { margin-left:-5px;}

/* ====== testing ====== */	
html .c50l .subc,
html .c25l .subc,
html .c33l .subc,
html .c38l .subc,
html .c66l .subc,
html .c75l .subc,
html .c62l .subc {padding-left:0;}

html .c50r .subc,
html .c25r .subc,
html .c33r .subc,
html .c38r .subc,
html .c66r .subc,
html .c75r .subc,
html .c62r .subc {padding-right:0;}
/**/

html .c50l .subc, html .c25l .subc, html .c33l .subc, html .c38l .subc, html .c66l .subc, html .c75l .subc, html .c62l .subc {padding:0 5px 0 0;}
html .c50r .subc, html .c25r .subc, html .c33r .subc, html .c38r .subc, html .c66r .subc, html .c75r .subc, html .c62r .subc {padding:0 0 0 5px;}

html .rowBlock .inner .twoColumn .subc {
	margin:0.5em 0 0;
	zoom:1;
}

/* ====== testing ====== */	html div.inner p a { height:1%; line-height:auto; display:inline-block;}

/* ====== testing ====== */	html .accent .inner {padding:10px; height:1%; background-color:transparent !important;/* background-image:none !important;*/}
/* ====== testing ====== */	html #content div.frame {/*border:0px none #fff !important*/; height:1%;}
/* ====== testing ====== */	html div.cdc-caption img.frame, html div.cdc-noCaption img.frame {margin-top:0.25em; padding:3px; width:95%;}

/* ====== testing ====== */	html .subcl, html .subcr {height:1%;}

/* ====== testing ====== */	img.maximize {width:expression(document.body.clientWidth < 1024 ? "100%" : "auto");}

/* ====== testing ====== */	html #BarParent .inner {height:1%; position:static;}

/* ====== testing ====== */	html #featuredSlider, html #stripNavL4, html #stripNavr4, html #featuredSlider .panelContainer .panel {display:inline !important;}
/* ====== testing ====== */	html #featuredSlider {height:1%;}
/* ====== testing ====== */	html #featuredSlider .panelContainer .panel {/*background-color:fuchsia;*/}
/* ====== testing ====== */	html .top-blocks .cdc-panel ul {/*background-color:green; */width:100%;}
/* ====== testing ====== */	html .top-blocks .cdc-panel ul li {display:inline !important;/* background-color:orange;*/ width:79px; padding:0;}
/* ====== testing ====== */	html .top-blocks .cdc-panel ul li a {padding:0;}
/* ====== testing ====== */	html .top-blocks .cdc-panel ul li a img {padding:0; width:99px;}

