﻿/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*                 Links StyleSheet - RSI
*           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 { }
a:hover {  }

/* Custom Link Styles
--------------------------------------------------------------------------------------------- */
.logo_link { float: left; position: relative; top: 39px; left: 52px; }
.account_link { float: right; position: relative; top: 6px; right: 5px; height: 14px; width: 90px; }

.teal_link { color: Blue; font-size: 11px; font-weight: bold; text-decoration: none; }
.teal_link:hover { color: #000000; text-decoration: underline; }

/* Main Navigation Styles
-------------------------------------------------------------------------------*/  
.mainnav_about:link, .mainnav_about:visited {
	position: relative;
	z-index: 5;
	float: left; 
	width: 67px; 
	height: 20px;  
    background: url("../../Images/mainnav_about.gif") no-repeat left bottom; }
.mainnav_about:hover { 
	position: relative;
	z-index: 6;
	float: left; 
	width: 67px; 
	height: 20px; 
    background-position: left top; }
.mainnav_about_selected {
	position: relative;
	z-index: 6;
	float: left; 
	width: 67px; 
	height: 20px; 
    background: url("../../Images/mainnav_about_selected.gif") no-repeat left top; }
    
.mainnav_philosophy:link, .mainnav_philosophy:visited {
	position: relative;
	z-index: 5;
	float: left; 
	width: 80px; 
	height: 20px; 
    background: url("../../Images/mainnav_philosophy.gif") no-repeat left bottom; }
.mainnav_philosophy:hover { 
	position: relative;
	z-index: 6;
	float: left; 
	width: 80px; 
	height: 20px; 
    background-position: left top; }
.mainnav_philosophy_selected {
	position: relative;
	z-index: 6;
	float: left; 
	width: 80px; 
	height: 20px; 
    background: url("../../Images/mainnav_philosophy_selected.gif") no-repeat left top; }
    
.mainnav_employers:link, .mainnav_employers:visited {
	position: relative;
	z-index: 5;
	float: left; 
	width: 76px; 
	height: 20px; 
    background: url("../../Images/mainnav_employers.gif") no-repeat left bottom; }
.mainnav_employers:hover { 
	position: relative;
	z-index: 6;
	float: left; 
	width: 76px; 
	height: 20px; 
    background-position: left top; }
.mainnav_employers_selected {
	position: relative;
	z-index: 6;
	float: left; 
	width: 76px; 
	height: 20px; 
    background: url("../../Images/mainnav_employers_selected.gif") no-repeat left top; }
    
.mainnav_workers:link, .mainnav_workers:visited {
	position: relative;
	z-index: 5;
	float: left; 
	width: 76px; 
	height: 20px; 
    background: url("../../Images/mainnav_workers.gif") no-repeat left bottom; }
.mainnav_workers:hover { 
	position: relative;
	z-index: 6;
	float: left; 
	width: 76px; 
	height: 20px; 
    background-position: left top; }
.mainnav_workers_selected {
	position: relative;
	z-index: 6;
	float: left; 
	width: 76px; 
	height: 20px; 
    background: url("../../Images/mainnav_workers_selected.gif") no-repeat left top; }
    
.mainnav_photos:link, .mainnav_photos:visited {
	position: relative;
	z-index: 5;
	float: left; 
	width: 56px; 
	height: 20px; 
    background: url("../../Images/mainnav_photos.gif") no-repeat left bottom; }
.mainnav_photos:hover { 
	position: relative;
	z-index: 6;
	float: left; 
	width: 56px; 
	height: 20px; 
    background-position: left top; }
.mainnav_photos_selected {
	position: relative;
	z-index: 6;
	float: left; 
	width: 56px; 
	height: 20px; 
    background: url("../../Images/mainnav_photos_selected.gif") no-repeat left top; }
    
.mainnav_faqs:link, .mainnav_faqs:visited {
	position: relative;
	z-index: 5;
	float: left; 
	width: 53px; 
	height: 20px; 
    background: url("../../Images/mainnav_faqs.gif") no-repeat left bottom; }
.mainnav_faqs:hover { 
	position: relative;
	z-index: 6;
	float: left; 
	width: 53px; 
	height: 20px; 
    background-position: left top; }
.mainnav_faqs_selected {
	position: relative;
	z-index: 6;
	float: left; 
	width: 53px; 
	height: 20px; 
    background: url("../../Images/mainnav_faqs_selected.gif") no-repeat left top; }
    
.mainnav_contact:link, .mainnav_contact:visited {
	position: relative;
	z-index: 5;
	float: left; 
	width: 85px; 
	height: 20px; 
    background: url("../../Images/mainnav_contact.gif") no-repeat left bottom; }
.mainnav_contact:hover { 
	position: relative;
	z-index: 6;
	float: left; 
	width: 85px; 
	height: 20px; 
    background-position: left top; }
.mainnav_contact_selected {
	position: relative;
	z-index: 6;
	float: left; 
	width: 85px; 
	height: 20px; 
    background: url("../../Images/mainnav_contact_selected.gif") no-repeat left top; }
