/* 
copyright
{
	S.A.T: Safety Tech Inc.
	 copyright:2007 S.A.T
} 
*/


/*
===== CONTENTS =====

	last-updated: 07 Feb 6;

	1: body 
	2: Links
	3: Tables
	4: TDs
	5: Horizens
	6: Fonts
	7: Uls
	8: Buttons
	9: Input
====================
*/


/*
===== 1: body =====
*/

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*
===== 2: Links =====
*/

A:link					{ color:#0066FF; text-decoration:none;}
A:visited				{ color:#0066FF ; text-decoration:none;}
A:active				{ color:#0066FF; text-decoration:none;}
A:hover					{ color:#6699FF; text-decoration:none;}
A.navi:link				{ color:#333333; TEXT-decoration:none;}
A.navi:visited			{ color:#333333; TEXT-decoration:none;}
A.navi:hover			{ color:#333333; TEXT-decoration:none;}
A.navi:active			{ color:#333333; TEXT-decoration:none;}
A.bottom-navi:link		{ color:#006699; TEXT-decoration:none;}
A.bottom-navi:visited	{ color:#006699; TEXT-decoration:none;}
A.bottom-navi:hover		{ color:#006699; TEXT-decoration:none;}
A.bottom-navi:active	{ color:#006699; TEXT-decoration:none;}
A.newgoods:link			{ color:#CC0000; TEXT-decoration:none;}
A.newgoods:visited		{ color:#CC0000; TEXT-decoration:none;}
A.newgoods:hover		{ color:#CC0000; TEXT-decoration:none;}
A.newgoods:active		{ color:#CC0000; TEXT-decoration:none;}
A.footer-navi:link		{ color:#339900; text-decoration:none; font-size: 8pt;}
A.footer-navi:visited	{ color:#339900; text-decoration:none; font-size: 8pt;}
A.footer-navi:active	{ color:#339900; text-decoration:none; font-size: 8pt;}
A.footer-navi:hover		{ color:#339900; text-decoration:none; font-size: 8pt;}
A.mail-link:link		{ color:#0066FF; text-decoration:none; font-size: 9pt;}
A.mail-link:visited		{ color:#0066FF ; text-decoration:none; font-size: 9pt;}
A.mail-link:active		{ color:#0066FF; text-decoration:none; font-size: 9pt;}
A.mail-link:hover		{ color:#6699FF; text-decoration:none; font-size: 9pt;}
A.header-fontLink:link		{ color:#000000; text-decoration:none; font-size: 11pt;}
A.header-fontLink:visited	{ color:#000000; text-decoration:none; font-size: 11pt;}
A.header-fontLink:active	{ color:#000000; text-decoration:none; font-size: 11pt;}
A.header-fontLink:hover		{ color:#000000; text-decoration:none; font-size: 11pt;}


/*
===== 3: Tables =====
*/

table.copy-rights
{
	border-top:1px solid #33CC66;
	border-bottom:2px solid #33CC66;
}

table.center-tb
{
	border-bottom:1px solid #696969;
	border-top: 1px solid #696969;
}

table.full-dotted
{
	border-top:1px dotted #ff3300;
	border-left:1px dotted #ff3300;
	border-right:1px dotted #ff3300;
	border-bottom:1px dotted #ff3300;
	margin-bottom:10px;
}

table.full-line
{
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px;
	margin-top:10px;
}

table.contents
{
	margin-top:10px;
	margin-bottom:3px;
}

/*
===== 4: TDs =====
*/

td.center-bottom
{
	border-bottom:1px solid #CCCCCC;
}

td.center-left
{
	border-left:1px solid #CCCCCC;
}

td.center-top
{
	border-top:1px solid #CCC;
}

td.center-tb
{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

td.center-right
{
	border-right:1px solid #CCCCCC;
}

td.center-rl
{
	border-right:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
}

td.logo-back
{
	background: url('img/rogo_back.png') repeat-x left top;
}

td.news-header
{
	border-top:3px solid #33CC00;
	border-bottom:1px solid #33CC00;
}

td.news-refernce
{
	border-right:1px dotted #FF6666;
}

td.weather-header
{
	border-top:3px solid #FFCC00;
	border-bottom:1px solid #FFCC00;
}

td.maintenance-header
{
	border-top:3px solid #FF6666;
	border-bottom:3px solid #FF6666;
}
td.search-box-head
{
	background-color:#11AA11;
	border:1px solid #269700;
	color:#FFFFFF;
	font-weight:bold;
}

td.search-box-td
{
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
}

td.deta-detail-head
{
	border:1px solid #CCA400;
	background-color: #FFCC00;
	color: #FFFFFF;
	width: 20%;
	word-wrap: normal;
}

td.deta-detail-td
{
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
}

td.deta-detail-title
{
	border:0px;
	background-color: #FFFFFF;
}

td.list_head
{
	font-weight: bold;
	font-size: 90%;
	color: #FFFFFF;
	background-color: #EE9900;
	text-align:center;
	word-wrap:normal;
	word-break:normal;
}

td.db-law
{
	border-bottom:1px dotted #CCCCCC;
}

/*
===== 5: Horizens =====
*/

hr.dott-line
{
	color : #DFDFDF;
	border-width: 1em;
	border-style: dotted;
	size: 1px;
}

/*
===== 6: Fonts =====
*/
/*
td                     { font-size: 9pt }
th                     { font-size: 9pt }
*/
h1.key-title
{
	color: #000000; font-size: 12pt; padding: 1px;
	font-style: bold;
}
h4.news-title
{
	margin-top: 2px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}

h4.db-title
{
	margin-top: 2px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 5px;
	border-top: 5px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
}

h4.register-title
{
	margin-top: 2px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 5px;
	border-top: 5px solid #66AA66;
	border-bottom: 1px solid #66AA66;
}

h5.detail-title
{
	margin-top: 2px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}

.footer-copyright
{
	font-family: "‚l‚r ‚o‚qƒSƒVƒbƒN";
	color: #999999;
	font-size:  12px;
}

.header-fontChange
{
	font-family: "‚l‚r ‚o‚qƒSƒVƒbƒN";
	font-size:  14px;
}

/*
===== 7: ULs =====
*/

.info-list
{
	marker-offset: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 15;
	padding: 0 0 0 0;
	list-style-image: url('img/icon.gif');
	list-style-position : outside;
}

.info-list-item
{
	marker-offset: 0;
	margin-left: 0px;
	padding: 0px;
	padding-left: 0px;
}

/*
===== 8: Buttons =====
*/

.back-button
{
	background: url('img/go_back.gif') repeat-x left top;
}

.login-button
{
cursor:pointer;
border:outset 1px #FFF;
	width: 92px;
	height: 34px;
	background: url('img/go_login.gif') repeat-x left top;
}

/*
===== 9: Input =====
*/

.text-integer
{
	text-align:right;
	ime-mode: disabled;
}

.text-english
{
	ime-mode: disabled;
}

.select-multiple
{
	width: 100%;
	height: 150px;
}