/* global styles for body, font, font-size and -color, links */
body { background-color: #fff; background-repeat: no-repeat; color: #434343; font-family: Helvetica, Arial,  sans-serif; font-size: 10px; }
td { color: #434343; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
b { font-weight: bold; }
i { font-style: italic; }
u { text-decoration: underline; }
a.link, a.link:active, a.link:link, a.link:visited { color: #09c; text-decoration: none; }
a.link:hover { color: #dd0030; }
.dis { color: #acacac; text-decoration: none; }

/* divider bar */
.bar { background-color: #456086; }
.baron { background-color: #7591b1; }
.div { color: #fff; font-size: 11px; text-decoration: none; }

/* breadcrumb navigation */
.bread { background-color: #f2f2f2; color: #456086; font-size: 10px; text-decoration: none; }
a.bread, a.bread:active, a.bread:link, a.bread:visited { color: #999; }
a.bread:hover { color: #dd0030; }

/* main navigation */
.nav01 { background-color: #c2d0e2; color: #456086; font-size: 11px; text-decoration: none; }
.nav02 { background-color: #d6dfeb; color: #456086; font-size: 11px; text-decoration: none; }
.nav01on, .nav02on { background-color: #456086; color: #fff; font-size: 11px; text-decoration: none; }
.itemtext { color: #456086; text-decoration: none; }
.itemtexthigh { color: #fff; text-decoration: none; }
.ContentBorder { border: 1px solid #fff; }

/* module-styles */
.modhd1, .modhd2, .modhd3, .modhd4, .modhd5 { color: #fff; font-size: 10pt; font-weight: bold; text-decoration: none; }
.modhd1 { background-color: #6f8297; }
.modhd2 { background-color: #a1afbb; }
.modhd3 { background-color: #827163; }
.modhd4 { background-color: #a17c5b; }
.modhd5 { background-color: #a6dbed; }
.mod00 { font-family: Arial, Helvetica, sans-serif; background-color: #fff; font-size: 10pt;}
.mod12 { font-family: Arial, Helvetica, sans-serif; background-color: #f2f2f2; font-size: 10pt;}
.mod34 { background-color: #f1efea; ; font-size: 11px}
.mod5 { background-color: #e5f5fa; }
a.boxhd, a.boxhd:active, a.boxhd:link, a.boxhd:visited { color: #434343; text-decoration: none; }
a.boxhd:hover { color: #dd0030; }

/* footer */
.footer { color: #999; font-size: 10px; line-height: 12px; }

/* content-styles */
.contenttitle { background-color: #f1efea; color: #456086; font-size: 13px; font-weight: bold; }
.txt { color: #434343; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.print, a.print:active, a.print:link, a.print:visited { color: #09c; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.print:hover { color: #dd0030; }

/* form-styles */
form { margin: 0px 0px 0px 0px; }
.select { color: #434343; font-family: Arial, Helvetica, sans-serif; font-size: 10px; width: 190px; }
a.button, a.button:active, a.button:link, a.button:visited { color: #434343; font-size: 11px; text-decoration: none; }
a.button:hover { color: #dd0030; }
.errTxt { color: #dd0030; }

/* table-styles */
.bg0 { background-color: #dadada; }
.bg1 { background-color: #f2f2f2; }
.bg2 { background-color: #fafafa; }
.bg3 { background-color: #e7edf4; }
.bg4 { background-color: #d6dfeb; }

/* popup-styles */
.pophead { background-color: #c2d0e2; color: #456086; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
.popcont { background-color: #e7edf4; }

/* cspb style */
.welcomeText {FONT-WEIGHT: bold; FONT-SIZE: 28pt; COLOR: #0099cc; FONT-FAMILY: arial, helvetica, sans-serif;}.breadblue { background-color: #f2f2f2; color: #456086; font-size: 10px; text-decoration: none; }
.modhd6 { font-size: 10pt; font-weight: bold; text-decoration: none;; }
