/* NewsOutlook css stylesheet */

.title		{ font-size: 2.3em; font-style: italic; letter-spacing: 0.1em }
.subtitle	{ font-size: 1.2em; font-style: normal; font-weight: bold; }
.error		{ color: red; }
.info		{ color: #6f6f6f; }
.heading	{ font-size: 1.2em;  color: #003399; font-weight: bold; font-family: sans-serif; background-color: #718D9B }
td	 		{font-family: Verdana; font-size: 0.9em}
.url-small  {font-size:small;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.small_text {font-size: 0.7em}

.list_selection_table_title	{ font-size: 1.1em; font-style: italic; color: black; background-color: #718D9B; border-bottom: solid thin black; border-width: 1;}
.list_selection_table_border	{ border: solid thin black; border-width: 1; background: #cccccc; }

table.users { empty-cells: show; border-collapse: collapse; font-size: 0.8em; }
th.users	{ background: #718D9B; border: 1px solid black; }
td.users	{ background: #cccccc; border: 1px solid black; }

table.help {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: separate;
	background: #cccccc;
}
table.help td {
	border-style: none none none none;
	padding: 4px 4px 4px 4px;
	background: #cccccc;
}

fieldset.rules	{ border:1px solid black; }
legend.rules 	{ border: solid thin black; border-width: 1; font-size: 1.1em; font-style: italic; color: black; background-color: #718D9B; border-width: 1; }

A:link 		{ color: black; font-weight: bold }	/* unvisited link */
A:visited	{ color: black; font-weight: bold } /* visited links */
A:active 	{ color: black; font-weight: bold } /* active links */

A.smallink	 	{color:#1C499D;text-decoration:underline;font-size:small;font-family:Arial,Helvetica,sans-serif}
A.feed		 	{color:#1C499D;text-decoration:underline;font-weight:bold;font-size:medium;font-family:Arial,Helvetica,sans-serif}
A.feed:hover	{color:#1C499D;text-decoration:underline}
A.feed:active	{color:#1C499D;text-decoration:underline}
A.feed:visited	{color:#1C499D;text-decoration:underline}
.feed-url		{font-size:small;color:#356675;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.feed-check {
	position: absolute;
	left: 25%;
	top: 40%;
	width: 50%;
}
.feed-check-ok {
	position: absolute;
	left: 25%;
	top: 5%;
	width: 50%;
}
.feed_entries   {font-family: Verdana; font-size: 0.9em}

A.paginate-url	{color:#1C499D;font-family:Verdana,Arial,Helvetica,sans-serif}
.paginate-dot		{color:#1C499D;font-family:Verdana,Arial,Helvetica,sans-serif}
.paginate-current	{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold}

ul.expandable   {margin-top: 5px;}
ul.expandable li.closed {
  list-style-image: url("images/transparent.gif");
}
ul.expandable li.open {
  list-style-image: url("images/transparent.gif");
}
ul.expandable ol, ul.expandable ul {
  list-style-image: none;
}
ul.expandable li.closed div {
  display: none;
}
ul.expandable li.open div {
  display: block;
}

A.tabbedPage	{color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;font-style: italic}

/* Intro */
#intro-starfish {
	width: 100px;
	height: 70px;
	background: url("images/starfish_intro.png") no-repeat center top;
	float:left;
	clear:left;
	padding:0;
}

#intror-00 {
	width: 1px;
	margin: 0 5px 0 5px;
	padding: 5px 0 0 0;
	height: 70px;
	font-size: 1px;
	line-height: 1px;
	float:right;
	clear:right;
	padding:0;
}

#intro-basket {
	width: 160px;
	margin: 0 5px 0 5px;
	padding: 4px 0 0 0;
	height: 70px;
	background: url("images/basket_intro.png") no-repeat bottom center;
	font-size: 1px;
	line-height: 1px;
	float:right;
	clear:right;
	padding:0;
}
A.intro-url	{font-family:Verdana,Arial,Helvetica,sans-serif; font-style: italic; font-weight: normal; text-decoration: none}