p {margin: 0; padding: 0;}

 p {padding-top: 1em;} 

body {
text-align: left;
padding:0;
border:0;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 0.8em;
color: #000000;
background-color: #FFFFFF;
}

a {color: #3F3B35;}
a:hover{text-decoration: underline;}

td {vertical-align: top;}

.titles {  font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-style: normal; font-weight: 100; font-variant: normal; color: #FFFFFF}
.bodycopy {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 100; color: #FFFFFF; font-style: normal; text-decoration: none}
.infotxt { font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: 100; color: #FFFFFF; font-style: normal; text-decoration: none; border-style: none; list-style-type: none}
.bodycopyblk { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 100; color: #333333; font-style: normal; text-decoration: none ; border-style: none}
.titlesblk { font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-style: normal; font-weight: 100; font-variant: normal; color: #333333}
.infotxtblk { font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: 100; color: #333333; font-style: normal; text-decoration: none }
h1 .infotxtsplash  { font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: 100; color: #FFFFFF; font-style: normal; text-decoration: none; border-style: none;}
.vsmltxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #333333; font-style: normal; text-decoration: none }

li {
font-size:13px;
color:#FFFFFF;
list-style-type: square;
padding-left: 0;
margin-left: -2em;
}
    
#main_content,  #tariff_end{
padding: 1em 0em 0em 1em;
text-align: justify;
}

.align_bottom{
padding: 0em;
margin: 0em;
border: 0;
vertical-align: bottom;
text-align: right;
}

.chk_availability {
    font-weight: bold;
    font-size: 0.8em;
    background: transparent url('images/calendar.jpg') no-repeat center left;
    padding: 4px 0 4px 20px;
}

.more {
   font-size: 0.8em;
}