BODY 
{
  background-color: white;	
  font-family:    Arial CE, Arial, Helvetica;
  font-size:      10pt;
  color:          black;
}

TD.TitleBar 
{
  height: 145px;
}

.footerText { font-size: 8pt; }

DIV.TitleBarText
{
  color:          black;
  font-size:      8pt;
  font-weight:    bold;
  text-transform: uppercase;
  padding-top:    5px;
}

DIV.TitleArea
{
  position:       absolute;
  left:           120px;
  top:            110px;
}

.TitleAreaText
{
  color:          black;
  font-size:      8pt;
  font-weight:    bold;
}

TD.FirstPageCell
{
  font-size:      10pt;
  padding:			  20px;
  vertical-align:	top;
}

TD.MainCell
{
  font-size:      10pt;
  height:         100%;
  padding:			  20px;
  padding-right:  0px;
  vertical-align:	top;
  font-family:    Arial CE, Arial, Helvetica;
  font-size:      10pt;
  color:          black;
}

TD.MenuBar 
{
  padding:            0px;
  background-color:   white;
  background-repeat:  no-repeat;
  vertical-align:     top;
}

TD.SearchCell
{
  vertical-align:   middle;
  text-align:       left;
  color:            #FFFFFF;
  padding:          10px;
  padding-left:     20px;
  font-size:        8pt;
  font-weight:      bold;
}

TD.IconsCell
{
  vertical-align:   top;
  padding-top:      0px;
  padding-left:     20px;
  font-size:        8pt;
  font-weight:      bold
}

TD.SpeedImage 
{
  padding:        20px;
  padding-top:    0px;
  padding-bottom: 0px;
}

TD.SpeedText
{
  padding-top:    0px;
  padding-bottom: 10px;
  padding-left:   10px;
  padding-right:  10px;
  text-align:     center;
  font-family:    Arial CE, Arial, Helvetica;
  font-size:      8pt;
}

H1 
{
  font-family:		Arial CE, Arial, Helvetica;
  font-size:		  14pt;
  font-weight:		bolder;
  text-transform:	uppercase;
  color:			    black;
}

H2 
{
  font-family:		Arial CE, Arial, Helvetica;
  font-size:      12pt;
  font-weight:		bold;
  color:          black;
}

P
{
  font-family:    Arial CE, Arial, Helvetica;
  font-size:      10pt;
  color:          black;
}

UL
{
  font-family:    Arial CE, Arial, Helvetica;
  font-size:      10pt;
  color:          black;
  padding:        0px;
}

A {
  color: #4F7BB7;
}

INPUT.TextBox 
{
  border:         solid 1px black;
  width:          100px;
  height:         18px;  
  font-family:    Arial CE, Arial, Helvetica;
  font-size:      8pt;
  color:          black;
  padding-left:   5px;
  padding-right:  5px;
}

SELECT.ComboBox
{
  border:         solid 1px black;
  width:          100px;
  height:         18px;  
  font-family:    Arial CE, Arial, Helvetica;
  font-size:      8pt;
  color:          black;
  padding-left:   5px;
  padding-right:  5px;
}

INPUT.Button
{
  height:         18px;
  background-color: White;
  border-color:   gray;
  border-width:   1px;
  font-family:    Arial CE, Arial, Helvetica;
  font-size:      8pt;
  color:          black;
  padding-left:   5px;
  padding-right:  5px;
  margin:         0px;
}

SPAN.smSPAN {
  position: absolute;
  visibility: hidden;
  left: 0px;
  top: 0px;
  padding-left: 0px;
}

TABLE.smTABLE {
  padding:    0px;
}

.smTITLE {
  padding:  0px;
  margin:   0px;
}

TD.smTD {
  background-color: Transparent;
  border: none;
  padding: 0px;
  padding-left:  10px;
}

TD.smIMGTD {
  background-color: Transparent;
  border: none;
  padding: 0px;
}

IMG.smIMG {
  padding:      0px;
  border:       none;
  border-right: solid 5px white;
  border-bottom: solid 1px #EEEEEE;
}

A.smLINK, A.smLINK:link, A.smLINK:active, A.smLINK:visited {
  color: white;  
  background-color: #828282;
  font-family: Arial;
  font-size: 8pt;
  font-weight: bold;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  display: block;  
  border: none;
  border-bottom: solid 1px #EEEEEE; 
  border-left: solid 5px white;
  }

A.smLINK:hover {
  background-color: #4C4C4C;
}

TABLE.ContentTable {
  background-color: #CBD5E8;
  border:           none;
  padding:          0px;
  font-family:      Arial CE, Arial, Helvetica;
  font-size:        8pt;
}

TABLE.ContentTable TH {
  background-color: #4F7BB7;
  border:           none;
  border-bottom:    solid 1px white;
  color:            white;
  font-weight:      bold;
  text-align:       left;
  padding-left:     10px;
  padding-right:    10px;
  padding-top:      2px;
  padding-bottom:   2px;
}

TABLE.ContentTable TH.MainTitle {
  background-color: #0A50A1;
}

TABLE.ContentTable TD {
  border:           none;
  border-bottom:    solid 1px white;
  color:            black;
  padding-left:     10px;
  padding-right:    10px;
  padding-top:      2px;
  padding-bottom:   2px;
}

TABLE.ContentTable TD.noLine {
  border:           none;
  color:            black;
  padding-left:     10px;
  padding-right:    10px;
  padding-top:      2px;
  padding-bottom:   2px;
}

TABLE.ContentTable TD A {
  color:            black;
  text-decoration:  underline;
}

TD.NewsPicText {
  font-family:      Arial CE, Arial, Helvetica;
  font-size:        8pt;
  font-style:       italic;
  color:            black;
}

TD.NewsAuthor {
  font-family:      Arial CE, Arial, Helvetica;
  font-size:        8pt;
  font-style:       italic;
  color:            black;
  text-align:       right;
}

H2.SiteMap {
  margin-left:    10px;
  margin-bottom:  0px;
  margin-top:     10px;
}
