@charset "utf-8";/*hide menu styles from ie*/@import "menu.css";body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0px; padding: 0px; color: #333333;}h1#bpss { background: url(../imgs/BPSS.gif) no-repeat 0px 0px; height: 23px; width: 258px; text-indent: -9999px; margin: 0px; padding: 0px; position: absolute; left: 260px; top: 23px; }h1#bpss a { display: block; }h1#contact { background: url(../imgs/phoneNumber.gif) no-repeat 0px 0px; height: 23px; width: 258px; text-indent: -9999px; margin: 0px; padding: 0px; position: absolute; left: 645px; top: 23px; }h2 { margin: 0px; padding: 0px; color: #B10142; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1.75em; }h3 { font-size: 1em; font-weight: bold; margin: 0px; padding: 0px; }h4 { margin: 2em 0em 0em; padding: 0px; font-size: 1em; font-weight: bold; color: #B10142; }h4 a { color: #B10142; }h5 { margin: 2em 0em 0em; padding: 0px; font-size: 1em; font-weight: normal; color: #B10142; }h6 { margin: 0px; padding: 0px; color: #0000CD; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1.25em; }ul { list-style: url(none) none; margin: 0px; padding: 0px; }a:link, a:visited { text-decoration: none; }a:hover, a:active, a:focus { text-decoration: underline; }a { outline: none; }#background { width: 100%; background: url(../imgs/background_grad.gif) repeat-x; height: 100%; float: left; position: relative; }#identityContainer { background: #FFFFFF url(../imgs/identity_grad.gif) repeat-x; height: 65px; border-top: 1px solid #01209F; border-bottom: 1px solid #01209F; margin-top: 1px; margin-bottom: 1px; position: relative; background-color: #FFFFFF; }#identityContainer img { position: absolute; left: 105px; top: 14px; }#leftColumn { line-height: 2em; text-align: left; color: #B10142; margin: 0em; background: url(../imgs/leftColumn_bg.gif) no-repeat; padding: 1em 2em 2em; position: relative; width: 210px; height: 400px; float: left; }#leftColumn a { color: #B10142; }#content { clear: both; overflow: visible; width: 1000px; height: 100%; margin: 0 auto 50px; }#sub { line-height: 2em; text-align: left; color: #B10142; margin: 0em; padding: 1em 2em 2em; left: 0em; width: 1000px; }#sub a { color: #B10142; }#sub h2 { color: #B10142; font-size: 1em; font-weight: bold; }#sub .menu { font-size: 1em; }#sub { float: left; width: 210px; height: 400px; background: url(../imgs/leftColumn_bg.gif) no-repeat 0 0; }#sub h2, #sub h3, #sub p { margin-right: 10px; }#mainContentContainer { position: relative; width: 90em; float: left; z-index: 1; top: 6em; left: 2em;}#mainContent { padding: 0em; position: relative; float: left; width: 43em; top: 0em; z-index: 2;}#mainContent p { line-height: 1.3em; text-align: justify; z-index: 3;}#mainContent p a { color: #333333; z-index: 4;}#mainContent ul { list-style: square; line-height: 2em; margin-left: 2em; padding: 1em; z-index: 5;}#mainContent ul a { color: #333333; z-index: 6;}#navMainContainer { background: #B10142; height: 30px; position: relative; }#navMain { position: absolute; left: 260px; top: 7px; margin: 0px; padding: 0px; width: 500px; }#navMain li { float: left; margin-right: 12px; }#navMain li a { display:block; height: 12px; text-indent: -9999px; background: #B10142; }#navMiniContainer { background-color: #B10142; height: 1.75em; margin-top: auto; margin-bottom: auto; }#navMini { text-align: right; padding: 0.2em; }#navMini a { color: #FFFFFF; }#navMini li { display: inline; margin-right: 0.5em; }#rightColumn { position: relative; float: left; left: 4em; }#smallprint { color: #999999; text-align: center; clear: both; left: 24em; width: 43em; position: relative; padding: 0px; margin-top: 10em; margin-bottom: 5em; }#smallprint a { color: #999999; }/*menu - styles (see menu.css for behaviours)*/ul.menu { width: 190px; margin-bottom: 1em; }ul.menu li { color: #B10142; height: 25px; padding: 0.5em 0.5em; background: url(../imgs/menu.png) repeat-y 0 0; }ul.menu li.hover,ul.menu li:hover { color: #014284; }ul.menu *.dir { height: 25px; background: url(../imgs/menu-dir.png) repeat-y 0 0; }ul.menu li a { display: block; font-weight: normal; text-decoration: none; }ul.menu li a:link, ul.menu li a:visited { color: #fff; }#sub ul.menu li a:hover, #sub ul.menu li a:focus { color: #014284; text-decoration: underline;}ul.menu ul { width: 190px; top: 0px; left: 100%; }#tabThecompany a:link, #tabThecompany a:visited { width: 97px; background: url(../nav/thecompany.gif) no-repeat 0 0; }#tabTheteam a:link, #tabTheteam a:visited { width: 78px; background: url(../nav/theteam.gif) no-repeat 0 0; }#tabServices a:link, #tabServices a:visited { width: 68px; background: url(../nav/services.gif) no-repeat 0 0; }#tabClients a:link, #tabClients a:visited { width: 59px; background: url(../nav/clients.gif) no-repeat 0 0; }#tabContact a:link, #tabContact a:visited { width: 63px; background: url(../nav/contact.gif) no-repeat 0 0; }#tabLinks a:link, #tabLinks a:visited { width: 49px; background: url(../nav/links.gif) no-repeat 0 0; }#tabThecompany a:hover, #tabThecompany a:active, #tabThecompany a:focus { width: 97px; background: url(../nav/thecompany.gif) no-repeat 0px -12px; }#tabTheteam a:hover, #tabTheteam a:active, #tabTheteam a:focus { width: 78px; background: url(../nav/theteam.gif) no-repeat 0px -12px; }#tabServices a:hover, #tabServices a:active, tabServices a:focus { width: 68px; background: url(../nav/services.gif) no-repeat 0px -12px; }#tabClients a:hover, #tabClients a:active, #tabClients a:focus { width: 59px; background: url(../nav/clients.gif) no-repeat 0px -12px; }#tabContact a:hover, #tabContact a:active, #tabContact a:focus { width: 63px; background: url(../nav/contact.gif) no-repeat 0px -12px; }#tabLinks a:hover, #tabLinks a:active, #tabLink a:focus { width: 49px; background: url(../nav/links.gif) no-repeat 0px -12px; }#IsiCreative { background: url(../imgs/Isi-Creative.gi) no-repeat center center; height: 12px; width: 60px; display: block; position: relative; margin-right: auto; margin-left: auto; }.listBoldLinks a { font-weight: bold; }.profilePicture { margin-top: 1em; margin-bottom: 1em; border: 6px solid #F3D9E3; }.faded { color: #999999; }
