.dataset A {FONT-WEIGHT: bold; COLOR:#000000 ; TEXT-DECORATION: none ;} 
.dataset A:hover {TEXT-DECORATION: underline ; }

.dataset table {
  	width: 98%;
  	border-top: 1px solid #b5b5b5;
  	border-left: 1px solid #b5b5b5;
  	border-right: 1px solid #b5b5b5;
  	background: #468BC2;
	}

.dataset table th, .dataset table td {
  	margin: 0;
  	padding: 10px 10px;
  	text-align: left;
  	border-bottom: 1px solid #b5b5b5;  
	vertical-align: top;   
  	}
.dataset table th {
  	color: #fff;
	FONT-WEIGHT: bold;
  	}
.dataset table .name {
	background: #fff;
  	text-align: left;
	FONT-SIZE: 100%;
  	padding:5px;
	color:#000;
	}
.dataset table tr {
  	background: #468BC2;
  	}
.dataset table td a {
 	font-weight: bold;
}
.dataset table td p a {
 	font-weight: normal;
}


/* boxed headers  */

.article_header {
	border: 				1px Solid #98C5E8;
	text-align:				left;
	background-color:		#468BC2;
	padding:				4px 4px 1px 5px;
	clear:					both;
	border-bottom: 			0px Solid #98C5E8;
}  
.article_header a {text-decoration:none}
.article_content {
	border: 				1px Solid #aaa;
	text-align:				left;
	padding:				5px 5px 5px 5px;
	margin-bottom:			1em;
	font-size:0.8em;
	background-color:		#eee;
}

/* comments */
.post-footer {
	background-color: #eee;
	padding: 5px; margin: 20px 0px 0px 0px;
	border: 0px solid #f2f2f2;
	font-size: 95%;	
}
.date {
	background: url(clock.gif) no-repeat left center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.comments {
	background: url(comment.gif) no-repeat left center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.readmore {
	background: url(page.gif) no-repeat left center;
	padding-left: 20px; margin: 0 10px 0 5px;
}

/*
--------------------------------------------------------------------------------
What:	"Oranges in the sky" Styles(Table data design)
Who:	Krasimir Makaveev(krasi [at] makaveev [dot] com)
When:	15.09.2005(created)
--------------------------------------------------------------------------------
*/

.oranges table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc; 
	color: #333;
}

.oranges table caption {
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: -1px;
	margin-bottom: 10px;
	padding: 5px;
	background: #efefef;
	border: 1px solid #ccc;
	color: #666;
}

.oranges table a {
	text-decoration: none;
	border-bottom: 1px dotted #f60;
	color: #f60;
	font-weight: bold;
}

.oranges table a:hover {
	text-decoration: none;
	color: #fff;
	background: #f60;
}

.oranges table tr th a {
	color: #369;
	border-bottom: 1px dotted #369;
}

.oranges table tr th a:hover {
	color: #fff;
	background: #369;
}

.oranges table tr th p { font-size:1.0em;}



.oranges table thead tr th {
	text-transform: uppercase;
	background: #e2e2e2;
}

.oranges table tfoot tr th, .oranges table tfoot tr td {
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
}

.oranges table tfoot tr th {
	width: 20%; 
}

.oranges table tfoot tr td {
	width: 90%; 
}

.oranges table td, .oranges table th {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px;
	line-height: 1.8em;
	font-size: 0.75em;
	vertical-align: top;
	
}

.oranges table tr.odd th, table tr.odd td {
	background: #efefef;
}


/* roScripts
Table Design by Mihalcea Romeo
www.roscripts.com
----------------------------------------------- */

.nice table {
		border-collapse:collapse;
		background:#EFF4FB url(teaser.gif) repeat-x;
		border-left:1px solid #686868;
		border-right:1px solid #686868;
		font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;
		color: #333;
}

.nice td, .nice th {
		padding:5px;
}

.nice caption {
		padding: 0 0 .5em 0;
		text-align: left;
		font-size: 1.4em;
		font-weight: bold;
		text-transform: uppercase;
		color: #333;
		background: transparent;
}

/* =links
----------------------------------------------- */

.nice table a {
		color:#950000;
		text-decoration:none;
}

.nice table a:link {}

.nice table a:visited {
		font-weight:normal;
		color:#666;
		text-decoration: line-through;
}

.nice table a:hover {
		border-bottom: 1px dashed #bbb;
}
*/
/* =head =foot
----------------------------------------------- */
/*
.nice thead th, .nice tfoot th, .nice tfoot td {
		background:#333 url(llsh.gif) repeat-x;
		color:#fff
}

.nice tfoot td {
		text-align:right
}

/* =body
----------------------------------------------- */

.nice tbody th, .nice tbody td {
		border-bottom: dotted 1px #333;
}

.nice tbody th {
		white-space: nowrap;
}

.nice tbody th a {
		color:#333;
}

.odd {}

.nice tbody tr:hover {
		background:#fafafa
}

.numberblock
{
width:10px;
height:10px;
border:0px solid ##000;
padding:2px;
background-color:#6699ff;
color:#fff;
}

.question {
padding:5px;
background-color:#eee;
}

.answers {
padding:5px 5px 5px 20px;
}

.error {
padding:5px;
color:red;
float:right;
}




