/* copper.org global stylesheet */

/* begin structural definitions */
body {margin:0px;padding:0px;font-size:76%;font-family:"Arial","Helvetica",sans-serif;background-color:#e7e9eb;background-image:url("/images/global/bg.png");}

#pagelayout {width:100%;min-height:778px;text-align:center;background-image:url("/images/global/bg_stripe.png");background-repeat:repeat-x;}

#headerutilities {height:29px;background-image:url("/images/global/headerutilities-bg.png");background-repeat:repeat-x;text-align:center;}
#headerutilitiescontent {margin:0px;padding:0px;width:900px;margin-left:auto;margin-right:auto;overflow:hidden;}
#skipnavigation {position:absolute;top:-30px;left:-999em;}

#cdalogo {float:left;}
#primarycontainer {margin-left:auto;margin-right:auto;width:900px;text-align:left;}
#header {height:64px;padding:20px 0px 20px 0px;}

#sitebranding {float:left;margin-top:9px;}

#sitebranding #logo {margin-top:3px;display:block;}
#sitebranding #print-logo {display:none;}

#primarynavcontainer {height:28px;background-image:url("/images/global/primnavtopborder.png");background-repeat:repeat-x;background-position:top;padding-top:3px;}
#primarynavutilities {position:relative;height:28px;padding-right:16px;background-image:url("/images/global/primnavbackground.png");background-repeat:repeat-x;border:1px solid #d9d8d7;border-top:none;border-bottom:0px;}
#siteutilities {float:right;text-align:right;padding-top:6px;}
#siteutilities img {margin-left:5px;vertical-align:middle;background-color:transparent !important;}

#fontsizeadjustment {margin-top:0px;padding-top:0px;display:inline;margin-left:5px;}
#smallfontsignifier, #defaultfontsignifier, #largefontsignifier {font-weight:700;text-decoration:none;color:#59595a;padding:0px 1px;}
#smallfontsignifier {font-size:11px;}
#defaultfontsignifier {font-size:13px;}
#largefontsignifier {font-size:15px;}

#fontsizeadjustment a.active {background-color:#59595a;color:#ffffff;}

#bodycontent {width:882px;padding:8px;border:1px solid #d5d5d5;border-top:none;background-color:#ffffff;}
#titlebodycontent {float:left;width:666px;padding:0px;}

#primarycontent {float:left;width:483px;padding:0px 12px 16px 0px;min-height:350px;color:#666666;font-size:1.1em;overflow:hidden;}

#tertiarytiercontainer {float:left;width:204px;padding-right:12px;}

#quaternarytiercontainer {float:left;width:171px;}

#bottomcontainer {display:block;float:none;clear:both;height:2px;width:100%;}

#footer {padding:10px 0px;font-size:10px;font-family:"Verdana", "Arial", "Helvetica", sans-serif;display:block;clear:both;}
#footerutilities {float:left;text-align:left;overflow:hidden;}

#copyright {text-align:right;color:#666666;}

#icamembership {display:block;color:#999999;text-decoration:none;padding:0px;margin:0px;}
#icamembership a {color:#999999;}
#icamembership sup {font-size:8px;}


#disclaimer, .disclaimer {margin:2em 0em;clear:both;background-color:#eeeff0;padding:1em;font-size:0.8em;}


.metricsobject {position:absolute;top:-1px;left:-1px;}

noscript div {display:inline;}
/* end structural definitions */

/* begin html tags */
		
img {border:0px;}

h1 {color:#f6843e;font-size:1.7em;margin-top:39px;width:640px;}
h2 {font-size:1.2em;color:#7e7e7e;padding-top:1.1em;clear:left;}
h3 {color:#7e7e7e;font-size:1.1em;}
h4 {color:#7e7e7e;font-size:1.0em;}
h5 {color:#7e7e7e;}
h6 {}
ul {list-style-type: square;}

.clear {clear:both;}

/* begin discover copper */
h2.moreissue {padding-top:0px;margin-top:3px;}
/* end discover copper */

/* end html tags */


/* begin navigation and link styles */

a {color:#4f95b5;}
a:hover {text-decoration:none;}
a:visited {color:#bb78a7;}

a.readmore, a.close {display:block;width:inherit;margin-top:6px;text-align:left;padding-right:12px;text-transform:uppercase;background-image:url("/images/global/linkarrow.png");background-position:6.5em 0.2em;background-repeat:no-repeat;font-size:0.8em;letter-spacing:0.1em;}
a.close {padding-right:0;padding-left:10px;background-position:0 0.2em;background-image:url("/images/global/close-arrow.png");}
a.browse {padding-right:12px;background-position:5em 0.2em;}
a.readmore:visited, a.close:visited {text-transform:uppercase;background-image:url("/images/global/linkarrow-visited.png");}
a.readmore:hover, a.close:hover {cursor:pointer;}

#headerutilities ul {list-style-type:none;margin:0px -7px 0px 19px;padding:5px 0px 0px 0px;text-align:right;}
#headerutilities li {display:inline;padding:0px 7px;background-image:url("/images/global/utilitynav-divider.png");background-repeat:no-repeat;background-position:right 4px;}
#headerutilities a {color:#333333;text-decoration:none;padding:0px;font-family:"Verdana", "Arial", "Helvetica", sans-serif;font-size:10px;}

/* begin primary-tier navigation bar */
#primarytiernav {position:absolute;z-index:11;bottom:-1px;margin:0px;top:0px;padding:0px;list-style-type:none;}
#primarytiernav li {float:left;padding:0px 3px 0px 0px;margin:0px;background-image:url("/images/global/primarynav-divider.png");background-position:right top;background-repeat:no-repeat;} /* height:26px; */
#primarytiernav li a {display:block;height:100%;float:left;font-size:12px;padding:6px 16px;text-decoration:none;font-weight:800;color:#1d4e6d;} /* height:16px; */
/* li.vwhover is for IE6 only */
#primarytiernav li.vwhover a, #primarytiernav li.vwhover.active a {height:auto;}

#primarytiernav li a:hover, 
#primarytiernav li:hover a, 
#primarytiernav li.vwhover a,   
#primarytiernav li.active a {padding-right:19px;background-image:url("/images/global/primarynav-divider-active.png") !important;background-position:right top;background-repeat:no-repeat;} /* background-image:url("/images/global/primnavhover.png") */


#primarytiernav li.antimicrobial {background-image:none;}
#primarytiernav li.antimicrobial a,
#primarytiernav li.antimicrobial.active a,
#primarytiernav li.antimicrobial.active a:hover,
#primarytiernav li.antimicrobial a:hover {padding-right:16px;background-image:none;}

#primarytiernav li:hover, #primarytiernav li.vwhover, #primarytiernav li.active:hover, #primarytiernav li.active {height:28px;background-image:url("/images/global/primnavhover.png");background-repeat:repeat-x;background-position:left top;padding-right:0;}
#primarytiernav li.active {background-image:url("/images/global/primnavactive.png");}
#primarytiernav li.vwhover {background-image:url("/images/global/primnavhover.png") !important;}

.primarytierborder {position:absolute;left:-999em;clear:left;z-index:99;top:27px;padding:0;width:1px;height:1px;background-color:#f9ecd7;} /* #f9ecd7 */
#primarytiernav li:hover .primarytierborder {left:auto;top:27px;}
#primarytiernav li.vwhover .primarytierborder {left:auto;line-height:1px;font-size:1px;top:27px;}
/* end primary-tier navigation bar */


/* begin second level of main navigation bar */
#primarytiernav li ul.secondarytiernav {position:absolute;height:28px;list-style:none;display:block;clear:both;z-index:9;padding:0;margin:0;left:-999em;bottom:-28px;width:896px;border:1px solid #cdcbcb;border-top:#fff;background-color:#f9ecd7;} /* background-image:url("/images/global/secnav-bg.png");background-repeat:repeat-x; */
#primarytiernav li ul.secondarytiernav li {height:auto;background-image:none !important;background:transparent;padding:0px;}
#primarytiernav li ul.secondarytiernav li.active a {background-color:#ecdec5;color:#333;}

#primarytiernav li ul.secondarytiernav li a,
#primarytiernav li.antimicrobial ul.secondarytiernav li a,
#primarytiernav li.antimicrobial.active ul.secondarytiernav li a,  
#primarytiernav li ul.secondarytiernav li.vwhover a,
#primarytiernav li ul.secondarytiernav li.vwhover a:hover,
#primarytiernav li ul.secondarytiernav li.vwhover.active a {height:auto;float:none;background-image:none !important;border:none;font-size:11px;color:#333;padding:7px 9px;text-decoration:none;font-weight:500;font-size:11px;background-image:none !important;}

#primarytiernav li ul.secondarytiernav li.vwhover {background-image:none !important;}
#primarytiernav li ul.secondarytiernav li a:hover {clear:right;background-image:none !important;background-color:#ecdec5;color:#333;}

#primarytiernav li:hover ul.secondarytiernav, #primarytiernav li.active:hover ul.secondarytiernav, #primarytiernav li.vwhover ul.secondarytiernav {left:0;}

#primarytiernav li.active ul.secondarytiernav, #primarytiernav li.active:hover ul.secondarytiernav {background-image:none !important;background-color:#f9ecd7;}

/* end second level of main navigation bar */

/* begin on hover for 3rd-level of main navigation bar */
#primarytiernav li ul.secondarytiernav li ul.secondarydropnav, #primarytiernav li ul.secondarytiernav li.active ul.secondarydropnav {position:absolute;display:block;clear:both;z-index:10;top:28px;padding:2px 0 0 0;margin-left:0px;left:-999em;border:1px solid #ffffff;border-top:none;background-image:url("/images/global/secondarydrop-bg.png");background-position:top;background-repeat:repeat-x;background-color:#f8ecd7;}
#primarytiernav li ul.secondarytiernav li ul.secondarydropnav li, #primarytiernav li ul.secondarytiernav li.active ul.secondarydropnav li {float:none;display:block;width:auto;clear:both;list-style-type:none;margin-left:0px;margin-bottom:0;}

#primarytiernav li ul.secondarytiernav li ul.secondarydropnav li a, 
#primarytiernav li ul.secondarytiernav li.active ul.secondarydropnav li a, 
#primarytiernav li ul.secondarytiernav li ul.secondarydropnav li a, 
#primarytiernav li ul.secondarytiernav li ul.secondarydropnav li a {display:block;width:97%;padding:5px 0 5px 9px;background-color:transparent;color:#333333;}

#primarytiernav li ul.secondarytiernav li ul.secondarydropnav li a:hover, 
#primarytiernav li ul.secondarytiernav li.active ul.secondarydropnav li a:hover, 
#primarytiernav li ul.secondarytiernav li ul.secondarydropnav li a:hover, 
#primarytiernav li ul.secondarytiernav li:hover ul.secondarydropnav li a:hover,
#primarytiernav li ul.secondarytiernav li:hover ul.secondarydropnav li.active a, 
#primarytiernav li ul.secondarytiernav li ul.secondarydropnav li.active a {text-decoration:none;background-color:#ecdec5;padding-right:0;}

#primarytiernav li ul.secondarytiernav li:hover ul.secondarydropnav li.active:hover,
#primarytiernav li ul.secondarytiernav li:hover ul.secondarydropnav li.active:hover {height:auto;}

#primarytiernav li ul.secondarytiernav li:hover ul.secondarydropnav, #primarytiernav li ul.secondarytiernav li.active:hover ul.secondarydropnav, #primarytiernav li ul.secondarytiernav li.vwhover ul.secondarydropnav {display:block;clear:left;float:none;left:auto;width:300px;z-index:9;color:#333;}
/* end on hover for 3rd-level of main navigation bar */


/* begin left-navigation bar */
ul#tertiarytier {margin-top:12px;margin-left:0px;padding-left:0px;position:static;width:204px;list-style-type:none;}
ul#tertiarytier li {border-bottom:1px solid #ebedef;padding:5px 0px 5px 10px;margin-left:9px;}
ul#tertiarytier li a {color:#777777;font-size:0.9em;text-decoration:none;font-weight:800;}
ul#tertiarytier li a:hover {color:#4f95b5;}
ul#tertiarytier li.active {background-image:url("/images/home/accordion-closed.png");background-repeat:no-repeat;background-position:0px 9px;}
ul#tertiarytier li.parent {background-image:none;}
ul#tertiarytier li.active a {color:#4f95b5;padding-bottom:6px;}
ul#tertiarytier li ul {padding:0px;margin:0px 0px 0px 5px;list-style-type:none;}
ul#tertiarytier li ul li {border:none;}
ul#tertiarytier li ul li a, ul#tertiarytier li.active ul li a {font-weight:500;color:#777777;}
ul#tertiarytier li ul li a:hover, ul#tertiarytier li.active ul li a:hover {text-decoration:underline;}
ul#tertiarytier li ul li.active a, ul#tertiarytier li ul li.active ul li.active a, ul#tertiarytier li.active ul li.active a, ul#tertiarytier li.active ul li.active ul li.active a {color:#4f95b5;}
ul#tertiarytier li ul li.active ul li a, ul#tertiarytier li.active ul li.active ul li a {color:#777777;}
ul#tertiarytier li ul li.active ul, ul#tertiarytier li.active ul li.active ul {margin:0px 0px 0px 6px;}
ul#tertiarytier ul.emptylist {margin:0px 0px 0px 6px !important;padding:0px;}

/* begin ajax loading indicators */
#loadingindicator {z-index:9;position:absolute;width:204px;margin-left:0px;background-color:#ffffff;padding-top:20px;padding-bottom:10px;text-align:center;}
/* end ajax loading indicators */

/* end left-navigation bar */


#footerutilities ul {list-style-type:none;margin:0px 0px 0px -7px;padding:0px;}
#footerutilities li {display:inline;padding:0px 7px;background-image:url("/images/global/utilitynav-divider.png");background-repeat:no-repeat;background-position:left 4px;}
#footerutilities a {color:#666666;text-decoration:none;padding:0px;font-family:"Verdana", "Arial", "Helvetica", sans-serif;}




/* end navigation and link styles */

/* begin text styles */


.contentcolumn {float:left;width:50%;margin:0px;padding:0px;}
strong, .bold {font-weight:bold;}
em, .italic {font-style:italic;}

#author, .author {margin:4px 0 20px 0;font-style:italic;}
#dateline, #edition {display:block;text-align:right;font-weight:800;}
#edition {text-align:left;}

.end_story {color:#ffffff;background-color:#872701;}
.new-badge {color:#ffffff;font-weight:700;background-color:#f6843e;padding:0 4px;margin-right:4px;}

.subscribe {display:block !important;margin-top:2em;}

/* end text styles */

/* begin accordion news styles */
div#accordion, div.accordion {margin-left:16px;margin-bottom:10px;}
div#accordion h3, div#accordion h2, div.accordion h3, div.accordion h2 {padding:4px 6px 4px 20px;margin:0px;color:#25739a;font-size:1em;background-image:url("/images/home/accordion-closed.png");background-repeat:no-repeat;background-position:0px 7px;}
div#accordion #visible h3, div#accordion #visible h2, div.accordion #visible h3, div.accordion #visible h2 {background-image:url("/images/home/accordion-open.png");}
div#accordion div.panel, div.accordion div.panel {margin:0;padding-bottom:0;border:none;}
div#accordion p, div.accordion p {margin:4px 10px 10px 20px;padding:0px 0px 0px 8px;border-left:1px solid #d2ccac;font-size:0.9em;}
div#accordion ul, div#accordion ol, div.accordion ul, div.accordion ol {margin:4px 10px 10px 20px;padding:0px 0px 0px 14px;font-size:0.9em;}
div#accordion ul li ul, div.accordion ul li ul {margin-bottom:0;margin-left:0;}
div#accordion p.disclaimer, div.accordion p.disclaimer  {font-size:0.8em;}
div#accordion ul li, div#accordion ol li, div.accordion ul li, div.accordion ol li {margin-left:18px;}
div#accordion a.readmore, div.accordion a.readmore {background-position:7.5em 0.2em;}

/* end accordion news styles */

/* begin object styles */
.inlineobject {float:left;margin:0 4px 4px 0;}
.inlineobjectalternate {float:right;margin:0 0 4px 4px;}
/* end object styles */

/* begin list styles */

#primarycontent ul {list-style-type:square;}
#primarycontent ul li {list-style-position:outside;padding-bottom:10px;}

#primarycontent ul li ul {padding-top:8px;list-style-image:url("/images/global/empty_square_bullet.gif");}
#primarycontent ol li {list-style-position:outside;padding-bottom:10px;}

 
#primarycontent ul li h3, #primarycontent ol li h3 {margin-bottom:0px;padding-bottom:1px;}
#primarycontent ul.archivelisting li img {border:1px solid #000;}

#primarycontent ul.columnlist {float:left;margin-right:20px;}

#primarycontent ul.datelist {list-style-type:none;margin-left:0px;padding-left:0px;clear:both;}
#primarycontent ul.datelist li {padding-left:0px;clear:left;}
#primarycontent ul.datelist div {float:left;display:inline;margin-bottom:1em;width:500px;}
#primarycontent ul.datelist div.date {float:left;width:90px;display:inline;}

#primarycontent ul.toc {display:inline;margin:4px 0px 4px -3px;padding:0px;overflow:hidden;font-size:0.8em;}
#primarycontent ul.toc li {display:inline;margin:0px;padding:0px 2px 0px 3px;border-left:1px dotted #666666;}

#primarycontent ul.thumblist {overflow:hidden;width:666px;padding:0;margin:0;}
#primarycontent ul.thumblist li {display:inline;margin:0;padding:0 4px 0 0;}
#primarycontent ul.thumblist li img {border:1px solid #666666;padding:0;margin:0;}

#primarycontent ul.subrow {list-style-type:none;margin-bottom:1px;padding-bottom:0px;}
#primarycontent ul.subrow li {margin-bottom:0px;padding-bottom:0px;}

#primarycontent ul.highlight {margin-left:0px;padding-left:0;list-style-type:none;}
#primarycontent ul.highlight li {margin-left:0px;padding-left:1em;background-image:url("/images/home/accordion-closed.png");background-repeat:no-repeat;background-position:0px 4px;}

#primarycontent ul.highlight ul {list-style-image:none;list-style-type:square;}
#primarycontent ul.highlight li ul li {background-image:none !important;padding-left:0.3em;}

#primarycontent ul.highlight li ul li ul {list-style-image:url("/images/global/empty_square_bullet.gif");}
#primarycontent ul.highlight li ul li ul li {background-image:none;padding-left:0.5em;}


#primarycontent ul.compactlist li {padding-bottom:5px;}

#primarycontent ul.portraitlist {display:block;clear:both;float:left;margin-left:0px;padding-left:0px;}
#primarycontent ul.portraitlist li {list-style-type:none;margin-left:0px;padding-left:0px;padding-bottom:2px;clear:both;}
#primarycontent ul.portraitlist li img {float:left;margin-right:6px;margin-bottom:5px;border:1px solid #000;}

#primarycontent dl.symbollegend {margin:1em 0 3em 0;clear:both;}

#primarycontent dl.symbollegend dt, dl.symbollegend dd {float:left;}
#primarycontent dl.symbollegend dd {font-size:0.8em;margin-right:8px;margin-left:2px;}

#primarycontent dl.publist {clear:both;}

#primarycontent dl.publist dt {padding-top:2em;padding-bottom:5px;font-weight:800;}
#primarycontent dl.publist dt a {font-weight:100;}


#primarycontent dl.contactlist {float:left;width:100%;margin-bottom:20px;margin-bottom:2em;padding-bottom:1em;border-bottom:1px solid #cccccc;clear:both;}
#primarycontent dl.contactlist dt {float:left;text-align:center;vertical-align:middle;width:45%;clear:left;}
#primarycontent dl.contactlist dt img {margin-bottom:2em;display:block;margin-left:auto;margin-right:auto;border:1px solid #000;}
#primarycontent dl.contactlist dd {vertical-align:text-top;float:right;width:45%;clear:right;}

#footnotes ol {margin-left:30px;list-style-type:decimal;padding:0px;}
#footnotes ol li {margin-left:0;margin-bottom:5px;padding:0px;}


/* end list styles */




/* begin quaternary-tier styles */
#quaternarytiercontainer {color:#666666;}
#quaternarytiercontainer h2 {display:block;margin-top:1px;width:158px;padding:2px 6px;margin:0px;font-size:1.1em;color:#ffffff;background-image:url("/images/global/resources-header-bg.png");background-repeat:no-repeat;}
#quaternarytiercontainer h3 {font-size:1em;}
#quaternarytiercontainer div {margin-bottom:0px;width:155px;padding:8px 5px 6px 8px;border:1px solid #e9e8e8;border-top:none;border-bottom:none;font-size:0.9em;}
#quaternarytiercontainer div img {border:1px solid #000;}
#quaternarytiercontainer ul {margin-left:1em;padding-left:5px;}
#quaternarytiercontainer span.brcorner {width:170px;text-align:right;display:block;height:4px;margin-top:0px;margin-bottom:14px;background-image:url("/images/global/quat-highlights-bl.png");background-repeat:no-repeat;background-position:left bottom;}
#quaternarytiercontainer span.brcorner img {vertical-align:text-top;float:right;}
#quaternarytiercontainer h2 img.quaternaryicon {float:right;display:inline;vertical-align:text-top;margin-top:2px;}
/* end quaternary-tier styles */



#breadcrumbcontainer {width:100%;}


.backtotop {width:auto;text-align:right;padding:6px 0px 6px 0px;margin-top:5px;display:block;clear:both;}



/* begin tabular table styles */
.datatable {font-size:100%;border-collapse:collapse;empty-cells:hide;margin-top:16px;margin-bottom:18px;}
.datatable caption {margin:0px;padding:4px;color:#f6843e;text-align:left;}
.datatable thead tr {background-color:#f3f7f9;}
.datatable th, .datatable td {margin:0px;vertical-align:top;font-size:0.9em;}
.datatable td {padding:4px;}


.datatable thead tr th {background-color:#f3f7f9;color:#4f6b72;border:1px solid #c1dad7;vertical-align:bottom;font-size:0.8em;text-align:center;padding:4px;font-weight:800;}
.datatable td {border:1px solid #c1dad7;background:#ffffff;color:#4f6b72;}
.datatable tr.even, .datatable tr.even td, .datatable tr.even th {background-color:#f5fafa;color:#797268;}
.datatable tbody {border-top:2px solid #c1dad7;}
.datatable tbody tr th {border:1px solid #c1dad7;padding:4px 0px;font-weight:800;text-align:center;background-color:#eeeff0;}

.datatable td.highlight {font-weight:800;background-color:#eafbeb;}
.datatable span.highlight {color:#f6843e;}
.datatable tfoot tr td {font-size:0.7em;}

.datatable td ul {margin-left:0px;margin-right:0;padding-left:1em;padding-right:0;}
.datatable td ul li {padding-left:0px;margin-left:0;}

.odd {background-color:transparent;}
.even {background-color:#dddddb;}

.complextable {width:99%;font-size:0.75em;}
.complextable caption {font-size:1.25em;}
.complextable tfoot tr td {font-size:0.9em;}
/* begin tabular table styles */

/* begin form styles */
.error {color:#ee0000;}
form#sitesearch {clear:right;float:right;margin-top:50px;}
form#sitesearch fieldset {border:none;padding:0px;margin:0px;display:inline;}
form#sitesearch input.query {width:104px;background-color:#fff;font-size:10px;color:#333;letter-spacing:1px;}
form#sitesearch .searchimage {vertical-align:bottom;margin-left:5px;}

form#seek1 fieldset {border:none;}

fieldset {margin-bottom:20px;}
legend {margin-bottom:10px;font-weight:800;}
/* begin override of ultraseek styles */
.black9px {font-size:9px;}
/* end override of ultraseek styles */

/* end form styles */


/* begin alternate layout styles */
.lplayout {width:100%;}
.formlayout {width:454px;}
/* end alternate layout styles */

/* begin re-usable content styles */
.imagecaptioncontainer, .imagecaptioncontaineralternate, .initialimagecaption, #primaryarticlecontainer table, .imagecaptioncontainercenter {background-color:#eeeff0;text-align:left;font-size:0.8em;padding:0.5em 0.5em 1em 0.5em;margin:0 0 2em 1em;border:2px dotted #dccee4;}
.initialimagecaption, .imagecaptioncontainer {float:right;}
.imagecaptioncontainer img, .initialimagecaption img, #primaryarticlecontainer table img, .imagecaptioncontaineralternate img {display:block;margin-bottom:4px;width:auto;border:1px solid #000;}
.imagecaptioncontainer, .imagecaptioncontainer td, .imagecaptioncontainer a, .initialimagecaption td, .initialimagecaption a, #primaryarticlecontainer table, #primaryarticlecontainer table td {}
.initialimagecaption td.emailcaption {background-color:#000000;color:#ffffff;}

.imagecaptionoptionright {float:right;}
.imagecaptionoptionleft, div.alternate, .imagecaptioncontaineralternate {float:left;margin:0 1em 2em 0;}
.imagecaptioncontainer p, .imagecaptioncontaineralternate p, .imagecaptioncontainercenter p {padding:0px;margin:0px;font-style:normal;}

div.equal, img.equal {float:none;display:block;clear:both;margin-top:6px;margin-bottom:6px;margin-left:auto !important;margin-right:auto !important;}

table.equal {margin-left:auto !important;margin-right:auto !important;}

p.equal {text-align:center;margin-left:auto;margin-right:auto;}

table.fullwidth {width:99%;}

div.youtubecontainer {width:425px;}

div.multiple div {float:left;padding-left:10px;}
div.multiple div:first-child, div.multiple p + div {padding-left:0;}
div.multiple div.clear {float:none;width:1px;padding-left:0;}

p.highlight, span.highlight {color:#b64e0e;}

.contenthighlight {padding:5px;margin-top:1em;margin-bottom:0;background-color:#fef7eb;border-left:1px dotted #b64e0e;font-size:0.85em;}
.contenthighlight a {color:#b64e0e;}
.contenthighlight h2 {padding-top:0;margin-top:0;}
.note {font-size:0.8em;}

.illustrationfigure, #quaternarytiercontainer div.event img {display:block;text-align:center;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;}

hr {margin-top:6px;margin-bottom:0px;height:1px;background-color:#cccccc;color:#cccccc;border:0px;padding:0px;}

.callout, #citacallout {float:right;margin:4px 2px 10px 10px;padding:5px;background-color:#eeeff0;border:2px dotted #dccee4;width:200px;font-size:0.8em;}
.callout h2, #citacallout h2 {font-size:1.1em;margin-top:0px;padding-top:0px;text-align:center;color:#666666;}


/* CAD file download button shell design */
.downloadbuttonshell {float:right;clear:left;margin:10px 0 10px 80%;padding:1px;border:1px solid #cdcdcd;width:86px;}
.downloadbuttonshell a {display:block;padding:3px 8px;text-align:center;width:70px;color:#393939;font-weight:700;background-image:url("/images/global/inner-button-bg.png");background-repeat:repeat-x;text-decoration:none;}

.no-break {white-space:nowrap;}

/* end re-usable content styles */

/* begin control styles */
.scroller-viewer {width:480px;overflow:hidden;white-space:nowrap;}
.slider-track-left {position:absolute;width:22px;height:15px;background:transparent url('/images/controls/slider-left.png') no-repeat top left;}			
.slider-track {margin-top:10px;margin-bottom:20px;width:480px;height:15px;background:transparent url('/images/controls/slider-background.png') no-repeat top right;}
.slider-track-right {position:absolute;width:22px;height:15px;background:transparent url('/images/controls/slider-right.png') no-repeat top left;}
.slider-handle {width:78px;height:14px;}
.slider-handle img {float:left;cursor:move;}
.scroller-viewer ul {margin:0;padding:0;list-style-type:none;}
.scroller-viewer ul li {margin:0;padding:0 2px;display:inline;}
.scroller-viewer img {border:1px solid #f6843e;}
.scroller-viewer img:hover {border:1px solid #4f95b5;}
/* end control styles */

/* begin styles for click album */

/* style the outer containing div to fit the landscape, portrait and buttons */
#clickgallery {width:432px;height:317px;background:#eeeff0;border:1px solid #aaa;border-bottom:none;margin:0 auto;}
/* remove the padding margin and bullets from the list. Add a top margin and width to fit the images and a position relative */
#primarycontent .clickgallerycaption  {padding:0px 10px 5px 10px;width:412px;background-color:#eeeff0;border:1px solid #aaa;border-top:none;margin:0 auto;clear:both;font-size:0.8em;}
#primarycontent ul.clickgallerylist {padding:10px 0 5px 10px;height:46px;list-style-type:none;width:422px;background-color:#eeeff0;border:1px solid #aaa;border-top:none;border-bottom:none;margin:0 auto;clear:both;}
/* default link style - needed to make the :active work correctly in IE */
#primarycontent ul.clickgallerylist a, #primarycontent ul.clickgallerylist a:visited, #primarycontent ul.clickgallerylist a:hover, #primarycontent ul.clickgallerylist a:active {color:#000000;}
/* make the list horizontal */
#primarycontent ul.clickgallerylist li {float:left;font-size:12px;}
#primarycontent ul.clickgallerylist li.clickgallerylisttext {margin:2px 10px 0px 20px;font-size:0.8em;}
/* style the link text to be central in a surrounding box */
#primarycontent ul.clickgallerylist li a, #primarycontent ul.clickgallerylist li a:visited {text-decoration:none;color:#000;background:#fff;text-align:center;width:26px;height:26px;line-height:24px;border:1px solid #444;margin:2px;display:block;cursor:pointer;}
/* style the hover background color for the text boxes */
#primarycontent ul.clickgallerylist li a:hover, #primarycontent ul.clickgallerylist li a.active {background:#ddd;}
