/**
 * thema account
 */
.themeBlock label {
	cursor: pointer;
}
 
 
.bContent select {
	width: 285px;
}
td.tQst {
	vertical-align: top;
}
.tError {
	color: #c90047;
	font-weight: bold;
}
td.tQst {
	padding-right: 12px;
}
td.tRight {
	text-align: right;
}
input.sBt, input.iTxt, input.iTxtSmall, input.iBut, button.iBut, textarea.iTxt, select, input.google {
	border: 1px solid #cce2ed;
}
input.iTxt, input.iHid {
	width: 225px;
}
input.iHid {
	display: none;
}
input.iTxtSmall {
	width: 105px;
}
input.google {
	width: 285px;
}
textarea.iTxt {
	width: 325px;
	height: 160px;
}
/**
 * Box
 */
.bSpan, ul.yurlsBox, ul.yurlsBox li, .bBase {
	float: left;
	width: 315px;
}
.bSpan {
	margin-bottom: 12px;
}
.bTitle .ySl {
	cursor: move;
}
div.publicSpace .ySl, div.public .ySl {
	cursor: default;
}
.bTitle {
	background-color: #006fa3;
	border-left: 1px solid #006fa3;
	border-right: 1px solid #006fa3;
}
.public .bTitle, #yb_google .bTitle, #yb_ident .bTitle {
	cursor: default;
}
.bTitle, .bTitle a {
	color: #fff;
	font-weight: bold;
}
.bContent {
	border-left: 1px solid #cce2ed;
	border-right: 1px solid #cce2ed;
	border-bottom: 1px solid #cce2ed;
}
.bTitle, .bMemoDate, .bMemoContent {
	padding: 3px 10px 3px 12px;
}
/**
 * Yurls box
 */
.ybColWrap {
	padding-left: 12px;
}
ul.ybCol, ul.ybCol li, .dragBot, .ybColWrap {
	float: left;
	width: 315px;
}
ul.ybCol li.elm {
	margin-bottom: 12px;
}
.ySl, .yEdt, .ySta {
    float: left;
}
.yEdt img, .ySta img {
	vertical-align: middle;
}
.ySl {
	width: 215px;
}
.public .ySl {
	width: 215px;	
}
.yEdt {
	text-align: right;
	width: 50px;
}
.ySta {
	text-align: left;
	width: 24px;
}
.bContent {
	padding: 3px 10px 3px 12px;
}
ul.yurlsBox li.bContentL {
	padding: 3px 0px 3px 0px;
}
.bContent .ySl {
	width: 252px;
}
.bContent .yEdt {
	width: 35px;
}
/**
 * Yurls memo
 */
.ysMemo .bTitle {
	color: #403c3a;
	font-weight: bold;
	background: #fff38c;
	border-left: 1px solid #fff38c;
	border-right: 1px solid #fff38c;
	border-bottom: 1px solid #e5da7e;
}
.ysMemo .bContent {
	padding-bottom: 40px;
	border-left: 1px solid #fff38c;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: url('../img/memobot.gif') bottom right no-repeat #fff38c;
}
.ysWMemo .bTitle {
	color: #403c3a;
	font-weight: bold;
	background: #66ceff;
	border-left: 1px solid #66ceff;
	border-right: 1px solid #66ceff;
}
.ysWMemo .bContent {
	padding-bottom: 10px;
	border-left: 3px solid #d9f3ff;
	border-right: 3px solid #d9f3ff;
	border-bottom: 3px solid #d9f3ff;
	background: #fff;
}
/**
 * Yurls col
 */
.ybCol {
	padding-top: 22px;
	margin-top: 12px;
	background-position: 0px 0px;
	background-repeat: no-repeat
}
.dragBot {
	height: 10px;
	background-position: 0px 0px;
	background-repeat: no-repeat
}
.public .ybCol {
	padding-top: 0px;
	margin-top: 12px;
	background: none !important;
}
/**
 * RSS LINK
 */
a.rsslink {
	display: block;
	padding: 3px 0px 3px 0px;
}
.agendalink {
	display: block;
	padding: 6px 0px 9px 0px;
	border-bottom: 1px solid #ddd;
}

li.bImage {
	text-align: center;
}

.newLnk div.ySl {
	background-color: #9c0053;
}
.newLnk a {
	color: #fff;
}

/**
 * Yurls box style
 */
/* STYLE 0 */
.ys0 .bTitle {
	background-color: #66ceff;
	border-left: 1px solid #66ceff;
	border-right: 1px solid #66ceff;
}
.ys0 .bContent {
	border-left: 3px solid #d9f3ff;
	border-right: 3px solid #d9f3ff;
	border-bottom: 3px solid #d9f3ff;
	background-color: #e8f8ff;
}
.public .ys0 .bImage {
	border-top: 3px solid #d9f3ff;
}
.ys0 .bTitle, .ys0 .bTitle a {
	color: #fff;
}
.ys0 a.high {
}
.ys0 a.rsslink {
	border-bottom: 1px solid #d9f3ff;
}
#yb_logo .bContent {
	padding-top: 6px;
	border-top: 3px solid #d9f3ff;	
	background: #fff;
	text-align: center;
}

/* STYLE 1 */
.ys1 .bTitle {
	background-color: #bedf77;
	border-left: 1px solid #bedf77;
	border-right: 1px solid #bedf77;
}
.ys1 .bContent {
	border-left: 3px solid #eff7dd;
	border-right: 3px solid #eff7dd;
	border-bottom: 3px solid #eff7dd;
	
	background-color: #f5faeb;
}
.public .ys1 .bImage {
	border-top: 3px solid #eff7dd;
}
.ys1 .bTitle, .ys1 .bTitle a {
	color: #fff;
}
.ys1 a.high {
}
.ys1 a.rsslink {
	border-bottom: 1px solid #eff7dd;
}
body.color1 #yb_logo .bContent {
	border-top: 3px solid #eff7dd;	
}
/* STYLE 2 */
.ys2 .bTitle {
	background-color: #fcc814;
	border-left: 1px solid #fcc814;
	border-right: 1px solid #fcc814;
}
.ys2 .bContent {
	border-left: 3px solid #fef1c4;
	border-right: 3px solid #fef1c4;
	border-bottom: 3px solid #fef1c4;
	
	background-color: #fff7dc;
}
.public .ys2 .bImage {
	border-top: 3px solid #fef1c4;
}
.ys2 .bTitle, .ys2 .bTitle a {
	color: #fff;
}
.ys2 a.high {
}
.ys2 a.rsslink {
	border-bottom: 1px solid #fef1c4;
}
body.color2 #yb_logo .bContent {
	border-top: 3px solid #fef1c4;	
}
/* STYLE 3 */
.ys3 .bTitle {
	background-color: #e454b3;
	border-left: 1px solid #e454b3;
	border-right: 1px solid #e454b3;
}
.ys3 .bContent {
	border-left: 3px solid #dccbec;
	border-right: 3px solid #f8d4ec;
	border-bottom: 3px solid #f8d4ec;
	
	background-color: #fbe6f4;
}
.public .ys3 .bImage {
	border-top: 3px solid #fbe6f4;
}
.ys3 .bTitle, .ys3 .bTitle a {
	color: #fff;
}
.ys3 a.high {
}
.ys3 a.rsslink {
	border-bottom: 1px solid #f8d4ec;
}
body.color3 #yb_logo .bContent {
	border-top: 3px solid #f8d4ec;	
}
/* STYLE 4 */
.ys4 .bTitle {
	background-color: #006fa3;
	border-left: 1px solid #006fa3;
	border-right: 1px solid #006fa3;
}
.ys4 .bContent {
	border-left: 3px solid #b3d5ce;
	border-right: 3px solid #bfdbe8;
	border-bottom: 3px solid #bfdbe8;
	
	background-color: #d9eaf1;
}
.public .ys4 .bImage {
	border-top: 3px solid #fbe6f4;
}
.ys4 .bTitle, .ys4 .bTitle a {
	color: #fff;
}
.ys4 a.high {
}
.ys4 a.rsslink {
	border-bottom: 1px solid #bfdbe8;
}
body.color4 #yb_logo .bContent {
	border-top: 3px solid #b3d5ce;	
}

.ys0 .bNewTitle, .ys1 .bNewTitle, .ys2 .bNewTitle, .ys3 .bNewTitle, .ys4 .bNewTitle, .ys5 .bNewTitle {
	background-color: #9c0053;
	border-left: 1px solid #9c0053;
	border-right: 1px solid #9c0053;
}
/* STYLE 6 */
.ys6 .bTitle {
	background-color: #66ceff;
	border-left: 1px solid #66ceff;
	border-right: 1px solid #66ceff;
}
.ys6 .bContent {
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
	border-bottom: 3px solid #fff;
	background-color: #fff;
}
.public .ys6 .bImage {
	border-top: 3px solid #fff;
}
.ys6 .bTitle, .ys6 .bTitle a {
	color: #fff;
}
.ys6 a.high {
}
.ys6 a.rsslink {
	border-bottom: 1px solid #fff;
}

/**
 * MEMO
 */
.memoMCE ul {
    padding: 0px 0px 0px 14px;
}
.memoMCE ol {
    padding: 0px 0px 0px 20px;
}
.memoMCE ul li, .memoMCE ol li {
	padding: 0px 0px 0px 0px;
}
.memoMCE li, .tMCE li {
	float: none !important;
	width: auto !important;
}