#print-masthead { display:none! important;}
#email {background:url(../images/ico_email.gif); background-repeat:no-repeat; background-position:10 8; padding:5px 10px 3px 27px; border-top:2px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; width:113px; height:27px; font-family:Verdana, Arial, Sans-serif; font-size:60%; font-weight:bold;}
#print {background:url(file://///UK1SVR005/MattaJ$/Design/2007/S&P%20Microsite/images/ico_print.gif); background-repeat:no-repeat; background-position:10 7; padding:5px 10px 3px 27px; border-top:2px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; width:113px; height:27px; font-family:Verdana, Arial, Sans-serif; font-size:60%; font-weight:bold;}
#add {background:url(../images/bullet_plus.gif); background-repeat:no-repeat; background-position:0 2; padding:5px 10px 3px 16px; border-top:2px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; width:121px; height:27px; font-family:Verdana, Arial, Sans-serif; font-size:60%; font-weight:bold;}

.pagewidth {width:768px;}
h1 {font-family:helvetica, Arial, Sans-serif; font-size:200%; text-align:left; margin:0px 0px 10px 8px;}
.hdr {border-bottom:1px solid #CCCCCC; width:768px; margin:0px 0px 20px 0px; background-image:url(../images/bgrd_header.gif); background-repeat:repeat-x;}

.leftnavheadoff {font-size:95%; font-weight:bold; padding:5px 2px 6px 17px; background:#F2F5F6; background-image:url(../images/bullet_plus.gif); background-repeat:no-repeat; text-align:left;}
.leftnavheadon {font-size:95%; color:white; font-weight:bold; padding:5px 2px 6px 18px; background:#678393; background-image:url(../images/bullet_minus.gif); background-repeat:no-repeat; text-align:left;}
.leftnav {font-size:95%; background:url(../images/bullet_left.gif); background-repeat:no-repeat; padding:3px 0px 3px 18px;}
.leftnavarrow {font-size:95%; font-weight:bold; padding:5px 2px 6px 17px; background-color:#F2F5F6; background-image:url(../images/ico_arrow_leftnav.gif); background-repeat:no-repeat; background-position:5 6; text-align:left;}
.leftnavarrowon {color: #ffffff; font-size:95%; font-weight:bold; padding:5px 2px 6px 17px; background-color:#678393; background-image:url(../images/ico_arrow_leftnav_on.gif); background-repeat:no-repeat; background-position:5 6; text-align:left;}

.bullet {font-size:60%; background:url(../images/bullet.gif); background-repeat:no-repeat; padding:4px 0px 5px 8px;}
.bullet2 {font-size:90%; background:url(../images/bullet.gif); background-repeat:no-repeat; padding:4px 0px 5px 8px;}
.bulletdiv {background:url(../images/bullet.gif); background-repeat:no-repeat; padding: 4px 0px 2px 16px; background-position:3 0}
/* bulletcell used for bullet in data table with more indent*/
.bulletcell {background:url(../images/bullet.gif); background-repeat:no-repeat; padding:0px 0px 2px 20px; background-position:10 -4}

.arrow {line-height:120%; background:url(../images/ico_arrow_bullet.gif); background-repeat:no-repeat; background-position:3 -1;  padding:4px 0px 2px 16px; }
.arrow2 {line-height:120%; background:url(../images/ico_arrow_bullet.gif); background-repeat:no-repeat; background-position:0 1; padding:5px 0px 0px 12px;}
.arrow3 {background:url(../images/ico_arrow_link.gif); background-repeat:no-repeat; padding:1px 0px 0px 12px;}
.arrow_righttout {background:url(../images/ico_arrow_link.gif); background-repeat:no-repeat; padding:6px 0px 2px 10px; background-position:0 6;}
.arrow_back {font-size:55%; line-height:130%; font-family:verdana; background:url(../images/ico_arrow_back.gif); background-repeat:no-repeat; padding-left:10px; background-position:0 2; margin-top:3px;}
.arrow_back_b {font-size:90%; line-height:130%; font-family:verdana; background:url(../images/ico_arrow_back.gif); background-repeat:no-repeat; padding-left:10px; background-position:0 2;}
.arrow_down {line-height:120%; background:url(../images/ico_arrow_down.gif); background-repeat:no-repeat; background-position:2 10; padding:5px 0px 0px 12px;}
.arrow_up {line-height:120%; background:url(../images/ico_arrow_up.gif); background-repeat:no-repeat; background-position:2 10; padding:5px 0px 0px 12px;}

.pdf {background:url(../images/ico_pdf.gif); background-repeat:no-repeat; padding:4px 0px 2px 16px; background-position:2 6;}
.pdf2 {background:url(../images/ico_pdf.gif); background-repeat:no-repeat; padding:4px 0px 2px 16px; background-position:0 5;}
.pdf3 {background:url(../images/ico_pdf.gif); background-repeat:no-repeat; padding:0px 0px 0px 12px; background-position:0 2;}
.pdf4 {background:url(../images/ico_pdf.gif); background-repeat:no-repeat; padding:0px 0px 2px 16px; background-position:0 2;}
.icon_call {background:url(../images/ico_call.gif); background-repeat:no-repeat; padding:0px 0px 0px 8px; background-position:0 4;}
.icon_fax {background:url(../images/ico_print.gif); background-repeat:no-repeat; padding:2px 0px 4px 18px; background-position:0 4;}
.icon_vid {background:url(../images/ico_video.gif); background-repeat:no-repeat; padding:4px 0px 2px 16px; background-position:0 3;}
.icon_email {background:url(../images/ico_email.gif); background-repeat:no-repeat; background-position:0 6; padding:2px 0px 4px 18px;}
.icon_key {line-height:120%; background:url(../images/ico_key.gif); background-repeat:no-repeat; background-position:0 4;  padding:4px 0px 2px 16px; }
.icon_lock {line-height:120%; background:url(../images/ico_padlock.gif); background-repeat:no-repeat; background-position:0 4;  padding:4px 0px 2px 16px; }
.icon_rep {background:url(../images/ico_contrep.gif); background-repeat:no-repeat; padding:2px 0px 4px 8px; background-position:0 4;}
.icon_request {background:url(../images/ico_request.gif); background-repeat:no-repeat; padding:2px 0px 4px 18px; background-position:0 3;}
.callout_righttout {background:url(../images/ico_offsite.gif); background-repeat:no-repeat; padding:6px 0px 2px 10px; background-position:0 10;}

.gradient {background:url(../images/bgrd_filter.gif); background-repeat:repeat-x; font-size:1px; height:15px;}
.gradient_top {background:url(../images/bgrd_bluetout.gif); background-repeat:repeat-x;}
.gradientcell {background:url(../images/bgrd_rightcol_subs.gif); background-repeat:repeat-x; height:128px; background-position:bottom;}

.relatehead {font-size:60%; font-weight:bold; padding:8px 2px 3px 17px; border-top:1px solid #D6DFE2;}
.relatelist {font-size:60%; background:url(../images/bullet_left.gif); background-repeat:no-repeat; padding:3px 3px 3px 17px;}

div.navilayer {
	position: absolute;
	top: 0px; left:0px;
	visibility: hidden;
	width: 149px;
	font-family: Verdana;
	background:#678393;
	layer-background-color:#678393;
}

.navnest {padding:0px 10px 10px 10px;}

div a:visited { background-color: transparent;}

div.navilayer a {display: block;}
#menu0, #menu1, #menu2, #menu3 { position:absolute; z-index:200; }
#menu0 ul, #menu1 ul, #menu2 ul, #menu3 ul {width:129px; margin:0px; padding:0px; position:relative; left:0px; top:0px; list-style-type:none;}
#menu0 li, #menu1 li, #menu2 li, #menu3 li {margin:0px 0px 0px 0px; border-top:1px solid #B3C1C9;}
#menu0 a, #menu1 a, #menu2 a, #menu3 a {display:block; color:#FFFFFF; width:127px; padding-top:4px; padding-right:0px; padding-bottom:6px; padding-left:2px; background-color: #678393; font-size:10px; line-height:13px; text-decoration: none;}
#menu0 a:hover, #menu1 a:hover, #menu2 a:hover, #menu3 a:hover {background:#FFFFFF; color:#678393;}

/* The styles for the pseudo-mouseover. The class change does not work in Netscape 4,
	while Opera 5 changes the class but doesn't do anything about it,
	so these styles will never be visible in those browsers */

div.navilayer div.over {background: #FFFFFF;}

div.navilayer div.over a {color: #ffffff;}

BR.clear {CLEAR: both;LINE-HEIGHT: 5px}

#pos0 {position:relative;}
#pos1 {position:relative;}
#pos2 {position:relative;}
#pos3 {position:relative;}

/* changetext */
#divLinks {position:relative; left:0px; top:0px; width:275px; padding:0px; visibility:hidden; z-index:100;}
#divMessage {position:absolute; left:0px; top:0px; width:275px; padding:inherit; visibility:hidden;}
#divShell {background:#FFFFFF; width:275px; height:300px; padding:0px 0px 0px 0px; text-align:left;}
/* changetext */

.bgfooter {background-image:url(../images/bgrd_footer.gif); background-repeat:repeat-x;}
.footercornor {background-image:url(../images/curve_footer.gif); background-repeat:no-repeat; background-color: transparent;}


/* added 05.22.06 */
.marb01 { margin-bottom:20px; }
.taboff2 { border-bottom:none; background-color:#ffffff;  }
.mainpad01 { margin-bottom:20px; }
.hdrpad01 { margin-left:15px;  margin-right:15px; }
.martblt01{ margin-left:22px; }
.even {background:#ffffff;}
.odd  {background:#f2f5f6;}
.colpad01  {padding:2px;}
.bordergray3_b {border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.pglist  {background:#8bb0cc

 
;}
.lefttopbutton {
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	background-color: teal;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
.righttouthdwelcome {
	font-size:small;
	color:white;
	font-weight:bold;
	padding:0px 2px 0px 8px;
	background:#94A9B5;
	height:26px;
	text-align: left;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px none;




}
.listbanner {
	font-size:95%;
	font-weight:bold;
	padding:5px 2px 6px 17px;
	background-image:url(../images/banner_list.jpg);
	background-repeat:no-repeat;
	height: 99px;
	width: 157px;
}
.updatebox {
	height:28px;
	font-size:12pt;
	font-weight:normal;
	padding-left:0px;
	padding-right:8px;
	text-indent: 2pt;
	border: 1px solid #CCCCCC;
	font-family: verdana, sans-serif, Arial;
	color: #000000;
	background-color: #CCCCCC;
}
