.box3 {

background-color: #ffffff;
background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),color-stop(50%,#ffffff),to(#ffffff));
}

.box3 .title, .box3 h1, .box3 h2, .box3 h3, .box3 h4, .box3 h5, .box3 h6 {
color: #4436c2 !important;
}

body {
background: #FFFFFF;
color: #585858;
text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
}

.box2 {
color: #585858;
text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
background-color: #cfcece;
background-image: -webkit-gradient(linear,0 0,0 100%,from(#cfcece),color-stop(50%,#cccccc),to(#e9e9e9));
background-image: -webkit-linear-gradient(#cfcece,#cccccc 50%,#e9e9e9);
background-image: -moz-linear-gradient(top,#cfcece,#cccccc 50%,#e9e9e9);
background-image: -o-linear-gradient(#cfcece,#cccccc 50%,#e9e9e9);
background-image: linear-gradient(#cfcece,#cccccc 50%,#e9e9e9);
background-repeat: no-repeat;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f3f3', endColorstr='#ffd9cdcd', GradientType=0);
}

#rt-top-surround #rt-header {
background: url(../images/overlays/header-top-light.png) 0 0 repeat;
border-top: 0px solid rgba(0,0,0,0.08);
border-bottom: 0px solid rgba(255,255,255,0.3);
box-shadow: 0 1px 0 rgba(0,0,0,0.08);
}