﻿body { font-family:Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size:12px; color: #000000; background:#ffffff; margin:0px 0px 0px 0px; }
td {font-family:Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size:12px;}
.blue         { font-family: Arial; font-size: 11px; color: #6DA6EC; vertical-align: middle; align: center; text-decoration:none; }
.blue:active, .blue:link, .blue:visited, .blue:hover { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #6DA6EC; vertical-align: middle; align: center; text-decoration:none; }

.red         { font-family: Arial; font-size: 11px; color: #CC0000; vertical-align: middle; align: center; text-decoration:none; }
.red:active, .red:link, .red:visited, .red:hover { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #CC0000; vertical-align: middle; align: center; text-decoration:none; }


.white         { font-family: Arial; font-size: 11px; color: #FFFFFF; vertical-align: middle; align: center; text-decoration:none; }
.white:active, .white:link, .white:visited, .white:hover { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #FFFFFF; vertical-align: middle; align: center; text-decoration:none; }

input.submit { border-width:1px; border-color:#ffc; background-color:#2277dd; font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-weight:normal; font-size:11px; color:#ffffff; }

input.selectbox { border-width: 1px; border-style: solid; border-color: #2277dd; background-color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size: 10px; }

input.textbox { border: 1px; border-style: solid; border-color: #2277dd; background-color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size: 10px; }

table.greybg {background-image:url(images/table_bg.gif); background-repeat: repeat-x; }
table.data {border: 1px solid #a7bcd6;  }
.table_right, td.table_right {background:url(images/table_bg_right.gif); background-position:right;}
th.datahd, td.datahd { background-color:#6c90cc; color:#ffffff; font-weight:bold; font-size:11px; text-align:left; padding:2px; padding-left:5px; padding-right:5px; border: 1px solid #a7bcd6; }
th.datahd_on, td.datahd_on { background-color:#395c9d; color:#ffffff; font-weight:bold; text-align:left; font-size:11px; border: 1px solid #a7bcd6; padding-left:5px; padding-right:5px; }

h3, .heading, .pagehd, td.pagehd { font-size:14px; font-weight:bold; color:#2277dd;  }
.heading2 { font-size:12px; font-weight:bold; color:#2277dd; }
h1, .big { font-size:16px; font-weight:bold; color:#2277dd; }
