﻿body 
{
    /*background-image:url('images/bg_grid.gif'); */
    font-family:"Trebuchet MS",arial, helvetica;
    font-size:10pt; 
    color:white;
    line-height:1.75;
    margin:0;
}

h1,.PageHead
    {
    font-size:16pt; 
    text-transform:uppercase;
    margin-top:0;
    font-weight:bold; 
    letter-spacing:1px;
    }

h2
    {
    font-size:12pt;
    margin-top:12;
    margin-bottom:0;
    }

h3
    {
    font-size:10pt;
    }
p
    { 
    margin-top:0; margin-bottom:10pt;
    }

a.SideLink, a:visited.SideLink, a:hover.SideLink
{
    color:White;
    font-size:10pt;
    text-decoration:none;
    font-weight:bold;
    line-height:2.0;
    
}

a:hover.SideLink
{
    text-decoration:underline;
    /*color:blue;*/
    color:#008011;
}

.SideHeader
{
    color:White;
    font-size:12pt;
    text-decoration:none; 
    font-weight:bold;
    line-height:2.0;
    margin-top:0;
    margin-right:10%;
    margin-left:10%;
    margin-bottom:0; 
    text-align:center;
    
}

.SideHR
{
    width:85%; 
    text-align:center;
    color: #3C3C3C;
    background-color: #3C3C3C;
    height: 4px; 
}

a, a:visited
{
    color:White;
    /*text-decoration:none;*/
}

a:hover
{
    /*color:Blue;*/
    text-decoration:underline;
    color:#008011;
}

.HomeText
{
    margin:0;
}

/* ROUNDED CSS CORNERS */
/* Courtesy of SpiffyCorners.com */
/* Greg.Johnson@SpiffyCorners.com */
.RoundCorners{display:block}
.RoundCorners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#898989}
.RoundCorners1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #5d5d5d;
  border-right:1px solid #5d5d5d;
  background:#757575}
.RoundCorners2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #434343;
  border-right:1px solid #434343;
  background:#7a7a7a}
.RoundCorners3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #7a7a7a;
  border-right:1px solid #7a7a7a;}
.RoundCorners4{
  border-left:1px solid #5d5d5d;
  border-right:1px solid #5d5d5d}
.RoundCorners5{
  border-left:1px solid #757575;
  border-right:1px solid #757575}
.RoundCornersfg{
  background:#898989}

.AssocImage
{
    float:left; vertical-align:middle; margin-right: 12; position:relative; 
}

.SuccessStory
{
    font-size:10pt;
    font-style:italic;
    line-height:1.25;
}

.SuccessLink
{
    text-decoration:underline;
}

.HomeLinks
{
    text-decoration:none;
    color:White;
    margin-left:10px;
}

.bottomlinks
{
    font-family: "Trebuchet MS";
    font-size:8pt;
    color:White;
    margin-top:0;
    margin-bottom:0;  
    text-transform:uppercase;
    line-height:1.5;
    text-decoration:none;
}

.HostLink
{
    font-size:8pt;
}

/*Modal Popup*/ 

.modalBackground 
{
    background-color:gray; 
    filter:alpha(opacity=70);
    opacity:0.7; 
} 

.modalPopup 
{
    background-color:white; 
    /*
    border-width:3px; 
    border-style:solid; 
    padding:6px;
    */
    border-color:black; 
    font-size:9pt;
    /*width:600px; 
    min-width:500px;
    min-height:400px;
    */
}

.ModalPopLink, a:hover.ModalPopLink, a:visited.ModalPopLink
{
    text-decoration :none;
    color:#008011;
}
    
.cursorhand
{
    cursor:pointer;
}

button, input, textarea
{
    border:1px solid gray;
    font-family:"Trebuchet MS",arial, helvetica;
    font-size:10pt; 
}
