/* SideCell Menu */
table.sideMenuTable
{
  font-size: 14px;
  background-color: #E3E3E3;
  padding-top: 0px;
  padding-bottom: 10px;
  font-family: Arial, Helevetica, sans-serif;
}

td.sideMenuLevel1 
{
  width: 135px;
  text-align: center;
  border-top: 1px solid #33667F;
  border-bottom: 1px solid #33667F;
  background: #F0E8C0;
  font-size: 11px;
  font-family: Arial, Helevetica, sans-serif;
  padding: 2px;
  
}
td.sideMenuLevel1:hover
{
  background: #33667f;
  color: #FFFFFF;
}

a.sideMenuLevel1Link:link, a.sideMenuLevel1Link:visited
{
  color: #000000;
  text-decoration: none;
  display: block;
  padding: 3px 0;
}

a.sideMenuLevel1Link:hover
{
  color: #FFFFFF;
  text-decoration: none;
  display: block;
  padding: 3px 0;
}


td.sideMenuLevel2
{
  font-size: 10px;
  padding-left: 30px; 
  color: #000066;
  border-top: 1px solid #B0B0B0;
  border-bottom: 1px solid #B0B0B0;
  background: #FFFFFF;
}
td.sideMenuLevel2:hover
{
  background: #D0DDED;
  color: #000066;
}

a.sideMenuLevel2Link:link, a.sideMenuLevel2Link:visited
{
  color: #000066; 
  text-decoration: none; 
  display: block; 
  padding: 3px;
}



/* Content Text */

.contentText {
font-family: Arial, Helevetica, sans-serif;
color: #393c3e;
font-size: 12px; 

}


.contentText a {
color: #393c3e; 

}


.contentText a:hover {
color: #393c3e;
}

.contentText a.hi {
color: #000000; 
}

.contentTextbold {
font-family: Arial, Helevetica, sans-serif;
color: #393c3e;
font-size: 12px;
font-weight: bold; 

}

.contentTextsmall {
font-family: Arial, Helevetica, sans-serif;
color: #393c3e;
font-size: 9px;
font-weight: bold; 

}

/* H1 */

.pageHeader {
font-family: Arial, Helevetica, sans-serif;
color: #393c3e;
font-size: 16px;
font-weight: bold; 

}


/* images */
div.floatright { 
    float: right; 
    margin: 0;
    position:relative;
    border: 0.5em solid White;
    border-width: 0.5em 0 0.8em 1.4em;
}
div.floatright p { font-style: italic;} 
div.floatleft { 
    float: left; 
    margin: 0.3em 0.5em 0.5em 0;
    position:relative;
    border: 0.5em solid White;
    border-width: 0.5em 1.4em 0.8em 0;
}
div.floatleft p { font-style: italic; } 
/* thumbnails */
div.thumb {
    margin-bottom: 0.5em;
    border-style: solid; border-color: White;
    width: auto;
    overflow: hidden;
}
div.thumb div {
    border:1px solid #cccccc;
    padding: 3px !important;
    background-color:#f9f9f9;
    font-size: 94%;
    text-align: center;
}
div.thumb div a img {
    border:1px solid #cccccc;
}
div.thumb div div.thumbcaption {
    border: none;
    padding: 0.3em 0 0.1em 0;
}
div.magnify { display: none; }
div.tright {
    float: right;
    border-width: 0.5em 0 0.8em 1.4em;
}
div.tleft {
    float: left;
    margin-right:0.5em;
    border-width: 0.5em 1.4em 0.8em 0;
}

ul { 
    list-style-type: square;
}

li { 
    padding: 3px;
}

hr {
color: #f360a3;
background-color: #f360a3;
height: 2px;
border: 0;
}