
/* colors
-----------------------------------------------------------------------------*/

.history-anchors dd,
.pSubBold,
#chat-window li h3,
#main-search input.text,
.mod-tabs ul.ui-tabs-nav li.ui-tabs-selected a {
  color: #000000;
}

#nav-main ul li div ul li a { 
  color: #225DB7 !important;
}

.mod-viewers-guide .schedule,
.mod-viewers-guide .bookmarks {
  color:#2E2E2E;
}
.mod-footer,
.mod-featuredAnchors h2 {
  color:#333333;
}

.mod-subheader strong { 
  color: #484848;
}

.mod-content,
.mod-accordionChats-col2,
.mod-accordionSchedule-col2,
.mod-container ul.mod-content,
.featured-conversations ul li {
  color:#4F4E4E;
}

.mod-slanted-menu ul li a,
#chat-window dl.details dd.description,
#chat-window .inner-chat-window,
#chat-window .transcript,
.history-anchors dt {
  color: #555555;
}

.aBlue,
.small-blue,
.mod-img-grid a,
.mod-anchors-main a,
#nav-main ul li:hover a,
.mod-featuredAnchors h3 a,
.mod-slanted-menu ul li.active a {
  color: #5B7E98;
}

#nav-main ul li:hover a {
  color: #8db9db;
}
 
.transcript dd,
.mod-tabs ul.ui-tabs-nav li a,
.mod-mainEngage-content h3,
#chat-window ol ul,
.mod-mainEngage div.right div.vidMenu .item span.gray_span,
#conversations .featured-conversations h3,
#popup-footer,
#popup-footer a {
  color:#666666;
}

.mod-tabs-container .more ul li a { 
  color: #66AAFF; 
}

.pSubTxt,
.mod-viewers-guide .schedule td.topic span {
  color:#757575;
}

.mod-promo2,
.mod-viewers-guide,
.mod-anchors-main ul,
.mod-anchorBlog-col2 h3,
li.image-description h3,
.recent-posts p.small,
#chat-window h2,
.mod-mainEngage-content,
.mod-slanted-menu ul li a:hover,
.chat-top .title p {
  color:#999999;
}

.mod-viewers-guide .text p {
  color:#848484; 
}

.chat-top .title p span,
.mod-mainEngage div.right div.vidMenu .item span.red,
.mod-chat-pop .header span {
  
}

.mod-mainEngage div.right div.vidMenu .footer a { 
  color:#C6C6C6;
}

.aGray,
.mod-text p,
.mod-mainEngage div.right div.rightNow {
  color:#CCCCCC;
}

.mod-carousel a.disabled { 
  color: #EEEEEE; 
}

.mod-slanted-menu ul li a:active {
  
}

.aWhite,
.mod-promo,
.mod-text h2,
#chat-window,
#headerLinks,
#headerLinks a,
.mod-header h2,
div#bodyTarget,
#nav-main ul li a,
.mod-carousel ul li p,
.mod-viewers-guide .text h2,
.mod-mainEngage span.title,
.mod-container dt.mod-header,
.mod-container h2.mod-header,
.mod-anchors-main h2,
.mod-anchors-main h3,
.mod-anchors-main .profile h1,
.mod-accordion a.mod-accordion-trigger,
.mod-accordion a.mod-accordion-trigger.active,
.bn,
.bn span,
.chat-top .title,
.mod-mainEngage h3.subTitle,
.mod-mainEngage div.left span.vidTime,
.video-title,
.mod-mainEngage .video-avatar,
.mod-chat-pop .header,
.mod-mainEngage .video-avatar,
#popup-header-content,
#popup-header-content a,
.upload-popup { 
  color: #FFFFFF;
}

/* background colors
-----------------------------------------------------------------------------*/

#nav-wrapper,
.mod-carousel,
.mod-anchors-main.history div.right,
#inbox-window fieldset,
#inbox-window fieldset.left,
#inbox-window fieldset.right {
  background-color: transparent;
}

.black,
.mod-anchors-main,
.mod-carousel ul li p,
.mod-slanted-menu div.spacer,
.mod-mainEngage div.right div.vidMenu,
.mod-mainEngage div.left,
.mod-anchors-main.anchors .anchor_profile,
.mod-chat-pop .header,
.mod-anchors-main.anchors .anchor_profile,
.upload-popup {
  background-color:#000000;
}

.mod-mainEngage .attached {
  background-color: #00CC33;
}

.mod-promo2.right { 
  background-color: #111111;
}

.mod-mainEngage div.right div.vidMenu .item,
.mod-mainEngage div.right div.vidMenu .footer,
.mod-mainEngage div.right div.vidMenu .pagination {
  background-color: #222222;
}

.mod-mainEngage div.right div.vidMenu .footer .link {
  background-color: #666666;
}

.gray {
  background-color: #C5C4C4;
}

.history-anchors {
  background-color: #C3C1C2;
}

.gray_fields .text,
.mod-tabs ul.ui-tabs-nav li { 
  background-color: #CCCCCC;
}

#main-search input.text {
  background-color: #EBEBEB;
}

.mod-feature .feature-content { 
  background-color: #EEEEEE;
}

.white,
#chat-window,
.mod-carousel ul li,
.mod-accordionContent,
.mod-viewers-guide .schedule,
.mod-viewers-guide .bookmarks,
.mod-tabs-container .more,
.mod-tabs div.ui-tabs-panel,
.mod-tabs ul.ui-tabs-nav li.ui-tabs-selected {
  background-color:#FFFFFF;
}

.mod-chat-pop .footer {
  background-color: #333333;
}

/* border colors
-----------------------------------------------------------------------------*/

#chat-window.home {
  border-color: #000000;
}

.mod-slanted-menu div.spacer,
.mod-slanted-menu ul li a.last {
  border-color: #222222;
}

.mod-slanted-menu ul {
  border-color: #2f2f2f;
}

.black,
.mod-promo,
.mod-promo2.right,
.mod-promo2.left,
.mod-viewers-guide div.spacer {
  border-color: #333333;
}

.mod-mainEngage div.line-dotted,
.mod-mainEngage-content div.line-dotted.full { 
  border-color: #444444;
}

.mod-feature .feature-content,
.mod-mainEngage .video-avatar img {
  border-color: #666666;
}

.mod-viewers-guide .bookmarks,
.mod-viewers-guide .schedule,
.mod-viewers-guide .schedule tr td {
  border-color: #858585;
}

.gray, 
.mod-top-list div.line-dotted,
.mod-nofooter {
  border-color: #999999;
}

.white,
#chat-window.archive,
.mod-anchors-main .thumbnails img {
  border-color: #AAAAAA;
}

.mod-tabs-header {
 border-color: #C2C2C2;
}

.mod-anchorBlog-line,
#nav-main ul li div ul,
body.section-1 #nav-main ul li#nav-1 a, 
body.section-2 #nav-main ul li#nav-2 a,
body.section-3 #nav-main ul li#nav-3 a,
body.section-4 #nav-main ul li#nav-4 a, 
body.section-5 #nav-main ul li#nav-5 a,
body.section-6 #nav-main ul li#nav-6 a,
body.section-7 #nav-main ul li#nav-7 a {
  border-color: #CCCCCC;
}

.mod-tabs-container .more {
  border-color: #DCDCDC;
}

.mod-line,
#accordion .schedule li {
  border-color: #E0E0E0;
}

#main-search input.text {
  border-color: #EBEBEB;
}

.outlineOrg,
#full_team .mod-content li.active a.image-mask,
.mod-anchors-main .thumbnails li.selected img {
  border-color: #EDA04B;
}

#full_team .mod-content li a.image-mask:hover,
#full_team .mod-content li.active a.image-mask:hover {
  border-color: #5B7E98;
}


#full_team .mod-content li a.image-mask {
  border-color: #fff;
}

/* border styles
-----------------------------------------------------------------------------*/

#chat-window,
.mod-line,
.mod-promo,
.mod-promo2.left,
.mod-promo2.right,
.outlineOrg,
.mod-content,
.mod-noheader,
.mod-nofooter,
.mod-tabs-header,
.mod-viewers-guide,
.mod-carousel ul li,
.mod-slanted-menu ul,
#nav-main ul li div ul,
.mod-mainEngage-content,
#main-search input.text,
.mod-tabs-container .more,
.mod-viewers-guide .bookmarks,
.mod-viewers-guide .schedule,
.mod-viewers-guide .schedule tr td,
.mod-slanted-menu div.spacer,
.mod-feature .feature-content,
.mod-slanted-menu ul li a.last,
.mod-anchors-main .thumbnails img,
body.section-1 #nav-main ul li#nav-1 a, 
body.section-2 #nav-main ul li#nav-2 a,
body.section-3 #nav-main ul li#nav-3 a,
body.section-4 #nav-main ul li#nav-4 a, 
body.section-5 #nav-main ul li#nav-5 a,
body.section-6 #nav-main ul li#nav-6 a,
body.section-7 #nav-main ul li#nav-7 a,
.mod-anchors-main .thumbnails li.selected img,
.mod-viewers-guide div.spacer,
.mod-mainEngage .video-avatar img,
#accordion .schedule li,
#full_team .mod-content li a.image-mask {
  border-style: solid;
}

.mod-anchorBlog-line,
.mod-top-list div.line-dotted,
.mod-mainEngage div.line-dotted,
.mod-mainEngage-content div.line-dotted.full { 
  border-style: dotted;
}

/* border widths
-----------------------------------------------------------------------------*/

body.section-1 #nav-main ul li#nav-1 a, 
body.section-2 #nav-main ul li#nav-2 a,
body.section-3 #nav-main ul li#nav-3 a,
body.section-4 #nav-main ul li#nav-4 a, 
body.section-5 #nav-main ul li#nav-5 a,
body.section-6 #nav-main ul li#nav-6 a,
body.section-7 #nav-main ul li#nav-7 a {
  border-width: 0px;
}

.mod-promo,
.mod-promo2.left,
.mod-promo2.right,
#chat-window,
.mod-tabs-header,
.mod-viewers-guide,
#main-search input.text,
.mod-mainEngage-content,
.mod-tabs-container .more,
.mod-viewers-guide .bookmarks,
.mod-viewers-guide .schedule,
.mod-mainEngage div.line-dotted,
.mod-anchors-main .thumbnails img,
.mod-anchors-main .thumbnails li.selected img,
.mod-mainEngage .video-avatar img {
  border-width:1px;
}

.mod-line,
.mod-top-list div.line-dotted,
.mod-viewers-guide .schedule tr td,
#accordion .schedule li { 
  border-width: 0px 0px 1px;
}

.mod-container .mod-content {
  border-width: 0px 1px 1px;
}

.mod-anchorBlog-line,
.mod-mainEngage div.line-dotted,
.mod-mainEngage-content div.line-dotted.full { 
  border-width: 1px 0px 0px;
}

.mod-slanted-menu ul,
#nav-main ul li div ul,
.mod-slanted-menu ul li a.last {
  border-width: 0px 1px 0px 0px;
}

.mod-nofooter { 
  border-width: 0px 1px 1px 1px;
}


.mod-noheader,
.mod-viewers-guide div.spacer {
  border-width: 1px 1px 0px 1px;
}

.outlineOrg,
.mod-carousel ul li,
.mod-feature .feature-content { 
  border-width: 2px;
}


