.wp { TEXT-DECORATION: none; color: red; font-size: 12px; font-weight: bold; }

.wp:hover { TEXT-DECORATION: underline; }
.aalink:visited { TEXT-DECORATION: underline; }
.citlink:hover {text-decoration: underline; color: orange;}
/*
table.zoneheader { background: #fff; }

table.zoneheader h2 { font-weight: bold; font-size: 16px; color: #990000; padding: 20px 0 0 0 }
table.zoneheader .titleblue { font-weight: bold; font-size: 16px; color: #027ABB; padding: 20px 0 0 0 }
table.zoneheader .titlered { font-weight: bold; font-size: 16px; color: #990033; padding: 20px 0 0 0 }
table.zoneheader .titlegrey { font-weight: bold; font-size: 14px; color: #5D5D5D; padding: 10px 0 0 0 }
table.zoneheader .titlegrey2 { font-weight: bold; font-size: 16px; color: #5D5D5D; padding: 20px 0 0 0 }
table.zoneheader .wptitle { font-weight: 700; color: #696969; font-size: 12px }
table.zoneheader h3 { font-weight: bold; font-size: 16px; color: #333; }


table.zoneheader .heads11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #003399; line-height: 11pt; text-decoration: none }

table.zoneheader div.wpbox {
	clear: right;
	border: 1px solid black;
	padding: 10px;
	margin: 10px 0px 10px 0px;
}

table.zoneheader h2.wptitle {
	padding-top: 0px;
	line-height: 120%;
}

table.zoneheader table.box300 { border: 1px solid #ddd; margin: 10px; width: 300px }
table.zoneheader a img { border: none }
*/
/*table.zoneheader #sky5 { float: right; margin: 10px; }*/

a.ibmzone { color: #0E5CA5; font-size: 12px  }
a.ibmzone:visited { text-decoration: none; font-size: 12px }
a.ibmzone:hover { text-decoration: underline; font-size: 12px }

.wplist {
	padding-left: 0px;
	margin-left: 15px;
}

.rhs_green_bar {
	background-color:#339E35;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding:4px;
}

.soa_zone .video_mz { width: 480px; }
.ilm_zone table.zoneheader .zonetext, .ilm_zone table.zoneheader p, .ilm_zone ul, .ilm_zone { color: #111 }
.ilm_zone .boxwrap { border: 1px solid #ddd; }
.ilm_zone div.boxheader { background: #7C111C; color: #fff; font-weight: 700; font-size: 14px; padding: 7px 9px; }
.ilm_zone div.boxcontent { padding: 7px; }
.ilm_zone h4 { margin: 4px 0; font-size: 14px; padding-top: 12px }
.ilm_zone a { color: #333; text-decoration: underline; }
.ilm_zone .video_mz { width: 480px; }
.titlegrey { font-size: 14px; color: #555; padding: 0; margin: 5px 0; }
.titlegrey2 { font-size: 18px; color: #656565 }

#ipcz {
	background-color: #fff;
	color: #000;
	width: 785px;
	height: auto;
	}
#ipcz p{font-size: 12px;}	
#ipcz #header img{
	border: none;
	}	
#ipcz #header-bottom {
	background-color:#666666;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	width:783px;
	margin-bottom:10px;
	padding:4px;
	float:left;
	}	
#ipcz #main {		
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	}

#ipcz #cwzonecontent {
	width:460px;
	margin:0 0 10px 0;
	background-color: #fff;
	color: black;
	overflow: hidden;
	float: left;
	clear: both;
	}	
#ipcz #cwzonecontent .inner {
	background-color: #ecf7f9;
	color: #000;
	width: 456px;
	border: 1px solid #bfbfbe;
	margin-left: 0px;
	font-family: small Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	padding-bottom: 20px;
	}
#ipcz #cwzonecontent .inner h2 {
	font-size:16px;
	color: #006c86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-top: 5px;
	border-bottom: 5px solid #fed904;
	}	
#ipcz #cwzonecontent .inner h3 {
	font-size:14px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	}	
#ipcz #cwzonecontent .inner p{
	
	margin-left: 20px;
	margin-right: 20px;
	}
#ipcz #cwzonecontent .cw a {
	font-size: 0.8em;}	
	
#ipcz #rightside { 
	background-color: #fff;
	float:right;
	width: 301px;
	height: auto;
	margin-bottom: 10px;
	border: 1px solid #bfbfbe;
	}
#ipcz  #rightside .inner {
	padding: 0;
	margin-bottom: 10px;
	}	
#ipcz #rightside  .inner h2 {
	font-size:16px;
	color: #006c86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 5px solid #fed904;
	padding-left: 10px;
	padding-top: 5px;
	}	

#ipcz #rightside .inner p {
	
	margin-left: 20px;
	margin-right: 20px;
	font-family: small Verdana, Arial, Helvetica, sans-serif;
	}
#ipcz #cwzonecontent #whitepaper {
	background-color: #f7f8f8;
	width: 453px;
	height: 190px;
	}

#ipcz #cwzonecontent #whitepaper .left {
	width: 205px;
	height: auto;
	float: left;
	clear: both;
	}
#ipcz #cwzonecontent #whitepaper .right {
	width: 240px;
	height: auto;
	float: right;
	margin-bottom: 10px
	}	

#ipcz #cwzonecontent #whitepaper .right p {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:0;
	margin: 0 0 10px 0;
	}

.SerenaonDemandSoftwareZone_section .multitabbox .content,
.SerenaOnDemandSoftwareZone_section .multitabbox .content
{ padding: 0; }
.SerenaonDemandSoftwareZone_section .multitabbox .content table td,
.SerenaOnDemandSoftwareZone_section .multitabbox .content table td
{ padding: 0; margin: 0; }
.SerenaonDemandSoftwareZone_section .serena_wplist_box,
.SerenaOnDemandSoftwareZone_section .serena_wplist_box
{ overflow: hidden; width: 176px; }

/*
     FILE ARCHIVED ON 22:40:53 Oct 08, 2008 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:18:55 Jul 04, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 105.033
  exclusion.robots: 0.273
  exclusion.robots.policy: 0.263
  RedisCDXSource: 0.786
  esindex: 0.007
  LoadShardBlock: 69.605 (3)
  PetaboxLoader3.datanode: 73.296 (4)
  CDXLines.iter: 29.834 (3)
  load_resource: 130.549
  PetaboxLoader3.resolve: 93.599
*/