body { background-color:#292929; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#666666; }
p { padding:0; margin:0; line-height:1.5em; text-align:justify; font-size:8pt; color:#666666; }
/*p.line { background:url(../images/system/line.jpg) no-repeat; height:5px; margin:0; padding:0; }
p.line2 { background:url(../images/system/line.jpg) repeat-x; margin:0; padding:3px 0px 20px 0px; }*/
h1, h2, h3, h4, h5, h6 { padding:20px 0px 10px 0px; margin:0; }
/*h1.content-title { font-size:12pt; color:#666666; }
h1.content-title2 { font-size:10pt; color:#666666; }*/

.container { width:854px; margin:0 auto; background-color:#ffffff; }
.header { width:854px; height:75px; background:url(../images/system/header_bg2.jpg) no-repeat; }
.logo { padding:15px 0px 0px 5px; border:0px; }
.banner { border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
.topmenu { background-color:#FFFFFF; }
.content { width:100%; }

.contents { padding:15px 30px; }
.contents > ul { padding:5px 30px; margin:0; border:0; }
.contents ul li { font:normal 9pt Arial, Helvetica, sans-serif; color:#666666; line-height:1.5em; }

.sidebar { width:230px; border-right:1px solid #cccccc; vertical-align:top; background-color:#cccccc; }
.sidebar-header { width:231px; height:40px; }
.sidebar-title { font-size:9pt; }
.sidebar-block { width:231px; }
.sidebar-block #latest { background:url(../images/system/latest_news.jpg) no-repeat; }

.latest-news p.posted, .latest-news p.post-title { text-align:left; }
.latest-news p.archives { text-align:right; }
.latest-news p.posted { color:#000000; }
.latest-news p.post-title a { color:#194b6e; text-decoration:none; }
.latest-news p.post-title a:hover { text-decoration:underline; }
.latest-news p.archives a { color:#CC6600; text-decoration:none; font-weight:bold; margin:10px 0px; padding:10px 0px; }

.sidebar-block #featured { background:url(../images/system/featured_products.jpg) no-repeat; }

.sidebar-productname a { color:#113650; font-weight:bold; text-decoration:none; }

.result-title { font: normal 9pt Arial, Helvetica, sans-serif; color:#003366; padding-bottom:10px; }

.footer { width:854px; height:46px; background:url(../images/system/footer_bg.jpg) no-repeat; }
.footer p { font:normal 11px Arial, Helvetica, sans-serif; text-align:center; color:#FFFFFF; }

.links { text-align:center; }
.links a { text-decoration:none; color:#CC6600; }
.links a:hover { text-decoration:underline; }

.site_search { text-align:right; padding-left:160px; padding-top:15px; }
.site_search span { font-size:7pt; padding-right:10px; font-weight:bold; color:#999999; }
.site_search .text { border:solid 1px #999999; width:130px; font-size:11px; margin:0; padding:0; }
.site_search .button { border:none; height:16px; width:14px; background:url(../images/system/search_button.gif) no-repeat; margin:0; cursor:pointer; } 

.table-records {
	background-color: #e7e7e7; 
	margin:20px 0px 20px 0px; 
	width:525px;
}

.table-records td { 
	background-color:#FFFFFF;
	font:normal 8pt Arial, Helvetica, sans-serif; 
	padding:3px 0px;
	padding-left:5px; 
	color:#333333;
}

.table-records a:link, .table-records a:visited { 
	color:#0b55c4; 
	text-decoration:none;
}

.table-records a:hover {
	text-decoration:underline; 
}

.cel1 td {
	background-color:#f9f9f9;
	padding:2px 0px;
	padding-left:5px; 
	color:#333333;	
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
}

.del { font-size:8pt; }

/* fake checkbox : unchecked (default/base) state */
.fakecheck {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	outline: none;
	background: url(../images/system/checkbox.gif) no-repeat;
	height: 16px;
	width: 5px;
	display: block;
	float: left;
	padding: 1px 0px 0px 20px;
	color: #666666;
}
/* fake checkbox : hover state */
.fakecheck:hover {
	color:#0066FF;
	text-decoration: none;
}
/* fake checkbox : checked state */
.fakechecked {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	outline: none;
	background: url(../images/system/checkbox.gif) left -25px no-repeat;
	height: 16px;
	width: 5px;
	display: block;
	float: left;
	padding: 1px 0px 0px 20px;
	color: #666666;
}

#screenshot{
	position:absolute;
	border:1px solid #666666;
	background:#FCFCED;
	padding:5px;
	display:none;
	color:#996600;
	z-index:999;
}

.banner { background: url(../images/system/sytengco_banner.jpg) no-repeat; }

.sitemap { text-decoration:none; color:#666666; }
.sitemap:hover { text-decoration:underline; color:#CC6600; }

.sitemap_links { text-decoration:none; color:#999999; }
.sitemap_links:hover { text-decoration:underline; color:#CC6600; }

.footer a { color:#FFFFFF; text-decoration:none; }
