body
{
   font-family:Arial;
   color:#6d6e71;
   font-size:12pt;
}

h2
{
   font-size:14pt;
   font-style:italic; 
   display:inline;
}

.main
{
   width:1024px;
   border-spacing:0px;
   margin:auto;
   empty-cells:show;
}

img
{
   border:0px;
}

tr.globals
{
   background-color:#007f7b;
   height:1.9em;
   font-size:12pt;
   width:100%;
}
td.globals, td.globalsselected
{
   color:white;
   padding:0px 20px;
}
td.globalsselected
{
   background-color:#14b0ad;
}

.globals A:link, .globals A:visited, .globals A:active
{
   color:white;
   text-decoration:none;
}
.globals A:hover
{
   color:white;
   text-decoration:underline;
}

td.sidebar
{
   background-color:#ebf7f6;
   width:200px;
   height:800px;
   color:#168a86;
   padding: 30px 0px 0px 30px; 
   vertical-align:top;
   font-size:12pt;
   line-height:2em;
}

A:link, A:visited, A:active
{
   color:#007f7b;
}
.sidebar A:link, .sidebar A:visited, .sidebar A:active
{
   color:#168a86;
   text-decoration:none;
}
.sidebar A:hover
{
   color:#168a86;
   text-decoration:underline;
}

ul
{
   display:block;
}

li.side
{
   font-size:10pt;
   padding:2px 12px;
   line-height:1em;
}

td.body
{
   vertical-align:top;
   padding: 30px;
}

table.quicklink
{
   border-spacing:30px;
   border-collapse: separate;
   *border-collapse: expression('separate', cellSpacing = '30px');
}

td.quicklink
{
   border:solid;
   border-width:3px;
   border-color:#007f7b;
   padding:13px 30px;
   text-align:center;
   height:225px;
}

A:link.quicklink, A:visited.quicklink, A:active.quicklink
{
   color:#6d6e71;
   text-decoration: none;
   border-width:0px;
}
.floatLeft 
{
   float:left;
   margin-right:1em;
   display:block;
}
.floatRight 
{
   float:right;
   margin-left:1em;
   display:block;
}

p.desc
{
  margin-top:40px;
  margin-bottom:40px;
}

.thumbnails
{
   margin-left: auto;
   margin-right: auto;
}
td.thumbnails
{
   padding:5px;
}

