/* **** AUTOGEN - NOEDIT **** */
@media print 
{

body {color:  #000000; background-color:  #ffffff;}
.bodyWrap a, .bodyWrap a:visited {color:  #000000;}
.innerBodyWrap {color:  #000000;} 
.innerBodyWrap a, .innerBodyWrap a:visited {color:  #000000;}
.sectionBody h1, .sectionBody p, .sectionBody td, .sectionBody a, .sectionBody a:visited {
    color:  #000000;
}
.zoomWrap {display: none;}
.titleTextWrap h1, .titleTextWrap p {color:  #000000;}
.portfolioInfoWrap p, .portfolioInfoWrap h2 {color:  #000000;}
.portfolioWrap .portfolioInfoWrap * {color:  #000000;}
.portfolioInfoWrap p.PhotoCredit {color:  #cccccc;}
.gallerySite p.PhotoCredit {color:  #cccccc;}

.galleryPortfolio {
    border-color:  #cccccc; 
    background-color:  #ffffff; 
}
.galleryPortfolio.noBorder {background-color:  #ffffff;}
.portfolioThumbWrap {border-color:  #cccccc;}

.innerBodyWrap {margin-top: 2em;}
.bodyWrap  {
	width: 100%;
	color:  #000000;
	background-color:  #ffffff;
}    

.dotcomFull .menu ul {list-style-image: none;}
.dotcomFull .menu li.Selected a, .dotcomFull .menu li.Selected a:visited {font-weight: bold; text-decoration: none;}


ul.siteFooterMenu, ul.siteFooterMenu li, ul.siteFooterMenu a {
    margin: 0;
    padding: 0;
    margin-left: 1em;
    background-image: none;
    list-style-type: none;
    display: inline;
}
.titleTextWrap {
    padding: 0;
    width: 90%; display: block; float: none; margin-bottom: 1em; margin-right: auto;
}


.bodyWrap {width: 100%;}
.r1, .r2, .r3 {width: 100%; background-image: none; margin: 0; padding: 0;}
.innerBodyWrap {width: 100%;}
.sectionBody {min-height: 0px;}
.portfolioInfoWrap {text-align: center; margin-right: auto; margin-left: auto; padding: 0;}
.portfolioImageWrap {width: auto;}

div.ControlPortfolioListAllOneRow  {width: 92%;}
div.ControlPortfolioListAllOneRow table {width: 100%;}


.noPrint {display: none;}
.printOnly {display: inline;}
.logoPrint {display: block; width: 100%; text-align: right; margin-bottom: 0.5em; font-size: 1.2em; font-weight: bold;}

}

