.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; }

/* Citrix webinar zone */

#citrix_zone_header { background: #fff url(http://demo.idg.com.au/cw/zones/citrix/webinar/site/citrix_zone_head_954x211.jpg) no-repeat top left; width: 954px; height: 211px; }
#citrix_zone_header h1 { font-family: arial; font-size: 40px; color: #000; padding: 27px 0 0 20px; }
#citrix_zone_header .menu .zone_multibox .multitabbar { border-bottom: none; font-family: arial; font-size: 1em; color: #fff; padding: 29px 0 0 90px; }
#citrix_zone_header .menu .zone_multibox .multitabbar a { background: transparent; color: #fff; font-size: 12px; border: none; margin-right: 4px; font-weight: 700; }
#citrix_zone_header .menu .zone_multibox .multitabbar a:hover { color: #b4b5b9; text-decoration: none; }
#citrix_zone_header .menu .zone_multibox .multitabbar .sel a { color: #fff; text-decoration: underline; }

#citrix_zone_maincontent { background: #fff; width: 600px; float: left; }
#citrix_zone_maincontent .inner a {text-decoration: none; }
#citrix_zone_maincontent .inner a:hover { text-decoration: underline;}
#citrix_zone_maincontent .inner a:visited {text-decoration: none; color: purple;}
#citrix_zone_maincontent .inner { margin: 0 0 0 50px; }
#citrix_zone_maincontent .inner h2 { color: #0050ce; font-size: 26px; }
#citrix_zone_maincontent .inner h3 { color: #000; font-size: 22px; }
#citrix_zone_maincontent .inner ul { padding: 0px; margin: 10px 0px 0px 13px;}
#citrix_zone_maincontent .inner ul li { padding: 0 0 0 5px; margin: 5px 0px 10px 0px; }
#citrix_zone_maincontent .inner table { border-collapse: separate; border-spacing: 0px 5px; }
#citrix_zone_maincontent .inner .dotted_line { border-bottom: 3px dotted #999; }
#citrix_zone_maincontent .inner h3.inner_header { font-size: 18px; }

#citrix_zone_sidebar {width: 320px; float: right;}
#citrix_zone_sidebar .sidebar_inner { }

.citrix_roundbox_blue { background: url(images/zones/citrix_roundbox_blue.png) no-repeat top left; padding-top: 20px; color: #fff; margin-bottom: 20px; }
.citrix_roundbox_blue_inner { background: url(images/zones/citrix_roundbox_blue.png) no-repeat bottom left; padding: 0 20px 20px 20px; }
.citrix_roundbox_blue a { color: #fff; }
.citrix_roundbox_grey { background: url(images/zones/citrix_roundbox_grey.png) no-repeat top left; padding-top: 20px; color: #333; margin-bottom: 20px; }
.citrix_roundbox_grey_inner { background: url(images/zones/citrix_roundbox_grey.png) no-repeat bottom left; padding: 0 20px 0px 20px; }
.citrix_roundbox_grey_inner_web_basics { background: url(images/zones/citrix_roundbox_grey.png) no-repeat bottom left; padding: 0 20px 20px 20px; }
.citrix_roundbox_grey a { color: #333; }
.citrix_roundbox_black { border-bottom: 1px solid #fff; background: url(images/zones/citrix_roundbox_black.png) no-repeat top left; padding-top: 20px; color: #fff; margin-bottom: 20px; }
.citrix_roundbox_black_inner { background: url(images/zones/citrix_roundbox_black.png) no-repeat bottom left; padding: 0 20px 20px 20px; }
.citrix_roundbox_black a { color: #fff; }
.citrix_roundbox_grey .citrix_roundbox_grey_inner p {padding: 0; margin: 0 3px 0 0;}
.citrix_roundbox_black_inner h2.pollques { color: #ffffff; font-size: 14px;}
.citrix_roundbox_black_inner .polloptions .opt { color: #ffffff; }
.citrix_roundbox_black_inner .poll_result { margin-right: 5px;}

#citrix_zone_sidebar ul {list-style-image: url(http://demo.idg.com.au/cw/zones/citrix/webinar/site/bullet_arrow.png); padding: 0; margin: 5px 0px 15px 17px;}
#citrix_zone_sidebar li {color: #000; padding: 0 0 0 0; margin: 0 0 5px 0; background-position: 1em;}
#citrix_zone_sidebar a { text-decoration: none; color: #fff; font-size: 11px;}
#citrix_zone_sidebar a:hover { text-decoration: underline;}
#citrix_zone_sidebar a:visited {  text-decoration: none; color: #aaa; }
#citrix_zone_sidebar #sky5 {margin-bottom: 20px;}
/* End Citrix webinar zone */
#left_center_columns .CitrixZoneWebinarBestPractices_section {background: #transparent; float: left; width: 100%;}

.oracle_sec { margin: 0 !important; background: #f8f8f8; border-top: 1px solid #808185; padding: 0 !important; }
.oracle_sec a { color: #000; }
.oracle_sec .whitepaper-summary-title { font-family: Arial; font-size: 18px; line-height: 22px; font-weight: 700; }
.oracle_sec .whitepaper-summary-download { background: url(images/zones/oracle/oraclezone_download_icon.gif) no-repeat center left; padding: 0 0 0 17px; border: none; text-decoration: none; font-size: 11px; font-weight: 700; color: #000; }
.oracle_sec a.whitepaper-summary-download:hover { text-decoration: underline !important; }
.oracle_sec .whitepaper-summary-desc { font-size: 12px; line-height: 18px; color: #777; }
.oracle_sec .whitepaper-summary-image { float: left; margin: 0 15px 0 0; border-color: #bbb; padding: 3px; }
.oracle_sec .oracle_sec_content { background: url(images/zones/oracle/oraclezone_content_top_repeat.gif) repeat-x 0 -43px; }
.oracle_sec #sky5 { margin: 0 0 20px 0; }
.oracle_sec .dbl_right { display: none }
.oracle_sec .dbl_left { width: 580px; margin-left: 0; }
.oracle_sec .art_rcol { width: 170px; }
.oracle_sec .art_lcol { width: 385px; }
.oracle_sec .art_rcol h3 { font-size: 14px; }
.oracle_sec .art_rcol .boxheader { height: auto; }

.oracle_sec .article_header { padding: 0; color: #000; font-size: 24px; }
.oracle_sec .article_box { padding: 0; }

.zone_oracle_column_left { float: left; display: inline; width: 580px; margin: 0 0 0 30px; }
.zone_oracle_column_right { float: right; display: inline;  width: 300px; margin-right: 20px; }
.oracle_sec .whitepaper-summary-date { display: none; }
.oracle_sec ul.storylist_nb { list-style-type: none; margin: 0; padding: 0; } 
.oracle_sec ul.storylist_nb li { background: url(images/zones/oracle/oraclezone_article_icon.gif) no-repeat 0 2px; padding: 0 0 0 19px; margin: 7px 0; } 
.oracle_sec .whitepaper-summary-odd { background: none; }
.zone_oracle_column_right .whitepaper-summary { border-top: 1px solid #C8C8C8; }
.zone_oracle_column_right .whitepaper-summary-title { font-size: 16px; line-height: 20px; font-weight: 100; }

.oracle_sec ul.storylist_nb li h3 { font-weight: 100; }
.oracle_sec ul.storylist_nb li .summary { display: none; }
.oracle_sec .oracle_zone_stories ul.storylist_nb li.first { background: none; padding: 0; margin: 0 0 20px 0; }
.oracle_sec .oracle_zone_stories ul.storylist_nb li.first h3 { font-size: 18px; font-weight: 700; line-height: 22px; margin: 0 0 5px 0; }
.oracle_sec .oracle_zone_stories ul.storylist_nb li.first .summary { display: block; color: #777; font-size: 12px; line-height: 18px; font-family: Arial; }
.oracle_sec #zone_header_wrap { background: #fff url(images/zones/oracle/oraclezone_background.gif) repeat-x 0 -1px; } 
.oracle_sec h1#zone_header { background: url(images/zones/oracle/oraclezone_logo.gif) no-repeat 30px 50px; height: 120px; }
.oracle_sec #zone_headermenu { background: #fff url(images/zones/oracle/oraclezone_content_top_repeat.gif) repeat-x 0 43px; height: 67px; padding: 0 20px; }
.oracle_sec #zone_headermenu a { color: #b4b4b4; padding: 0 10px 5px 10px; }
.oracle_sec #zone_headermenu a:hover { color: #e00025; }
.oracle_sec #zone_headermenu ul li { margin: 0 10px 0 0; }
.oracle_sec #zone_headermenu ul li.selected a { color: #e00025; }
/*.zone #site-header-navbar-logo { position: absolute; top: 0; left: 0; width: 114px; height: 76px; }*/
.oracle_sec #zone_headermenu ul li.selected { background: url(images/zones/oracle/oraclezone_headermenu_sel.gif) no-repeat bottom center; }
.oracle_sec .art_rcol .dyntabbar li { width: 45%; }

.oracle_sec_content .boxwrap { border: none; padding: 0; margin: 0 0 30px 0; background: none; }
.oracle_sec_content .boxheader { background: url(images/zones/oracle/oraclezone_title_background.gif) repeat-x bottom left; line-height: 18px; font-size: 18px; padding: 0 0 7px 0; margin: 15px 0 15px 0; color: #777; text-transform: none; font-weight: 100; }
.oracle_sec_content .boxheader a { color: #c1c1c1; }
.oracle_sec_content .boxheader a:hover { color: #000; }
.oracle_sec_content .boxcontent { border: none; }

.oracle_zone_more_link { float:right; font-size: 10px; }

.zone_oracle_column_right .boxheader { line-height: 24px; font-size: 11px; color: #fff; margin: 0; padding: 0 10px; height: 24px; font-weight: 700; text-transform: uppercase; background: url(images/zones/oracle/oraclezone_rhs_titlebar.gif) no-repeat top left; }
.zone_oracle_column_right .boxcontent { border: 1px solid #C8C8C8; border-width: 0 1px 0 1px; background: #fff; padding: 0; }
.zone_oracle_column_right .boxwrap { margin: 0 0 10px 0; padding: 0 0 5px 0; background: url(images/zones/oracle/oraclezone_rhs_box_bottom.gif) no-repeat bottom left; }
.zone_oracle_column_right .boxcontent ul { list-style-type: none; padding: 0; margin: 0; }
.zone_oracle_column_right .boxcontent ul li { display: block; padding: 10px 15px; margin: 0; border-top: 1px solid #e5e5e5;  }

.oracle_sec_wrap .sec_tax_header { line-height: 18px; font-size: 18px; padding: 0 0 10px 0; margin: 0; color: #777; text-transform: none; font-weight: 700; border-bottom: 1px solid #E00025; font-family: Arial; }
.oracle_sec_wrap h3 { font-size: 18px; font-weight: 700; }
.oracle_sec_wrap .story_box { padding: 0; }
.oracle_sec_wrap .story_box .date { display: block; font-size: 12px; padding: 0; }
.oracle_sec_wrap .story_box li { border-bottom: 1px dotted #C8C8C8; padding: 15px 0; }
.oracle_sec_wrap .story_box .storybtn { display: none; }
.oracle_sec_wrap .story_box .sms { display: none; }
.oracle_sec_wrap .story_box .moredtl { display: block; color: #777; }
.oracle_sec_wrap .story_box .storydtl { margin: 0; }

.zone_sas_business_column_left { float: left; display: inline; width: 580px; margin: 0 0 0 30px; }
.zone_sas_business_column_right { float: right; display: inline;  width: 300px; margin-right: 20px; }

.zone_sas_business_column_left{display:inline;float:left;margin:7px 0 0 22px;width:600px;}
.zone_sas_business_column_right{display:inline;float:right;margin-right:20px;width:300px;}
.sas_business_sec #zone_content,.sas_business_sec_content{background:url('images/sas_zone_content_bg.gif') repeat-y top center;}
.sas_zone_headerwrap{margin-bottom:10px;}
.sas_zone_header{background:url('images/SAS_ZONE_h2w.png') no-repeat 0 0;float:left;height:23px;width:272px;}
.sas_zone_header.full{width:580px;}
.sas_zone_header_end{background:url('images/SAS_ZONE_h2w.png') no-repeat 100% 0;float:left;height:23px;width:20px;}
.sas_zone_header h2{color:#2e74b1;font-size:18px;line-height:23px;margin:0;padding:0;text-indent:8px;}
.zone_sas_videos{float:left;line-height:24px;width:50%;}
.zone_sas_news{float:left;width:50%;}
.zone_sas_whitepapers{float:left;}
.zone_sas_business_footer_box{border-right:1px solid #ccc;float:left;margin-right:17px;padding-right:10px;width:29%;}
.zone_sas_business_footer_box.last{border:0;margin:0;padding:0;}
.zone_sas_business_footer_head{height:50px;}
.zone_sas_business_content_footer{margin:25px 0;}
#survery_clip{padding:8px 0;}
/*.sas_zone_skin #footer_wrap{padding:0 21px;width:939px;}*/
/*.sas_zone_skin #footer_wrap #footer{background:#333;}*/

.sas_business_sec .dbl_right { display: none }
.sas_business_sec .dbl_left { width: 580px; margin-left: 0; }
.sas_business_sec .art_rcol { width: 170px; }
.sas_business_sec .article_header { padding: 0; color: #000; font-size: 24px; }
.sas_business_sec .article_box { padding: 0; }
.sas_business_sec .art_rcol h3 { font-size: 14px; }
.sas_business_sec .art_rcol .boxheader { height: auto; }

.sas_business_sec_content .sec_tax_header { line-height: 24px; font-size: 24px; padding: 5px 0 15px 10px; margin: 0; color: #777; text-transform: none; font-weight: 100; border-bottom: 1px solid #E00025; font-family: Arial; }
.sas_business_sec_content h3 { font-size: 18px; font-weight: 700; }
.sas_business_sec_content .story_box { padding: 0; }
.sas_business_sec_content .story_box .date { display: block; font-size: 12px; padding: 0; }
.sas_business_sec_content .story_box li { border-bottom: 1px dotted #C8C8C8; padding: 15px 0; }
.sas_business_sec_content .story_box .storybtn { display: none; }
.sas_business_sec_content .story_box .sms { display: none; }
.sas_business_sec_content .story_box .moredtl { display: block; color: #777; }
.sas_business_sec_content .story_box .storydtl { margin: 0 0 0 15px; }
.sas_business_sec_content .article_header { padding: 5px 10px 0 10px; }
.sas_business_sec_content .article_box { padding: 0 10px 10px 10px; }
.sas_business_sec_content .art_lcol { width: 390px; }

.sec_SASZone .dbl_right{display:none;}
.sec_SASZone h1#zone_header { height: 145px; }
.sec_SASZone #zone_headermenu{height:31px;margin: 0 0 0 8px;}
.sec_SASZone #zone_headermenu ul li{height:31px; padding: 0;}
.sec_SASZone #zone_headermenu a{color:#fff;height:31px;float:left}
.sec_SASZone #zone_headermenu a{line-height:28px;}
.sec_SASZone #zone_headermenu a:hover{color:#000;}
/*.sec_SASZone #zone_headermenu ul li#zone_headermenu_1 a {color:#536D35}*/
/*.sec_SASZone #zone_headermenu ul li#zone_headermenu_2 a {color:#31401F}*/
/*.sec_SASZone #zone_headermenu ul li#zone_headermenu_3 a {color:#3A5367}*/
/*.sec_SASZone #zone_headermenu ul li#zone_headermenu_4 a {color:#3A5367}*/
/*.sec_SASZone #zone_headermenu ul li#zone_headermenu_5 a {color:#3A5367}*/
.sec_SASZone #zone_headermenu ul li.selected{background:url(images/button_selected_saszone_right.png) no-repeat top right; padding: 0 7px 0 0;}
.sec_SASZone #zone_headermenu ul li.selected a{color:#333 !important;background:url(images/button_selected_saszone_left.png) no-repeat top left; padding: 0 17px 0 20px;}
.sec_SASZone #zone_headermenu ul li.selected a:hover{color:#000;}
.zone_sas_videos ul.storylist_nb{list-style-type:disc;}
.zone_sas_videos ul.storylist_nb h3 span{font-size:9px;font-weight:300;color:#BBBBBB;}

.zone_sas_business_content_mid .storylist_nb h3 { font-size: 12px; line-height: 16px; }
.zone_sas_business_content_mid .story_box li { padding: 5px 0; }

.sas_zone_skin { background: #74A7D3; }
.sas_zone_skin .twocolumns{background:none !important;}
.sas_zone_skin #frame{background:#74A7D3 url('images/sas_zone_skin.jpg') no-repeat scroll 50% 154px;}
.sas_zone_skin #sites-promo-cw, .sas_zone_skin #sitemap{display:none;}

.sas_zone_skin #cw_footerwrap, .sas_zone_skin #cw_footercontent, .sas_zone_skin #cw_footertop, .sas_zone_skin #cw_footerbottom { width: 939px; }

