body{margin:0 0 0 0; background-color:#FFFFFF}

input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; padding-left:2px}

p{
	font:11px/12px Tahoma, Arial, Geneva, sans-serif;
	color:#666;
	text-align: left;
}
.m_bold{font:11px/12px Tahoma, Arial, Geneva, sans-serif; font-weight:bold; color:#464545}
td, tr {vertical-align:top; text-align:left}

.align_right{text-align:right}

.bottom{vertical-align:bottom}



.nav{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#3F3F3F; text-decoration:none;}
.nav:hover{ text-decoration:underline;}
.small_menu{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#3F3F3F; text-decoration:underline;}
.small_menu:hover{ text-decoration:none;}
.link_bl_up{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#0547A2; text-decoration:underline;}
.link_bl_up:hover{ text-decoration:none;}
.more{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#2A62B0; font-weight:bold; text-decoration:none;}
.more:hover{
	text-decoration:underline;
	text-align: left;
}
.cus{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#464545; text-decoration:none;}
.cus:hover{ text-decoration:underline;}

.linedot_ver {background:url(../images/linedot_ver.gif) repeat-y top center; width:18px;}
.linedot_hor5 {background:url(../images/linedot_hor.gif) repeat-x left center; height:5px;}.name_pro table tr td {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.name_pro {
	font-size: 12px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
}
.bold {
	font-weight: bold;
}
.more1 {
	color: #333;
}
.red {
	color: #F00;
}
.rightt {
	text-align: right;
}
