body { margin:0px; padding:0px; font-family:arial, helvetica, sans-serif; }
.maincontent { font-size:9pt; color:#333333; margin-left: 50px; margin-right: 50px; text-align: justify; }
.formcontent { font-size:9pt; color:#333333; margin-left: 50px; text-align: justify; }
ul, ol, li { font-size:9pt; color:#333333; margin-left: 50px; margin-right: 50px; }
.tabs { font-size:8pt; color:#333333; margin-left: 10px; margin-right: 10px; text-align: justify; }
.quoted { font-size:8pt; color:#333333; text-align: right; margin-right: 10px; margin-bottom: 10px; }
a.crumbs:link { font-size:8pt; color:#cc6600; text-decoration: none; }
a.crumbs:visited { font-size:8pt; color:#cc6600; text-decoration: none; }
a.crumbs:hover { font-size:8pt; color:#cc6600; text-decoration: underline; }
a.contentlink:link { color:#cc6600; text-decoration: none; }
a.contentlink:visited { color:#cc6600; text-decoration: none; }
a.contentlink:hover { color:#cc6600; text-decoration: underline; }
a.tablink:link { color:#cc6600; text-decoration: none; }
a.tablink:visited { color:#cc6600; text-decoration: none; }
a.tablink:hover { color:#cc6600; text-decoration: underline; }
.heading { font-size:9pt; color:#333333; margin-left: 50px; margin-right: 50px; font-weight: 600; }
.footer { font-size:9pt; color:#ffffcc; font-weight: 600; }
a.footerlink:link { color:#ffffcc; text-decoration: none; }
a.footerlink:visited { color:#ffffcc; text-decoration: none; }
a.footerlink:hover { color:#ffffcc; text-decoration: underline; }

div.content {display: none; float:right; width:550px; }
div.content a, div.navigation a { text-decoration: none; color: #777; }
div.content a:focus, div.content a:hover, div.content a:active { text-decoration:none; }
div.controls { margin-top: 5px; height: 23px; }
div.controls a { padding: 5px; }
div.ss-controls { float: left; }
div.nav-controls { float: right; }
div.loader  {background-image: url(../images/loader.gif); background-repeat: no-repeat; background-position: center; width: 550px; height: 350px }
div.slideshow { clear: both;}
div.slideshow span.image-wrapper { float: left; padding-bottom: 12px; }
div.slideshow a.advance-link { padding: 2px; display: block; border: 1px solid #ccc; }
div.slideshow img { border: none; display: block;}
div.open { float: right; }
div.embox { clear: both; padding: 12px; }
div.image-title h2 { font-weight: bold; font-size: 18px;color:#CC6600; margin:0px 0px 8px 0px;}
div.image-desc h3, div.image-desc2 h3  {font-size:16px;color: #666; font-weight:bold;margin:0px 0px 4px 0px; }
div.image-desc, div.image-desc2 {  padding-top: 12px;color: #666; font-size:12px;}
div.image-desc2 {margin-top:5px;}
div.descr { position:absolute; margin:0 0 0 90px;_margin:0 0 0 90px;*margin:0 0 0 90px;margin/*\**/:0 0 0 85px\9;cursor:pointer;}
div.descr h2 { font-weight:bold; color:#CC6600; font-size:14px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; margin-top:3px; }
div.descr p { font-size:12px; color:#666; margin:0px; padding:0px; line-height:14px; }
a.thumb { padding: 2px; display: block; border: 1px dotted #ccc; }
a.thumb:focus { outline: none; }
ul.thumbs li.selected a.thumb { border: 1px dotted #ccc; background:#FFF}
ul.thumbs { clear: both; margin: 0; padding: 0; }
ul.thumbs li { width:300px; padding: 0; margin: 5px 10px 5px 0; list-style: none; }
ul.thumbs img { border: none; display: block; }
div.pagination { clear: both; }
div.navigation div.top { margin-bottom: 12px; height: 11px; }
div.navigation div.bottom { margin-top: 12px; }
div.pagination a, div.pagination span.current { display: block; float: left; margin-right: 2px; padding: 4px 7px 2px 7px; border: 1px solid #ccc; }
div.pagination a:hover { background-color: #eee; text-decoration: none; }
div.pagination span.current { font-weight: bold; background-color: #000; border-color: #000; color: #fff; }