INPUT, TEXTAREA, BUTTON, SELECT   { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #D5D5D5; color: #1E2F50; border: #1E2F50 1px solid }
INPUT.btn, BUTTON                 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #7973EB; color: #FFFFFF; font-weight: bold; border: #1E2F50 1px solid }



a                                  { color: #000000; font-style: normal; text-decoration: none }
a:hover                           {text-decoration: none; color: #0000FF}

td                                {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #1E2F50; text-decoration: none;}
td.title                          {font-size: 12px; font-weight: bold;}
td.bold                           {font-weight: bold;}
td.dark                           {background-color: #7973EB; color: #FFFFFF; font-weight: bold;}
td.dark a                         {color: #FFFFFF;}

/* The rows below added by gahahu */
table.body  { vertical-align: top; width: 100% }
td.body_80  { text-align: justify; width: 80% }
td.body_60 { text-align: justify; width: 60% }
td.body_45 { text-align: justify; width: 45% }
td.hspace { width: 5% }
td.sidebar_15_right     { text-align: left; vertical-align: top; width: 15% }
td.sidebar_15_left { text-align: right; vertical-align: top; width: 15% }
td.sidebar_30 { text-align: right; vertical-align: top; width: 30% }
img.sidebar { border: none }
h1 { font-weight: bold; font-size: 12px }
/* The rows below for frontpage content added by gahahu */
table.frontpage_layout  { border-collapse: collapse; width: 100% }
td.frontpage_layout_left    { background-color: #817ab3; vertical-align: top; width: 65% }
td.frontpage_layout_hspace   { background-color: #817ab3; width: 10% }
td.frontpage_layout_right    { background-color: #7973eb; vertical-align: top; width: 25% }
table.frontpage_sidebar    { vertical-align: top; width: 100%; border-collapse: collapse  }
td.frontpage_sidebar_header    { color: #ffffff; font-weight: bold; font-size: 8px; background-color: #7973eb; text-transform: uppercase; letter-spacing: 1px; padding: 2px 2px 2px 5px }
td.frontpage_sidebar_body     { background-color: #ffffff; vertical-align: top; padding: 5px }
p.frontpage_sidebar_heading  { font-variant: small-caps; font-weight: bold; font-size: 10px }
p.frontpage_sidebar_bodytext   { font-size: 10px }
table.frontpage_body    { background-color: #ffffff; vertical-align: top; border: solid 1px #7973eb; width: 100%; border-collapse: collapse  }
td.frontpage_body_header  { color: #ffffff; font-weight: bold; font-size: 8px; background-color: #7973eb; text-transform: uppercase; letter-spacing: 1px; padding: 2px 2px 2px 5px }
td.frontpage_more    { text-align: right; padding: 2px 2px 2px 5px }
td.frontpage_highlights_sidebar_left { text-align: right; vertical-align: top; width: 15% }
td.frontpage_highlights_body    { text-align: justify; vertical-align: top; padding: 5px; width: 80% }
table.frontpage_newsbox_body { border-collapse: collapse; vertical-align: top; width: 100% }
td.frontpage_newsbox_body      { text-align: justify; vertical-align: top; padding: 5px; width: 100% }
td.frontpage_body_box_left     { vertical-align: top; border-right: 1px solid #7973eb; width: 50% }
td.frontpage_body_box_right  { vertical-align: top; width: 50% }
