* {
  font-size:100%;
}
body, textarea, input {
  font:0.688em arial, helvetica, sans-serif;
  line-height:1.4em;
  color:/*[TEXTCOLOR]*/;
}

form {
  margin:0;
  padding:0;
}

h1, h2, h3, h4, h5, h6, p {
  margin:0 0 0.5em 0;
}

h1 {
  color:/*[H1]*/;
  font-size:1.8em;
  line-height:1.1em;
  font-family:arial, helvetica, sans-serif;
}
h1 span.sub {
  color:/*[TEXTCOLOR]*/;
  font-size:0.6em;
  line-height:0.6em;
  display:block;
  padding-left:10px;
  background:url(../images/styles/bullet.gif) no-repeat 0px 7px;
}
h2 {
  color:/*[H2]*/;
  line-height:1.0em;
  font-size:1.4em;
}
h3 {
  color:/*[H3]*/;
  font-size:1.2em;
}
h4 {
  color:/*[H4]*/;
  font-size: 1.1em;
}

a:link, a:visited {
  text-decoration:none;
  color:/*[A]*/;
  font-weight:bold;
}
a:hover {
  color:/*[AHOVER]*/;
  text-decoration:/*[AHOVERDECORATION]*/;
}

a img {border:none;}

ul, ol {
  margin-top:0px;
  margin-bottom:10px;
}
ul {
  list-style:square;
}
ul ul, ul ol, ol ul, ol ol {
  margin-bottom:0;
}

hr {
  border:none;
  background-color:/*[HR]*/;
  color:/*[HR]*/;
  height:1px;
}
th, td {
  vertical-align:top;
}
blockquote {
  padding:0 35px 0 0;
  margin:0 0 11px 0;
  background:url(../images/styles/quote_bottom.gif) no-repeat 100% 100%;
}
blockquote p {
  margin:0 0 6px 0;
  padding-left:35px;
  display:block;
  height:1%;
  background:url(../images/styles/quote_top.gif) no-repeat;
}
.datatable {
  background:/*[DATATABLEBG]*/;
  width:100%;
}
.datatable th {
  padding:2px 4px;
  text-align:left;
  background:/*[DATATABLETHBG]*/;
  font-weight:bold;
  color:/*[DATATABLETEXT]*/;
}
.datatable td {
  padding:2px 4px;
  background-color:#fff;
}
.datatable .odd td {
  background-color:/*[ODD]*/;
}
.datatable .moved td, .datatable .highlight td, div.highlight, li.highlight, label.highlight, span.highlight, td.highlight {
  background-color:/*[HIGHLIGHT]*/;
}
.datatable .err td, span.err {
  background-color:#f88;
}

.listtable th {
  text-align:left;
  padding:2px 10px 2px 0;
}
.listtable td {
  padding:2px 10px 2px 0;
}
.listtable .odd td, .listtable .odd th {
  background-color:/*[ODD]*/;
}
.listtabledata {
  width:100%;
}
.listtabledata td, .listtabledata th {
  padding:3px;
}
.listtabledata th {
  color:#fff;
  background-color:/*[DATATABLETHBG]*/;
}
.lborderb td, .lborderb th {
  border-bottom:1px solid #ccc;
}

.statetable {
  background:#000;
}
.statetable th,.statetable td {
  padding:1px 2px;
  font-size:9px;
  font-family:verdana;
  background:#fff;
}
.statetable th {
  text-align:left;
}
.statetable td {
  text-align:center;
}
.statetable td.curstate {
  background-color:/*[HIGHLIGHT]*/;
}



.h          {overflow:hidden;}
.h0         {height:0px;}
.w20        {width:20px;}
.w32        {width:32px;}
.w38        {width:38px;}
.w80        {width:80px;}
.w85        {width:85px;}
.w100       {width:100px;}
.w110       {width:110px;}
.w120       {width:120px;}
.w135       {width:135px;}
.w150       {width:150px;}
.w160       {width:160px;}
.w170       {width:170px;}
.w198       {width:198px;}
.w200       {width:200px;}
.w220       {width:220px;}
.w240       {width:240px;}
.w250       {width:250px;}
.w282       {width:282px;}
.w300       {width:300px;}
.w302       {width:302px;}
.w358       {width:358px;}
.w359       {width:359px;}
.w360       {width:360px;}
.w418       {width:418px;}
.w465       {width:465px;}
.w478       {width:478px;}
.w498       {width:498px;}
.w520       {width:520px;}
.w730       {width:730px;}
.nolist     {list-style:none;margin:0;padding:0;}
.floatleft  {float:left;}
.floatright {float:right;}
.uline      {text-decoration:underline;}
.clr        {clear:both;font-size:0;line-height:0;height:0;padding:0;overflow:hidden;}
.bld        {font-weight:bold;}
.lb         {margin-top:1em !important;}
.mtop1      {margin-top:1em;}
.mtopm1     {margin-top:-20px;}
.mbot0      {margin-bottom:0;}
.mbot1      {margin-bottom:1em;}
.mbot2      {margin-bottom:2em;}
.ml12       {margin-left:12px;}
.ml6        {margin-left:6px;}
.pr5        {padding-right:5px;}
.m0         {margin:0!important;}
.ca         {text-align:center !important;}
.ra         {text-align:right !important;}
.ib         {display:inline-block;}
.rounded3   {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.rounded5   {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.it         {font-style:italic;}
.rel        {position:relative;}
.abs0       {position:absolute;left:0;top:0;}
.indent10   {padding-left:10px;}
.indent20   {padding-left:20px;}
.indent32   {padding-left:32px;}
.indent45   {padding-left:45px;}
.indent60   {padding-left:60px;}
.indent85   {padding-left:85px;}
.indent100  {padding-left:100px;}
.indent115  {padding-left:115px;}
.indent121  {padding-left:121px;}
.shadow     {box-shadow:2px 2px 2px #999;-moz-box-shadow:2px 2px 2px #999;-webkit-box-shadow:2px 2px 2px #999;}
.f11        {font-size:11px;line-height:11px;color:/*[TEXTCOLOR]*/;}
.dnone      {display:none;}
.db         {display:block;}
.vnone      {visibility:hidden;}
.vb         {visibility:visible;}
.nowrap     {white-space:nowrap;}
.normalfont {font-weight:normal !important;text-decoration:none;color:/*[TEXTCOLOR]*/ !important;}
.chelp      {cursor:help;}
.chand      {cursor:pointer;}
.borgray    {border:1px solid #888;}

.outl:focus {outline:none;}

* html .h1p {height:1%;}
.p0         {padding:0 !important;}
.p10        {padding:10px !important;}
.vmid       {vertical-align:middle;}

.inact      {color:#888 !important;}
.inactbg    {background-color:#dbdbdb !important;}

* html .flie  {float:left;}
*+html .flie  {float:left;}
* html .iepos {height:1%;}

*+html .ibid  {display:inline !important;}
* html .ibid  {display:inline !important;}
