.print {display:block;}
.no-print, .search-projects, .tag-cloud {display:none!important;}
#assistive-links {position:absolute; top:0; left:0; margin:0px 0px 0px -9999px;}

.print-logo {margin:20px 0;}

.outer-container, .inner-container {border:none;}
.page {padding-top:0!important;}

.yui-u {float:none!important; margin:20px 0!important; width:100%!important;}

.content IMG {margin-bottom:10px; display:block;}
.content UL LI {list-style-type:disc; background:none; padding-left:0;}
.content .image-link {background:none;}
.content .accordion {clear:both; margin-top:20px;}
.content .arrow {padding-left:0!important;}
.expandable-image IMG {width:auto;}

.panel {border:1px solid #D6D2C9; background:transparent!important;}
.panel DIV {background:none!important;}
.panel DIV DIV {background:none!important;}
.panel DIV DIV DIV {background:none!important;}

.content H1, .content H2, .content H3, .content H4 {color:#646464; margin:0 0 10px 0; font-weight:bold;}
.content H1 {font-size:160%; font-weight:normal; margin:0 0 15px 0;}
.content H2 {font-size:120%;}
.content H3 {font-size:110%;}
.content H4 {font-size:100%;}

.content .summary {font-size:110%;}

.content P {margin:0 0 15px 0; _overflow:visible; line-height:160%;} /* Fix for IE6 Italic wrapping Bug */
.content STRONG {font-weight:bold;}
.content EM {font-style:italic;}
.content SMALL {font-size:90%;}

.content A, .content A H2 {color:#0C9CCF; text-decoration:none;}
.content A:hover, .content A:focus, .content A:active {text-decoration:underline;}

.content TABLE {margin:0px 10px 15px 0px; width:100%; border-top:2px solid #0C9CCF;}
.content CAPTION {color:#0C9CCF; vertical-align:top; text-align:left; padding:15px 0px 10px 0px; font-weight:bold; font-size:130%;}
.content TH, .content TD {vertical-align:top; padding:5px;}
.content TH {background:#FAFAFA; border-bottom:2px solid #059CE1; font-weight:bold;}
.content TD {border-bottom:1px solid #0C9CCF; text-align:left!important;}

/*.content UL {margin:0 0 15px 20px; list-style-position:inside;}*/
.content OL, .content UL {margin:0 0 15px 20px; list-style-position:inside;}
.content LI {padding:0 0 5px 12px; line-height:160%;}
.content UL LI {list-style:disc;}
.content OL LI {list-style:decimal;}
.content LI OL, .content LI UL {margin-top:5px;}

.content .oo-inline-download IMG {display:inline; width:auto; margin:0!important;}
.content .image {display:block; margin:0 0 10px 0;}
.content .image-left {float:left; margin:0 15px 10px 0;}
.content .image-right {float:right; margin:0 0 10px 15px;}
.content .image EM, .content .image-left EM, .content .image-right EM {display:block; padding:0px 0px 5px 0px; font-style:normal; font-size:90%;}
.content .image-copyright {display:block; padding-top:5px;}

.content .metadata {font-size:90%;}
.content .metadata EM {font-style:normal; font-weight:bold;}
.content .small {font-size:90%;}
.content H1 .small {margin-left:10px; font-size:80%; font-weight:bold;}

/* Project Info */
.project-info {border-top:1px solid #ECE8E7; padding-top:20px;}
.project-info H2 {margin-bottom:20px;}
.project-info H3 {float:left; width:20%}
.project-info DIV.clear {margin-top:20px;}
.project-info-text {float:right; width:80%;}

/* Images */
.image-container {position:relative; margin-bottom:10px; _height:100px;} 
.image-container SPAN {position:absolute; bottom:0; display:none; width:100%; padding:7px 0; text-align:center; font-weight:bold; color:#FFF; background:url('/static/site/graphics/image-caption.png');}
.image-container A:hover SPAN {display:block;}
.image-container SPAN.short {display:inline; width:auto; padding:7px; _margin:0 0 -1px 0; }
.image-container SPAN.tl-corner, .image-container SPAN.bl-corner {display:block!important; width:6px; height:6px; padding:0; background:url('/static/site/graphics/image-corners.png') top left no-repeat; _background:url('/static/site/graphics/image-corners.gif') top left no-repeat;}
.image-container SPAN.tl-corner {top:0;}
.image-container SPAN.bl-corner {bottom:0; background-position:bottom left;}
