/* 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; }
#localnav li { display: block; background-position: 0 0; padding-top:3px; }
#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; } /* hides subnav */
#localnav a { padding-left: 20px; text-decoration: none; display: block; color:#2f6681; height: 18px; font-family: Arial, Helvetica, sans-serif; }

#localnavcontainer #localnav li ul.subnav li a { height: 19px; color:#2f6681; }

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; }  /* 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; }  /* 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; }

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; }

#localnav li#top { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_top.gif); }
#localnav li#news { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_1.gif); }
#localnav li#events { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_2.gif); }
#localnav li#press { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_3.gif); }
#localnav li#feature { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_4.gif); }
#localnav li#corporateinformation { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_5.gif); }
#localnav li#pressresources { background-image: url(http://newsroom.cisco.com/Newsroom/nc3.0/images/nav_bottom.gif); }
#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; } /* 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; } /* 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:14px;
	margin:6px 0 5px;
}

#sidemedia a { padding: 0 0 0 17px; 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; }
#sidebartwitter a { background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/twitter_icon_14x14.gif) no-repeat left center; }
#sidebarfacebook a { background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/facebook_icon_14x14.gif) no-repeat left center; }
#sidebarflickr a { background:url(http://newsroom.cisco.com/Newsroom/nc3.0/images/flickr_icon_14x14.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; }

