table#tbl_service_m1_m2{
    border: solid 1px black;
}

table.service_details {
    border: solid 1px black;
    width:700px;
}
 
#service_details th, #tbl_service_m1_m2 th, #tbl_footnotes th, #tbl_additional_service th {
    border: solid 1px #C8C8C8;
}
 
th.selected {
    color:black;
    padding-left:38px;
}

#vehicleTopNavWrapper, #nameplateNav,
#footerContent, #chooseVehicleLanding,
#scheduleFormLanding, #console, .printIcon {
    display: none;
}

body {
    text-align: left;
}

div#bodyContainer,
#contentOuterFrame,
#bodyContent,
#bodyWrapper {
    float: none;
    margin: 0;
    padding: 0;
	position: static;
	text-align: left;
	_width: 710px;
}

#additional_service {
    page-break-before: always;
}

div {
    float: none;
}