@charset "utf-8";
/* CSS Document */

body {
	padding:28px 0px 28px 0px;
	margin:0px;
	background:url(../images/bg.gif) #fff;
	background-position:left top;
	background-repeat:repeat-x;
}
.top_middle_border_bg {
	background:url(../images/top_middle_border_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.bottom_middle_border_bg {
	background:url(../images/bottom_middle_border_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.left_middle_border_bg {
	background:url(../images/left_border_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
.right_middle_border_bg {
	background:url(../images/right_border_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#button{
	width:100%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4e4e4e;
	padding:0px;
	margin:0px;
	background:url(../images/menu_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	text-decoration:none;
	height:44px;
	overflow:hidden;
}
#button ul{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	color:#4e4e4e;
	display:block;
	height:44px;
}
#button ul li{
	display:inline-block;
	list-style-type:none;
	padding:0px;
	margin:0px;
	color:#4e4e4e;
	float:left;
	text-decoration:none;	
	height:44px;
}
#button ul li a{
	display:inline-block;
	list-style-type:none;
	padding:13px 16px 5px 0px;
	margin:0px;
	text-decoration:none;
	color:#4e4e4e;
	float:left;
	display:block;
	height:44px;
}
#button ul li span a{
	display:inline-block;
	list-style-type:none;
	padding:13px 16px 5px 16px;
	margin:0px;
	text-decoration:none;
	color:#4e4e4e;
	float:left;
	display:block;
	height:44px;
}
#button ul li a:hover{
	display:block;
	list-style-type:none;
	padding:13px 16px 5px 0px;
	margin:0px;
	text-decoration:none;
	color:#000;
	float:left;	
	background:url(../images/menu_bg_hover.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:44px;
}
#button ul li span a:hover{
	display:inline-block;
	list-style-type:none;
	padding:13px 16px 5px 16px;
	margin:0px;
	text-decoration:none;
	color:#000;
	float:left;	
	background:url(../images/menu_bg_hover.gif);
	background-position:left top;
	background-repeat:repeat-x;
	display:block;
	height:44px;
}
.content_bg {
	background:url(../images/content_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.content_main_font_bg {
	background:url(../images/content_main_font_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#14627f;
	padding:0px 0px 0px 15px;
}
.content {
	font-family: "trebuchet MS", Tahoma, Verdana, Arial;
	font-size:13px;
	color:#3d3d3d;
	padding:0px 20px 0px 15px;
	line-height:22px;
}
.right_navi {
	background:url(../images/right_navigation_middle_part.gif);
	background-position:left top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#424242;
}
.bottom_p_top_part {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1d6d8c;
	background:url(../images/product_top_part_1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
}
.padding_10 {
	padding-left:10px;
}
.read_more {
	background:url(../images/read_more_arrow.gif);
	background-position:5% 100%;
	background-repeat:no-repeat;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#525252;
	padding:0px 0px 0px 35px;
}
.read_more a {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#525252;
	text-decoration:none;
}
.read_more a:hover {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#525252;
	text-decoration:underline;
}
.footer_bg {
	background:url(../images/footer_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.footer_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.footer_link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
.footer_link b a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
.mail {
	text-decoration:none;
	color:#444;
}
.mail a {
	text-decoration:none;
	color:#444;
}
.mail a:hover {
	text-decoration:underline;
	color:#444;
}
.textbox {
	width:180px;
}
.border_p {
	border:1px solid #ccc;
	padding:4px;
}

