@import "reset.css";

/* TYPOGRAPHY
-------------------------------*/
body { font-family: Arial, Verdana, sans-serif; line-height: 16px; }
strong { font-weight: bold; }

h2,h3,h4,h5 {
	color: #000;
	font-size: 11px;
	font-weight: 700;
}

h3 {
	font: bold 11px/1.4 Arial, sans-serif;
	color: #fff;
	padding: 1px 13px 2px;
}

a:link,a:visited {
	font-size:11px;
	color:#039;
 text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a.arrow-dotted {
  background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow-dotted.gif) no-repeat left 2px;
	padding: 1px 0 1px 11px;
  font-weight: bold;
}
a.arrow-small {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow-small.gif) no-repeat center left;
	padding: 0 0 0 9px;
}
a.arrow-down { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow-down.gif) no-repeat right center; padding: 0 11px 0 0; }
a.arrow-up { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow-up.gif) no-repeat right center; padding: 0 11px 0 0; }


p {
	font: 11px/1.3 Arial, sans-serif;
	margin: 0 0 12px 0;
	color: #666;
}
p.right {
	float: none;
	text-align: right;
}

select {
	font-size: 11px;
	color: #666;
	border: 1px solid #99b2c8;
}

span.blog-icon {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/blog-icon.gif) no-repeat right center;
	padding: 0 16px 0 0;
}
span.podcast-icon {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/podcast-icon.gif) no-repeat right center;
	padding: 0 17px 0 0;
}
#wrapper.home span.podcast-icon {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/headphone-icon.gif) no-repeat right center;
	padding: 0 17px 0 0;
}
span.vidcast-icon {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/camera-icon-black.gif) no-repeat right center;
	padding: 0 14px 0 0;
}


/* GLOBAL LAYOUT
---------------------------------------*/
#wrapper {
	margin-left: 8px;
	width: 915px;
}
.col1 { width: 715px; }
.col2 { width: 184px; }

#sidebar { margin-top: -16px; }

#ciscologo { position: absolute; }
#ciscologo img { border: none; }

#header {
	border: 1px solid #ccc;
	border-width: 0 0 1px 1px;
	margin: 10px 0 15px;
	width:714px;
}
#header h1 {
	color: #666;
	font-size: 15px;
	font-weight: 700;
	padding: 0 0 5px 10px;
}
#header p { padding: 0 0 0 10px; margin: 0; color: #999; }
#header p a { color: #999; text-decoration: none; }

/*img { border: 1px solid #ccc; }*/

.right { float:right; }
.left, .column { float:left; }
.clear { clear:both; }
.clear.space { margin: 0 0 24px; }

.linkbox {
	border:1px solid #ccc;
	border-width: 0 1px 1px;
	margin: 10px 0 0;
	padding: 0 0 5px;
}
.linkbox h3 {
	padding-left: 10px;
	background: #999;
  margin-bottom: 4px;
}
.linkbox h4 {
	color:#3d3d3d;
	padding-left: 10px;
	padding-top: 5px;
}
.linkbox ul {
	padding-left: 10px;
	padding-right: 10px;
}
.linkbox li { padding-bottom: 5px; }

.contentbox {
	width: 714px;
	border: 1px solid #ccc;
}

.left-bottom-border {
	clear: both;
	width: 712px;
	border: 1px solid #ccc;
	border-width: 0 0 1px 1px;
	margin: 0 0 15px;
}
.left-bottom-border h3 {
	color: #666;
	border-bottom: 1px solid #ccc;
	padding: 12px 12px 5px 12px;
	margin: 0 0 9px;
}
.left-bottom-border p {
	margin: 0 12px 12px;
}

.left-bottom-border-columns {
	width: 716px;
	float: left;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/left-bottom-border-bg.gif) no-repeat bottom left;
	margin: 0 0 15px;
}
.left-bottom-border-columns .left-bottom-border {
	float: left;
	width: 350px;
	clear: none;
	border: none;
	margin: 0;
}
.left-bottom-border-columns .left-bottom-border.last {
	float: right;
}
.left-bottom-border-columns h4 {
	color: #666;
	margin: 0 12px;
}
.left-bottom-border-columns a.arrow-small { font-weight: bold; }

.two-columns { margin: 0 0 0 12px; }
.two-columns .column {
	width: 339px;
	float: left;
}
.two-columns .column.last { float: right; }

.three-columns-wide {
	width: 714px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/three-columns-wide-bg.gif) no-repeat bottom left;
	margin: 0 0 15px;
}

.three-columns-wide .column {
	width: 232px;
	margin: 0 9px 0 0;
	float: left;
}
.three-columns-wide .column.last { margin: 0; }

.news-detail {
	width: 714px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/news-detail-bg.gif) repeat-y;
	border: 1px solid #ccc;
	border-width: 1px 0;
	margin: 0 0 15px;
}
.news-detail .column { width: 528px; }
.news-detail .column.last {
	width: 186px;
	float: right;
}
.news-detail h3 {
	color: #333;
	border-bottom: 1px solid #ccc;
	padding: 0 0 3px;
	margin: 7px 0 16px 13px;
	line-height: 15px;
}
.news-detail .column.last h3 {
	background: #ccc;
	margin: 0 0 12px;
	padding: 5px 9px;
	color: #535353;
}
.news-detail .column.last p { margin: 0 9px 12px; }
.news-detail .two-columns .column { width: 180px; }
.news-detail .two-columns .column img { margin: 0 0 10px; }
.news-detail .two-columns .column.last { width: 321px; }
.news-detail .two-columns .column.last h2 {
	font-size: 16px;
	margin: 0 23px 4px 0;
}
.news-detail .two-columns .column.last p { margin: 0 23px 12px 0; color: #333; }

/*SIDEBAR
--------------------------------*/
#sidebar h3 {
	padding: 1px 0 2px 10px;
	background: #999;
	color: #fff;
	font-weight: 700;
}

/* Local Nav */
#localnav, #localnav ul { width: 185px; padding: 0; margin: 0; clear: both;!important  }
#localnav li { display: block; background-position: 0 0; padding-top:0px; !important }
#localnav li ul { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subnav_top.gif) no-repeat 1px 0px; padding-top: 8px; color:#fff; left: -999em;position: absolute; !important } /* hides subnav */
#localnav a { padding-left: 20px; text-decoration: none; display: block; color:#2f6681; height: 18px; font-family: Arial, Helvetica, sans-serif; !important }

#localnavcontainer #localnav li ul.subnav li a { height: 19px; color:#2f6681; !important }

div.cisconews #localnav li#news ul,
div.home #localnav li#top ul,
div.globallanding #localnav li#global ul,
div.newsdetail #localnav li#news ul,
div.corporateinformation #localnav li#corporateinformation ul,
div.corporateoverview #localnav li#corporateinformation ul,
div.pressresources #localnav li#pressresources ul,
div.pressreleases #localnav li#press ul,
div.mediacontacts #localnav li#pressresources ul,
div.presskits #localnav li#pressresources ul,
div.inthenews #localnav li#news ul,
div.researchstudies #localnav li#pressresources ul { left: auto; position: static; padding-top: 8px; !important }  /* show subnav */

div.newsdetail #localnav li#news,
div.corporateinformation #localnav li#corporateinformation,
div.corporateoverview #localnav li#corporateinformation,
div.pressresources  #localnav li#pressresources,
div.pressreleases  #localnav li#press,
div.media-filter.feature #localnav li#feature,
div.mediacontacts #localnav li#pressresources,
div.presskits  #localnav li#pressresources,
div.inthenews #localnav li#news,
div.researchstudies #localnav li#pressresources { background-position: 0px -22px; !important }  /* highlights nav headers */

div.cisconews #localnav li#news,
div.home #localnav li#top,
div.globallanding #localnav li#global,
div.events #localnav li#events,
div.media-filter.feature #localnav li#feature,
div.inthenews #localnav li#news,
div.release #localnav li#press,
div.feature #localnav li#feature { background-position: 0px -21px; !important }

div.cisconews #localnav li#news a,
div.corporateinformation #localnav li#corporateinformation a,
div.corporateoverview #localnav li#corporateinformation a,
div.pressresources #localnav li#pressresources a,
div.events #localnav li#events a, 
div.mediacontacts #localnav li#pressresources a,
div.presskits #localnav li#pressresources a,
div.researchstudies #localnav li#pressresources a,
div.pressreleases #localnav li#press a,
div.media-filter.feature #localnav li#feature a,
div.newsdetail #localnav li#news a,
div.release #localnav li#press a,
div.feature #localnav li#feature a,
div.globallanding #localnav li#global a,
div.home #localnav li#top a { color:#fff; !important }

#localnav li#top { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_top.gif); !important }
#localnav li#news { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_1.gif); !important }
#localnav li#events { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_2.gif); !important }
#localnav li#press { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_3.gif); !important }
#localnav li#feature { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_4.gif); !important }
#localnav li#corporateinformation { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_5.gif); !important }
#localnav li#pressresources { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_bottom.gif); !important }
	#localnavcontainer #localnav li ul.subnav li { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subnav_bg.gif) repeat-y 0 0; margin: 0px; padding: 0px; }
#localnavcontainer #localnav li ul.subnav li.close-subnav a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subnav_bottom.gif) no-repeat 1px 1px; padding-bottom: 7px; !important } /* gradient for subnav */
#localnavcontainer #localnav li ul.subnav li.end-subnav a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subnav_end.gif) no-repeat 1px 1px; padding-bottom: 7px; !important } /* rounded corners for bt of last subnav */

div.technews li#n-technews a,
div.marketsegment li#n-marketsegment a,
div.partnernews li#n-partnernews a,
div.worldnews li#n-worldnews a,
div.inthenews li#n-inthenews a,
div.acquisition li#n-acquisition a,
div.companymilestones li#n-companymilestones a,
div.factsheet li#n-factsheet a,
div.execbios li#n-execbios a,
div.mediacontacts li#n-mediacontacts a,
div.presskits li#n-presskits a,
div.photosimages li#n-photosimages a,
div.logos li#n-logos a,
div.broadcastmedia li#n-broadcastmedia a,
div.researchstudies li#n-researchstudies a { padding: 0 0 0 30px; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow-dotted.gif) no-repeat 20px 1px; display: block; }  /* active state for subnav links */

div.inthenews #localnavcontainer #localnav li ul.subnav li#n-inthenews.close-subnav a,
div.corporateoverview #localnavcontainer #localnav li ul.subnav li#n-corporateoverview.close-subnav a
{ padding-left: 30px; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subnav_bottom.gif) no-repeat -184px 1px; } /* active state for last item in a subnav */

div.researchstudies #localnavcontainer #localnav li ul.subnav li.end-subnav a
{ padding-left: 30px; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subnav_end.gif) no-repeat -184px 1px; } /* active state for last item of last subnav */

/* Media */
#sidemedia ul {
	line-height:12px;
	margin:6px 0 5px;
}

#sidemedia a { padding: 0 0 0 15px; color: #039; }
#sidebarpodcast a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/podcast-icon.gif) no-repeat left center; }
#sidebarvideos a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/camera-icon-black.gif) no-repeat left center; }
#sidebarblogs a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/blog-icon.gif) no-repeat left center; }
#sidebarsms a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/sms_small_icon.jpg) no-repeat left center; }
#sidebarrss a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/sidebar-subscribe.gif) no-repeat left center; }
#sidebarwebcasts a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/webcasts.gif) no-repeat left center; }
#sidebarwire a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/wire.gif) no-repeat left center; }

.filters.podcasts #sidebarpodcast a,
.filters.videos #sidebarvideos a,
#wrapper.videocasts #sidebarvideos a,
.blogs #sidebarbblogs a,
.rssfeeds #sidebarrss a,
.webcasts #sidebarwebcasts a,
.mynews #sidebarwire a { font-weight: bold; text-decoration: none; } /* active state for sidebar media box links */

/* Global News Sites */
#globalsites, #otherresources, #promo {
	border: 1px solid #ccc;
	border-width: 0 1px 1px;
	margin-top: 15px;
	width: 181px;
}
#globalsites select, #otherresources select {
	font-size: 10px;
	margin: 5px;
	width: 171px;
}

#promo img {
  border: 0;
}

#promo-inner {
  padding: 9px 0 9px 9px;
  background: #e0e0df url(http://newsroom.cisco.com/Newsroom/nc3.0/images/promo-bg.gif) repeat-x;
}

#promo-inner .noTutorial {
  margin: 8px 10px 0 8px;
}

#promo #question {
  position: relative;
  top: 2px;
}

/* Global Box */
#globalbox-sidebar { margin: 15px 0 15px; border: 1px solid #ccc; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/globalbox-sidebar-bg.jpg) repeat-x left bottom; }
#globalbox-sidebar p { margin: .9em 9px .3em; }
#globalbox-sidebar a { color: #039; text-decoration: none; }
#globalbox-sidebar a img { border: 1px solid #ccc; }

/* Global Box - Overlay */
#globalbox { display: none; }
#globalbox.yui-panel { display: block; width: 693px; border: 1px solid #686868; margin: 50px; padding: 0; height: 502px; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/globalbox-bg.jpg) no-repeat 0 39px; }
#globalbox h2 { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/globalbox-h2.jpg) no-repeat; height: 39px; text-indent: -9999px; margin: 0 0 13px; }
#globalbox h3 { color: #2E647E; padding: 0; font: bold 14px/1.4 Arial, sans-serif; border: 0; }
#globalbox a { color: #039; }
#globalbox p a.arrow-dotted { position: absolute; left: 22px; bottom: 44px; }
#select-theatre { width: 230px; float: left; }
#select-theatre h3 { height: 15px; margin: 0 20px; line-height: 1; background: none; }
#select-theatre ul { padding: 9px 0 6px; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/globalbox-nav.jpg) no-repeat; }
#select-theatre ul.apac { background-position: 0 1px; }
#select-theatre ul.emerging { background-position: -230px 32px; }
#select-theatre ul.european { background-position: -460px 62px; }
#select-theatre ul.apac #swapnav-apac,
#select-theatre ul.emerging #swapnav-emerging,
#select-theatre ul.european #swapnav-european { font-weight: bold; background: transparent url(http://newsroom.cisco.com/Newsroom/nc3.0/images/globalbox-nav-arrow.gif) no-repeat 20px 10px; padding-left: 32px; }
#select-theatre ul li { font: 14px/18px Arial, sans-serif; color: #666; padding: 6px 10px 7px 20px; }
#select-theatre ul li a { font: 14px/18px Arial, sans-serif; color: #666; text-decoration: none; padding: 6px 0 7px 0; }
#select-theatre ul li a:hover { text-decoration: underline; }
#select-theatre #globalbox-nav-ext { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/globalbox-divider.gif) no-repeat; padding: 6px 0 0; }
#select-country { width: 402px; float: right; margin: 11px 42px 0 0; display: inline; }
#select-country p.theatre { margin: 1px 0 4px; }
#select-country h3 { margin: 0 0 12px; background: none; }
#select-country .column { width: 192px; }
#select-country .column.last { float: right; }
#select-country ul li { padding: 0 0 .3em; }
#select-country ul ul { margin: .3em 0 0 15px; }
#select-country #swapcontent-apac,
#select-country #swapcontent-emerging,
#select-country #swapcontent-european { display: none; }
#select-country #swapcontent-apac.selected,
#select-country #swapcontent-emerging.selected,
#select-country #swapcontent-european.selected { display: block; }
#globalbox span.container-close { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/globalbox-close.gif) no-repeat; width: 14px; height: 14px; top: 14px; right: 11px; }

/* Media Relations Contacts Banner */
#mediarelations { width: 181px; background: #ededed; border: 1px solid #ccc; padding: 10px 0; margin: 15px 0 0; }
#mediarelations h3, #wrapper.pressresources #mediarelations h3  { background: transparent; color: #333; font: 12px Arial, sans-serif; margin: 0 10px 12px; padding: 0 0 7px; border-bottom: 1px solid #ccc; }
#mediarelations h3 { color: #999999; font-size: 11px; font-weight: bold;  }
#mediarelations p { margin: 0 13px; }
#mediarelations p a { font-weight: bold; padding: 0 0 0 7px; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow-dotted-red.gif) no-repeat left center; color: #2F6681; }

/*Other resources*/
#otherresources ul {
	line-height: 13px;
	margin: 5px 0 7px;
}
#otherresources li { padding: 1px 0; }

ul#resources { padding-left: 10px; }

ul#externalsites {
	border-top: 1px solid #ccc;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 3px;
}
ul#externalsites a { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow-outofbox-icon.gif) no-repeat right center; padding: 0 16px 0 0; }

/* Subscribe banner */
#subscribe { margin: 15px 0; }
#subscribe img { border: none; }

/* Tell Us What You Think */
#tellus { width: 181px; background: #ededed; border: 1px solid #ccc; padding: 10px 0; }
#tellus h3, #wrapper.pressresources #tellus h3 { background: transparent; color: #333; font: 14px Arial, sans-serif; margin: 0 10px 12px; padding: 0 0 7px; border-bottom: 1px solid #ccc; }
#tellus ul { margin: 0 0 2px 11px; }
#tellus li { padding: 0 0 4px; }
#tellus a { color: #2f6681; font-weight: bold; padding: 0 0 0 8px; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow-dotted-red.gif) no-repeat left center; }

/* Action bar (share, email, print, subscribe, rate) */
.actionbar {
	display: inline;
	float: left;
	padding: 0 0 7px;
	margin: 10px 0 0 14px;
	border-bottom: 1px solid #ccc;
	line-height: 17px;
	height: 17px;
}
.actionbar li {
	margin-right: 11px;
	float: left;
	line-height: 17px;
}
.actionbar li.subscribethis { margin-right: 10px; }
.actionbar a { font-weight: bold; color: #039; }
li.ratethis a {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/stars.gif) no-repeat left center;
	padding-left: 52px;	
}
li.sharethis a {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/sharethis.gif) no-repeat left center;
	padding-left: 21px;	
}
li.emailthis a {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/emailthis.gif) no-repeat left center;
	padding-left: 22px;	
}
li.printthis a {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/printthis.gif) no-repeat left center;
	padding-left: 22px;	
}
li.subscribethis a {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subscribe.gif) no-repeat left center;
	padding-left: 17px;	
}


/* PAGE SPECIFIC
--------------------------------*/

/* Home Page */
.home #header{
	margin: 10px 0 15px;
	padding: 0 0 4px 15px;
}

.home #header h1 {
	color:#666;
	font-size:15px;
	font-weight:700;
	padding: 0 0 0px 0px;

}

.home #header h2 {
  color:#999999;
  font-size:100%;
}

.home .contentbox1 {
	background:#f1f5f7;
	margin-bottom:15px;
	overflow: hidden;
	width:712px;
}

.home .contentbox1 .boxcol1 { width:180px; }
.home .contentbox1 .boxcol2 { width:300px; }
.home .contentbox1 .boxcol3 { width:184px; }
.home .contentbox2 { width:712px; }
.home .contentbox2 .boxcol1 { width:189px; }
.home .contentbox2 .boxcol2 { width:350px; }
.home .contentbox2 .boxcol3 { width:171px; }

#newstabs {
	background:#fff url(http://newsroom.cisco.com/Newsroom/nc3.0/images/tabnav-underline.gif) repeat-x bottom;
	float:left;
	line-height:normal;
	width:714px;
}

#newstabs ul {
	list-style:none;
	margin:0;
	padding:10px 0 0;
}

#newstabs li {
	background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/norm-left.gif) no-repeat left top;
	float:left;
	margin:0;
	padding:0 2px 0 4px;
}

#newstabs a {
	background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/norm-right.gif) no-repeat right top;
	color:#2F6681;
	display:block;
	font-size:11px;
	padding:4px 13px 3px 9px;
	text-decoration:none;
}

#newstabs .active { background-image:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/current-left.gif); }
#newstabs .active a {
	background-image:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/current-right.gif);
	color:#fff;
	padding-bottom:5px;
}

#newstabs .notab a {
	background-color:#fff;
	background-image:none;
	font-size:11px;
	text-decoration:underline;
}

#newstabs .notab {
	background-color:#fff;
	background-image:none;
}

#tabtitle {
	background: #f1f5f7;
	border-bottom: 1px solid #bec2c5;
	padding: 7px 0 5px;
	margin-left: 13px;
	line-height: 14px;
}
#tabtitle h2 {
	font-size:11px;
	color: #333;
	float: left;
}
#tabtitle p {
	float: right;
	width: 380px;
	color: #333;
	font-size: 11px;
	margin: 0;
	text-align: right; 
}

#tabtitle a#stock-link img { border: none;}

#tabtitle a#stock-link { float: right; padding-right: 0px; position:relative; bottom:1px;}

#tabtitle p#stockticker {
float:right;
padding-left:0;
padding-right:12px;
width:217px;
}

#tabtitle p span { margin: 0; }
#tabtitle p img { border: 0; }

#currentstorycopy h2 {
	font-size: 16px;
	margin: 0 0 4px;
}
#currentstorycopy p { line-height:15px; }

#media h5 { color: #5f5f5f; margin-bottom: 2px; }

#featuredstories {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/featuredstories-bg.gif) repeat-y top center;
	border-bottom: 1px solid #bec2c5;
	border-left: 1px solid #bec2c5;
	border-right: 1px solid #bec2c5;
	min-height: 273px;
}

#featuredstories.loading {
	height: 273px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/ajax-loader.gif) no-repeat center;
}

#featuredstorythumbs { width: 318px; line-height: 14px; }
#featuredstorythumbs img { border: 1px solid #bec2c5; display: block; }
#featuredstorythumbs .active img { border: 2px solid #333; display: block; }
#featuredstorythumbs a { text-decoration: none; }
#featuredstorythumbs .active a {
	text-decoration: underline;
	color: #333;
}
#featuredstorythumbs div.story { display: none; }
#featuredstory { height: 10em; }
#featuredstory a { padding-top: .2em; padding-bottom: .2em; }
#featuredstory a.video-player { padding-left: 30px; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/video-play.gif) no-repeat left center; }

#currentstoryimg p { margin: 12px 1px 10px; }

#story1,#story2,#story3 {
	float: left;
	width: 90px;
	padding: 0;
}
#story2,#story3 {
	padding-left: 15px;
}

#topmedia li {
	color: #039;
	font-size: 11px;
	line-height: 14px;
}

#topmedia { background: #e4ebef; }

#topmedia h3 {
	background: #bec2c5;
	color: #000;
	font-size: 11px;
	font-weight: 700;
	padding: 3px 6px;
}

#topmedia ul {
	list-style:none;
	padding: 10px 10px 15px;
}

#topmedia ol {
	list-style: inside decimal;
	padding: 10px 10px 15px;
}

#topvideos li{
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/camera-icon.gif) no-repeat left center;
	padding-left: 15px;
}


#secondarycontent {
	background: #ededed url(http://newsroom.cisco.com/Newsroom/nc3.0/images/secondarycontent-bg.gif) repeat-y top center;
	border:1px solid #bec2c5;
}

#quicklinks h3,#pressreleases h3,#media h3 {
	padding: 10px 0 5px 0;
	color: #333333;
}

#customizequicklinks {
	background:#fff;
	border:1px solid #bec2c5;
	margin: 10px 0 10px 12px;
	padding: 6px;
	width: 151px;
}

#customizequicklinks select {
	color:#666;
	font-size:10px;
	border: 1px solid #bec2c5;
	width:100%;
}

#customizequicklinks ul { margin-top: 10px; }

#pressreleases {
	padding-left:20px;
	width:300px;
}

p.article {
	border-bottom: 1px solid #bec2c5;
	margin-top: 10px;
	padding-bottom: 15px;
}
p.article.last { border-bottom:none; padding: 0 0 20px; }

span.releasedate {
	color: #999999;
	font-weight: 700;
}

#media h3 {
	border-bottom: 1px solid #bec2c5;
	padding-left: 15px;
	margin-bottom: 12px;
}

#podcast { margin-top: 15px; }

.mediacontainer { margin-left: 15px; height: 65px; width: 154px; }
.mediacontainer p { padding-left: 43px; font-weight: bold; min-height: 27px; }
.mediacontainer p.podcast { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/podcast-btn.png) no-repeat left top; }
.mediacontainer p.video { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/video-btn.png) no-repeat left top; }
.mediacontainer-text { float: right; width: 79px; line-height: 13px; }

#currentstorycopy a, #featuredstorythumbs a {
	font-size: 11px;
	font-weight: 700;
}

#externalsites img,#customizequicklinks a { padding-left: 5px; }
#customizequicklinks a { padding-left:5px; }

p#comments,#quicklinks h4 {
	margin-top:10px;
	color: #292929;
}

#currentstoryimg, #currentstorycopy {
	margin-top:15px;	
}

#tabtitle h2 { display: inline; }
#tabtitle p {
	display:inline;
	padding-left:15px;
}

/* TODO: in HTML, change all id="storyoptions" to class="storyoptions" and remove the ID rules from CSS */
ul#storyoptions { margin: 5px 0 0; }
ul#storyoptions li {
	display: inline;
	padding: 0 15px 0 0;
	font-weight: bold;
}
ul.storyoptions { margin: 5px 0 0; }
ul.storyoptions li {
	display: inline;
	padding: 0 15px 0 0;
	font-weight: bold;
}


#currentstoryimg { padding-left:14px; }
#currentstorycopy { margin-left:14px; }

#quicklinks h3,#quicklinks h4,#quicklinks p {
	padding-left: 12px;
	padding-right: 12px;
}
#quicklinks h3,#pressreleases h3 {
	border-bottom:1px solid #bec2c5;
}
ul#medialinks { padding: 0 0 0 12px; margin: 0 12px 10px 12px; }

#mylinks {
	border-top: 1px solid #ccc;
	margin: 0 0 0 12px;
	padding: 10px 0;
	width: 165px;
}
#mylinks h5 { color: #000; }
#mylinks-list { clear: both; padding: 3px 0 0; }

#mylinks_form { margin: 0 0 0 12px; }
#mylinks li.show-options form { padding: 5px 0; }
#mylinks label { color: #666; font-size: 11px; width: 140px; display: block; }
#mylinks input.mylinks-field { width: 139px; border: 1px solid #ccc; margin: 0 0 5px; }

#mylinks p#mylinks_add { margin: 0 12px 12px 3px; padding: 0; }

#mylinks ul { margin: 0 0 15px 0; width: 167px; line-height: 15px; }
#mylinks li { position: relative; padding: 0 0 0 12px; }
#mylinks li.show-options { background: #d0d0d0; }
#mylinks span.options { width: 118px; display: block; padding: 0 37px 1px 0; }
#mylinks span.options-box { display: none; float: left; width: 30px; position: absolute; top: 3px; left: 134px; _left: 122px; line-height: 10px; }
#mylinks li.show-options span.options-box { display: block; }

#mylinks a { color: #039; }
#mylinks a img { border: 0; }
#mylinks a.delete { margin-left: 6px; }

#mylinks p#mylinks-error { background: #ffff99; color: #ff0000; font-weight: bold; padding: 2px 6px; margin: 0 0 3px; }
#mylinks li.show-options p#mylinks-error { margin: 0 0 3px -12px; padding-left: 12px; }

#mylinks_form span { font-size: 11px; display: block; }
#mylinks_form span input,
#mylinks_form span small { vertical-align: middle; font-size: 11px; }

#tabfeatures { padding: 15px 15px 0px; width: 490px; }
.tabstory {  margin: 0 0 15px; height: 65px;}
.tabstory img { margin: 0; }
.tabstory p, .tabstory h2 { float: right; width: 415px; }
.tabstory h2 a { color: #333; }

#topmedia h4 { color: #666; font-size: 11px; padding: 10px 10px 0; }
#topmedia p { margin: 0 10px 0; }
#topmedia select { margin: 3px 10px 12px; width: 160px; }

/* Release page */
#searchrel {
	position: relative;
	bottom: 4px;
	width: 142px;
	padding: 1px;
}

.release .boxcol1, .feature .boxcol1 { width: 702px; }
.release .boxcol2, .feature .boxcol2 { width: 213px; padding: 18px 0 0; }

#releasecopy h2,
#releasecopy h3,
#releasecopy h4,
#releasecopy p { margin-left: 10px; }
#releasecopy img { margin: 0 15px 3px 10px; }
#releasecopy .caption { font-size: 85%; margin: 0px 0 15px 12px; }

#moreinfo, #related, #ataglance { margin: 0 0 0 30px; }

#moreinfo h3, #ataglance h3 {
  margin-left: 0px;
}

#moreinfo p a, #ataglance p {
  font-size: 90%;
}

#wrapper.release .actionbar, #wrapper.feature .actionbar { margin-left: 10px; width: 694px; }
#wrapper.release .actionbar.bottom, #wrapper.feature .actionbar.bottom { padding-top: 7px; border-top: 1px solid #ccc; }
#wrapper.release #releasecontent, #wrapper.feature #releasecontent { padding-bottom: 20px; }

#releaseheadline {
	margin-top: 15px;
	margin-bottom:15px;
}

#releasecontent .list {
list-style: disc inside;
font: 11px/1.3 Arial, sans-serif;
margin: 0 0 12px 0;
color: #666;
}

#releasecopy h2 { font-size: 16px; }
#releasecopy h3 {
	color: #666;
	font-size: 14px;
	padding-left: 0;
}
#releasecopy p {
  margin-bottom: 13px;
  font-size: 100%;
}

#releasecopy a {
  font-size: 100%;
}

#releasecopy .contentbold {
  color:#666666;
}

.quotes {
  font-size: 140%;
}

#releasecopy p.quote {
  font-weight: bold;
}

#releasecopy p.author {
  font-size: 60%;
  text-align: right;
  margin-right: 10px;
}

#releasecopy .caption {
  color:#666666;
  font-size: 90%;
}

#releasecopy ul, #releasecopy ol {
  list-style-type: disc;
  margin: 10px 10px 10px 10px;
/*  text-indent: 10px;*/
}

#releasecopy ol {
  list-style-type: decimal;
}

#releasecopy ul li, #releasecopy ol li, #releasecopy ul li ul li {
  color: #666666;
  font-size: 90%;
  margin: 5px 10px 5px 20px;
}

#releasecopy ul li ul li {
  font-size: 100%;
}

#releasecopy .linkbox { margin-bottom: 10px; }
#releasecopy .linkbox h3 {
	color: #fff;
	font-size: 11px;
	padding-left: 10px;
	background: #999;
}
#releasecopy .linkbox h4 { margin-left: 0; }


.releaserating { line-height: 17px; }
.releaserating p {
	float:left;
	font-weight: 700;
	margin-bottom:0;
	margin-right: 5px;
	line-height: 17px;
	border-left: 1px solid #ccc;
	padding: 0 0 0 10px;
}
.releaserating .actionWords{
  font-weight:bold;
  font-size:11px;
  text-decoration:underline;
  color:#039;
  cursor:pointer;
  line-height:17px;
}
.releaserating .currentAction{
  padding-left:8px;
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow_currentaction.gif) 0 50% no-repeat;
  color:#666;
  text-decoration:none;
}


.vrule {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/vrule.gif) no-repeat top center;
	height: 100px;
}

#contactinfo {
	border: 1px solid #999;
	border-width: 0 1px 0 0;
	padding: 0;
	margin: 0 10px 15px 10px;
	font-size: 11px;
	width: 98%;
}
#contactinfo td {
	padding: 3px 0 3px 10px;
	border: 1px solid #999;
	border-width: 0 0 1px 1px;
	color: #5f5f5f;
}
#contactinfo .section {
  color: #000000;
  font-weight: bold;
}
#contactinfo th {
	font-weight: bold;
	border: 1px solid #999;
	border-width: 0 0 1px 1px;
	color: #5f5f5f;
	padding: 3px 0 3px 10px;
}
#contactinfo thead th {
	background: #999;
	color: #fff;
}

#releasecontent table {
	border: 1px solid #999;
	border-width: 1px 1px 0 0;
	padding: 0;
	margin: 0 0 15px 10px;
	font-size: 11px;

}
#releasecontent td {

	border: 1px solid #999;
	border-width: 0 0 1px 1px;
	color: #5f5f5f;
	padding: 5px;
}
#releasecontent th {
	font-weight: bold;
	border: 1px solid #999;
	border-width: 0 0 1px 1px;
	color: #5f5f5f;
	padding: 5px;
}
#releasecontent thead th {
	background: #999;
	color: #fff;
}

/* Cisco News */
#wrapper.cisconews .contentbox {
	padding: 13px 0 0;
	margin: 0 0 15px;
}
#wrapper.cisconews .contentbox h2 {
	font-size: 12px;
	color: #333;
	margin: 0 12px 13px 12px;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #ccc;
}
#wrapper.cisconews .contentbox h3 {
	color: #666;
	padding: 0;
}

#wrapper.cisconews .three-col h3 {
	color: #fff;
	padding: 1px 13px 2px;
	background: #999;
	margin: 0 0 12px;
}

#top-stories-wrap {
	margin: 0 0 13px 12px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/top-stories-bg.gif) no-repeat bottom right;
	width: 689px;
}
#top-stories {
	width: 222px;
	float: left;
	margin: 0 15px -13px 0;
}
#top-stories img {
	float: left;
	width: 60px;
	padding: 0 0 13px;
	border: none;
}
#top-stories span {
	float: right;
	width: 150px;
	display: block;
}
#top-stories span p {
	margin-bottom: 15px;
	line-height: 1.3;
}
#find-news {
	width: 198px;
	float: left;
	border-top: 1px solid #d6d8da;
	padding: 12px 13px 0;
}
#find-news select {
	margin: 3px 0 12px;
	width: 198px;
}
#top-rated-box {
	width: 215px;
	float: right;
}
#wrapper #top-rated-box h3, #wrapper #featured-sidebar h3 {
	color: #fff;
	padding: 1px 13px 2px;
	background: #999;
	margin: 0 0 12px;
}
#top-rated-box h4 {
	color: #666;
	margin: 0 12px 2px 12px;
}
#top-rated-box p {
	margin: 0 12px 12px;
}

.three-col {
	width: 689px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/three-columns-bg.gif) no-repeat bottom left;
	margin: 0 0 13px 12px;
}
.three-col .column {
	width: 224px;
	margin: 0 12px 0 0;
	float: left;
}
.three-col .column.second {
	width: 226px;
}
.three-col .column.last {
	width: 215px;
	margin: 0;
}
.three-col p, #featured-sidebar p {
	margin: 0 12px 12px;
}

#featured-wrap {
	margin: 0 0 12px 12px;
	width: 689px;
}
#featured-story {
	width: 462px;
	float: left;
	margin: 0 0 -12px;
}
#featured-story img {
	border: 1px solid #b5b5b5;
	float: left;
}
#featured-story span {
	float: right;
	width: 270px;
}
#wrapper #featured-story h3 {
	color: #000;
	font-size: 12px;
	margin: 0 0 3px;
}
#featured-story a.arrow-dotted {
	font-weight: bold;
}
#featured-sidebar {
	width: 213px;
	float: right;
	border: 1px solid #ccc;
}
#wrapper #featured-sidebar h3 {
	margin: 0 -1px 12px;
}
#featured-sidebar select {
	margin: 0 12px 12px;
	width: 189px;
}



/* Filters (Press Releases, Podcasts, Videos) */
#preloader-block {
	margin-top: 30px;
	height: 100px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/ajax-loader.gif) no-repeat top center;
}
#filter-box {
  float:left;
	width: 189px;
	background: #f7f7f7;
	border: 1px solid #ccc;
	border-width: 0 1px 1px;
}
#filter-box h3 {
	margin: 0 -1px 10px;
	background: #999;
}
#filter-box h4 {
	font: bold 11px/1.4 Arial, sans-serif;
	margin: 0 12px 2px;
	color: #666;
}
#filter-box select {
	margin: 0 8px 12px 12px;
	width: 169px;
}
#filter-box select.filteroff{
  background:#ccc;
}
#filter-box select.filter-open{
  background:#fff;
}
#filter-box .filtermore h4 { margin-left: 24px; margin-bottom:2px; }
#filter-box .filtermore select { margin-left: 24px; width: 157px; }
#filter-box ul { margin:0 25px 12px; }
#filter-box ul li { padding-bottom:2px; font-size: 11px; color: #666; }
#filter-box h4 { margin-bottom:10px; }
#filter-box h4.selected { margin-bottom:2px; }
#filter-box h4 a,
#filter-box li a { text-decoration:underline; }

#sort-box {
	width: 511px;
	float: right;
	border: 1px solid #ccc;
	border-width: 0 0 1px 1px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/line-grey.gif) repeat-x 0 3.3em;
}
#sort-header {
	background: #2f6782;
	width: 513px;
	margin: 0 0 4px -1px;
}
#sort-header h3 {
	width: 104px;
	float: left;
	margin: 0 20px 0 0;
}
#sort-header p {
	width: 215px;
	float: left;
	margin: 0 20px 0 0;
	padding: 2px 0 0;
	font: bold 11px/1.4 Arial, sans-serif;
	color: #fff;
}
#sort-header p a { color: #fff; }
#sort-header p a.active { text-decoration: none; }
#sort-header p.subscribe {
	width: 128px;
	margin: 0;
	text-align: right;
}
#sort-header p.subscribe a {
	margin: 0 15px 0 0;
	padding: 0 0 0 20px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subscribe-dark.gif) no-repeat left center;
	text-decoration: none;
}

table#article-list { 
	margin: 0 0 0px 13px;
	width: 479px;
}
#article-list th {
	font-size: 11px;
	line-height: 15px;
	color: #666;
	font-weight: bold;
	padding-bottom: 6px;
}
#article-list th a,
#sort-controls-btm a {
	font-weight: bold;
	color: #039;
}
#article-list td {
	font-size: 11px;
	padding: 12px 0;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	color: #666;
	cursor: pointer;
	cursor: hand;
}
.seo #article-list td { cursor: default; }
#article-list td a {
  color: #666;
  text-decoration: none;
}
.seo #article-list td a:hover {
  color: #039;
  text-decoration: underline;
}
#article-list td.date {
	font-weight: bold;
	padding-right: 20px;
	width: 30px;
	color: #000;
}
#article-list td.rating, #article-list th.rating {
	padding-left: 15px;
	width: 60px;
}
#article-list tr.highlight td.date { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/pr-list-hover2.jpg) repeat-y 0 0; }
#article-list tr.highlight td { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/pr-list-hover2.jpg) repeat-y -50px 0; }
#article-list tr.highlight td.rating { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/pr-list-hover2.jpg) repeat-y top right; }
#article-list img { border: none; }

a#sortByDate { margin-right: 5px; }

#sort-box.noresults { background: #fff; }
#sort-box.noresults #sort-header h3,
#sort-box.noresults #sort-header p { visibility: hidden; }
#sort-box.noresults #sortByDate,
#sort-box.noresults #sortByRating { display: none; }
#sort-box.noresults #article-list td { cursor: default; }
#sort-box.noresults #article-list td p { width: 479px; margin: 0; }
#sort-box.noresults #article-list td a { color: #039; text-decoration: underline; }

#sort-controls-btm {
	clear: both;
	width: 498px;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	margin: 0px 0 0px 13px;
	padding: 30px 0 0 0;
}
#sort-controls-btm span#pagenumbers-btm {
	float: left;
	width: 340px;
	margin: 0 0 10px 0;
}
#sort-controls-btm p.subscribe {
	float: right;
	width: 130px;
	text-align: right;
}
#sort-controls-btm p.subscribe a {
	margin: 0 14px 0 0;
	padding: 0 0 0 20px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subscribe.gif) no-repeat left center;
}

#videotutorial #top-box-cap { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/box-top.png) no-repeat 0px 0px;  padding-top: 2px; }
#videotutorial #video-inner { background: #f9f8f7 url(http://newsroom.cisco.com/Newsroom/nc3.0/images/videotut-bg.png) repeat-x 0 0; border-left: solid 1px #ccc; border-right: solid 1px #ccc; width: 166px;}
#videotutorial #btm-box-cap { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/videotut-btm.png) no-repeat 0px 0px; height: 6px; overflow:hidden; }
#videotutorial h4 { margin: 0 0 0 35px; padding: 4px 0px 0px; color: #666; line-height: 13px;}
#videotutorial p { margin: -3px 0 0 35px; padding: 0; font-weight: bold; color: #666;}
#videotutorial #video-inner a { text-decoration: none; color: #666; }
#videotutorial img { border: none; float: left; margin: 14px 0px 0px 14px;}
#filterInfo, #videotutorial { margin-left: 12px; margin-bottom: 15px; }
#filterInfo div {  width: 168px;  background: #dedddd url(http://newsroom.cisco.com/Newsroom/nc3.0/images/filterinfo-bg.png) repeat-x 0 22px;}
#filterInfo h4 { background: #f9f8f7 url(http://newsroom.cisco.com/Newsroom/nc3.0/images/filterinfo-h4.png) no-repeat 0 -26px; margin:0; padding: 6px 0pt 5px 38px; height:11px; line-height: 14px; cursor: pointer;}

#filterInfo ol, #wrapper.podcasts #filterInfo ol, #wrapper.videos #filterInfo ol { border-left: solid 1px #ccc; border-right: solid 1px #ccc; font-size: 11px; margin: 0; width: 166px; color: #666; list-style-type: none;} 
#filterInfo li, #wrapper.podcasts #filterInfo li, #wrapper.videos #filterInfo li { padding: 15px 10px 0px 25px; line-height:14px; text-indent: -10px; } 
#filterInfo li span, #wrapper.podcasts #filterInfo li span, #wrapper.videos #filterInfo li span {padding:0; margin:0; position:relative; left:-2px; color: #2f6782; font-weight: bold;} 
#filterInfo li.last, #wrapper.podcasts #filterInfo li.last, #wrapper.videos #filterInfo li.last { padding-bottom:15px; } 

#filterInfo #btm-cap { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/filterinfo-btm.png) no-repeat 0px 0px; height: 5px; overflow:hidden; }
#filterInfo h4#filterToggle.collapsed { background-position: 0 0; }
#filterInfo #btm-cap.collapsed { background-position: 0 -5px; height: 6px; }

/* RSS Feeds */
#rss-feeds {
	width: 713px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/rssfeeds-bg.gif) no-repeat bottom left;
	float: left;
	margin: 0 0 12px;
}

#rss-feeds-box {
	float: left;
	width: 512px;
}
#rss-feeds-box .rss-feeds { width: 512px; padding: 17px 0 0; float: left; }
#rss-feeds-box .rss-feeds.last { padding-bottom: 30px; }
#rss-feeds-box h3 {
	background: #999;
	margin: 0;
}
#rss-feeds-box h4 {
	margin: 0 12px;
	padding: 0 0 4px 0;
	border-bottom: 1px solid #ccc;
}
#rss-feeds-box ul {
	margin: 0 13px;
	clear: both;
}
#rss-feeds-box li {
	margin: 0;
	padding: 4px 0 5px 0;
	position: relative;
	border-bottom: 1px solid #ccc;
	color: #666;
	font-size: 11px;
	float: left;
	width: 486px;
}
#rss-feeds-box li strong {
	font-weight: normal;
	float: left;
	width: 375px;
}
#rss-feeds-box li span { float: right; }
#rss-feeds-box li span a {
	padding: 2px 0 2px 20px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subscribe.gif) no-repeat left center;
}
#rss-feeds-box p {
	margin: 0 12px 15px;
	clear: both;
}

#syndication-details {
	float: right;
	width: 190px;
	border-top: 1px solid #cccccc;
	padding-top: 13px;
}

#syndication-details img {
	margin: 0 14px 12px 14px;
}
#syndication-details h3 {
	color: #666;
	margin: 0 14px 3px;
	padding: 0;
}
#syndication-details p {
	margin: 0 14px 14px;
}


/* Corporate Information */
#wrapper.corporateinformation .three-columns-wide .column h2 {
	font: bold 11px/1.4 Arial, sans-serif;
	color: #fff;
	padding: 1px 13px 2px;
	margin: 0 0 12px;
	background: #999;
}
#wrapper.corporateinformation .three-columns-wide .column div { margin: 0 13px; }
#wrapper.corporateinformation .three-columns-wide .column p { margin-left: 73px; }
#wrapper.corporateinformation .three-columns-wide .column a { font-weight: bold; }

#wrapper.corporateinformation .left-bottom-border h2 {
	color: #333;
	border-bottom: 1px solid #ccc;
	padding: 12px 12px 5px 12px;
	margin: 0 0 12px;
}
#wrapper.corporateinformation .left-bottom-border h3 {
	border: none;
	padding: 0;
	margin: 0 0 1px;
}
#wrapper.corporateinformation .left-bottom-border p { margin: 0 0 12px; }

#wrapper.corporateinformation .two-columns .column img { float: left; margin: 0 0 15px; }
#wrapper.corporateinformation .two-columns .column div { float: right; width: 258px; }
#wrapper.corporateinformation .two-columns .column p { margin-right: 50px; }

#corporate-overview .column {
	width: 670px;
	float: left;
	margin: 0 0 15px;
}
#wrapper.corporateinformation #corporate-overview .column h3 { margin: 0 0 1px 12px; }
#wrapper.corporateinformation #corporate-overview .column p { margin: 0 0 12px 12px; }

#corporate-overview #related {
	width: 181px;
	border: 1px solid #cccfd1;
	border-width: 0 1px 1px;
	float: right;
}
#wrapper.corporateinformation #corporate-overview #related h3 {
	font: bold 11px/1.4 Arial, sans-serif;
	color: #fff;
	padding: 1px 13px 2px;
	margin: 0 -1px 8px;
	background: #999;
}
#wrapper.corporateinformation #corporate-overview #related h4 { margin: 0 12px; color: #666; }
#wrapper.corporateinformation #corporate-overview #related p { margin: 0 12px 8px; }


/* News Detail */
#wrapper.newsdetail .left-bottom-border.last img { float: left; margin: 0 0 0 12px; }
#wrapper.newsdetail .left-bottom-border.last .clear { float: left; width: 350px; margin: 0 0 17px; }
#wrapper.newsdetail .left-bottom-border select { margin: 0 0 0 3px; }

#wrapper.newsdetail .highlights-text { float: right; width: 270px; }
#wrapper.newsdetail .highlights-text p { margin: 0 50px 0 12px; }


/* Podcast Detail */
#wrapper.podcasts .two-columns, #wrapper.videocasts .two-columns { margin: 0 0 15px; }
#wrapper.podcasts .two-columns h2, #wrapper.videocasts .two-columns h2 { font-size: 16px; margin: 0 0 9px; }
#wrapper.podcasts .two-columns h4, #wrapper.videocasts .two-columns h4 { color: #666; }
#wrapper.podcasts .two-columns .column, #wrapper.videocasts .two-columns .column { width: 714px; }
#wrapper.podcasts .two-columns .column.last, #wrapper.videocasts .two-columns .column.last { width: 183px; }

#wrapper.podcasts .actionbar, #wrapper.videocasts .actionbar { margin: 0 0 9px; border-bottom: 1px solid #ccc; width: 520px; }
#wrapper.podcasts .two-columns .linkbox, #wrapper.videocasts .two-columns .linkbox { margin: 0 0 10px 12px; background: #fff; }

#wrapper.podcasts ol, #wrapper.videocasts ol {
	list-style: outside decimal;
	margin: 9px 10px 0 30px;
}
#wrapper.podcasts ol li, #wrapper.videocasts ol li {
	font-size: 11px;
	color: #666;
	padding: 0 0 9px;
}

#wrapper.podcasts .two-columns .column .column, #wrapper.videocasts .two-columns .column .column { width: auto; }
#wrapper.podcasts .two-columns .two-columns h3, #wrapper.videocasts .two-columns .two-columns h3 { color: #666; padding: 0; }
#wrapper.podcasts .two-columns .two-columns a, #wrapper.videocasts .two-columns .two-columns a { font-weight: bold; }
#wrapper.podcasts .two-columns .two-columns ul, #wrapper.videocasts .two-columns .two-columns ul { margin: 0 0 15px; }
#wrapper.podcasts .two-columns .two-columns ul li, #wrapper.videocasts .two-columns .two-columns ul li { display: inline; font-size: 11px; color: #666; margin: 0 18px 0 0; }
#wrapper.podcasts .two-columns .two-columns span.podcast-icon { background-position: left center; padding: 0 0 0 17px; }
#wrapper.podcasts .two-columns .column .column.last, #wrapper.videocasts .two-columns .column .column.last { width: 180px; padding-left: 14px; }
#wrapper.podcasts .two-columns .column .column.last img, #wrapper.videocasts .two-columns .column .column.last img { margin: 0 0 12px; }
#wrapper.podcasts .two-columns .column .column.last ul li, #wrapper.videocasts .two-columns .column .column.last ul li { display: block; margin: 0 0 4px; }

#wrapper.podcasts #more-related, #wrapper.videocasts #more-related { float: right; width: 192px; background: #fff; }

#wrapper.podcasts #flashcontent, #wrapper.videocasts #flashcontent { margin: 0 0 16px; }

#wrapper.podcasts .left-bottom-border { width: auto; clear: both; }
#wrapper.podcasts .two-columns .two-columns .left-bottom-border h3 { padding: 6px 12px 5px; }
#wrapper.podcasts dl#transcripts, #wrapper.videocasts dl#transcripts {margin-left: 15px; margin-top: 15px;}

#wrapper.podcasts dl#transcripts dt, #wrapper.podcasts #expand, #wrapper.podcasts #collapse, #wrapper.videocasts dl#transcripts dt, #wrapper.videocasts #expand, #wrapper.videocasts #collapse {
                color: #003399;
                margin-bottom: 12px;
                cursor: pointer;
                font-weight: bold;
                text-decoration: underline;
                background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/plus.gif) no-repeat 0 0px;
                padding-left: 20px;
                font-size: 11px;
                line-height: 14px;
        }


#wrapper.podcasts span#expand, #wrapper.podcasts span#collapse, #wrapper.videocasts span#expand, #wrapper.videocasts span#collapse {
        background: none;
        padding-left: 0;
}

#wrapper.podcasts #expand-collapse, #wrapper.videocasts #expand-collapse {
        padding-left: 15px;
}


#wrapper.podcasts dl#transcripts dt.selected, #wrapper.videocasts dl#transcripts dt.selected { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/minus.gif) no-repeat 0 0; }

#wrapper.podcasts dl#transcripts dd, #wrapper.videocasts dl#transcripts dd { margin-left: 20px; margin-bottom: 12px; font-size: 12px; }

/*Video Detail Page*/
#wrapper.videocasts #flashvideo { margin: 0 0 10px 0; }
#wrapper.videocasts #video-wrapper {
  height: 412px;
}
#wrapper.videocasts #embedtag {
  width: 350px;
  border:1px solid #ccc;
  color: #656565;
  size: 10px;
}
#wrapper.videocasts #downloads {
  margin-left: 4px;
  width: 128px;
}
#wrapper.videocasts .row { 
  float: left; 
  width: 400px; 
  margin-left: 0px; 
  margin-top: 0px; 
}
#wrapper.videocasts .row h3{ 
  float: left; 
  margin:2px 6px 0px 0px; 
}
#wrapper.videocasts .links {		
  float:left; 
  margin:2px 6px 0px 0px; 	
}
#wrapper.videocasts .links a {
  text-decoration: underline;
}
#wrapper.videocasts .videoDownload {
  text-decoration: underline;
  font-weight: bold;
  color: #003399;
  cursor: pointer;
}
#wrapper.videocasts #relatedVideos {
  float: right;
  width: 220px;
}
#wrapper.videocasts #relatedVideos #flashDriven {
  padding: 5px;
  overflow: auto;
  height: 350px;
  border: 1px solid #666;
}
#wrapper.videocasts #relatedVideos div {
  padding-bottom: 8px;
}
#wrapper.videocasts #relatedVideos .header {
  background:#999 none repeat scroll 0 0;
  color: #FFF;
  font-weight: bold;
  font-size: 11px;
  padding: 1px 0 2px 10px;
}
#wrapper.videocasts #relatedVideos img {
  float: left;
  margin-right: 5px;
}
#download-transcript { float:right; }
#download-transcript a { text-decoration: underline; }

/* Press Resources */
#wrapper.pressresources h2 {
	color: #333;
	border-bottom: 1px solid #ccc;
	padding: 12px 0 5px;
	margin: 0 12px 12px;
	font-size: 12px;
}
#wrapper.pressresources #content h3 { background: #999; margin: 0 0 12px; }
#wrapper.pressresources h4 {
	color: #666;
	margin: 0 12px;
}
#wrapper.pressresources #content ul { margin: 0 8px 13px 12px; }

#wrapper.pressresources .two-columns { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/press-resources-two-bg.gif) no-repeat left bottom; margin: 0 0 15px; width: 716px; }
#wrapper.pressresources .two-columns .column { width: 155px; }
#wrapper.pressresources .two-columns .column img { margin: 0 0 9px 38px; }
#wrapper.pressresources .two-columns .column h4 { margin: 0 13px; }
#wrapper.pressresources .two-columns .column p { margin: 0 13px 16px; }

#wrapper.pressresources .two-columns table { margin: 0 12px; width: 522px; font-size: 11px; }
#wrapper.pressresources .two-columns th { font-weight: bold; text-align: center; }
#wrapper.pressresources .two-columns td { padding-left: 7px; }
#wrapper.pressresources .two-columns .column td p { margin-bottom: 8px; }

#wrapper.pressresources .two-columns .column.last { width: 548px; }

#wrapper.pressresources #media-relations { float: left; margin: 5px; }
#wrapper.pressresources #media-relations img { float: left; width: 60px; border: none; margin-right: 10px; }
#wrapper.pressresources #media-relations div { float: none; }
#wrapper.pressresources #media-relations h3 { background: none; padding: 0; margin: 0; }

#wrapper.pressresources .contentbox { margin: 0 0 15px; }

#wrapper.pressresources #photos-images img { display: inline-block; float: left; margin: 0 0 12px 12px; }
#wrapper.pressresources #photos-images div { float: right; width: 150px; }
#wrapper.pressresources #photos-images p,
#wrapper.pressresources #photos-images ul,
#wrapper.pressresources #photos-images h4 { margin-left: 10px; }

#wrapper.pressresources #additional-resources .two-col { width: 689px; margin: 0 0 13px 12px; }
#wrapper.pressresources #additional-resources h4 { color: #000; }
#wrapper.pressresources #additional-resources .column { width: 140px; border: 1px solid #CCC; }
#wrapper.pressresources #additional-resources .column.last { width: 530px; float: right; }
#wrapper.pressresources #additional-resources .column.last .feed { width: 495px; margin: 0 12px 0 12px; }
#wrapper.pressresources a.subscribe {
	padding: 0 0 0 20px;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subscribe.gif) no-repeat left center;
  float: right;
}
#wrapper.pressresources #additional-resources .column.last p.right { width: 495px; padding: 6px 0 0; }

#wrapper.pressresources #ceo h2 {
  margin: 0 0px 12px 0px;
}

#wrapper.pressresources #ceo li {
  color: #666;
  font-size: 11px;
  list-style-type: disc;
}

/* Press Kits Detail */
#feature_story { margin: 0 20px 15px 0; width: 695px; float: left; } 
#feature_story img { margin: 0 15px 0px 0px; } 
#feature_story h2 { font-size: 16px; margin: 0 0 10px 0; } 
#feature_story .date { color: #9b9b9b; font-weight: bold; } 
#feature_story p { margin: 10px 0; } 

.presskits h3 { color: #666; padding: 0; } 
.presskits .presskit { padding: 0 0 15px; width: 715px; clear: both; } 
.presskits .presskit h2 { color: #000; background: #ccc; padding: 3px 12px; margin: 0 0 10px; font-size: 12px; } 
.presskits .presskit h3 { margin: 0 12px 3px; padding: 0; line-height: 1.2; border: none; } 
.presskits #media h3 { color: #666666; margin: 0 12px 3px; padding: 0; line-height: 1.2; border: none; } 
.presskits .presskit h4 { margin: 0 0 0 11px; color: #666; border: 1px solid #ccc; border-width: 0 0 1px 1px; padding: 7px 12px; } 
.presskits .presskit ul { font-size: 11px; color: #666666; margin: 0 12px 12px; } 
.presskits .presskit li { line-height: 15px; padding: 0 0 .5em; } 
.presskits .presskit p { margin: 0 12px 12px; } 

.presskits #information { width: 715px; float: left; clear: both; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/presskits-5col.gif) repeat-y; padding: 0; margin: 0 0 27px; border-bottom: 1px solid #ccc; } 
.presskits #information .column { width: 143px; padding: 12px 0; } 
.presskits #information h2 { font-size: 14px; margin: 0; padding: 8px 12px; background: #fff; border: 1px solid #ccc; } 
.presskits #information h3 { font-size: 12px; margin: 0 10px 2px; } 
.presskits #information h3 a { font-size: 12px; } 
.presskits #information ul { margin: 0 10px 0 20px; } 
.presskits #information ul ul { margin-left: 10px; } 
.presskits #information li { padding: 0 0 2px; } 

.presskits .media_2column { margin: 0 0 11px 11px; float: left; display: inline; width: 668px; } 
.presskits .media_2column .media_2column_lcol, 
.presskits .media_2column .media_2column_rcol { width: 50%; float: left; } 
.presskits .media_2column p { float: right; width: 240px; margin: 0; } 
.presskits .media_2column img { margin: 0 10px 0 0; } 
.presskits .media_products img { border: none; } 
.presskits .media_2column p.photo { margin: 0; } 

.presskits .presskit-photos { border: 1px solid #ccc; border-width: 0 1px 1px; margin: 0 0 18px 11px; padding: 11px 0 0; width: 702px; } 

.presskits a.ext { 
background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/arrow-outofbox-icon.gif) no-repeat right center; 
padding: 0 16px 0 0; 
margin-right: 5px; 
} 

.presskits .actionbar {
  margin:0px 0px 10px 3px;
  width:711px;
}

.presskits .actionbar.bottom {
  border-top:1px solid #CCCCCC;
  padding-top:6px;
}

#contacts h3 { margin-bottom: 10px; } 
#contacts table { margin: 0 0 18px 14px; border-collapse: collapse; font-size: 11px; line-height: 14px; } 
#contacts table th { border-left: 1px solid #ccc; padding: 6px 8px; color: #333; font-weight: bold; } 
#contacts table td { border: 1px solid #ccc; color: #666; padding: 6px 8px; width: 150px; } 
#contacts table td.phone { width: 100px; }

/* My News@Cisco Wire */

.mynews .left-bottom-border h2 {
	color: #333;
	border-bottom: 1px solid #ccc;
	padding: 12px 12px 5px 12px;
	margin: 0 0 12px;
	font-size: 12px;
}

.mynews #feature_blue {
	background: #d5e0e6;
	border: 1px solid #ccc;
	width: 713px;
	margin: 0 0 15px;
}

.mynews .feature-text { float: right; width: 248px; }

.mynews #feature_blue h2 {
	font-weight: bold;
	font-size: 13px;
	margin: 5px 0 15px;
}

.mynews #feature_blue img { border: none; width: 450px; }

.mynews #feature_blue p {
	margin: 0 15px 15px 0;
	font-weight: bold;
}

.mynews a.subscribe_rss {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/subscribe.gif) bottom left no-repeat;
	padding: 2px 0 1px 16px;
	
}

.mynews .left-bottom-border ul {
	color: #666666;
	font-size: 11px;
	list-style: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/mynews_bullet.gif) inside;
	margin: 0 0 15px 25px;
}

.mynews #text_email_examples {
	margin: 0 0 15px 12px;
	font-weight: bold;
}

.mynews #text_email_examples #html_example_link {
	margin-left: 15px;
}




/*FOOTER
-------------------------------------*/
#footer-news {
	font-size: 11px;
	color: #5f5f5f;
	height: 1px;
	padding: 15px 0 50px;
}

#footer-news a:link, #footer-news a:link{
	color:#2f6681;
	text-decoration: none;
}

/* Media Contacts Page 
-----------------------------------------*/
form#SearchByNameForm fieldset { background-color:#d5e0e6; padding: 10px; border: 1px solid #ccc; margin: 0 0 15px; }
form#SearchByNameForm fieldset .left { padding: 0 0 10px; }
form#SearchByNameForm fieldset .left.optional { margin-right: 25px; }
form#SearchByNameForm h2, div#searchResults h2 {color:#666; border-bottom: 1px solid #ccc; font: bold 12px Arial, Helvetica, sans-serif; padding-bottom: 2px; margin-bottom: 8px; display:block;}
form#SearchByNameForm label { font-size:11px; margin-top:2px; color:#666;}
form#SearchByNameForm h3 {font-size:11px;margin:0;color:#666;padding: 5px 0 1px;}
form#SearchByNameForm input.searchbtn {position: relative;top: 6px;left: -4px;}
select.choose1 { width:200px; }
div#searchResults { padding: 0; border: 1px solid #ccc; padding:10px; margin: 5px 0px; }
table.search_results { padding:0; border: 1px solid #ccc; margin:5px 0px; }
table.search_results th { background-color:#999; color: #fff; text-indent: 10px; font-weight: bold; padding: 2px; }
table.search_results td { padding: 10px; color: #666; font-size: 11px; }
tr.zebra {background-color:#f1f1f1;}


/* Events Page 
-----------------------------------------------*/
#wrapper.events #header { margin-bottom: 7px; }
#wrapper.events #sidebar { margin-top: -8px; }
#wrapper.events tr.zebra td { border: 1px solid #ccc; border-width: 1px 1px 1px 0; }
#wrapper.events tr.zebra td.story-image { border-width: 1px 0 1px 1px; }
#wrapper.events h2 {font-size:16px; font-weight:bold;}
#wrapper.events .actionbar { margin: 0 0 15px; width: 714px; }

div.eventList { padding:10px; border: 1px solid #ccc; margin: 0 0 15px; }
div.eventList table.search_results {border:none;}
div.eventList table.search_results img { border:none; }
div.eventList table.search_results td { padding: 10px; vertical-align: top;}
div.eventList h3 { color:#666; padding: 0; margin: 0; font-size: 12px; }
div.eventList h4 { color: #000; margin: 0 0 6px; font: bold 11px Arial, sans-serif; }
div.eventList p { margin: 0 0 7px; line-height: 14px; }
div.eventList p.right { margin: 0; font-weight: bold; }




/* Feedback popup
-----------------------------------------------*/
.mask{
  background:#000;
}
#feedback-box{
  display:none;
}
.yui-panel{
  color:#666;
  font-size:11px;
}
#feedback-box.yui-panel{
  display:block;
}
.yui-panel{
  margin-top:0px;
  border:1px solid #ccc;
  padding:10px;
  overflow:visible;
}
.yui-panel-container{
  padding:15px;
  overflow:hidden;
  top: 0; left: 0;
}
.yui-panel .container-close{
  width:84px;
  height:14px;
  right:10px;
  top:10px;
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/btn_close.gif) 0 0 no-repeat;
}
.yui-panel .hd, .yui-panel .ft{
  display:none;
}
.yui-panel h3{
  color:#333;
  padding:0 0 2px 0;
  border-bottom:1px solid #ccc;
  font-size:12px;
  margin-bottom:5px;
}
#share-box.yui-panel .bd, #email-box.yui-panel .bd{
  bottom:auto;
  right:auto;
  position: absolute;
  top:-8px;
  left:30px;
  width:12px;
  height:8px;
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/thickbox-arrow-up.gif) 0 0 no-repeat;
}
#email-box.bottom .bd, #share-box.bottom .bd{
  top:auto;
  bottom:-16px;
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/thickbox-arrow-down.gif) 0 0 no-repeat;
}

.yui-panel form label{
  display:block;
  margin:7px 0 3px 0;
}
.yui-panel .columns .first{
  width:280px;
}
.yui-panel .columns .last{
  width:200px;
  float:right;
}
.yui-panel input.textfield, .yui-panel textarea{
  border:1px solid #ccc;
  padding:2px;
  width:98%;
}
.yui-panel .action{
  text-align:right;
  margin:10px 0;
}
.yui-panel .action .floating{
  float:left;
}
.yui-panel form .floating label{
  margin:0;
}
.action .floating label input{
  position:relative;
  top:2px;
}
.yui-panel button{
  width:70px;
  height:22px;
  padding:0;
  line-height:22px;
  font-size:11px;
  font-weight:bold;
  font-family:Arial;
  color:#2f6681;
  text-align:center;
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/btn_back.gif) 0 0 no-repeat;
  border:none;
  cursor:pointer;
}

/* Why, YUI? */
#feedback-box textarea{
  display:block;
  height:160px;
  font: 12px/16px Arial, sans-serif;
  color: #000;
}
#share-box textarea, #email-box textarea{
  display:block;
  height:80px;
  font: 12px/16px Arial, sans-serif;
}

.yui-panel p.note{
  margin:20px 0 0 0;
}

.yui-panel .box{
 border:1px solid #ccc; 
}
.yui-panel .promo{
  margin:10px 0;
}
.yui-panel .box h3, .yui-panel .box p, .yui-panel .box cite{
  padding-left:10px;
  padding-right:10px;
}
.yui-panel .box h3{
  background:#999;
  color:#fff;
  font-size:11px;
  padding-top:2px;
}
.yui-panel blockquote{
  margin:7px 0;
  color:#666;
}
.yui-panel blockquote p{ margin:0; }
.yui-panel blockquote cite{
  color:#999;
  margin:3px 0 0 0;
}
.yui-panel .box .rule{
  margin:2px 10px;
  height:1px;
  font-size:1px;
  line-height:1px;
  border-top:1px solid #ccc;
}

/* Error messages for Feedback and Email form validation */
#feedback-box-error.has-error, #email-box-error.has-error { padding: 5px 6px; background: #ffffcc; }
#feedback-box-error.has-error p, #email-box-error.has-error p { margin: 0 0 5px; color: #ff0000; }
#feedback-box-error.has-error ul, #email-box-error.has-error ul { margin: 0 0 0 16px; color: #ff0000; font-weight: bold; list-style: circle; }
div.has-error label { color: #ff0000; }


/* Share Icons
-------------------------------------*/
ul.share li{
  list-style-type:none;
  margin:2px 0;
  height:18px;
}
ul.share li a{
  display:block;
  height:16px;
  line-height:16px;
  padding-left:22px;
  background-repeat:no-repeat;
}
a.digg{
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/share/digg.gif);
}
a.delicious{
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/share/delicious.gif);
}
a.myyahoo{
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/share/yahoo_myweb.gif);
}
a.mygoogle{
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/share/google_bmarks.gif);
}
a.technorati{
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/share/technorati.gif);
}

/* Slider
-------------------------------------*/
.slider{
  position:relative;
  margin:0 0 10px 12px;
  width:169px;
  height:32px;
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/slider_back.gif) 0 0 no-repeat;
}
.slider .handle{
  position:absolute;
  top:17px;
  left:0px;
  width:12px;
  height:15px;
  background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/slider_thumb.gif) 4px 100% no-repeat;
  cursor:pointer;
}
#rightHandle{
  left:auto;
  right:0px;
  background-position:1px 100%;
}

/* Rater
-------------------------------------*/
.star-rating-wrap {
	float: left;		
	width: 65px;
	height: 14px;
	position: relative;
	overflow: hidden;
	margin: 3px 7px 0 0;
	background: #fff;
}
.star-rating-wrap.ratingActive {
	width: 76px;
	height: 17px;
	margin: 0 7px 0 1px;
}
.star-rating {
	list-style:none;
	margin: 0;
	padding: 0;
	width: 68px;
	height: 17px;
	position: relative;
	overflow: hidden;
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/rating_star.gif) 0 0 repeat-x;		
}
.ratingActive .star-rating {
	width:76px;
	background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/rating_back-grey.gif) 0 0 no-repeat;
	height: 17px;
}
.star-rating li{
	padding:0px;
	margin:0px;
	height:17px;
	width: 13px;		
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:13px;
	height: 17px;
	line-height:17px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	overflow:hidden;
}
.star-rating li a{
  display:none;
}
.ratingActive .star-rating li a{
  display:block;
}
.ratingActive .star-rating li a:hover{
  background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/rating_star-grey.gif) 0 -23px;
  left:6px;
  z-index:2;
}
.star-rating a.one-star{
	left: 0px;
}
.ratingActive .star-rating a.one-star{
  left:6px;
}
.ratingActive .star-rating a.one-star:hover{
	width:13px;
}
.star-rating a.two-stars{
	left:13px;
}
.ratingActive .star-rating a.two-stars{
  left:19px;
}
.ratingActive .star-rating .two-stars:hover{
	width: 26px;
}
.star-rating a.three-stars{
	left: 26px;
}
.ratingActive .star-rating a.three-stars{
  left:32px;
}
.ratingActive .star-rating a.three-stars:hover{
	width: 39px;
}
.star-rating a.four-stars{
	left: 39px;
}	
.ratingActive .star-rating a.four-stars{
  left:45px;
}
.ratingActive .star-rating a.four-stars:hover{
	width: 52px;
}
.star-rating a.five-stars{
	left: 52px;
}
.ratingActive .star-rating a.five-stars{
  left:58px;
}
.ratingActive .star-rating a.five-stars:hover{
	width: 65px;
}
.star-rating li.current-rating {
	background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/rating_star.gif) left -17px;
	position: absolute;
	height: 13px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	left:0px;
}
.ratingActive .star-rating li.current-rating {
  display:none;
}
/* remove halo effect in firefox   */
a:active{
	outline: none;
}




/* Podcasts/Video filter */
#sort-wrap { width: 512px; float: right; }
#sort-feature { width: 510px; border: 1px solid #ccc; background: #eef2f5; padding: 15px 0 13px; float: left; margin: 0 0 15px; cursor: pointer; cursor: hand; }

#sort-feature-image { width: 111px; float: left; }
#sort-feature-image img { margin: 0 14px; }

#sort-feature-text { width: 310px; float: left; }
#sort-feature-text h2 { color: #2f6782; line-height: 13px; }
#sort-feature-text h2 small { color: #000; }
#sort-feature-text h3 { color: #666; padding: 0; margin: 0; line-height: 13px; }
#sort-feature-text p { margin: 0 0 3px; line-height: 13px; }
#sort-feature-text p a { text-decoration: none; color: #666; }

ul.media-desc li { margin: 0 18px 0 0; display: inline; color: #666; font-size: 11px; }
ul.media-desc li span.podcast-icon { background-position: left center; padding: 0 0 0 17px; }

#sort-feature-rating { width: 75px; float: right; }
#sort-feature-rating h3 { color: #000; padding: 0; margin: 0; }

#wrapper.filters.media-filter #sort-header { width: 512px; }
#wrapper.filters.media-filter #sort-header h3 { width: 103px; }

#wrapper.filters.media-filter #article-list td { vertical-align: top; line-height: 13px; }
#wrapper.filters.media-filter #article-list td.date,
#wrapper.filters.media-filter #article-list td.rating { padding-top: 13px; }
#wrapper.filters.media-filter #article-list h3 { color: #2f6782; padding: 0; margin: 0; }
#wrapper.filters.media-filter #article-list h4 { color: #666; }
#wrapper.filters.media-filter #article-list p { margin: 0 0 4px; }

#wrapper.filters.media-filter .star-rating-wrap { background: transparent; }

/* Global Landing */
.globallanding .featured { background: #E9F0F4; border: 1px solid #ccc; width: 713px; padding: 11px 0; margin: 0 0 15px; }
.globallanding .featured img.featured-img { float: left; display: inline; margin: 0 0 0 11px; }
.globallanding .featured .story { float: right; width: 500px; margin: 0 11px 0 0; display: inline; }
.globallanding .featured .story h2 { font-size: 16px; margin: .5em 0; }
.globallanding .featured .story h3 { color: #666; padding: 0; margin: 0 0 .5em; }
.globallanding .featured .clear { height: 1px; overflow: hidden; }
.globallanding .two-columns { background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/globallanding-two_columns.gif) no-repeat left bottom; margin: 0; float: left; width: 715px; }
.globallanding .two-columns .column { width: 181px; border-top: 1px solid #ccc; }
.globallanding .two-columns .column.last { width: 519px; padding-bottom: 10px; }
.globallanding .two-columns h3 { color: #333; font-size: 11px; padding: 6px 0 .3em; margin: 0 10px .7em; border-bottom: 1px solid #ccc; }
.globallanding .two-columns h4 { margin: 0 10px; color: #333; }
.globallanding .two-columns p { margin: 0 10px .2em; }
.globallanding .two-columns p.podcast,
.globallanding .two-columns p.vidcast { font-weight: bold; color: #666; margin: 0 10px 1.2em; }
.globallanding .two-columns p.podcast span { padding: .2em 17px .2em 0; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/headphone_icon_trsp.gif) no-repeat right center; }
.globallanding .two-columns p.vidcast span { padding: .2em 15px .2em 0; background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/camera-icon-black.gif) no-repeat right center; }
.globallanding .two-columns ul { margin: 0 10px 1.3em; }
.globallanding .two-columns .column.last h4 { color: #666; }
.globallanding .two-columns .column.last p { margin-top: 15px; }

/* Video Player Overlay */
#video-box .bd { padding: 0 4px; height: 22px; }
#videocontent {
  margin: 0 auto;
  position: relative;
  text-align: left;
  width: 400px;
  height: 369px;
}

.contentbold {
  color:#666666;
}

// Fixing lists
ul .bulleted, ol .bulleted {
  list-style: disc inside;
  margin: 10px 10px 10px 10px;
/*  text-indent: 10px;*/
}

ol .bullted {
  list-style-type: decimal;
}

.bulleted li, .bulleted li, .bulleted li ul li {
  color: #666666;
  font-size: 90%;
  margin: 5px 10px 5px 20px;
}

.bulleted li ul li {
  font-size: 100%;
}

/* Fact Sheet Page
-----------------------------------------------*/
#corporate-overview h2{
  margin:0;
  padding: 0;
  font-size: 12px;
  border: none;
}

#corporate-overview {
  background: #f1f5f7;
  padding-bottom: 25px;
  border-bottom: 1px solid #ccc;
}

#corporate-overview-copy {
  padding-top: 14px;
  width: 521px;
}

#corporate-overview-image {
  width: 190px;
}

#corporate-overview-image img {
  border: none;
  margin-left: 15px;
  margin-top: 18px;
}

.factsheet #technology-awards.contentbox {
  margin-bottom: 0px;
}

.factsheet .contentbox #corporate-overview-copy p {
  margin: 0 22px 5px 0;
}

.factsheet .contentbox ul {
  font-size: 11px; 
  color: #666666; 
  margin: 10px 56px 45px 29px;
  list-style: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/mynews_bullet.gif);
}

.factsheet .contentbox ul ul{
  margin-bottom: 0px;  
}

.factsheet .contentbox ul li {
  margin-bottom: 7px;
  padding: 0;
}

.factsheet table#overview-table {
  font-size: 11px;
  color: #666;
  margin-left: 15px;
  margin-top: 18px;
  margin-bottom: 35px;
}

table#overview-table th {
  font-weight: bold;
  width: 145px;
  color: #666;
}    

table#overview-table td {
  width: 430px;
  line-height: 20px;
}

.factsheet .contentbox {
  margin-bottom: 20px;
}

.factsheet h2{
  margin-top: 15px;
  margin-left: 15px;
  margin-right: 14px;
  padding-bottom: 7px;
  font-size: 12px;
  color: #333;
  border-bottom: 1px solid #ccc;
}

#financial-information table { 
  border-color:#ccc;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  font-size:11px;
  width: 686px;
  margin: 15px 12px 15px 12px;
  border-collapse:collapse;
}

#financial-information th {
    padding: 3px 14px;
  background:#999999 none repeat scroll 0%;
  color:#FFFFFF;
  font-weight: bold;
}

#financial-information tr.alternate {
  background: #f1f5f7;
}

#financial-information td {
  color:#5F5F5F;
  padding: 5px 14px 5px 14px;
}

#earnings-info {
  width: 686px;
  border: 1px solid #ccc;
  margin-left: 10px;
  margin-bottom: 40px;
  padding-bottom: 27px;
}

* html #earnings-info {
  margin-left: 6px;
}

.factsheet h3{
  background: #999;
  color: #fff;
}

.img-link {
  float: left;
  margin: 15px 11px 0px 11px;
  width: 192px;
}

.img-link a { 
  width: 118px;
}

.factsheet .contentbox p {
  margin-top: 10px;
  margin-left: 15px;
}


/* Corporate Information Page
-----------------------------------------------*/
.corporateoverview .contentbox {
  width: 711px;
  margin-top: 15px;
}

.corporateoverview #corporate-overview-intro {
  background: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/faux-col-corp-overview.gif) repeat-y center top;
  width: 711px;
  margin-top: 0;
}

.corporateoverview #corporate-overview-image {
  width: 195px;
}


.corporateoverview #corporate-overview-image img{
  margin-top: 15px;
  margin-left: 15px;
  padding: 0;
}

.corporateoverview #corporate-overview-copy  {
  padding-top: 15px;
  padding-bottom: 33px;
  width: 335px;
}

.corporateoverview #corporate-overview-intro.contentbox  p{
  padding: 0 15px;
  margin: 0 0 12px;
}

.corporateoverview #corporate-overview-technologies ul{
  margin-left: 15px;
  margin-top: 10px;
}

.corporateoverview #corporate-overview-technologies h3{
  color: #333;
  background: #BEC2C5;
  width: 155px;
  line-height: 20px;
}

.corporateoverview h2 {
  border-bottom:1px solid #CCCCCC;
  color:#333333;
  font-size:12px;
  margin-left:15px;
  margin-right:14px;
  margin-top:15px;
  padding-bottom:7px;
}

a.top {
  float: right;
  margin-top: 15px;
  margin-bottom: 8px;
  margin-right: 15px;
}

.corporateoverview  p {
  margin: 7px 45px 15px 15px;
}

.corporateoverview .contentbox img {
  padding:10px 15px 1px;
  border: none;
}

.corporateoverview .clear {
  padding-top: .1em;
}
/*In The News
-----------------------------------------------*/
.inthenews h2{
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 14px;
	padding-bottom: 3px;
	font-size: 12px;
	color: #666;
	border-bottom: 1px solid #ccc;
}
.calendar { margin-bottom: 20px; }
.calendar td {
	color:#5F5F5F;
	padding: 11px 12px;
}
.calendar th{
    padding: 3px 12px;
	background: #999999 none repeat scroll 0%;
	color: #FFFFFF;
	font-weight: bold;
}
.calendar th#date { width: 78px; }
.calendar th#story { width: 415px; }
.calendar th#source { width: 161px; }
.calendar table { 
	border-color:#ccc;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	font-size:11px;
	margin: 15px 12px 45px 12px;
	border-collapse:collapse;
	width: 687px;
}
.calendar td.date-col { font-weight: bold; }
.calendar .boldCol {font-weight: bold;}
tr.alternate {	background: #f1f5f7; }

/* Execs and Spokespeople */
#wrapper #cisco-execs.contentbox, 
#wrapper #cisco-spokespeople.contentbox { padding-top: 0;}
#wrapper #cisco-execs.contentbox h2, 
#wrapper #cisco-spokespeople.contentbox h2 { color: #fff; padding: 2px 15px 2px; background: #999; margin: 0 0 12px; }
#wrapper #cisco-execs.contentbox h4, 
#wrapper #cisco-spokespeople.contentbox h4 { color: #666; margin-bottom: 10px; }
#wrapper #cisco-execs .featured-exec { border-bottom: 1px solid #CCC; margin: 15px; }
#wrapper #cisco-execs .featured-exec img.left { margin: 0 20px 10px 0;}
#wrapper #cisco-execs .featured-exec p.more { text-align: right; margin: 0 0 15px; }
#wrapper #cisco-execs .two-columns, 
#wrapper #cisco-spokespeople .two-columns { margin: 0 15px; }
#wrapper #cisco-execs .two-columns .column, 
#wrapper #cisco-spokespeople .two-columns .column { width: 48%; }
#wrapper #cisco-execs .two-columns .column img, 
#wrapper #cisco-spokespeople .two-columns .column img { float: left; margin-right: 20px; }
#wrapper #cisco-execs .two-columns .column span, 
#wrapper #cisco-spokespeople .two-columns .column span { float: left; margin-bottom: 10px; }
div.candaexec #localnav li#news ul 

