a:link, a:visited { font-family: Verdana; font-size: 8pt; color:#22555A; text-decoration: underline; }
a:hover { font-family: Verdana; font-size: 8pt; text-decoration:none; color: #000000; }
a.footer:link, a.footer:visited { font-family: verdana; font-size: 7pt; font-weight: normal; color: #71C1CB; }
a.footer:hover { font-family: verdana; font-size: 7pt; font-weight: normal; color: #71C1CB; text-decoration: underline; }
a.menu:link, a.menu:visited { font-family: verdana; font-size: 8pt; color: #00646D; font-weight: bold; text-decoration:underline; }
a.menu:hover { font-family: verdana; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: underline;}

body { font-family: verdana; font-size: 8pt; font-weight: bold; color: #000000;}

table { font-family: verdana; font-size: 8pt; font-weight: normal; text-align:left; color: #000000;}
table.border { border-left: 2px #0B94AC solid; border-right: 2px #0B94AC solid; }
td { font-family: verdana; font-size: 9pt; font-weight: normal; text-align:left; color: #000000; }
td.menu { font-family: verdana; font-size: 8pt; font-weight: bold; text-align:left; color: #00646D; padding-left:10px; }
td.footer { font-family: verdana; font-size: 7pt; font-weight: normal; vertical-align:middle; text-align:center; color: #00646D; }
td.lang { padding-top:10px; }
td.content { padding-left:10px; }
td.tabhead { font-family: verdana; font-size: 9pt; font-weight: Bold; color:#FFFFFF; text-align: left; padding: 3px; background-color:#178A97; border: 1px #178A97 solid; }
td.head { font-family: verdana; font-size: 9pt; font-weight: bold; vertical-align:bottom; text-align:center; color: #FFDE00; padding-left:5px; }
td.menuhead { font-family: verdana; font-size: 9pt; font-weight: bold; text-align:left; color: #FFFFFF; padding:2px; padding-left:5px; background-color: #178A97; width:100% }
td.lang { padding-top:10px; }

td.tab { font-family: verdana; font-size: 8pt; font-weight: normal; color:#000000; text-align: left; padding: 2px; background-color:#FFFFFF; border: 1px #178A97 solid;}
td.tab2 { font-family: verdana; font-size: 8pt; font-weight: normal; color:#1F1F1F; text-align: left; padding: 2px; background-color:#F7FEFF; border: 1px #178A97 solid; }
td.top1 { font-family: helvetica; font-size: 14pt; font-weight: bold; color:#00A3BF; text-align: center; padding: 5px; background-color:#FCFCFC; border: 1px #CFCFCF solid; width: 60px; }
td.top2 { font-family: verdana; font-size: 8pt; font-weight: normal; color:#000000; text-align: center; padding: 2px; background-color:#ECF4F5; }

td.installhead { font-family: Arial; font-size: 14pt; font-weight: bold; vertical-align:middle; padding: 10px; color: #1FA3FF; background-color:#FFFFFF; border-bottom: 2px #DBE6E9 solid; height: 75px; }
td.install { font-family: verdana; font-size: 9pt; font-weight: normal; vertical-align:middle; text-align:center; padding: 10px; color: #6F6F6F; border-top: 1px #FFFFFF solid; background-color:#EEF8FA; }
td.installcontent { font-family: verdana; font-size: 8pt; font-weight: normal; color:#074552; vertical-align:middle; text-align: left; background-color: #FFFFFF; padding: 5px; border: 1px #DBE6E9 solid; }

h1 { font-family: Arial; font-size: 13pt; font-weight: bold; text-align: left; color: #178A97; margin:0px; }
h3 { font-family: helvetica; font-size: 14pt; font-weight: bold; color:#00A3BF; vertical-align:middle; text-align: center; margin:0px; padding-top: 5px; }

input { border-width: 1px; font-size: 8pt; font-family: verdana; border-color:#005665; border-style:solid; background-color:#FFFFFF; color: #005665; }
select { border-width:1px; font-size: 8pt; font-family: verdana; border-color:#005665; border-style: solid; background-color:#FFFFFF; color: #005665; }
textarea { border-width:1px; font-size: 8pt; font-family: verdana; border-color:#005665; border-style: solid; background-color:#FFFFFF; color: #005665;}

.s { color: black; background-color: black; }
.w { color: white; background-color: white; }
.tooltip {  position: absolute;  display: none;  background-color: #F4FFE3;  border: 1px #003F00 solid;  padding: 5px;  width: 320px;  text-align:left; }


#menu-top { color: #FFFFFF; }

#menu-sub a:link, #menu-sub a:visited   { color: #22555a; text-decoration: none; }
#menu-sub a:hover { color: #22555a; text-decoration: underline; }


{ form: margin: 0px }