/**
 * Static pages css
 */
#static_page                                { width:970px; padding:0 10px 0; float:left; background:#fff }
#main-content                               { float:left; width:730px }
#static_page.aboutus, #static_page.reports  { width:980px; padding-right:0 }
.no_ads #static_page                        { width:970px }
#page                                       { padding:10px; float:left; width:970px }

#static_page ul, #static_page ol            { margin-left:20px; margin-bottom:10px }
#static_page dl                             { width:800px; float:left; clear:both; padding: 0 0 10px 0 }
#static_page dt                             { width:200px; float:left; clear:left; padding-right:10px }
#static_page dd                             { width:500px; float:left; clear:right }

#content #static_page h1,
#content #static_page h2,
#content #static_page h3,
#content #static_page h4,
#content #static_page p,
#content #static_page ul,
#content #static_page table,
#content #static_page ol                    { float: none; clear: both }

#products-services                          { clear: both; float: left; margin: 10px 0 }
#products-services .product-family          { width: 250px; margin: 0 15px 10px; float: left; font-size: 90% }
#products-services .product-family p        { height: 120px; overflow: auto }
#products-services .product-family:hover    { background: #eee }
#products-services .product-family h3       { padding:0; margin:0 }

#content #static_page h2                    { margin:0; font-size:16px; line-height:3em }
#content #static_page h3                    { margin:0; font-size:14px; font-weight:700 }
#content #static_page p                     { line-height:20px; padding:0 0 20px; margin:0 }
#content #static_page p.no-padding          { padding:0 }

.box, .box-content                          { background: url("img/bkg_report-help.gif") #E0E3F3 top left no-repeat }
.box                                        { float:right; width:240px; margin:0 0 20px 10px }
.box-content                                { background-position: bottom right; margin-top:10px; padding: 0 8px 10px; }
#content #static_page .box p                { color:#000; font-size:12px; line-height:20px; padding:0 }
#content #static_page .box ul               { margin-left:20px }
#content #static_page .box h3               { border-top: 1px solid #ADB5E4; font-size:12px; font-weight:700; padding:10px 0 0; margin:9px 0 0 }
#content #static_page .box .no-border       { border: none; margin-top:0; padding-top:0 }


/**
 * Side banners backgrounds
 */
#products.button a                          { background-image: url(/content/lmiu/imgs/side-banners/ads-products.png) }
#free-trial.button a                        { background-image: url(/content/lmiu/imgs/side-banners/ads-trial.png) }
#data.button a                              { background-image: url(/content/lmiu/imgs/side-banners/ads-apex.png) }
#stats.button a                             { background-image: url(/content/lmiu/imgs/side-banners/ads-stats.png) }
#survey.button a                            { background-image: url(/content/lmiu/imgs/side-banners/ads-survey.png) }


/**
 * Overview backgrounds
 */
body #lmiu-overview                         { background:url("/content/lmiu/imgs/home-banners/home-1.2.jpg") transparent right top no-repeat }
body.section_companies #lmiu-overview       { background-image:url("/content/lmiu/imgs/home-banners/companies-1.2.jpg") }
body.section_vessels #lmiu-overview         { background-image:url("/content/lmiu/imgs/home-banners/vessels-1.2.jpg") }
body.section_places #lmiu-overview          { background-image:url("/content/lmiu/imgs/home-banners/places-1.2.jpg") }
body.section_casualties #lmiu-overview      { background-image:url( "/content/lmiu/imgs/home-banners/casualties-1.2.jpg") }
body.section_ais #lmiu-overview             { background-image:url("/content/lmiu/imgs/home-banners/ais-1.2.jpg") }