﻿.foo {} /* Wc3 Standards require a class to be first on stylesheets */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*                 Links StyleSheet - Ferland
*           Created by Jeremy S. Cargilo for ETR Consulting.
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Purpose: 
*   This stylesheet contains the links css styles for the entire project.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Default Link Styles
-----------------------------------------------------------------------------------------------------------------------------------*/
a:link, a:visited { color: #1A2674; text-decoration: none; }
a:hover,  .selected_link { color: #6A7099; }
a span { display: none; }

/* Button Styles
-----------------------------------------------------------------------------------------------------------------------------------*/
.btn-go { float: left; width: 32px; height: 21px; 
    background: url(Images/btn-go.png) top left; }
.btn-go:hover { float: left; width: 32px; height: 21px; 
	background: url(Images/btn-go.png) bottom left; }

.btn-submit { float: right; width: 66px; height: 23px; 
    background: url(Images/btn-submit.png) top left; }
.btn-submit:hover { float: right; width: 66px; height: 23px; 
	background: url(Images/btn-submit.png) bottom left; }
	
.btn-search { float: right; width: 66px; height: 23px; 
    background: url(Images/btn-search.png) top left; }
.btn-search:hover { float: right; width: 66px; height: 23px; 
	background: url(Images/btn-search.png) bottom left; }
	
.btn-viewdetails { float: right; width: 96px; height: 23px; 
    background: url(Images/btn-viewdetails.png) top left; }
.btn-viewdetails:hover { float: right; width: 96px; height: 23px; 
	background: url(Images/btn-viewdetails.png) bottom left; }

/* Custom Link Styles
-----------------------------------------------------------------------------------------------------------------------------------*/
.home-link	{ background: url(Images/logo.png) no-repeat; margin-left: 6px; }
* .btn-search { background-repeat: no-repeat !important; cursor: hand; } /* IE6 Hack - The IEPNGFix/AlphaImageLoader doesn't support Background Repeating. */

/* Main Navigation Styles
-----------------------------------------------------------------------------------------------------------------------------------*/
.mainnav a { overflow: hidden; }
.mainnav-search { float: left; width: 79px; height: 47px; margin-left: 0; 
    background: url(Images/mainnav-search.png) top left; }
.mainnav-search:hover, .mainnav-search-selected { float: left; width: 79px; height: 47px; margin-left: 0; 
	background: url(Images/mainnav-search.png) bottom left; }
	
.mainnav-request { float: left; width: 84px; height: 47px; margin-left: 9px; 
    background: url(Images/mainnav-request.png) top left; }
.mainnav-request:hover, .mainnav-request-selected { float: left; width: 84px; height: 47px; margin-left: 9px; 
	background: url(Images/mainnav-request.png) bottom left; }
	
.mainnav-faq { float: left; width: 32px; height: 47px; margin-left: 9px; 
    background: url(Images/mainnav-faq.png) top left; }
.mainnav-faq:hover, .mainnav-faq-selected { float: left; width: 32px; height: 47px; margin-left: 9px; 
	background: url(Images/mainnav-faq.png) bottom left; }
	
.mainnav-news { float: left; width: 42px; height: 47px; margin-left: 9px; 
    background: url(Images/mainnav-news.png) top left; }
.mainnav-news:hover, .mainnav-news-selected { float: left; width: 42px; height: 47px; margin-left: 9px; 
	background: url(Images/mainnav-news.png) bottom left; }
	
.mainnav-aboutus { float: left; width: 63px; height: 47px; margin-left: 9px; 
    background: url(Images/mainnav-aboutus.png) top left; }
.mainnav-aboutus:hover, .mainnav-aboutus-selected { float: left; width: 63px; height: 47px; margin-left: 9px; 
	background: url(Images/mainnav-aboutus.png) bottom left; }
	
.mainnav-contactus { float: left; width: 74px; height: 47px; margin-left: 9px; 
    background: url(Images/mainnav-contactus.png) top left; }
.mainnav-contactus:hover, .mainnav-contactus-selected { float: left; width: 74px; height: 47px; margin-left: 9px; 
	background: url(Images/mainnav-contactus.png) bottom left; }