.button { width: 50px; height: 20px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; color: white; background: #FF9900;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; cursor:pointer}


.nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #0099FF;}
nav:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #0099FF;}
nav:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #0099FF;}
nav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #0099FF;}     /* unvisited link */
nav:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #0099FF;}     /* unvisited link */


a.nav:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #0099FF;}
a.nav:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #0099FF;}
a.nav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #0099FF;}     /* unvisited link */
a.nav:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight : bold; text-decoration: none; background-color: #0099FF;}     /* unvisited link */

.menutext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.error{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: bold;}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #2895AF; padding: 3px;}
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.tablelist {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 3px;}
.formfield {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #2895AF;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight : bold; color: #2895AF;}
.emphasis {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2895AF;}
.subtle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #999999;}
.emphasis:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight : bold; color:  #0099ff;}
.boxtable {border : 1px solid #2895AF;}
/*.highlight {background-color: #A2DBEA;} */
.highlight {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 3px; background-color: #D0EDF4;}
.highlight2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 3px; width:auto; background-color: #fff0d9;}

.base {background-color: #ffffff;}
.nav-selected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffcc33; font-weight: bold; text-decoration: none; background-color: #0099FF;}
a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none;}     /* unvisited link */
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none;}  /* visited link */
a:hover {text-decoration: none;}     /* unvisited link */
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none;}     /* unvisited link */

.menu {height: 28px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-align: right; background-color: #8ACD94;}
.menu:link {height: 28px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0099ff; text-align: right}
.menu:visited {height: 28px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0099ff; text-align: right}
.menu:hover {height: 28px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-align: right;}

.selectedmenu {height: 28px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; background: #47B66B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: right;}
.selectedmenu:link {height: 28px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; background: #47B66B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: right;}
.selectedmenu:visited {height: 28px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; background: #47B66B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: right;}
.selectedmenu:hover {height: 28px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; background: #47B66B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: right;}


.submenu {height: 32px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2895AF; text-align: right; background-color: #ffffff;}
.submenu:link {height: 32px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; text-align: right}
.submenu:visited {height: 32px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; text-align: right}
.submenu:hover {height: 32px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: right}

.submenu-extra {height: 32px; border-top: thin none; border-left:thin none; border-right: 2px solid #D0EDF4; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2895AF; text-align: right; background-color: #ffffff;}


.selectedsubmenu {height: 32px; border-top: thin none; border-left:thin none; border-right: thin none; border-bottom: thin none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: right; background-color: #A2DBEA;}