body { font-family: sans-serif; font-size: 9pt; color: #4d4d4d}
p, h3 { margin-top: 0px; margin-bottom: 5px; }
h3 { font-size: 120%; font-weight: bold; }
/* round corner code */
.t {background: url(dot.png) 0 0 repeat-x }
.b {background: url(dot.png) 0 100% repeat-x}
.l {background: url(dot.png) 0 0 repeat-y}
.r {background: url(dot.png) 100% 0 repeat-y}
.bl {background: url(bl.png) 0 100% no-repeat}
.br {background: url(br.png) 100% 100% no-repeat}
.tl {background: url(tl.png) 0 0 no-repeat}
.tr {background: url(tr.png) 100% 0 no-repeat; padding:10px; overflow:hidden} 

.blg {background: url(bl-g.png) 0 100% no-repeat}
.brg {background: url(br-g.png) 100% 100% no-repeat}
.tlg {background: url(tl-g.png) 0 0 no-repeat}
.trg {background: url(tr-g.png) 100% 0 no-repeat; padding:10px;} 

.w70 {width: 69%; margin: 0.5%}
.w30 {width: 29%; margin: 0.5%}
.w14 {width: 13.0%; margin: 0.5%}
.w42 {width: 41.4%; margin: 0.5%}
.w71 {width: 70.0%; margin: 0.5%}
.w57 {width: 55.8%; margin: 0.5%}
.w28 {width: 27.3%; margin: 0.5%}
.w100 {width: 100%; margin: 0 }

.w1 {width: 110px}
.w2 {width: 225px}
.w3 {width: 340px}
.w4 {width: 455px}
.w5 {width: 570px}
.w6 {width: 685px}
.w7 {width: 800px}

/* heights for normal padding */
.ht1n {height: 61px}
.ht2n {height: 147px}
.ht3n {height: 233px}
.ht4n {height: 319px}
.ht5n {height: 405px}
.ht6n {height: 491px}
.ht7n {height: 577px}

/* heights for big padding
.ht1b {height: 21px}
.ht2b {height: 107px}
.ht3b {height: 193px}
.ht4b {height: 279px}
.ht5b {height: 365px}
.ht6b {height: 451px}
.ht7b {height: 537px}
 */
.ht1b {height: 41px}
.ht2b {height: 127px}
.ht3b {height: 213px}
.ht4b {height: 299px}
.ht5b {height: 385px}
.ht6b {height: 471px}
.ht7b {height: 557px}

/* heights for bigtop padding */
.ht1bt {height: 41px}
.ht2bt {height: 127px}
.ht3bt {height: 213px}
.ht4bt {height: 299px}
.ht5bt {height: 385px}
.ht6bt {height: 471px}
.ht7bt {height: 557px}

.pt0 {position: absolute; top: 0px; }
.pt1 {position: absolute; top: 86px; }
.pt2 {position: absolute; top: 172px; }
.pt3 {position: absolute; top: 258px; }
.pt4 {position: absolute; top: 344px; }
.pt5 {position: absolute; top: 430px; }
.pt6 {position: absolute; top: 516px; }
.pt7{position: absolute; top: 602px; }
.ptc{position: absolute; top: 652px; }

.pl0 {left: 0px; }
.pl1 {left: 115px; }
.pl2 {left: 230px; }
.pl3 {left: 345px; }
.pl4 {left: 460px; }
.pl5 {left: 575px; }
.pl6 {left: 690px; }

/*
.w1 {width: 112px; margin-right: 2px; margin-bottom: 2px}
.w2 {width: 225px; margin-right: 2px; margin-bottom: 2px}
.w3 {width: 340px; margin-right: 2px; margin-bottom: 2px}
.w4 {width: 452px; margin-right: 2px; margin-bottom: 2px}
.w5 {width: 571px; margin-right: 2px; margin-bottom: 2px}
.w6 {width: 684px; margin-right: 2px; margin-bottom: 2px}
.w7 {width: 798px; margin-right: 2px; margin-bottom: 2px}

.h2 {height: 171px;}
.h4 {height: 343px;}
.h6 {height: 514px;}
.h7 {height: 600px;}
*/
.hmenu {height: 20px; }

.m3 {margin: 3px;}

.h70 {height: 69%}
.h30 {height: 29%}
.h14 {height: 13.3% }
.h42 {height: 41.8% }
.h71 {height: 70.4% }
.h57 {height: 56.1% }
.h28 {height: 27.6% }
.h280{height: 20% }
.h100 {height: 100%; margin: 0 }

.left { float: left }
.right { float: right }
.textright { text-align: right }

.inline { display: inline-block }

.border { border: 1px solid black }

.slogan { font-size: 180%; font-family: sans-serif; font-weight: bold; margin-top: 15px; color: red;
	position: relative; top: 00px;	 }

.copyright { width: 100%; font-size: 80%; font-family: sans-serif; font-weight: normal; text-align: center;}

.bigpad { padding: 20px 20px 20px 20px}

.bigtoppad { padding: 20px 10px }

.nopad { padding: 0px;}

.vfill { height: 100% }

.greybox { border: 1px solid black; background-color: #d0d0d0; padding 10px; margin: 0.5% }

a:active, a:visited, a:link
{ color: #4d4d4d; text-decoration: none; }

a:hover
{ color: #d0d0d0; }

a.blue { color: blue;}

a.blue:hover { color: #7f7fff; }

a.menubar { padding-left: 30px; padding-right: 10px; border-left: 1px solid #d0d0d0; }

  .mainContent { position: absolute;
    text-align: left;
    width: 800px;
    top: 100px;
    left: 100px;
    }

  .content { margin-left: auto;
    margin-right: auto;
    width: 800px;
    position: relative;
    text-align: left;
    }



