@charset "UTF-8";
 /* GLOBAL SETTINGS */
 a,
 a:link,
 a:active,
 a:visited {
 color:#0078CC;
 text-decoration: none
 }
 p {
 margin-bottom: 10px
 font-size: 14px;
 }
 body {
 background:#fff;
 color:#555555;
 font-size:13px;
 font-family: Arial, Helvetica, sans-serif;
 text-align:center;
 line-height:1.16em
 }
 h1,
 h2,
 h3,
 h5,
 h6 {
 font-weight:normal
 }
 h4 {
 #999999
 }
 h1 {
 font-size:22px
 }
 h2 {
 font-size:18px
 }
 h3 {
 font-size:16px
 color: #003388;
 }
 h4 {
 font-size:14px
 
 }
 h5 {
 font-size:12px
 }
 h6 {
 font-size:10px
 }
 .resourcebox {
 font-size: 18px;
 font-weight: bold;
 }
 
.resourcebox_text {
 font-size: 14px;
 }

.nav_main ul li.nav-home a {
  padding: 0 20px 0 10px
}//KETUR

 #sub_body {
 background: #FAFAFA url("http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/main.gif") repeat-x;
 }
 
 /*SKIN SETTINGS */
 #headerWrapper {
 width: 100%;
 border-bottom: 3px solid #0078CC;
 }

 #header {
 width: 940px;
 margin: 0 auto;
 }
 
 #wrapper {
 width:960px;
 margin:0 auto;
 text-align: left;
 //background:#f6f6f6;
 background:transparent;
 }
 
 #container {
 width:100%;
 overflow:hidden;
 padding: 20px 0 30px;
 }
 
 #container #module {
  overflow:hidden;
  padding:10px 0;
  margin-top: 10px;
  width:100%;
  border: 1px solid #D9D9D9;
 }
 
 #header .header_img img {
 visibility:hidden
 }
 #banner .module {
 margin: 0 10px
 }
 
 #footerWrapper {
 width: 100%;
 background: #FAFAFA url("http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/footer.gif") repeat-x;
 }
 
 #footer {
 width: 960px;
 margin: 0 auto;
 background: #FAFAFA url("http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/footer.gif") repeat-x;
 }

 #footer .footerLinks {
 float:left;
 padding-bottom:10px; 
 padding-left:30px;
 }

 #footer .footerLinks a {
 color:#666666;
 display:block;
 font-size:1.1em;
}

#footer .footerMisc {
border-top:1px solid #E6E6E6;
clear:both;
color:#888888;
font-size:0.85em;
padding-top:10px;
}

 /*
 MODULE-LEVEL VISUAL
 */
 .module {
 background: #fff;
 margin:0 0 10px;
 overflow:hidden;
 width:100%
 
 }
 .module .content .head {
 padding:0 10px;
 border-top: 1px solid #D9D9D9;
 border-right: 1px solid #D9D9D9;
 border-left: 1px solid #D9D9D9;

 }
 
 .module .content .head h3 {
 //text-transform:uppercase;
 padding:10px 0 9px
 
 }
 .module .content .head h3 .note {
 margin:5px 0 0;
 font-size:11px;
 font-weight:normal;
 text-transform: none;
 float:right
 }
 .module .content .head .title {
 overflow:hidden;
 width:100%
 }
 
 .module .content .head .title h3 {
 color:#003388;
 font-weight: bold;
 font-size:1.3em
 float:left
 }
 
 .module .content .head .title .nav_meta {
 float:none;
 width:auto
 }
 .module .content .head .nav_meta {
 float:right
 }
 .module .content .head .nav_meta ul li {
 margin:0 0 0 10px
 }
 .module .content .body {
 border-bottom: 1px solid #D9D9D9;
 border-right: 1px solid #D9D9D9;
 border-left: 1px solid #D9D9D9;
 padding: 10px
 }
 .module .content .body ul {
 overflow: hidden
 }
 .module .content .foot {
 background: #FCFCFC;
 border-top:1px solid #F6F6F6;
 height:1%;
 overflow:hidden;
 padding:0 10px
 }
 .module .content .foot * {
 line-height:1.16em
 }
 .module .content .foot .nav_meta {
 overflow:hidden;
 height:1%
 }
 .module .content .foot .nav_meta ul li {
 margin:0 0 0 10px
 }
 .page_title .module .content .head {
 //background:#fff;
 background: url("http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/cdc_eos_03.png") no-repeat;
 height: 60px;
 color:#222;
 text-transform:capitalize;
 border: 0px;
 }
 
 .page_title .module .content .head h3 {
 margin: 0 0 0 40px;
 color: #003399;
 font-size: 30px;
 font-weight: bold;
 }
 
 /*
 AD MODULE
 */
 .ad {
 margin:0 0 10px;
 text-align:center;
 background:#FFF;
 z-index:1
 }
 .ad .head {
 padding:5px 10px
 }
 .ad .body {
 margin:0 auto;
 padding:0 0 10px;
 z-index:1
 }
 .ad.leaderboard .body {
 width:728px;
 height:90px
 }
 .ad.skyscraper .body {
 width:160px;
 height:600px
 }
 .ad.small .body {
 width:180px;
 height:160px
 }
 .ad.medium .body {
 width:300px;
 height:250px
 }
 .ad .head h3,
 .ad .head .foot,
 .ad .foot h3 {
 font-size:10px;
 font-weight:normal;
 color:#666;
 text-align:left
 }
 /* 
 CHANNEL-LEVEL NAVIGATION
 */
 .nav_main {
 }

 .nav_main ul {
 }

 .nav_main ul li {
 background-image: url("http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/icons/button_nav2.jpg");
 background-repeat: repeat-x;
 display:inline;
 color:#fff;
 font-weight:bold;
 text-transform: capitalize;
 padding:  5px 20px 5px 20px;
 border: 1px solid #D9D9D9;
 margin-left: -4px;
 position:relative;
 }

 .nav_main ul li.search {
 float:right;
 }
 .nav_main ul li.upload {
 display: none;
 }


 .nav_main ul li a,
 .nav_main ul li a:link,
 .nav_main ul li a:visited {
 color:#333;
 padding:  0 15px;
 text-decoration: none;
 line-height:29px;
 font-weight: bold;
 }
 .nav_main ul li a:hover {
 background:transparent;
 color: #0078CC;
 text-decoration: underline;
 }

 .nav_main ul li.active {
 background-image: url("http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/icons/button_nav.jpg");
 color:#fff;
 text-transform: capitalize;
 font-weight: bold;
 padding: 5px 20px 6px;
 }

 .nav_main ul li.active a {
  color:#fff;
  text-transform: capitalize;
  font-weight: bold;
 }

 .nav_main ul li.home {
 margin-left: 0px;
 }

 .nav_main ul li.upload a {
 }
 .nav_main ul li.upload a:hover {
 color: #0078CC;
 text-decoration:underline;
 }

  /* dropdown */
 
.nav_main ul li div.container { 
 background:transparent url("..images/icons/button_nav2.jpg") no-repeat scroll 0;
  position:absolute;
  top:27px; 
  left: 3px;
  height: 27px;
  z-index:1000; 
  width: 159px;
  display:none;
  }

 .nav_main ul li div.container ul { 
 border:none;
 //width: 162px; 
 }

 .nav_main ul li div.container ul li { 
 text-align: center;
 display: block;
 height: 27px;
 padding: 0px;
 }

 .nav_main ul li div.container ul li a { 
background:transparent url("http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/icons/button_nav2.jpg") repeat-x scroll 0 0;
color:#333;
display:block;
font-size:11px;
height:15px;
padding:0 4px 0 0;
text-align: center;
 }

 .nav_main ul li div.container ul li a:hover {
  color: #0078CC; 
}
 /* 
 MODULE-LEVEL NAVIGATION
 */
 .nav_meta {
 padding:10px 0
 }
 .nav_meta ul {
 overflow:hidden;
 height:1%
 }
 .nav_meta ul li {
 float:right;
 line-height:16px;
 font-size:11px;
 }
 .nav_meta ul li.prev {
 float:right
 }
 .nav_meta ul li.register {
 float:left
 }
 .nav_meta ul li a {
 color: #FFFFFF;
 display:inline-block;
 padding:2px
 }
 /* 
 IN-MODULE-CONTENT-LEVEL NAVIGATION:
 tabs, content-flipping clickable elements
 */
 .nav_switch {
 overflow: hidden;
 position:relative;
 height:20px
 }
 .nav_switch ul.ui-tabs-nav {
 float: right
 }
 .nav_switch ul li {
 margin: 0 0 0 6px;
 float: left
 }
 .nav_switch ul li a {
 background: #f6f6f6;
 display: block;
 height: 8px;
 line-height: 8px;
 text-indent: -9999px;
 width: 18px
 }
 .nav_switch ul li a:hover {
 background: #eee
 }
 .nav_switch ul li.ui-tabs-selected a {
 background: #ddd
 }
 /* 
 IN-MODULE-CONTENT-LEVEL OR PAGE-LEVEL NAVIGATION:
 all pagination belong to us
 */
 .nav_page {
 float:right
 }
 .nav_page ul {
 overflow:hidden;
 width:100%;
 padding:10px 0
 }
 .nav_page ul li.frst,
 .nav_page ul li.last,
 .nav_page ul li.location {
 display:none
 }
 .nav_page ul li.prev {
 float:right;
 text-align:left;
 margin: 0 7px 0 10px
 }
 .nav_page ul li.prev a {
 background:none
 }
 .nav_page ul li.next {
 float:right;
 margin:0 0 0 10px
 }
 .nav_page ul li.page {
 float:right
 }
 .nav_page ul li a {
 text-decoration: none
 }
 .nav_page ul li.next a {
 background:none
 }
 .nav_page ul li.page a {
 margin:0 0 0 3px
 }
 .nav_page ul li.page a.active {
 color:#999
 }
 /* 
 BLOG-PAGE-LEVEL NAVIGATION:
 navigate between previous and next blog posts
 ot: i believe this needs to be looked over again
 */
 .nav_blog {
 padding:10px 0
 }
 .nav_blog ul {
 overflow:hidden;
 height:1%
 }
 .nav_blog ul li {
 line-height:13px
 }
 .nav_blog ul li a {
 display:inline-block;
 font-size:11px
 }
 .nav_blog ul li.next_post {
 float:right;
 line-height:1em;
 width:45%;
 text-align:right;
 margin:0
 }
 .nav_blog ul li.next_post .label {
 text-align:right;
 display:block;
 font-size:10px
 }
 .nav_blog ul li.next_post a {
 font-size:10px;
 text-align:right
 }
 .nav_blog ul li.prev_post {
 float:left;
 line-height:1em;
 width:45%
 }
 .nav_blog ul li.prev_post .label {
 display:block;
 font-size:10px
 }
 .nav_blog ul li.prev_post a {
 font-size:10px
 }
 /* HEADER AND FEATURE MODULES
 ot: need to look over/cleanup/compact
 */
 .header .feature {
 background-repeat: no-repeat
 }
 .header img {
 display: block;
 width: 940px;
 height: 118px
 }
 .header .module {
 margin: 0;
 background:none
 }
 .header .module .content .body {
 position: relative;
 padding: 0;
 overflow: hidden;
 width: 100%
 }
 .header .module .content .head,
 .header .module .content .foot {
 display: none
 }
 .header .module .txt {
 position: absolute;
 width: 33%
 }
 .header .nav_switch {
 position: absolute;
 right: 15px;
 top: 15px;
 z-index: 1
 }
 .header .nav_page {
 float: none;
 position: absolute;
 right: 10px;
 bottom: 0
 }
 .header .module .content .body ul li.feature {
 position: relative;
 height: 320px
 }
 /* @group Nine positions in Header Module */
 
 .header .module .description a {
 color:#fff
 }
 .header .module .pos_top_lt {
 top: 0;
 left: 0
 }
 .header .module .pos_top_lt .description {
 padding:20px 0 0 40px
 }
 .header .module .pos_top_c {
 top: 0;
 left: 33%
 }
 .header .module .pos_top_c .description {
 padding:20px 20px 0
 }
 .header .module .pos_top_rt {
 top: 30px;
 right: 0
 }
 .header .module .pos_top_rt .description {
 padding:20px 40px 0 0
 }
 .header .module .pos_mid_lt {
 top: 40%;
 left: 0
 }
 .header .module .pos_mid_lt .description {
 padding:10px 0 10px 40px
 }
 .header .module .pos_mid_c {
 top: 40%;
 left: 33%
 }
 .header .module .pos_mid_c .description {
 padding:10px 20px
 }
 .header .module .pos_mid_rt {
 top: 40%;
 right: 0
 }
 .header .module .pos_mid_rt .description {
 padding:10px 40px 10px 0
 }
 .header .module .pos_btm_lt {
 bottom: 0;
 left: 0
 }
 .header .module .pos_btm_lt .description {
 padding:10px 40px 10px 0
 }
 .header .module .pos_btm_c {
 bottom: 0;
 left: 33%
 }
 .header .module .pos_btm_c .description {
 padding:0 20px 20px
 }
 .header .module .pos_btm_rt {
 bottom: 0;
 right: 0
 }
 .header .module .pos_btm_rt .description {
 padding:0 0 20px 40px
 }
 .module .feature {
 display: block;
 position: relative
 }
 /* size of the image may break the column */
 .module .feature .img {
 max-width: 100%;
 overflow:hidden
 }
 .module .feature .img img {
 display: block;
 margin-bottom: 12px
 }
 .module li.f_top div {
 display: inline
 }
 .module li.f_top div.img {
 width: 100%
 }
 .module li.f_rt .img {
 background-position: right
 }
 .module li.f_rt .img img {
 float: right;
 padding-left: 10px
 }
 /* just to test... 2 lines of text in #moduleContainer1 */
 .module li.f_btm {
 padding-top: 15%
 }
 .module li.f_btm .txt {
 position: absolute;
 top: 0
 }
 .module li.f_lt .img img {
 float: left;
 padding-right: 12px
 }
 .module .feature.ui-tabs-hide {
 display: none
 }
 /* @end */
 /* GLOBAL LINK STYLING */
 a.comment,
 span.comment {
 padding:0 0 0 14px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 2px 1px
 }
 a.permalink,
 li.permalink a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 0 -103px;
 padding:0 0 0 14px
 }
 a.sharelink,
 li.sharelink a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 0 -118px;
 padding:0 0 0 14px
 }
 li.admin.delete a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 0 -29px;
 padding:0 0 0 14px;
 font-size:10px;
 line-height:13px
 }
 li.admin.delete a:hover {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 0 -14px
 }
 li.admin.flag a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 0 -74px;
 padding:0 0 0 20px;
 font-size:10px
 }
 li.admin.edit a {
 background: url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 0 -44px;
 padding: 0 0 0 14px
 }
 li.admin.prome a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_pro.gif") no-repeat 0 0;
 padding:0 0 0 20px;
 font-size:10px
 }
 li.admin.fanme a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_fan.gif") no-repeat 0 0;
 padding:4px;
 font-size:10px
 }
 .more {
 background: #3663A6;
 padding: 3px;
 //border:1px dotted #EEE
 }
 .more a {
 padding:1px 4px
 }
 li.register {
 background:#fff url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif') no-repeat 100% 3px;
 padding: 0 19px 0 0;
 border:1px solid #F1F0ED
 }
 .register a {
 padding:1px 4px
 }
 .register a.img_format {
 display:block;
 height:100%;
 text-indent:-9999px
 }
 .new {
 background:transparent url(http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/icons/button.jpg) no-repeat scroll 100% 3px;
 padding: 13px;
 //border:1px dotted #ccc
 }
 .new a {
 padding:0 4px
 }
 a.next,
 li.next a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% 3px
 }
 a.prev,
 li.prev a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% -20px
 }
 /* object meta information: stats and such */
 .obj_meta ul li {
 padding:0 0 0 20px;
 margin:5px 0 0;
 font-size:11px
 }
 .obj_meta ul li.songs {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_stats.gif') no-repeat 0 -13px
 }
 .obj_meta ul li.images {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_stats.gif') no-repeat 0 0
 }
 .obj_meta ul li.videos {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_stats.gif') no-repeat 0 -27px
 }
 .obj_meta ul li.comments {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_stats.gif') no-repeat 0 -39px
 }
 /* dividers */
 .hd {
 border-bottom:1px solid #D9D9D9;
 line-height:1px;
 padding:0;
 float:left;
 display:inline;
 width:100%
 }
 /* ratings */
 .content .rating ul {
 list-style: none;
 width:105px;
 height: 21px;
 margin:0 10px;
 padding:0;
 position: relative;
 float:left;
 overflow:visible;
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_rating.gif') repeat-x 0 -42px
 }
 .rating ul.inactive {
 list-style: none;
 width:60px;
 height: 12px;
 margin:0;
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_rating_inactive.gif') repeat-x 0 -24px
 }
 a.rate,
 .rating ul a.rate {
 background: transparent no-repeat top center;
 padding:2px 0;
 display:block;
 text-align:center
 }
 .rating ul li {
 float:left;
 width:21px;
 height:21px;
 padding:0;
 margin:0
 }
 .rating ul li a {
 display: block;
 width:21px;
 height:21px;
 text-decoration: none;
 text-indent: -9000px;
 z-index: 20;
 position: absolute;
 padding:0
 }
 .rating ul li a:hover {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_rating.gif') repeat-x 0 -21px;
 z-index: 2;
 margin:0;
 padding:0;
 left:0
 }
 .rating ul a.ratingone {
 left: 0
 }
 .rating ul a.ratingone:hover {
 width: 21px
 }
 .rating ul a.ratingtwo {
 left: 21px
 }
 .rating ul a.ratingtwo:hover {
 width: 42px
 }
 .rating ul a.ratingthree {
 left: 42px
 }
 .rating ul a.ratingthree:hover {
 width: 63px
 }
 .rating ul a.ratingfour {
 left: 63px
 }
 .rating ul a.ratingfour:hover {
 width: 84px
 }
 .rating ul a.ratingfive {
 left: 84px
 }
 .rating ul a.ratingfive:hover {
 width: 105px
 }
 .rating ul li.current {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_rating.gif') repeat-x 0 0;
 position: absolute;
 height: 16px;
 top:0;
 left:0;
 display: block;
 margin:0;
 padding:0;
 z-index:1;
 text-indent: -9000px
 }
 .rating ul.inactive li.current {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_rating_inactive.gif') repeat-x 0 0;
 height: 12px
 }
 .rating .total {
 float:left;
 font-weight:normal;
 color:#afaeac;
 line-height:20px;
 text-transform:capitalize;
 font-size:11px
 }
 .rating .text {
 float:left;
 width:110px;
 line-height:20px;
 text-transform:lowercase;
 font-size:11px
 }
 .compact .rating ul {
 margin-left: auto;
 margin-right: auto
 }
 .compact .rating .total {
 width: auto;
 margin-top: -0.3em;
 text-align: center
 }
 /* OBJECT BLOCKS */
 /* MEMBERS */
 ul.members {
 height:1%
 }
 .members li {
 float:left;
 margin:0 10px 10px 0;
 background:#f8f8f8;
 overflow:hidden
 }
 .members li.pro {
 border:0;
 background: #fff;
 }
 .members li .img {
 margin:0px
 }
 /* MEMBERS: XLARGE|140x140 */
 .members li.xl {
 width:160px;
 height:186px
 }
 .members li.xl .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_xl.gif") no-repeat center center
 }
 .members li.xl .img a {
 width:140px;
 height:140px
 }
 /* MEMBERS: LARGE|104x104 */
 .members li.l {
 width:126px;
 height:160px
 }
 .members li.l .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_l.gif") no-repeat center center
 }
 .members li.l .img a {
 width:104px;
 height:104px
 }
 /* MEMBERS: MEDIUM|70x70 */
 .members li.m {
 width:60px;
 height:60px;
 margin:0 2px 2px 0
 }
 .members li.m .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_m.gif") no-repeat center center
 }
 .members li.m .img a {
 width:60px;
 height:60px
 }
 /* MEMBERS: SMALL|48x48 */
 .members li.s {
 width:68px;
 height:98px;
 margin:0 2px 2px 0
 }
 .members li.s .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_s.gif") no-repeat center center
 }
 .members li.s .img a {
 width:48px;
 height:48px
 }
 /* MEMBERS: XSMALL|30x30 */
 .members li.xs {
 width:40px;
 height:70px;
 margin:0 2px 2px 0
 }
 .members li.xs .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_xs.gif") no-repeat center center
 }
 .members li.xs .img a {
 width:30px;
 height:30px
 }
 /* MEMBERS: PRO have pretty icon */
 .members li.pro .img a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_pro.gif") no-repeat 100% 100%
 }
 /* MEMBERS: REGISTER has no avatar */
 .members li.register .img {
 background:#ccc
 }
 .members li .txt {
 font-size:10px;
 line-height:12px;
 margin:0 10px
 }
 .members li .txt .title h4 {
 font-size:11px
 }
 .members li .txt .tagline {
 margin:2px 0;
 font-size:11px
 }
 .members li .txt .date {
 font-size:10px
 }
 .members li .txt .location {
 font-size:10px
 }
 .members li .txt .activity {
 font-size:10px
 }
 /* MEMBERS: COMPACT LAYOUT: shows information on hover */
 .members li.compact {
 position:relative;
 margin:0 2px 0 0
 }
 /* MEMBERS: COMPACT containers have different size */
 .members li.xl.compact {
 height:160px
 }
 .members li.l.compact {
 height:124px
 }
 .members li.m.compact {
 height:60px
 }
 .members li.s.compact {
 height:68px;
 margin:0 2px 2px 0
 }
 .members li.xs.compact {
 height:50px;
 margin:0 2px 2px 0
 }
 .members li.compact .img {
 position: absolute;
 z-index:1;
 display:inline;
 margin: 0px 0 0;
 left:0px
 }
 .members li.compact .txt {
 padding:5px 0;
 position:relative;
 z-index:0;
 overflow:hidden
 }
 .members li.compact.hover .img a {
 background-color:#fff;
 filter:alpha(opacity=80);
 opacity:0.8
 }
 .members li.compact.hover .txt {
 z-index:2
 }
 /* MEMBER TOOL TIP */
 .tt div.member.s .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_s.gif") no-repeat center center
 }
 .tt div.member.m .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_m.gif") no-repeat center center
 }
 .tt div.member.l .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_l.gif") no-repeat center center
 }
 .tt div.member .txt {
 position:static;
 z-index:1;
 padding:10px
 }
 /* single member display - detail page */
 .content div.member.m {
 width:126px;
 height:164px;
 padding:10px 0 0;
 background:#DEDCDB
 }
 .content div.member.m.pro {
 background:#f6f6f6
 }
 .content div.member.m .img {
 margin:0 10px 10px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_l.gif") no-repeat center center
 }
 .content div.member.m .img a {
 width:104px;
 height:104px
 }
 .content div.member.l {
 width:160px;
 padding:10px 0 0;
 background:#E17422;
 }
 .content div.member.l.pro {
 background:#f6f6f6
 }
 .content div.member.l .img {
 width:140px;
 height:140px;
 margin:0 10px 10px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_xl.gif") no-repeat center center
 }
 .content div.member .img {
 position:relative
 }
 .content div.member .img .tools {
 background:#FFF;
 font-size:10px;
 padding:2px;
 line-height:12px
 }
 .content div.member .img img {
 display:none
 }
 .content div.member .txt {
 margin:0 10px
 }
 .content div.member.pro .txt .title {
 padding:0 0 0 20px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_pro.gif") no-repeat bottom left
 }
 .content div.member .txt .tagline {
 margin:2px 0;
 font-size:11px
 }
 .content div.member .txt .obj_meta {
 padding:0 0 10px
 }
 .content div.member .txt li.admin.delete {
 border-top: 1px dotted #999;
 padding:5px 0 0
 }
 .content div.member .txt .obj_meta li.delete a {
 background-position: 0 -29px;
 color:#999;
 font-size: 11px; 
 float:left;
 margin: 2px 0; 
 }
 .content div.member .txt li.admin.flag {
 border-top: 1px dotted #999;
 padding:5px 0 0
 }
 .content div.member .txt .obj_meta li.flag a {
 background-position: 0 -74px;
 color: #999;
 font-size: 11px;
 float:left;
 margin:2px 0;
 }
 .content div.member .txt .obj_meta li.flag span {
 background-position:0 0;
 color: #999;
 font-size: 11px
 }
 .content div.member .txt li.admin.prome {
 padding:0
 }
 .content div.member .txt li.admin.prome a {
 color:#999;
 font-size: 11px;
 float:left;
 margin:2px 0;
 }
 .content div.member .txt li.admin.fanme {
 padding:0
 }
 .content div.member .txt li.admin.fanme a {
 font-size: 11px;
 color:#999;
 float:left;
 margin:2px 0;
 }
 .content .foot .obj_meta {
 color:#999;
 padding:5px 0 10px
 }
 .content .foot .obj_meta li {
 font-size:11px;
 padding:0
 }
 /* member's about me */
 .content .about .description {
 font-size:13px
 }
 .content .about .description .tools {
 background:#FFF;
 line-height:12px;
 font-size:10px;
 padding:2px
 }
 .content .about .var {
 border-top:1px dotted #e1e1e1;
 margin:10px 0 0;
 padding:10px 0 0;
 font-size:13px;
 /* position:relative;*/
 }
 .content .about .var .tools {
 background:#FFF;
 font-size:10px;
 padding:2px;
 line-height:12px
 }
 .content .about .var .label {
 font-size:11px
 }
 /* member's detail page title for pro state */
 .content .head.pro {
 border:1px solid #eee;
 text-transform:capitalize
 }
 /* photos */
 ul.photos {
 height:1%
 }
 .photos li {
 float:left;
 margin:0 10px 10px 0
 }
 .photos li.pro {
 border:0
 }
 .photos li .img {
 //border: 5px solid #f6f6f6
 }
 .photos li .img a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_photo_a.gif") no-repeat bottom right;
 display:block
 }
 .photos li.pro .img a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_photo_a_pro.gif") no-repeat bottom right
 }
 .photos li .txt {
 font-size: 11px;
 }
 .photos li .txt .title {
 height:24px;
 margin:3px 0 0 0
 }
 .photos li .txt .title h4 {
 font-size:11px;
 line-height:12px
 }
 .photos li .txt .category {
 font-size: 10px;
 line-height:12px
 }
 .photos li .txt .author {
 font-size:10px;
 line-height:12px;
 height:12px
 }
 .photos li .txt .rating {
 float:left;
 overflow:hidden;
 margin:3px 0 2px 0
 }
 .photos li .txt .comments {
 font-size: 10px;
 line-height: 13px;
 padding:0 0 0 14px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 2px 1px
 }
 .photos li .txt .comments.vd {
 padding:0 0 0 22px;
 margin:3px 0 2px 65px;
 background-position:8px 1px;
 border-left:1px solid #ccc
 }
 .photos li .txt .views {
 clear:both;
 font-size:10px;
 line-height:12px;
 height:12px
 }
 /* photo compact (no padding, overlay text) */
 .photos li.compact {
 position:relative;
 overflow:hidden
 }
 .photos li.compact .img {
 position: absolute;
 z-index:1
 }
 .photos li.compact.hover .img a {
 background-color:#fff;
 filter:alpha(opacity=80);
 opacity:0.8
 }
 .photos li.compact .txt {
 padding:6px 0 0 6px;
 margin:0 10px 10px 0;
 position:relative;
 z-index:0;
 overflow:hidden;
 color:#333;
 font-size: 11px;
 height:auto
 }
 .photos li.compact.hover .txt .title,
 .photos li.compact.hover .txt {
 z-index:3;
 display:block
 }
 .photos li.compact .txt .title h4 a {
 color:#666
 }
 .photos li.compact .txt .title h4 a:hover {
 text-decoration:none
 }
 /* photo thumbnails */
 /* container sizes */
 .photos li.xs {
 width:80px
 }
 .photos li.s {
 width:114px
 }
 .photos li.m {
 width:150px
 }
 .photos li.l {
 width:360px
 }
 /* thumb backgrounds */
 .photos li.xs .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_photo_xs.gif") no-repeat center center
 }
 .photos li.s .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_photo_s.gif") no-repeat center center
 }
 .photos li.m .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_photo_m.gif") no-repeat center center
 }
 .photos li.l .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_photo_l.gif") no-repeat center center
 }
 .photos li.xl .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_photo_xl.gif") no-repeat center center
 }
 /* thumb sizes */
 .photos li.xs .img a {
 width:70px;
 height:70px
 }
 .photos li.s .img a {
 width:104px;
 height:104px
 }
 .photos li.m .img a {
 width:140px;
 height:140px
 }
 .photos li.l .img a {
 width:350px;
 height:350px
 }
 .photos li.xl .img a {
 width:540px;
 height:540px
 }
 .photos li.compact.xs {
 height:80px
 }
 .photos li.compact.s {
 height:114px
 }
 .photos li.compact.m {
 height:150px
 }
 .photos li.compact.l {
 height:360px
 }
 .photos li.compact.xl {
 height:540px
 }
 /* single photo display */
 .content div.photo {
 overflow:hidden
 }
 .content div.photo .title {
 text-transform:capitalize
 }
 .content div.photo .img {
 margin:10px 0;
 text-align:center
 }
 .content div.photo .author {
 float:right;
 line-height:20px;
 font-size:11px
 }
 .content div.photo.pro .author a {
 padding:0 23px 0 0;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_pro.gif") no-repeat 1px 100%
 }
 .content div.photo .rating {
 float:left
 }
 .content div.photo .description {
 padding:5px 0 0;
 font-size:11px;
 clear:both
 }
 .content div.photo .description a.more {
 background: url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% 3px;
 padding:0 10px 0 0;
 border:0;
 float:right
 }
 .content div.photo .description a.less {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% -32px;
 padding:0 10px 0 0;
 float:right
 }
 .content div.photo .tools ul li a {
 line-height:20px;
 font-size:11px
 }
 .content div.photo .tools ul li.admin.delete a {
 background-position: 0 -29px
 }
 .content div.photo .nav_page ul {
 padding:0
 }
 .content div.photo .nav_page ul li.prev a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_navpage.gif") no-repeat 0 2px;
 padding:0 0 0 14px;
 font-size:12px;
 line-height:16px;
 width:auto
 }
 .content div.photo .nav_page ul li.next a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_navpage.gif") no-repeat 100% -9px;
 padding:0 14px 0 0;
 font-size:12px;
 line-height:16px;
 width:auto
 }
 .content div.mphoto .img {
 margin:10px 0;
 text-align:center
 }
 .content div.mphoto .img img {
 width:100%;
 display:block
 }
 .content div.mphoto .views {
 display:inline
 }
 .content div.mphoto .comments {
 display:inline
 }
 /* article */
 .articles li {
 overflow: hidden;
 width:100%;
 margin:0px 0 0
 }
 .articles li .title {
 margin: 0 0 5px
 }
 .articles li .title h4 {
 color:#444
 }
 .articles li .date {
 display:inline;
 margin: 0 0 0 5px;
 padding:0 0 0 10px;
 border-left:0px dotted #ddd;
 font-size:11px;
 font-style:italic
 }
 .articles li .author {
 display:inline;
 font-size:11px;
 font-style:italic
 }
 .articles li .description {
 margin:10px 0 5px;
 padding:0 0 10px;
 overflow:hidden;
 width:100%;
 line-height: 17px;
 font-size:14px;
 color:#666;
 border-bottom: 0px dotted #ddd
 }
 .articles li .activity {
 display:inline;
 font-size: 10px;
 padding:0 7px 0 0
 }
 .articles li .tools {
 display:inline
 }
 .articles li .tools ul {
 display:inline
 }
 .articles li .tools ul li {
 display:inline;
 font-size: 10px;
 margin:0 0 0 7px
 }
 .articles li .tools ul li.vd {
 border-left: 1px dotted #ddd;
 padding:0 0 0 10px
 }
 .articles li .category {
 border-top: 1px dotted #ddd;
 margin:5px 0 0
 }
 .articles li .category ul {
 padding:5px 0 0;
 font-size: 10px
 }
 .articles li .category ul li {
 display:inline;
 padding:0 0 0 5px;
 font-style:italic
 }
 .articles li .hd {
 height:3px;
 background:#eee;
 margin:10px 0 20px;
 background:none;
 padding:0
 }
 /* used? */
 .content .current_category {
 font-weight:bold;
 color:#333;
 font-size:16px
 }
 .content .current_category .label {
 font-weight:normal;
 font-style:italic
 }
 /* article detail */
 .content div.article {
 overflow: hidden;
 width:100%;
 margin:10px 0 0
 }
 .content div.article .title {
 margin: 0 0 5px
 }
 .content div.article .title h4 {
 color:#003388;
 font-size: 20px
 }
 .content div.article .date {
 display:inline;
 margin: 0 0 0 5px;
 padding:0 0 0 10px;
 border-left:1px solid #ccc;
 font-size:11px
 }
 .content div.article .author {
 display:inline;
 font-size:11px
 }
 .content div.article .description {
 margin:10px 0 5px;
 padding:0 0 10px;
 overflow:hidden;
 width:100%;
 line-height: 17px;
 font-size:13px;
 color:#666;
 border-bottom: 1px dotted #ddd
 }
 .content div.article .activity {
 display:inline;
 font-size: 10px;
 padding:0 7px 0 0
 }
 .content div.article .tools {
 display:inline
 }
 .content div.article .tools ul {
 display:inline
 }
 .content div.article .tools ul li {
 display:inline;
 font-size: 10px;
 padding:0 5px 0 10px
 }
 .content div.article .tools ul li.vd {
 border-left: 1px dotted #ddd;
 padding:0 0 0 10px
 }
 .content div.article .tools ul li.admin.delete a {
 background-position: 0 -29px
 }
 .content div.article .category {
 border-top: 1px dotted #ddd;
 margin:5px 0 0
 }
 .content div.article .category ul {
 padding:5px 0 0;
 font-size: 10px
 }
 .content div.article .category ul li {
 display:inline;
 padding:0 0 0 5px;
 font-style:italic
 }
 .content div.article .hd {
 height:3px;
 background:#eee;
 margin:0 0 10px
 }
 /* topic */
 .topics li {
 margin:0 0 10px;
 overflow:hidden;
 width:100%
 }
 .topics li .img {
 border: 0px solid #666666;
 float: left;
 margin-right: 10px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_xs.gif") no-repeat center center
 }
 .topics li .img a {
 width:38px;
 height:38px
 }
 .topics li .date {
 display:inline;
 font-size:11px;
 font-style:italic
 }
 .topics li .author {
 display:inline;
 font-size: 11px;
 font-style:italic
 }
 .topics li .description {
 font-size: 11px;
 line-height: 15px;
 color:#444;
 margin:0 0 5px;
 font-style:italic
 }
 .topics li .activity {
 font-size:14px;
 float: right
 }
 .topics li .tools {
 display:inline
 }
 .topics li .tools ul {
 margin:0 0 0 6px;
 display:inline
 }
 .topics li .tools ul li {
 margin:0 6px 0 0;
 padding:0 0 0 6px;
 border-left: 1px dotted #ddd;
 display:inline;
 font-style:italic
 }
 .topics li .category ul li {
 display:inline;
 font-style:italic
 }
 .topics li .hd {
 margin:0 0 10px
 }
 .topics li.list {
 overflow:hidden;
 width:100%
 }
 .topics li.list.header {
 border-bottom:1px dotted #ddd;
 padding:0 0 6px
 }
 .topics li.list div {
 padding:0
 }
 .topics li.list.header div {
 font-size:10px
 }
 .topics li.list.header .title {
 float:left;
 width:435px;
 margin:0 10px 0 0;
 line-height:1.16em
 }
 .topics li.list.header .category {
 float:left;
 width:110px;
 margin:0 10px 0 0
 }
 .topics li.list.header .activity {
 float:left;
 width:62px;
 margin:0 10px 0 0
 }
 .topics li.list.header .date {
 float:left;
 width:80px
 }
 .topics li.list .title {
 float:left;
 width:365px;
 margin:0 10px 0 0
 }
 .topics li.list .description {
 font-size:11px;
 margin:0 5px 0 0
 }
 .topics li.list .author {
 font-size:11px;
 color:#666
 }
 .topics li.list .category {
 float:left;
 width:110px;
 margin:0 10px 0 0;
 font-size:11px;
 color:#666
 }
 .topics li.list .activity {
 float:left;
 width:62px;
 margin:0 10px 0 0;
 font-size:11px;
 color:#666
 }
 .topics li.list .date {
 float:left;
 width:80px;
 font-size:11px;
 color:#666
 }
 /* DISCUSSION TOPIC: DETAIL */
 .content div.topic {
 overflow:hidden;
 width:100%
 }
 .content div.topic .img {
 float:left;
 margin:0 10px 10px 0;
 //border:5px solid #0078CC;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_s.gif") no-repeat center center
 }
 .content div.topic .img a {
 width:94px;
 height:94px
 }
 .content div.topic .txt .title {
 padding:0 0 10px
 }
 .content div.topic .txt .title h3 {
 text-transform:capitalize
 }
 .content div.topic .txt .author {
 display:inline;
 font-size:11px
 }
 .content div.topic .txt .date {
 display:inline;
 font-size:11px;
 font-style:italic
 }
 .content div.topic .hd {
 border-bottom:1px dotted #eee;
 margin:0 0 10px
 }
 /* COMMENT */
 .comments .input .button.submit {
 float:right;
 }
 .comments .title {
 padding-left: 18px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 2px 4px;
 clear:both
 }
 .content li.comment {
 overflow:hidden;
 margin:10px 0 0
 }
 .content li.comment .member {
 float:left;
 margin:0 10px 0 0
 }
 .content li.comment .img {
 //border: 5px solid #ddd;
 width:24px;
 height:24px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_xs.gif") no-repeat center center
 }
 .content li.comment .txt {
 position:relative;
 margin:0 0 0 40px
 }
 .content li.comment .txt .title {
 font-size: 14px;
 line-height: 16px;
 padding:0 0 5px
 }
 .content li.comment .txt .author {
 display:inline;
 font-size:11px
 }
 .content li.comment .txt .date {
 display:inline;
 text-transform:lowercase;
 font-size:11px;
 font-style:italic
 }
 .content li.comment .txt .description {
 font-size: 11px;
 line-height: 15px;
 margin:3px 0 0
 }
 .content li.comment .txt .description q {
 margin-bottom: 5px;
 color:#666
 }
 .content li.comment .txt .activity {
 display:inline;
 font-size:10px;
 padding:0 10px
 }
 .content li.comment .hd {
 border-bottom:1px dotted #eef2e4;
 margin:0 0 10px;
 float:none;
 display:block
 }
 .content .tag { /*aka KEYWORD */
 display:inline;
 margin:0 0.2em 0 0;
 font-size:11px
 }
 .categories .module .content .body {
 padding:10px 0 0 0
 }
 .content .division {
 margin:0 0 10px
 }
 .content .division .title {
 padding:0 10px 5px;
 color:#0078CC;
 //text-transform:uppercase;
 font-size:11px
 }
 .content .division .category {
 padding:2px 10px 3px;
 
 }
 .content .division .category.selected {
 background: #fff;
 }
 .content .division .category .title {
 padding:0;
 font-size:13px
 }
 .content .division .category .title a {
 display:block;
 text-transform:capitalize
 color:#003388
 }
 .content .division .category .title span {
 display:block;
 text-transform:capitalize
 }
 .content .division .category .date {
 font-size:11px;
 color: #003388;
 }
 .content .division .category.selected .title a {
 }
 .content .division .category.selected .date {
 color:#ddd
 }
 .content ul#category-list {
 overflow:hidden
 }
 /* video */
 ul.videos {
 height:1%
 }
 .videos li {
 margin:10px;
 float:left;
 display:inline;
 background:transparent;
 padding:0 
 }
 .videos li .hd {
 margin:10px 0
 }
 .videos li.xs.list,
 .videos li.s.list,
 .videos li.m.list,
 .videos li.l.list,
 .videos li.xl.list,
 .videos li.list {
 float:none;
 margin:0 0 10px;
 overflow:hidden;
 width:100%;
 padding:0
 }
 .videos li .img {
 //border: 5px solid #f6f6f6
 }
 .videos li.list .img {
 float:left;
 margin:0 10px 0 0
 }
 .videos li .img a {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_video_a.gif') no-repeat bottom right
 }
 .videos li.pro .img a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_video_a_pro.gif") no-repeat bottom right
 }
 .videos li .txt {
 overflow:hidden;
 }
 .videos li.list .txt {
 float:left;
 height:auto
 }
 .videos li .txt .title {
 display:inline
 }
 .videos li .txt .title h4 {
 display:inline;
 font-size: 11px;
 line-height:13px
 }
 .videos li .txt .duration {
 display:inline;
 font-size:10px;
 line-height:13px
 }
 .videos li .txt .author {
 font-size:10px;
 line-height:13px
 }
 .videos li .txt .description {
 font-size:10px;
 line-height:13px
 }
 .videos li .txt .activity {
 display:inline
 }
 .videos li .txt .rating {
 padding:5px 0;
 float:left
 }
 .videos li .txt .rating ul {
 float:none
 }
 .videos li .txt .comments {
 font-size: 10px;
 line-height: 13px;
 padding:0 0 0 14px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 2px 1px
 }
 .videos li .txt .comments.vd {
 padding:0 0 0 22px;
 margin:5px 0 5px 65px;
 background-position:8px 1px;
 border-left:1px solid #ccc
 }
 .videos li .txt .views {
 font-size: 10px;
 line-height: 13px;
 clear:both
 }
 .videos li .txt .views .val {
 color:#666
 }
 .videos li .txt .category {
 font-size: 10px;
 line-height: 13px
 }
 /* thumb backgrounds */
 .videos li.xs .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_video_xs.gif") no-repeat center center
 }
 .videos li.s .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_video_s.gif") no-repeat center center
 }
 .videos li.m .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_video_m.gif") no-repeat center center
 }
 .videos li.l .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_video_l.gif") no-repeat center center
 }
 .videos li.xl .img {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_video_xl.gif") no-repeat center center
 }
 /* thumb sizes */
 
 .videos li.xs .img a {
 width:70px;
 height:39px
 }
 .videos li.s .img a {
 width:104px;
 height:60px
 }
 .videos li.m .img a {
 width:140px;
 height:79px
 }
 .videos li.l .img a {
 width:350px;
 height:197px
 }
 .videos li.xl .img a {
 width:540px;
 height:304px
 }
 /* container sizes */
 .videos li.xs {
 width:80px
 }
 .videos li.s {
 width:114px
 }
 .videos li.m {
 width:150px
 }
 .videos li.l {
 width:360px
 }
 /* pro settings */
 .videos li.pro {
 border:0;
 padding:0
 }
 .videos li.pro .img {
 border-color:#ddd;
 padding:0
 }
 .videos li.pro .txt .author a {
 padding:0 23px 0 0;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_pro.gif") no-repeat 1px 100%
 }
 .content div.video {
 overflow:hidden;
 height:1%
 }
 .content div.video.pro {
 border:0;
 background:none;
 }
 .content div.video .title {
 text-transform:uppercase
 }
 .content div.video .player {
 margin:10px 0;
 height:333px;
 background:#000
 }
 .content div.video .author {
 float:right;
 line-height:20px;
 font-size:11px
 }
 .content div.video.pro .author a {
 padding:0 0 0 18px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_member_pro.gif") no-repeat center left
 }
 .content div.video .rating {
 float:left
 }
 .content div.video .description {
 margin:10px 0 0;
 font-size:11px;
 color:#666;
 width:390px;
 float:left
 }
 .content div.video .description a.more {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% 1px;
 padding:0 10px 0 0;
 border:0;
 float:right
 }
 .content div.video .description a.less {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% -31px;
 padding:0 10px 0 0;
 float:right
 }
 .content div.video .ad_sponsor {
 width:200px;
 background:url("http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/site_videosponsorad.gif") no-repeat center right;
 line-height:26px;
 float:right;
 color:#aaa;
 font-size:11px;
 margin:10px 0
 }
 .content div.video .tools ul li {
 float:left
 }
 .content div.video .tools ul li a {
 line-height:20px;
 font-size:11px
 }
 .content div.video .tools ul li.admin.delete {
 border-left:1px dotted #ddd;
 margin:0 0 0 10px;
 padding:0 0 0 10px
 }
 .content div.video .tools ul li.admin.delete a {
 background-position:0 -29px
 }
 /* audio */
 ul.songs {
 height:1%
 }
 .songs li {
 overflow:hidden;
 width:100%;
 margin:0 0 10px
 }
 .songs li .hd {
 margin:0 0 10px;
 height:0
 }
 .songs li.pro {
 border:0
 }
 .songs li .img {
 border: 2px solid #f6f6f6;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_audio_img.gif") no-repeat center center;
 float:left;
 margin:0 10px 0 0
 }
 .songs li.pro .img {
 border-color:#ddd
 }
 .songs li .img a {
 height:11px;
 width:15px
 }
 .songs li .txt {
 margin:0 0 0 30px
 }
 .songs li .txt .title {
 display:inline
 }
 .songs li .txt .title h4 {
 font-size:11px;
 display:inline
 }
 .songs li .txt .duration {
 font-size:11px;
 margin:0 0 0 0.6em;
 display:inline
 }
 .songs li .txt .category {
 font-size:11px
 }
 .songs li .txt .views {
 font-size:11px;
 clear:both
 }
 .songs li .txt .views .val {
 color:#666
 }
 .songs li .txt .description {
 font-size:11px
 }
 .songs li .txt .buy {
 clear:both;
 font-size:11px;
 padding:5px 0 0
 }
 .songs li .txt .author {
 font-size:11px;
 display:inline
 }
 .songs li .txt .comments {
 font-size: 10px;
 line-height: 13px;
 padding:0 0 0 14px;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 2px 1px
 }
 .songs li .txt .comments.vd {
 padding:0 0 0 22px;
 margin:1px 0 5px 65px;
 background-position:8px 1px;
 border-left:1px solid #ccc
 }
 .songs li.list.header {
 display:none
 }
 .songs li.list.header .txt .title {
 margin:0 40px 0 0
 }
 .songs li.list .txt .title {
 float:left;
 margin:0 10px 0 0;
 width:160px
 }
 .songs li.list .txt .rating {
 float:left;
 font-size:11px;
 height:16px;
 width:70px;
 margin:0 10px 0 0
 }
 .songs li.list .txt .comments {
 float:left;
 width:25px
 }
 .songs li.list .txt .category {
 float:left;
 margin:0 10px 0 0;
 font-size:11px;
 width:70px;
 font-style:italic
 }
 .songs li.list .txt .description {
 font-size:11px
 }
 .songs li.list .txt .buy {
 margin:0 0 0 10px;
 width:130px;
 float:right;
 clear:none;
 padding:0
 }
 .songs li.list .txt .views {
 float:right;
 width:70px
 }
 /* audio detail view */
 .content div.audio {
 overflow:hidden
 }
 .content div.audio .title {
 background:#dedede;
 color:#333;
 padding:10px 10px 40px 0;
 margin:0 0 1px
 }
 .content div.audio .title .img {
 float:left;
 margin:0 10px;
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_pl_info_img.gif') no-repeat top left;
 display:block;
 width:70px;
 height:70px
 }
 .content div.audio .title h3 {
 color:#333;
 font-weight:bold;
 text-transform:capitalize;
 margin:10px 0 0
 }
 .content div.audio .player {
 margin:0 0 10px;
 width:480px;
 height:35px;
 background:#dedede
 }
 .content div.audio .rating {
 float:left
 }
 .content div.audio .tools {
 float:right
 }
 .content div.audio .tools ul li a {
 font-size:11px;
 line-height:20px
 }
 .content div.audio .tools ul li.admin.delete a {
 background-position: 0 -29px
 }
 .content div.audio .buy {
 font-size:11px;
 color:#aaa;
 padding:10px 0 0;
 clear:both
 }
 .content div.audio .description {
 clear:both;
 padding:10px 0 0;
 font-size:11px;
 color:#aaa
 }
 .content div.audio .description a.more {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% 1px;
 padding:0 10px 0 0;
 float:right
 }
 .content div.audio .description a.less {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% -31px;
 padding:0 10px 0 0;
 float:right
 }
 .content div.audio .lyrics {
 margin:10px 0 0
 }
 .content div.audio .lyrics h3 {
 padding: 0 0 4px 16px;
 font-weight: bold;
 text-transform: uppercase;
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools.gif") no-repeat 0 -89px;
 border-bottom:1px dotted #ccc
 }
 .content div.audio .lyrics .val {
 display:none;
 padding:5px 0 0;
 font-size:11px
 }
 .content div.audio .lyrics .show {
 margin:10px 0 0
 }
 .content div.audio .lyrics .show a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% -31px;
 padding:0 12px 0 0;
 font-size:11px
 }
 .content div.audio .lyrics .show a.active {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tools_directionals.gif") no-repeat 100% -10px
 }
 
 fieldset legend {
 font-weight:bold;
 font-size:13px;
 text-transform:uppercase
 }
 .input {
 margin:0 0 10px;
 overflow:hidden
 }
 fieldset .note,
 .input .note {
 margin:5px 0;
 font-size:11px
 }
 .input.radio input {
 float:left;
 margin:0 10px 0 0
 }
 .input.radio label strong {
 color:#333;
 font-size:14px;
 font-weight:bold
 }
 .input#inputCount {
 float:left;
 font-size:11px
 }
 .input.textarea textarea {
 font:12px Arial, Helvetica, sans-serif;
 border:0;
 width:99%;
 border:1px dotted #ccc;
 color:#666
 }
 .inline .input {
 margin:20px 0 0
 }
 .input label {
 //display: none;
 display:block;
 margin:0 0 5px
 }
 .inline .input label {
 color:#333
 }
 .button {
 margin:0 0 0 10px
 }
 .button.submit {
 float:right;
 margin:0;
 display:inline
 }
 .button.submit input {
 border:0;
 padding: 3px 5px;
 margin:0;
 display:block;
 font-size:11px
 }
 .button.cancel {
 margin:0 10px;
 float:left;
 display:inline
 }
 .button.cancel input {
 background:transparent;
 border:0;
 padding:10px 0 0
 }
 .input .button.submit {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_input_submit_r.gif") no-repeat top right;
 padding:0 8px 0 0;
 float:left;
 height:30px
 }
 .input .button.submit input {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_input_submit_l.gif") no-repeat top left;
 padding:7px 2px 7px 10px;
 height:30px;
 margin:0
 }
 .edit_profile .content .body {
 padding:10px 0;
 overflow:hidden;
 width:100%
 }
 .edit_profile .main {
 float:left;
 width:425px;
 margin:0 0 0 10px
 }
 .edit_profile .main .hd {
 margin:10px 0;
 float:none;
 display:block
 }
 .edit_profile .related {
 width:425px;
 float:right;
 margin:0 10px 0 0
 }
 .edit_profile .related .tt {
 margin:40px 0 0 20px;
 position:relative
 }
 .edit_profile #fileName {
 width:355px
 }
 .edit_profile .input.text input {
 width:418px
 }
 .edit_profile .input.submit {
 margin:20px 0 0
 }
 .edit_profile .tip {
 margin:40px 100px 0 60px
 }
 
 .edit_account .body h3 { 
  font-weight:bold 
 } 
 .edit_account .mobileEmail p { 
 margin-bottom:5px 
 } 
  .edit_account .note { 
 font-size:11px 
 }
 .edit_account .on { 
 color:#0c0 
 } 
  .edit_account .off { 
  color:#f00 
} 
 .edit_account .input {
 width:350px
 }
 .edit_account .input.text input {
 width:344px
 }
 .edit_account .edit_items, 
 .edit_account .mobileEmail,  
 .edit_account #submitDiv { 
 margin:15px 0 15px 20px 
}
 .sign_up fieldset {
 border:0;
 }
 .sign_up fieldset .note {
 margin:0 0 14px
 }
 .sign_up .input {
 text-align:right
 }
 .sign_up .input label {
 float:left;
 width:80px
 }
 .sign_up .input.select {
 text-align:right;
 }
 .sign_up .input.select label {
 margin:0 10px 0 0
 }
 .sign_up .input.text input {
 width:254px
 }
 .sign_up .input.checkbox label {
 float:none;
 font-size:11px;
 padding:2px 0;
 width:auto
 }
 .sign_up .input.checkbox input {
 float:left;
 margin:0 10px 0 90px
 }
 .sign_up .input .button.submit {
 float:left;
 margin:0 0 0 90px
 }
 .sign_up .input .button.submit input {
 padding:0 2px 0 10px;
 }
 .sign_up_confirm .body div {
 margin:10px 0
 }
 .sign_up_confirm .body #closeBtn {
 margin:15px 0
 }
 .login fieldset {
 height:130px;
 border:0;
 }
 .login .input {
 text-align:right;
 margin:0 0 10px
 }
 .login .input label {
 float:left;
 width:80px
 }
 .login .input.select {
 text-align:left
 }
 .login .input.select label {
 margin:0 10px 0 0
 }
 .login .input.text input {
 width:254px
 }
 .login .input.checkbox label {
 float:none;
 font-size:11px;
 padding:2px 0;
 width:auto
 }
 .login .input.checkbox input {
 float:left;
 margin:0 10px 0 0
 }
 .login .input .button.submit {
 margin:0 0 0 90px;
 display:inline
 }
 .login .input .button.submit input {
 padding:0 2px 0 10px;
 }
 .login .input .fpl {
 display:block;
 margin:18px 0 0 10px;
 float:right;
 font-size:11px
 }
 .forgot_password fieldset .note {
 margin:0 0 14px
 }
 .forgot_password .module {
 height:305px
 }
 .forgot_password .input {
 text-align:right;
 margin:0 0 12px
 }
 .forgot_password .input label {
 float:left;
 width:80px
 }
 .forgot_password .input.text input {
 width:254px
 }
 .forgot_password .input .button.submit {
 margin:0 0 0 90px
 }
 .forgot_password .input .button.submit input {
 padding:0 2px 0 10px;
 }
 .forgot_password_confirm .module {
 height:305px
 }
 .forgot_password_confirm .address {
 font-weight:bold;
 margin:20px 0
 }
 .forgot_password_confirm .done .button.submit {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_input_submit_r.gif") no-repeat top right;
 padding:0 8px 0 0;
 float:left;
 margin:0 0 0 60px
 }
 .forgot_password_confirm .done .button.submit a {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_input_submit_l.gif") no-repeat top left;
 padding:10px 2px 0 10px;
 height:30px;
 margin:0;
 display:block;
 font-size:11px;
 color:#fff
 }
 .reset_password .note {
 margin-bottom:15px
 }
 .media_upload .input.browse input#fileName {
 width:320px;
 margin:0 10px 0 0
 }
 .media_upload .input.text input {
 width:394px
 }
 .media_upload .input.textarea textarea {
 width:398px
 }
 .media_upload .input .button.submit {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_input_submit_r.gif") no-repeat top right;
 padding:0 8px 0 0;
 float:left
 }
 .media_upload .input .button.submit input {
 padding:0 2px 0 10px;
 font-weight:bold
 }
 .media_upload #progressBar {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_uploader.gif") repeat-x 0 0;
 width:400px;
 border:1px solid #e2e1df;
 margin:0 0 10px
 }
 .media_upload #progressBar .progressFill {
 background:url("http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_uploader.gif") repeat-x 0 -20px;
 height:20px
 }
 .media_upload #mediaMetaDisplay label {
 font-size:11px;
 color:#666
 }
 .media_upload #fileInfo .img {
 //border: 5px solid #dedcdb;
 float:left;
 margin:0 10px 0 0
 }
 .media_upload #fileinfo .img img {
 width:24px;
 height:24px
 }
 .member_listing .body {
 padding:10px 0 10px 10px
 }
 .tt {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tt_skin_right.png') repeat-y top right;
 position:absolute;
 width:289px;
 z-index:2
 }
 .tt .tts {
 position:absolute;
 height:100%;
 width:100%;
 left:22px;
 top:0;
 z-index:1
 }
 .tt .ttsh {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tt_skin_foot-head.png') no-repeat 0 -13px;
 height:13px;
 margin:-13px 0 0
 }
 .tt .ttsb {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tt_skin_left.png') repeat-y 0 0;
 height:100%
 }
 .tt .ttsf {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tt_skin_foot-head.png') no-repeat 0 0;
 height:13px
 }
 .tt .ttc {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tt_content_left.png') no-repeat scroll 0 25px;
 padding:0 8px 0 30px;
 position:relative;
 z-index:2
 }
 .tt .ttcb {
 overflow:hidden;
 background:#fff;
 width:100%;
 padding:5px 0
 }
 .tt .ttcb .member {
 float:left;
 margin:0 10px
 }
 .tt .ttcb .hd {
 margin:10px 10px 10px 146px;
 float:none;
 display:block;
 width:auto
 }
 .tt .ttcb .description,
 .tt .ttcb .obj_meta {
 margin:0 10px 0 146px
 }
 .tt .ttcb .obj_meta {
 float:left
 }
 /* tb close button style */
 #TB_closeAjaxWindow #TB_closeWindowButton {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_tb_close.gif') no-repeat center right;
 padding:0 15px 0 0;
 color:#fff
 }
 .e404 .content {
 height:282px
 }
 .e404 .content .head {
 border:0
 }
 .e404 .content .body h4 {
 font-size:15px;
 font-weight:bold;
 margin:0 0 20px
 }
 .e404 .content .body p {
 font-size:11px;
 margin:0 0 20px
 }
 .e404 .content .foot {
 border:0
 }
 /* PLAYLIST */
 .playlist .info {
 overflow:hidden;
 background:#dedede;
 width:100%;
 padding:10px 0;
 border-bottom:1px solid #9c9b99
 }
 .playlist .info .img {
 float:left;
 margin:0 10px;
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_pl_info_img.gif') no-repeat top left
 }
 .playlist .info .img a {
 width:70px;
 height:70px
 }
 .playlist .info .txt {
 margin:0 10px 0 0;
 font-size:11px
 }
 .playlist .info .txt .title h3 {
 color:#444;
 font-size:13px;
 text-transform:capitalize;
 margin:3px 0
 }
 .playlist .info .txt .album {
 color:#666;
 font-size:12px
 }
 .playlist.s .player {
 height:35px;
 background:#dedede
 }
 .playlist.v .player {
 height: 300px
 }
 .playlist .list {
 overflow-y:auto;
 overflow-x:hidden;
 height:108px
 }
 .playlist .list ul li {
 background:#bbb;
 border-top:1px solid #999;
 color:#fff;
 font-size:11px;
 line-height:20px;
 height:20px;
 overflow:hidden;
 padding:0 5px;
 vertical-align:top
 }
 .playlist .list ul li.active {
 background:#ccc;
 color:#444
 }
 .playlist .list ul li .status {
 width:20px;
 float:left;
 height:20px
 }
 .playlist.s .list ul li.active .status {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_pl.gif') no-repeat 50% 5px
 }
 .playlist.v .list ul li.active .status {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_pl.gif') no-repeat 50% -12px
 }
 .playlist .list ul li .sequence {
 width:20px;
 text-align:center;
 float:left;
 line-height:19px
 }
 .playlist .list ul li .title {
 width:130px;
 float:left;
 margin:0 0 0 5px;
 line-height:19px
 }
 .playlist .list ul li .author {
 float:left;
 margin:0 0 0 5px;
 margin:3px 0 0;
 line-height:14px
 }
 .playlist .list ul li .author a {
 color:#fefeff
 }
 .playlist .list ul li .buy {
 color:#444;
 float:right;
 line-height:19px
 }
 .playlist .list ul li .buy a {
 color:#fff;
 padding:3px 0
 }
 .playlist .list ul li .information {
 width:30px;
 float:left
 }
 .playlist .list ul li .information a {
 display:none;
 text-indent:-9999px
 }
 .playlist .list ul li.active .information a {
 background:url('http://static.ciscoeos.com/zipupload/196/a47/ab4780f6a290aa88b08a407914/images/icons/bg_stats.gif') no-repeat 50% -79px;
 line-height:12px;
 height:12px;
 display:block;
 padding:0 10px;
 margin:3px 0 0
 }
 
 .logo {
 background-image:url(http://static.ciscoeos.com//admin/img/logo_cisco.gif);
 float:right;
 height:40px;
 width:67px;
 margin-top: -50px;
}

 .eos_logo {
 width: 100%;
 //background: url("http://static.global.ciscoeos.com/zipupload/0f0/702/680c638a750e026bf013872880/images/cdc_eos_03.png") no-repeat;
 margin-top: 20px;
 margin-left: 5px;
 height: 61px;
 {