body  {color: white; font-family: Avante Garde, Arial; background-color: rgb(0,2,77); border-bottom-style: none; border-bottom-color: rgb(70,70,200); border-bottom-width: 7px; border-left-style: solid; border-left-color: rgb(148,165,214); border-left-width: 5px;  margin: 0px; border-right-style: none; border-right-color: rgb(70,70,200); border-right-width: 5px; border-bottom-style: solid; border-bottom-color: rgb(148,165,214); border-bottom-width: 5px; height: 100%; background-image: url(/media/bkg_index3.jpg); background-repeat: no-repeat; background-position: 0 66; vertical-align: top}

.bodback{position: absolute; left: 0px; top: 57px; z-index: -1}

h1, h2, h3, h6  { color: white; text-align: left}
h2 {margin-left: 5px}
h3 {font-family: Arial; font-size: 20px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: navy; padding-bottom: 3px; margin-bottom: 3px; padding: 3px}
h4, h5 {color: white; font-size: 11px; font-family: Arial; text-align: left; z-index: 5; padding: 3px; margin-top: 0px; margin-bottom: 0px}
.warn {color: red; font-size: 11px; font-family: Arial; text-align: left; z-index: 5; padding: 3px; margin-top: 0px}
h4.byline1 {color: white; font-size: 14px; font-family: Arial; text-align: right; margin-top: 1px; margin-bottom: 3px}
h5.bottom {vertical-align: bottom}

h4.newshead {text-align: justify; color: red; font-size: 12px; font-weight: bold; margin: 0px; padding-bottom: 0px}
h4.pixtop {margin-top: 2px; text-align: center}
h4.log{margin-left: 10px; margin-bottom: 3px; margin-top: 5px}
td.headnews {background-color: rgb(245,245,255); border-top-style: solid; border-color: rgb(200,200,230); margin: 4px; font-size: 12px}
table.headnews {background-color: rgb(245,245,255); border-style: solid; border-color: rgb(145,145,185); padding: 4px}
.serv {font-size: 14px; font-weight: bold; text-decoration: underline}
.time {border-bottom: solid; border-width: 2px; margin-bottom: 5px; padding: 5px}
h1.head {font-size: 36px; color: black; z-index: 5; padding: 0px; margin: 0px; margin-left: 10px; vertical-align: top; display: none}
h1 {font-size: 32px}

img {border-style: none}
img.pic {width: 200px}
td.search {font-color: white; font-size: 11px; text-align: left; padding-left: 5px}
input.search {margin-left: 5px; background-color: white; width: 120px; padding-top: 0px; padding-bottom: 0px; height: 14px; margin-bottom: 0px; margin-top: 0px; font-size: 10px}
input.log {margin-left: 100px; background-color: white; font-size: 12px; font-weight: bold; width: 120px; padding-top: 0px; padding-bottom: 0px; height: 15px; margin-bottom: 0px; margin-top: 0px}
input.admin1 {margin-left: 10px; background-color: white; font-weight: bold; width: 100px; padding-top: 0px; padding-bottom: 0px; height: 15px; margin-bottom: 0px; margin-top: 0px; margin-right: 10px}
.srch1 {background-color: white; font-weight: bold; width: 80px; padding-top: 0px; padding-bottom: 0px; height: 15px; margin-bottom: 0px; margin-top: 0px; margin-right: 4px; font-size: 10px; color: navy}
.srch2 {background-color: white; font-weight: bold; width: 100px; padding-top: 0px; padding-bottom: 0px; height: 15px; margin-bottom: 0px; margin-top: 0px; margin-right: 4px; font-size: 10px; color: navy}
input.admin2 {margin-left: 10px; background-color: white; font-weight: bold; width: 200px; padding-top: 0px; padding-bottom: 0px; height: 15px; margin-bottom: 0px; margin-top: 0px; margin-right: 10px}

input.searchbtn {background-color: rgb(220,220,255); width: 60px; border-color: navy; font-size: 10px; font-family: Arial; padding-top: 0px; height: 19px; margin-bottom: 0px; margin-top: 0px; border-width: 1px; padding-bottom: 0px; margin-left: 3px; vertical-align: bottom}

.btn {height: 20px; width: 60px; color: white; background-color: rgb(180,180,215); margin: 10px; font-size: 10px}
.btn2 {height: 20px; width: 60px; color: red; background-color: rgb(220,220,255); margin: 0px; font-size: 10px; vertical-align: top}
input {width: 250px; border-top-color: navy; border-left-color: navy; border-bottom-color: rgb(190,190,255); border-right-color: rgb(190,190,255); border-style: solid; margin-left: 10px}
select {margin-left: 10px}
input.del {margin-left: 10px; margin-right: 10px; width: 20px; border-left-color: rgb(100,40,40); border-top-color: rgb(100,40,40); border-right-color: rgb(200,140,140); border-bottom-color: rgb(200,140,140)}

textarea {width: 100%}

p  {color: white; font-size: 12px; font-family: Avante Garde, Arial; line-height: 20px; margin-left: 5px; margin-right: 5px}
p.mail  {color: black; font-size: 17px; font-family: Avante Garde, Arial; line-height: 24px; margin-left: 5px; margin-right: 5px}


.tb {border-top-style: solid; border-top-width: 1px; border-top-color: black; background-color: rgb(240,240,255); line-height: 18px; font-size: 16px; text-align: justify; padding-right: 10px; margin-right: 0px; border-collapse: collapse; width: 100%}
.cent {text-align: center}
.right {text-align: right}
.photoshead {width: 195px; line-height: 16px}
.tflrt {float: right; margin-top: 5px; margin-left: 5px; border-style: solid; border-width: 2px; width: 200px; background-color: white}
.flrt {float: right; margin-top: 5px; margin-left: 5px}
.fllt {float: left; margin-top: 5px; margin-right: 5px}
.byline {font-size: 10px; font-style: italic; text-align: right; padding: 0px; width: 100%; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgb(100,100,100); margin: 0px}
.inv {visibility: hidden}
.nopad {padding: 0px; margin: 0px}
.black {color: black}
.note {font-weight: bold; color: rgb(100,100,200)}

a:link {color: rgb(150,150,255); text-decoration: none}
a:visited  {color: rgb(150,150,255); text-decoration: none }
a:hover {color: red; text-decoration: none}

a.head:link {color: white; text-decoration: none}
a.head:visited  { color: white; text-decoration: none }
a.head:hover { color: yellow; text-decoration: none}

a.rla:link {color: rgb(20,20,255); text-decoration: none; font-size: 10px}
a.rla:hover { color: rgb(0,0,255); text-decoration: none; font-size: 10px}
a.rla:visited {color: rgb(20,20,255); text-decoration: none; font-size: 10px}

dl {font-family: Arial; margin-left: 5px; margin-top: 0px; padding-left: 0px}
dt {font-size: 17px; color: navy; text-decoration: none; border-top-style: solid; border-top-width: 1px; border-top-color: black}
dd {font-size: 14px; color: black; line-height: 17px; padding-bottom: 5px}

td.left {width: 50px; vertical-align: top; margin: 0px}
table.ll {font-family: Arial; text-align: left; font-weight: bold; font-size: 10px; padding: 0px; width: 50px}
td.ll {padding: 0px; margin: 0px; border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 2px; background-color: rgb(220,220,255); text-align: center}
img.ll {margin: 5px}
td.newstuff {background-color: rgb(30,30,105); font-family: Arial; font-size: 12px; border-left-style: solid; border-left-width: 2px; border-left-color: navy; padding: 5px; width: 180px; margin: 0px; vertical-align: top}
table.top {vertical-align: top}
td.top {vertical-align: top}

td.rlinks {z-index: 5; padding-top: 3px; margin-top: 0px; vertical-align: top; background-color: rgb(50,35,90); border-left-style: solid; border-left-width: 1px; border-left-color: black; width: 85px}
table.rlinks {padding: 0px; margin: 0px; font-family: Arial; font-size: 14px; font-weight: bold; color: rgb(220,220,255); text-align: right; width: 88px}

.rl {border-bottom-style: solid; border-color: black; border-width: 1px;; text-align: center; font-family: Arial; font-size: 12px; font-weight: bold; background-color: rgb(225,205,255)}
.rl2 {border-bottom-style: solid; border-color: black; border-width: 1px;; text-align: center; font-family: Arial; font-size: 12px; font-weight: bold; background-color: white}

td.bod {z-index: 5; padding: 5px; margin: 0px; vertical-align: top; text-align: justify; padding-left: 40px; font-size: 12px; padding-right: 0px}

td.head {height: 57px; border-collapse: collapse; border-bottom-style: none; border-bottom-color: black; border-bottom-width: 0px; margin: 0px; padding: 0px; background-color: rgb(0,2,77); background-image: url(/media/topback.gif)}

tr.toplinks {margin: 0px; padding: 0px; height: 13px; vertical-align: top}

td.nav {margin: 0px; padding: 0px; border-top-style: solid; border-top-width: 1px; border-top-color: rgb(214,205,139)}

table.toplinks {vertical-align: top; border-style: none;  width: 450px; padding: 0px; margin: 0px; height: 13px; font-family: Arial; font-size: 11px; font-weight: bold; margin-left: 15px}

td.toplink3 {border-style: none; border-width: 0px; text-align: center; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; height: 12px}

td.toplink {border-style: solid; border-left-color: rgb(130,130,155); border-top-color: rgb(110,110,155); border-left-width: 1px; border-top-width: 1px; border-right-color: rgb(50,50,155); border-bottom-color: rgb(100,100,100); border-right-width: 1px; border-bottom-width: 1px; text-align: left; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; height: 12px; border-style: none; font-family: Arial; font-size: 12px}

td.toplink2 {border-style: solid; border-right-color: white; border-bottom-color: rgb(230,230,230); border-right-width: 1px; border-bottom-width: 1px; border-left-color: rgb(150,150,255); border-top-color: rgb(50,50,255); border-left-width: 1px; border-top-width: 1px; text-align: left; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; height: 12px; border-style: none; font-family; font-family: Arial; font-size: 12px}

td.toplinka {background-color: none; border-style: none; border-bottom-style: dashed; border-width: border-bottom-color: rgb(100,100,100); text-align: center; padding: 2px; height: 12px}

td.toplink2b {background-color: none; border-style: none; border-bottom-style: dashed; border-width: border-bottom-color: rgb(100,100,100); text-align: center; padding: 2px; height: 12px}

table.whole {padding: 0px; margin: 0px; width: 100%}

td.photos_old {width: 170px; font-family: Avante Garde, Arial; font-size: 14px; color: black; line-height: 16px; vertical-align: top; border-left-width: 2px; border-left-color: navy; border-left-style: solid; padding: 0px; background-image: url(/media/background_datepic_nobar_do.jpg); background-repeat: no-repeat}

td.photos2 {width: 200px; border-style: solid; border-width: 2px; border-color: yellow; background-color: rgb(200,200,255); margin-right: 20px; height: 100%; vertical-align: top}

.bbox {height: 100%; border-style: solid; border-width: 2px; border-color: yellow; background-color: rgb(200,200,255)}

td.bolddiv2 {border-top-style: solid; font-size: 15px; color: yellow}
td.rs1 {font-size: 12px}

table.info {border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: black; border-top-style: solid; border-top-color: rgb(180,180,255); border-top-width: 2px; padding-right: 5px; margin-right: 0px}

hr {height: 1px; color: rgb(214,205,139); margin-top: 0px; margin-bottom: 0px; padding-bottom: 1px}

td.bottom {height: 30px; margin: 0px; padding: 5px; color: white; font-size: 10px; font-family: arial; text-align: center}

dt {border-top-style: solid; border-width: 1px; border-color: white; font-size: 14px}
dd {font-size: 12px}
