
/* LINKS */
A.one:link { text-decoration: none; color: #B1B2B4; }
A.one:visited { text-decoration: none; color: #B1B2B4; }
A.one:active { text-decoration: none; color: #B1B2B4; }
A.one:hover { text-decoration: underline; color: #B1B2B4; }

A.hmenu:link { text-decoration: none; color: #333366; }
A.hmenu:visited { text-decoration: none; color: #333366; }
A.hmenu:active { text-decoration: none; color: #333366; }
A.hmenu:hover { text-decoration: underline; color: #CC3333; }

A.nav:link { text-decoration: none; color: #000000; font-weight: bold; font-size: 10px; }
A.nav:visited { text-decoration: none; color: #000000; font-weight: bold; font-size: 10px; }
A.nav:active { text-decoration: none; color: #000000; font-weight: bold; font-size: 10px; }
A.nav:hover { text-decoration: underline; color: #333366; font-weight: bold; font-size: 10px; }

A.navsub:link { text-decoration: none ; color: #333366; font-size: 10px; }
A.navsub:visited { text-decoration: none; color: #333366; font-size: 10px; }
A.navsub:active { text-decoration: none; color: #333366; font-size: 10px; }
A.navsub:hover { text-decoration: underline; color: #000000; font-size: 10px; }

A.navsub2:link { text-decoration: none ; color: #666699; font-size: 10px; }
A.navsub2:visited { text-decoration: none; color: #666699; font-size: 10px; }
A.navsub2:active { text-decoration: none; color: #666699; font-size: 10px; }
A.navsub2:hover { text-decoration: underline; color: #000000; font-size: 10px; }


A.navpath:link { text-decoration: none ; color: #1E1E1E; }
A.navpath:visited { text-decoration: none; color: #1E1E1E; }
A.navpath:active { text-decoration: none; color: #1E1E1E; }
A.navpath:hover { text-decoration: underline; color: #000000; }


/* MAIN SPACE */
P { text-align: left; margin: 0px; }
P.footer_left { font-size: 7pt; color: #B1B2B4; text-align: left; margin: 0px; }
P.date { font-size: 7pt; color: #B1B2B4; text-align: right; margin: 0px; }
P.navipath { font-size: 10px; color: #707070; text-align: left; margin: 0px; }
P.lastupdate { font-size: 10px; color: #707070; text-align: left; margin: 0px; }
P.morepro { font-size: 10px; color: #707070; text-align: right; margin: 0px; }
FONT.headmenu { font-size: 10px; font-weight: bold; color: #464646; }


/* NAVIGATION - SUBNAV MENU */
IMG.imm { margin: 3px 0px 3px 2px; }
IMG.im { margin: 2px 1px 2px 0px; }
TD.sm { width: 100%; text-align: left; }


/* FIELDS AND BUTTONS */
INPUT { background-color: #F5F5F5; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; }
SELECT { background-color: #F5F5F5; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; }
TEXTAREA { background-color: #F5F5F5; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; }
INPUT.check { border-bottom: #E1E1E1 0px solid; border-left: #E1E1E1 0px solid; border-right: #E1E1E1 0px solid; border-top: #E1E1E1 0px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; }
INPUT.button { background-color: #666666; border-bottom: #1C3065 1px solid; border-left: #E6EEFC 1px solid; border-right: #1C3065 1px solid; border-top: #E6EEFC 1px solid; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }

INPUT.quicksearch { background-color: #E7EAF4; border-bottom: #C2C2C2 1px solid; border-left: #7D7D7D 1px solid; border-right: #C2C2C2 1px solid; border-top: #7D7D7D 1px solid; color: #464646; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; }

INPUT.eudomains { background-color: #F5F5F5; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #464646; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
INPUT.eubutton { background-color: #828282; border-bottom: #000000 1px solid; border-left: #a0a0a0 1px solid; border-right: #000000 1px solid; border-top: #a0a0a0 1px solid; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; width: 80px; }


/* UNDER PAGE SHADOW*/
TD.linear_top { background: url(images/bg_linear.jpg); background-attachment: scroll; background-repeat: repeat-x; background-position: left top; background-color: #EBEBEB; }
TD.linear_bottom { background: url(images/bg_linear_bot.jpg); background-attachment: scroll; background-repeat: repeat-x; background-position: left bottom; background-color: #EBEBEB; }

TD.underpage_left { background: url(images/shadow_left_repeated.gif) scroll; background-repeat: repeat-y; background-position: right top; }
/* TD.underpage_right { background: url(images/shadow_right_repeated.gif) scroll; background-repeat: repeat-y; background-position: left top; } */

TD.cbox_left { background: url(images/cbox_shadow_left.gif) scroll; background-repeat: repeat-y; background-position: right top; }
TD.cbox_right { background: url(images/cbox_shadow_right.gif) scroll; background-repeat: repeat-y; background-position: left top; }
TD.mbox_left { background: url(images/mbox_shadow_left.gif) scroll; background-repeat: repeat-y; background-position: right top; }
TD.mbox_right { background: url(images/mbox_shadow_right.gif) scroll; background-repeat: repeat-y; background-position: left top; }

TD.tabline_left { background: url(images/px_blue.gif) scroll; background-repeat: repeat-y; background-position: left top; }
TD.tabline_right { background: url(images/px_blue.gif) scroll; background-repeat: repeat-y; background-position: right top; }


