/** Set margin, padding for all Elements 0; Fontfamily */
html, body, div, p, h1, h2, h3, ul, ol,
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
/** Body Properties **/
html, body { background: #f0f0e0; font-size: 12px; }
/** Miscellaneous */
strong {font-weight: bold; }
img {border: 0; padding: 0; margin: 0; }
a:link, a:visited, a:active { text-decoration: none; color:#006600;}
a:hover {color:#f09838;}
acronym { cursor: help; border-bottom: 1px dotted #000; }
a acronym { cursor: help; border-bottom: 1px dotted #fc3; }

/** viPhoto properties **/
/** Standard **/
.viPhoto {background:transparent; margin:0px; padding:0px;}
.viPhoto img {border:none;}
.viPhoto h3 {font-size:12px; font-weight:bold; margin-bottom:5px;}
.viPhoto p {font-style: italic; font-size:12px;}
/** Position Right **/
.viPhotoRight {background:transparent; float:right; margin:0 0 8px 8px; padding:0;}
.viPhotoRight img {border:none;}
.viPhotoRight h3 {font-size:12px; font-weight:bold; margin-bottom:5px;}
.viPhotoRight p {font-style: italic; font-size:12px;}


/**[ BAD CODE ONLY FOR FOOTER, DELETE IF CHANGE FOOTER **/
a.fz:link, a.fz:active, a.fz:visited, a.fz:hover {
        font-size: 8pt;
}
a.hidden:link,      a.hidden:active,      a.hidden:visited,      a.hidden:hover,
a.beigehidden:link, a.beigehidden:active, a.beigehidden:visited, a.beigehidden:hover {
        font-size: 8pt;
}
/** BAD CODE ONLY FOR FOOTER, DELETE IF CHANGE FOOTER ]**/