﻿body { font-family: Arial, Helvetica; font-size: 9pt; color: #333; }
body, a { color: #333; }
body { margin: 0; background-color: #eee; }
div#container { margin: 0 auto; padding: 10px; width: 972px; background-color: #fff; border-left: solid 1px #ccc; border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; }

h1, h2, h3, h4 { font-size: 1.0em; font-weight: bold; margin: 12px 0 6px 0; padding: 0; }
h1 { font-family: Calibri, Arial; font-size: 16pt; color: #333; margin: 0; }
h2 { font-family: Arial; font-size: 10pt; color: #333; }

ul { padding: 0; margin: 0 0 0 16px; }
li { color: #333; margin: 3px 0 3px 0; }
li span { color: #333; }

a { border: none; text-decoration: none; font-weight: bold; }
img { border: none; }
a:hover { text-decoration: underline; }
td { vertical-align: top; } 
p { padding: 4px 0 4px 0; margin: 0; }
div.more { padding-right: 5px; text-align: right; }
div.more img { width: 39px; height: 13px; }

table.main { width: 100%; }
tr.head { height: 147px; }

h2.product { padding: 0; margin: 3px 0 3px 0; font-size: 11pt; background-image: url(images/bullet_product.gif); background-repeat: no-repeat; text-indent: 20px; }
h2.product a:hover { text-decoration: none; }
div.product, div.product_over, div.product_sel { margin: -5px -5px -5px -10px; padding: 5px 5px 5px 10px; }
div.solution, div.solution_over, div.solution_sel { margin: -5px -10px -5px -5px; padding: 5px 10px 5px 5px; }
div.product_sel, div.solution_sel { background-color: #e5eefa;  }
div.product_over, div.solution_over { background-color: #eee; cursor: hand; }

.bullet_arrow { background-image: url(images/bullet_arrow.gif); background-repeat: no-repeat; text-indent: 15px; }

td.centre, td.centre a { font-size: 9pt; }
div.centre { padding: 5px; }

div.announcement { padding-top: 5px; }

.hline { background-image: url(images/hline.gif); background-repeat: repeat-x; height: 10px; }
.vline { background-image: url(images/vline.gif); background-repeat: repeat-y; width: 1px; padding-left: 5px; padding-right: 5px; }
.hline1 { background-image: url(images/hline1.gif); background-repeat: repeat-x; }
.hline2 { background-image: url(images/hline.gif); background-repeat: repeat-x; height: 10px; margin: 0 -5px 0 -5px; }
