@charset "utf-8";
/* CSS Document */
.left{
	float:none;
}
img{ font-size: 0px; vertical-align: bottom; }
.img_top{ vertical-align: top; font-size: 0px; }
.image_left{ padding:10px 10px 10px 10px; }
.image_right{ float: right; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 15px; }
.image_right_0{ float: right; padding-left: 10px; vertical-align: bottom; }

h1{ font-family: Arial, Helvetica, sans-serif; font-size: 120%; line-height: 1.7em; font-weight: bold; }
h2{ font-size: 110%; line-height: 2em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 1.5em;
}
h5{
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}
h5 a{ text-decoration: underline; color: #000000; }
h6{ line-height: 1.5em; }
h4{ font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #FFFFFF; line-height: 1.5em; }
h2.left{ width:100%; float:left;  }
h3.left{ width:100%; float:left; }
h3.color_box{ background-color: #EAEAEA; padding-top: 5px; padding-bottom: 5px; margin-bottom: 15px; font-weight: normal; font-size: 100%; }
h4.left{ width:100%; float:left; }
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 1.5em;
	color: #000000;
}
p.left{ width:100%; float:left;  }

.yellow{ color: #FFFF00; }
.red{ color: #FF0000; }

.left_10{ padding-left:10px;}
.left_20{ padding-left:20px;}
.bottom_30{ padding-bottom:30px;}
.bottom_20{ padding-bottom:20px;}
.bottom_15{ padding-bottom:15px;}
.bottom_10{ padding-bottom:10px;}
.bottom_5{ padding-bottom:5px;}
.top_30{ padding-top:30px;}
.top_20{ padding-top:20px;}
.top_10{ padding-top:10px;}
.top_5{padding-top:5px;}
.top_3{padding-top:3px;}
.spacing{ line-height: 1.3em; margin: 0px; padding: 0px; }
.font_left{ text-align: left; }
.font_small{ font-family: Arial, Helvetica, sans-serif; font-size: 70%; font-weight: normal; }
.font_small_80{ font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-weight: normal; }
.font_small_90{ font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: normal; }
.font_big{
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.item_1{ background-image: url(../image/950-1.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }
.item_2{ background-image: url(../image/950-2.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }
.item_3{ background-image: url(../image/950-3.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }
.item_4{ background-image: url(../image/950-4.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }
.item_4_other{  padding-left: 20px; background-position: 0px 3px; }
.item_5{ background-image: url(../image/950-5.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }
.item_6{ background-image: url(../image/950-6.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }
.item_7{ background-image: url(../image/950-7.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }
.item_8{ background-image: url(../image/950-8.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }
.item_9{ background-image: url(../image/950-9.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }
.item_10{ background-image: url(../image/950-10.png); background-repeat: no-repeat; padding-left: 20px; background-position: 0px 3px; }

/*--------------------------NO_page----------------------------------*/
#content_nopage{ float:left; height: 300px; width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; text-align: center; }
#content_nopage h1{ font-size: 160%; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-top: 120px; }
#content_nopage h1 a{ font-weight: bold; }

/*--------------------------home----------------------------------*/

#flash_home{ background-color: #FFFFFF; width: 100%; text-align: center; float: left; }

#language_home_box{ width: 100%; background-color: #FFFFFF; padding-top: 10px; padding-bottom: 10px; float: left; }
.language_home{ margin-top: 0px; margin-bottom: 0px; margin-right: auto; margin-left: auto; width: 774px; }
.language_home ul{ float: right; width: 230px; }
.language_home ul li{ color: #333333; float: left; font-size: 85%; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; }
.language_home ul li a{ color: #333333; text-decoration: none; }
.language_home ul li a:hover{ color: #FF0000; }

#menu_home_box{width: 100%; padding-top: 15px; padding-bottom: 15px; }
.menu_home{ width: 700px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; vertical-align:middle; text-decoration:none; }
.menu_home2{ width: 555px; margin:0 auto; }
.menu_home ul { padding-left: 50px; }
.menu_home ul li{ padding-right: 5px; float: left; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman, Georgia,Serif; font-size: 85%; padding-left: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #FFFFFF; }
.menu_home ul li a{ color: #FFFFFF; text-decoration: none;  text-align:center; }
.menu_home ul li a.IndexFlashMemory{ color: #FFFFFF; text-decoration: none; line-height: 0; }
.menu_home ul li a.IndexFlashMemory2{ color: #FFFFFF; text-decoration: none; vertical-align: text-top; line-height: 1.0; }
.menu_home ul li a:hover{ color: #FF0000; text-decoration: underline; }
.menu_home ul li a.yellow_font{ color: #FFFF00; }
.menu_home ul li a.orange_font{ color:#FF9900; }
.menu_home ul li.no_line{ border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.clear{clear:both;}

#content_home_box{ width: 100%; float: left; background-color: #384749; padding-top: 20px; }

.content_home{ width: 850px; margin:0 auto;}
.content_home2{ width: 860px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.content_home h3{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; line-height: 1.7em; }

#content_home_box2{ width: 100%; float: left; background-color: #384749; padding-top: 20px; }
.content_home2{ width: 774px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.content_home2 h3{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; color: #FF0000; line-height: 1.7em; }

.messenger{ padding: 5px; border: 0px solid #CCCCCC; overflow: auto; height: 200px; width: 860px; }
.messenger2{ padding: 5px; border: 0px solid #CCCCCC; overflow: auto; height: 80px; width: 860px; font-size: 80%; text-decoration: none; color: #000000;}
.messenger2 a{ padding: 5px; border: 0px solid #CCCCCC; overflow: auto; height: 100px; width: 860px; font-size: 100%; text-decoration: none; color: #FFFFFF;}
.messenger ul{ padding-left: 20px; }
.messenger ul li{ color: #CCCCCC; font-size: 60%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; list-style-type: disc; text-decoration: none; color: #0000C0 }
.messenger ul li.more{ color: #CCCCCC; font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.0em; list-style-type: none;  text-decoration: none; }
.messenger ul li a{ color: #CCCCCC; text-decoration: none; }
.messenger ul li a:hover{ color: #FF0000; text-decoration: underline; }

.font_home_red{ color: #6C0003; background-color: #B9B9B9; padding:1px; }
.font_home_red_1{ color: #6C0003; background-color: #C6C6C6; padding:1px; }

#footer{ width: 100%; text-align: center; background-color: #000000; float: none; padding-top: 20px; padding-bottom: 10px; }
#footer h6{ color: #FFFFFF; font-size: 80%; font-family: Arial, Helvetica, sans-serif; }
#footer h6 a{ color: #FFFFFF; text-decoration: none; }
#footer h6 a:hover{ color: #FFFF00; text-decoration: underline; }
.copyright{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 80%; line-height: 2em; position:relative;}

/*--------------------------NEWS----------------------------------*/
#container_new{ width: 600px; }
#header_news{ margin-bottom: 10px; float: left; width: 600px; }
#content_new{ padding-right: 15px; padding-left: 15px; padding-bottom: 15px; }
#content_new p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; line-height: 1.5em; color: #333333; margin-bottom: 10px; }
#content_new h1{ margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; }
#content_new h1 a{ color: #333333; }
#content_new h6{ font-size: 90%; color: #5B0002; font-family: Arial, Helvetica, sans-serif; text-align: right; }
#content_new h6 a{ color: #5B0002; }
.news_image{ text-align: center; }
.news_image img{ margin-bottom: 15px; }

/*--------------------------page----------------------------------*/
#header_page_box{ width: 100%; height:166px; float: left; }
.top_center_image{ width: 100%; text-align:center; position: absolute; z-index: 1; top: 0px; left: 0px; }
.top_left_image{ float:left; width: 50%; height:166px; background-image: url(../image/003.gif); background-repeat: repeat-x;  }
.top_right_image{ float:right; width: 40%; height:166px; background-image: url(../image/002.gif); background-repeat: repeat-x;  }

#content_page_100{ width:100%; text-align: center; }
#content_page{ width: 960px; margin-right: auto; margin-left: auto; }
#content_page2{ width: 980px; margin-right: auto; margin-left: auto; }

.menu_left{ width:200px; float:left; background-color: #EAEAEA; margin-top: 10px; margin-bottom: 10px; padding-top: 15px; padding-right: 0px; padding-bottom: 15; padding-left: 0px; text-align: left; }
.menu_left h3{ color:#2A2A2A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; margin-right: 15px; margin-left: 15px; margin-bottom: 3px; }
.menu_left h3 img{ margin-bottom: 4px; }
.menu_left h3.no_line{ border-bottom-style: none; border-top-style: none; border-right-style: none; border-left-style: none; }
.menu_left h3.bottom{ padding-bottom: 3px; margin-bottom: 20px; }
.menu_left h3 a{ color:#2A2A2A; text-decoration: none; }
.menu_left h3 a:hover{ color:#FF0000; text-decoration: none; }
.menu_left h3.flashmemory{ color:#2A2A2A; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 80%;}
.menu_left h3.flashmemory_card{ color:#2A2A2A; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 77%; border-bottom-style:none;}
.menu_left h3.SSD{ color:#2A2A2A; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 75%;}

.menu_left ul{ padding-bottom:20px; padding-left: 35px; }
.menu_left ul.no_point li{ list-style-type: none; }
.menu_left ul li{ font-size:12px; line-height:18px; color:#333333; list-style-type: disc; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menu_left ul li a{ color:#333333; text-decoration: none; }
.menu_left ul li a:hover{ color:#FF0000; text-decoration: underline; }
.menu_left ul ul{padding-left: 10px;  padding-bottom:0px;}
.menu_left ul ul li{ list-style-type: circle; }

#footer_page{ width: 100%; float: left; }
.footer_bottom_center_relative{ width:100%; position:relative; z-index: 2; }
.footer_bottom_center{ width: 100%; height:109px; background-image: url(../image/006.gif); z-index: 3; position: absolute; background-repeat: no-repeat; background-position: center; text-align: center; }
.footer_bottom_center h6{ font-family: Arial, Helvetica, sans-serif; font-size: 75%; line-height: 1.5em; color: #FFFFFF; padding-top: 60px; padding-left: 180px; }
.footer_bottom_center h6 a{ color: #FFFFFF; text-decoration: none; }
.footer_bottom_center h6 a:hover{ color: #FFFF00; text-decoration: underline; }

.footer_bottom_left{ float:left; width:49%; height:109px; background-image: url(../image/45698569-2.gif); background-repeat: repeat-x; }
.footer_bottom_right{ float:right; width:49%; height:109px; background-image: url(../image/45698569-2.gif); background-repeat: repeat-x; }

/*.top_item2{ text-align: left; width: 190px; margin-bottom: 10px; padding-top: 3px; background-color: #6A6A6A; height: 20px; margin-right: 5px; margin-left: 5px; }*/
.top_item{ text-align: left; width: 190px; background-color: #384749; height: 20px; margin: 0 auto; }
.top_item ul{ margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 25px; }
.top_item ul li{ float:left; margin-right: 5px; padding-right: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #FFFFFF; list-style-type: none; color: #FFFFFF; }
.top_item ul li.no_line{ border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.top_item ul li a{ color: #FFFFFF; text-decoration: none; }
.top_item ul li a:hover{ color: #FFFF00; }

.main{ width:740px; float:left; margin-left: 20px; margin-top: 10px; margin-bottom: 10px; }
.main_text{ width:960px; float:left; margin-left: 10px; margin-right: 10px; margin-top: 5px; margin-bottom: 5px; }
.route{ width:740px; float:left; margin-top: 10px; margin-bottom: 5px; padding-bottom: 5px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #999999; }
.route_customer{ width:445px; float:right; margin:auto 0;}
.route2{ width:740px; float:left; margin-top: 10px; margin-bottom: 5px; padding-bottom: 5px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.route ul{ padding-left:5px;}
.route ul li { float:left; padding-right:10px; font-size: 90%; font-family: Arial, Helvetica, sans-serif; color: #333333; }
.route ul li a{ color: #333333; text-decoration: none; }
.route ul li a:hover{ color: #333333; text-decoration: underline; }
.flash{ width:100%; text-align:center; margin-top: 20px; margin-bottom: 20px; }
.image{
	text-align:center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.text{ width:654px; float: left; padding-right: 43px; padding-left: 43px; text-align: left; }
.text_1{width:694px; float: left; padding-right: 23px; padding-left: 23px; text-align: left; }
.text p{
	margin-bottom: 5px;
	font-size: 100%;
}
.text p.spacing{ margin-bottom: 0px; line-height: 1.6em; }
.text p.spacing_no_hight{ text-indent: 0px; }
.item_box{ width:654px; }
.item_box ul.indent{margin-right: 10px; margin-left: 10px;}
.item_box ul li.left_40{ padding-left:40px; }
.item_box table.knowhdd{ margin-bottom:20px;}
.item_box table.knowhdd tr{ border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #333333; }
.item_box table.knowhdd tr.top_line{ border-top-width: 1px; border-top-style: dashed; border-top-color: #333333; }
.item_box ul li h4.indent{ text-indent: 0px; margin-right: 10px; margin-left: 10px; }
.item_box ul li h4.small{ font-size:90%; font-family: Arial, Helvetica, sans-serif; padding-left: 45px; }
.item_box ul li h6{ font-size: 80%; font-family: Arial, Helvetica, sans-serif; line-height: 1.5em; }
.item_box ul li p.indent{ text-indent: 0px; margin-right: 10px; margin-left: 10px; }
.item_box ul.point { padding-left: 5px; }
.item_box ul.point li{ list-style-type: none; }
.item_box ul.point ul.point_1 { padding-left: 20px; margin-bottom: 0px; }
.item_box ul.point ul.point_1 li{ list-style-type: circle; }
.item_box ul.point ul.point_1 li p{ margin: 0px; padding: 0px; }
.item_box_no-width{ width: 640px; margin-bottom: 20px; margin-left: 7px; }
.item_box_no-width h4{ float: left; height: 50px; }
.item_box_no-width ul{ background-image: url(../image/color_table_box_02.jpg); background-repeat: repeat-y; padding-left: 20px; }
.item_box_no-width ul li{ width: 550px; }
.item_box_no-width ul li p{ margin: 0px; padding: 0px; }
.item_box_no-width ul.point { padding-left: 20px; text-indent: 0px; }
.item_box_no-width ul.point li{ list-style-type: disc; }

.top{ width:100%; float:left; text-align:center; margin-top: 20px; }

.partner{ width:200px;}
.partner_iframe{ width:200px; height:450px; }
.partner .partner_image{ padding-bottom:10px;}
.partner ul{ padding:0px; margin:0px; }
.partner ul li{ list-style-type: none; padding-bottom: 10px; }

/*--customer.html--*/
.user { width:740px; float:left; margin-top: 10px; margin-bottom: 10px; }
.month{ width: 740px; }
.month ul{ padding-left:4px; z-index: 100; }
.month ul li{ width:41px; height: 28px; float:left; text-align: center; display: block; border: 1px solid #999999; padding-top: 8px; }
.month ul li h3{ font-size: 100%; color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../image/color_1A.gif); background-repeat: repeat-x; height: 28px; }
.month ul li h3.hove a{ width:41px; color: #333333; display: block; background-image: url(../image/color_2A.gif); background-repeat: repeat-x; text-decoration: none; }
.month ul li h3 a{ width:41px; color: #666666; display: block; background-image: url(../image/color_1A.gif); background-repeat: repeat-x; text-decoration: none; height: 28px; }
.month ul li h3 a:hover{ width:41px; color: #333333; display: block; background-image: url(../image/color_2A.gif); background-repeat: repeat-x; text-decoration: none; }

.user_item{ padding: 5px; border: 1px solid #999999; float: left; width: 728px; margin-bottom: 15px; }
.user_item2{ padding: 2px; border: 1px solid #999999; float: left; width: 180px; margin-bottom: 15px; }
.user_item h3{
	color:#333333;
	width:722px;
	background-color:#D7D7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 3px;
	margin-bottom: 5px;
	font-size: 90%;
}
.user_item ul li p{ margin-bottom: 10px; float: left; width: 596px; }
.user_item ul li.photo{ float:left; border: 1px solid #CCCCCC; height: 120px; width: 120px; margin-right: 10px; }
.more{ font-weight: bold; cursor:pointer; }

.user_table{ float: left; width: 100%; }

/*--equipment.html--*/
table.equipment{ text-align: center; }
table.equipment tr td{ padding-bottom:20px;}
table.equipment tr td h3{ font-weight: normal; }

/*--charge.html--*/
.charge {  width:654px; float: left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666666; margin-bottom: 10px; padding-bottom: 10px; }
.charge h3 { float:left; width: 100%; padding-bottom: 5px; }
.charge h3 img{ vertical-align: -4px; padding-right:3px; }
.charge ul.point { padding-left: 50px; padding-right: 10px; }
.charge ul.point li{ list-style-type: disc; font-size: 80%; line-height: 1.5em; }
.charge p{ padding-left: 35px; }

/*--download.html--*/
.download{ float: left; width: 100%; }
.download ul li{ width: 644px; margin-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666666; float: left; }
.download ul li h2{
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 10px;
	float: left;
}
.download ul li .data_text{ float: right; margin-right: 10px; margin-top: 5px; }

/*--Site Map.html--*/
.map_box{ float: left; width: 740px; margin-bottom: 30px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; text-align: left; }
.map_box .map_image{ width: 100%; float: left; margin: 0px; padding: 0px; }
.map_box .box{ padding-bottom: 10px; float: left; padding-right: 10px; padding-left: 5px; width: 170px; height: 150px; }
.map_box .box_1{ padding-bottom: 10px; float: left; padding-right: 10px; padding-left: 5px; width: 170px; height: 130px; }
.map_box p{ padding-left:5px;}
.map_box p a{ color: #333333; }
.map_box  h3 a{ color: #333333; }

/*--qa.html--*/
.qa{ width:654px; float: left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666666; margin-bottom: 10px; padding-bottom: 10px; }
.qa ul p img{ vertical-align: -4px; padding-right:3px; }
.qa ul li p{ float:right; width:622px; }

/*--news.html--*/
div.news{ }
div.news ul{ padding-left: 20px; }
div.news ul li{ list-style-type: disc;}
div.news ul li.link { list-style-type: disc; }
div.news ul li a{ color: #000000; text-decoration: none; }
div.news ul li a:hover{ color: #FF0000; text-decoration: underline; }

.forum{ margin-bottom: 40px; }
.forum img{ padding-left: 10px; }
.forum p{ padding:0 10px 5px 10px; }
.forum p a{ color: #333333; text-decoration: underline; }
.forum p a:hover{ color: #FF0000; }
h3.forum_font{
	font-size:90%;
	background-color: #C9C9C9;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 5px;
	padding-left: 5px;
}

.top_bottom_page{ width:694px; text-align:center; float: left; padding-top: 15px; padding-bottom: 15px; background-color: #FFFFFF; }
.top_bottom_page a{
	color: #000000;
	text-decoration: none;
	font-size: 90%;
}
.top_bottom_page a:hover{ color: #FF0000; }

.google_map{ float:left; margin-bottom: 15px; }

/* web-form.html */
.web-form{ float:left; font-size: 80%; width: 694px; height: auto; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #333333; margin-bottom: 5px; padding-bottom: 10px; margin-top: 20px; }
.web-form ul{ width:100%; float: left; }
.web-form ul li{ padding-bottom:10px; }
.web-form ul li.noheight{  padding-bottom:0px;}
.web-form ul.form_title{ float:left; width:10%; text-align: right; display: block; padding-left: 2%; }
.web-form ul.form_title2{ float:left; width:14%; text-align: right; display: block; padding-left: 2%; }
.web-form ul.form_title li{ padding-top:4px;}
* html .web-form ul.form_title li{ height:19px; padding-top:4px;}
.web-form ul.form_title2 li{ padding-top:4px;}
* html .web-form ul.form_title2 li{ height:19px; padding-top:4px;}
.web-form ul.form_table{ float:left; width:38%; display: block; }
.web-form ul.form_table2{ float:left; width:34%; display: block; }

.web-form ul.table-form{ padding-left:35px; width: 649px; padding-right: 10px; }
.web-form ul.table-form li{ list-style-type: decimal; }

ul.os_form li{ line-height: 1.2em; padding-left:2.6%;}
.form_input{ margin-top:5px;}
*+html .form_input{ padding:0px; margin:5px;}
* html .form_input{ padding:0px; margin:0px;}

#box{font-size: 90%;}
