 /* set background images for corners */

.rbtop div  { background: url(corner-top-left.gif) no-repeat top left; }
.rbtop      { background: url(corner-top-right.gif) no-repeat top right; }
.rbbot div  { background: url(corner-bottom-left.gif) no-repeat bottom left; }
.rbbot      { background: url(corner-bottom-right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  { margin: 0 10px; }
.rbroundbox { width: 100%; margin: auto; }

.rbroundbox { background-color: #e0e0e0; margin:5px 0; }

div.SkinContainer {	margin: 0 0 14px 0; }
	div.SkinContainer .AdminToolbar { background-color: #FFE1E1; }
	div.SkinContainer .Content { padding: 2px 0 0 0; clear: both; }
	
.PlainContainer {
}

.box {
	border:solid 1px #6D0C0C;
	background-image: url(greybg.jpg);
	background-repeat:repeat-x;
	background-color:#dcdcdc;
	padding:0 7px 13px 7px;
}


.orange{
	background: #feb847; /* Old browsers */
	background: -moz-linear-gradient(top,  #feb847 0%, #d97810 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feb847), color-stop(100%,#d97810)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #feb847 0%,#d97810 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #feb847 0%,#d97810 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #feb847 0%,#d97810 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #feb847 0%,#d97810 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb847', endColorstr='#d97810',GradientType=0 ); /* IE6-9 */
	padding: 20px 15px 15px;
}
#right-column .orange{
	background: #f5ab30;
}
.orange h3, .orange h2, .orange h2, .orange p, .orange .Normal, .orange li{
	color:#fff;
}
.orange a{
	color:#fdd595;
}
.orange a:hover{
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}
.orange p, .orange .Normal, .orange li{
	font-size: 13px;
}

.white{
	background:#fff;
	padding: 25px;
}

.white p, .white .Normal, .white li{
	font-size: 13px;
}
.BlueTitle h2
{
	background:#113ea8;
	margin:0;
	padding:10px 20px;
}
.BlueTitle h2 span
{
	color:#fff;
	font-size:13px;
	letter-spacing:1px;
	line-height:120%;
	text-transform:uppercase;
}

.BlueTitle .Content
{
	background:url(images/trans-black-bg.png);
	border-spacing:1px #000;
	color:#fff;
	padding:10px 20px 5px !important;
}
.BlueTitle .Content p, .BlueTitle .Content .Normal
{
	color:#fff;
}

.WhiteBG .Content
{
	background:#fff;
	padding:15px 15px 10px !important;
}

.WhiteBG h2
{
	color:#333;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.WhiteBG hr
{
	margin:10px 0;
}

