body { 
  color: #333;
  background:#FFF url(/images/content_top_tile.gif) repeat-x top left;
  background-position: 0 111px;
}

body.matrix { 
  color: #333;
  background:#FFF;
  background-position: 0 111px;
}

body#popup_bookmarklet {
  background:#FFF url(/images/content_top_tile.gif) repeat-x top left;
  background-position: 0 66px;
}

#top-nav
{
background: url(/images/top_nav_tile.gif) repeat-x top left;
color: #FAFAFA;
}

#bookmarklet-top-nav
{
background: url(/images/bm_top_nav_tile.gif) repeat-x top left;
}

a,
a:visited
{
color: #007BBD;
}

a.edit-link
{
color: #B5B5B5;
}

div.block h2
{
border-bottom:1px solid #666;
color:#232323;
}

.feature-toggle {
  color:#232323 !important;
}

#footer-content a, #footer-content a:hover {
  color: #3567BF;
  font-size:11px;
}

body#dashboard div#content-header div#content-nav a#dashboard,
body#dashboard div#content-header div#content-nav a#dashboard:visited,
body#dashboard div#content-header div#content-nav a#dashboard:link,

body#clippings div#content-header div#content-nav a#clippings,
body#clippings div#content-header div#content-nav a#clippings:visited,
body#clippings div#content-header div#content-nav a#clippings:link,

body#matrix div#content-header div#content-nav a#matrix,
body#matrix div#content-header div#content-nav a#matrix:visited,
body#matrix div#content-header div#content-nav a#matrix:link,

body#people div#content-header div#content-nav a#people,
body#people div#content-header div#content-nav a#people:visited,
body#people div#content-header div#content-nav a#people:link,

body#traffic div#content-header div#content-nav a#traffic,
body#traffic div#content-header div#content-nav a#traffic:visited,
body#traffic div#content-header div#content-nav a#traffic:link
{
color: #666 !important;
}

.internal-link {
  color: #007BBD !important;
}

.pagination a {
  color: #3567BF;
}

input.text-field,
select.select-box,
textarea.comment-body
{
  color: #454545;
  background-color:#F8F8F8 !important;
  border:1px solid #C8C8C8 !important;
}

.cancel-link {
  color: #E37727 !important;
}

.cancel-toggle {
  color: #E37727 !important;
}


/* specific text field classes */

.link_list_area input.text-field {
  color: #3567BF;
}

.competitor-url input.text-field, .competitor-blog input.text-field {
  color: #007BBD;
}


.button {
  color: #FFF;
  background-color:#5683CC;
  border:1px solid #444;
  /*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#333333',EndColorStr='#666666');*/
}

.thinking-gif {
  background: url(/images/thinking-white.gif) no-repeat center center;
  display: inline;
  width: 16px;
  height: 16px;
  padding: 2px;
}

.link_list_area .comp-count {
  color: #349C24;
}

.link_list_area span.comment-count {
  background: url(/images/comment_icon.gif) no-repeat 0px 2px;
}

.link_list_area span.feature-count {
  background: url(/images/f_icon.gif) no-repeat 0px 2px;
}

a#sort-alpha
{
background: url(/images/alpha_icon.gif) no-repeat top left;
background-position:0 50%;
}

a#sort-manual
{
background: url(/images/f_icon.gif) no-repeat top left;
background-position:0 50%;
}

a#sort-num-features
{
background: url(/images/f_icon.gif) no-repeat top left;
background-position:0 50%;
}

a#sort-num-comments
{
background: url(/images/comment_icon.gif) no-repeat top left;
background-position:0 50%;
}

.link_list_area .competitor-title a.title,
.link_list_area .competitor-title a.title:visited {
  color: #3567BF;
}

table.main-split td.right
{
width:100%;
background: url(/images/line_tile_light.gif) repeat-x top left;
background-position:0 50%;
}

a.delete {
  color: #E37727 !important;
}

.competitor-info th
{
color:#333;
}

#common_link_place_holder {
background: url(/images/common_links_place_holder_w.gif) no-repeat center center;
height: 209px;
width: 205px;
}

.feature-matrix-table a.competitor-name {
  color: #3567BF;
}

.feature-matrix-table tr.alert {
  background-color: #FFDCDC;
}

.feature-matrix-table td.category {
  background-color: #E7E7E7;
}

.feature-matrix-table td.odd {
  background-color: #F6F6F6;
}

.feature-matrix-table .checkmark {
  background: url(/images/checkmark-white.gif) no-repeat center center;
}

.feature-matrix-table .category-text {
  color: #666;
}


/* activity log styles */

ul.activity-log li
{
color:#666;
}

ul.activity-log li.new
{
color:#FF303F;
}

/* comment styles */



div.comment h3
{
color:#F5AB2A;
background-color:#F8F8F8;
padding:1px 1px 1px 2px;
border-bottom:1px solid #E6E6E6;
}

ul.featurelist li
{
  list-style-type: none;
  background: url(/images/orange_bullet.gif) no-repeat top left;
  padding-left:11px;
  padding-top:1px;
  background-position: 0 50%;
}

.project-wrapper .project-action-links a {
  color: #B5B5B5;
}

/* Alexa data styles */

table.traffic-data th
{
background-color:#F5F5F5;
}

table.traffic-data
{
border:1px solid #C8C8C8;
}

#clipwell div.clipping
{
border:1px solid #CCC;
background-color:#FEFEFE;
}


/* google styles */

.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl
{
color:#CCC;
}

.gs-result .gs-snippet
{
color:#484848;
}





.gs-result
{
background-color:#FCFCFC;
border-color:#DDD;
background:url(/images/shaded_back_white.gif) repeat-x top left;
}

.gs-result .gs-title, .gs-result .gs-title *,
.gs-result .gs-title, .gs-result .gs-title *:visited
{
  color: #396ECB;
  font-size:14px;
  text-decoration:none;
}

.gs-result a:hover.gs-title, .gs-result a:hover.gs-title *
{
  text-decoration:underline;
}

#recent-clippings .gs-result .gs-title, #recent-clippings .gs-result .gs-title *,
body#clippings .gs-result .gs-title, body#clippings .gs-result .gs-title *
{
  color: #555;
}

.recent-clippings .blog-entry-new .gs-result a.gs-title
{
	color:#FD0EA9 !important;
}

.recent-clippings .blog-entry-new .gs-result a.gs-title:visited
{
color: #555 !important;
}


.comments div.clipping
{
border:0;
border-left: 1px solid #DEDEDE !important;
}



#notice
{
color:black;
border:1px solid #AEAEAE;
background-color:#DEDEDE;
}



/* tutorial styles */

.tutorial-text {
  color: #6C6C6C;
  border: 0px;
  background-color: #FFF;
}

#competitor-tutorial {
  background: url(/images/tutorial-competitor-w.gif) no-repeat top left;
  color: #333;
}

#recent-clippings-tutorial {
  background: url(/images/tutorial-clippings-w.gif) no-repeat top left;
}

#logging-tutorial {
  background: url(/images/tutorial-logging-w.gif) no-repeat top left;
}

#traffic-tutorial {
  background: url(/images/tutorial-traffic-w.gif) no-repeat top left;
}

#matrix-nocomp-tutorial {
  background: url(/images/tutorial-matrix-nocomp-w.jpg) no-repeat top left;
}

#matrix-tutorial {
  background: url(/images/tutorial-matrix-w.gif) no-repeat top left;
}

#matrix-howto-tutorial {
  background: url(/images/tutorial-matrix-howto-w.gif) no-repeat top left;
}

/* error styles */
div#errorExplanation
{
border-color: #DEDEDE;
background-color:#FEFEFE;
color:black;
}

div#errorExplanation h2
{
border-color:#DEDEDE;
}

div#errorExplanation li
{
color:red;
}

h2 a.feed-link
{
background: url(/images/feed_icon.gif) no-repeat top left;
}

/* feed styles */

div.feed-url
{
border-color: #DEDEDE;
background-color:#F3F3F3;
}

div.feed-url span
{
color:#333;
}

div#service-alert
{
border-color:#DEDEDE;
background-color:#FEFEFE;
color:red;
}

div.competitor-names-background
{
background-color:#FFF;
}


span.mouseover
{
background-color:#F6F6F6;
}

div.toolbar
{
color:#333;
background: url(/images/toolbar/toolbar_tile_white.gif) repeat-x top left;
}
div.toolbar1
{
background: url(/images/toolbar/toolbar_right_white.gif) no-repeat top right;
}
div.toolbar2
{
background: url(/images/toolbar/toolbar_left_white.gif) no-repeat top left;
}
div.toolbar a,
div.toolbar a:link,
div.toolbar a:visited,
div.toolbar a:hover
{

color:#333;
}


div.pagination a,
div.pagination a:visited,
div.pagination u
{
border-color:#DEDEDE;
}

div.pagination u
{
background-color:#F3F3F3;
border-color:#AAA;
}

/* help center styles */

.help-center-menu-heading {
  background-color: #EBEBEB;
}
.help-center-menu-heading,
.help-center-side-menu,
.help-center-menu-section-heading {
  border-color: #666;
}

body#general .help-center-menu-section a#general,
body#general .help-center-menu-section a#general:visited,
body#general .help-center-menu-section a#general:link,

body#clippings .help-center-menu-section a#clippings,
body#clippings .help-center-menu-section a#clippings:visited,
body#clippings .help-center-menu-section a#clippings:link,

body#matrix .help-center-menu-section a#matrix,
body#matrix .help-center-menu-section a#matrix:visited,
body#matrix .help-center-menu-section a#matrix:link,

body#traffic .help-center-menu-section a#traffic,
body#traffic .help-center-menu-section a#traffic:visited,
body#traffic .help-center-menu-section a#traffic:link
{
color: #666 !important;
}


/* about us styles */

#index .help-center-menu-section a#index,
#index .help-center-menu-section a#index:visited,
#index .help-center-menu-section a#index:link,

#contactus .help-center-menu-section a#contactus,
#contactus .help-center-menu-section a#contactus:visited,
#contactus .help-center-menu-section a#contactus,

#news .help-center-menu-section a#news,
#news .help-center-menu-section a#news:visited,
#news .help-center-menu-section a#news,

#careers .help-center-menu-section a#careers,
#careers .help-center-menu-section a#careers:visited,
#careers .help-center-menu-section a#careers:link
{
color: #666 !important;
}


/* people styles */

.prior-invites {
  background-color:#F8F8F8;
  border:1px solid #C8C8C8;
}


/* slider styles */

.slider,
.slider_inactive
{
background: url(/images/slider_right.gif) no-repeat top right;
background-position: 100% 7px;
}

.slider_left
{
background: url(/images/slider_left.gif) no-repeat top left;
background-position: 0% 7px;
}

.slider_handle
{
background: url(/images/slider_handle.gif) no-repeat top left;
background-position: 48% 3px;
}

.slider_inactive .slider_handle
{
background: url(/images/slider_handle_grey.gif) no-repeat top left;
background-position: 48% 3px;
}


/* about us styles */

.aboutus p.sub-heading {
  color: #333;
}


.aboutus p {
  color:#535353;
}


/* lightbox styles */

#lightbox,
#lightbox-iframe {
	border:2px solid #222;
	background:#FFF;
}

#lightbox.loading #lbLoadMessage
{
display:block;
background: url(/images/big_ajax_loader_w.gif) top right no-repeat;
height:100%;
background-position:50% 50%;
}
