body
{
		display:block;
		text-align:justify;
		line-height:20px;
		font-style:normal;
		font-family:verdana;
		font-size:11px;
		color:#000000;
}
.main_container
{
	margin:auto;
	width:980px;
	height:100%;
/*	border:1px #999 solid;*/
}
	.cname_container
	{
		margin:auto;
		width:980px;
		height:55px;
		clear:both;
	}	
	
	.menu_container
	{
		width:980px;
		height:33px;
		clear:both;
/*		border:1px #CCC solid;*/
	}
			.topmenu_container
			{
			padding-top:6px;
			padding-left:20px;
			width:970px;
			height:25px;			
			}	
			
			
			.top_menu a
			{
			display:block;
			font-family:tahoma;
			font-size:12px;
			text-decoration:none;
			padding-left:12px;
			color:#ccc;
			float:left;
			}
			
			.top_menu a:hover
			{
			text-decoration:blink; 
			font-family:tahoma;
			padding-left:12px;
			font-size:12px;
			color:#ffffff;
			float:left
			}
			
		.menubg_left
		{
			background-image:url(../images/menubg_left.jpg);
			width:11px;
			height:33px;
			float:left;
		}
	
		.menu_mid
		{
			background-color:#56a808;
			width:958px;
			height:33px;
			float:left;
		}	
		
		.menubg_right
		{
			background-image:url(../images/menubg_right.jpg);
			width:11px;
			height:33px;
			float:left;
		}
			
.banner_container
{
	margin:auto;
	width:980px;
	height:156px;
	clear:both;
	background-color:#cbcbcb;
}	

	.cname
	{
		width:248px;
		height:55px;
		float:left;
		margin-left:20px;
		background-position:left;
		background-repeat:no-repeat;
		background-image:url(../images/c_name.jpg);
		float:left ;
	}
	
	.languages_container
	{
		width:680px;
		height:55px;
		float:left;
	}
	
	.english_link a
	{
	background-image:url(../images/english_link.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	text-decoration:none;
	margin-top:16px;
	font-family:Verdana;
	font-size:10px;
	color:#666;
	margin-left:8px;
	text-align:left;
	vertical-align:middle;
	height:20px;
	float:right;
	}
	
	.english_link a:hover
	{
	color:#000000;
	}
	
	.japan_link a
	{
	font-family:Verdana;
	background-image:url(../images/japan_link.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	background-position:left;
	margin-left:5px;
	padding-left:22px;
	text-align:left;
	margin-top:16px;
	font-size:10px;
	color:#666;
	height:20px;
	float:right;
	}

	.japan_link a:hover
	{
	color:#000;
	}

.contents_container
{
	background-image:url(../images/contents_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	margin:auto;
	width:980px;
	height:100%;
	clear:both;
}
	.news_container
	{
		background-image:url(../images/news_bg.jpg);
		margin-bottom:3px;
		width:980px;
		height:36px;
		clear:both;
	}
		.news_icon
		{
			background-image:url(../images/news_icon.jpg);
			width:40px;
			height:36px;
			float:left;
		}
		
		.news_scroller
		{
			width:920px;
			height:16px;
			float:left;
			padding-top:10px;
		}
		
		marquee
		{
			
		line-height:20px;
		font-family:verdana;
		font-size:12px;
		color:#000000;
		}
	
	.box_container
	{
	margin:auto;
	width:980px;
	height:209px;
	clear:both;
	}
	
	.b_container
	{
	margin-left:18px;
	width:300px;
	height:209px;
	float:left;
/*	border:1px #999 solid;*/
	}
	
	.box_left
	{
	width:11px;
	height:201px;
	float:left;
	background-image:url(../images/box_left.jpg);
	}
	
	.box_mid
	{
	width:273px;
	height:201px;
	float:left;
	background-image:url(../images/box_bg.jpg);
	}
	
	.box_mid_s
	{
	width:190px;
	height:201px;
	float:left;
	background-image:url(../images/box_bg.jpg);
	}	
	.box_right
	{
	width:11px;
	height:201px;
	float:left;
	background-image:url(../images/box_right.jpg);
	}
	
	.box_right_s
	{
	width:85px;
	height:201px;
	float:left;
	background-image:url(../images/3_box.jpg);
	}	
	
	.home_product_c
	{
	width:265px;
	height:62px;
	padding-top:9px;
	padding-left:5px;
	width:254px;
	height:62px;
	}
	
	.alumnet_img
	{
	width:115px;
	height:55px;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../images/alumnet_thumb.jpg);
	}
	
	.nurseplus_img
	{
	width:115px;
	height:55px;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../images/nurseplus_thumb.jpg);
	}
	
	.h_product_text
	{
	text-align:left;
	line-height:12px;
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	width:128px;
	color:#1f1f1f;
	padding-left:10px;
	float:left;
	height:55px;
	}
	
	.solutions_menu a
	{
	background-image:url(../images/solutions_icon.jpg);
	background-repeat:no-repeat;
	padding-top:6px;
	display:block;
	font-family:tahoma;
	font-size:12px;
	text-decoration:none;
	padding-left:28px;
	text-decoration:underline;
	color:#666;
	}
	
	.solutions_menu a:hover
	{
	padding-top:6px;	
	text-decoration:blink; 
	font-family:tahoma;
	text-decoration:none;
	padding-left:28px;
	font-size:12px;
	color:#333;
	}
	
	.sitemap_menu a
	{
	display:block;
	font-family:tahoma;
	font-size:12px;
	text-decoration:none;
	text-decoration:underline;
	
	}
	
	.sitemap_menu a:hover
	{
	text-decoration:blink; 
	font-family:tahoma;
	text-decoration:none;
	font-size:12px;
	
	}
	
	
	
	.home_text_container
	{
	width:980px;
	height:232px;
	clear:both;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(../images/home_text_bg.gif);
	}
	
	.inner_data_container
	{
	margin:auto;
	width:580px;
	height:100%;
	clear:both;
	}	
	
	
	.h_text_divide
	{
	width:357px;
	height:232px;
	float:left;
/*border:1px #000 solid;*/
	}
		.caption_img
		{
			background-image:url(../images/caption_img.jpg);
			background-repeat:no-repeat;
			margin-left:30px;
			margin-top:15px;
			margin-bottom:5px;
			width:320px;
			height:27px;
/*			border:1px #000 solid;*/
		}
		
		
		.spaser_1
		{
			width:320px;
			height:15px;
		}
		
		.spaser_2
		{
			padding-left:260px;
		}
		
				.spaser_3
		{
			margin-left:170px;
			padding-top:7px;
		}
/**************************************footer start******************************************/
	.footer_container
	{
		margin:auto;
		width:980px;
		height:33px;
		clear:both;
/*border:1px #CCC solid;*/
	}
		.footerbg_left
		{
			background-image:url(../images/footerbg_left.jpg);
			width:11px;
			height:33px;
			float:left;
		}
		
		.footer_mid
		{
			background-color:#56a808;
			width:958px;
			height:33px;
			float:left;
		}	
		
			.footerbg_right
		{
			background-image:url(../images/footerbg_right.jpg);
			width:11px;
			height:33px;
			float:left;
		}
	.footer_text
	{
		display:block;
		padding-top:6px;
		font-family:verdana;
		font-size:11px;
		color:#333;
		text-align:center;
	}
		
	.footer_text a
	{
		
		padding-top:10px;
		font-family:verdana;
		font-size:11px;
		color:#333;
		text-align:center;
		text-decoration:none;
	}	
	
	.footer_text a:hover
	{
		color:#000;
	}

/**************************************footer end******************************************/

	.text_1
	{
		display:block;
		text-align:justify;
		line-height:20px;
		font-style:normal;
		font-family:verdana;
		font-size:11px;
		color:#000000;
	}
	
	.home_text_width
	{
		width:320px;
		padding-left:30px;
	}
	
	.heading_1
	{
		font-family:verdana;
		font-size:15px;
		color:#08528e;
	}
	
	.heading_1_c
	{
	padding-top:9px;
	padding-left:5px;
	width:150px;
	height:20px;
	}
/*///////////////////////////////////////////////////////*/

#footer_add_container
{
width:980px;
height:200px;
background-color:#000;
background-image:url(../images/address_bg.jpg);
}

		#footer_container_one
		{
		width:155px;
		margin-left:30px;
		text-align:left;
		height:167px;
		float:left;
		color:#FFF;	
		padding-top:33px;
		padding-left:5px;
		}
		
		#footer_container_two
		{
		width:155px;
		height:167px;
		float:left;
		color:#FFF;
		text-align:left;
		padding-top:33px;
		padding-left:5px;
		}
		#footer_container_three
		{
		width:155px;
		height:167px;
		float:left;
		color:#FFF;
		text-align:left;
		padding-top:33px;
		padding-left:5px;
		}
		#footer_container_four
		{
		width:155px;
		height:167px;
		float:left;
		color:#FFF;
		text-align:left;
		padding-top:33px;
		padding-left:5px;
		}
		
		#footer_container_five
		{
		width:155px;
		height:167px;
		float:left;
		color:#FFF;
		text-align:left;
		padding-top:33px;
		padding-left:5px;
		}
	.hedding_add
	{
	display:block;
	padding-bottom:5px;
	font-size:14px;
	color:#CCC;
	font-weight:bold;
	font-family:Verdana;
	}
	.matter
	{font-size:11px;
	font:Verdana, Geneva, sans-serif;
	color:#a5a4a4;
	line-height:18px;
	}
	
	.inner_p_container
	{
		height:100%;
		width:580px;
	}
	
	.product_heading
	{
		padding-left:10px;
	display:block;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	font-family:Verdana;	
	}
	
	.product_heading_b
	{
	
	display:block;
	font-family:Tahoma;
	font-size:15px;
	font-weight:600px;
	color: #000000;
	}	
	

	.textbox
	{
	font-family:tahoma;
	font-size: 11px;
	border: 1px solid #68b122;
	width:120px;
	height: 15px;
	color: #000;
	background:#A7D280;
/*	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#9ccd71), to(#FFFFFF));
	background:-moz-linear-gradient(0% 90% 90deg, #9ccd71, #FFFFFF);*/
	}
	
	.button
	{
	font-family:tahoma;
	font-size: 11px;
	border: 1px solid #68b122;
	height: 24px;
	color: #000;
	background:#9ccd71;
/*	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#9ccd71), to(#FFFFFF));
	background:-moz-linear-gradient(0% 90% 90deg, #9ccd71, #FFFFFF);*/
	}
	
	.heading1
	{
	font-family:Tahoma;
	font-size:17px;
	font-weight:600px;
	color: #000000;
	}
	
	.sub_heading
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	font-size:11px;
	}
	
	a
	{
		color:#333;
	}
/*///////////////////////////////////////////////////////*/