/* GLOBAL */
html, body { width: 100%; height: 100%; padding: 0px; margin: 0px; }
body { font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #ffffff; }
h1 { font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; margin: 0px 0px 14px 0px; }
h2 { font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; margin: 10px 0px 4px 0px; }
p { margin: 0px 0px 14px 0px; }
form { padding: 0px; margin: 0px; display: inline; }
img { border: 0px; }
a { color: #333333; text-decoration: underline; }
a:hover { text-decoration: none; }
hr { height: 1px; color: #333333; margin: 10px 0px; background: #333333; }

/* ELEMENTS */
#colWrap { }
#colLeft { width: 215px; margin: 0px 20px 0px 0px; }
#greybox { height: 109spx; color: #ffffff; padding: 8px 10px; margin: 0px 0px 20px 0px; background: url(images/grey-box.gif) no-repeat; }
#greybox h1 { font: 14px Tahoma, Arial, Helvetica, Verdana, sans-serif; font-weight: bold; color: #ffffff; margin: 0px 0px 8px 0px; }
#greybox a { color: #ffffff; }
#submenu { padding: 0px 0px 22px 0px; }
#submenu .links, #submenu .current { text-align: right; padding: 5px 0px; }
#submenu a { font-weight: bold; text-decoration: none; }
#submenu a:hover, #submenu .current a { text-decoration: none; color: #000000; }
#leftContent {}
#colNormal { }
#colRight { width: 215px; margin: 0px 0px 0px 20px; }