.reg 		{ font-size: 10pt; color: #000000; font-family: arial, helvetica; }

.small 		{ font-size: 10pt; color: #000000; font-family: arial; }

.ar1 		{ font-size: 8pt; color: #000000; font-family: arial, helvetica; }

.ar1b 		{ font-size: 8pt; font-weight: bold; color: #000000; font-family: arial, helvetica; }

.ar1redb 	{ font-size: 8pt; font-weight: bold; color: #aa0000; font-family: arial, helvetica; }

.ar2 		{ font-size: 10pt; color: #000000; font-family: arial, helvetica; }

.ar2red 	{ font-size: 10pt; color: #aa0000; font-family: arial, helvetica; }

.ar2blue 	{ font-size: 10pt; color: #3232aa; font-family: arial, helvetica; }

.ar3 		{ font-size: 12pt; font-weight: bold; color: #000000; font-family: arial, helvetica; }

.ar3blue 	{ font-size: 12pt; font-weight: bold; color: #3232aa; font-family: arial, helvetica; }

.ar4 		{ font-size: 14pt; font-weight: bold; color: #000000; font-family: arial, helvetica; }

.ar4red 	{ font-size: 14pt; font-weight: bold; color: #aa0000; font-family: arial, helvetica; }

.ar5 		{ font-size: 18pt; font-weight: bold; color: #000000; font-family: arial, helvetica; }

.ar6 		{ font-size: 24pt; font-weight: bold; color: #000000; font-family: arial, helvetica; }

.ar7 		{ font-size: 32pt; font-weight: bold; color: #000000; font-family: arial, helvetica; }

body 		{ font-size: 10pt; color: #000000; font-family: arial, helvetica; }


P 		{ font-size: 10pt; color: #000000; font-family: arial, helvetica; }

DIV 		{ font-size: 10pt; color: #000000; font-family: arial; }

.stepbar {
  height: 35px;
  margin: 0;
  padding: 0;
  list-style: none;
  background: #ffffff;
  }
.stepbar li.step{
  float: left;
  height: 100%;
  margin: 0;
  padding: 5px;
  font-family: arial, sans-serif;
  font-size: 28px;
  font-weight: bold;
  background-color: #ffffff;
  border-left: 1px dashed #000000;
  border-right: 1px dashed #000000;
  border-top: 1px dashed #000000;
  border-bottom: 2px solid #000000;
  }
.stepbar li.instr {
  float: left;
  width: 600px;
  height: 100%;
  margin: 0;
  padding: 10px 12px 0px 12px;
  height: 100%;
  text-align: left;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 20px;
  color: #009900;
  border-left: 1px dashed #ffffff;
  border-right: 1px dashed #ffffff;
  border-top: 1px dashed #ffffff;
  border-bottom: 2px solid #000000; 
  }


#tab {margin: 0; padding: 0; font-family: arial, helvetica; font-size: small;}
#tab li {list-style: none; float: left; margin-left: 0px; padding-left: 10px; font-size: 10px; white-space: nowrap; background: #000080 url(http://static1.grsites.com/images/taboff.gif) 0 0 no-repeat;}
#tab a {display: block; float: left; padding: 4px 10px 4px 0; text-decoration: none; font-weight: bold; text-align: center; background: #808080 url(http://static1.grsites.com/images/taboff.gif) 100% 0 no-repeat; color: #ffffff; }
html>body #tab a {width: auto;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tab a {float: none;}            /* End IE5-Mac hack */
#tab a:hover { color: #FDB }
#tab #current, #tab #current a { background-image: url(http://static1.grsites.com/images/tabon.gif); }	


h1 {margin: 0;padding: 0 6px;font-weight:normal;font-size: 150%;font-family:Arial,helvetica;color: #000}
div.boxb {width:200px; margin: 0 auto;padding:2px;text-align:left;background:#44d}
div.boxh {padding:10px 0;margin:0;background: #ddf;text-align:center}
div.boxc {padding:10px 0;margin:0;background: #fff}
div.boxin {padding: 0 10px}


