body {font-family:helvetica,arial,sans-serif;font-size:small;}
a:hover {background:#d0d0d0;color:blue; /*font-weight:bold;*/ }
a:visited {color:#707070}
a:active {color:purple}
a:link {color:#707070}

.widget-div {margin-bottom:10px;}
.widget-trans-div {margin-bottom:10px;}
.trend-div {margin-top:8px;}
.feedmsg {font-size:100%;color:#707070;margin-bottom:6px;}

.factery-item {margin-bottom:8px;}
.factery-content {}
.factery-context {margin-left:4px;}
.factery-enclosing {}

.trans-widget-header {margin-bottom:5px;margin-top:10px;color:#004276;font-weight:bold;font-size:100%;background:url(http://factery.net/images/wheader.gif);}
.trans-widget-header0 {margin-bottom:5px;margin-top:10px;color:#d05020;font-weight:bold;font-size:100%;background:url(http://factery.net/images/wheader.gif);}
.trans-widget-header a:hover {color:#0000f0;}
.trans-widget-header a:link {color:#0000d0;}
.trans-widget-header a:active {color:#0000f0;}
.trans-widget-header a:visited {color:#000090;}

.widget-header  {margin-bottom:5px;margin-top:10px;color:#004286;font-weight:bold;font-size:110%;}
.widget-header0 {margin-bottom:5px;margin-top:10px;color:#d05020;font-weight:bold;font-size:110%;}
.widget-header a:hover {color:#0000f0;}
.widget-header a:link {color:#0000d0;}
.widget-header a:active {color:#0000f0;}
.widget-header a:visited {color:#000090;}

.widget-login {color:#208020;margin-left:15px;}
.widget-login a:hover {color:#20a020;}
.widget-login a:link {color:#208020;}
.widget-login a:active {color:#208020;}
.widget-login a:visited {color:#205020;}

.widget-small-header {margin-bottom:15px;color:#bb5500;font-weight:bold;font-size:100%;}
.widget-ellipsis-option {color:#808080;margin-right:6px;margin-left:4px;font-size:90%;}
.widget-item {margin-left:6px;vertical-align:top;font-size:80%;}

.tweet-context {}
.tweet-context0 {font-size:90%;}
.twitter-entry {margin-left:6px;vertical-align:top;font-size:90%;}
.twitter-reply {margin-left:6px;}
.twitter-metadata {margin-left:6px;}
.basic-item {margin-left:6px;vertical-align:top;font-size:90%;}

.citation {color:#208020;text-decoration:none}
.citation a:hover {color:#20a020;}
.citation a:link {color:#208020;}
.citation a:active {color:#208020;}
.citation a:visited {color:#205020;}

.citation0 {color:#208020;text-decoration:none;font-size:90%}
.citation0 a:hover {color:#20a020;}
.citation0 a:link {color:#208020;}
.citation0 a:active {color:#208020;}
.citation0 a:visited {color:#205020;}

.cellval-sp {color:#202020;font-size:80%;}
.cellval {color:#202020;font-weight:bold;font-size:80%;}
.cellval-blue {color:#202080;font-weight:bold}
.cellval-red {color:#802020;font-weight:bold}

.ellipsis-button {font-size:100%;font-weight:bold;border:0;background:transparent}
.context-button {font-weight:bold;border:1px solid;color:#808080;border-color:#a0a0a0 #808080;margin-right:6px;}
.ellipsis-option {color:#808080;}
.ellipsis-option0 {color:#808080;font-size:90%;}
.deepsearch-option {color:#bb3300;margin-right:6px;margin-left:6px;}
.refresh-link {margin-left:20px;}

.context-option {color:#808080;}
.context-option0 {color:#808080;font-size:90%;}

.submit-button {width:115px;height:35px;
	background:url(http://factery.net/images/get-facts.jpg) no-repeat;border:0;
	vertical-align:top;margin-left:4px;margin-top:-3px; cursor:pointer;}
.search-box {font-size:110%;width:436;}
.result-search-box {font-size:120%;width:336;margin-top:10px;margin-left:10px;}
.result-div {margin:8px;border-bottom:1px solid #d0d0d0;padding-bottom:4px;}
.go-button {font-size:100%;margin-left:6px;margin-bottom:0px;}

.twitter-button {border:0;margin-left:6px;background:#ccffcc;
	width:32px;height:18px;padding-top:4px;}
.twitter-submit-button {width:70px;height:24px;
	background:url(http://factery.net/images/submit-button.png) no-repeat;border:0;float:left;}
.twitter-submit {font-weight:bold;border:1px solid #448866;
	border-bottom:1px solid #559977;background:#ccffcc;float:left;}
.twitter-ellipsis-button {font-size:100%;font-weight:bold;border:0;background:transparent}

.twitter-urls {border:1px solid;border-color:#a0a0a0 #808080;}
.twitter-scan {margin-left:10px;color:#339D33;font-weight:bold;}
.twitter-url {color:#808080;font-size:80%;text-decoration:none;}
.twitter-load-div {margin-top:6px;}
.tw-search-box {font-size:90%;width:180;margin-top:10px;margin-left:10px;font-weight:bold;color:#505050;}
.tw-search {margin-top:-4px;}

.twitter-bug {margin-left:200px;color:#55bb00;font-weight:bold;}
.twitter-bug a:hover {color:#f09000;}
.twitter-bug a:link {color:#55bb00;}
.twitter-bug a:active {color:#0000f0;}
.twitter-bug a:visited {color:#000090;}

.twitter-bug0 {margin-left:8px;color:#55aa00;font-weight:bold;}
.twitter-bug0 a:hover {color:#f09000;}
.twitter-bug0 a:link {color:#55bb00;}
.twitter-bug0 a:active {color:#0000f0;}
.twitter-bug0 a:visited {color:#000090;}

.twitter-bug1 {margin-left:120px;color:#55aa00;font-weight:bold;}
.twitter-bug1 a:hover {color:#f09000;}
.twitter-bug1 a:link {color:#55bb00;}
.twitter-bug1 a:active {color:#0000f0;}
.twitter-bug1 a:visited {color:#000090;}

.basic-widget {margin-top:8px;}
.twitter-widget {margin-top:8px;margin-bottom:8px;}
.factery-semantic {margin-top:8px;}
.twitter-semantic {margin-top:8px;margin-bottom:8px;}
.nav-div {margin-top:4px;}

.feed-button {width:196px;height:26px;
	background:url(http://factery.net/images/feed.jpg) no-repeat;border:0;
	vertical-align:top;margin-left:4px;margin-top:-3px; cursor:pointer;}

.narrow-dialog {width:182px;padding:2px;margin-left:12px;}
.narrow-tweet-content {width:168px;color:#666666;font-size:13px;margin-top:2px;margin-left:12px;}

.dialog {position:relative;width:434px;padding:2px;background:#d0f0d0;margin-bottom:4px;margin-left:12px;border-style:solid;border-color:#c0e0c0;}
.dialogbox {position:relative;width:434px;background:#d0f0d0;border:0;margin-bottom:4px;margin-left:20px;}
.dialog-header {position:relative;width:420px;padding:4px 4px 4px 6px;height:14px;
	font-size:14px;font-weight:bold;background:#d0f0d0; }
.dialog-title {float:left;font-family:arial;}
.dialog-span {font-size:11px;font-weight:normal;float:left;margin-left:4px;margin-top:2px;}
.dialog-content {height:94px;width:418px;color:#666666;font-size:13px;}

.add-channel-content {height:88px;width:420px;color:#666666;font-size:13px;}
.cname {width:284px;}

.widget-dialog {position:relative;width:600px;padding:2px;background:#f0f0f0;border:0;margin-bottom:4px;margin-left:12px;}
.widget-dialogbox {position:relative;width:600px;background:#f0f0f0;border:0;margin-bottom:4px;margin-left:20px;}
.widget-dialog-header {position:relative;width:586px;padding:4px 4px 4px 6px;height:14px;
	font-size:14px;font-weight:bold;background:#f0f0f0; }
.widget-dialog-title {float:left;font-family:arial;}
.widget-dialog-span {font-size:11px;font-weight:normal;float:left;margin-left:4px;margin-top:2px;}
.widget-dialog-content {height:94px;width:583px;color:#666666;font-size:13px;}

.login-submit {font-weight:bold;border:1px solid #448866;
	border-bottom:1px solid #559977;background:#ccffcc;margin-left:8px;float:left;}
.login-content {height:34px;width:418px;color:#666666;font-size:13px;margin-top:2px}
.login-content-2 {height:130px;width:418px;color:#666666;font-size:13px;
	margin-top:2px;border:1px solid #448866;background:#ccffcc}
.login-content-ul {height:34px;width:418px;color:#666666;font-size:13px;
	margin-top:2px;border-bottom: thin green dashed}
.login-content-ul2 {height:34px;width:418px;color:#666666;font-size:15px;
	margin-top:2px;border-bottom: thin green dashed}
.login-content-ul2 hover {height:34px;width:418px;color:#666666;font-size:15px;
	margin-top:2px;border-bottom: thick blue dashed}

.top-sponsored {font-weight:normal;color:#606060;font-size:100%;}
.top-hit {font-weight:normal;color:#606060;font-size:100%;}

.control-panel {background:#d0f0d0;width:180px;margin-bottom:6px;}
.control-cell {padding-top:82px;padding-right:60px;}

.page-rating-content {height:148px;width:418px;color:#666666;font-size:13px;}
.rating-row {font-weight:bold;}

.dictionary-item {margin-left:8px;}
.dictionary {margin-top:8px;}

div#box {margin:3em 20%;background:#d0f0d0;width:180px;margin:10px;}
div#dialogbox {background:#d0f0d0;width:438px;margin-right:104px;}
b.btop, b.btop b, b.bbot, b.bbot b {
  display:block;
  height:10px;
  font-size: 1px;
  background-image:url(images/rc1.png);
  background-repeat: no-repeat;
}
b.btop b{ background-position: 100% -10px}
b.bbot { background-position: 0 -20px}
b.bbot b {background-position: 100% -30px}
.option-item { margin-left:10px;margin-bottom:6px;}

.textarea-content {height:64px;width:418px;font-size:13px;border:1px solid #448866;border-bottom:1px solid #559977;}
.dialog-close {float:right;margin:2px 3px 0 0;height:15px;width:15px;
	background:url(http://factery.net/images/dialog_close.gif) no-repeat;}
.context-header {font-style:italic;font-weight:bold;font-size:90%;}
.context {margin-left:8px;font-style:italic;font-weight:normal;}
.para {font-size:90%; font-weight:normal; }
.para0 {}
.button-descr {margin-left:8px;font-family:times;font-style:italic;}

.images {margin-top:10px;}
.image-cell {background:url(http://factery.net/images/frame.gif) no-repeat;}
.image-link {margin-left:-1px;margin-bottom:6px;font-size:80%;}

.uname {border:1px solid #448866;border-bottom:1px solid #559977;margin-top:6px;width:124px;}
.uname-label {margin-right:10px;margin-left:4px;margin-bottom:2px;font-weight:bold;color:#335544;}
.email {border:1px solid #448866;border-bottom:1px solid #559977;margin-top:6px;width:220px;}
.email-label  {float:right;margin-right:5px;margin-left:4px;margin-bottom:2px;font-weight:bold;}
.passwd {border:1px solid #448866;border-bottom:1px solid #559977;margin-top:6px;width:124px;}
.passwd-label {margin-right:5px;margin-left:12px;font-weight:bold;}

.query-twitter {float:right;font-size:80%;}

.related-tag-content {width:168px;color:#666666;font-size:13px;margin-top:2px;margin-left:12px;}
.related-tag {color:#208020;}
.related-tag a:hover {color:#20a020;}
.related-tag a:link {color:#208020;}
.related-tag a:active {color:#208020;}
.related-tag a:visited {color:#205020;}

.recent-tweet-content {width:418px;color:#666666;font-size:13px;margin-top:2px;padding:8px;}
.recent-tweet {color:#208020;}
.recent-tweet a:hover {color:#20a020;}
.recent-tweet a:link {color:#208020;}
.recent-tweet a:active {color:#208020;}
.recent-tweet a:visited {color:#205020;}

.deepcrawl-content {color:#202020;font-size:100%;margin:8px;padding:8px;}
.twitter-deepcrawl-content {color:#202020;font-size:100%;margin:8px;padding:8px;}
.twitter-deepcrawl-item {font-size:90%;}
.twitter-deepcrawl-channel {font-weight:bold;}

.twitter-deepcrawl-item0 {}
.twitter-deepcrawl-table0 {margin-bottom:-12px;font-size:90%;font-weight:bold;}
.twitter-deepcrawl-cell0 {margin-left:6px;vertical-align:top;}
.twitter-deepcrawl-content0 {color:#202020;font-size:100%;}

.recent-channel-content {width:538px;color:#666666;font-size:13px;margin-top:2px;padding:8px;}
.recent-channel-item {margin-left:6px;color:#208020;}
.recent-channel {float:left;color:#666666;font-size:90%;}
.recent-channel a:hover {color:#20a020;}
.recent-channel a:link {color:#208020;}
.recent-channel a:active {color:#208020;}
.recent-channel a:visited {color:#205020;}

.trace {color:#602020;margin-right:6px;}

.preferences-content {height:64px;width:418px;color:#666666;font-size:13px;}
.pref-dialog {position:relative;width:434px;padding:2px;background:#d0f0d0;margin-bottom:4px;margin-left:12px;border-style:solid;border-color:#c0e0c0;}

.ff-comments {padding-left:30px;padding-right:30px;font-size:90%;}
.ff-comment-header {color:#bb6600;font-size:80%;}
.ff-more-comments {padding-left:30px;padding-right:30px;padding-bottom:8px;font-size:90%;}
.ff-continue {color:#bb6600;font-size:80%;}
.ff-commentform {}

.ff-text {font-size:90%;}
.ff-textarea {width:600px;height:40px;font-size:80%}
.ff-buttons {}
.ff-cancel-comment {font-size:80%;}
.ff-login{font-size:80%;}

.ff-likes {padding-left:30px;padding-right:10px;font-size:80%;color:#808080;}
.ff-like {margin-left:2px; }


.ecs-item {font-size:90%;}
.ecs-title {margin:4px;}
.ecs-price {margin-left:8px; color:#808080}
.ecs-descr {font-style:italic; font-size:100%; padding-left:10%; padding-right:10%}
.descr-button {font-weight:bold;border:1px solid;color:#808080;border-color:#a0a0a0 #808080;margin-left:6px;}

.addfeed-content {height:64px;width:418px;color:#666666;font-size:13px;margin-top:2px}

.addfeed-submit {font-weight:bold;border:1px solid #448866;
	border-bottom:1px solid #559977;background:#ccffcc;float:left;}

.addfeed-button {font-weight:bold;border:1px solid;color:#808080;
	border-color:#a0a0a0 #808080;margin-left:6px;}

.feedname-label {margin-right:4px;margin-left:4px;float:left;}
.feedurl-label {margin-right:4px;margin-left:4px;float:left;}

.gaia.ops.gsl { font-family: arial, sans-serif; color: #227733; font-weight: bold;}
.gaia.ops.gs2 { font-family: arial, sans-serif; font-size: smaller;
	color: #227733; font-weight: bold;}
.gaia.sub.el { font-family: arial, sans-serif; font-size: smaller; font-weight: bold;}
.gaia.sub.pl { font-family: arial, sans-serif; font-size: smaller; font-weight: bold;}
.gaia.sub.rpl { font-family: arial, sans-serif; font-size: smaller; font-weight: bold;}
.gaia.sub.es { font-family: arial, sans-serif; font-size: smaller; font-style: italic;}
.gaia.sub.seex { font-family: arial, sans-serif; font-size: smaller; color: #6f6f6f;}
.gaia.sub.pc { font-family: arial,sans-serif; font-size: smaller; color: #6f6f6f;}
.gaia.cca.al { font-family: arial, sans-serif; font-size: smaller; font-weight: bold;}
.gaia.cca.ol { font-family: arial, sans-serif; font-size: x-small;}
.gaia.cca.cmt { font-family: arial, sans-serif; font-size: smaller; color: #6f6f6f;}
.gaia.cud.cl { font-family: arial, sans-serif; font-size: smaller; font-weight: bold;}
.gaia.captchahtml.desc { font-family: arial, sans-serif; font-size: smaller;}
.gaia.captchahtml.cmt { font-family: arial, sans-serif; font-size: smaller; color: #6f6f6f;}
.select-button { font-size:60%;border:1px solid;border-color:#446644 #446644 #668866 #668866;}

div.errormsg { color: red; font-size: smaller; font-family: arial,sans-serif;}
font.errormsg { color: red; font-size: smaller; font-family: arial,sans-serif;}
div.errorbox-good {}
div.errorbox-bad {}

.footer {
	padding:5px;
  font-size:83%;
	border-top:#ffffff 1px solid;
	border-bottom:#ffffff 1px solid;
  background:#d0f0d0;
	text-align:center;
	font-family:arial,sans-serif;
	height:20px;
}
.ff0 {
	padding:5px;
  font-size:83%;
	border-top:#ffffff 1px solid;
	border-bottom:#ffffff 1px solid;
	text-align:center;
	height:20px;
}

.doc-comment {font-family:arial,sans-serif;color:#227733;font-weight:bold;}

