@charset "UTF-8";
/* CSS Document */

/*
------------------------------------------------------
General CSS
------------------------------------------------------
*/

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-align:left;
}

.content_hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #19659F;
	text-align:left;
}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #1a558e;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration: none;
}

#pngfix { behavior: url(includes/iepngfix.htc); }

/*
------------------------------------------------------
Body
------------------------------------------------------
*/


div.MPHWhiteBandSmallRight			{
		position:absolute;
		left:100%;
		top:0px;
		overflow:visible;
		height:163px;
		width:163px;
		background-image:url(whiteband_small_right.gif);
		background-repeat:no-repeat;
		background-position:-200px -200px;
		background-color:transparent;
		margin:0 0 0 -163px;
		padding:0;
		color:#000;
		font-family:helvetica,verdana,arial,tahoma,sans-serif;
		z-index:1000000000;
		border:none;
		float:none;
			}

td.off {
background: #fff;
}

td.on{
background: #dfdfdf;
}

.body_content {}

.body_content ul {
list-style:none;
margin:0;
padding:0;
}

.body_content ul li {
background: url(../images/point.gif) no-repeat 0 2px;
padding: 0 0 2px 16px;
margin:0;
}

/*
------------------------------------------------------
Navigation
------------------------------------------------------
*/

/*
------------------------------------------------------
Tier 1 navigationiagaion
------------------------------------------------------
*/

#navigation-wrap {
margin: 0 auto;
height:26px;
width:735px;
float:right;
padding:1px 0px 0 0;
}

#navigation-wrap ul {
display:block;
float:left;
margin: 0;
padding: 0;
}

#navigation-wrap ul li {
display: block;
position: relative;
float: left;
padding:0;
margin:0;
}	

#navigation-wrap ul li a {
display: block;
float:left;
color:#fff;
}

#navigation-wrap ul li a:hover {

background-color:#d2d2d2;
color:#FFFFFF;
}

/*
------------------------------------------------------
Tier 2 navigationiagaion // Drop down menu sytem
------------------------------------------------------
*/

#navigation-list ul.menuItem {
position: absolute;
float:left; 
clear:left; /* ie */
text-align:left;
top: 22px;
width: 130px;
display: none;
z-index:301;
border:none;
}

#navigation-wrap #navigation-list ul.menuItem li {
display:block;
border:none;
}

#navigation-wrap #navigation-list li:hover ul.menuItem, 
#navigation-wrap #navigation-list li.over ul.menuItem {
display:block;
border:none;
z-index:301;
}

#navigation-wrap #navigation-list li.over {
z-index:300;
border:none;
}

#navigation-wrap li ul.menuItem li a { 
display:block;
border:none;
height: auto;
padding: 4px 3px 4px 7px; 
}

#navigation-wrap li:hover a, 
#navigation-wrap li.over a {
color: #ffffff;
background-color:#none;
}

/* Change the colours of the drop down boxes*/
#navigation-wrap li ul.menuItem a {
display:block;
background: #e5e5e5;
width: 140px;
white-space:normal;
color: #0c3a69;
line-height: 13px;
border-bottom: 1px dotted #999 !important;
border-bottom: 1px solid #999999;
}

#navigation-wrap li ul a:hover {
background: #ccc;
color:#0c3a69;
text-decoration:none;
} 
