/* $Id: eurexcomcn.css,v 1.2 2010/09/23 11:16:48 ana Exp $ */
h1 {
    font-family: Verdana;
    font-size: 22px;
    color: #70bc1e;
    line-height: 26px;
    margin-top: 0px;
}

h2 {
    font-family: Verdana;
    font-size: 13px;
    color: #333333;
}

h3 {
    font-family: Verdana;
    font-size: 13px;
    color: #333333;
    margin-bottom: 0px;
}

p {
    font-family: Verdana;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    margin-top: 0px;
    margin-bottom: 10px;
}

tr.row-odd p,tr.row-even p {
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    line-height: 17px;
    margin-top: 0px;
    margin-bottom: 16px;
}

a:link {
    color: #003366;
}

a:visited {
    color: #003366;
}

a:hover {
    color: #70bc1e;
}

.nav {
    font-family: Verdana;
    font-size: 12px;
    color: #003366;
    font-weight: normal;
    text-decoration: none;
}

.nava,a.nava,a.nava:visited {
    font-family: Verdana;
    font-size: 12px;
    color: #70bc1e;
    font-weight: normal;
    text-decoration: none;
}

.navpath {
    font-family: Verdana;
    font-size: 12px;
    color: #003366;
    text-decoration: none;
}

a.navpathlast,a:visited.navpathlast {
    font-family: Verdana;
    font-size: 12px;
    color: #70bc1e;
    text-decoration: none;
}

tr.plaintable-rowhead td,tr.plaintable-first td,tr.plaintable td {
    font-family: Verdana;
    font-size: 13px;
    color: #333333;
    line-height: 17px;
    padding-left: 0px;
    padding-right: 6px;
    padding-top: 2px;
    padding-bottom: 2px;
    vertical-align: top;
}

tr.row-head td,tr.row-head2 td {
    font-family: Verdana;
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    background-color: #a5a5a5;
    line-height: 17px;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-right: 6px;
    border-left: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    vertical-align: top;
}

tr.row-spacer {

}

tr.row-spacer td {
    line-height: 3px;
    border-bottom: 1px dotted #bdc1ba;
}

tr.row-head td.first {
    font-family: Verdana;
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    background-color: #a5a5a5;
    line-height: 17px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 6px;
    border-left: 0px;
    border-bottom: 1px solid #ffffff;
    vertical-align: top;
}

tr.row-odd,tr.row-even {

}

tr.row-odd td,tr.row-even td {
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    line-height: 17px;
    padding-left: 0px;
    padding-right: 6px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-bottom: 1px dotted #bdc1ba;
    vertical-align: top;
}

tr.row-odd td.first,tr.row-even td.first {
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    line-height: 17px;
    padding-left: 0px;
    padding-right: 6px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-bottom: 1px dotted #bdc1ba;
    vertical-align: top;
}

tr.row-unlined {

}

tr.row-unlined td,a.search {
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    line-height: 14px;
    padding-left: 0px;
    padding-right: 6px;
    padding-top: 1px;
    padding-bottom: 1px;
    vertical-align: top;
}

#td-unlined {
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    line-height: 14px;
    padding-left: 0px;
    padding-right: 6px;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: none;
    vertical-align: top;
}

ul {
    margin-top: 6px;
    margin-bottom: 10px;
}

li {
    font-family: Verdana;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
}

tr.row-odd li,tr.row-even li {
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    line-height: 17px;
}

div.content {
    font-family: Verdana;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
}

a.link-table-active,a:visited.link-table-active {
    font-family: Verdana;
    font-size: 13px;
    text-decoration: none;
    color: #70bc1e;
    line-height: 18px;
    font-weight: bold;
}

a.link-table,a:visited.link-table {
    font-family: Verdana;
    font-size: 13px;
    text-decoration: none;
    color: #003366;
    line-height: 18px;
    font-weight: bold;
}

a:hover.link-table {
    font-family: Verdana;
    font-size: 13px;
    text-decoration: none;
    color: #70bc1e;
    line-height: 18px;
    font-weight: bold;
}

div.nav-active {
    font-family: Verdana;
    font-size: 13px;
    color: #70bc1e;
}

a.sidebar,a:visited.sidebar {
    font-family: Verdana;
    font-size: 12px;
    text-decoration: none;
    color: #003366;
    font-weight: bold;
}

a:hover.sidebar {
    font-family: Verdana;
    font-size: 12px;
    text-decoration: none;
    color: #70bc1e;
    font-weight: bold;
}

.fixme {
    color: red;
}

/* Disclaimer text. */
p.disclaim,div.disclaim {
    font-size: 12px;
    line-height: 18px;
}

/* Inline links; obfuscated mail links */
a:link strike {
    color: #003366;
    text-decoration: underline;
}

a:visited strike {
    color: #003366;
    text-decoration: underline;
}

a:hover strike {
    color: #70bc1e;
    text-decoration: underline;
}

a:active strike {
    color: #70bc1e;
    text-decoration: underline;
}

/* ER3 classes for backwards compatibility */
th.ex_grey1 {
    font-family: verdana, helvetica, arial;
    font-size: 13px;
    text-align: left;
    color: #FFFFFF;
    background-color: #a5a5a5;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 6px;
    padding-top: 2px;
    padding-bottom: 3px;
}

th.ex_grey {
    font-family: verdana, helvetica, arial;
    font-size: 13px;
    vertical-align: top;
    text-align: left;
    color: #FFFFFF;
    background-color: #a5a5a5;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 6px;
    padding-top: 2px;
    padding-bottom: 3px;
}

tr.row-unlined td.formular,td.formular {
    font-family: verdana, helvetica, arial;
    font-size: 12px;
    vertical-align: top;
    text-align: right;
    color: #333333;
    padding-right: 5px;
    padding-top: 6px;
}

div.label {
    font-family: verdana, helvetica, arial;
    font-size: 12px;
    vertical-align: middle;
    text-align: right;
    color: #333333;
    padding-right: 5px;
}

td.formmessage,tr.row-unlined td.formmessage {
    font-family: verdana, helvetica, arial;
    font-size: 13px;
    vertical-align: top;
    text-align: left;
    color: #333333;
}

img.formbutton {
    border: 0px;
    display: inline
}

img.inline {
    border: 0px;
    display: inline
}

div {
    font-family: verdana, helvetica, arial;
    font-size: 13px;
    line-height: 18px;
    color: #333333;
}

td.idm {
    font-family: verdana, helvetica, arial;
    font-size: 12px;
    color: #333333;
}

td.text {
    font-family: verdana, helvetica, arial;
    font-size: 13px;
    line-height: 18px;
    color: #333333;
    vertical-align: top;
    text-align: left;
}

input.default {
    font-family: verdana, helvetica, arial;
    font-size: 13px;
    color: #333333;
    height: 20px;
    width: 200px;
}

input.wide {
    font-family: verdana, helvetica, arial;
    font-size: 13px;
    color: #333333;
    height: 20px;
    width: 270px;
}

input.default-submit {

}

select.default {
    font-family: verdana, helvetica, arial;
    font-size: 13px;
    color: #333333;
    height: 20px;
    width: 200px;
}

textarea.default {
    font-family: verdana, helvetica, arial;
    font-size: 13px;
    color: #333333;
    height: 50px;
    width: 200px;
}

td.defaultformular {
    font-family: verdana, helvetica, arial;
    font-size: 12px;
    vertical-align: top;
    text-align: left;
    color: #333333;
}

img.formbutton {
    border: 0px;
    display: inline
}

pre {
    font-family: courier new, courier;
    font-size: 13px;
    color: #333333;
}

table.selector td.left-normal,td.left-normal {
    font-family: Verdana;
    font-size: 13px;
    vertical-align: top;
    text-align: left;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 15px;
}

td {
    vertical-align: top;
}

td.tree {
    vertical-align: top;
}

a.rss,a.rss:visited {
    color: #999999;
    font-weight: bold;
    text-decoration: none;
}

a.rss:hover {
    color: #313031;
    font-weight: bold;
    text-decoration: none;
}

span.dislink {
    color: a5a5a5;
    font-family: Verdana;
    font-size: 12px;
    text-decoration: none;
}

.form-label,.form-textfield,.form-areafield,tr.form-grid td {
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    line-height: 18px;
}

.form-label-invalid {
    font-family: Verdana;
    font-size: 12px;
    color: #FF0000;
    line-height: 18px;
}y

