/* order for all margin parameters is top, right, bottom, left */

/* KeyCarbon - support CSS for PHP function block generator, func_graphic_blocks.php5 */

.k_info_box_container
{
	margin:0px;
	padding:0px;
	border-bottom:0px;
	width:177px;
	height:80px;
	background-image:url("/images/css/k_info_box_177px_mid.png");	
	background-repeat:repeat-y;	
}

.k_info_box_text
{
	padding: 10px;
}

.k_info_box_177px_top
{
	border:0px;
	margin:0px;
	padding:0px;
	width:177px;
	height:6px;
	background-image:url("/images/css/k_info_box_177px_top.png");
	background-repeat:no-repeat;		
}

.k_info_box_177px_mid
{
	border:0px;
	margin:0px;
	padding:0px;
	width:177px;
	background-image:url("/images/css/k_info_box_177px_mid.png");
	background-position:top left;
	
	background-repeat:repeat-y;		
}

.k_info_box_177px_bottom
{
	border:0px;
	margin:0px;
	padding:0px;
	width:100%;
	background-image:url("/images/css/k_info_box_177px_bottom.png");
	background-repeat:no-repeat;		
}

/* KeyCarbon - feature boxe with two blue borders */

.k_info_box_blue_corner_top_left {
	background:url("/images/global/im_corner_top_left_60px.png" ) no-repeat;
	margin:0 0 0 30px;
	padding: 0px 0px 0px 0px;
}
.k_info_box_blue_corner_bottom_right  {
	background:url("/images/global/im_corner_bottom_right_60px.png") no-repeat;
	background-position: right bottom;	
	padding: 20px 20px 20px 20px;
	position:relative;
}

/* KeyCarbon - feature box with grey borders */
/*
.k_info_box_grey_tr,
.k_info_box_grey_tl,
.k_info_box_grey_br,
.k_info_box_grey_bl {
	border:0px;
	margin:0px;
	padding:0px;
	background-repeat:none;
	background-image:url(/images/css/k_info_box_grey.png);	
	width:9px;
	height:9px;
}

.k_info_box_grey_top_right,
.k_info_box_grey_top_left,
.k_info_box_grey_bottom_right,
.k_info_box_grey_bottom_left {
	border:0px;
	margin:0px;
	padding:0px;
	background-repeat:none;
	background-image:url(/images/css/k_info_box_grey.png);	
	width:9px;
	height:9px;
}

.k_info_box_grey_top_right {
	background-position:0px 0px;
}

.k_info_box_grey_top_left {
	background-position:0px 0px;
}

.k_info_box_grey_bottom_right {
	background-position:0px 0px;
}

.k_info_box_grey_bottom_left {
	background-position:0px 0px;
}

.k_info_box_grey_t,
.k_info_box_grey_b {
	border:0px;
	margin:0px;
	padding:0px;
	background-repeat:repeat-x;
	width:100%;
	height:9px;
}

.k_info_box_grey_t {
	background-image:url(/images/css/k_info_box_grey_t.png);
}

.k_info_box_grey_b {
	background-image:url(/images/css/k_info_box_grey_b.png);
}

.k_info_box_grey_r,
.k_info_box_grey_l {
	border:0px;
	margin:0px;
	padding:0px;
	background-repeat:repeat-y;
	width:9px;
	height:100%;
}

.k_info_box_grey_r {
	background-image:url(/images/css/k_info_box_grey_r.png);
}

.k_info_box_grey_l {
	background-image:url(/images/css/k_info_box_grey_l.png);
}
*/
/*
.k_info_box_box1 
{
	float:right;
	background:#f9fcf7;
	width:100px;
	padding:1px;
	background-image:url("/images/global/im_black_square.png");
	background-position:bottom right;	
	background-repeat:no-repeat;		
	z-index:-1;	
}

.k_info_box_box2
{
	background:#f2f2f3;
	padding:1px;	
	position:absolute;	
	top:inherit;
	bottom:inherit;
}

.k_info_box_box3
{
	background:#e6e6e6;
	padding:1px;	
}

.k_info_box_box4
{
	background:#d0d1d3;
	padding:1px;	
}

.k_info_box_box_inner
{
	background:#FFFFFF;
	padding:5px;	
}
*/
