.b-gray {
	zoom: 1;
	overflow: hidden;
	position: relative;
	background-color: #f0f0f0;
	padding: 20px;
	width: 600px;
	margin-bottom: 21px;
	}
	.b-gray a {
		color: #008ad2
		}
	.b-gray h2 {
		font: 2.1em/1 FreeSetDemiBold, Arial, sans-serif;
		color: #ff6000;
		margin: 0 0 1em;
		}
	.b-gray p {
		font: 1.3em/1.23 'Lucida Sans Unicode', Arial, sans-serif;
		margin: 0 0 1em;
		}
	.b-gray ul {
		margin-bottom: 1.3em;
		padding: 0;
		}
		.b-gray ul li {
			padding-left: 20px;
			font: 1.3em/1.23 'Lucida Sans Unicode', Arial, sans-serif;
			margin-bottom: 0.5em;
			background: url('../../../images/b-gray/bull.gif') 8px 6px no-repeat;
			}
	.b-gray ol {
		padding-left: 20px;
		margin-bottom: 1.3em;
		}
		.b-gray ol li {
			list-style-type: decimal ;
			list-style-position: outside;
			font: 1.3em/1.23 'Lucida Sans Unicode', Arial, sans-serif;
			margin-bottom: 0.5em;
			}			
		
	.b-gray .tl {
		position: absolute;
		left: 0px;
		top: 0px;
		
		width: 10px;
		height: 10px;
		
		background: url('../../../images/b-gray/tl.gif') no-repeat;
		}
	.b-gray .tr {
		position: absolute;
		right: 0px;
		top: 0px;
		
		width: 10px;
		height: 10px;
		
		background: url('../../../images/b-gray/tr.gif') no-repeat;
		}
		
	.b-gray .bl {
		overflow: hidden;
		position: absolute;
		left: 0px;
		bottom: 0px;
		
		width: 10px;
		height: 10px;
		
		background: url('../../../images/b-gray/bl.gif') no-repeat;
		}
		
	.b-gray .br {
		overflow: hidden;
		position: absolute;
		right: 0px;
		bottom: 0px;
		
		width: 10px;
		height: 10px;
		
		background: url('../../../images/b-gray/br.gif') no-repeat;
		}

	.b-gray .circle-logo {
		float: right;
		}
		
.b-gray_info {
	
	}
	
.b-gray_gallery {
	padding: 6px 7px;
	width: 626px;
	}
	

.b-gray h3 {
	color: #41ac01;
	font: 1.8em FreeSetDemiBold, Arial, Helvetica, sans-serif;
	margin: 0 0 1em 0;
	}	