body {margin:0;background:#D4D4D4 url(../images/bg.jpg) center top no-repeat;font-family:Arial, Helvetica, Tahoma, sans-serif;}
h2 {margin:0;padding:0;font-size:24px;color:#004a91;}
h3 {margin: 5px 0;font-size:16px;color:#fff;}

/* -----------------------
 Landing Page Styles
----------------------- */
#lpPanel{width:992px;height:628px;margin:30px auto;border:1px solid #9f9f9f;font-size:11px;background-color:#fff;color:#656565;}
#lpContent{margin: 8px 0 0 8px;width:226px;float: left;}
#lpContent h1#logo{width:224px;height:163px;margin:0;padding:0;border:1px solid #9f9f9f;background: url(images/profins_logo.gif) 0 0 no-repeat;line-height:999em;overflow:hidden;float:left;}
ul#lang{margin:0;padding:0;float:left;}
ul#lang li{list-style:none;margin-top:5px;}
ul#lang li a{width:182px;height:15px;padding: 11px 0 11px 42px;display:block;border:1px solid #9f9f9f;color:#656565;text-decoration:none;}
ul#lang li#en a {background: #fff url(images/flag-en.png) 15px 12px no-repeat;}
ul#lang li#fr a {background: #fff url(images/flag-fr.png) 15px 12px no-repeat;}
ul#lang li#de a {background: #fff url(images/flag-de.png) 15px 12px no-repeat;}
ul#lang li#es a {background: #fff url(images/flag-es.png) 15px 12px no-repeat;}
ul#lang li#ru a {background: #fff url(images/flag-ru.png) 15px 12px no-repeat;}
ul#lang li#ar a {background: #fff url(images/flag-ar.png) 15px 12px no-repeat;}
ul#lang li#en a:hover,ul#lang li#fr a:hover,ul#lang li#de a:hover,ul#lang li#es a:hover,ul#lang li#ru a:hover,ul#lang li#ar a:hover {background-color: #d4d4d4}
#lpContact{width:224px;height:174px;margin-top:5px;border:1px solid #9f9f9f;float:left;}
#lpContact p{margin:10px 0 0 10px;line-height:16px;}
#lpPicPanel{padding: 8px 8px 0 0;float: right;}
#lpPicPanel p{margin:0;padding:0;float:left;}
img.lpPicPad{margin-right:5px;}
