﻿/* HEADER AND FOOTER LINKS */

#top_link_bar a:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

#top_link_bar a:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

#bottom_link_bar a:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

#bottom_link_bar a:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

/* HRCLUB LOGIN */

.ASPLogin table {
	font-size: 12px;
}

.ASPLogin td {
	vertical-align: top;
}

.ASPLogin td label {
	padding-top: 2px;
}

/* ARTICLE OVERRIDE */

#ctl00_PlaceHolderMain_Content__ControlWrapper_RichHtmlField {
	font-size: 12px;
	color: black;
}

/* HIDE TABLE HEADER */

#onetidDoclibViewTbl0 .ms-viewheadertr {
	display: none;
}

/* WIKI OVERRIDE */

.ms-wikieditthird {
	background: transparent;
}

.ms-wikieditouter {
	border: 0;
}

div.ms-wikieditouter {
	border: 0;
}
.ms-wikitoolbar a.ms-toolbar {
	color: #000000;
}
.ms-separator {
	color: #000000;
}

/* LINKS OVERRIDE */

a, a:active, a:link, a:hover, a:visited {
	color: #004c53;
}

.link-item a, .link-item a:hover, .link-item a:link, .link-item a:visited, .link-item a:active {
	color: #004c53;
}

.ms-WPBody a, .ms-WPBody a:hover, .ms-WPBody a:link, .ms-WPBody a:visited, .ms-WPBody a:active {
	color: #004c53;
}

/* HRCLUB PANELS */

.panel{
    width: 100%;
    height: 25px;
    background-image: url('/images/panel_tile.gif');    
    vertical-align: middle;
}

.panel div {
    background-image: url('/images/panel_arrow.gif');
    background-position: right;
    background-repeat: no-repeat;
}

.panel span {
	margin-left: 5px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
}

/* PAGE LAYOUT */

.page_layout_title {
	font-size: 17px;
	font-weight: bold;
	text-align: left;
}

.page_layout_subtitle {
	font-size: 14px;
	font-weight: normal;
	text-align: left;
}

/* OVERRIDES */

.breadcrumb {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 0;
	margin: 0;
	border: 0;
}

.pagetitle {
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}

/* LEFT NAVIGATION LINKS */

.ms-navsubmenu1 {
	background-color: transparent;
}

.ms-navsubmenu2 {
	background-color: transparent;
}

.ms-navheader a {
	font-size: 12px !important;
	font-weight: bold !important; 
	color: #004c53 !important;
}

.ms-navitem a {
	font-size: 11px !important;
	font-weight: normal !important; 
	color: #646464 !important;
}

table.ms-navitem td, span.ms-navitem {
	padding: 2px 4px 1px 14px;
}

/* TOP NAVIGATION LINKS */

/* IE6 Bug Workaround Start */


#zz1_TopNavigationMenun0 table { height: 34px }
#zz1_TopNavigationMenun1 table { height: 34px }
#zz1_TopNavigationMenun2 table { height: 34px }

/*

#zz1_TopNavigationMenun3 table { height: 34px }
#zz1_TopNavigationMenun4 table { height: 34px }
#zz1_TopNavigationMenun5 table { height: 34px }

*/

/* IE6 Bug Workaround End */

.TopStaticMenuItemStyle {
	vertical-align: middle;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background: transparent;
	border-right: 1px solid #a7ff78;
}

.TopStaticMenuItemStyle a, .TopStaticMenuItemStyle a:hover, .TopStaticMenuItemStyle a:visited {
	color: #FFFFFF;
}

.TopStaticHoverStyle {
	color: #FFFFFF;
}

.TopDynamicMenuItemStyle {
	vertical-align: middle;
	padding: 4px;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6ba24c;
	border-top: 1px solid #a8dc8a;
	border-left: 1px solid #a8dc8a;
	border-bottom: 1px solid #38671d;
	border-right: 1px solid #38671d;
}

.TopDynamicMenuItemStyle a, .TopDynamicMenuItemStyle a:hover, .TopDynamicMenuItemStyle a:visited {
	color: #FFFFFF;
}

.TopDynamicHoverStyle {
	color: #FFFFFF;
	background-color: #004344;
}