/*
.block_container {
	border: 3px solid #d7d7d7;
}

.block_container h1 {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-size: 20px;
}

.block_ul {
	margin: -3px; 
	background: url('/site/img/block/block_ul.jpg') top left no-repeat;
	position: relative;
}

.block_ur {
	background: url('/site/img/block/block_ur.jpg') top right no-repeat;
	position: relative;
}

.block_ul_title {
	margin: -3px;
	height: 40px;
	background: #d7d7d7 url('/site/img/block/block_ul_title.jpg') top left no-repeat;
}

.block_ur_title {
	padding: 15px 0 0 15px;
	text-align: center;
	height: 40px;
	background: url('/site/img/block/block_ur_title.jpg') top right no-repeat;
	color: white;
}

.block_bl {
	position: relative;
	background: url('/site/img/block/block_bl.jpg') bottom left no-repeat;
}

.block_br {
	position: relative;
	background: url('/site/img/block/block_br.jpg') bottom right no-repeat;
}

.block_content {
	padding: 5px;
	line-height: 16px;
}

*/

/* Block v2 */
.block2_t {
	border-top: 3px solid #d7d7d7;
}

.block2_tl {
	margin-top: -3px;
	background: url('/site/img/block/block_ul.jpg') top left no-repeat;
}

.block2_tr {
	height: 10px;
	font-size: 0;
	background: url('/site/img/block/block_ur.jpg') top right no-repeat;
}

.block2_tl_grey {
	margin-top: -3px;
	background: url('/site/img/block/block_ul_title.jpg') top left no-repeat;
}

.block2_tr_grey {
	height: 10px;
	font-size: 0;
	background: url('/site/img/block/block_ur_title.jpg') top right no-repeat;
}

.block2_m {
	border-left: 3px solid #d7d7d7;
	border-right: 3px solid #d7d7d7;
}

.block2_content {
	margin: 0 10px 0 10px;
}

.block2_b {
	border-bottom: 3px solid #d7d7d7;
}

.block2_bl {
	position: relative;
	margin-bottom: -3px;
	background: url('/site/img/block/block_bl.jpg') bottom left no-repeat;
}

.block2_br {
	position: relative;
	height: 10px;
	font-size: 0;
	background: url('/site/img/block/block_br.jpg') bottom right no-repeat;
}

.block2_title {
	border-left: 3px solid #d7d7d7;
	border-right: 3px solid #d7d7d7;
	border-bottom: 3px solid #d7d7d7;
}

.block2_title_content {
	margin: 0 10px 0 10px;
	padding-bottom: 7px;
}

h1.block2 {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	text-align: center;
}

/*** Block my ***/
.block_my_t {
	border-top: 2px solid #d7d7d7;
	background: #fff;
}

.block_my_tl {
	margin-top: -2px;
	background: url('/site/img/block/block_my_tl.png') top left no-repeat;
}

.block_my_tr {
	height: 10px;
	font-size: 0;
	background: url('/site/img/block/block_my_tr.png') top right no-repeat;
}

.block_my_m {
	border-left: 2px solid #d7d7d7;
	border-right: 2px solid #d7d7d7;
	background: #fff;
}

.block_my_content {
	margin: 0 10px 0 10px;
}

.block_my_b {
	border-bottom: 2px solid #d7d7d7;
	background: #fff;
}

.block_my_bl {
	position: relative;
	margin-bottom: -2px;
	background: url('/site/img/block/block_my_bl.png') bottom left no-repeat;
}

.block_my_br {
	position: relative;
	height: 10px;
	font-size: 0;
	background: url('/site/img/block/block_my_br.png') bottom right no-repeat;
}

.block_my_title {
	border-left: 2px solid #d7d7d7;
	border-right: 2px solid #d7d7d7;
	border-bottom: 2px solid #d7d7d7;
	background: #FFF;
}

.block_my_title_content {
	margin: 0 10px 0 10px;
	padding-bottom: 7px;
}

h1.block_my {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	text-align: center;
}

/*** Block my TEST FRANK ***/
.gap-saver-beta {
     height: 1px; /* without height it doesn't exist :-) */
     margin: 0;
     padding: 0;
     background: white; /* for illustration where it is make it green*/
     }


.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('/site/img/my/corners1280x36.png'); /* CHANGE: path and name of your image */
	height: 18px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
	

.top-left, .bottom-left { 
	margin-right: 18px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 18px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -18px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -18px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -18px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 2px solid #d7d7d7; /* YCC: color & properties of the left-borderline */
	border-right: 2px solid #d7d7d7;/* YCC: color & properties of the right-borderline */
	background: #FFFFFF;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */

