body {background-color: #002; margin: 0;}
body, table, tr, th, td, p, blockquote, li, ul, div { font-size: 13px; color: #ccc; font-family: Verdana, Arial, Helvetica, sans-serif; }

h1 { margin: 0px; font-size: 33px; font-weight: bold; color: #fff; font-family: Arial, Arial, Helvetica, sans-serif; line-height: 1.26em;}

h3 { font-size: 16px; font-weight: bold; }
h2 {font-size: 20px;}
h4 {font-size: 13px;}
h5 {font-size: 11px; font-weight: normal;}

a { color: #9090cc; text-decoration: underline; }
a:hover { color: #ff0; text-decoration: underline; }


.hline {margin: 0px; font-size: 33px; font-weight: bold; color: #fff; line-height: 1.25em; font-family: Arial, Arial, Helvetica, sans-serif;}

.mline { color: #eee; text-decoration: none; font-size: 12px; }
.mline a:hover { color: #ff0; text-decoration: underline; }
.mlinetop { color: #D2D2D2; text-decoration: none; font-size: 12px; }
.mlinetop a:hover { color: #ff0; text-decoration: underline; }
.pvarrow { font-size: 14px; color: #fff; }
.pvarrow a:hover { font-size: 14px; color: #ff0; text-decoration: none; }

.whitenonebold { color: #ccc; text-decoration: none; font-weight: bold; }

.bori { border-right: 1px solid #666;}
.bole { border-left: 1px solid #666; }
.boto { border-top: 1px solid #666; }
.bobo { border-bottom: 1px solid #666; }
.botop { border-right: 1px solid #666; border-left: 1px solid #666; }
.bobot { border: 1px solid #666; border-top: 0px; }
.bo { border: 1px solid #666; padding: 3px;}
#thumbtable a { font-size: 11px; text-decoration: none; color: #bbb;}
#thumbtable a:hover { color: #ff0; text-decoration: underline; }
#thumbtable1 a { font-size: 11px; text-decoration: none; color: #bbb;}
#thumbtable1 a:hover { color: #ff0; text-decoration: underline; }
#thumbtable2 a { font-size: 11px; text-decoration: none; color: #bbb;}
#thumbtable2 a:hover { color: #ff0; text-decoration: underline; }


.hl3 { font-weight: bold; color: #ffcc55;}

.menu1a {
  background-color: #444485;
  border: 1px solid rgb(153,153,153);
  border-bottom: 0px none;
  padding: 2px 10px 0px 5px;
}

.menu2b {
  background-color: #444485;
  border-left: 1px solid rgb(153,153,153);
  border-right: 1px solid rgb(153,153,153);
  padding: 2px 10px 3px 5px;
}

.menu3a {
  background-color: #535397;
  border: 1px solid rgb(153,153,153);
  border-top: 0px none;
  padding: 1px 0px 0px 0px;
}

.menu5 {
  background-color: #101040;
  border: 1px solid #666;
  border-top: 0px none;  
  padding: 5px 5px 8px 6px;
  line-height: 1.3em;
}


.thumbrow { width: 100%; margin-left: auto; margin-right: auto; }
.tdpicthumb { padding-top: 10px; padding-bottom: 6px; vertical-align: bottom; text-align: center; }
.tdpicthumba { padding-top: 10px; padding-bottom: 3px; vertical-align: bottom; text-align: center; }
.tdpicinfotable { background-color: #181840; vertical-align: top; text-align: center; }
.tdpiccountrytable { background-color: #181840; vertical-align: bottom; text-align: center;}

.prevnextbar {background-color: #444485; padding: 2px 6px;  border: 1px solid rgb(153, 153, 153); }
.verdana11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.photoid { font:9px Geneva, Verdana, Arial; color:#909090; }



form.searchform { display: inline; border-style: none; }
input.searchform { font-size: 11px; border-style: none; background-color: #efefff; vertical-align: middle; background:url(bgs.gif) no-repeat; padding-left:2px;}
input.searchform1 { font-size: 11px; border: 1px solid black; vertical-align: middle; }

option.form1 { font-size: 11px; }
select.form1 { font-size: 11px; }
.formsearch option, select { font-size: 11px; }