
.megabold { FONT-SIZE: 32pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.bighead { FONT-SIZE: 24pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, sans-serif }
.bigheadblue { FONT-SIZE: 24pt; COLOR: #0000FF; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, sans-serif }
.header { FONT-SIZE: 16pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, sans-serif }
.headerred { FONT-SIZE: 16pt; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, sans-serif }
.xlbold { FONT-SIZE: 18pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.lrgbold { FONT-SIZE: 12pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.lrgboldred { FONT-SIZE: 12pt; COLOR: red; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.medbold { FONT-SIZE: 11pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.medboldred { FONT-SIZE: 11pt; COLOR: red; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.medboldhdr { FONT-SIZE: 11pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.smlbold { FONT-SIZE: 8pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.smlboldhdr { FONT-SIZE: 8pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.smlboldgray { FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }
.tnybold { FONT-SIZE: 7pt; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica,Arial,sans-serif; }

html body {
    background-color: #F2F2F2;
    color: #000066;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin:0;
    padding:0;
    height:100%;
}
#container {
    min-height:100%;
    position:relative;
}
#header{
    min-width:800px;
    height:66px;   /* Height of the header */  
    border-bottom:4px solid #000066;
}
#content {
    min-width:800px;
    padding-bottom:24px;   /* Height of the footer */
    overflow: hidden;
}
#footer {
    position:absolute;
    color: #000066;
    width:100%;
    bottom:0;
    border-top:2px solid #000066;
    height:24px;   /* Height of the footer */
    background-color: #F2F2F2
}

table
{
 color: black;
 font-family: Helvetica,Arial,sans-serif;
 font-size: 10pt;
 font-weight: bold;
}

input
{
 height:22px;
 background-color: #F8F8F8;
 margin-right: 0px;
 color: black;
 font-family: Helvetica,Arial,sans-serif;
 font-size: 10pt;
 font-weight: 600;
}

textarea
{
 color: black;
 background-color: #F8F8F8;
 font-family: Helvetica,Arial,sans-serif;
 font-size: 8pt;
 font-weight: 600;
 }

select
{
 background-color: #F8F8F8;
 margin-right: 0px;
 color: black;
 font-family: Helvetica,Arial,sans-serif;
 font-size: 8pt;
 font-weight: 600;
}

button
{
 height:21px;
 background-color: #000066;
 color: white;
 font-family: Helvetica,Arial,sans-serif;
 font-size: 10pt;
 font-weight: 600;
 }
 
a img 
{ 
 border:0 
}
 
form 
{
 display:inline;
}

.reviewlist ul li 
{ 
    font-size: 12pt; 
    color: #000066; 
    font-weight: bold; 
    font-family: Helvetica,Arial,sans-serif;
    padding: 0px 0px 12px 0px
}
/* padding: [top] [right] [bottom] [left] */

/* START wetasphalt NAV */

.wetasphalt-nav
{
  background:#000066;
  border-radius:6px;
  width:205px;
  font-size:14px;
  border-bottom: #2c3e50 3px solid;
  padding: 5px 5px 5px 5px;
  margin-right:25px;
}

.wetasphalt-nav ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }

.wetasphalt-nav li { margin-right: 0px; display: inline; }

.wetasphalt-nav ul li a { text-decoration:none;  margin: 0px; padding: 5px 5px 5px 5px; color:#ffffff; }

.wetasphalt-nav ul li a:hover { color: #fff; background-color:#2c3e50; text-decoration:none; }

.wetasphalt-nav li.current-menu-item a{ color: #fff; text-decoration:none; background-color:#2c3e50; }

.wetasphalt-nav li.current_page_item  { color: #fff; text-decoration:none; background-color:#2c3e50; }

/* END wetasphalt NAV */