div#containerMainN54514201 { width:100%; position:relative; overflow:hidden; }

div#containerMainN54514057 { width:100%; position:relative; overflow:hidden; }

div#containerMain1N54513513_1 { clear:both; overflow:hidden; }
div#containerMain1N54513513_1 > h1.heading { clear:both; margin-bottom:8px; }
div#containerMain1N54513513_1 > img.image { float:left; margin-right:8px; margin-bottom:4px; }
div#containerMain1N54513513_1 > div.paragraph1 > p { margin-top:0px; }

div#containerMain2N54513513_1 { clear:both; overflow:hidden; }
div#containerMain2N54513513_1 > ul.gallery { width:100%; list-style-type:none; margin:0px; padding:0px; }
div#containerMain2N54513513_1 > ul.gallery > li { float:left; overflow:hidden; margin:0px; padding:5px; }
div#containerMain2N54513513_1 > ul.gallery > li > a > img { float:left; }

div#containerMain3N54513513_1 { clear:both; overflow:hidden; margin-top:15px; }
div#containerMain3N54513513_1 > img.image { float:left; margin-right:8px; margin-bottom:4px; }
div#containerMain3N54513513_1 > div.paragraph1 > p { margin-top:0px; }

div#containerMainN54514704 { width:100%; position:relative; overflow:hidden; }

div#containerMainN54514882 { width:100%; position:relative; overflow:hidden; }

/* Custom */

table.application { border:1px solid #e4e4e4; background-color:#fcfcfc; padding:5px;}
table.application td.uses { font-size:10pt; }
table.application td.uses, table.application td.bulb { vertical-align: top !important; }
table.application td.bulb { width:30px; }

div#sitebodycontainer ol li, p { font-size:10pt; }

div#sitebodycontainer ol {
    margin: 0 0 0 15px;
}