
.For45 {
float: left;
width: 100%;
padding: 3px;
}

.For45 > div {
float: left;
width: 100%;
padding: 9px;
border-bottom: 1px solid #dddddd;
border-top: 1px solid #dddddd;
border-right: 1px solid #dddddd;
border-left: 12px solid #dddddd;
}

.For45.XF1 { padding-left: 0; }
.For45.XF2 { padding-left: 15px; }
.For45.XF3 { padding-left: 30px; }
.For45.XF4 { padding-left: 45px; }
.For45.XF5 { padding-left: 60px; }
.For45.XF6 { padding-left: 75px; }
.For45.XF7 { padding-left: 90px; }

.For45 > div > h4 {
display: block;
float: left;
width: 100%;
padding-bottom: 6px;
font-size: 20px;
font-weight: 700;
}

.For45 > div > p {
display: block;
float: left;
width: 100%;
padding-bottom: 6px;
font-size: 12px;
font-weight: 400;
}

.For45 > div > div {
float: left;
width: 100%;
padding-bottom: 6px;
font-size: 15px;
font-weight: 400;
}



.For45 > div > a {
display: block;
float: right;
padding: 3px;
background-color: #dddddd;
border: 1px solid white;
color: #C20000;
font-size: 12px;
font-weight: 700;
}


.For45 > div > a:hover {
background-color: #C20000;
color: #dddddd;
}




