body, td, br, li { font-family: Verdana; font-size: 10pt; margin-top: 0; }
.stairlift_img	 {border: 3px outset;}
#goal        { border: 3px dotted #000000 }
H3, H4, H5, H6 {margin: 2px;}

td.col1 {max-width:299px; text-align:left;}
td.col2 {max-width:258px; text-align:left;}

td.col1, td.col2, td.col3 {text-align:left;}

/* the following is for responsive web */

@media only screen and (max-width: 558px) {
    td.col3 {
        display:table-row;
	    padding: 0;
	    text-align:left;
    }
    td.col1, td.col2 {text-align:left;}
}

@media only screen and (max-width: 229px) {
    td.col2, td.col2 {
        display:table-row;
	    padding: 0;
    }
    td.col1, td.col2, td.col3 {text-align:left; width:100%;}
}

/* Image Right Crop Pattern CSS http://responsiveemailpatterns.com/patterns/media/image-right-crop.html */
 @media only screen and (max-width: 800px) {
     div[class="TopImage"] {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 160px;
     }
     div[class="TopImage"] img {
     	position: absolute;
     	top: 0;
     	left: 0;
     }
 }