﻿body 
{
    margin:0 0 0 0;
    font-size:0.8em;
    color:#555555;
    font-family:Verdana, Arial, Trebuchet MS ;
  background-color:#8064a2;

   /* background:url("/images/EBBG.jpg") repeat;*/
}
/***************************************
        Global Link Classes 
****************************************/

body a:link{
    color: #8064a2;
    text-decoration:none;

    }
body a:hover{
    color: #ccc;
    text-decoration:none;

    }
body a:visited{
    color: #8064a2;
 text-decoration:none;
	}
body a:visited:hover{
    color:#ccc;
text-decoration:none;
    }
/***************************************
        End Global Link Classes 
****************************************/
.MainOuterContainer
{
    width:100%;
    height:auto;
    overflow:hidden;
    background-color:#fff;
    
}
.MainContainer
{
    width:902px;
    height:auto;
    overflow:hidden;
    background-color:#fff;
    margin:0px  auto;
    padding:15px 15px 0px 15px;
}

.Footer
{
    width:902px;
    min-height:100px;
    overflow:hidden;
    margin:auto;
    background:url("/Images/Footer.jpg") no-repeat;
}

.Base
{
    width:882px;
    height:auto;
    overflow:hidden;
    margin:auto;
    text-align:right;
   padding-top:15px;
     padding-bottom:10px;
     
    color:#fff;

} 
.BaseBox
{
    background-color:#8064a2;
 width:600px;
 padding:10px;
 height:auto;
 color:#fff;
 text-align:center;font-size:120%
 
 }   
    
.NewsTitle
{background-color:#fff;color:#92d050;padding:0 0 0px 3px;font-size:180%;margin:15px 0 10px 0;}
.AuthorLink
{
    width:882px;
    height:auto;
    overflow:hidden;
    margin:auto;
    text-align:right;
   
     padding-bottom:40px;
     
    color:#fff;
    font-size:80%;
    
    
}
.AuthorLink a:link, a:hover{color:#ffffff; text-decoration: none;  }
.AuthorLink a:visited, a:visited:hover{color:#fff;text-decoration: underline;}


.Address
{
    width:280px;
    height:auto;
    overflow:hidden;
    padding:10px 10px 0px 0px;
    text-align:right; 
    float:right;
    color:#8064a2;
    line-height:120%;
    
   

    
}
.TopNav
{
    width:902px;
    height:auto;
    overflow:hidden;
    margin:0 0 0px 0;
    
}


.TopNav a:link{
    color:#555555;
    text-decoration: none;
    /*padding-top:5px;
	padding-bottom:8px;
	padding-left:5px;
	padding-right:5px;*/
    }

.TopNav a:hover{
    color:#ccc;
    text-decoration: underline;

    }

.TopNav a:visited{
    color:#555555;
	text-decoration: none;
	}

.TopNav a:visited:hover{
    color:#ccc;
    text-decoration: underline;
    }
.MainBanner
{
    width:902px;
    height:110px;
    overflow:hidden;
    background:url("/Images/Top1.jpg") no-repeat;
    margin:0 0 0px 0;
}
.Social
{
  float:right;
  height:auto;
  width:250px; 
  text-align:right; 
}
.Centered
{ text-align:center}
.MainContent
{
    width:902px;
    height:auto;
    overflow:hidden;
    /*background-color:#ccc;*/
    margin:0 0 0px 0;
    float:left;
     border-top:solid 4px #92d050;
}

.PageContent
{
    width:900px;
    height:auto;
    overflow:hidden;
 background-color:#fff;
    margin:20px 10px 0px 0;
    float:left;
    padding:0 15px 0 0;  line-height:150%;
    
}
.SideContainer
{
    width:240px;
    height:auto;
    overflow:auto; 
    margin:0px 0 0px 0;
    float:left;
    border-top:solid 4px #8064a2
  
}

.SideContent
{
    width:240px;
    height:auto;
    overflow:hidden; 
    float:left;

}
.SideContent_W
{
    width:240px;
    height:auto;
    overflow:auto; 
    float:left;

}
.NavContainer
{
    width:900px;
    height:auto;
    overflow:hidden;
    float:left;
    /*background-color:#8064a2;*/
    
}
.MainNav
{
    width:100%;
    height:auto;
    overflow:hidden;
    background-color:#92d050;
    border-top:solid 4px #92d050;
    margin:12px 0 0 0;
    font-weight:500;
    float:left;
}
  .LeftBar
 {
    width:auto;
    height:20px;
    overflow:hidden;
    background-color:#8064a2;
    float:left;
    border-top:solid 4px #8064a2;
     margin:12px 0 0 0;
 }
.TopImg
{
    width:900px;
    height:100px;
    overflow:hidden;
    background-color:#fff;
    margin:5px 0px 10px 0px;
    float:left;
    
}

.Number
{color:#fff; font-size:180%; font-weight:600;}
.TableLines

{
    border:2px solid #92d050;
}
.MainNav ul{
   
    padding-top:1px;
    padding-bottom: 5px;
    margin-top: 0px;
	padding-left: 5px;
	margin-left:0px;
	margin-bottom: 0;
	font-family:Verdana, Arial, Trebuchet MS ;
    color:#fff;
    
    }
.borderless{border-color:#fff;}
.MainNav ul li{
	margin-right:8px;
    display: inline;
   	width:100px;
   	padding:5px 3px 5px 3px;
	}

.MainNav a:link{
    color:#fff;
    text-decoration: none;
    }

.MainNav a:hover{
    color:#fff;
    text-decoration: underline;

    }

.MainNav a:visited{
    color:#fff;
	text-decoration: none;
	}

.MainNav a:visited:hover{
    color:#fff;
    text-decoration: underline;
    }
    
 h1
 {
    font-size:180%;
    color:#8064a2;
    line-height:150%;
 }
 
  h2
 {
    font-size:130%;
    color:#fff;
   
    background-color:#777777;
    padding:10px 5px 10px 10px;
    margin:30px 0 20px 0;
 }
 .InText
 {font-size:150%;
    color:#777777;
   
  background-color:#fff;
    margin:15px 0 10px 0;
    padding:0px 0px 0px 0px;}
h3
{
    color:#8064a2;
    letter-spacing:0.2em;
    margin:5px 0px 15px 0px;
    font-size:13px;
} 
 .newsPnl
 {
    border-bottom:solid 1px #8064a2;

    margin-bottom:15px;
    padding:12px 0 0 0px;
 }
 .H2Link
 {
    background-color:#8064a2;
    width:100%;
 }
 
 .H2Link a:link{
    color:#fff;
    text-decoration: none;
    }

.H2Link a:hover{
    color:#fff;
    text-decoration: underline;
    }

.H2Link a:visited{
    color:#fff;
	text-decoration: none;
	}

.H2Link a:visited:hover{
    color:#fff;
    text-decoration: underline;
    }
.Base a:link{
    color:#fff;
    text-decoration: none;
    }

.Base a:hover{
    color:#fff;
    text-decoration: underline;
    }

.Base a:visited{
    color:#fff;
	text-decoration: none;
	}

.Base a:visited:hover{
    color:#fff;
    text-decoration: underline;
    } 
.SideContent_W
{   
    color:#fff;
    text-decoration: none;
    }

.SideContent_W   a:hover{
    color:#fff;
    text-decoration: underline;
    }

.SideContent_W   a:visited{
    color:#fff;
	text-decoration: none;
	}

.SideContent_W   a:visited:hover{
    color:#fff;
    text-decoration: underline;
    } 
  .RImage
    {
        float:right;
        width:400px;
        height:400px;
        overflow:hidden;

        padding:0 20px 0 15px;
    }
 

/*************************** LOGIN PAGES **
******************************************/   
    
.LoginContent

{
    width:400px;
    height:auto;
    overflow:hidden;
    margin:20px auto;
    padding:15px;
    /* background-color:#8064a2;*/
    border:solid 1px #ccc;
   
}
.LoginRow

{
    width:400px;
    height:auto;
    overflow:hidden;
    Float:left;
    padding:5px;
   
}
.Loginlbl

{
    width:110px;
    height:auto;
    overflow:hidden;
    Float:left;
    margin:0px 0 0px 0px;
    
}
.LoginInp

{
    width:280px;
    height:auto;
    overflow:hidden;
    Float:left;
    margin:0px 0 0px 20px;
    
}



span
{
    color:#FF4500;
}


.OnlineFormContainer
{
 
 width:900px;
 height:auto;
 overflow:hidden;

 text-align:left;
 color:#555555;	
 margin:0px 0 0 0px; 
 float:left; 
}

.OnlineFormRow

{
    width:790px;
    height:auto;
    overflow:auto;
    margin:5px 0 5px 0px;
    text-align:justify;
    float:left;
    background-color:#ffffff;
    
}


/***************************************
**************  ONLINE FORM  **********/

.formtxtFormat
{
    font-size:11px;
    color:#555555;
 
}

.chkboxformat
{
    font-size:10px;
    color:#555555;
    padding:10px 0px 5px 0px;
}

/****************revised*******************/

.HalfPage
{
   width:300px;
   height:auto;
   overflow:hidden;
   float:left;

}

.ChbOption
{
   width:100%;
   float:left;
   padding:5px 0 5px 0;
}

.HalfPageRow
{
   width:300px;
   height:auto;
   overflow:hidden;
   float:left;
   background-color:#fff;
   padding-bottom:2px;
}

.HPContactlbl
{
    width:130px;
    height:auto;
    overflow:auto;
    background-color:#ffffff;
    float:left;
    margin:0px 0 0px 0;
    

    padding-bottom:2px;
}

.HPContactInput
{
    width:190px;
    height:auto;
    background-color:#ffffff;
    float:left;
    margin:0px 0 5px 0px;
}









