/* THIS IS THE SOURCE CSS FILE FOR EMEA AND ASIA WEBSITES 
compressed version maintained at /statics/  
Current version: EMEA-ASIA-main-03-03-2010 */


/* Begin Common Styles */
body  {background-color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2D2D2D; margin-top: 0px; margin-bottom: 0px; }
a {color: #017DD3; text-decoration: underline; }
a:hover {color: #017DD3; text-decoration: none; }
a {outline: 0;} 

.box_bottm {background: none;}
.notes {font-size: 0.8em; color: #999; }

.right {float: right;}
.left {float: left;} 
.center {margin-left: auto; margin-right: auto; }
.linked-img {border: 0px;}
.small, .smallsiver {font-size: 0.8em;}
.fileinfo {font-size: 0.9em; color: #999;}

img.bioprofile {padding: 0 0 0 10px; clear: left;}
img.small {padding: 5px 5px 4px 4px; border: solid 1px #ebebeb; margin: 3px 5px 0 0;}

a img {border: 0px;}

.coloredtext {color: #017DD3; font-weight: bold;}
/* left and bottom padding for main landing page decorative images (and others) */
.deco {margin: 0px 0px 10px 15px;}


#notice { display:none; background-color:#FDFAD0; border:1px solid #FF4A4A; margin-bottom:10px; padding:0 10px 10px; width:285px; }

/*Header renamed H1 */
h1 {font-weight: bold; font-size: 24px; color: #017DD3; margin: 0px;} /*font-size: 2.2em;*/
#pagetitle h1 sup {color:#017DD3; font-size:0.5em; font-weight:bold; vertical-align:top; margin: 0px; }

h2 {font-weight: bold; font-size: 1.1em; color: #017DD3; }
h2 a {font-weight: bold; font-size: 1.1em; color: #017DD3; text-decoration: none; }
h2.mainlanding {font-weight: bold; font-size: 1.35em; color: #017DD3; text-transform: uppercase; }
h2.mainlanding a {text-decoration: none;}
h2.newsheadlines {text-decoration: none; margin: 0.1em 0 0.1em;}
h2.newsheadlines a {text-decoration: none;}
h3 {font-weight: bold; font-size: 1.0em; color: #017DD3;  margin-bottom: 0.2em;}
h3.spotlightheader a {text-decoration: none; font-size: 1.1em;}

h5 {font-weight: bold; font-size: 1.0em; color: #707070;  margin-bottom: -1.1em;}
p {font-size: 1.0em;}

p.intro, .intro {font-size: 1.1em; font-weight: bold;}
p.productspotlight {font-size: 0.9em; width: 100%; }
p.promotion{font-size: 1.17em; color: #017DD3; font-weight: bold; }
p.colored{color: #017DD3; }
p.ad-page{font-size: 1.3em; color: #017DD3; font-weight: bold; font-style: italic; line-height: 2em;}
/*
sup, sup a, h2 sup a, {font-size:0.95em;vertical-align:top; text-decoration: none;}
*/

sup {font-size:0.95em;vertical-align:top; text-decoration: none;}

/* Frontpage */
.date {font-size: 0.9em; }
.readmore {text-align: right; }





/* NEWS CLASSES */
h5.dates {text-align: left; font-size: 0.9em; margin-bottom:0px;}
h5.dates-list {text-align: left; font-size: 0.9em; margin-bottom:0;}
h2.newsheadline {font-size: 1.2em; margin:0; text-decoration:none;}
.newsheadline a {font-size: 1.2em; margin: 0px 0px 4px 0px; font-weight: bold; text-decoration: none;}
.aboutossur {width: 440px; border: solid 1px #9a9b9b; padding: 15px; }

/* CONTENT PAGES - DEFAULT STYLES */
#container { width: 970px; margin: 0 auto; }
#contentwrapper {float: left; width: 695px; margin-left: 40px; }
#pagetitle {float:left; height:100%; width:480px;}
#pageheader {margin-top: 47px; border-bottom: dotted 1px #9a9b9b; height: 30px; padding-bottom: 5px;}

#contentpage ul {list-style-image: url(/lisalib/getfile.aspx?itemid=13989); margin-bottom:2px;}
#contentpage ul li {/* line-height:1.3em;*/ margin-left:-23px; }
hr {border:0px; border-bottom:1px dotted #9A9B9B; height:1px; }
#contentpage {float: left; width: 495px; margin-top: 20px;}
#contentpage.no-right-panel {float: left; width: 670px; margin-top: 20px;}

#spotlight{float: right; width: 250px; margin-top: 20px; margin-right: 0px; text-align: right;  }
#spotlight p {font-size: 0.9em; padding-left: 20px; margin-top: -10px;}

.landingtable-body h2 {margin: 0.4em 0em 0.1em;}


/*Styles for page-component (content) areas */
#right-panel {float: left; background-color: #fff; height: 100%; margin-top: 20px; width: 160px; margin-left: 38px;  }
#right-panel-top {background: transparent url(/lisalib/getfile.aspx?itemid=13976)  no-repeat scroll center top; float: left; width: 160px; height: 7px;}
#right-panel-center {background:transparent url(/lisalib/getfile.aspx?itemid=13975) repeat-x scroll center bottom;
float:left; font-size:10px; height:100%; padding-left:14px; padding-right:14px;padding-top: 0px;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5; width:130px;}
#right-panel-bottom {background: transparent url(/lisalib/getfile.aspx?itemid=13976) no-repeat scroll center bottom; float: left; width: 160px; height: 10px; }

#left-panel {float: left; background-color: #fff; height: 100%; margin-top: 20px; width: 235px; }
#left-panel-top {background: transparent url(/lisalib/getfile.aspx?itemid=17187)  no-repeat scroll center top; float: left; width: 235px; height: 7px;}
#left-panel-center {background:transparent url(/lisalib/getfile.aspx?itemid=13975) repeat-x scroll center bottom; float:left; font-size:10px; height:100%; padding-left:14px; padding-right:14px;padding-top: 0px ;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5; width:205px;}
#left-panel-bottom {background: transparent url(/lisalib/getfile.aspx?itemid=17187) no-repeat scroll center bottom; float: left; width: 235px; height: 10px; }

#left-panel .box_bottom { background:none !important; }

#left-panel h2,#right-panel h2, #right-panel .headline {font-weight: bold; font-size: 1.2em; color: #017DD3; text-transform: uppercase;}
#left-panel h3,#right-panel h3 {font-weight: bold; font-size: 1.15em; color: #017DD3; }
#left-panel hr, #right-panel hr {border-bottom:1px dotted #9A9B9B; height:0;}
#left-panel p, #right-panel p {font-size: 1.1em; }
#left-panel img, #right-panel img {border: 0px; }
#left-panel-center ul, #right-panel-center ul {padding: 0px; margin-left: 10px;}


/*Frontpage container*/
#frontpage-box{clear:both;}
#frontpage-box-top {height: 20px;background: url(/lisalib/getfile.aspx?itemid=14049) no-repeat top center; clear:both; }
#frontpage-box-center {border-left : solid 1px #d5d5d5; border-right: solid 1px #d5d5d5; background: url(/lisalib/getfile.aspx?itemid=14050) repeat-x bottom center; overflow:hidden; clear:both;}
#frontpage-box-bottom {width: 970px; height: 20px; background: url(/lisalib/getfile.aspx?itemid=14049) no-repeat bottom center; clear: both;}

.frontpagecontent-center { float: left;width: 365px; padding: 0px 20px 0px 20px; }
.frontpagecontent-left {  float: left;width: 222px;padding: 0px 20px 0px 20px;border-right: solid 1px #d5d5d5; height: 200px;}
.frontpagecontent-right { float: right; width: 255px; padding: 0px 20px 0px 20px; border-left: solid 1px #d5d5d5;}

/* eventslisting table */
table.eventslisting {width: 100%; text-align: left;}
table.eventslisting th {padding: 0px; font-weight: bold; color: #017DD3; font-size: 1em; margin-bottom: 0em;}
table.eventslisting td {padding-right: 10px;}

.TextBoxInput
{background-color: #ffffff; border: solid 1px #b0b0b0; }


/* Begin Header Styles */
#header-links {font-size: 1.2em; text-align: center; color: #FFAA0A;font-weight: normal; margin-top: 10px;}
#header-links a {text-decoration: none; color: #939598;}
#header-links a:hover {text-decoration: underline;color: #939598;}

#SearchBoxMiddle {	float: left; text-align: right; width: 245px;	height: 34px; padding-top: 6px; padding-right: 10px;}


/* NEW footer */
#footer {width: 970px; height: 31px; background-color:#eaeae5;}
#footer .copyright {float: right; height: 21px; padding: 10px 30px 0px 0px; 
background-color:transparent; 
background-image:url(/lisalib/getfile.aspx?itemid=14348);
background-position:right -40px;
background-repeat:no-repeat;}
#footer .footerlinks {float: left; height: 21px; padding: 10px 0px 0px 30px; 
background-color:transparent;
background-image:url(/lisalib/getfile.aspx?itemid=14348);
background-position:left -0px;
background-repeat:no-repeat;
color: #FFAA0A; 
}

/* Begin Breadcrumb Styles */

#breadcrumbs {display: block; width: 100%; height: 10px; color: #939598; font-size: 0.9em; margin-top: 19px; }
#breadcrumbs a {color: #939598; text-decoration: none;}
#breadcrumbs a:hover {color: #939598;text-decoration: underline;}
.sep {color: #FFAA0A;font-size: 0.7em;}

/* Begin Video Headline */

#VideoLauncher
{	background-color: #ffffff; float: left; }

#VideoLauncher a { border: solid 1px #b0b0b0; width: 176px; height: 108px; display: block; }

#VideoLauncherInner
{
	width: 172px;
	height: 104px;
	margin: 2px 2px 2px 2px;
	background-color: Black;
	text-align: center;
	cursor: pointer;
}

#VideoLauncherInner img
{
	margin-top: 38px;
}

#VideoHeadline
{
	margin-left: 200px;
	height: 120px;
	margin-top: 26px;
}

/* End Video Headline */

/* Begin Sign Up Box */

#SignUpBox
{
	width: 350px;
	height: 63px;
	background-color: #ffffff;
	border: solid 1px #cccccc;
	padding-left: 10px;
	padding-top: 10px;
}

#SignUpBox p
{ font-size: 13px; font-weight: bold; color: #017DD3; }



.NewsAndEventsReadMore
{text-align: right; }


/* Begin Landing Page Styles */
#ProductMatrix {width: 440px; }
#ProductMatrix .ProductMatrixItem {float: left; width: 90px; height: 140px; padding-right:20px; text-align: center; }
#ProductMatrix .ProductMatrixItem .ProductMatrixImage {padding: 0px; display: block; width:90px; height: 90px;border: solid 1px #EBEBEB;   }
#ProductMatrix .ProductMatrixItem a img { border: none; text-decoration: none;}
#ProductMatrix .ProductMatrixItem a {font-size: 1em; color: #017DD3; text-decoration: underline;}
#ProductMatrix .ProductMatrixItem a:hover {color: #017DD3; text-decoration: none;}


/* Landing Page Promotion Styles */
.promotion {width: 440px; }
.promotion sup {font-size: 0.75em; vertical-align:top;}
.promotion .focusproduct {float: left; width: 210px; height: 240px; margin-right:10px; text-align: left;  }
.promotion .title {font-size: 1.25em; margin-bottom: 5px; font-weight:bold; text-decoration: none; height: 25px;}
.promotion a img {border: 0px; text-decoration: none;  background: transparent;}
.promotion p {margin-top: 2px; font-size: 0.96em;}


#contentpage.gallery-image ul {list-style: none;}


/* Image Gallery  Global*/
.global .image-gallery {width: 380px; clear:both; float: left;}
.global .gallery-image {float: left; width: 150px; padding: 5px 15px 8px 0; height:200px;   background: transparent url(/lisalib/getfile.aspx?itemid=17193) no-repeat;}
.global .gallery-image img {padding: 5px 0 5px 0; display: block; border: solid 1px #EBEBEB;  }
.global .gallery-image a img { border: none; text-decoration: none; }
.global .gallery-image img { margin-left:10px;border: none; text-decoration: none;}
.global .gallery-image a {font-size: 1em; color: #017DD3; text-decoration: underline;}
.global .gallery-image a:hover {color: #017DD3; text-decoration: none;}
.global .gallery-image h2  {margin-bottom: 0px; padding: 0px 0px 0px 0px; margin-left: 15px; text-decoration: none;}
.global .gallery-item a img {padding: 0px; display: block; margin-top: -25px; }
.global .gallery-image p {padding: 0px 0px 0px 8px; margin-top:0; font-size: 12px;}

#contentpage .global .gallery-image ul {list-style:none; margin: 0px; height: 100px; }
#contentpage .global .gallery-image ul li { margin-left: -23px; }
#contentpage UL li { margin-left:0px;}


/* End Main Landing Page Styles */

/* SLIMBOX */
#lbOverlay {position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer;}
#lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color: #fff;}
.lbLoading { background: #fff url(/lisalib/getfile.aspx?itemid=14481) no-repeat center;}
#lbImage {position: absolute;left: 0; top: 0; border: 10px solid #fff;background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0; width: 50%;outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink {display: block;height: 15px;width: 66px; background: transparent url(/lisalib/getfile.aspx?itemid=13992) no-repeat -40px -15px; }
#lbNextLink {right: 0;}
#lbNextLink {display: block;height: 15px;width: 66px; background: transparent url(/lisalib/getfile.aspx?itemid=13992) no-repeat 15px -15px; }
#lbBottom { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; }
#lbCloseLink { display: block; float: right; width: 80px; height: 15px;background: transparent url(/lisalib/getfile.aspx?itemid=13992) no-repeat 0px 0px; margin: 5px 0; outline: none;}
#lbCaption, #lbNumber {margin-right: 71px;}
#lbCaption { font-weight: bold;}

.stepform .stepformInvalidField { background:#FFB529 !important; border-color:#F00 !important; color:#F00 !important; }
.stepform .stepformInvalidLabel { color:#F00 !important; }



/* HEADER */
#header {display: block; width: 970px; height: 105px; }
#logo {display: block; width: 160px; height: 105px; float: left; background:transparent url() no-repeat scroll center top; cursor: auto;}

/* HEADER-LINKS */
#header-links {display: block; width: 320px; height: 40px; float: right; text-align: right; padding: 0px 20px 0px 0px; line-height: 2.6em; font-size: 1em; }
#header-links ul {list-style: none; text-align: center; height: 40px; margin: 0px; }
#header-links ul li { list-style: none; float:right; list-style:none; display:inline;}
#header-links ul li a {line-height: 2.6em; font-size: 1em; display: inline; margin: 0 4%; color: #333;}

/* HEADER UTILITIES  float: right; display: inline;  */
#header-utils {display: block; width: 275px; height: 105px; float: right; padding: 0px;}
#search-box {display: block; width: 275px; height: 45px; float: right; background:transparent url(/lisalib/getfile.aspx?itemid=17617) no-repeat scroll 0px -106px;}

/* LOCATION */

#location a {display:block; float:right; height:60px; margin-right:20px; width:90px; }

#location a.emea {background: transparent url("/lisalib/getfile.aspx?itemid=18366") no-repeat -92px -3px;}
#location a.asia {background: transparent url("/lisalib/getfile.aspx?itemid=18366") no-repeat -92px -203px;}
#location a.china {background: transparent url("/lisalib/getfile.aspx?itemid=18366") no-repeat-92px -203px;}
#location a.japan {background: transparent url("/lisalib/getfile.aspx?itemid=18366") no-repeat -0px -203px;}
#location a.usa {background: transparent url("/lisalib/getfile.aspx?itemid=18366") no-repeat -1px -2px;}
#location a.corporate {background: transparent url("/lisalib/getfile.aspx?itemid=18366") no-repeat -1px -131px;}

#location a.s-america {background: transparent url("/lisalib/getfile.aspx?itemid=18366") no-repeat -92px -132px;}

#location a:hover {background: transparent url("/lisalib/getfile.aspx?itemid=18366") no-repeat -92px -68px;} 

/*
#location a.emea {display: block; width: 175px; height: 60px; margin-right: 20px; float: right; background:transparent url(/lisalib/getfile.aspx?itemid=18366) -10px -3px no-repeat;}
#location a.emea:hover {background:transparent url(/lisalib/getfile.aspx?itemid=18366) -10px -68px no-repeat;}
*/

/* TOOLS */

#pagetools li  a  {text-indent:-3000px;}
#pagetools li {float:left; list-style:none; display:inline; }
#pagetools li, #pagetools a { padding: 0px; height: 20px; width: 20px; margin-left: 10px; display: block; background:url(/lisalib/getfile.aspx?itemid=17437) no-repeat 30px 30px;}

#pagetools ul li.print a { background-position: -0px -0px;}
#pagetools ul li.pdf a { background-position: -0px -40px;}
#pagetools ul li.add a { background-position: -0px -80px;}
#pagetools ul li.share a { background-position: -0px -120px;}
#pagetools ul li.textmax a { background-position: -0px -160px;}
#pagetools ul li.textmin a { background-position: -0px -200px; border: 1px red;}

#pagetools ul li.print a:hover  { background-position: -60px -0px;}
#pagetools ul li.pdf a:hover  { background-position: -60px -40px;}
#pagetools ul li.add a:hover  { background-position: -60px -80px;}
#pagetools ul li.share a:hover  { background-position: -60px -120px;}
#pagetools ul li.textmax a:hover  { background-position: -60px -160px;}
#pagetools ul li.textmin a:hover  { background-position: -60px -200px;}

/* Download links */
a.html, a.pdf, a.media, a.bookmark, a.www, a.email, a.catalogpage, a.goback  {
background: url(/lisalib/getfile.aspx?itemid=17488) no-repeat 0px 0px;
padding-left: 24px;
padding-top: 4px;
}
a.pdf, a.catalogpage { background-position: left 0px; line-height: 18px;}
a.www { background-position: left -80px; line-height: 18px;}
a.bookmark { background-position: left -160px; line-height: 18px;}
a.html { background-position: left -240px; line-height: 18px;}
a.email { background-position: left -320px; line-height: 18px;}
a.media { background-position: left -440px; line-height: 18px;}


a.pdf:hover, a.catalogpage:hover { background-position: left -40px; line-height: 18px;}
a.www:hover { background-position: left -120px; line-height: 18px;}
a.bookmark:hover { background-position: left -200px; line-height: 18px;}
a.html:hover { background-position: left -280px; line-height: 18px;}
a.email:hover { background-position: left -360px; line-height: 18px;}
a.media:hover { background-position: left -480px; line-height: 18px;}

a.goback { background-position: left -562px; line-height: 1.5em; }
a.goback:hover { background-position: left -602px; line-height: 1.5em; }


a img.hspace {border:0px; margin:0 5px;}
img.newsimage {border:0px; margin:0 5px;}


.productinfo a.pdf, .productinfo a.catalogpage, .productinfo a.bookmark, a.readmore {
background:url(/lisalib/getfile.aspx?itemid=17488) no-repeat 0px 0px;
padding-right: 20px;
padding-left: 0px;
line-height: 2em;
padding-top: 4px;
font-size: 12px;

}
.productinfo a.pdf, .productinfo a.catalogpage {background-position: right -0px; }
.productinfo a.bookmark {background-position: right -160px; }

.productinfo a.pdf:hover, .productinfo a.catalogpage:hover {background-position: right -40px; }
.productinfo a.bookmark:hover {background-position: right -200px; }

a.readmore { background-position: right -477px; line-height: 18px; float: right;}
a.readmore:hover { background-position: right -517px; line-height: 18px; float: right;}

p.goback {text-indent: 20px; line-height: 1.5em; background: transparent url(/lisalib/getfile.aspx?itemid=17488)  no-repeat scroll 0px -560px; }
a.no-icon, a.no-icon:hover {background: none; display: block; padding-left: 0px;  }
a.to_top_right  {background:transparent url(/lisalib/getfile.aspx?itemid=4234) no-repeat scroll 0 0; float:right; font-size:0.9em; padding:0 0 0 12px;}

.webnote {display: block; border: 1px dotted #000; padding: 10px; width: 60%; line-height: 1.15em; font-size: 0.9em; color: #000; background-color: #cc3366;}
.pubmed {background: url(/lisalib/getfile.aspx?itemid=12220) no-repeat 0px 0px; padding-left: 30px; padding-top: 4px;}

.note {display: block; border: 1px dotted #999; padding: 10px; width: 60%; line-height: 1.15em; font-size: 0.9em;}
.note em {font-weight: bold; text-decoration: none;}
.stream {display: none; }
.copyright-print {display: none;}
.code {
background-color:#EBEBEB;
border:1px solid #999999;
display:block;
font-family: courier;
font-size:8px;
margin:10px 25px 10px 25px;
padding:10px 40px;
width:70%;
}

/* Begin Product Page Styles */
.productinfo { float: right; width: 160px; text-align: right; padding: 0 0 10px 10px; line-height: 16px;}
.productinfo img { border: solid 1px #d5d5d5; }
.productinfo a:link { 	color: #0077b3; text-decoration: underline; }
.productinfo a:visited { color: #0077b3; text-decoration: underline; }
.productinfo a:hover {	color: #0077b3; text-decoration: none;}

/* TABLES*/
/* PRODUCTTABLE */
table.productinformation {padding: 0; width: 100%; margin: 0; border-collapse: collapse; }
table.productinformation caption { padding: 10px 10px 5px 10px; font-size: 1.0em; color: #333; text-align: left; font-weight: bold; }
table.productinformation tbody td { font-size: 1.0em; border-right: 1px solid #d7d7d7;
border-bottom: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; border-left: 1px solid #d7d7d7; padding: 6px 6px 6px 12px; color: #666; }

table.productinformation th { font-size: 1.0em; color: #666; border-bottom: 1px solid #d7d7d7; text-align: left; padding: 6px 2px 5px 12px; }
table.productinformation tbody th  { border-left: 1px solid #d7d7d7; }
table.productinformation tfoot td {padding: 10px 5px 15px 10px; font: 11px Arial, Helvetica, sans-serif; text-align: left; color: #b0b0b0; background: #FFF; } 

table.teamossurhighlights tbody th { border-right: 1px solid #d7d7d7; }
table.teamossurhighlights caption { display: none; }

table.adapters th.header {color: #0082c4; padding-top:15px;}
table.adapters2 td {vertical-align:top;}


/* ACCORDION */
.accordion { width: 100%; border-bottom: solid 1px #c4c4c4; }
.accordion h3 {background: #e9e7e7 url(/lisalib/getfile.aspx?itemid=13308) no-repeat right -51px;padding: 7px 15px; margin: 0; 
font-weight: bold; 	border: solid 1px #c4c4c4; 	border-bottom: none; cursor: pointer;}
/*.accordion h3:hover {background-color: #c4c4c4;}
.accordion h3.active {background-position: right 5px;}*/

h3.accordion:hover {background-color: #c4c4c4;}
h3.accordion:active {background-position: right 5px;}


.answer {background: #f7f7f7;margin: 0; padding: 10px 15px 10px; border-left: solid 1px #d7d7d7; border-right: solid 1px #d7d7d7; border-bottom: solid 1px #d7d7d7;}

/* NAVGATION */
#NavigationBar
{width: 970px; height: 77px; background-color: #0082c4; margin:0; padding: 0;}



/* PRODUCTTABLE */
/* OLD? duplicate
table.productinformation {padding: 0; width: 100%; margin: 0; border-collapse: collapse; }
table.productinformation caption { padding: 10px 10px 5px 10px; font-size: 1.0em; color: #666; text-align: left; font-style: normal; }
table.productinformation tbody td { font-size: 2.0 em; border-right: 1px solid #d7d7d7;
border-bottom: 1px solid #d7d7d7;
border-left: 1px solid #d7d7d7;
padding: 6px 6px 6px 12px; color: #666; }
*/


/* MAINLANDINGTABLE */
table.mainlandingtable {width: 420px; margin-left: 15px; margin-right: 15px; text-align: left;  color: #666; font-size: 1.0em;  }
.landingtable-body {width: 438px; background: transparent url(/lisalib/getfile.aspx?itemid=13977) center bottom repeat-x; border-left: 1px solid #d7d7d7;  border-right: 1px solid #d7d7d7; }
.landingtable-top {width: 440px; height: 10px; background: transparent url(/lisalib/getfile.aspx?itemid=13978) 0px 0px no-repeat; } 
.landingtable-bottom {width: 440px; height: 10px; background: transparent url(/lisalib/getfile.aspx?itemid=13978) 0px -12px no-repeat;} 


/* Impact level icons for Prosthetics #2 */
#contentpage ul.impact_levels { position: relative; /*background: transparent url(----/lisalib/getfile.aspx?itemid=14083) -0px -40px no-repeat;*/ width: 160px; height: 40px; margin: 0; padding: 0;}

#contentpage ul.impact_levels li  a  {padding: 0px;}
#contentpage ul.impact_levels li {float: left; list-style:none; display:block; width: 40px; height: 40px;}
#contentpage ul.impact_levels li, #contentpage ul.impact_levels li a {height: 40px; display: block; width: 40px;}

#contentpage ul.impact_levels li.low {width: 40px; margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -2px -40px no-repeat;}
#contentpage ul.impact_levels li.moderate { width: 40px; margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -42px -40px no-repeat;}
#contentpage ul.impact_levels li.high {width: 40px; margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -82px -40px no-repeat;}
#contentpage ul.impact_levels li.sport {width: 40px; margin-left: 0px;background: url(/lisalib/getfile.aspx?itemid=14083) -122px -40px no-repeat;}

#contentpage ul.impact_levels li.low a { margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -2px -0px no-repeat;}
#contentpage ul.impact_levels li.moderate  a {margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -42px -0px no-repeat;}
#contentpage ul.impact_levels li.high a {margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -82px -0px no-repeat;}
#contentpage ul.impact_levels li.sport a {margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -122px -0px no-repeat;}

#contentpage ul.impact_levels li.low a:hover { margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -2px -80px no-repeat;}
#contentpage ul.impact_levels li.moderate  a:hover  {margin-left: 0px;background: url(/lisalib/getfile.aspx?itemid=14083) -42px -80px no-repeat;}
#contentpage ul.impact_levels li.high a:hover  {margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -82px -80px no-repeat;}
#contentpage ul.impact_levels li.sport a:hover  {margin-left: 0px; background: url(/lisalib/getfile.aspx?itemid=14083) -122px -80px no-repeat;}




/* Slider TEST: OSSURSLIDER used on corporate for product category promotion*/
.sliderbox {border:1px solid #B0B0B0; height: 240px; width: 225px; float: left; background: #EBEBEB; margin: 0 20px 10px 0;}
.sliderbox ul, .sliderbox li {width: 225px; height: 190px; float:left; margin: 0; padding: 0; list-style: none; overflow: hidden;  }
#ContentPages .sliderbox  ul li {margin-left: 0px;  }
.sliderbox h1 {font-size: 1.4em;}
.sliderbox h2 {font-size: 1.2em; color: #333;}
.sliderbox p {font-size: 0.8em; color: #333;}
.sliderbox .slidernavigation, .sliderbox .slidernavigation { display:block; height: 20px; width: 215px;  }
.sliderbox .prev-button-first a, .prev-button-first2 a, .prev-button-last a, .prev-button-last2 a { text-indent: 19px; display: block; height: 20px; width: 20px; background:  url(http://www.ossur.com/lisalib/getfile.aspx?itemid=13960) no-repeat scroll 0px -125px; float: left;} 
.sliderbox .next-button-first a, .next-button-first2 a, .next-button-last a, .next-button-last2 a {  text-indent: -24px; display: block; height: 20px; width: 20px; background:  url(http://www.ossur.com/lisalib/getfile.aspx?itemid=13960) no-repeat scroll 0px -103px; float: right; } 

/* CompanyHistory slider */
.companybackground { width:600px; height: 374px; margin: 0px 0px 0px 0px; padding: 0 0 0 10px; background: url(/lisalib/getfile.aspx?itemid=15438) no-repeat scroll 0px -0px; }
.companybackground ul { margin: 0px; padding: 0px; list-style: none; margin-left: 0px;}
.companybackground li { width: 600px; height: 374px; overflow: hidden; margin-top: 60px; }
.companybackground li img {margin-left: -10px; }
#contentpage .companybackground ul li {margin-left: 0px;}

.companybackground .slidernavigation {background: transparent; display:block; height: 0px; width: 450px; float: right;}
.companybackground .prev-button-first a { text-indent: -6000px; display: block; width: 40px; height: 40px; margin-top: -57px; margin-left: -140px; background: transparent url(/lisalib/getfile.aspx?itemid=15455) no-repeat scroll 0px 0px; float: left; } 
.companybackground .next-button-first a { text-indent: -6000px; display: block; width: 40px; height: 40px; margin-top: -57px; background: transparent url(/lisalib/getfile.aspx?itemid=15455) no-repeat scroll -55px -0px; float: right; margin-right: 30px;} 

.companybackground .prev-button-first a:hover,  .companybackground .next-button-first a:hover {opacity: 1.0;} 
.companybackground .prev-button-last a, .companybackground .next-button-last a  {display: none; }  

/* Front-page slider (promotion)*/
.frontpageslider { background-color:white; border:1px solid #B0B0B0; padding: 0px 10px 15px 10px; width:200px;}

.frontpageslider ul, .frontpageslider li { margin: 0; padding: 0; list-style: none; }
.frontpageslider li { width: 200px; height: 210px; overflow: hidden;}
#ContentPages .teamossurslider ul li {margin-left: 0px; }
#frontpage-box-center .frontpageslider .slidernavigation {background: transparent; display:block; height: 0px; width: 200px ;float: right; }
.frontpageslider .prev-button-first a { text-indent: -9000px; display: block; width: 20px; height: 16px; margin-top: -5px; background: white url(http://www.ossur.com/lisalib/getfile.aspx?itemid=13960) no-repeat scroll 0px -127px; float: left; opacity: 0.6;} 
.frontpageslider .next-button-first a { text-indent: -9000px; display: block; width: 20px; height: 16px; margin: -5px 0 0 0; background: white url(http://www.ossur.com/lisalib/getfile.aspx?itemid=13960) no-repeat scroll 0px -105px; float: right; opacity: 0.6; } 
.frontpageslider .prev-button-first a:hover,  .frontpageslider .next-button-first a:hover {opacity: 1.0;} 
.frontpageslider .prev-button-last a, .frontpageslider .next-button-last a {display: none; }  
.frontpageslider img {padding: 0 0 0 15px; border: 0px; }  



/* Default Gallery definition */
.gallery {width: 100%; clear: left;  margin-bottom: 20px; overflow:none; /*height: 90px;*/}
.gallery img {padding: 0px; display: block; border: solid 0px;  float: left; margin: 0 10px 0 0;
}
.galleryitem {float: left; width: 83px;}
.galleryitem  img {padding: 0px; display: block; border: solid 0px;  }
.galleryitem  a img { border: none; text-decoration: none;  }
.galleryitem  a {font-size: 1em; color: #017DD3; text-decoration: underline;}
.galleryitem  a:hover {color: #017DD3; text-decoration: none;}
.galleryitem  h2 {margin-bottom: 0px;}

/* Product Gallery Global*/
.global {width: 100%;}
.global .galleryitem {float: left; width: 150px; padding: 0 15px 8px 0;}
.global .galleryitem  a img {  margin-bottom:-10px;}

/* Product list (category overview w/linked images) */
.productlist {width: 600px;  }
.productlist .galleryitem { width: 125px; height: 200px; padding-right:20px; text-align: center; }
.productlist .box {padding: 0px; display: block; width:90px; height: 90px;border: solid 0px #EBEBEB;   }
.productlist .galleryitem a img { border: none; text-decoration: none; }

.productlist h3 { margin: 0.2em 0; }

/* Featured products list */
.featuredproducts {width: 440px; clear:left; float: left; height: 160px;}  
.featuredproducts .galleryitem {float:left; height:160px; padding-right:20px; text-align:center; width:90px;}
.featuredproducts .box  {padding: 0px; width: 90px; height: 90px; border: 0px solid #EBEBEB; display: block;}


/* Catalog list e.g. /?pageid=12511 */
/*.catalogs {clear:both; float: left;}  */
.catalogs .galleryitem {float:left; height:275px; padding-right:20px; text-align:center; width:150px;}


/* FORMS */

input.btn {
background:transparent url(/lisalib/getfile.aspx?itemid=37) no-repeat scroll 0 0;
border:medium none; color:#017DD3; font-size:1em; font-weight:bold; height:21px; margin-left:10px; width:33px;
}

#search-box input.text {border:1px solid #D5D5D5; width:170px; padding:4px; font-size: 0.95em; color: #939598; }
#search-box input.text:focus{ color: #999;  font-size: 1em; }

/*input.button, */ .xl-btn, .submit, .button { background: transparent url(/lisalib/getfile.aspx?itemid=17617) no-repeat scroll right bottom; border:medium none; color:#017DD3; font-size:0.90em; font-weight:bold; height:21px; width:60px; padding:0px 0px 4px; }

.xl-btn_link { background: transparent url(/lisalib/getfile.aspx?itemid=17617) no-repeat scroll right bottom; border:medium none; color:#017DD3; font-size:1.1em; font-weight:bold; height:21px; padding:3px 24px; width:60px; text-decoration: none; } 

label { display:block; margin-bottom:8px; color:#017DD3; font-weight:bold; }
.inlinelabels label{ display:inline }
.helpus label { font-weight:normal; color:#333 }
fieldset { padding:10px 0; border:none; margin:14px 0 0 0; }
fieldset p { clear:both; }
fieldset h2 { border-top:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; padding:0 !important; margin-bottom:5px !important; }

legend { font-weight:bold; color:#017DD3; margin:0 0 5px -6px; padding:2px 0; border-top:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; display:block; }

fieldset.section { padding:10px 0; }
fieldset.section p { padding:10px 0 0 0; }

div.row { clear:both; padding:3px 0 2px 0; }
div.row label, .label { font-weight:normal; color:#333; float:left; width:110px; padding-top:3px; }
div.row .group { float:left; }
div.row .group label { display:inline; float:none; }

span.reqd { color:red; }
div.row input.text, div.row select.text { width:200px; font-size: 1em; }
div.row input.checkbox { margin-left:110px; }
div.row h3 { margin-left:110px; }


div.row textarea.text { width:370px; height:100px; }

div.row .block { float:none; display:block; width:auto; }
div.row .xwide { float: left; clear: right; width:100%; }
div.row .mwide { width:170px; }
div.row .wide { width:260px; }

.check-group label { font-weight:normal; float:none; display:inline; color:#000; }

input.right { float:right; }
input.left { float:left; }



/* shadowbox classic skin */
#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(/videoplayer/skin/classic/icons/close.png);background-repeat:no-repeat;}#sb-nav-next{background-image:url(/videoplayer/skin/classic/icons/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(/videoplayer/skin/classic/icons/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(/videoplayer/skin/classic/icons/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(/videoplayer/skin/classic/icons/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}


/* SimpleTabs: default style */

div.simpleTabs { padding:5px 0 0 0; margin-top: 20px; clear: left;}
ul.simpleTabsNavigation { margin:0 10px; padding:0; text-align:left; }
#contentpage ul.simpleTabsNavigation li { list-style:none; display:inline; margin-left:0px; padding:0px;  }
ul.simpleTabsNavigation li a { border:1px solid #E0E0E0; padding:3px 7px; background:#E9E8E9; font-size:1.1em; text-decoration:none;  }
ul.simpleTabsNavigation li a:hover { text-decoration:none; background-color:#F6F6F6; }
ul.simpleTabsNavigation li a.current { background:#fff; color:#333; border-bottom:1px solid #fff; }
div.simpleTabsContent { border:1px solid #E0E0E0; padding:5px 15px 15px 15px; margin-top:3px; display:none; }
div.simpleTabsContent.currentTab { display:block; }


/* BIONCS */
h2.bionic, h2.mainlanding.bionic, .bionic, h3.bionic, a.global.gallery-image.bionic, .gallery-image a.bionic    {color: #5C6F7C;}

/* TEAM OSSUR */
img.teamossur-member {float: right; border: 0px; padding: 0 0 10px 10px;}



/* LEFT MENU */

#LeftNavigation {
background:transparent url(/lisalib/getfile.aspx?itemid=14017) no-repeat scroll -0px 0;
float:left;
margin:0;
padding:0;
width:235px;
}
#LeftNavigation .box_bottom {
background:transparent url(/lisalib/getfile.aspx?itemid=14017) no-repeat scroll -244px bottom;
height:10px;
margin-bottom:-2px;
margin-left:-1px;
width:235px;
}
#LeftNavigation #togglenav {
margin-top:-10px;
}

#LeftNavigationMenu .corporate a:hover, #LeftNavigationMenu .corporate ul li a:hover, #LeftNavigationMenu .corporate ul li li a:hover, #LeftNavigationMenu .corporate ul li ul li a:hover {
color: #FFB529 !important;
}

#LeftNavigation .corporate .menutitle {
position:relative;
top:-10px;
margin-bottom: 0.2em;
}
#LeftNavigation .corporate .menutitle a {
padding:0;
color:#FFFFFF !important;
display:block;
font-weight:bold;
line-height:1em;
margin-left:15px;
}


#LeftNavigation h3 {
position:relative;
top:-20px;
}
#LeftNavigation h3 a {
padding:0;
}
#LeftNavigation #LeftNavigationMenu #academy h3 {
display:none;
}
#LeftNavigationMenu {
border-left:1px solid #D5D5D5;
border-right:1px solid #D5D5D5;
margin:30px 0 0 0;
padding:0 0 2px 12px;
width:220px;
}
#LeftNavigationMenu ul {
list-style-type:none;
margin:0;
padding:0;
}
#LeftNavigationMenu ul li a.selected {
border-bottom:medium none;
color:#017DD3;
text-decoration:none;
}
#LeftNavigationMenu ul > li:first-child a {
border-bottom:medium none blue;
color:#017DD3;
text-decoration:none;
}
#LeftNavigationMenu li.hidden-children ul {
display:none;
}
#LeftNavigationMenu span.arrow {
background:transparent url(/lisalib/getfile.aspx?itemid=14005) no-repeat scroll 0 0;
cursor:pointer;
display:block;
height:7px;
left:3px;
position:absolute;
top:7px;
width:7px;
}
#LeftNavigationMenu .americas li span.arrow.first {
background:transparent none repeat scroll 0 0;
cursor:pointer;
display:block;
height:7px;
left:3px;
position:absolute;
top:7px;
width:7px;
}
#LeftNavigationMenu .americas li li span.arrow.first {
background:transparent url(/lisalib/getfile.aspx?itemid=14005) no-repeat scroll 0 0;
}
#LeftNavigationMenu li li span.arrow {
left:17px;
}
#LeftNavigationMenu li li span.arrow.first {
left:17px !important;
}
#LeftNavigationMenu li.selected span.arrow {
background-position:0 -73px;
}
#LeftNavigationMenu li span.arrow {
background-position:0 0;
}
#LeftNavigationMenu li.hidden-children span.arrow-selected {
background-position:0 -25px !important;
}
#LeftNavigationMenu li.down span.arrow {
background-position:0 -48px;
}
#LeftNavigationMenu li.selected li.down span.arrow {
background-position:0 -48px;
}
#LeftNavigationMenu li.selected li.down li.down span.arrow {
background-position:0 -48px;
}
#LeftNavigationMenu li.selected li.selected li.down span.arrow {
background-position:0 -48px;
}
#LeftNavigationMenu li.selected span.arrow {
background-position:0 -73px;
}
#LeftNavigationMenu li.selected span.arrow.nochild {
background-position:0 -25px;
}
#LeftNavigationMenu li.selected li.selected span.arrow {
background-position:0 -73px;
}
#LeftNavigationMenu li.selected li span.arrow {
background-position:0 0;
}
#LeftNavigationMenu li.selected li.selected span.arrow.first {
background-position:0 -73px;
}
#LeftNavigationMenu li.selected li.selected li span.arrow.first {
background-position:0 0;
}
#LeftNavigationMenu li.selected li.selected span.arrow.nochild {
background-position:0 -25px;
}
#LeftNavigationMenu li.selected li.selected li.selected span.arrow {
background-position:0 -73px;
}
#LeftNavigationMenu li.selected li span.arrow.first {
background-position:0 0;
}
#LeftNavigationMenu li.selected li.selected li.selected span.arrow.nochild {
background-position:0 -25px;
}
#LeftNavigationMenu li.selected li.selected li span.arrow {
background-position:0 0;
}
#LeftNavigationMenu li.selected li.down li span.arrow {
background-position:0 0;
}
#LeftNavigationMenu li li span.selected {
color:#017DD3;
display:block;
font-size:1em;
font-weight:normal;
line-height:1em;
margin-left:17px;
padding:5px 5px 5px 11px;
}
#LeftNavigationMenu li {
min-height:22px;
position:relative;
}
#LeftNavigationMenu li li li {
margin-left:15px;
}
#LeftNavigationMenu li li li li {
margin-left:10px;
}
#LeftNavigationMenu a, #LeftNavigation span.selected {
color:#017DD3 !important;
display:block;
font-weight:bold;
line-height:1em;
margin-left:15px;
padding:5px 5px 5px 0;
text-decoration:none;
}
#LeftNavigation span.selected {
font-size:1.1em;
}
#LeftNavigationMenu li a {
font-size:1.1em;
}
#LeftNavigationMenu li li a {
color:#666666;
font-size:1em;
margin-left:28px;
font-weight:normal;
}
#LeftNavigationMenu li li li a {
font-weight:normal;
}
#LeftNavigationMenu ul li a.first {
color:#FFFFFF !important;
}
#LeftNavigationMenu ul li li a.first {
color:#017DD3 !important;
}
#leftmenucontainer {
float:left;
margin:0;
padding:0;
width:235px;
}
#leftmenucontainer .box_bottom {
background:transparent url(/lisalib/getfile.aspx?itemid=14017) no-repeat scroll -244px bottom;
height:10px;
margin-left:-14px;
width:235px;
}
#leftmenu {
border-left:1px solid #D5D5D5;
border-right:1px solid #D5D5D5;
margin:0;
padding:0 13px 2px 12px;
width:207px;
}
#leftmenu ul {
list-style-type:none;
margin:0;
padding:0;
}
#leftmenu ul li a {
background:transparent url(/lisalib/getfile.aspx?itemid=14005) no-repeat scroll -2px 16px;
border-bottom:1px dotted #9A9B9B;
display:block;
font-size:1.1em;
font-weight:bold;
height:20px;
line-height:30px;
padding:5px 5px 5px 10px;
text-decoration:none;
}
#leftmenu ul li a:hover {
color:#0A77B3;
text-decoration:underline;
}
#leftmenu ul li a.selected {
background:transparent url(http://www.ossur.com/lisalib/getfile.aspx?itemid=14005) no-repeat scroll -1px -57px;
border-bottom:medium none;
color:#0A77B3;
text-decoration:none;
}
#leftmenu h3 a {
background:transparent url(/lisalib/getfile.aspx?itemid=14017) no-repeat scroll 0 0;
border-bottom:medium none;
color:#FFFFFF;
display:block;
font-size:1.1em;
font-weight:bold;
height:30px;
line-height:27px;
margin-left:-13px;
margin-top:0;
padding:3px 0 0 20px;
text-decoration:none;
text-transform:uppercase;
width:234px;
}
#leftmenu ul li a.last {
border-bottom:medium none;
height:20px;
margin-bottom:0;
}
#leftmenu ul li li a.last {
height:5px;
margin-bottom:0;
}
#leftmenu ul li li a {
background:transparent url(/lisalib/getfile.aspx?itemid=14005) no-repeat scroll 0 6px;
border-bottom:medium none;
color:#666666;
display:block;
font-size:1em;
font-weight:bold;
height:11px;
line-height:1em;
margin-left:9px;
padding:5px 5px 5px 19px;
text-decoration:none;
text-transform:none;
width:180px;
}
#leftmenu ul li.selected ul li a.selected {
background:transparent url(/lisalib/getfile.aspx?itemid=14005) no-repeat scroll 0 -67px;
}
#leftmenu ul li.selected ul li ul li a {
background:transparent none repeat scroll 0 0;
border-bottom:medium none;
color:#666666;
display:block;
font-size:1.1em;
font-weight:normal;
height:14px;
line-height:1em;
margin-left:15px;
text-decoration:none;
text-transform:none;
width:180px;
}
#leftmenu ul li.selected ul li ul li a.selected {
background:transparent none repeat scroll 0 0;
color:#0A77B3;
text-decoration:underline;
}
#leftmenu ul li.selected ul li ul li a:hover {
color:#0A77B3;
text-decoration:underline;
}
#leftmenu ul li li a:hover {
color:#0A77B3;
text-decoration:underline;
}
#leftmenu ul li li a.selected {
background:transparent url(/lisalib/getfile.aspx?itemid=14005) no-repeat scroll 0 -62px;
color:#666666;
text-decoration:none;
}
#leftmenu ul li li a.first {
background:transparent none repeat scroll 0 0;
}
#leftmenu ul li li li a {
background:transparent none repeat scroll 0 0;
display:block;
font-size:1em;
font-weight:normal;
height:10px;
line-height:10px;
margin-left:10px;
text-decoration:none;
}
#leftmenu ul li li li a:hover {
background:transparent none repeat scroll 0 0;
color:#0A77B3;
text-decoration:underline;
}
#leftmenu ul li li li a.selected {
background:transparent none repeat scroll 0 0;
color:#0A77B3;
font-size:1em;
font-weight:normal;
margin-left:10px;
text-decoration:underline;
text-transform:none;
}
#leftmenu ul li li li a.first {
background:transparent none repeat scroll 0 0;
color:#0A77B3;
font-size:1em;
font-weight:normal;
height:10px;
line-height:10px;
margin-left:0;
text-decoration:underline;
text-transform:none;
}
#LeftNavigation #LeftNavigationMenu #togglenav.academy { margin-top:-25px; }
#LeftNavigation #LeftNavigationMenu .academy h3 { display:none;}
#LeftNavigation #LeftNavigationMenu .academy ul li.first {margin-bottom:5px;}
#LeftNavigation #LeftNavigationMenu .academy ul li ul li.first {margin-bottom:0;}
#LeftNavigation #LeftNavigationMenu .academy ul li.first span.selected {color:#FFFFFF !important;}
#LeftNavigation #LeftNavigationMenu #togglenav.academy ul ul {margin-top:5px;}
#LeftNavigationMenu .academy ul li span {color:#FFFFFF;}
#LeftNavigationMenu .academy ul li li span, #LeftNavigation #LeftNavigationMenu .academy ul li li.first span.selected, #LeftNavigation #LeftNavigationMenu .academy ul li.first li span.selected {color:#017DD3 !important;}
#LeftNavigationMenu .corporate h3 {top:-10px;}
#LeftNavigationMenu .corporate h3 a {color:#FFFFFF !important;}
#LeftNavigationMenu .corporate ul li a {color:#017DD3 !important;
}


/* EVENTS */

.calendar-events { font-size:.9em; }
.calendar-events .noborder { border-bottom:none; overflow:auto; }
.calendar-event { clear:both; border-bottom:1px dotted silver; overflow:auto; }
.calendar-event .event-dates { float:left; width:150px; padding:5px 10px 5px 0; }
.calendar-event .event-information { padding:5px 0 5px 160px; }
.calendar-event .event-dates h5.dates { font-size:1em; color:#000 !important; }
.calendar-event .event-information h3.headlines { font-weight:normal !important; color:#000 !important; font-size:1.1em !important; }
.calendar-event .event-information h3.headlines a { font-weight:normal; }

/* Slider */

.featured .panelcontainer #slide_nav ul{}
.featured .panelcontainer #slide_nav ul li{}
.featured .panelcontainer #slide_nav ul li #button_selected{}



/*  Frontpage slider */
.clear { CLEAR: both; display: block; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px}
.clearfix:unknown {	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '.'}
.clearfix {	display: inline-block}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {display: block}


/* Main container - added height and width and display as block to contain the buildup */
.featured { margin: -8px auto 0px; width: 970px; height: 360px; display:block; background:url(/lisalib/getfile.aspx?itemid=18354) no-repeat  }

.alpha {margin-left: 0px;}
.omega {margin-right: 0px;}

/* Slider panel navigation*/

#slide_nav { float:left; width:220px; height:250px; padding-top:20px;}
#slide_nav li{ list-style-type: none; padding: 8px 0 12px 30px; color:#0083c7; font-size:1.27em; font-weight: bold; height:10px; width: 190px; border-bottom:solid 1px #d5d5d5; }
#slide_nav li#button_selected{ color:#e4a42d; background:url(/lisalib/getfile.aspx?itemid=18603) no-repeat 12px 10px;  }
#slide_nav li#button_selected:hover { }
#slide_nav li:hover { Z-INDEX: 5000; CURSOR: hand; cursor:pointer;}

/* Slider content panel */

#portfolio { width: 670px; float:left; height:310px !important; }
#portfolio li h2, #portfolio h2 a {margin-left: 0px; color: #333; font-size:2em; text-decoration:none; margin-top: 10px;}
#portfolio li p {margin-left: 0px; color: #000;}
#portfolio li img {float:right; margin: 1px 1px 10px 20px;}
#portfolio li.panel {height:360px; width: 670px;}

#portfolio-desc{ list-style-type: none;}

#portfolio li  { liST-STYLE-TYPE: none; }

//ul#portfolio-desc {BORDER-RIGHT: 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px solid; COLOR: red; PADDING-TOP: 3px; BORDER-BOTTOM: 0px solid;  TEXT-AliGN: left; position:absolute; top:330px; left:20px; margin: 0 10 0 10; width: 680px; display:none;}

/* Slider controls */
#slide_control { z-index: 5000; width:50px; float:left; margin-bottom:0; margin-top:7px;}
#slide_control li { list-style-type: none }

.paused_button {LEFT: 419px; background-image:url(/lisalib/getfile.aspx?itemid=18608); WIDTH: 24px; HEIGHT: 29px}
.pause_button {LEFT: 419px; BACKGROUND-IMAGE: url(/lisalib/getfile.aspx?itemid=18618); WIDTH: 24px; HEIGHT: 29px}
#pause_button {	OVERFLOW: hidden; BACKGROUND-REPEAT: no-repeat; TOP: 0px}
#pause_button span {MARGIN-LEFT: -10000px}
#pause_button { Z-INDEX: 5000; CURSOR: hand; cursor:pointer; }

/* Product bar */
#portfolio li ul.productline { position: absolute; top: 310px; height:20px; width:640px; border-top:solid 1px #d5d5d5; font-size:1.00em; font-weight:bold; padding-top:5px; padding-left:15px; margin-left: -30px;}
#portfolio li ul.productline li { list-style-type: none; float:left; height: 20px; }
#portfolio li ul.productline li a { padding:0 10px; text-transform: none; border-right: 1px solid #d5d5d5; color:#666; text-decoration:none; }
#portfolio li ul.productline li a:hover { color: #ffb529;}
#portfolio li ul.productline li.first a { border-right:none;}
#portfolio li ul.productline li.first a { border-right:none; color: #999;}



/* TOOLTIP for icons */
		#tooltip {
			position: absolute;
			z-index: 3000;
			border: 1px solid #999;
			background-color: #fff;
			font-weight: normal;
			max-width: 220px;
			padding: 5px;
			opacity: 0.85;
				-moz-border-radius: 7px;
				-webkit-border-radius: 7px; 
				-moz-box-shadow: 0px 0px 4px #333;
				-webkit-box-shadow: 0px 0px 4px #333;
				box-shadow: 0px 0px 4px #333;


		}
		#tooltip h3 {margin: 0; 
	margin-bottom: 0.25em;
	font-size: 10pt;
	width: 220px;
	text-align: left;}

		#tooltip div { color: #666; margin: 0; 
	margin-bottom: 0.75em;
	font-size: 11px;
	width: 220px;
	text-align: left;}






