/* 
Titel:       AMBU
Skribent:    Co3
Opdateret:   16-07-2008 af ABR
*/

#Frontouterleft_innerleft
{
position: absolute;
top: 0px;
float: left;
width: 171px;
display: inline;
}

/* 404 Error page
-----------------------------------------------------------*/
.displaynone {display:none;}

/* General
---------------------------------------------------------- */

body {
text-align: center;
/* padding-top: 10px; */
}

#DWMain {
width: 994px;
margin: 0 auto;
position: relative;
background: #ffffff url('') no-repeat left bottom; /*  Files/System/bodybglogo.gif   ,    /Files/System/ambu_butterfly.jpg */
padding-bottom: 20px;
}

#DWMainInner {
width: 964px;
margin: 0 auto;
position: relative;
margin-top: -25px;
}

#toparea {
height: 108px;
background: #ffffff url('') no-repeat 0 0; /* /Files/System/topareabg.gif */
padding: 0 9px;

}

#dwtoplogo {
position: absolute;
top: 19px;
right: 13px;
}

#Header {
height: 75px;
}

#Breadcrumb {
position: absolute;
top: 16px;
left: 35px;
overflow:hidden;
}

#Breadcrumb span {
position:relative;
left:-13px;
}

#contentarea {
clear: both;
text-align: left;
}


#contentareacontent {
width: 790px;
float: right;
}

#contentareacontentNoMenu {
float:left;
}


/* QuickLinks
---------------------------------------------------------- */

#Quicklinks {
position: absolute;
top: 43px;
left: 30px;
}

#Quicklinks ul {
margin: 0;
padding: 0;
list-style: none;
}

#Quicklinks li {
margin: 0;
padding: 0;
list-style: none;
float: left;
}

#Quicklinks a {
border-right: 1px solid #000;
display: block;
padding: 0 5px;
text-decoration: none;
color: #000;
font-weight: normal;
}

#Quicklinks a:hover {
color: #B60338;
}

#Quicklinks a#activeitem {
color: #B60338;
}

#Quicklinks a.inpath {
color: #B60338;
}

#Quicklinks a.lastitem {
border: none;
background: url('/Files/System/basket.gif') no-repeat right top;
padding-right: 25px;
}

/* TopMenuFront (red blocks) 
---------------------------------------------------------- */

#TopmenuFront {
float: right;
}

#TopmenuFront table {width: 790px;}
#TopmenuFront table tr td a {
background: #b60338;
color: #fff;
padding: 2px 2px;
display: block;
text-decoration: none;
font-weight: normal;
text-align: center;
margin-right: 2px;
}
#TopmenuFront table tr td a.lastitem {margin-right:0;}

#TopmenuFront table tr td a:hover {
background: #56626E;
}


#TopmenuFront ul {
margin: 0;
padding: 0;
list-style: none;
}

#TopmenuFront li {
margin: 0;
padding: 0;
list-style: none;
float: left;
margin-left: 2px;
}

#TopmenuFront a {
background: #b60338;
color: #fff;
padding: 2px 24px;
display: block;
text-decoration: none;
font-weight: normal;
}

#TopmenuFront a:hover {
background: #56626E;
}

/* TopMenu (red blocks) 
---------------------------------------------------------- */

#Topmenu {
float: right;
}

#Topmenu table {width: 790px;}
#Topmenu table tr td a {
background: #56626E;
color: #fff;
padding: 2px 2px;
display: block;
text-decoration: none;
font-weight: normal;
text-align: center;
margin-right: 2px;
}
#Topmenu table tr td a.lastitem {margin-right:0;}

#Topmenu table tr td a:hover {
background: #b60338;
}

#Topmenu ul {
margin: 0;
padding: 0;
list-style: none;
}

#Topmenu li {
margin: 0;
padding: 0;
list-style: none;
float: left;
margin-left: 2px;
}

#Topmenu a {
background: #56626E;
color: #fff;
padding: 2px 24px;
display: block;
text-decoration: none;
font-weight: normal;
}

#Topmenu a:hover {
background: #b60338;
}

#Topmenu a#activeitem.firstitem {
background: #b60338;
}

#Topmenu a#activeitem.inpath {
background: #b60338;
}

#Topmenu a.inpath {
background: #b60338;
}

#Topmenu a#activeitem.lastitem {
background: #b60338;
}

/* LeftMenu 
---------------------------------------------------------- */

#contentarealeftmenu {
width: 162px;
float: left;
padding-top: 14px;
}

#contentarealeftmenu ul {
margin: 0;
padding: 0;
list-style: none;
}

#contentarealeftmenu li {
margin: 0;
padding: 0;
list-style: none;
padding: 4px 0px;
}

#contentarealeftmenu a {
display: block;
padding-left: 20px;
font-weight: normal;
text-decoration: none;
color:#000;
}

#contentarealeftmenu a:hover {
color: #b60338;
}

#contentarealeftmenu a#activeitem {
/* background: url('/Files/Billeder/graphic/greydot.gif') no-repeat 0px 3px; */
color: #b60338;
}


#contentarealeftmenu a.inpath {
/* background: url('/Files/Billeder/graphic/greydot.gif') no-repeat 0px 3px; */
color: #b60338;
}

#contentarealeftmenu ul li ul li a#activeitem {
background: none;
color: #b60338;
}

#contentarealeftmenu ul li ul {
margin: 0;
padding: 0;
list-style: none;
margin-top: 5px;
padding-left: 15px;
}

/* Links
---------------------------------------------------------- */

#ContactLinks {
margin: 20px 0 0 0;
padding: 0;
list-style: none;
}

#ContactLinks a.firstitem {
font-weight: bold;
}

#ProductLinks {
margin: 20px 0 0 0;
padding: 0;
list-style: none;
}

/* LeftMenu Products (Dynamicweb menu)
---------------------------------------------------------- */

#contentarealeftmenu table {
margin-left:-27px;	
}

#contentarealeftmenu table table {
margin:0px;
}

#contentarealeftmenu table img {
position:relative;
right:-14px;
}


/* Frontpage Setup
---------------------------------------------------------- */

#Frontouterleft {
float: left;
width: 784px;
overflow:hidden;
}

#Frontouterleft_innerleft a {
color: #000;
text-decoration: none;
}

#Frontouterleft_innerleft a:hover {
color: #b60338;
text-decoration: none;
}

#Frontouterright {
float: right;
width: 172px;
}

/* HER  */

#Frontouterleft_innerright
{
float: right;
width: 610px;
display: inline;
}

#Frontmainpicture {
border: 1px solid #333;
height: 156px;
overflow: hidden;
position: relative;
margin-bottom: 8px;

}

img#Frontfrise {
position: absolute;
left: 0;
bottom: 0;
z-index: 100;
}

#Frontouterleft_innerright_left {
float: left;
width: 299px;
height: 340px;
border: 1px solid #666;
padding-top: 2px;
overflow:hidden;
}

#Frontouterleft_innerright_right {
float: right;
width: 299px;
height: 340px;
border: 1px solid #666;
background: #ebecee;
padding-top: 0px;
overflow:hidden;
}

#Outerleft_innerright_left {
float: left;
width: 400px;
height: 500px;
border: 0;
padding-top: 2px;
overflow:hidden;
}

#Outerleft_innerright_right {
float: right;
width: 370px;
height: 500px;
border: 0;
background: #ebecee;
padding-top: 2px;
overflow:hidden;
}

#FooterFront_old {
float: right;
width: 440px;
height: 40px;
}

#FooterFront {
float: left;
width: 610px;
height: 40px;
text-align: center;
}

#FooterFront small a{
color:#000;
text-decoration:none;
}

#FooterFront a:hover{
color:#B60338;
text-decoration:none;
}

#Footer a{
color:#000;
text-decoration:none;
}

#Footer a:hover{
color:#B60338;
text-decoration:none;
}

#Frontrightpicture1 {
border: 1px solid #333;
height: 196px;
margin-bottom: 8px;
overflow: hidden;
}

#Frontrightpicture2 {
border: 1px solid #333;
height: 196px;
margin-bottom: 8px;
overflow: hidden;
}

#Frontrightpicture3 {
border: 1px solid #333;
height: 96px;
overflow: hidden;
}



/* Search On Frontpage
---------------------------------------------------------- */
#Frontouterleft form {
margin: 0;
padding: 0;
}


/* My Ambu On Frontpage
---------------------------------------------------------- */

.FrontpageSubmitBtn {
background: none;
border: none;
margin: 0;
padding: 0;
font-weight: bold;
position: relative;
border: 1px solid #EBEDEF;
cursor: pointer;
}

.FrontpageInput {
display: block;
width: 150px;
margin-bottom: 10px;
}

/* My Ambu
---------------------------------------------------------- */

table.myBody                                 { font:normal 10px Verdana; width:385px; padding:0px;border-collapse:collapse;}
table.myBody td                              { border:1px solid rgb(225,228,233); height:15px;}
table.myBody td.cstmrCol			               {width:115px;}
table.myBody td.cstmrInput			             {width:270px} 
table.myBody td.cstmrInput input             {width:270px;;background-color:rgb(230,235,238); font:normal 9px Verdana; height:15px; border:1px solid rgb(175,185,196); padding-top:0px; padding-bottom:0px; padding-left:4px;} 
table.myBody select                          { width:278px; background-color:rgb(230,235,238); }	


form#theform hr {
color: #D9DCE1;
background-color: #D9DCE1;
height: 1px;
}

.excreate_error
{
border: 1px solid #FF000A;
background: #FFD7D9;
padding: 10px;
}

.chkboxfloat
{
float:left; 
width: 200px; 
margin-right: 20px;
}

.ambubutton
{
background-color:#8E979E;
border:1px solid #AFB9C4;
color:#FEFEFE;
}

.myambuinfo
{
color: #B60338;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px dashed #C5CAD1;
font-weight: bold;
}

/* DealerSeach Dropdown Modul
---------------------------------------------------------- */

table.dealerDropDown select                          { width:278px; background-color:rgb(230,235,238); }	
}

input.dealerBtn
{
background: #8E979E;
color: #fff;
border: 1px solid #AFB9C4;
font-weight: bold;
padding-left:4px; 
padding-right:2px;
}


/* Paragraph Setup General
---------------------------------------------------------- */

.content_maincolumn, .content_maincolumn_minisite, .content_maincolumn_minisite_nobutterfly 
{
width: 608px;
background: #fff;
border: 1px solid #ccc;
float: left;
padding-bottom: 20px;
min-height: 508px;
height:auto !important;
height:508px;
}

.content_maincolumn_minisite
{
width: 788px;
background: #fff url(/files/billeder/micro/gfx/logoBack.png) no-repeat top right;
}

.content_maincolumn_minisite_nobutterfly
{
width: 788px;
}


.content_maincolumn_startpage
{
width: 958px;
background: #fff;
border: 1px solid #ccc;
float: left;
padding-bottom: 20px;
min-height: 568px;
height:auto !important;
height:568px;
}

.content_maincolumn_startpage
{
width: 958px;
background: #fff url(/files/billeder/micro/gfx/logoBack.png) no-repeat top right;
}


.content_maincolumn_sleepsite
{
width: 720px;
background: #fff url(/files/billeder/com/Landingpages/Sleep/sleep_boy_frontpage1.jpg) no-repeat top right;
}



.content_rightcolumn
{
float: right;
width: 170px;
overflow: hidden;
text-align: left;
}

.content_padder
{
padding: 18px 30px 30px 30px;
}

.content_padder_ascope
{
padding: px 30px 30px 30px;
}

.content_rightcolumn img 
{
 border: 1px solid #666;
}

/* Paragraph Setup AMBU_Ecom_Setup
---------------------------------------------------------- */
.content_ecom_maincolumn
{
width: 608px;
float: left;
padding-bottom: 20px;
}

#prodparsetup a {
color: #000;
text-decoration: none;
}

#prodparsetup a:hover {
color: #b60338;
text-decoration: none;
}

/* ParagraphSetup AMBU_Top_Setup
---------------------------------------------------------- */

.content_topcontainer{
width: 610px;
padding-top: 15px;
padding-bottom: 19px;
float:left;
}

.content_topcolumn1{
float: left;
margin-right: 15px;
}

.content_topcolumn2{
float: left;
}

.content_topcolumn3{
float: right;
}

.content_topcontainer span {
color: #b60338;
letter-spacing: -1px;
}

.content_topcolumn3 span a {
color: #b60338;
letter-spacing: -1px;
font-weight: bold;
}

.content_topcolumn3 span a:hover {
font-weight: bold;
}

/* ParagraphSetup AMBU_Top_Setup (No Menu)
---------------------------------------------------------- */


#contentareacontentNoMenu .content_topcontainer
{
padding-left: 176px;
}


/* ParagraphSetup AMBU_Products_Setup
---------------------------------------------------------- */


ul#AOISearch
{
margin: 0;
padding: 0;
list-style: none;
margin-top: 10px;
}

ul#AOISearch li
{
margin: 0;
padding: 0;
list-style: none;
padding: 3px 0;
}

/* ParagraphSetup AMBU_AIO_Setup
---------------------------------------------------------- */

.paraouterleft {
float: left;
width: 162px;
}

.paraouterleft ul
{
margin: 0;
padding: 0;
list-style: none;
}

.paraouterleft li
{
margin: 0;
padding: 0;
list-style: none;
}

.paraouterleft a 
{
color: #000;
}

.paraouterleft a:hover
{
color: #b60338;
}

.paraouterright {
width: 790px;
float: right;
}

/* Area of Interest Group Heading
---------------------------------------------------------- */

ul#AOIGroups {

}


ul#AOIGroups li {
margin-bottom: 10px;
}


#AOIGroupsHeading {
background: url('/Files/Billeder/graphic/greydot.gif') no-repeat 0px 3px;
padding-left: 17px;
margin-bottom: 10px;
width: 150px;
font-weight: bold;
}


/* TOP 3 NEWS
---------------------------------------------------------- */

p.newstop3date {
margin: 0;
}

h3.newstop3heading {
color: #B60338;
margin: 0;
font-size: 11px;
}

p.newstop3manchet {
margin-bottom: 12px;
}

h3.news_eventsheading {
color: #B60338;
margin: 0;
font-size: 11px;
border-bottom:1px solid #333;
}

p.news_eventsdate {
float:right;
margin-right: 10px;
}

p.newseventsreadmore {
margin-bottom: 12px;
color: #B60338;
}

.padder {
padding: 13px;
}

.padder1 {
padding: 0px;
}

/* Matrix CSS From original AMBU site
---------------------------------------------------------- */

td.qotBodyContainer                                { padding-top:9px; padding-left:10px; padding-right:25px; color:rgb(119,129,138); }
table.qotBody                                      { font:normal 10px Verdana; padding:0px;}
table.qotBody td                                   { border:1px solid rgb(225,228,233); border-right:none; border-bottom:none; height:15px;}
table.qotBody td.qotNoHead                         { font-weight:bold; border:none; padding-left:7px; height:12px; padding-bottom:2px; }
table.qotBody td.qotNameHead                       { font-weight:bold; border:none; padding-left:5px; height:12px; padding-bottom:2px; }
table.qotBody td.qotQtyHead                        { font-weight:bold; border:none; height:12px; padding-bottom:2px; }
table.qotBody tr.qotDark                           { background-color:rgb(245,246,248); }
table.qotBody tr.qotDark td                        { height:15px; }
table.qotBody tr.qotLight                          { background-color:rgb(255,255,255); }
table.qotBody tr.qotLight td                       { height:15px; }
table.qotBody td.qotNo                             { padding-left:8px; padding-top:1px; width:89px; }
table.qotBody td.qotName                           { padding-left:14px; padding-top:1px; width:231px; }
table.qotBody td.qotQty                            { border-right:1px solid rgb(225,228,233); padding-left:4px; width:22px; padding-top:1px; }
table.qotBody input                                { background-color:transparent; width:25px; border:none; font-weight:bold; margin:-1px; color:rgb(119,129,138); }
table.qotBody td.qotBottom                         { border:none; }
table.qotBody td.qotTopsep                         { height:8px; border:none; border-top:3px solid rgb(197,202,208); font-size:2px; }
table.qotBody td.qotBottomsep                      { height:8px; border:none; border-top:1px solid rgb(225,228,233); border-bottom:3px solid rgb(197,202,208); font-size:2px; }
table.qotBody td.qotSubmitCell                     { border:none; text-align:right; padding-top:6px; }
td.qBodyContainer                                  { width:100%; padding-top:9px; padding-left:10px; padding-right:25px; color:rgb(0,0,0); }
td.qBodyContainer font                             { font:normal 10px Verdana;}
table.qBody                                        { width:100%; }
table.qBody td                                     { height:15px; font:normal 10px Verdana; border:1px solid rgb(225,228,233); border-right:none; border-bottom:none; }
table.qBody td.qHead                               { border:none; padding-bottom:2px; }
table.qBody td.qHead table                         { width:100%; }
table.qBody td.qName                               { height:12px; border:none; font-weight:bold; }
table.qBody td.qSpec                               { height:12px; border:none; font-weight:bold; text-align:right; }
td.qDotEv                                          { width:15px; background-color:rgb(255,255,255); }
td.qDotOd                                          { width:15px; background-color:rgb(245,246,248); }

tr.qEv td                                          { border-top:none; }
tr.qOd td                                          { border-top:none; }
tr.qEv td.qSubTxt                                  { font-weight:bold; padding-left:4px; background-color:rgb(255,255,255); border:1px solid rgb(225,228,233); border-bottom:none; }
tr.qOd td.qSubTxt                                  { font-weight:bold; padding-left:4px; background-color:rgb(245,246,248); border:1px solid rgb(225,228,233); border-bottom:none; }
table.qBody td.qProptext                           { border-right:1px solid rgb(225,228,233); padding-left:6px; }
table.qBody td.qTopsep                             { height:10px; border:none; border-top:3px solid rgb(197,202,208); font-size:2px; }
table.qBody td.qBottomsep                          { height:8px; border:none; border-top:1px solid rgb(225,228,233); border-bottom:3px solid rgb(197,202,208); font-size:2px; }


/* Domtabs
---------------------------------------------------------- */

/* -------- domtabs -------- */

ul.domtabs {
margin: 0;
padding: 0;
list-style: none;
float: left;
margin-bottom: 34px;
}

ul.domtabs li {
float: left;
background: #56626e;
text-align: center;
}

ul.domtabs li a {
display: block;
font-weight: bold;
color: #fff;
text-decoration: none;
padding: 1px 22px;
}

li#gentab {
margin-right: 2px;
}

li#spatab {
margin-right: 2px;
}

.ecomsetupinner {
background: #fff;
border: 1px solid #ccc;
float: left;
width: 608px;
}


/* Misc
---------------------------------------------------------- */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}
img {border:none;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* ResCare All Sites
---------------------------------------------------------- */
div.GROUP51 div.GroupNamePanel, div.GROUP384 div.GroupNamePanel, div.GROUP2442 div.GroupNamePanel, div.GROUP2050 div.GroupNamePanel, div.GROUP542 div.GroupNamePanel, div.GROUP1806 div.GroupNamePanel, div.GROUP858 div.GroupNamePanel, div.GROUP1016 div.GroupNamePanel
{
background: #006C53;
color: #fff;
padding: 2px 10px;
font-weight: bold;
}

li.GROUP51 img, li.GROUP384 img, li.GROUP2442 img, li.GROUP2050 img, li.GROUP542 img, li.GROUP1806 img, li.GROUP858 img, li.GROUP1016 img
{
background: #006C53;
}

ul.domtabs li.active a.GROUP51, ul.domtabs li.active a.GROUP384, ul.domtabs li.active a.GROUP2442, ul.domtabs li.active a.GROUP2050, ul.domtabs li.active a.GROUP542, ul.domtabs li.active a.GROUP1806, ul.domtabs li.active a.GROUP858, ul.domtabs li.active a.GROUP1016
{
background: #006C53;
}

ul.domtabs a.GROUP51:hover, ul.domtabs a.GROUP384:hover, ul.domtabs a.GROUP2442:hover, ul.domtabs a.GROUP2050:hover, ul.domtabs a.GROUP542:hover, ul.domtabs a.GROUP1806:hover, ul.domtabs a.GROUP858:hover, ul.domtabs a.GROUP1016:hover 
{
background: #006C53;
color: #fff;
font-weight: bold;
}



.GROUP51 table tr td.qDotEvChk, .GROUP384 table tr td.qDotEvChk, .GROUP2442 table tr td.qDotEvChk, .GROUP2050 table tr td.qDotEvChk, .GROUP542 table tr td.qDotEvChk, .GROUP1806 table tr td.qDotEvChk, .GROUP858 table tr td.qDotEvChk, .GROUP1016 table tr td.qDotEvChk
{ 
width:15px; background-color:rgb(255,255,255); background-image:url(/Files/System/Dotres.gif); background-repeat:no-repeat; background-position:5px 5px; 
}



.GROUP51 table tr td.qDotOdChk, .GROUP384 table tr td.qDotOdChk, .GROUP2442 table tr td.qDotOdChk, .GROUP2050 table tr td.qDotOdChk, .GROUP542 table tr td.qDotOdChk, .GROUP1806 table tr td.qDotOdChk, .GROUP858 table tr td.qDotOdChk, .GROUP1016 table tr td.qDotOdChk                               
{ 
width:15px; background-color:rgb(245,246,248); background-image:url(/Files/System/Dotres.gif); background-repeat:no-repeat; background-position:5px 5px; 
}




/* Cardiology All Sites
---------------------------------------------------------- */
div.GROUP52 div.GroupNamePanel, div.GROUP1985 div.GroupNamePanel, div.GROUP1986 div.GroupNamePanel, div.GROUP1175 div.GroupNamePanel, div.GROUP1946 div.GroupNamePanel, div.GROUP1807 div.GroupNamePanel, div.GROUP859 div.GroupNamePanel, div.GROUP1983 div.GroupNamePanel, div.GROUP2329 div.GroupNamePanel
{
background: #19558C;
color: #fff;
padding: 2px 10px;
font-weight: bold;
}

li.GROUP52 img, li.GROUP1985 img, li.GROUP1986 img, li.GROUP1175 img, li.GROUP1946 img, li.GROUP1807 img, li.GROUP859 img, li.GROUP1983 img, li.GROUP2329 img

{
background: #19558C;
}

ul.domtabs li.active a.GROUP52, ul.domtabs li.active a.GROUP1985, ul.domtabs li.active a.GROUP1986, ul.domtabs li.active a.GROUP1175, ul.domtabs li.active a.GROUP1946, ul.domtabs li.active a.GROUP1807, ul.domtabs li.active a.GROUP859, ul.domtabs li.active a.GROUP1983, ul.domtabs li.active a.GROUP2329

{
background: #19558C;
}


ul.domtabs a.GROUP52:hover, ul.domtabs a.GROUP1985:hover, ul.domtabs a.GROUP1986:hover, ul.domtabs a.GROUP1175:hover, ul.domtabs a.GROUP1946:hover, ul.domtabs a.GROUP1807:hover, ul.domtabs a.GROUP859:hover, ul.domtabs a.GROUP1983:hover, ul.domtabs a.GROUP2329:hover 

{
background: #19558C;
color: #fff;
font-weight: bold;
}



.GROUP52 table tr td.qDotEvChk, .GROUP1985 table tr td.qDotEvChk, .GROUP1986 table tr td.qDotEvChk, .GROUP1175 table tr td.qDotEvChk, .GROUP1946 table tr td.qDotEvChk, .GROUP1807 table tr td.qDotEvChk, .GROUP859 table tr td.qDotEvChk, .GROUP1983 table tr td.qDotEvChk, .GROUP2329 table tr td.qDotEvChk
{ 
width:15px; background-color:rgb(255,255,255); background-image:url(/Files/System/Dotcar.gif); background-repeat:no-repeat; background-position:5px 5px; 
}


.GROUP52 table tr td.qDotOdChk, .GROUP1985 table tr td.qDotEvChk, .GROUP1986 table tr td.qDotEvChk, .GROUP1175 table tr td.qDotEvChk, .GROUP1946 table tr td.qDotOdChk, .GROUP1807 table tr td.qDotOdChk, .GROUP859 table tr td.qDotOdChk, .GROUP1983 table tr td.qDotOdChk, .GROUP2329 table tr td.qDotOdChk                                      
{ 
width:15px; background-color:rgb(245,246,248); background-image:url(/Files/System/Dotcar.gif); background-repeat:no-repeat; background-position:5px 5px; 
}

/* Neurology All Sites
---------------------------------------------------------- */
div.GROUP53 div.GroupNamePanel, div.GROUP386 div.GroupNamePanel, div.GROUP702 div.GroupNamePanel, div.GROUP2361 div.GroupNamePanel, div.GROUP544 div.GroupNamePanel, div.GROUP1808 div.GroupNamePanel, div.GROUP860 div.GroupNamePanel, div.GROUP1018 div.GroupNamePanel
{
background: #9C218A;
color: #fff;
padding: 2px 10px;
font-weight: bold;
}


li.GROUP53 img, li.GROUP386 img, li.GROUP702 img, li.GROUP2361 img, li.GROUP544 img, li.GROUP1808 img, li.GROUP860 img, li.GROUP1018 img
{
background: #9C218A;
}


ul.domtabs li.active a.GROUP53, ul.domtabs li.active a.GROUP386, ul.domtabs li.active a.GROUP702, ul.domtabs li.active a.GROUP2361, ul.domtabs li.active a.GROUP544, ul.domtabs li.active a.GROUP1808, ul.domtabs li.active a.GROUP860, ul.domtabs li.active a.GROUP1018 
{
background: #9C218A;
}


ul.domtabs a.GROUP53:hover, ul.domtabs a.GROUP386:hover, ul.domtabs a.GROUP702:hover, ul.domtabs a.GROUP2361:hover, ul.domtabs a.GROUP544:hover, ul.domtabs a.GROUP1808:hover, ul.domtabs a.GROUP860:hover, ul.domtabs a.GROUP1018:hover
{
background: #9C218A;
color: #fff;
font-weight: bold;
}


.GROUP53 table tr td.qDotEvChk, .GROUP386 table tr td.qDotEvChk, .GROUP702 table tr td.qDotEvChk, .GROUP2361 table tr td.qDotEvChk, .GROUP544 table tr td.qDotEvChk, .GROUP1808 table tr td.qDotEvChk, .GROUP860 table tr td.qDotEvChk, .GROUP1018 table tr td.qDotEvChk
{ 
width:15px; background-color:rgb(255,255,255); background-image:url(/Files/System/Dotneu.gif); background-repeat:no-repeat; background-position:5px 5px; 
}


.GROUP53 table tr td.qDotOdChk, .GROUP386 table tr td.qDotOdChk, .GROUP702 table tr td.qDotOdChk, .GROUP2361 table tr td.qDotOdChk, .GROUP544 table tr td.qDotOdChk, .GROUP1808 table tr td.qDotOdChk, .GROUP860 table tr td.qDotOdChk, .GROUP1018 table tr td.qDotOdChk                                
{ 
width:15px; background-color:rgb(245,246,248); background-image:url(/Files/System/Dotneu.gif); background-repeat:no-repeat; background-position:5px 5px; 
}

/* Training All Sites
---------------------------------------------------------- */
div.GROUP54 div.GroupNamePanel, div.GROUP387 div.GroupNamePanel, div.GROUP703 div.GroupNamePanel, div.GROUP1177 div.GroupNamePanel, div.GROUP545 div.GroupNamePanel, div.GROUP1809 div.GroupNamePanel, div.GROUP861 div.GroupNamePanel, div.GROUP1019 div.GroupNamePanel, div.GROUP2385 div.GroupNamePanel
{
background: #F18030;
color: #fff;
padding: 2px 10px;
font-weight: bold;
}



li.GROUP54 img, li.GROUP387 img, li.GROUP703 img, li.GROUP1177 img, li.GROUP545 img, li.GROUP1809 img, li.GROUP861 img, li.GROUP2385 img
{
background: #F18030;
}



ul.domtabs li.active a.GROUP54, ul.domtabs li.active a.GROUP387, ul.domtabs li.active a.GROUP703, ul.domtabs li.active a.GROUP1177, ul.domtabs li.active a.GROUP545, ul.domtabs li.active a.GROUP1809, ul.domtabs li.active a.GROUP861, ul.domtabs li.active a.GROUP1019, ul.domtabs li.active a.GROUP2385
{
background: #F18030;
}



ul.domtabs a.GROUP54:hover, ul.domtabs a.GROUP387:hover, ul.domtabs a.GROUP703:hover, ul.domtabs a.GROUP1177:hover, ul.domtabs a.GROUP545:hover, ul.domtabs a.GROUP1809:hover, ul.domtabs a.GROUP861:hover, ul.domtabs a.GROUP1019:hover, ul.domtabs a.GROUP2385:hover
{
background: #F18030;
color: #fff;
font-weight: bold;
}



.GROUP54 table tr td.qDotEvChk, .GROUP387 table tr td.qDotEvChk, .GROUP703 table tr td.qDotEvChk, .GROUP1177 table tr td.qDotEvChk, .GROUP545 table tr td.qDotEvChk, .GROUP1809 table tr td.qDotEvChk, .GROUP861 table tr td.qDotEvChk, .GROUP1019 table tr td.qDotEvChk, .GROUP2385 table tr td.qDotEvChk
{ 
width:15px; background-color:rgb(255,255,255); background-image:url(/Files/System/Dottra.gif); background-repeat:no-repeat; background-position:5px 5px; 
}



.GROUP54 table tr td.qDotOdChk, .GROUP387 table tr td.qDotOdChk, .GROUP703 table tr td.qDotOdChk, .GROUP1177 table tr td.qDotOdChk, .GROUP545 table tr td.qDotOdChk, .GROUP1809 table tr td.qDotOdChk, .GROUP861 table tr td.qDotOdChk, .GROUP1019 table tr td.qDotOdChk, .GROUP2385 table tr td.qDotOdChk
{ 
width:15px; background-color:rgb(245,246,248); background-image:url(/Files/System/Dottra.gif); background-repeat:no-repeat; background-position:5px 5px; 
}



/* Immobilization All sites
---------------------------------------------------------- */
div.GROUP55 div.GroupNamePanel, , div.GROUP388 div.GroupNamePanel, div.GROUP704 div.GroupNamePanel, div.GROUP1178 div.GroupNamePanel, div.GROUP546 div.GroupNamePanel, div.GROUP1810 div.GroupNamePanel, div.GROUP862 div.GroupNamePanel, div.GROUP1020 div.GroupNamePanel, div.GROUP2430 div.GroupNamePanel
{
background: #A2B52D;
color: #fff;
padding: 2px 10px;
font-weight: bold;
margin-top: 20px;
}


li.GROUP55 img, li.GROUP388 img, li.GROUP704 img, li.GROUP1178 img, li.GROUP546 img, li.GROUP1810 img, li.GROUP862 img, li.GROUP1020 img, li.GROUP2430 img
{
background: #A2B52D;
}


ul.domtabs li.active a.GROUP55, ul.domtabs li.active a.GROUP388, ul.domtabs li.active a.GROUP704, ul.domtabs li.active a.GROUP1178, ul.domtabs li.active a.GROUP546, ul.domtabs li.active a.GROUP1810, ul.domtabs li.active a.GROUP862, ul.domtabs li.active a.GROUP1020, ul.domtabs li.active a.GROUP2430
{
background: #A2B52D;
}



ul.domtabs a.GROUP55:hover, ul.domtabs a.GROUP388:hover, ul.domtabs a.GROUP704:hover, ul.domtabs a.GROUP1178:hover, ul.domtabs a.GROUP546:hover, ul.domtabs a.GROUP1810:hover, ul.domtabs a.GROUP862:hover, ul.domtabs a.GROUP1020:hover, ul.domtabs a.GROUP2430:hover
{
background: #A2B52D;
color: #fff;
font-weight: bold;
}



.GROUP55 table tr td.qDotEvChk, .GROUP388 table tr td.qDotEvChk, .GROUP704 table tr td.qDotEvChk, .GROUP1178 table tr td.qDotEvChk, .GROUP546 table tr td.qDotEvChk, .GROUP1810 table tr td.qDotEvChk, .GROUP862 table tr td.qDotEvChk, .GROUP1020 table tr td.qDotEvChk, .GROUP2430 table tr td.qDotEvChk
{ 
width:15px; background-color:rgb(255,255,255); background-image:url(/Files/System/Dotimm.gif); background-repeat:no-repeat; background-position:5px 5px; 
}



.GROUP55 table tr td.qDotOdChk, .GROUP388 table tr td.qDotOdChk, .GROUP704 table tr td.qDotOdChk, .GROUP1178 table tr td.qDotOdChk, .GROUP546 table tr td.qDotOdChk, .GROUP1810 table tr td.qDotOdChk, .GROUP862 table tr td.qDotOdChk, .GROUP1020 table tr td.qDotOdChk, .GROUP2430 table tr td.qDotOdChk
{ 
width:15px; background-color:rgb(245,246,248); background-image:url(/Files/System/Dotimm.gif); background-repeat:no-repeat; background-position:5px 5px; 
}



/* SubGroups
---------------------------------------------------------- */


div.SubGroupNamePanel
{
background: #F4F5F7;
color: #000;
padding: 2px 10px;
color: #666;
}

/* ul.AOIResults
---------------------------------------------------------- */
ul.AOIResults, #ambuproductlist ul
{
margin: 0;
padding: 0;
list-style: none;
margin-top: 2px;
margin-bottom: 10px;
}

ul.AOIResults li, #ambuproductlist li
{
margin: 0;
padding: 0;
list-style: none;
padding-left: 10px;
border-bottom: 1px solid #ccc;
}

ul.AOIResults a, #ambuproductlist a
{
color: #000;
font-weight: bold;
}

ul.AOIResults a:hover, #ambuproductlist a:hover
{
font-weight: bold;
color: #B60338;
text-decoration:none;
}

img.basketimg {
float: right;
}

/* Related Groups Layout
---------------------------------------------------------- */

#relatedgrouptable {
border-left: 1px solid #E1E4E9; 
border-top: 1px solid #E1E4E9; 
}

#relatedgrouptable td {
border-right: 1px solid #E1E4E9; 
border-bottom: 1px solid #E1E4E9; 
}

#relatedgrouptable tr.zebra td {
background: #F5F6F8;
}

/* IE6 Quicklinks hack
---------------------------------------------------------- */

#ProductSetupFeatures {
width: 100% !important;
width: 535px;
}

#AIOSetupFeatures {
width: 100% !important;
width: 570px;
}

#myAmbuOn {
height: 150px;
}

#myAmbuOff {
height: 150px;
}

/* JQuery Tabs
---------------------------------------------------------- */

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}





.ui-tabs-nav .ui-tabs-selected a.GROUP51, .ui-tabs-nav .ui-tabs-selected a.GROUP384, .ui-tabs-nav .ui-tabs-selected a.GROUP2442, .ui-tabs-nav .ui-tabs-selected a.GROUP2050, .ui-tabs-nav .ui-tabs-selected a.GROUP542, .ui-tabs-nav .ui-tabs-selected a.GROUP1806, .ui-tabs-nav .ui-tabs-selected a.GROUP858, .ui-tabs-nav .ui-tabs-selected a.GROUP1016 
{
background: #006C53;
}



.ui-tabs-nav .ui-tabs-selected a.GROUP52, .ui-tabs-nav .ui-tabs-selected a.GROUP1985, .ui-tabs-nav .ui-tabs-selected a.GROUP1986, .ui-tabs-nav .ui-tabs-selected a.GROUP1175, .ui-tabs-nav .ui-tabs-selected a.GROUP1946, .ui-tabs-nav .ui-tabs-selected a.GROUP1807, .ui-tabs-nav .ui-tabs-selected a.GROUP859, .ui-tabs-nav .ui-tabs-selected a.GROUP1983, .ui-tabs-nav .ui-tabs-selected a.GROUP2329 
{
background: #19558C;
}


.ui-tabs-nav .ui-tabs-selected a.GROUP53, ui-tabs-nav .ui-tabs-selected a.GROUP386, .ui-tabs-nav .ui-tabs-selected a.GROUP702, .ui-tabs-nav .ui-tabs-selected a.GROUP2361, .ui-tabs-nav .ui-tabs-selected a.GROUP544, .ui-tabs-nav .ui-tabs-selected a.GROUP1808, .ui-tabs-nav .ui-tabs-selected a.GROUP860, .ui-tabs-nav .ui-tabs-selected a.GROUP1018
{
background: #9C218A;
}


.ui-tabs-nav .ui-tabs-selected a.GROUP54, ui-tabs-nav .ui-tabs-selected a.GROUP387, .ui-tabs-nav .ui-tabs-selected a.GROUP703, .ui-tabs-nav .ui-tabs-selected a.GROUP1177, .ui-tabs-nav .ui-tabs-selected a.GROUP545, .ui-tabs-nav .ui-tabs-selected a.GROUP1809, .ui-tabs-nav .ui-tabs-selected a.GROUP861, .ui-tabs-nav .ui-tabs-selected a.GROUP1019 
{
background: #F18030;
}


.ui-tabs-nav .ui-tabs-selected a.GROUP55, ui-tabs-nav .ui-tabs-selected a.GROUP388, .ui-tabs-nav .ui-tabs-selected a.GROUP704, .ui-tabs-nav .ui-tabs-selected a.GROUP1178, .ui-tabs-nav .ui-tabs-selected a.GROUP546, .ui-tabs-nav .ui-tabs-selected a.GROUP1810, .ui-tabs-nav .ui-tabs-selected a.GROUP862, .ui-tabs-nav .ui-tabs-selected a.GROUP1020
{
background: #A2B52D;
}

/* Ambu MatrixSpecText
------------------------------------------------------- */

.matrixheaderstyle
{
border-bottom:3px solid #C6CBD6; 
margin-bottom:6px;
}

/* Micro ambu
------------------------------------------------------- */
.micro_leftCol01 { width:476px; height:1px; }
.micro_rightCol01 { width:260px; height:1px; }



/* Special fonts
------------------------------------------------------- */
h1.lph1 {  }
h1.lph1 a { font-size: 13px; font-weight: bold; text-decoration: none; color: #000; }
