/* BASE STYLES */body { background-color: white; margin: 10; font: normal 11px "Verdana",sans-serif; text-align: center;  }p { font: normal 12px "Verdana",sans-serif; }a { color: black; }a:hover { color: black; }strong { font-weight: bold; color: black; } em { font-weight: bold; font-style: italic; color: black; }form { margin: 0; }div#PrintPage {  width: 90%; text-align: left; }div#PrintContent { }div#longbanner { float: right; margin: 2px 5px 4px 3px; clear: right;  }div.service { float: right; font: normal 11px "Verdana","Helvetica",sans-serif; color: black; }div.url { font: normal 11px "Verdana","Helvetica",sans-serif; color: black; margin-bottom: 20px; }div.copy { font: normal 11px "Verdana","Helvetica",sans-serif; color: black; }iframe { border: 0px; }/* ARTICOLO */div#APcontentArticle { font: normal normal 11pt "Verdana", "Arial","Helvetica",sans-serif; color: black; line-height: 140%; margin-top: 0px; }div#APcontentArticle p { font: normal normal 11pt "Book Antiqua", "Palatino",serif; color: black; line-height: 140%; margin-top: 0px; margin-bottom: 0px;  margin-left: 30px; }div#APcontentArticle h1 { font-size: 22px; font-weight: normal; color: black; margin-top: 30px; margin-bottom: 20px;  margin-left: 30px; line-height: 120%; }div#APcontentArticle h1.APcontinued { font-size: 18px; color: black; }div#APcontentArticle h2 { font-size: 14pt; font-weight: normal; color: black; margin-top: 20px; margin-bottom: 10px;  margin-left: 30px;}div#APcontentArticle p.APintro { font: normal 12px "Verdana","Helvetica",sans-serif; color: black; line-height: 140%; margin-top: 0px; }div#APcontentArticle p.APauthorintro {  }div#APcontentArticle div.APsummary { font: italic 10pt  "Verdana",sans-serif; margin-bottom: 30px;  margin-left: 30px; color: #666; }div#APcontentArticle div.APsummary i { font-style: normal; }div#APcontentArticle div.APsummary em { font-style: normal; font-weight: normal; color: black; }div#APcontentArticle div.APsummary strong { font-weight: normal; color: black; }div#APcontentArticle p.APpages { font: normal 11px "Verdana","Helvetica",sans-serif; color: black; line-height: 140%; margin-top: 0px; }div#APcontentArticle span.noteref { vertical-align: super; font: normal 11px "Arial", sans-serif; padding: 0 3px; }div#APcontentArticle img { border: 1px solid black; margin-bottom: 6px; }div#APcontentArticle cite { font-weight: bold; font-style: italic; color: black; }div.APkicker { text-align: right; color: black; font: normal 9pt "Verdana","Helvetica",sans-serif; margin: 16px 0; }div.APkicker span.APcolumntitle { font-style: italic; }div.APkicker span.APcolumneditor { font-variant: small-caps; }div.APkicker img { border: 1px solid black; margin-left: 10px; float: right; }div.APresume { background: white; padding: 10px; margin: 0; border: 1px solid black; font: normal 9pt "Verdana","Helvetica",sans-serif; color: black333; line-height: 150%; }div#APcontentArticle div.APresume { float: left; width: 180; margin-right: 20px; margin-bottom: 10px; }div.APresume span.APauthor { font-variant: small-caps; }div.APresume span.APtitle { font-weight: bold; }div.APresume span.APlabel { font-style: italic; }div.APresume span.APgenre { font: bold 10px "Verdana","Helvetica",sans-serif; }div#APcontentArticle div.APresume span.APvote img { border: 0; vertical-align: bottom; }div.APlist div.APresume { padding: 5px; margin-bottom: 10px;  }div.APauthor { font: normal normal 11pt "Verdana", "Arial","Helvetica",sans-serif; color: black; line-height: 140%; margin: 20px 0px 20px 30px; }div.APauthor span.APauthor { font-variant: small-caps; }div.APpager { background: white; padding: 5px; margin: 10px 0px 10px 0px; border: 1px solid black; font: normal 10px "Verdana","Helvetica",sans-serif; color: black; text-align: right; }div.APpager a { text-decoration: none; text-transform: uppercase; } div#APcontentArticle div.APpager { margin-left: 30px; }/* CREDITS */div.APcredits { clear: both; margin: 20px 0px 20px 30px; font: normal 11px "Verdana",sans-serif; color: #000; line-height: 140%; border-top: 1px solid #000; text-align: right; }div.APcredits hr { color: black; }div.APcredits span.APauthor { font-weight: bold; }div.APcredits span.APdate   {}div.APcredits span.APsource {}/* RESOURCES */div#APcontentArticle div.APresources { font: normal 11px "Verdana",sans-serif; color: black; line-height: 140%; padding-bottom: 16px; }div#APcontentArticle div.APresources p { font: normal 11px "Verdana",sans-serif; margin-left: 30px; }div#APcontentArticle div.APresources h2 { margin-left: 30px; font: bold 13px "Arial","Helvetica",sans-serif; clear: both; margin-bottom: 4px;  }div#APcontentArticle div.APresources ul { margin: 0px 0px 0px 46px; padding: 0; }div#APcontentArticle div.APresources ul.APrelated { list-style-type: square; }div#APcontentArticle div.APresources ul.APlinks { list-style-type: disc; }/* IMAGES */div.APimgleft { float: left; margin-right: 20px; margin-bottom: 10px; color: black; font: normal 10px "Arial", sans-serif; line-height: 12px; }div.APimgright { float: right; margin-left: 20px; margin-bottom: 10px; color: black; font: normal 10px "Arial", sans-serif; line-height: 12px; }div.APimgunaligned { margin: 10px; color: black; font: normal 10px "Arial", sans-serif; line-height: 12px; }div.APimginbox { margin: 0px; color: black; font: normal 10px "Arial", sans-serif; line-height: 12px; }div.APimglistmain { float: left; margin-right: 10px; margin-bottom: 0px; color: black; font: normal 10px "Arial", sans-serif; line-height: 12px; }/* MOREIMAGES */div.IMGleft { float: left; margin: 10px 20px 10px 0px; color: #888; font: normal 10px "Arial", sans-serif; line-height: 12px; }div.IMGright { float: right; margin: 10px 0px 10px 20px; color: #888; font: normal 10px "Arial", sans-serif; line-height: 12px; }div.IMGcenter { text-align: center; margin: 10px 0px 10px 0px; color: #888; font: normal 10px "Arial", sans-serif; line-height: 12px; }div.IMGcenter img { margin: auto; }
