html,body,div,span,h1,h2,h3,p,a,img,table,tbody,tr,td { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; }
table { border-collapse:collapse; border-spacing:0; } body { color:#324956; background-image:url('/legacy/tbg.jpg'); background-position:top; background-repeat:repeat-x; line-height:1; } a { text-decoration:none; color:#324956; } h1 { font-family:Verdana,Tahoma,sans-serif; text-transform:uppercase; color:#3B4D59; font-weight:bold; font-size:14pt; } h2 { font-family:Verdana,Tahoma,sans-serif; text-transform:uppercase; color:#3B4D59; font-weight:bold; font-size:12pt; }
#MainWrapper { width:970px; margin:auto; font-family:"Trebuchet MS",Arial,sans-serif; font-size:12pt; } #TopContainer { width:100%; margin-top:17px; } #TopContainer table { width:100%; } .top-fill { width:529px; background-color:#F1F3F2; } .mda { vertical-align:middle; } .cea { text-align:center; } .selmi { border-bottom:solid 3px #324956; } .mi { width:80px; }
#TopMenuContainer { width:100%; } #TopMenuContainer table { width:100%; height:25px; border-bottom:solid 1px #324956; } #TopMenuContainer table td { vertical-align:middle; } #SemiTopContainer { width:100%; margin:auto; } .left { float:left; } .right { float:right; } .clear { clear:both; } .if { width:51%; } .tf { width:45%; } #SemiTopContainer p { line-height:normal; } #ContentConatiner { min-height:300px; } #msgBolck { width:100%; background-color:#819F09; height:30px; } #msgBolck table { width:100%; height:30px; font-family:Verdana,sans-serif; text-transform:uppercase; } .td { width:20%; text-align:center; color:#D7E49F; vertical-align:middle; } .rtd { width:20%; text-align:center; background-color:#D7E49F; color:#819F09; vertical-align:middle; }
#fpic table tbody td div { margin:0 10px 4px; } .dpt { border-left:dotted 1px gray; } .dpti { text-align:center; vertical-align:top; } .dptib { border-top:dotted 1px gray; border-bottom:dotted 1px gray; text-align:right; padding:4px 0; } #Gallery table { width:90%; } #Gallery table tbody td { width:50%; text-align:center; vertical-align:top; padding:5px; } #Gallery h2 { border-left:solid 8px #819F09; padding-left:4px; } #Gallery img { border:solid 1px #819F09; padding:3px; }
#FooterContainer { width:100%; } #FooterContainer table { width:100%; height:25px; border-top:dotted 1px #324956; border-bottom:dotted 1px #324956; } #FooterContainer td { padding:3px 0 0; } #FooterContainer div { text-align:right; } #copyright { font-size:8pt; font-family:Verdana,sans-serif; } .ad { color:#0F0; }
#Contact { margin:5px 0; padding-left:20px; } .sym { width:49%; } #MailBox { box-sizing:border-box; margin-right:14px; padding:16px 18px; border:1px solid #b5c473; background:#f7f9ed; box-shadow:0 2px 4px rgba(50,73,86,.14); font-size:10pt; } #MailBox fieldset { border:0; } #MailBox legend { margin-bottom:14px; color:#3B4D59; font-family:Verdana,Tahoma,sans-serif; font-size:12pt; font-weight:bold; text-transform:uppercase; } #MailBox .form-row { display:grid; grid-template-columns:120px minmax(0,1fr); align-items:start; gap:8px; margin-bottom:10px; } #MailBox label { padding-top:8px; color:#324956; font-weight:bold; text-align:right; } #MailBox input,#MailBox textarea { box-sizing:border-box; width:100%; padding:7px 8px; border:1px solid #9eac6a; background:#fff; color:#324956; font:inherit; line-height:1.25; } #MailBox textarea { min-height:150px; resize:vertical; } #MailBox input:focus,#MailBox textarea:focus { border-color:#617b12; outline:2px solid rgba(129,159,9,.22); outline-offset:1px; } #MailBox .form-required { margin:2px 0 0 128px; color:#60722a; font-size:9pt; line-height:1.3; } #MailBox .command { margin-top:15px; text-align:right; } #MailBox .send-link { display:inline-block; padding:8px 13px; border:1px solid #617b12; background:#819F09; color:#fff; font-weight:bold; } #MailBox .send-link:hover { background:#617b12; }
