@charset "utf-8";
/* www.ipbio.com */
body {
	margin:20px;
	padding:0px;
	font:12px/16px verdana;
	color:#000000;
}
.logo{
	background-image:url(../images/logo.gif);
	width:142px;
	height:60px;
}
.b_tile{
	width:238px;
	height:37px;
	background:url(../images/b_tile.gif) 0 0 repeat-x;
	font-size:14px;
	color:#FFFFFF;
}
.epit_txt{
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#171310;		
}
.mile_txt{
	font:9px Arial;
	color:#0a0b0a;		
}
.r_tile{
	width:301px;
	height:37px;
	background:url(../images/r_tile.gif) 0 0 repeat-x;
	font-size:14px;
	color:#FFFFFF;
	
}
.g_tile{
	width:233px;
	height:37px;
	background:url(../images/g_tile.gif) 0 0 repeat-x;
	font-size:14px;
	color:#FFFFFF;
}
.b_lef_tile{
		width:5px;
		height:238px;
		background:url(../images/b_lef_tile.gif) 0 0 repeat-y;
}
.red_tile{
		width:5px;
		height:238px;
		background:url(../images/red_tile.gif) 0 0 repeat-y;
}
.green_tile{
		width:5px;
		height:238px;
		background:url(../images/green_tile.gif) 0 0 repeat-y;
}
.b_down_tile{
		width:238px;
		height:5px;
		background:url(../images/b_down_tile.gif) 0 0 repeat-x;
}
.r_down_tile{
		width:301px;
		height:5px;
		background:url(../images/r_down_tile.gif) 0 0 repeat-x;
}
.g_down_tile{
		width:233px;
		height:5px;
		background:url(../images/g_down_tile.gif) 0 0 repeat-x;
}
.footer_tile{
		width:796px;
		height:50px;
		background:url(../images/footer_tile.gif) 0 0 repeat-x;
}
.b_bg{
	width:223px;
	height:300px;
	background:url(../images/b_bg.gif) 0 0 repeat-x;
}
.r_bg{
	width:223px;
	height:300px;
	background:url(../images/r_bg.gif) 0 0 repeat-x;
}
/*products*/
.pro_tile{
	width:157px;
	height:35px;
	background:url(../images/b_tile.gif) 0 0 repeat-x;
	font-size:14px;
	color:#FFFFFF;
}
.pro_c_tile{
	width:636px;
	height:35px;
	background:url(../images/b_tile.gif) 0 0 repeat-x;
	font-size:14px;
	color:#FFFFFF;
}
.pro_button	{ background:#FFFFFF;} /*#2e3191*/

.pro_button a{ /*button text*/
			 padding-left:5px;
			 font:bold 10px/12px Verdana;
			 color:#cd181f;
		     text-decoration:none;
			 }
.pro_button a{ /*button text*/
			 display:block;
			 padding-left:5px;
			 padding-top:7px; padding-bottom:7px;
			 width:153px;
			 border-top:1px solid #ffffff;
			 font:bold 10px/12px Verdana;
			 color:#2e3191; /*#FFFFFF*/
		     text-decoration:none;
			 }
.pro_button div	{ 
			visibility:hidden;position:absolute;
			margin-left:150px;
			margin-top:-23px;
			background:#1e91d1; 
			color:#ffffff;
			}
.pro_button a:hover {/* button text */
			  background-color:#cd181f;
		      text-decoration:none;
			  }
.pro_txt {/* very small text size  */
		padding-left:7px;
		font:11px/14px Verdana;
		color:#000000;
		text-decoration:none;
		line-height:18px;
		text-align:justify;
}
.over_txt {/* very small text size  */
		padding-left:6px;
		font:11px/14px Verdana;
		color:#000000;
		text-decoration:none;
		line-height:17px;
		text-align:justify;
}
.border{
		height:2px;
		background:url(../images/border_tile.gif) 0 0 repeat-x;
}  /*pagination*/
.currpg, .currpg1 {
	color: #000000;
	background-color: #d1d1d1;
	padding:2px;	
	border:1px solid #5f5e5e;
}
.currpg1 {
	background-color: #FFFFFF;
}
.pagination {
	padding:0px;
	margin:10px 5px;
	font:11px/14px Tahoma;
}
.pagination a {
	text-decoration:none;
	color:#7c705f;
}
.pagination a:hover{
	text-decoration:none;
	color:#000000;
	background: #FFFFFF;
	padding:0px 2px;
}
  /*specification*/
.spec_tile{
		width:1px;
		height:20px;
		background:url(../images/spec_tile.gif) 0 0 repeat-y;
}
.contact {
		font:12px Verdana;
		color:#000000;
		padding-left:10px;
		text-decoration:none;
		}
.contact a:hover {
		color:#FF0000;
		text-decoration:none;
		}
.con{
	color:#0000FF;
}
		
