﻿/* DEFAULTS
----------------------------------------------------------*/
body
{
   background: rgb(255, 255, 255);
   font-size: .80em;
   font-family: "Tahoma, Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
   margin: 0 auto;
   padding: 10px; /*color: #696969;*/
}

a:link, a:visited
{
   color: #034af3;
}

a:hover
{
   color: #1d60ff;
   text-decoration: none;
}

a:active
{
   color: #034af3;
}

p
{
   margin-bottom: 10px;
   line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
   font-size: 1.5em;
   color: #666666;
   font-variant: small-caps;
   text-transform: none;
   font-weight: 200;
   margin-bottom: 0px;
}

h1
{
   font-size: 1.6em;
   padding-bottom: 0px;
   margin-bottom: 0px;
}

h2
{
   font-size: 1.5em;
   font-weight: 600;
}

h3
{
   font-size: 1.2em;
}

h4
{
   font-size: 1.1em;
}

h5, h6
{
   font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
   margin-top: 0px;
}

.label
{
   width: 100px;
   display: inline-block;
}
tr:hover
{
   background-color: #e1eafe;
}
.box-table-a
{
   text-align: left;
   margin: 2px;
   border-collapse: collapse;
   font-family: "Tahoma, Lucida Sans Unicode" , "Lucida Grande" , Sans-Serif;
   font-size: 12px;
   padding-left: 8px;
}
.shadow
{
   -moz-box-shadow: 5px 5px 2px #888;
   -webkit-box-shadow: 5px 5px 2px #888;
   box-shadow: 5px 5px 2px #888;
}
.box-table-a TH
{
   border-bottom: #fff 1px solid;
   padding-bottom: 5px;
   padding-top: 5px;
   padding-left: 5px;
   padding-right: 5px;
   background: #24947A;
   color: #fff;
   font-size: 13px;
   border-top: #1B7A60 2px solid;
   font-weight: bold;
      text-align: left;
}
.box-table-a TD
{
   padding-left: 5px;
}


/* MISC  
----------------------------------------------------------*/
.logo
{
   float:right;
}

.clear
{
   clear: both;
}

.title
{
   display: block;
   float: left;
   text-align: left;
   width: auto;
}

.bold
{
   font-weight: bold;
}

