﻿html, body
{
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    font-family: Arial,Verdana, Helvetica;
    color: #000000;
    background-color: #b3d88c;
    height: 100%;  
/*
    background-image: url('Images/BackgroundRepeatX-trans.png');
    background-repeat: repeat-x;
    background-position: left top;}      
*/
}

.MainOuterTable
{
    margin-top: 0;
    width: 100%;
}

.MainInnerTable
{
    width: 1011px;
}

.LeftSideX
{
    background-image: url('Images/LeftSideX-trans.png');
    background-repeat: repeat-x;
    background-position: center top;        
    height: 100%;
}

.LeftSide
{
    background-image: url('Images/LeftSide-trans.png');
    background-repeat: no-repeat;
    background-position: right top;    
    height: 191px;
    width: 505px;
}

.RightSideX
{
    background-image: url('Images/RightSideX-trans.png');
    background-repeat: repeat-x;
    background-position: center top;        
    height: 100%;
}

.RightSide
{
    background-image: url('Images/RightLogoContainer-trans.png');
    background-repeat: no-repeat;
    background-position: left top;    
    height: 191px;
    width: 505px;
}

.TopShadow
{
    background-image: url('Images/FirstShadowX-trans.png');
    background-repeat: repeat-x;
    background-position: center top;        
    height: 13px;
    width: 100%;
}

.BottomRow
{
    background-image: url('Images/BottomRowX-trans.png');
    background-repeat: repeat-x;
    background-position: center top;        
    height: 13px;
    width: 100%;
}

.ContentPageExpander
{
    background-image: url('Images/ContentPageExpander-trans.png');
    background-repeat: repeat-y;
    background-position: center top;        
    height: 1px;
    width: 1011px;
}

.ContentPage
{
    background-image: url('Images/ContentPage-trans.png');
    background-repeat: no-repeat;
    background-position: left top;    
    height: 629px;
    width: 1011px;
}


























.DayOfWeek
{
    color: #ffffff;
    font: arial;
    font-size: 11px;
    line-height: 18px;
}

.TimeOfDay
{
    color: #ffffff;
    font: arial;
    font-size: 11px;
    line-height: 18px;
}









.DefaultButton a:link, .DefaultButton a:visited, .DefaultButton a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 218px;
    padding:  45px 0px 0px 0px;
    font: normal 12px sans-serif;
    color: #b3d88c;
    background: url("images/DefaultButton-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 46px;
    background-position: 0px 0px;
}

.DefaultButton a:hover 
{          
    color: #8ebaeb;
    background-position: 0px -91px;
}








.toplinkleft
{
    padding: 0px;
    background-position: left top;
    margin: 0px 0px 0px 0px;

}

.toplinkleft #left
{
    padding: 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopLeftButton1-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:20px;
}

.toplinkleft #middle
{
    background-image: url('images/TopLeftButton2-trans.png');
    background-repeat: repeat-x;    
    height: 53px;
    padding: 11px 0px 0px 0px;
    background-position: 0px 0px;
}

.toplinkleft #right
{
    padding: 0px 0px 0px 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopLeftButton3-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:18px;
}

.toplinkleftHover
{
    padding: 0px;
    background-position: left top;
    margin: 0px 0px 0px 0px;
}

.toplinkleftHover #left
{
    padding: 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopLeftButton1-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:20px;    
}

.toplinkleftHover #middle
{
    background-image: url('images/TopLeftButton2-trans.png');
    background-repeat: repeat-x;    
    background-position: left top;
    height: 53px;
    background-position: 0px 0px;
    padding: 11px 0px 0px 0px;
}

.toplinkleftHover #right
{
    padding: 0px 0px 0px 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopLeftButton3-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:18px;
}







.toplinkmiddle
{
    padding: 0px;
    background-position: left top;
    margin: 0;

}

.toplinkmiddle #left
{
    padding: 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopMiddleButton1-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:17px;
}

.toplinkmiddle #middle
{
    background-image: url('images/TopMiddleButton2-trans.png');
    background-repeat: repeat-x;    
    height: 53px;
    padding: 11px 0px 0px 0px;
    background-position: 0px 0px;
}

.toplinkmiddle #right
{
    padding: 0px 0px 0px 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopMiddleButton3-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:18px;
}

.toplinkmiddleHover
{
    padding: 0px;
    background-position: left top;
    margin: 0;
}

.toplinkmiddleHover #left
{
    padding: 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopMiddleButton1-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:17px;    
}

.toplinkmiddleHover #middle
{
    background-image: url('images/TopMiddleButton2-trans.png');
    background-repeat: repeat-x;    
    background-position: left top;
    height: 53px;
    background-position: 0px 0px;
    padding: 11px 0px 0px 0px;
}

.toplinkmiddleHover #right
{
    padding: 0px 0px 0px 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopMiddleButton3-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:18px;
}






.toplinkright
{
    padding: 0px;
    background-position: left top;
    margin: 0;

}

.toplinkright #left
{
    padding: 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopRightButton1-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:17px;
}

.toplinkright #middle
{
    background-image: url('images/TopRightButton2-trans.png');
    background-repeat: repeat-x;    
    height: 53px;
    padding: 11px 0px 0px 0px;
    background-position: 0px 0px;
}

.toplinkright #right
{
    padding: 0px 0px 0px 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopRightButton3-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:19px;
}

.toplinkrightHover
{
    padding: 0px;
    background-position: left top;
    margin: 0;
}

.toplinkrightHover #left
{
    padding: 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopRightButton1-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:17px;    
}

.toplinkrightHover #middle
{
    background-image: url('images/TopRightButton2-trans.png');
    background-repeat: repeat-x;    
    background-position: left top;
    height: 53px;
    background-position: 0px 0px;
    padding: 11px 0px 0px 0px;
}

.toplinkrightHover #right
{
    padding: 0px 0px 0px 0px;
    background-position: left top;
    margin: 0;
    background-image: url('images/TopRightButton3-trans.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:19px;
}














.SideMenuButtonTop a:link, .SideMenuButtonTop a:visited, .SideMenuButtonTop a:active
{
    margin: 0px 0px 0px 7px;
    background-position: 0 0;
    display: block;
    width: 218px;
    padding:  22px 0px 0px 0px;
    font: bold 12px sans-serif;
    color: #ffffff;
    background: url("images/LeftMenuButtons-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 41px;
    background-position: 0px 0px;
}

.SideMenuButtonTop a:hover 
{          
    color: #000000;
    background-position: 0px 0px;
}

.SideMenuButtonMid a:link, .SideMenuButtonMid a:visited, .SideMenuButtonMid a:active
{
    margin: 0px 0px 0px 7px;
    background-position: 0 0;
    display: block;
    width: 218px;
    padding:  22px 0px 0px 0px;
    font: bold 12px sans-serif;
    color: #ffffff;
    background: url("images/LeftMenuButtons-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 41px;
    background-position: 0px -63px;
}

.SideMenuButtonMid a:hover 
{          
    color: #000000;
    background-position: 0px -63px;
}

.SideMenuButtonBot a:link, .SideMenuButtonBot a:visited, .SideMenuButtonBot a:active
{
    margin: 0px 0px 0px 7px;
    background-position: 0 0;
    display: block;
    width: 218px;
    padding:  22px 0px 0px 0px;
    font: bold 12px sans-serif;
    color: #ffffff;
    background: url("images/LeftMenuButtons-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 47px;
    background-position: 0px -126px;
}

.SideMenuButtonBot a:hover 
{          
    color: #000000;
    background-position: 0px -126px;
}





a:link
{
    text-decoration: none;
    color: #007e62;
}
a:visited
{

	text-decoration : none;
	color : #007e62;
} 
a:active 
{

	text-decoration : none;
	color : #007e62;
}
a:hover 
{

	text-decoration : none;
	color : #bb0c44;
}


/*************************************************************
Terry's stuff for SEO
*/

.titleH05
{
    font-size: 10px;
    color: #5f8014;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0px 0px 0px 0px;
    font-weight: bold;
}

.titleH05 a:link, .titleH05 a:visited, .titleH05 a:active
{
    color: #e08f45;
    text-decoration: none;
}

.titleH05 a:hover
{
    color: #8bcdfb;
}

/*************************************************************
Footer links
*/
.greenLink:link, .greenLink:visited, .greenLink:active
{
    color: #bb0c44;
    text-decoration: none;
    font-weight: bolder;
}

.greenLink:hover
{
    color: #f5f21a;
}

.MainOuterTableFooter
{
    color: #007e62;

}

