/* ################# TAG ################# */



body {

	background-image: url(img/backgound_1.gif);

	background-repeat:no-repeat;

	background-color: #b7d4d4;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



a {

	color:#003366;

	text-decoration:none;

}



a:link {

	color:#003366;

	text-decoration:none;

}



a:hover {

	background:#003366;

	text-decoration:none;

}



a:visited {

	color:#3B7C66;

	text-decoration:none;

}



h1 {

	font-weight:400;

	padding:0 0 0 0;

	margin:0 0 0 0;

}



h2 {

	font-weight:400;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



h3 {

	font-weight:400;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



h4 {

	font-weight:400;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



hr {

	background:#CDD4DC;

	padding:0 0 0 0;

	margin:0 0 0 0;

	height:1px;

	border:0;

	width:100%;

	text-decoration:none;

}



ul.inline li ul.inline{

display:inline;

padding:0;

margin:0;

}



ul.inline li{

display:inline;

}



ul.navigation{

margin:1em 0;

padding:1em o 1em 1em;

}



ul.navigation li a{

color:#f0f0f0;

text-decoration:none;

}



ul.navigation li a:hover{

color:#ff0000;

text-decoration:underline;

}



ul{

	margin:5px 0 5px 20px;

	padding:0 0 0 0;

	text-align:left;

	font-size:10px;

	list-style:none;

}



li{

list-style-image:url(img/icon_top_topic.gif);

margin:0 0 0 0;

padding:0 0 0 0;

text-align:left;

}



blockquote {

    font-size:11px;

    background:#FFFFFF;

    border:1px solid #990000;

	margin:0 5px 0 5px;

	padding:0 0 0 0;

}



form {

	margin:0 0 0 0;

	padding:0 0 0 0;

}



.br-clear {

	clear:both;

}



#top-main-content li {

	margin:0 0 0 0;

	padding:0 0 0 0px;

	background:url("/img/icon_top_topic.gif") left top no-repeat;

}



/* ################# FRAMES ################# */



#container {

	margin:auto;

	padding:0 0 0 0;

	text-align:left;

	width:737px;

}



#swf-main {

	margin:0 0 0 0;

	padding:0 0 0 0;

}



#swf-sub-main {

	margin:0 0 0 0;

	padding:0 0 0 0;

}



#banner-head {

	margin:0 0 0 0;

	padding:0 0 0 0;

}





/* ################# COLUMNS ################# */



#search-bar {

	margin:0 0 0 0;

	padding:0 4px 4px 0;

}



#search-bar form {

	margin:2px 0 2px 2px;

	padding:0 0 0 0;

}



.search-bar-txtbox-top {

	margin:0 5px 0 0;

	padding:0 0 0 0;

	border:1px solid #8C7B8C;

	width:220px;

	height:18px;

}



.search-bar-btn-top {

	margin:0 0 0 0;

	padding:0 0 0 0;

	background:#333333;

	color:#FFFFFF;

}



/* --- factory --- */



#factory-column-intro {

	margin:0 0 0 0;

	padding:0 0 3px 0;

	width:160px;

	float:left;

	font-size:10px;

	line-height:14px;

	color:#536A9D;

}



#factory-column-right {

	margin:0 0 0 0;

	padding:0 0 3px 0;

	width:576px;

	float:right;

}



#factory-column-main {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:395px;

	float:left;

}



#factory-column-info {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:180px;

	float:right;

}



#factory-column-info a:hover {

	background:#EEE8E8;

	text-decoration:none;

}



/* --- default --- */



#default-column-intro {

	margin:0 0 0 0;

	padding:0 0 3px 0;

	width:160px;

	float:left;

	font-size:10px;

	line-height:14px;

	color:#536A9D;

}



#default-column-right {

	margin:0 0 0 0;

	padding:0 0 3px 0;

	width:576px;

	float:right;

}



#default-column-main {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:395px;

	float:left;

}



#default-column-info {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:180px;

	float:right;

}



#default-column-info a:hover {

	background:#EEE8E8;

	text-decoration:none;

}



/* ################# FOOTER ################# */



#footer {

	margin:10px 0 0 0;

	padding:0 0 40px 0;

}
