/******************************************************************************
*
*	Pivotal eService 5.0
*
*	File:		header.css 
*	Purpose:	Header style sheet.
*	Date:		January 1, 2003
*
*	Revision	Date		Authour		Description
*   P5i6.28     2007/01/15  Kevin       Changed all classes in this file based on the new Piovtal.com
*
******************************************************************************/


* { padding: 0; margin: 0; }  /* zero out default margins and padding */
.clear { clear: both; }
.titlecase { text-transform: capitalize; }
img { border: none; }

/*every link except in content column is black, and turns blue on rollover */
/*see content section to override a:link styles */
a { text-decoration: none; color: #000; }
a:visited { color: #000; }
a:hover { color: #05a; text-decoration: underline; }

body {
background-color: #c8d1de;
background-image: url(../images/theme/bg_blue_tile.gif);
background-position: top;
background-repeat: repeat-x;
font: 9pt Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4 {
font-family: Tahoma, "Arial Narrow", Arial, sans-serif;
margin: 20px 20px 10px 0;
}

ul.more {
list-style-image: url(../images/theme/bt_doublearrow_mz.gif);
margin: 0 0 0 15px;
font: 8pt Tahoma, "Arial Narrow", Arial, sans-serif;
text-transform: uppercase;
}

/******************************************
STYLES FOR PAGE SHADOWING
******************************************/
.pageshadowleft
{
    background-image: url(../images/theme/bg_shadow_header_left.gif);
    background-repeat: repeat-y;
}

.pageshadowright
{
    background-image: url(../images/theme/bg_shadow_header_right.gif);
    background-repeat: repeat-y;
}

.headersubtitle
{
    text-align: right;
    font:  bold 11pt "Arial", Tahoma, Arial, sans-serif;
    font-variant: small-caps;
    margin: 0;
    padding: 48px 10px 0 0;
    /* USE WHEN SEARCH BOX RE-INSTALLED padding: 35px 10px 0 0;*/
    clear: right;
}

.pageshadow {
margin-left: auto;
margin-right: auto;
padding-top: 10px; /* whitespace between divider image and breadcrumb */
width: 980px;
background-image: url(../images/theme/bg_shadow_body.gif);
background-repeat: repeat-y;
}

.pagecontainer {
/*background-color: #fff;*/
}

.pageshadowbottom {
margin-left: auto;
margin-right: auto;
width: 980px;
background-image: url(../images/theme/bg_shadow_bottom.gif);
background-repeat: no-repeat;
height: 10px;
}

/******************************************
STYLES FOR HEADER
******************************************/

.pageshadowheader {
margin-left: auto;
margin-right: auto;
width: 980px;
background-image: url(../images/theme/bg_shadow_header.gif);
background-repeat: repeat-y;
}

.pageshadowdivider {
margin-left: auto;
margin-right: auto;
width: 980px;
background-image: url(../images/theme/bg_shadow_divider.gif);
background-repeat: no-repeat;
height: 25px;
}

.header {
margin: 0 10px 0 10px;
}

.header img { /* company logo */
margin: 10px 0 7px 2px;
border: none;
float: left;
}

.header h1 { /* tagline */
text-align: right;
font:  bold 11pt "Arial", Tahoma, Arial, sans-serif;
font-variant: small-caps;
margin: 0;
padding: 48px 10px 0 0;
/* USE WHEN SEARCH BOX RE-INSTALLED padding: 35px 10px 0 0;*/
clear: right;
}

.topmenu {
text-align: right;
float: right;
font: 8pt Tahoma, "Arial Narrow", Arial, sans-serif;
margin: 5px 5px 0 0;
}

.topmenu td
{
    padding-left:10px;
}

.topmenu a {
color: #000;
}

.topmenu ul {
list-style-type: none;
}

.topmenu ul li {
display: inline;
padding-left: 5px;
padding-right: 5px;
font-size: 8pt;
}

.topmenu form, .topmenu input, .topmenu button, .topmenu form div {
display: inline;
}

.mainmenu {
clear: both;
text-align: left;
background-image: url(../images/theme/bg_curve.gif);
background-position: bottom right;
background-repeat: no-repeat;
background-color: #333;
margin: 5px 10px 0 10px;
width: 100%;
height: 27px;
}

.mainmenu ul {
list-style-type: none;
font-family: Tahoma, "Arial Narrow", Arial, sans-serif;
font-size: 9pt;
color: #ffffff;
padding: 5px 0 5px 0;
}

.mainmenu li {
display: inline;
padding: 0 10px 0 10px;
}

.mainmenutext
{
    font-family: Tahoma, "Arial Narrow", Arial, sans-serif;
    font-size: 9pt;
    color: #ffffff;
    padding: 5px 0 5px 0;
}

.mainmenu a {
text-decoration: none;
color: #fff;
}

.mainmenu a:hover {
text-decoration: underline;
}

.hideLoginDate
{
	display:none;
	
}

