 /* 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;
}

/*------------- CONTAINERS -------------*/

.centered{
	text-align:center;
}
.White{
	background:#fff;
	padding:15px 15px 0px;
}
.White h2{
	border-bottom:1px solid #ebebeb;
	padding-bottom:5px;
}
.White h2 a{
	color:#0A418A;
}
.White h2 a:hover{
	color:#256CCA;
}
.LightBlue{
	background:#eaf1fa;
	padding: 15px 10px 20px;
	border: 1px solid #cedbeb;
}
.LightBlue h2 .Head{
	font-size: 17px;
	line-height: 120%;
}
.LightBlue h2{
	border-bottom:1px solid #cedbeb;
	padding-bottom: 10px;
}
.testimonial-blue-h2 h2 .Head{
	font-size: 18px;
	line-height: 120%;
}
.testimonial-blue-h2 h2{
	border-bottom:1px solid #cedbeb;
	padding-bottom: 10px;
	margin: 18px 10px 5px;
}
.testimonial-blue-h2{
	border: 1px solid #cedbeb;
	background:#eaf1fa;
}
.LightBlue h4{
	font-size:14px;
	margin:0px;
}
.LightBlue .phone{
	background:url(images/icon-phone-yellow.png) no-repeat scroll left;
	padding: 0px 33px;
}
.LightBlue .email{
	background:url(images/icon-mail-yellow.png) no-repeat scroll -1px 0;
	padding: 0px 33px;
}
.DarkBlue{
	background:#1e3c86;
	padding: 5px 15px;
}
.DarkBlue h2{
	border-bottom:1px solid #7992b6;
	color:#fff;
	font-size:18px;
}
.DarkBlue h2 a{
	color:#fff;
	font-size:18px;
}
.DarkBlue-H2{
	background:#1e3c86;
	padding: 15px 15px;
}
.DarkBlue-H2 .Head{
	color:#8cbbf8;
	font-size:16px;
}
.DarkBlue-H2 h2{
	border-bottom:1px solid #3658ac;
	color:#8cbbf8;
	font-size:16px;
}
.DarkBlue-H2 h2 a{
	color:#fff;
	font-size:18px;
}
.DarkBlue-H2 p{
	color:#fff;
}
.plain-h3 .Head{
	color:#0a418a;
	font-family: 'BitterRegular', serif;
	font-size:17px;
}
.plain-h3 h3{
	color:#0a418a;
	border-bottom:1px solid #cedbeb;
	margin-top:0px;
	padding-bottom:5px;
}
.plain-h3 p{
	font-size: 15px;
	margin:10px 0px 15px;
}
 