a {color:#3D3E8F}
a:visited {color:#7D060F}
body {margin: 0px; padding:0px; background-color: #FFFFFF}
hr {color:#D1D1D1; height: 1px}

.topmenu {font-family: Verdana; color:#FFFFFF; font-size:12px; text-decoration: none} /* topmenu */
.topmenuactive {font-family: Verdana; color:#BAC1FF; font-size:12px; text-decoration: none}
.bottommenu {font-family: Verdana; color:#FFFFFF; font-size:11px; text-decoration: none} /* bottommenu */
.bottommenuactive {font-family: Verdana; color:#A0CEFF; font-size:11px; text-decoration: none} /* bottommenuactive */
.chain {font-family: Verdana; font-size:11px; color:#333333; text-decoration: none} /* chain */
.pagetitle {font-family: Arial; font-weight:bold; color:#000000; font-size:13px; text-decoration: none} /* pagetitle */
a.chain:hover, a.bottommenu:hover, a.bottommenuactive:hover, a.topmenu:hover {text-decoration: underline}

.inctable {border: solid 1px #EBE9F0; background-color:#F7F8FF;}
.inctitle {font-family: Arial; font-weight:bold; color:#FFFFFF; font-size:13px; text-decoration: none} /* inctitle */
.incsubtitle {font-family: Verdana; font-weight:bold; color:#B60A18; font-size:11px; text-decoration: none; margin-top=0px; margin-bottom=0px} /* incsubtitle */
.incsubtitle2 {font-family: Verdana; font-weight:bold; color:#26277A; font-size:11px; text-decoration: none; margin-top=0px; margin-bottom=0px} /* incsubtitle2 */
.incsubtitle3 {font-family: Verdana; font-weight:bold; color:#26277A; font-size:12px; text-decoration: none; margin-top=0px; margin-bottom=0px} /* incsubtitle3 */
.incsubtitle4 {font-family: Arial; font-weight:bold; color:#000000; font-size:13px; text-decoration: none} /* incsubtitle4 */
.incbodyseparator {background-color:#B1B1B1;}
a.inctitle:hover, a.incsubtitle:hover, a.incsubtitle4:hover, a.incsubtitle2:hover, a.incsubtitle3:hover {text-decoration: underline}

.smalltext, .smalltext2, .smalltext3 {font-family: Verdana; text-decoration: none} 
.smalltext  {font-size:11px; color:#333333;} /* smalltext */
.smalltext2 {font-size:11px; color:#9B9B9B;} /* smalltext2 */
.smalltext3 {font-size:10px; color:#333333;} /* smalltext3 */
.smalltext4 {font-family: Verdana; font-size:11px; color:#3B4070;} /* smalltext4 */
a.smalltext4:visited {color:#3B4070;}
.mediumtext {font-family: Arial; font-size:13px; color:#000000;} /* mediumtext */
a.smalltext:hover, a.smalltext2:hover, a.smalltext3:hover, a.smalltext3:hover, a.mediumtext:hover {text-decoration: underline}

a.topmenu:visited, a.bottommenu:visited, a.inctitle:visited {color:#FFFFFF}
a.topmenuactive:visited, a.bottommenuactive:visited {color:#A0CEFF}
a.incsubtitle:visited {color:#B60A18}
a.chain:visited {color:#000000}

/* Standard styles */

/* Headers */
H1, .H1, H2, .H2, H3, .H3, H4, .H4  {font-family: Arial; font-weight:bold; text-decoration: none}
H1, .H1 {font-size:13px; margin-bottom:0; color:#000000} /* H1 */
H2, .H2 {font-size:13px; color:#272878} /* H2 */
H3, .H3 {font-size:13px; color:#26277A} /* H3 */
H4, .H4 {font-size:13px; color:#000000} /* H4 */
pre {background-color:#F0F0E9}

/* Table colors */
.tableborder {background-color:#A3A3A3;}
.tablehead {background-color:#D4D4D4;}
.tablebody {background-color:#F6F6F6;}
.tablenullbody {background-color:#FFFFFF;}

/* Table text */
.tablebodytext {font-family: Arial; font-size:12px;} /* tablebodytext */
.tablefieldtext {font-family: Arial; font-size:12px;} /* tablefieldtext */
.tabletitletext {font-family: Arial; font-size:12px;} /* tabletitletext */
.tableheadtext {color:#000000; font-family: Arial; font-size:12px;} /* tableheadtext */
.tablebodylink {font-family: Arial; font-size:12px; text-decoration: none} /* tablebodylink */

/* Regular text */
.text {font-family: Verdana; color:#000000; font-size:12px;}  /* text */
.text2 {font-family: Verdana; color:#000000; font-size:13px; text-decoration: none}  /* text2 */
a.text2:hover {text-decoration: underline}

/* Some colors to highlight text */
.errorcolor, .required {color:red;}
.successcolor {color:green;}

/* Onscreen messages */
.errormessage, .errortext, .notetext {font-family: Arial; font-size:12px; color:red; font-weight:bold;} /* errormessage */
.notetext {color:green;} /* notetext */

/* Form elements */
.inputtext, .inputtextarea, .inputselect, .inputcheckbox, 
.inputradio, .inputfile, .inputbutton, .inputbodybutton {font-family:Arial; font-size:12px;}

/* Required sign */
.starrequired {font-family: Verdana; color:red; font-size:12px;}

a.H1:hover, a.H2:hover, a.H3:hover, a.H4:hover, a.tablebodylink:hover {text-decoration: underline}

.partners {margin-top:12px; margin-bottom:20px; padding-left:20px;}
.partners a {color:#000000;}

INPUT.login {
color: black;
font-family: arial, verdana, ms sans serif;
font-weight: thin;
font-size: 8pt;
        border-top: thin outset;
        border-right: thin inset;
        border-bottom: thin inset;
        border-left: thin outset;
} 

