/*  */
/* NOTE! NOTE! NOTE! */
/* */
/* If this is not template.css, then this is an AUTOMATICALLY GENERATED FILE. */
/* */
/* If you change something in template.css, you need to run python/tools/create_css.py */
/* then, check in the generated .css files */
/* */
/* */


/* basics (dynamic) */
body {
	background-color: #ffffff;
}
a:link, a:visited, a:hover, a:active, .video-facets .video-username a {
	color: #03C;
}

.profile-box .share-box a:link, .profile-box .share-box a:visited, 
.profile-box .share-box a:hover, .profile-box .share-box a:active {
	color: #000000;
	font-weight: normal;
}

h1,h2,h3,h4,h5,h6 {
	color: #666666;
}
/* profile nav (dynamic) */
.profileTitleLinks {
	font-family: arial,helvetica,sans-serif;
	color: #03C;
}

/* alerts (dynamic) */
.highlightBox {
	font-family: arial,helvetica,sans-serif;
}

/* boxes (dynamic) */
.profile-box, .profile-box .share-box {
	border: 1px solid #666666;
	font-family: arial,helvetica,sans-serif;
}
.profile-box .box-head, .profile-box .box-foot, .profile-box .box-body .box-fg .share-box .box-title {
	background: #666666;
	color: #fff;
	filter: Alpha(opacity=$opacity_value_as_percent);
}
.profile-box .share-box .box-title .title-text {
	font-weight: bold; 
	float: left;
}
.profile-box .share-box .box-title .close-link {
	border-bottom: 1px dotted #fff; 
	float: right; 
	font-size: 10px;
}
.profile-box .box-body {
	background: #ffffff;
	color: #000000;
	filter: Alpha(opacity=$opacity_value_as_percent);
}
.profile-box .box-bg[class] {
	opacity: $opacity_value;
}
.profile-box .box-head .box-bg[class], .profile-box .box-foot .box-bg[class] {
	background: #666666;
}
.profile-box .box-body .box-bg[class] {
	background: #ffffff;
}

/* highlight boxes (dynamic) */
.profile-highlightbox .box-body {
	background: #e6e6e6;
	color: #666666;
}
.profile-highlightbox .box-body .box-bg[class] {
	background: #e6e6e6;
}

/* video blog boxes (dynamic) */
.profile-vlogbox {
	border-color: #ffffff;
}
.profile-vlogbox .box-head, .profile-vlogbox .box-foot {
	background: #ffffff;
}
.profile-vlogbox .box-body {
	background: #ffffff;
	color: #000000;
}
.profile-vlogbox .box-head .box-bg[class], .profile-vlogbox .box-foot .box-bg[class] {
	background: #ffffff;
}
.profile-vlogbox .box-body .box-bg[class] {
	background: #ffffff;
}

/* labels (dynamic) */
.label, .standardLabel, .normalLabel,
.smallLabel, .xsmallLabel, .largeLabel {
	color: #666666;
}
.profile-label {
	color: #666666;
}

/* pagination (dynamic) */
.pagingDiv {
	background: #666666;
	color: #666666;
}
.pagerCurrent {
	background-color: #fff;
	color: #666666;
}
.pagerNotCurrent {
	background-color: #e6e6e6;
}

/* user text entry (dynamic) */
.largeTextArea {
	font-family: arial,helvetica,sans-serif; 
}

/* bulletins box content (dynamic) */
tr.bulletinTable th {
	border-bottom: 1px dashed #666666;
}
tr.bulletinTable th.firstCol, tr.bulletinTable td.firstCol {
	border-right: 1px solid #666666;
}
tr.bulletinTable td {
	border-top: 1px dashed #666666;
}

/* video blog box content (dynamic) */
.vlog-entry-video {
	background: #ffffff;
}
.postTitles {
	color: #666666;
}
.postText {
	color: #000000;
}

/* flagging (dynamic) */
.flaggingText {
	color:  #03C;
	font-family: arial,helvetica,sans-serif;
}

/* misc (dynamic) */
input.buttonsCustom {
	background-color: #666666;
	font-family: arial,helvetica,sans-serif;
}

/* video images (dynamic) */
.vimg, .vimgSm, .vimg120, .vimg110, .vimg100,
.vimg90, .vimg80, .vimg75, .vimg70, .vimg60, .vimg50,
.v120WrapperOuter, .v120WrapperInner {
	border-color: #666666;
}

.v120WrapperOuter {
	padding: 1px;
}
.v90WrapperInner {
	border: 3px double #fff;
}
.v90WrapperOuter {
	border: 0;
}
.vimg90 {
	border: 0;
}

/* thumbnails (dynamic) */
.video-thumb-micro, .video-thumb-small, .video-thumb-medium,
.video-thumb-normal, .video-thumb-big, .video-thumb-large, .video-thumb-jumbo,
.v130WrapperInner, .v90WrapperInner,
.user-thumb-micro, .user-thumb-small, .user-thumb-medium,
.user-thumb-partner, .user-thumb-large, .user-thumb-xlarge, .user-thumb-jumbo {
	border-color: #666666;
	background-color: #ffffff;
}

/* bulletin_all page content (dynamic) */
tr.bulletinTableFull th {
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
tr.bulletinTableFull td {
	border-bottom: 1px dashed #666666;
	border-right: 1px solid #666666;
}
tr.bulletinTableNBFull td {
	border-right: 1px solid #666666;
}

/* show_all page content (dynamic) */
tr.showTableFull th {
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
tr.showTableFull td {
	border-bottom: 1px dashed #666666;
}

/* comments_all page content (dynamic) */
tr.commentsTableFull th {
	border-bottom: 1px solid #666666;
}
tr.commentsTableFull td {
	border-bottom: 1px solid #666666;
}

/* only used by GROUPS */
.headerRCBox {
	font-family: arial,helvetica,sans-serif;
	background: #666666;
	padding: 6px 6px 2px 6px;
	color: #fff;
	font-weight: bold;
}
.headerBox {
	background-color: #666666; 
	border: 1px solid #666666;
	color: #fff;
	font-family: arial,helvetica,sans-serif;
	padding: 3px 5px;
	overflow: hidden;
}

/* used by GROUPS, CONTESTS, maybe others? */
.vListBox, .vEntry, .vDetailEntry {
	border-color: #666666;
}
.vListBox {
	background: #e6e6e6;
}
.runtime, .title, .vtitle, .desc, .vdesc, .facets, .vfacets {
	font-family: arial,helvetica,sans-serif;
}
.runtime, .facets, .vfacets, .video-facets span, .video-facets .video-rating div {
	color: #000000;
}
.title, .vtitle, .desc, .vdesc { 
	color: #666666;
}

/*
     FILE ARCHIVED ON 06:12:58 Dec 18, 2008 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:15:50 Sep 12, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.572
  exclusion.robots: 0.022
  exclusion.robots.policy: 0.01
  esindex: 0.011
  cdx.remote: 14.001
  LoadShardBlock: 62.458 (3)
  PetaboxLoader3.datanode: 58.812 (4)
  load_resource: 150.777
  PetaboxLoader3.resolve: 116.99
*/