h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 1em}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 1em}
ul, li {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em}

.noBottom	{ margin-bottom: 0em }

.text           { font-size: 0.9em; }
.italic { font-style: italic; }
.bold           { font-weight: bold; }

.top            { vertical-align: top; }
.center { text-align: center; }
.right  { text-align: right; }
.left           { text-align: left; }

.noborder { border: 0 }
.nopadding { padding: 0 }

.mainTable { background-color: #FFFFCC; width: 98%; border: 0; border-style: collapse; padding: 5; text-align: center; }

.50pc           { width: 50% }
.width100pc { width: 100% }

.field { width: 20em; }
.mandatory { color: #C00; font-weight: bold; }

.newsTitle { font-family: arial,verdana; font-size: 1.2em; font-weight:bold }

.small { 0.8em }

.cancel { margin-left: 1em; }

.arial  { font-family: "MS arial",sans-serif }
.tnr            { font-family: "Times New Roman",serif; }
.verdana        { font-family: "MS Verdana",sans-serif; }
.helvetica      { font-family: "Helvetica",sans-serif; }
.garamond       { font-family: "Garamond",serif; }

.black  { color: #000; }
.red            { color: #C00; }
.grey           { color: #CCC; }
.orange { color: #FD9900; }

.100pc          { font-size: 1em }
.120pc          { font-size: 1.2em }
.150pc          { font-size: 1.5em }
.200pc          { font-size: 2em }
.300pc          { font-size: 3em }

.14pc           { width: 14%; }

.width100pc     { width: 100% }

.pageMargin { margin-left: 2em; }

.label { text-align: center; font-size:0.6em }
