﻿body  { background-color: #E2E2E2; margin: 0; padding: 0; font-size: 1em; line-height: 1em; }

.lft { float: left; }
.rgt { float: right; }
.clr { clear: both; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 160%; font-weight: bold; color: #333; line-height: 100%; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #333; line-height: 160%; margin: 0; }
p, td, div.rgt li { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #333; line-height: 160%; }
a img { border: 0 }
a { font-weight: bold; text-decoration: none; color: #333; }
a:hover { text-decoration: underline; }

div.AnalyticsOff { border: dashed 2px Red; background-color: #FFF; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000; }

#c { width: 970px; background: url(Gfx/brdLft.png) top left repeat-y; margin: 0 auto; }
#cC { background: url(Gfx/brdRgt.png) top right repeat-y; padding: 0 15px; }
#head { width: 940px; background-color: #FFF; padding: 30px 0; }
#head img { margin-left: 30px; }
#home {}
#main { background-color: #FFF; padding: 50px 120px 30px 30px; }
#main div.lft { width: 200px; }
#main div.rgt { width: 505px; }
#foot { width: 970px;  margin: 0 auto; }
#foot .bar { height: 15px; background: url(Gfx/brdBtm.png) top left no-repeat; }

#home div.nav { position: absolute; margin: 30px 0 0 30px; }
#home div.nav ul { list-style: none; margin: 0; padding: 0; }
#home div.nav ul li a { display: block; font-weight: normal; background: url(Gfx/trans.png) top left repeat; margin-bottom: 4px; padding: 4px; padding-right: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #242424; text-transform: uppercase; }
#home div.nav ul li a:hover { background-image: none; background-color: #FFF; }

#main div.nav { }
#main div.nav ul.lv1 { list-style: none; margin: 0; padding: 0; }
#main div.nav ul.lv1 li a { display: block; font-weight: normal; background-color: #F3F3F3; margin-bottom: 4px; padding: 4px; padding-right: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #242424; text-transform: uppercase; }
#main div.nav ul.lv1 li a:hover { background-color: #C9C9C9; }
#main div.nav ul.lv2 { list-style: none; margin: 0 0 6px 20px; padding: 0; }
#main div.nav ul.lv2 li a { background-color: #FFF; color: #666; font-size: 11px; text-transform: none; padding: 0; margin: 0; }
#main div.nav ul.lv2 li a:hover { color: #000; background-color: #FFF; }
#main div.nav ul.lv3 { list-style-image: url(Gfx/bullet.png); list-style-position: outside;  margin: 0 0 0 20px; padding: 0; }
#main div.nav ul.lv3 li a { color: #666; font-size: 11px; text-transform: none; padding: 0; margin: 0; }
#main div.nav ul.lv3 li a:hover { color: #000; background-color: #FFF; }

div.form div.row { margin-bottom: 10px; }
div.form div.row label { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #333; }
div.form div.row .txtBox { font-family: Arial, Helvetica, sans-serif; font-size: 100%; width: 100%; }