.RedBorders .NW,
.RedBorders .NE,
.RedBorders .SW,
.RedBorders .SE
{
    background-repeat: no-repeat;
}
 
.RedBorders .W,
.RedBorders .E
{
    background-repeat: repeat-y;
}

.RedBorders .N,
.RedBorders .S
{   
    background-repeat: repeat-x;
}

.RedBorders .N,
.RedBorders .NW,
.RedBorders .W
{   
    background-position: left top;     
}

.RedBorders .NE
{
    /* Begin fix to ensure header background is correctly displayed */
    min-height:9px;
    height: auto !important;
    height: 9px;
   /* End fix to ensure header background is correctly displayed */
}

.RedBorders .SE
{ 
    /* Begin fix to ensure footer background is correctly displayed */
    min-height: 9px;
    height: auto !important;
    height: 9px;
    /* End fix to ensure footer background is correctly displayed */
}

.RedBorders .NE,
.RedBorders .E
{   
    background-position: right top;
}

.RedBorders .SW,
.RedBorders .S
{
    background-position: left bottom;
}

.RedBorders .SE
{
    background-position: right bottom;
}
.RedBorders .NW {
	background-image:url(NWrb.jpg);
}
.RedBorders .N {
	background-image:url(Nrb.jpg);
}
.RedBorders .NE {
	background-image:url(NErb.jpg);
}
.RedBorders .W{
	background-image:url(Erb.jpg);
}
.RedBorders .E{
	background-image:url(Wrb.jpg);
}
.RedBorders .SW{
	background-image:url(SWrb.jpg);
}
.RedBorders .S{
	background-image:url(Srb.jpg);
}
.RedBorders .SE{
	background-image:url(SErb.jpg);
}
.RedBordersContent {
	padding:10px 5px 0px 5px;

}
.RedBordersContent p {
	padding:0px !important;
	margin:0px !important;
}
.RedBorders {
	margin:0px;
	background-color:#ffffff;
}
.RedBorders a{
	font-weight:bold !important;
	text-decoration:none !important;
	color:#444546 !important;
}
.RedBorders a:hover {
	text-decoration:underline !important;
}
