body{margin:0; padding:0; background: #fff url(/Nycomed.MCms/Skins/Nycomed/Images/gradBG.gif) repeat-x bottom left fixed; font:12px Arial, Helvetica, sans-serif;}

td {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#656565;}

.pageHolder{width:770px; padding:0; margin-left:auto; margin-right:auto;}

/*  General styles (START) */

a {text-decoration: none;}

a img {border:none;}

img {border-width:0;}

.formStyle{margin:0; padding:0;}

.contentHeader{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}
.rhtHeader{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;color:#656565;}

.contentHeaderSmall{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;}

.contentDate{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#656565; vertical-align:bottom;}

.contentText{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#656565; padding-bottom:1px; }

/*.contentText a{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#656565; text-decoration:none; border-bottom:1px #ccc solid;}*/
.contentText a{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#656565; text-decoration:underline; }
.contentText img{vertical-align:top}

.bold {font-weight:bold;}

.border{border:1px solid #000000;}

.contentTextSmall{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#656565;}

.contentTextSmall a{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#656565; text-decoration:none; border-bottom:1px #ccc solid; }
/*
.rhtBullit1{margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow1.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit2{margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow2.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit3{margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow3.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit4{margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow4.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit5{margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow5.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit6{margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow6.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit7{margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow7.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit8{margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow8.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit9{margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow9.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit {margin:0; padding:0 0 1px 15px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/arrow1.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit1 ul, .rhtBullit2 ul, .rhtBullit3 ul, .rhtBullit4 ul, .rhtBullit5 ul, .rhtBullit6 ul, .rhtBullit7 ul, .rhtBullit8 ul, .rhtBullit9 ul{margin:0; padding:0; list-style:none;}
*/
.rhtBullit {margin:0; padding:0 0 1px 20px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/IconFollowSmall.gif); background-repeat:no-repeat; background-position:left;}
.rhtBullit ul {margin:0; padding:0; list-style:none;}

.requriedStar{display:inline; color:#fe0002;}

.formGroup{margin:0; padding:0; position:relative;}

.formElement{position:relative; display:block; padding:0 122px 13px 0; clear:both;}

.formSelect{margin:6px 0 0 0; width:146px;border:1px #7c92a7 solid;}

.formInput{margin:6px 0 0 0; padding:3px 0 1px 2px; width:142px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #7c92a7 solid; position:relative; float:left; height:16px;}

.formFileInput{margin:6px 0 0 0; padding:3px 0 1px 2px; width:214px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #7c92a7 solid; position:relative; float:left; height:22px;}

.formTextarea{margin:6px 0 0 0; padding:3px 0 1px 5px; width:207px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #7c92a7 solid; position:relative; float:left; height:48px;}

.formHeader{float:left; position:relative; margin:0 0 5px 0; padding:0;}

.formCheckbox{float:left; position:relative; margin:0; padding:0;}

.formRadio{float:left; position:relative; margin:0 0 0 96px; padding:0;}


.searchText2{float:left; position:relative; padding:0; margin:0 6px 0 0;}

.searchInput2{margin:0; padding:1px 0 1px 2px; width:163px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #7c92a7 solid; position:relative; float:left; height:16px;}

.formSelect2{margin:0; width:146px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.formBtn2{position:relative; height:20px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/formBtnBG.gif); background-repeat:repeat-x; background-color:transparent; border:1px solid #7f9db9; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#002a54; padding:0; margin:0; cursor:hand;}




.tableStyle table{width:100%; border-collapse:collapse; border:1px solid #fff; border-bottom:none;}
.tableStyle table tr{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#656565;}
.tableStyle table td{margin:0; padding:8px; border:1px solid #cecece; vertical-align:top;}


.noUnderLine a{border-bottom:none;}

.highLight{background-color:#e5e5e5; display:inline; margin-right:0.2em; padding:0 3px 0 3px;}

.glossarySpot{display:inline;}

.glossarySpot a.toolTipLink, .glossarySpot a.toolTipLink:hover{padding:0 2px 0 2px; margin:0 0.3em 0 0; background-color:#feff66; font-size:8px; color:#3c3c3c; border-right:1px solid #3c3c3c; border-bottom:1px solid #3c3c3c; cursor:help;}

.toolTip{display:none;}

a.toolTipLink:hover{border-width:0;}

.toolTipLink{position:relative; text-decoration:none;}

.toolTipLink:hover .toolTipArrow{display:block; position:absolute; width:42px; height:7px; padding:0; margin:0; left:-31px; top:2.5em; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/toolTipArrow.gif); background-position:left top; background-repeat:no-repeat; z-index:100}

.toolTipLink:hover .toolTip{display:block; position:absolute; width:10em; padding:9px; font-size:11px; font-style:normal; top:7px; background-color:#feff66; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/toolTipBorder.gif); background-position:left top; background-repeat:no-repeat; border-bottom:1px solid #ccc; border-right:1px solid #ccc; *z-index:-1; }
.toolTipLink:hover {z-index:1;}
.footer, .footer a, .footer a:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#a1a1a1; position:relative; float:left; padding:0; margin:0; background-color:transparent;}


.bot3px{margin-bottom:3px;}
.bot4px{margin-bottom:4px;}
.bot6px{margin-bottom:6px;}
.bot8px{margin-bottom:8px;}
.bot9px{margin-bottom:9px;}
.bot11px{margin-bottom:11px;}
.bot13px{margin-bottom:13px;}
.bot15px{margin-bottom:15px;}
.bot19px{margin-bottom:19px;}
.bot20px{margin-bottom:20px;}
.bot39px{margin-bottom:39px;}

.botPad15px{padding-bottom:15px;}

.top1px{margin-top:1px;}
.top2px{margin-top:2px;}
.top3px{margin-top:3px;}
.top4px{margin-top:4px;}
.top5px{margin-top:5px;}
.top7px{margin-top:7px;}
.top8px{margin-top:8px;}
.top9px{margin-top:9px;}
.top15px{margin-top:15px;}
.top20px{margin-top:20px;}
.top25px{margin-top:25px;}
.top28px{margin-top:28px;}

.topPad15px{padding-top:15px;}
.topPad25px{padding-top:25px;}
.topPad40px{padding-top:40px;}

.left2px{margin-left:2px;}
.left7px{margin-left:7px;}
.left13px{margin-left:13px;}
.left20px{margin-left:20px;}
.left98px{margin-left:98px;}
.left120px{margin-left:96px;}

.right3px{margin-right:3px;}
.right2px{margin-right:2px;}
.right5px{margin-right:5px;}
.right7px{margin-right:7px;}
.right10px{margin-right:10px;}
.right18px{margin-right:18px;}
.right25px{margin-right:25px;}
.right40px{margin-right:40px;}
.right71px{margin-right:71px;}

.width50pct{width:50%;}

.width150px{width:150px;}
.width150px a{vertical-align:top; line-height:18px}
.width150px img{margin:0 0 0 3px; padding:0; vertical-align:bottom;}

.width265px{width:265px;}

.height27px{height:27px;}
.height12px{height:12px;}

.formTableWidthLeft{width:196px;}
.formTableWidthRight{width:262px;}

.floatRight{position:relative; float:right;}
.floatLeft{position:relative; float:left;}

.clearBoth{clear:both;}

.vAlignTop{vertical-align:top;}

.floatNone{position:relative; float:none;}

.footerLinks{position:relative; float:right;}

.center{text-align:center;}

HR.print {height:1px;}

/*  General styles (END) */





/*  topContent (START)  */


.topHolderFrontpageLev1{position:relative; float:left; margin:0; padding:0; width:768px; /*height:109px;*/ border-left:#ededed 1px solid; border-right:#ededed 1px solid;}

.topHolderFrontpageLev2{position:relative; float:left; margin:0; padding:0; width:768px; /*height:129px;*/ border-left:#ededed 1px solid; border-right:#ededed 1px solid;}

.topHolderFrontpageLev3{position:relative; float:left; margin:0; padding:0; width:768px; /*height:149px;*/ border-left:#ededed 1px solid; border-right:#ededed 1px solid;}

.topShadow{position:relative; float:left; margin:0; padding:0; width:768px; height:14px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/topBGbottomShadow.gif); background-repeat:no-repeat; background-position:left top; border-left:#ededed 1px solid; border-right:#ededed 1px solid;}

.topSearch{margin:0; padding:0; top:0; float:right; width:237px; /*height:49px;*/ height:90px; right:10px; position:relative;}

.searchLinksHolder{float:left; width:237px; position:relative; margin:5px 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px;}

.searchLinksHolder a{display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#002a54; text-transform:uppercase; text-decoration:none;}

.searchLinksHolder ul{margin:0; padding:0; list-style:none;}

.searchLinksHolder li{margin:0; padding:0 26px 0 0; float:left; position:relative;}

.searchText{width:219px; float:left; position:relative; padding:0; margin:0 6px 0 0;}
.rhtSearchText{width:164px; float:left; position:relative; padding:0; margin:6px 5px 0 0;}

.searchInput{margin:1px 0 0 0; padding:1px 0 1px 2px; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #7c92a7 solid; position:relative; float:left; height:13px;}
input.FormulaInput{margin:1px 0 0 0; padding:1px 0 1px 2px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #7c92a7 solid;  height:13px;}

.rhtSearchInput{margin:1px 0 0 0; padding:1px 0 1px 2px; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #7c92a7 solid; position:relative; float:left; height:13px;}

.searchBtn{float:left; top:1px; position:relative; width:43px; height:17px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/searchBtnBG.gif);background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#002a54; padding:2px 0 0 5px; margin:0; cursor:hand;}

.formBtn{position:relative; height:17px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/formBtnBG.gif); background-repeat:repeat-x; background-color:transparent; border:1px solid #7f9db9; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#002a54; padding:0; margin:1px 0 0 0; cursor:hand; clear:both;}
.button{position:relative; height:17px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/formBtnBG.gif); background-repeat:repeat-x; background-color:transparent; border:1px solid #7f9db9; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#002a54; padding:0; margin:1px 0 0 0; cursor:hand; clear:both;}
input.FormulaButton{ height:17px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/formBtnBG.gif); background-repeat:repeat-x; background-color:transparent; border:1px solid #7f9db9; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#002a54; padding:0; margin:1px 1px 0 1px; cursor:hand; }

.rhtFormBtn{float:left; position:relative; height:14px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/formBtnBG.gif); background-repeat:repeat-x; border:1px solid #7f9db9; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#002a54; padding:1px 5px 0 5px; margin:7px 0 0 0; cursor:hand;}


/*.divNav {position:relative; float:left; margin:0; padding:0; width:768px; top:31px;}
 changed to remove gab between menu and content area*/
.divNav {position:relative; float:left; margin:0; padding:0; width:768px;/*top:34px;*/}

/*Menu lvl1*/
.menuLev1Div{opacity:0.85; filter: alpha(opacity=85); -moz-opacity: 0.85; position:relative; float:left; width:768px; background-color:#fff;}

.menuLev1Div ul{position:relative; float:left; margin:0; padding:0 0 0 10px; width:758px;}/* padding left should maybe be changed if menu changes!!!  */

.menuLev1Div a {display:block; text-align:center; height:16px;}

.menuLev1Div li {margin:0; padding:0; position:relative; float:left; display:block; white-space:nowrap; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/topMenuTabSplit.gif); background-position:left; background-repeat:no-repeat;}

.menuLev1Div li.noSplit{background-image:none;}

.menuLev1Div li a {position:relative; float:left; padding: 5px 23px 1px 22px; margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#002a54; text-transform:uppercase; text-decoration:none;}/* padding right and left should be changed if menu changes!!!  */

.menuLev1Div li a.on{background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/topMenuTabBG.gif); background-position:top right; background-repeat:no-repeat; color:#FFF;}


/*Menu lvl2*/
.menuLev2Div{opacity:0.85; filter: alpha(opacity=85); -moz-opacity: 0.85; position:relative; float:left; width:768px; background-color:#fff;}

.menuLev2Div ul.off{display:none;}

.menuLev2Div ul.on{position:relative; float:left; margin:0; padding:0 0 0 17px; width:751px;}/* padding left should maybe be changed if menu changes!!!  */

.menuLev2Div li {margin:0; padding:0; position:relative; float:left; display:block; white-space:nowrap;}

.menuLev2Div li a {position:relative; float:left; padding: 4px 15px 3px 15px; margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#fff; text-decoration:none;}/* padding right and left should be changed if menu changes!!!  */

.menuLev2Div li a:hover, .menuLev2Div li a:active, .menuLev2Div li a:focus, .menuLev2Div li a.on {color:#666366 ; background-color:#fff; *border:1px #7e7e7e solid; *border-bottom-width:0; *padding: 4px 14px 2px 14px;}


/*Menu lvl3*/
.menuLev3Div{opacity:0.85; filter: alpha(opacity=85); -moz-opacity: 0.85; position:relative; float:left; width:768px; background-color:#fff;}

.menuLev3Div ul.off{display:none;}

.menuLev3Div ul.on{position:relative; float:left; margin:0; padding:0 0 0 17px; width:751px; background-color:#FFF;}/* padding left should maybe be changed if menu changes!!!  */

.menuLev3Div li {margin:0; padding:0; position:relative; float:left; display:block; white-space:nowrap;}

.menuLev3Div li a {position:relative; float:left; padding: 4px 15px 3px 15px; margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#9a9999; text-decoration:none;}/* padding right and left should be changed if menu changes!!!  */

/*  Left menu (START)  */
.leftMenu{margin:0; padding:0; position:relative; float:left; width:148px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/menu4-5BG.jpg); background-repeat:no-repeat; background-color:#FFF;}

.leftMenuHeader{opacity:0.85; filter: alpha(opacity=85); -moz-opacity: 0.85; margin:0; padding:0 0 0 7px; line-height:30px; position:relative; float:left; width:141px; border-bottom:1px #fff solid;}



/*  topContent (END)  */


/* pageContent (START) */

.pageContentHolder{margin:0; padding:8px 19px 18px 20px; height:auto; overflow-y: visible;  background-color:#fff; border-left:#ededed 1px solid; border-right:#ededed 1px solid; border-bottom:#ededed 1px solid; position:relative; float:left; /*width:768px;*/ width:729px;/*top:5px;*/}

.pageContentHolderSub{margin:0; padding:8px 19px 18px 0; height:auto; overflow:hidden; background-color:#fff; border-left:#ededed 1px solid; border-right:#ededed 1px solid; border-bottom:#ededed 1px solid; position:relative; float:left; width:749px;} /* Used when left menu is visible */

.contentHolder{position:relative; float:left; margin:0; padding:0;}

.contentAreaHolder{position:relative; float:left; margin:0; padding:0;width:483px;}

.serviceIcons{margin:0; padding:0; width:464px; height:28px; text-align:right;}
.serviceIconsNoMargin{margin:0; padding:0; width:483px; height:28px; text-align:right;}
.serviceIconsFullPage{margin:0; padding:0; width:730px; height:28px; text-align:right;}

.loggedInIcon a{margin:0; padding:0 25px 0 11px; height:22px; line-height:22px; position:relative; float:right; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/iconUnlocked.gif);background-repeat:no-repeat; background-position:top right; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#a7a9ac;}
.loggedOffIcon a{margin:0; padding:0 25px 0 11px; height:22px; line-height:22px; position:relative; float:right; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/iconLocked.gif);background-repeat:no-repeat; background-position:top right; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#a7a9ac;}
.printIcon a{margin:0; padding:0 25px 0 11px; height:22px; line-height:22px; position:relative; float:right; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/iconPrint.gif);background-repeat:no-repeat; background-position:top right; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#a7a9ac;}

.lastModifiedDate {clear:both; margin:0;padding:15px 0 0 0; height:22px; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#a7a9ac;}

.mailIcon a{margin:0; padding:0 25px 0 11px; height:22px; line-height:22px; position:relative; float:right; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/iconSend.gif); background-repeat:no-repeat; background-position:top right; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#a7a9ac;}

.downloadIcon a{margin:0; padding:0 25px 0 11px; height:22px; line-height:22px; position:relative; float:right; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/iconDownload.gif); background-repeat:no-repeat; background-position:top right; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#a7a9ac;}

.downloadIconSmall{margin:4px 0 0 0; padding:0 0 0 23px; line-height:22px; position:relative; float:left; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/iconDownloadSmall.gif); background-repeat:no-repeat; background-position:left 3px;}


.pageContent{margin:0; padding:0; position:relative; float:left; width:464px; min-height:300px; height:auto !important; height:300px;}

.pageContentFullPage{margin:0; padding:0; position:relative; float:left; width:730px;min-height:300px; height:auto !important; height:300px;}

.pageContentSub{margin:0 0 0 9px; padding:0; position:relative; float:left; width:327px;}/* Used when left menu is visible */


.countryWebsites{position:relative; float:left; width:219px; height:54px; border:1px #ccc solid; background-color:#FFF; padding:1px 8px 3px 8px; margin:0 0 9px 0;}

.countrySelect{position:relative; float:left; width:210px; margin-top:5px;}

.reportSelect{position:relative; float:left; width:164px; margin-top:5px;}

.selectLanguage{position:relative; float:left; width:237px; margin:0 0 9px 0; padding:0;}

.selectLang{width:237px; margin:0; padding:0; border:1px #bababa solid; background-color:#e5e5e5; font-weight:bold; color:#959595; height:20px;}

.contactUsContent{position:relative; float:left; width:125px; margin:0; padding:0;}

.contactUsContent a{position:relative; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#656565; text-decoration:none; border-bottom:1px #ccc solid; margin:0 0 10px 0;}

.pasPhoto{position:relative; float:right; margin:0; padding:0;}

.loginUsernameInput{width:145px; background-color:#e5e5e5; border:1px #cccccc solid; font-size:11px; color:#909090; padding:1px 2px 1px 5px;}

.loginPasswordInput{width:145px; background-color:#e5e5e5; border:1px #cccccc solid; font-size:11px; color:#909090; padding:1px 2px 1px 5px;}

.loginRememberPassword{padding:0;}

.checkboxText{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#656565; vertical-align:middle; margin:0 0 2px 0; padding:0;}

.content2Columns{position:relative; float:left; width:483px; margin:0 0 9px 0; padding:0;}

.content2ColumnsLeft{position:relative; float:left; width:217px; min-height:237px; border:1px #ccc solid; padding:6px 9px 6px 9px; margin:0 9px 0 0;}
.content2ColumnsRight{position:relative; float:left; width:217px; min-height:237px; border:1px #ccc solid; padding:6px 9px 6px 9px; margin:0;}

.content2ColumnsSub{position:relative; float:left; width:483px; margin:0 0 9px 0; padding:0;}
.content2ColumnsSubLeft{position:relative; float:left; width:219px; padding:6px 9px 6px 9px; margin:0 9px 0 0;}
.content2ColumnsSubRight{position:relative; float:left; width:219px; padding:6px 9px 6px 9px; margin:0;}

.content2ColumnsFullPage{position:relative; float:left; width:730px; margin:0 0 9px 0; padding:0;}
.content2ColumnsFullPageLeft{position:relative; float:left; width:347px; padding:0 9px 6px 0; margin:0 9px 0 0;}
.content2ColumnsFullPageRight{position:relative; float:left; width:345px; border:1px #ccc solid; padding:6px 9px 6px 9px; margin:0;}

.top171px{position:relative; float:left; width:483px; height:auto; margin:0 0 9px 0; padding:0;}
.top180px{position:relative; float:left; width:483px; height:auto; margin:0 0 9px 0; padding:0;}
.top195px{position:relative; float:left; width:483px; height:auto; margin:0 0 9px 0; padding:0;}
.top334px{position:relative; float:left; width:483px; height:auto; margin:0 0 9px 0; padding:0;}

.content121px{position:relative; float:left; width:463px; min-height:107px; height:auto !important; height:107px; margin:0 0 9px 0; border:1px #ccc solid; padding:6px 9px 6px 9px; background-color:#FFF;}

.contentFrontpage{position:relative; float:left; width:463px; min-height:107px; height:auto !important; height:107px; margin:0 0 0 0; padding:0 0 0 0; background-color:#FFF;}
.content2ColumnsFrontpageLeft{position:relative; float:left; width:217px; min-height:237px; height:auto !important; height:237px;  margin:0 9px 0 0;}
.content2ColumnsFrontpageRight{position:relative; float:left; width:217px; min-height:237px; height:auto !important; height:237px; margin:0;}


.contentVariable{position:relative; float:left; width:463px; margin:0 0 9px 0; border:1px #ccc solid; padding:6px 9px 6px 9px; background-color:#FFF;}

.rhtVariable{position:relative; float:left; width:217px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px  10px 9px;}

.rht121px{position:relative; float:left; width:217px; height:107px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px 6px 9px;}
.rht140px{position:relative; float:left; width:217px; height:126px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px 6px 9px;}
.rht149px{position:relative; float:left; width:217px; height:135px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px 6px 9px;}
.rht164px{position:relative; float:left; width:217px; height:150px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px 6px 9px;}
.rht171px{position:relative; float:left; width:217px; height:157px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px 6px 9px;}
.rht180px{position:relative; float:left; width:217px; height:166px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px 6px 9px;}
.rht195px{position:relative; float:left; width:217px; height:181px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px 6px 9px;}
.rht251px{position:relative; float:left; width:217px; height:237px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px 6px 9px;}
.rht265px{position:relative; float:left; width:217px; height:251px; margin:0 0 9px 0; border:1px #ccc solid; background-color:#FFF; padding:6px 9px 6px 9px;}

.rhtTab1{*height:20px; width:88px; margin:0; padding: 5px 9px 0 9px; font-weight:bold; color:#3c3c3c; cursor:pointer; cursor:hand; white-space:nowrap;}
.rhtTab2{*height:19px; width:87px; border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; margin:0; padding:5px 9px 0 9px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/tabBG.gif);background-position:left top; background-repeat:repeat-x;  font-weight:bold; color:#3c3c3c; cursor:pointer; cursor:hand; white-space:nowrap; }
.rhtTab3{*height:19px; width:87px; border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; margin:0; padding:5px 9px 0 9px; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/tabBG.gif);background-position:left top; background-repeat:repeat-x; font-weight:bold; color:#3c3c3c; cursor:pointer; cursor:hand; white-space:nowrap;}

/*.rhtTabContent{border-top:solid 1px #cccccc; position:relative; float:left; background-image:url(/Nycomed.MCms/Skins/Nycomed/Images/tabContentBG.gif); background-repeat:no-repeat; width:217px; height:53px; padding:0; margin:0;}*/
.rhtTabContent{border:solid 1px #cccccc; position:relative; float:left;width:212px; padding:0; min-height:53px; height:auto !important; height:53px;}
.rhtTabSelectDiv{position:relative; float:left; margin:14px 0 10px 0; padding:0 0 0 11px; width:175px;}
.rhtTabSelect{width:175px;  padding:0;}


/* pageContent (END) */


/* pageFooter (START) */

.pageFooterHolder{ float:none; background-color:transparent; font-size:11px; padding:0; margin:8px 15px 8px 15px; }

/* pageFooter (END) */
/*
.sitemapStyle{width:730px; border-collapse:collapse;}
.sitemapStyle .borderLeft{border-left:1px solid #a7a9ac; font-size:1px;}
.sitemapStyle .borderTop{border-top:1px solid #a7a9ac;}
.sitemapStyle table tr{vertical-align:top;}
.sitemapStyle ul{margin:0; padding:0; list-style:none;}
.sitemapStyle ul li{margin:5px 0; padding:0;}
.sitemapStyle ul li .subOn a{font-weight:bold; padding:0 0 0 12px;  background-position:left 4px; background-repeat:no-repeat;}
.sitemapStyle ul li .subOff a{padding:0 0 0 12px; background-position:left 4px; background-repeat:no-repeat;}
.sitemapStyle ul li ul li .contentTextSmall a{margin:5px 0 5px 12px; padding:0 ; color:#a4a4a4;}
*/
.sitemapStyle{width:730px; border-collapse:collapse;}
.sitemapStyle .borderLeft{border-left:1px solid #a7a9ac; font-size:1px;}
.sitemapStyle .borderBottom{border-bottom:1px solid #a7a9ac; font-size:1px;}
.sitemapStyle .borderTop{border-top:1px solid #a7a9ac;}
.sitemapStyle .borderPin{background-position:left top; background-repeat:no-repeat;}
.sitemapStyle table tr{vertical-align:top;}
.sitemapStyle .level1 a{margin-right:5px; padding:0 0 0 5px; border: 0px;}
.sitemapStyle .level1Open a{margin-right:5px; padding:0 0 0 5px; border: 0px; font-weight:bold;}
.sitemapStyle .level1None {margin-right:5px; padding:0 0 0 0px; border: 0px;}
.sitemapStyle .level2 a{padding: 0 0 0 22px; color:#a4a4a4;border: 0px; margin-right:5px;}
.sitemapStyle .subOff a{padding:0 0 0 12px;border: 0px;}
.sitemapStyle a{text-decoration:none  }
/*
.sitemapStyle ul{margin:0; padding:0; list-style:none;}
.sitemapStyle ul li{margin:5px 0; padding:0;}
.sitemapStyle ul li .subOn a{font-weight:bold; padding:0 0 0 12px;  background-position:left 4px; background-repeat:no-repeat;}
.sitemapStyle ul li .subOff a{padding:0 0 0 12px;  background-position:left 4px; background-repeat:no-repeat;}
.sitemapStyle ul li ul li .contentTextSmall a{margin: 5px 0 5px 12px; padding:0; color:#a4a4a4;}
*/

/*new classes my Mork*/
/*text displayed with validation errors and other errors*/
/*.rhtText{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#656565; vertical-align:middle; margin:0 0 2px 0; padding:0;}*/
.ProductOverviewHeader{ border-bottom: solid 10px red;}
.ProductOverviewHeader td a{font-family:Arial, Helvetica, sans-serif; font-weight:Bold; font-size:14px; border:0px; margin-bottom:10px;text-decoration:none;}
.ProductOverviewHeader td {font-family:Arial, Helvetica, sans-serif; font-weight:Bold; font-size:14px; border:0px; margin-bottom:10px; height:15px; }
.ProductOverview {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; }
/*.ProductOverview tr {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}*/
.ProductOverview td{BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
.ProductOverviewCol td { border-bottom: solid 2px #cccccc; height:25px;  font-weight:bold; padding: 4px; }
.ProductOverviewCol td a {font-weight:bold;}
.ProductOverviewAlt td { border-bottom: solid 2px #ffffff; height:25px;  }
.ProductOverview2ColumnsLeft{position:relative; float:left; width:345px; padding:0 9px 0px 0; margin:0 0px 0 0;}
.ProductOverview2ColumnsRight{position:relative; float:left; width:345px; border:1px #ccc solid; padding:6px 9px 6px 9px; margin:0;}
/*.ProductOverview .ProductOverviewHeader td{border-bottom: solid 5px Blue; }*/

.rightHandTools{margin:0; padding:0; float:right; position:relative; width:237px; *z-index:-1;}

.rhtText, .rhtText td {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#656565;}
.rhtText a{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#656565; border:none; text-decoration:underline; /*border-bottom:1px #ccc solid;*/}
.rhtText a strong {text-decoration:none; font-weight:normal; /*border-bottom:1px #ccc solid;*/}
.rhtText a.visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#656565; text-decoration:underline;}

/*.rhtText a.noUnderLine{border-bottom:none;}*/

.rhtDate{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#656565; vertical-align:bottom;}

.error
{
   color:Red;  
}
.formTableCellLeft
{
   vertical-align:top; text-align:left;  
}
.formTableCellRight
{
   vertical-align:top; text-align:left;  
}
/*end new classes my Mork*/

/* New classes by SQCA */
.content-header_large, .content-header_large_Red, .content-header_large_Orange, .content-header_large_Blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	color:#807F7F;
	padding-left:7px;
	padding-right:10px;
	vertical-align:top;
}
.content-right_info-border_tl_no{
	padding-left:1px;
	width:3px;
}
.content-right_info-border_tr_no{
	padding-right:1px;
	width:100%;
}
.content_borders_b{
	border-bottom:1px solid #D6D6D6;	
}
.content-right_info-border_tl{
	border-top:1px solid #D6D6D6;
	border-left:1px solid #D6D6D6;
	width:3px;
}
.content-right_info-border_tr{
	border-top:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	width:100%;
}
.content_borders_lr{
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
}
.content-right_info-border_tl_no{
	padding-left:1px;
	width:3px;
}
.content-right_info-border_tr_no{
	padding-right:1px;
	width:100%;
}
.content_borders_b{
	border-bottom:1px solid #D6D6D6;	
}
.group_border_left{
	border-left:1px solid #D6D6D6;
}
.group_border_bottom{
	border-bottom:1px solid #D6D6D6;
}
.rowColor1
{
	border-bottom: 0px solid #000;
}

.GenericXmlPlaceHolder td.Repeat {padding-top:10px;}
.GenericXmlPlaceHolder td.Section {padding-top:10px;}

div#psyma_layer
{
	z-index:20;
}

/* End new classes SQCA */