*{padding:0;margin:0;border:0;}

body{font-family: verdana, arial, sans-serif;color:#000;background:#fff;font-size:62.5%;behavior:url("/css/csshover.htc");}
img{display:block;}
a:focus{-moz-outline-style:none;}

/***********************************************************************/
/************************** BASE OF STRUCTURE **************************/
/***********************************************************************/

#base{width:98.3em;height:60em;position:relative;margin: 0 auto;margin-top:2%;}
#modnav{width:15.1em;position:absolute;left:0;}

#basecontent{
border:0.1em solid #000;
margin-left:16.1em;
background:url(/img/common/background.gif) repeat-y top left;
}

#containercontent{width:64.7em;}
#modcontainer{width:17.1em;height:56em;position:absolute;top:0;left:80.7em;padding-left:0.2em;}

.head{height:11.8em;border-bottom:0.1em solid #000;}
.head img{margin: 0 auto;width:16.3em;height:2.3em;}
.head a{display:block;margin-bottom:3em;}
.head a img{width:12.7em;height:5.9em;}

/**********************************************************/
/************************** MENU **************************/
/**********************************************************/

#menu{height:4.4em;list-style-type:none;border-bottom:0.1em solid #000;}
#menu li{height:4.4em;float:left;}

/*************************************************************/
/************************** MODULES **************************/
/*************************************************************/

#modnav img.title{margin:1em 0 0 0em;}

#modnav ul{list-style-type:none;margin-top:1.3em;}

#modnav ul li{
border-bottom:0.1em dashed #BFBFBF;
border-top:0.1em dashed #BFBFBF;
margin-top:-0.1em;
padding:9px 0 9px 0;
font-size:1.2em;
font-weight:bold;
color:#0099E7;
}

#modnav ul li a{color:#000;text-decoration:none;}

#moddermato{height:10.8em;padding-top:1em;padding-left:0.8em;}
#moddermato p{font-size:1.1em;color:#000;margin:0.7em 0.5em 0 0;}
#moddermato ul li{
list-style-type:none;
font-size:1.1em;
color:#0099E7;
}
#moddermato ul li a{color:#0099E7;}

#modlogin{
height:4.4em;
margin:0.1em -0.2em 0 0;
border-top:0.1em solid #000;
border-bottom:0.1em solid #000;
padding-left:0.6em;
position:relative;
}

#modlogin input{
border:0.1em solid #747474;
width:11.3em;
height:1.2em;
font-size:1.1em;
color:#747474;
padding:0.1em;
margin-top:0.2em;
}

#modlogin input:focus{border:1px solid #00AEEF;}

#modlogin input.btn{
width:2.5em;
height:1.5em;
background:#00AEED;
color:#fff;
border:0;
position:absolute;
bottom:-0.6em;
right:0.4em;
}

#modlogin ul li{
list-style-type:none;
font-size:1.1em;
color:#0099E7;
}
#modlogin ul li a{color:#0099E7;}
#modlogin a#btn{
text-decoration:none;
background:#00AEED;
color:#fff;
font-weight:bold;
padding:3px;
border:0;
}
#modlogin #search{margin-top:12px;}

#modcontactmed, #modcmdexpress, #modlhapeel, #modlha, 
#modbioacademy, #modwhatlha, #modpeeling, #modlogged, #modfilm{
margin-left:1.3em;
padding:0.9em 0;
width:15em;
border-bottom:0.1em dashed #7F7F7F;
}

#modcmdexpress span.blue a{color:#0099E7;}

#modlogged{margin-left:0.8em;width:15.5em;padding-top:1em;padding-bottom:1em;}
#modlogged input{border:0.1em solid #7B7B7B;width:100px;}
#modlogged input:focus{border-color:#0099E7;}

#modwhatlha ul li, #modlhapeel ul li, #modbioacademy ul li, #modlogged ul li, #modlha ul li, #modfilm ul li, #modpeeling ul li{
list-style-type:none;
font-size:1.1em;
color:#0099E7;
}

#modwhatlha ul li a, #modlhapeel ul li a, #modbioacademy ul li a, #modlogged ul li a, #modlha ul li a, #modfilm ul li a, #modpeeling ul li a{color:#0099E7;}

#modcontactmed p, #modcmdexpress p{font-size:1.1em;}

#modexpert{margin-left:1.3em;padding:0.9em 0;width:15em;}
#modexpert ul{list-style-type:none;}
#modexpert ul li{display:inline;}
#modexpert ul li a{
margin-top:0.4em;
display:block;
background: url(/img/common/arrow.gif) no-repeat bottom right #0095E2;
color:#fff;
text-decoration:none;
font-size:1.2em;
padding: 0.3em 0 0.3em 0.5em;
}

#modcontactmed p.title, #modlogin p.title, #modcmdexpress p.title, #modexpert p.title,
#modlhapeel p.title, #modlha p.title, #modbioacademy p.title, #modfilm p.title,
#modwhatlha p.title, #modpeeling p.title, #modlogin input.btn{
font-weight:bold;
font-size:1.2em;
font-family:verdana, arial, sans-serif;
margin-bottom:10px;
}
#modlogin p.title{margin: 10px 0 0 0;}


.loginerror{margin:0.8em 0 0 0.8em;}

/*************************************************************************/
/************************** CONTENT TEXT/COMMON **************************/
/*************************************************************************/

#pathbar{font-size:0.9em;color:#B0B0B0;margin-bottom:2em;}
#pathbar a{color:#B0B0B0;text-decoration:none;}
#pathbar a.blue{color:#0097E2;}
#pathbar a:hover{text-decoration:underline;}
#pathbar a.blue:hover{text-decoration:none;}
#pathbar img{display:inline}

#containercontent #content h1{font-weight:500;color:#0097E2;font-size:20px;}
#containercontent #content h4{font-weight:500;color:#0097E2;font-size:18px;}

#containercontent #content p{color:#7B7B7B;font-size:1.1em;}
#containercontent #content p a{color:#0097E2;}

#containercontent #content ul{color:#7B7B7B;font-size:1.1em;}
#containercontent #content ul a{color:#0097E2;}

#containercontent #content .grayarrow, #containercontent #content .bluearrow{
background-repeat:no-repeat;
background-position:0 0.2em;
text-indent:1.3em;
}

#containercontent #content .grayarrow{background-image:url(/img/common/arrowgray.gif);}
#containercontent #content .bluearrow{background-image:url(/img/common/arrowblue.gif);}

.center{text-align:center;}
.bold{font-weight:bold;}
.regular{font-weight:normal;}

.spacerGray{position:relative; width:627px; height:1px;background-image:url(/img/common/spacergray.gif); background-repeat:repeat-x;}

.black, #containercontent #content p.black{color:#000}
.gray, #containercontent #content p.gray{color:#7C7C7C}
.blue, #containercontent #content p.blue{color:#0097E2}
.red, #containercontent #content p.red{color:#BF214A}
.blueProduct, #containercontent #content p.blueProduct{color:#0097E2;font-size:12px;}

/*************************************************************************/
/************************** FOOTER **************************/
/*************************************************************************/

#footer{list-style-type: none; margin-left: 161px;}
#footer li{float: left; font-size: 0.9em; color: #7C7C7C; margin-top: 0.7em;}
#footer li a{color: #7C7C7C; /*margin-right: 125px;*/ margin-right:215px;}
#footer li.last a{margin-right:0;}

strong.greennumber{margin-left: 160px; margin-top: 5px; position: absolute; color: #818181; font-size: 11px;}
strong.greennumber span{color: #2D9500;}

/*************************************************************************/
/************************** DISPATCH **************************/
/*************************************************************************/

#site-bloc {
margin:14px auto;
position:relative;
width:989px;
}

#dispatch #site-bloc {
margin:14px auto;
width:993px;
}
#dispatch #header {
background:#FFFFFF url(/img/common/dispatch-header-bg.gif) no-repeat scroll left top;
height:126px;
position:relative;
}
#dispatch #header #logo-lrp {
left:435px;
position:absolute;
top:11px;
}
#dispatch #header #logo-biomedic {
left:417px;
position:absolute;
top:98px;
}
#dispatch #header #gotopro, #dispatch #header #backhome {
display:none;
}
#dispatch #content {
background:transparent none repeat scroll 0%;
padding:0pt;
}
#dispatch #content h1 img {
display:block;
}
#dispatch #content #public-site {
background:transparent url(/img/common/dispatch-public-bg.jpg) no-repeat scroll left top;
float:left;
height:409px;
padding-right:20px;
text-align:right;
width:477px;
}
#dispatch #content #pro-site {
background:transparent url(/img/common/dispatch-pro-bg.jpg) no-repeat scroll left top;
float:left;
height:409px;
padding-right:28px;
text-align:right;
width:468px;
}
#dispatch #content #public-site label, #dispatch #content #pro-site label {
display:block;
margin-bottom:10px;
margin-top:18px;
text-align:right;
}

#dispatch #content #public-site .premier{
margin-left:330px;
}

#dispatch #content #pro-site .last{
margin-left:255px;
}

#dispatch #content #public-site select, #dispatch #content #pro-site select {
border:1px solid #00AEEF;
color:#7C7C7C;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:5px;
width:150px;
}
