body
{ background-color:#FFFFFF;
  margin:0px;
  color:black;
}
form
{ padding:0px;
  margin:0px;
}
a
{ color:#333333;
  text-decoration:none;
}
a.top
{ color:white;
  text-decoration:none;
  font-family:sans-serif;
}
a.top:hover
{ background-color:#666666;
}
a.translatormode
{ color:blue;
  font-weight:bold;
}
a.navilink_top
{ font-size:10pt;
  color:black;
}
a.sidebar
{ color:black;
  text-decoration:none;
  font-weight:normal;
}
table
{ border-collapse:collapse;
}
table.top
{ color:#CCCCCC;
  width:100%;
  padding:4px;
  margin:0px;
  border-collapse:collapse;
  display:none;
}
td.press_text
{ font-style:italic;
}
td.press_headline
{ font-style:italic;
  font-size:20pt;
  padding-top:10px;
}
table.main
{ margin:0px;
  padding:0px;
  border-spacing:0px;
  width:100%;
}
span.translatormode
{ color:#000000;
}
img.flag
{ padding-top:3px;
}
td.languageflags
{ padding:2px;
  font-size:8pt;
}
span.searchcell
{ font-size:10pt;
  padding:2px;
  font-family:sans-serif;
  font-weight:bold;
}
td.headerlinks
{ text-align:right;
  padding:0px;
}
th.featureheader
{ font-weight:bold;
  border:1px dotted;
}
td.featurecell
{ border:1px dotted;
}
tr.black
{ background-image:url(images/marmor.jpg);
  background-repeat:repeat;
  background-color:#000000;
}
td.adminrow
{ padding:3px;
  border:1px solid #666666;
  background-color:#eeeeee;
  text-align:center;
  font-family:sans-serif;
  font-weight:bold;
}
td.main
{ padding:10px;
  vertical-align:top;
}
td.contact_at
{ text-align:center;
  font-size:20pt;
  font-weight:bold;
  color:#000000;
  vertical-align:middle;
}
td.contact_link
{ font-weight:bold;
}
div.contact_details
{ font-weight:normal;
  font-size:10pt;
}
td.sidebar
{ width:150px;
  vertical-align:top;
  padding:10px;
  font-family:sans-serif;
  display:none;
}
td.hello_admin
{ font-weight:bold;
  color:black;
  font-size:10pt;
}
p.howtoshot
{ text-align:center;
}
form.sidebar
{ padding:10px;
  border:1px solid #666666;
  text-align:center;
  background-color:#eeeeee;
  font-weight:bold;
}
p.sidebar
{ padding:10px;
  border:1px solid #666666;
  text-align:center;
  background-color:#eeeeee;
}
p.emailform_thanks
{ text-align:center;
  font-weight:bold;
}
div.copyright
{ font-size:8pt;
  font-family:sans-serif;
  text-align:center;
}
td.category
{ font-weight:bold;
  border-bottom:1px dotted #AAAAAA;
}
td.categoryoverview
{ text-align:left;
  vertical-align:top;
  border-bottom:1px dotted #AAAAAA;
}
p.pageheader
{ padding:8px;
  border:1px solid #666666;
  text-align:left;
  background-color:#eeeeee;
  font-family:sans-serif;
  font-weight:bold;
}
div.pagefooter
{ padding:8px;
  border:1px solid #666666;
  text-align:center;
  background-color:#eeeeee;
  font-family:sans-serif;
}
table.article
{ width:100%;
  width:100%;
  margin-bottom:10px;
}
tr.articleheader
{ color:#000000;
  font-family:sans-serif;
  font-weight:bold;
}

td.articletitle
{ text-align:left;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-color:#333333;
  padding-top:8px;
  padding-left:8px;
}

td.articledate
{ text-align:right;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-color:#333333;
  padding-top:8px;
  padding-right:8px;
}
td.errormsg{
color:#ff0000;
}
td.articletext
{ padding:8px;
}
td.download-link{
 text-align:right;
}
a.article
{ color:#000000;
  text-decoration:none;
}
a.downloaditem
{ color:#333333;
  text-decoration:none;
  font-weight:bold;
}
span.downloaditem
{ color:#777777;
  text-decoration:none;
  font-weight:bold;
}
p.navilinks
{ text-align:right;
}
span.skinauthor
{ font-weight:bold;
}
span.testimonialname
{ font-weight:bold;
}
span.testimonialtext
{ font-style:italic;
}
th.translations
{ border-bottom:1px dotted #333333;
  text-align:center;
}
td.translations
{ border-bottom:1px dotted #333333;
  text-align:center;
}
td.translations_author
{ border-bottom:1px dotted #333333;
  text-align:left;
}
a.navilink
{ color:black;
  text-decoration:none;
  font-family:sans-serif;
  background-color:#eeeeee;
  padding:2px;
}
td.homesplit
{ vertical-align:top;
}
hr.download-separator
{
  border:1px dotted #333333;
  margin:2px;
}

table.usercp
{ border:1px dotted #333333;
  background-color:#eeeeee;
  color:black;
  padding:4px;
}

table.admincp
{ border:1px dotted #333333;
  background-color:#eeeeee;
  color:black;
  padding:4px;
  width:100%;
  empty-cells:show;
}

th.admincp
{ border-bottom:1px dotted #333333;
  text-align:left;
}

th.admincp-button
{ border-bottom:1px dotted #333333;
  text-align:right;
}
a.adminlink
{ font-family:sans-serif;
  font-size:10pt;
  font-weight:normal;
}
td.adminarticlelink
{ text-align:right;
}
td.admincp
{ border-bottom:1px dotted;
}

table.table
{ border-collapse:collapse;
  margin:0px;
  padding:0px;
  border-spacing:0px;
}
th.table
{ padding:4px;
  vertical-align:top;
}
td.table
{ border-top:1px dotted #333333;
  padding:2px;
  vertical-align:top;
}
input.transtitle
{ width:100%;
}
textarea.transtext
{ width:100%;
}
span.transinfo
{ text-align:left;
  font-family:sans-serif;
  font-weight:bold;
}
th.search
{ padding:5px;
  font-weight:bold;
  text-align:left;
  border-bottom:1px dotted #AAAAAA;
}
td.search_area
{ padding:5px;
  border-bottom:1px dotted #AAAAAA;
}
td.search_row
{ padding:5px;
  border-bottom:1px dotted #AAAAAA;
}
td.search_relevance
{ padding:5px;
  text-align:right;
  border-bottom:1px dotted #AAAAAA;
}

td.threat_capt
{ font-weight:bold;
  vertical-align:top;
  padding:3px;
}
td.threat_data
{ vertical-align:top;
  padding:3px;
}
