/*******************************************************************************
* general
*******************************************************************************/

body
{
  margin-top:       0px;
  margin-bottom:    0px;
  margin-left:      0px;
  margin-right:     0px;
  padding-top:      0px;
  padding-bottom:   0px;
  padding-left:     0px;
  padding-right:    0px;
  background-color: rgb(255,255,255);
}

p
{
  text-align: justify;
}

p.center
{
  text-align: center;
}

li
{
  text-align:     justify;
  padding-top:    5px;
  padding-bottom: 5px;
}

a
{
  text-decoration: none;
  font-weight:     bold;
  color:           rgb(102,102,102);
}

a:visited
{
  text-decoration: none;
  font-weight:     bold;
  color:           rgb(102,102,102);
}

a:hover
{
  text-decoration: underline;
  font-weight:     bold;
  color:           rgb(51,51,51);
}

/*******************************************************************************
* mainBanner
*******************************************************************************/

div.mainBanner
{
  margin-top:     0px;
  margin-bottom:  0px;
  margin-left:    0px;
  margin-right:   0px;
  padding-top:    0px;
  padding-bottom: 0px;
  padding-left:   0px;
  padding-right:  0px;
}

img.mainBanner
{
  width:               1024px;
  border-top-width:    0px;
  border-bottom-width: 3px;
  border-left-width:   0px;
  border-right-width:  0px;
  border-color:        rgb(244,105,12);
  border-style:        solid;
}

/*******************************************************************************
* mainMenu
*******************************************************************************/

div.mainMenu
{
  width:            1024px;
  font-family:      arial;
  font-style:       normal;
  font-variant:     normal;
  font-weight:      bold;
  font-size:        12px;
  text-align:       left;
  vertical-align:   top;
  margin-top:       0px;
  margin-bottom:    0px;
  margin-left:      0px;
  margin-right:     0px;
  padding-top:      5px;
  padding-bottom:   5px;
  padding-left:     0px;
  padding-right:    0px;
  color:            rgb(255,255,255);
  background-color: rgb(0,0,0);
}

a.mainMenu
{
  text-decoration:     none;
  text-align:          center;
  vertical-align:      top;
  padding-top:         5px;
  padding-bottom:      5px;
  padding-left:        10px;
  padding-right:       10px;
  color:               rgb(255,255,255);
  background-color:    rgb(0,0,0);
}

a.mainMenu:visited
{
  text-decoration:     none;
  text-align:          center;
  vertical-align:      top;
  padding-top:         5px;
  padding-bottom:      5px;
  padding-left:        10px;
  padding-right:       10px;
  color:               rgb(255,255,255);
  background-color:    rgb(0,0,0);
}

a.mainMenu:hover
{
  text-decoration:     none;
  text-align:          center;
  vertical-align:      top;
  padding-top:         5px;
  padding-bottom:      5px;
  padding-left:        10px;
  padding-right:       10px;
  color:               rgb(255,255,255);
  background-color:    rgb(244,105,12);
}

a.mainMenuSelected
{
  text-decoration:     none;
  text-align:          center;
  vertical-align:      top;
  padding-top:         5px;
  padding-bottom:      5px;
  padding-left:        10px;
  padding-right:       10px;
  color:               rgb(255,255,255);
  background-color:    rgb(244,105,12);
}

a.mainMenuSelected:visited
{
  text-decoration:     none;
  text-align:          center;
  vertical-align:      top;
  padding-top:         5px;
  padding-bottom:      5px;
  padding-left:        10px;
  padding-right:       10px;
  color:               rgb(255,255,255);
  background-color:    rgb(244,105,12);
}

a.mainMenuSelected:hover
{
  text-decoration:     none;
  text-align:          center;
  vertical-align:      top;
  padding-top:         5px;
  padding-bottom:      5px;
  padding-left:        10px;
  padding-right:       10px;
  color:               rgb(255,255,255);
  background-color:    rgb(244,105,12);
}

/*******************************************************************************
* mainDocument
*******************************************************************************/

div.mainDocument
{
  width:            1024px;
  margin-top:       0px;
  margin-bottom:    0px;
  margin-left:      0px;
  margin-right:     0px;
  padding-top:      0px;
  padding-bottom:   0px;
  padding-left:     0px;
  padding-right:    0px;
  background-color: rgb(255,255,255);
}

/*******************************************************************************
* leftColumn
*******************************************************************************/

div.leftColumn
{
  width:            192px;
  float:            left;
  padding-top:      20px;
  padding-bottom:   20px;
  padding-left:     0px;
  padding-right:    0px;
  vertical-align:   top;
  background-color: rgb(255,255,255);
}

/*******************************************************************************
* leftItem
*******************************************************************************/

div.leftItem
{
  margin-top:          0px;
  margin-bottom:       20px;
  margin-left:         0px;
  margin-right:        0px;
  padding-top:         0px;
  padding-bottom:      0px;
  padding-left:        0px;
  padding-right:       0px;
  vertical-align:      top;
  border-top-width:    2px;
  border-bottom-width: 2px;
  border-left-width:   2px;
  border-right-width:  2px;
  border-style:        solid;
  border-color:        rgb(0,0,0);
  background-color:    rgb(240,240,240);
}

div.leftItemTitle
{
  font-family:         arial;
  font-style:          normal;
  font-variant:        normal;
  font-weight:         bold;
  font-size:           14px;
  text-align:          center;
  margin-top:          2px;
  margin-bottom:       2px;
  margin-left:         2px;
  margin-right:        2px;
  padding-top:         4px;
  padding-bottom:      4px;
  padding-left:        4px;
  padding-right:       4px;
  color:               rgb(250,250,250);
  background-color:    rgb(102,102,102);
}

div.leftItemBody
{
  font-family:         arial;
  font-style:          normal;
  font-variant:        normal;
  font-weight:         normal;
  font-size:           11px;
  text-align:          left;
  margin-top:          2px;
  margin-bottom:       2px;
  margin-left:         0px;
  margin-right:        5px;
  padding-top:         0px;
  padding-bottom:      0px;
  padding-left:        0px;
  padding-right:       0px;
  color:               rgb(102,102,102);
  background-color:    rgb(250,250,250);
}

a.leftLink
{
  text-decoration: none;
  font-weight:     bold;
  color:           rgb(102,102,102);
}

a.leftLink:visited
{
  text-decoration: none;
  font-weight:     bold;
  color:           rgb(102,102,102);
}

a.leftLink:hover
{
  text-decoration: underline;
  font-weight:     bold;
  color:           rgb(51,51,51);
}

div.leftItemBody li
{
  margin-left: -10px;
  
}

/*******************************************************************************
* leftMenu1
*******************************************************************************/

div.leftMenu1
{
  margin-top:          0px;
  margin-bottom:       0px;
  margin-left:         0px;
  margin-right:        0px;
  padding-top:         0px;
  padding-bottom:      0px;
  padding-left:        0px;
  padding-right:       0px;
  border-top-width:    2px;
  border-bottom-width: 2px;
  border-left-width:   2px;
  border-right-width:  2px;
  border-style:        solid;
  border-color:        rgb(0,0,0);
  color:               rgb(0,0,0);
  background-color:    rgb(230,230,230);
}

div.leftMenu1Option
{
  font-family:         arial;
  font-style:          normal;
  font-variant:        normal;
  font-size:           14px;
  text-align:          left;
  margin-top:          2px;
  margin-bottom:       2px;
  margin-left:         2px;
  margin-right:        2px;
  padding-top:         4px;
  padding-bottom:      4px;
  padding-left:        4px;
  padding-right:       4px;
  color:               rgb(0,0,0);
  background-color:    rgb(250,250,250);
}

div.leftMenu1Selected
{
  font-family:         arial;
  font-style:          normal;
  font-variant:        normal;
  font-size:           14px;
  text-align:          left;
  margin-top:          2px;
  margin-bottom:       2px;
  margin-left:         2px;
  margin-right:        2px;
  padding-top:         4px;
  padding-bottom:      4px;
  padding-left:        4px;
  padding-right:       4px;
  color:               rgb(250,250,250);
  background-color:    rgb(102,102,102);
}

a.leftMenu1Option
{
  text-decoration: none;
  font-weight:     normal;
  color:           rgb(102,102,102);
}

a.leftMenu1Option:visited
{
  text-decoration: none;
  font-weight:     normal;
  color:           rgb(102,102,102);
}

a.leftMenu1Option:hover
{
  text-decoration: underline;
  font-weight:     normal;
  color:           rgb(51,51,51);
}

a.leftMenu1Selected
{
  text-decoration:  none;
  font-weight:      bold;
  color:            rgb(250,250,250);
}

a.leftMenu1Selected:visited
{
  text-decoration:  none;
  font-weight:      bold;
  color:            rgb(250,250,250);
}

a.leftMenu1Selected:hover
{
  text-decoration:  none;
  font-weight:      bold;
  color:            rgb(250,250,250);
}

/*******************************************************************************
* leftMenu2
*******************************************************************************/

div.leftMenu2
{
  margin-top:          0px;
  margin-bottom:       0px;
  margin-left:         0px;
  margin-right:        0px;
  padding-top:         0px;
  padding-bottom:      0px;
  padding-left:        0px;
  padding-right:       0px;
  color:               rgb(102,102,102);
  background-color:    rgb(230,230,230);
}

div.leftMenu2Option
{
  font-family:         arial;
  font-style:          normal;
  font-variant:        normal;
  font-size:           10px;
  text-align:          left;
  margin-top:          2px;
  margin-bottom:       2px;
  margin-left:         2px;
  margin-right:        2px;
  padding-top:         0px;
  padding-bottom:      0px;
  padding-left:        12px;
  padding-right:       4px;
  color:               rgb(102,102,102);
  background-color:    rgb(245,245,245);
}

div.leftMenu2Selected
{
  font-family:         arial;
  font-style:          normal;
  font-variant:        normal;
  font-size:           10px;
  text-align:          left;
  margin-top:          2px;
  margin-bottom:       2px;
  margin-left:         2px;
  margin-right:        2px;
  padding-top:         0px;
  padding-bottom:      0px;
  padding-left:        12px;
  padding-right:       4px;
  color:               rgb(102,102,102);
  background-color:    rgb(171,171,171);
}

a.leftMenu2Option
{
  text-decoration: none;
  font-weight:     normal;
  color:           rgb(102,102,102);
}

a.leftMenu2Option:visited
{
  text-decoration: none;
  font-weight:     normal;
  color:           rgb(102,102,102);
}

a.leftMenu2Option:hover
{
  text-decoration: underline;
  font-weight:     normal;
  color:           rgb(51,51,51);
}

a.leftMenu2Selected
{
  text-decoration: none;
  font-weight:     bold;
  color:           rgb(51,51,51);
}

a.leftMenu2Selected:visited
{
  text-decoration: none;
  font-weight:     bold;
  color:           rgb(51,51,51);
}

a.leftMenu2Selected:hover
{
  text-decoration: none;
  font-weight:     bold;
  color:           rgb(51,51,51);
}

/*******************************************************************************
* rightColumn
*******************************************************************************/

div.rightColumn
{
  width:            192px;
  float:            right;
  padding-top:      0px;
  padding-bottom:   0px;
  padding-left:     0px;
  padding-right:    0px;
  vertical-align:   top;
  background-color: rgb(255,255,255);
}

/*******************************************************************************
* rightLogo
*******************************************************************************/

div.rightLogo
{
  margin-top:     20px;
  margin-bottom:  30px;
  margin-left:    0px;
  margin-right:   0px;
  padding-top:    0px;
  padding-bottom: 0px;
  padding-left:   0px;
  padding-right:  0px;
}

img.rightLogo
{
  border-top-width:    0px;
  border-bottom-width: 0px;
  border-left-width:   0px;
  border-right-width:  0px;
}

/*******************************************************************************
* rightItem
*******************************************************************************/

div.rightItem
{
  font-family:    arial;
  font-style:     normal;
  font-variant:   normal;
  font-size:      10px;
  text-align:     center;
  margin-top:     20px;
  margin-bottom:  20px;
  margin-left:    0px;
  margin-right:   0px;
  padding-top:    0px;
  padding-bottom: 0px;
  padding-left:   0px;
  padding-right:  0px;
  color:          rgb(51,51,51);
}

a.rightLink
{
  vertical-align:  middle;
  text-decoration: none;
  color:           rgb(51,51,51);
}

a.rightLink:visited
{
  vertical-align:  middle;
  text-decoration: none;
  color:           rgb(51,51,51);
}

a.rightLink:hover
{
  vertical-align:  middle;
  text-decoration: underline;
  color:           rgb(0,0,0);
}

img.rightItem
{
  border-top-width:    0px;
  border-bottom-width: 0px;
  border-left-width:   0px;
  border-right-width:  0px;
}

/*******************************************************************************
* attachment
*******************************************************************************/

div.attachment
{
  margin-top:     0px;
  margin-bottom:  0px;
  margin-left:    0px;
  margin-right:   0px;
  padding-top:    0px;
  padding-bottom: 0px;
  padding-left:   0px;
  padding-right:  0px;
}

a.attachment
{
  vertical-align:  top;
  font-weight:     normal;
  text-decoration: none;
  color:           rgb(102,102,102);
}

a.attachment:visited
{
  vertical-align:  top;
  font-weight:     normal;
  text-decoration: none;
  color:           rgb(102,102,102);
}

a.attachment:hover
{
  vertical-align:  top;
  font-weight:     normal;
  text-decoration: underline;
  color:           rgb(51,51,51);
}

img.attachment
{
  vertical-align:      top;
  border-top-width:    0px;
  border-bottom-width: 0px;
  border-left-width:   0px;
  border-right-width:  0px;
}

hr.attachment
{
  width:        140px;
  height:       0px;
  border-style: solid;
  border-color: rgb(204,204,204);
}

/*******************************************************************************
* documentBody
*******************************************************************************/

div.documentBody
{
  width:            560px;
  font-family:      arial;
  font-style:       normal;
  font-variant:     normal;
  font-weight:      normal;
  font-size:        12px;
  text-align:       left;
  vertical-align:   top;
  padding-top:      20px;
  padding-bottom:   20px;
  padding-left:     0px;
  padding-right:    0px;
  background-color: rgb(255,255,255);
}



/*******************************************************************************
* banner
*******************************************************************************/

img.banner
{
  width:               512px;
  border-top-width:    0px;
  border-bottom-width: 0px;
  border-left-width:   0px;
  border-right-width:  0px;
  border-color:        rgb(0,0,0);
  border-style:        solid;
}

/*******************************************************************************
* pageNavigator
*******************************************************************************/

div.pageNavigator
{
  margin-top:     0px;
  margin-bottom:  0px;
  margin-left:    0px;
  margin-right:   0px;
  padding-top:    0px;
  padding-bottom: 0px;
  padding-left:   0px;
  padding-right:  0px;
  text-align:     right;
}

span.pageNavigator
{
  margin-top:     0px;
  margin-bottom:  0px;
  margin-left:    1px;
  margin-right:   1px;
  padding-top:    0px;
  padding-bottom: 0px;
  padding-left:   1px;
  padding-right:  1px;
  font-size:      10px;
}

span.pageNavigatorSelected
{
  margin-top:     0px;
  margin-bottom:  0px;
  margin-left:    1px;
  margin-right:   1px;
  padding-top:    0px;
  padding-bottom: 0px;
  padding-left:   1px;
  padding-right:  1px;
  font-size:      10px;
}

img.pageNavigator
{
  vertical-align: baseline;
  border: 0px;
}

a.pageNavigator
{
  text-align:      right;
  vertical-align:  bottom;
  font-weight:     normal;
  text-decoration: none;
  color:           rgb(153,153,153);
}

a.pageNavigator:visited
{
  text-align:      right;
  vertical-align:  bottom;
  font-weight:     normal;
  text-decoration: none;
  color:           rgb(153,153,153);
}

a.pageNavigator:hover
{
  text-align:      right;
  vertical-align:  bottom;
  font-weight:     normal;
  text-decoration: none;
  color:           rgb(102,102,102);
}

a.pageNavigatorSelected
{
  text-align:      right;
  vertical-align:  bottom;
  font-weight:     normal;
  text-decoration: none;
  color:           rgb(0,0,0);
}

a.pageNavigatorSelected:visited
{
  text-align:      right;
  vertical-align:  bottom;
  font-weight:     normal;
  text-decoration: none;
  color:           rgb(0,0,0);
}

a.pageNavigatorSelected:hover
{
  text-align:      right;
  vertical-align:  bottom;
  font-weight:     normal;
  text-decoration: none;
  color:           rgb(0,0,0);
}

/*******************************************************************************
* documentFooter
*******************************************************************************/

div.documentFooter
{
  width:            1024px;
  clear:            both;
  font-family:      arial;
  font-style:       normal;
  font-variant:     normal;
  font-weight:      normal;
  font-size:        10px;
  text-align:       center;
  padding-top:      20px;
  padding-bottom:   20px;
  padding-left:     0px;
  padding-right:    0px;
  color:            rgb(51,51,51);
  background-color: rgb(255,255,255);
}


