.xrounded-box {
	margin: 0px 0px 10px 0px;
}

.xrounded-top-wrapper, .xrounded-bottom-wrapper {
	height: 4px;
}

.xrc-1o, .xrc-2o, .xrc-3o, .xrc-4o {
	display: block;
	overflow: hidden;
}


.xrc-1i, .xrc-2i, .xrc-3i, .xrc-4i {
	display: block;
	overflow: hidden;
}

.xrc-1o, .xrc-2o, .xrc-3o, .xrc-1i, .xrc-2i, .xrc-3i {
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}

.xrc-4o, .xrc-4i {
	height: 2px;
	font-size: 2px;
	line-height: 2px;
}

.xrc-1o {
	border-left: 5px #728776 solid;
	border-right: 5px #728776 solid;
}

.xrc-2o {
	border-left: 3px #728776 solid;
	border-right: 3px #728776 solid;
}

.xrc-3o {
	border-left: 2px #728776 solid;
	border-right: 2px #728776 solid;
}

.xrc-4o {
	border-left: 1px #728776 solid;
	border-right: 1px #728776 solid;
}


/* background color section */
.xbg-a .xrounded-top-wrapper .xrc-1o {
	background-color: #4D625D;
}

.xbg-a .xrounded-bottom-wrapper .xrc-1o {
	background-color: #4D625D;
}

.xbg-a .xrounded-top-wrapper .xrc-2i,
.xbg-a .xrounded-top-wrapper .xrc-3i,
.xbg-a .xrounded-top-wrapper .xrc-4i
{
	background-color: #4D625D;
}

.xbg-a .xrounded-bottom-wrapper .xrc-2i,
.xbg-a .xrounded-bottom-wrapper .xrc-3i,
.xbg-a .xrounded-bottom-wrapper .xrc-4i
{
	background-color: #4D625D;
}

.xbg-a .xheader-wrapper {
	background-color: #4D625D;
}

.xbg-a .xrounded-content-wrapper {
	background-color: #4D625D;
}


/* border section */
/* darker border */
.xborder-a .xrounded-top-wrapper .xrc-1o,
.xborder-a .xrounded-bottom-wrapper .xrc-1o
{
	background-color: #000000; /*ylemine/alumine joon*/
}

.xborder-a .xrc-2i
{
	border-left: 2px #000000 solid; /*vasak nurk*/
	border-right: 2px #000000 solid; /*parem nurk*/
}

.xborder-a .xrc-3i,
.xborder-a .xrc-4i
{
	border-left: 1px #000000 solid; /*vasak nurk 2*/
	border-right: 1px #000000 solid; /*parem nurk 2*/
}

.xborder-a .xheader-wrapper {
	border-left: 1px #2DFF1E solid;
	border-right: 1px #2DFF1E solid;
}

.xborder-a .xrounded-content-wrapper {
	border-left: 1px #000000 solid; /*vasak joon*/
	border-right: 1px #000000 solid; /*parem joon*/
	background-color: #4D625D;	
	font-family: Verdana,Geneva,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #91AFA8;
	text-decoration: none;
}

/* lighter border */
.xborder-b .xrounded-top-wrapper .xrc-1o,
.xborder-b .xrounded-bottom-wrapper .xrc-1o
{
	background-color: #4D625D;
}

.xborder-b .xrc-2i
{
	border-left: 2px #4D625D solid;
	border-right: 2px #4D625D solid;
}

.xborder-b .xrc-3i,
.xborder-b .xrc-4i
{
	border-left: 1px #4D625D solid;
	border-right: 1px #4D625D solid;
}

.xborder-b .xheader-wrapper {
	border-left: 1px #4D625D solid;
	border-right: 1px #4D625D solid;
}

.xborder-b .xrounded-content-wrapper {
	border-left: 1px #4D625D solid;
	border-right: 1px #4D625D solid;
}

/* grdient section */
/* darker gradient */
.xgradient-a {
	background-image: url('riba.png');
	background-repeat: repeat-x;
}

.xgradient-a .xheader-wrapper {
	height: 24px;
	line-height: 24px;
	border-bottom: 1px #99CC00 solid;
}

.xgradient-a .xrounded-content-wrapper {
	background-image:url('taust.png');
}

.xgradient-a .xrounded-bottom-wrapper .xrc-2i,
.xgradient-a .xrounded-bottom-wrapper .xrc-3i,
.xgradient-a .xrounded-bottom-wrapper .xrc-4i,
.xgradient-a .xrounded-top-wrapper .xrc-2i,
.xgradient-a .xrounded-top-wrapper .xrc-3i,
.xgradient-a .xrounded-top-wrapper .xrc-4i
{
	background-color: #FF8C11;
}

/* lighter gradient */
.xgradient-b {
	background-image: url('riba.png');
	background-repeat: repeat-x;
}

.xgradient-b .xheader-wrapper {
	height: 24px;
	line-height: 24px;
	border-bottom: 1px #4D625D solid;
}

.xgradient-b .xrounded-content-wrapper {
	background-image: url('taust.png');
}

.xgradient-b .xrounded-bottom-wrapper .xrc-2i,
.xgradient-b .xrounded-bottom-wrapper .xrc-3i,
.xgradient-b .xrounded-bottom-wrapper .xrc-4i
{
	background-color: #4D625D;
}

/* rounded boxes common */
.xheader-wrapper {
	padding: 0px 5px;
	font-size: 15px;
	font-weight: bold;
	color: #cccccc;
	font-family: Verdana,Geneva,sans-serif;
	valign="middle"
}

.xrounded-content-wrapper {
	padding:10px;
}
