@charset "UTF-8";
/* CSS Document */

div.result {
	height:auto;
}
ul.document_categories {
	list-style-type:none;
	padding-bottom:0.5em;
}
ul.document_categories li {
	padding:0;
	border:1px solid #d0d0d0;
	margin-bottom:0.6em;
	display:block;
	background:url('/images/h3_gradient_light.gif') repeat-x top;
}
ul.document_categories li.current > a {
	font-weight:bold;
}
ul.document_categories li a {
	display:block;
	margin:5px 0 4px 1em;
}
ul.document_categories li a:hover {
	text-decoration:underline;
}
ul.document_subcategory {
	list-style-type:none;
	margin-top:0.5em;
	margin-bottom:1em;
	display:block;
	width:47%;
	width/**/:/**/ 50%; /* all browsers but IE 5 will see this */
	float:left;
	margin-right:-1px;
}
ul.document_subcategory li {
	border:none;
	padding:0.15em 1em 0.3em 2em;
	margin:0;
	background: url('/images/hr_line.gif') repeat-x bottom;
	font-size:0.9em;
}
ul.document_subcategory li:hover,
ul.document_subcategory li.current {
	background-color:#f0f0f0;
}
ul.document_subcategory li a {
	display:inline;
	margin:0;
}
/**
=====================================
		Login form
=====================================
**/
.login_form {
	font-size:0.85em;
}
.login_form img {
	border:1px solid green;
}
.login_form strong {
	font-size:1.2em;
}
.login_form input {
	font-size:1em;
	margin-right:0.5em;
}
.login_form input[type=text],
.login_form input[type=password] {
	width:72%;
}
img.login_state {
	margin:-2px -20px 2px 0;
	height:16px;
	width:16px;
	position:relative;
	z-index:100;
}
/**
=====================================
		Tecdoc search result
=====================================
**/
.tecdoc_result {
	width:536px;
	margin-left:7px;
	border-bottom:1px solid silver;
	background:url('/images/th_head.gif') no-repeat top left;
	font-size:0.85em;
	color:#555555;
}
.tecdoc_result th {
	font-weight:bold;
	text-align:left;
	padding:6px 0 4px 6px;
	color:#f0f0f0;
}
.tecdoc_result th.center {
	text-align:center;
}
.tecdoc_result tr {
	padding:2px;
}
.tecdoc_result tr.head {
}
.tecdoc_result td {
	padding:8px 6px;
	border:none;
	border-top:1px solid #d2cec1;
	border-right:1px solid #d2cec1;
	background:url('/images/td_bg.gif') repeat-x top;
	background-color:#f7f7f7;
	font-size:0.85em;
	line-height:1.5em;
}
.tecdoc_result .first {
	border-left:1px solid #d2cec1;
}
