/* General stuff */
body {border-width:0; background:#ffffff; margin:0; padding:0; border:0;}
body, input, select, table, p, a, td, tr, h1, h2, textarea {font-family:"Verdana"; font-size:8pt; text-indent:0;}
hr {color:#0b9b46;}
/* General hyperlinks */
a {text-decoration:none; font-size:8pt; color:#b22832; font-family:"Verdana";}
a:hover {text-decoration:none; font-size:8pt; color:#ff0033; font-family:"Verdana";}
/* Button hyperlinks */
a.button {text-decoration:none; font-size:8pt; font-weight:bold; color:#bdb6b0; font-family:"Verdana";}
a.button:hover {text-decoration:none; font-size:8pt; font-weight:bold; color:#000000; font-family:"Verdana";}
/* Left padding around screen */
td.header_left_padding {width:0px;}
td.top_row_left_padding {width:0px;}
td.main_left_padding {width:0px;}
td.bottom_row_left_padding {width:0px;}
/* Left border for menus etc */
td.header_left_border {width:163px; height:163px; text-align:center; vertical-align:top; }
td.top_row_left_border {width:163px; height:0px; }
td.main_left_border {width:163px; vertical-align:top; text-align:center;}
td.bottom_row_left_border {width:163px; height:40px; }
/* Spacer around main application area */
td.header_spacer {width:0px;}
td.top_row_spacer {width:0px;}
td.main_spacer {width:0px;}
td.bottom_row_spacer {width:0px;}
/* Right border for Control Panel, Shopping basket etc */
td.header_right_border {width:163px; height:163px; text-align:right; }
td.top_row_right_border {width:163px; height:0px; text-align:right; }
td.main_right_border {width:163px; vertical-align:top; text-align:center;}
td.bottom_row_right_border {width:163px; height:40px; }
/* Right padding around screen*/
td.header_right_padding {width:0px;}
td.top_row_right_padding {width:0px;}
td.main_right_padding {width:0px;}
td.bottom_row_right_padding {width:0px;}
/* Header */
td.header_banner {text-align:center; vertical-align:bottom; }
p.header_banner {font-size:15pt; color:#3f33a0;}
td.header_left_menu {text-align:center;}
td.header_right_menu {text-align:right;}
/* Top row */
table.uppernav {}
td.uppernav_indent {background:#ffffff; width:0px;}
td.top_row_left_menu {text-align:center;}
td.top_row_right_menu {text-align:right;}
/* Main row containing left menu, application and control panel */
table.outline {background:#ffffff; align:left;}
td.main {background:#ffffff; align:left; }
/* Bottom row */
td.bottom_row_menu {text-align: center;}
table.bottom_row_nav {height:40px; background:#ffffff; color:#3f33a0; }
/* Dynamic buttons */
td.dyn_button {background:#3f33a0; color:#ffffff;}
a.dyn_button {text-decoration:none; font-size:8pt; font-weight:bold; color:#ffffff; font-family:"Verdana";}
a.dyn_button:hover {text-decoration:none; font-size:8pt; font-weight:bold; color:#de8eb5; font-family:"Verdana";}
/* Form text formatting */
.title {color:#3f33a0; font-weight:bold; font-size:10pt; text-align:middle;}
p.valerror {color:#660000; font-size: 10pt;}
p.form {color:#3f33a0; font-size:10pt;}
td.form {color:#3f33a0; font-size:10pt;}
input.form {font-size:10pt;}
h1.form {color:#3f33a0; text-align:left; font-weight:bold; font-size: 17pt;}
h2.form {color:#3f33a0; font-size: 10pt;}
hr.form {width:100%; size:8;}
fieldset.form {color:#3f33a0; font-size:10pt; }
legend.form {color:#3f33a0; font-size:9pt;}
.info {color:#3f33a0; font-size:10pt; font-family:"Verdana";}
h1.info {color:#3f33a0; font-size:15pt; font-family:"Verdana";}
h2.info {color:#3f33a0; font-weight:normal; font-size:14pt; font-family:"Verdana";}
p.intro {color:#b22832; text-align:left; font-size:10pt; }
/* Front end */
h1.fe_header1 {font-weight:bold; font-size:11pt;color:#3f33a0; font-family:"Verdana";}
a.fe_header2 {text-decoration:none; color:#b22832; font-size:10pt; font-family:"Verdana";}
a.fe_header2:hover {text-decoration:none; font-size:7pt; color:#3f33a0; font-family:"Verdana";}
p.fe_header2 {font-size:7pt; color:#3f33a0; font-family:"Verdana";}
p.fe_price {font-weight:bold; font-size:8pt;color:#3f33a0; font-family:"Verdana";}
p.fe_nav {font-size:10pt; color:#3f33a0; font-family:"Verdana";}
a.fe_nav {font-size:10pt; color:#3f33a0; font-family:"Verdana";}
a.fe_nav:hover {font-size:10pt; color:#b22832; font-family:"Verdana";}
p.fe_footnote {font-size:9px; color:#3f33a0; font-family:"Verdana";}
select.fe_criteria {width:150px;}
/* Specific stuff - MiniU */
ul.miniu {list-style-image: url(../Images/Dynamic/M_HIER_IMAGE_ZZZ_1_UUU_70000013.png); color:#3f33a0; font-size:10pt; font-family:"Verdana";}
p.miniu {color:#3f33a0; font-size:10pt; font-family:"Verdana";}
a {text-decoration:none; font-size:10pt; color:#b22832; font-family:"Verdana";}
a:hover {text-decoration:none; font-size:10pt; color:#e98e2f; font-family:"Verdana";}
h1.miniu {color:#0b9b46; font-size:15pt; font-family:"Verdana";}
h2.miniu {color:#0b9b46; font-size:14pt; font-weight:normal; font-family:"Verdana";}
h1.banner {font-size:18pt; color:#b22832; font-family:"Verdana";}
