body { background:#ffffff; margin:0px; font-family:Verdana,Helvetica,Sans Serif; font-size:12px; color:#000000; }

.main-table { border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }

.title-cell { background-image:url(bg.jpg); }

.title-wrap { text-align:right; }

.slug-cell { background-image:url(bg.jpg); }

.slug-wrap { padding-left:20px; padding-right:10px; padding-top:5px; text-align:right; font-family:Verdana,Helvetica,Sans Serif; font-size:13px; color:#333333; font-weight:bold; font-style:italic; }

.slug-emph { font-family:Verdana,Helvetica,Sans Serif; font-size:16px; color:#333333; font-weight:bold; font-style:italic; }

.div-slug { width:100%; border-bottom:1px solid #cccccc; margin-top:5px; }

.main-cell-back { background-image:url(bg.jpg); }

.side-cell { background-image:url(bg.jpg); border-right:1px solid #cccccc; vertical-align:top; }

.side-cell-wrap { padding-left:10px; text-align:left; font-family:Verdana,Helvetica,Sans Serif; font-size:11px; }

.main-cell { background-image:url(bg.jpg); vertical-align:top; }

.main-cell-wrap { text-align:justify; font-family:Verdana,Helvetica,Sans Serif; color:#000000; font-size:12px; padding-left:20px; padding-right:20px; }

.bottom-cell { background:#ffffff; }

.bottom-cell-wrap { font-family:Verdana,Helvetica,Sans Serif; font-size:10px; color:#000000; text-align:right; padding-top:3px; }

.main-photo-cell { text-align:center; font-family:Verdana,Helvetica,Sans Serif; font-size:12px; color:#000000; font-weight:bold; }

.main-text-cell { vertical-align:middle; }

.main-text-cellwrap { text-align:left; font-family:Verdana,Helvetica,Sans Serif; font-size:12px; color:#000000; }

.header { font-family:Verdana,Helvetica,Sans Serif; font-size:17px; font-weight:bold; color:#336699; }

.small { font-family:Verdana,Helvetica,Sans Serif; font-size:9px; font-weight:normal; }

.bold { font-family:Verdana,Helvetica,Sans Serif; font-weight:bold; }

.image { margin:10px; }

.imagecaption-left { padding-right:20px; padding-bottom:20px; }

.imagecaption-right { padding-left:20px; padding-bottom:20px; padding-top:20px; }

.config-table { background-color:#ffffff; border-top:1px solid #cccccc; border-left:1px solid #cccccc; }

.config-cell { background-color:#ffffff; vertical-align:top; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }

.config-text { text-align:center; font-family:Verdana,Helvetica,Sans Serif; font-size:12px; color:#000000; padding:10px; }

a:link { font-weight:bold; text-decoration:none; color:#336699; }
a:active { font-weight:bold; text-decoration:none; color:#336699; }
a:visited { font-weight:bold; text-decoration:none; color:#666666; }
a:hover { font-weight:bold; text-decoration:none; color:#000000; }