
/* Begin Section _theme.css */
html
{
	/* 
	This is placed here to stop pages shifting in FireFox.
	Shifting is caused by the Scroll Bar Disappearing when the page is too short.
	*/
		height: 100%;
		margin-bottom: 1px;
}
body {
	margin: 0;
	padding: 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 67%;
}
/* PAGE FONT SIZE DASHBOARD */
/* FONT SIZE IS RELATIVE TO BODY FONT SIZE */

#base 
{
width: 100%;
padding: 0;
}
	
/* ZONES */
#ZoneHeaderRow
{
	clear: both;
	position:relative;
	width:900px;
	margin:0 auto;
	background-color: #FFF;
	z-index: 90;
}

#ZoneNav
{
	width:100%;
	background-image: url(../_images/gluear/otovent_nav_bg.gif);
	background-repeat:repeat-x;
}

#ZoneNav #ZoneNav_inner
{
	width:920px;
	margin:0 auto;
}

#ZoneFlash
{
	clear:both;
	width:100%;
}

form.pageHome #ZoneFlash,
form.pageParents #ZoneFlash,
form.pageHcp #ZoneFlash
{
	height:254px;
	overflow:hidden;
}

form.pageParentsSub #ZoneFlash, 
form.pageHcpSub #ZoneFlash,
form.pageGeneral #ZoneFlash
{
	height:147px;
	overflow:hidden;
}

form.elPageAdmin #ZoneFlash
{
	display:none;
}

form.pageHome #ZoneFlash
{
	background-image: url(../_images/gluear/otovent_home_flash_bg.gif);
	background-repeat:repeat-x;	
}

form.pageParents #ZoneFlash
{
	background-image: url(../_images/gluear/otovent_parents_flash_bg.gif);
	background-repeat:repeat-x;	
}

form.pageParentsSub #ZoneFlash
{
	background-image: url(../_images/gluear/otovent_parents_subpage_flash_bg.gif);
	background-repeat:repeat-x;	
}

form.pageHcp #ZoneFlash
{
	background-image: url(../_images/gluear/otovent_hcp_flash_bg.gif);
	background-repeat:repeat-x;	
}

form.pageHcpSub #ZoneFlash
{
	background-image: url(../_images/gluear/otovent_hcp_subpage_flash_bg.gif);
	background-repeat:repeat-x;	
}

form.pageGeneral #ZoneFlash
{
	background-image: url(../_images/gluear/otovent_general_flash_bg.gif);
	background-repeat:repeat-x;	
}

#flashwindow
{
	width:1200px!important;
	margin:0 auto!important;
}

form.pageNoFlash #flashwindow
{
	width:900px!important;	
}

#ZoneLeftColumn 
{
	width: 201px;
	float: left;
	/* 
		This min-height is  a Firefox fix to ensure the ZoneLeftColumn doesn't collapse when empty, moving content over.
	*/
	min-height:10px;
}

form.pageHome #ZoneLeftColumn 
{
	width: 497px;
	float: left;
	min-height:10px;
	border-right:solid 2px #fbfbfb;
}

#ZoneCentre
{
	width:100%;
	background-image: url(../_images/gluear/otovent_bg.gif);
	background-repeat:repeat-x;
	padding-top:37px;
}

form.pagePopup #ZoneCentre
{
	background-image:none;
	padding-top:5px;
}
	
#LeftRightContainer 
{
	width:900px !important;
	margin:0 auto;
}


#ZoneRightColumn
{
    width: 272px;
    float: left;
    padding: 0;
}

form.pageHome #ZoneRightColumn
{
	width:401px;
    float: left;
    padding: 0;
}

#ZoneCentreRow 
{
    width: 900px;
	margin:0 auto;
}

#ZoneCentreColumn
{	
	float:left;
    width: 427px;
}

form.elPageAdmin #ZoneCentreRow 
{
	width:900px!important;
	margin:0 auto;
}

#ZoneFooterRow 
{
    width: 900px;
    margin: 60px auto 0 auto;
    background-color: #FFF;
	border-top:solid 2px #fafafa;
}

#sitespacer
{
	clear:both;
	height:60px;
	overflow:hidden;
}


/* DEFAULTS */
a
, a:link
, a:visited 
{

}
a:hover
, a:active
, a:focus 
{

}
h1 
{
    font-size: 1.4em;
}
h2
{
    font-size: 1.3em;
}
h3 
{
    font-size: 1.2em;
}
h4 
{
    font-size: 1.1em;
}
h5 
{
    font-size: 1em;
}
h6 
{
    font-size: .9em;
}
pre 
{
	white-space: normal;
}
ul 
{
	list-style-type: disc;
}
ol 
{

}
address 
{

}
p 
{

}

a.linkskip {
	position: absolute;
	top: -200px;
}

/* Element Logo */
div.elLogo {
	width: 156px;
	height: 119px;
	overflow:hidden;
}
div.elLogo h1.ident {
	background-image: url(../_images/gluear/otovent_logo.jpg);
	background-repeat: no-repeat;
	background-position: left;
/*	width: 156px;
	height: 119px;	*/
	margin:0;
	padding:0;
}
div.elLogo h1.ident a {
/*	width: 156px;
	height: 119px;*/
	display: block;
}
div.elLogo h1.ident span {
	display: none;
}

/* Element Horizontal Nav */
ul.elMainMenu 
{
    line-height: 35px;
	list-style: none;
	padding: 0;
	margin: 0;    
	z-index:99;
	overflow: hidden;
}
ul.elMainMenu ul 
{
	line-height: 1;
	list-style: none;
	padding: 0;
	margin: 0;  	
	z-index:99;

}
ul.elMainMenu a
, ul.elMainMenu a:link
, ul.elMainMenu a:visited
{
	display: block;
	color: #ffffff;
	text-decoration: none;	
	text-transform: none;
	font-size: 1.1em;	
	font-weight: bold;
}

ul.elMainMenu a span
{
	float:left;
	cursor:pointer;
}

ul.elMainMenu a span.Left
{
	background-image: url(../_images/gluear/otovent_nav_nav_off_left.gif);
	background-repeat: no-repeat;
	width:9px;
	height:35px;
}

ul.elMainMenu a span.Right
{
	background-image: url(../_images/gluear/otovent_nav_nav_off_right.gif);
	background-repeat: no-repeat;
	width:9px;
	height:35px;
}


ul.elMainMenu li a:hover,
ul.elMainMenu li a:hover span
{
	color:#706f6f;
}

/*ul.elMainMenu li.elMhome a:hover,
ul.elMainMenu li.elMhome a:hover span,*/
ul.elMainMenu li.elMhome a.current span,
ul.elMainMenu li.elMhome a.parent_current span,
/*ul.elMainMenu li.elMemailafriend a:hover,
ul.elMainMenu li.elMemailafriend a:hover span,*/
ul.elMainMenu li.elMemailafriend a.current span,
ul.elMainMenu li.elMemailafriend a.parent_current span,
/*ul.elMainMenu li.elMcontactus a:hover,
ul.elMainMenu li.elMcontactus a:hover span,*/
ul.elMainMenu li.elMcontactus a.current span,
ul.elMainMenu li.elMcontactus a.parent_current span,
ul.elMainMenu li.elMcontactotovent a.current span,
ul.elMainMenu li.elMcontactotovent a.parent_current span,
/*ul.elMainMenu li.elMforum a:hover,
ul.elMainMenu li.elMforum a:hover span,*/
ul.elMainMenu li.elMforum a.current span,
ul.elMainMenu li.elMforum a.parent_current span
{
	background-color:#3c3c9a;
	color:#ffffff;
}

/*ul.elMainMenu li.elMhome a:hover span.Left,*/
ul.elMainMenu li.elMhome a.current span.Left,
ul.elMainMenu li.elMhome a.parent_current span.Left,
/*ul.elMainMenu li.elMemailafriend a:hover span.Left,*/
ul.elMainMenu li.elMemailafriend a.current span.Left,
ul.elMainMenu li.elMemailafriend a.parent_current span.Left,
/*ul.elMainMenu li.elMcontactus a:hover span.Left,*/
ul.elMainMenu li.elMcontactus a.current span.Left,
ul.elMainMenu li.elMcontactus a.parent_current span.Left,
ul.elMainMenu li.elMcontactotovent a.current span.Left,
ul.elMainMenu li.elMcontactotovent a.parent_current span.Left,
/*ul.elMainMenu li.elMforum a:hover span.Left,*/
ul.elMainMenu li.elMforum a.current span.Left,
ul.elMainMenu li.elMforum a.parent_current span.Left
{
	background-image: url(../_images/gluear/otovent_nav_home_on_left.gif);
	background-repeat: no-repeat;
}

ul.elMainMenu li a:hover span.Left
{
	/*BACKGROUND IMAGE FOR MAIN NAV HOVER - LEFT */
}

/*ul.elMainMenu li.elMhome a:hover span.Right,*/
ul.elMainMenu li.elMhome a.current span.Right,
ul.elMainMenu li.elMhome a.parent_current span.Right,
/*ul.elMainMenu li.elMemailafriend a:hover span.Right,*/
ul.elMainMenu li.elMemailafriend a.current span.Right,
ul.elMainMenu li.elMemailafriend a.parent_current span.Right,
/*ul.elMainMenu li.elMcontactus a:hover span.Right,*/
ul.elMainMenu li.elMcontactus a.current span.Right,
ul.elMainMenu li.elMcontactus a.parent_current span.Right,
ul.elMainMenu li.elMcontactotovent a.current span.Right,
ul.elMainMenu li.elMcontactotovent a.parent_current span.Right,
/*ul.elMainMenu li.elMforum a:hover span.Right,*/
ul.elMainMenu li.elMforum a.current span.Right,
ul.elMainMenu li.elMforum a.parent_current span.Right
{
	background-image: url(../_images/gluear/otovent_nav_home_on_right.gif);
	background-repeat: no-repeat;
}

ul.elMainMenu li a:hover span.Right
{
	/*BACKGROUND IMAGE FOR MAIN NAV HOVER - RIGHT */
}

/*ul.elMainMenu li.elMparents a:hover,
ul.elMainMenu li.elMparents a:hover span,*/
ul.elMainMenu li.elMparents a.current span,
ul.elMainMenu li.elMparents a.parent_current span
{
	background-color:#734088;
	color:#ffffff;
}

/*ul.elMainMenu li.elMparents a:hover span.Left,*/
ul.elMainMenu li.elMparents a.current span.Left,
ul.elMainMenu li.elMparents a.parent_current span.Left
{
	background-image: url(../_images/gluear/otovent_nav_parents_on_left.gif);
	background-repeat: no-repeat;
}

/*ul.elMainMenu li.elMparents a:hover span.Right,*/
ul.elMainMenu li.elMparents a.current span.Right,
ul.elMainMenu li.elMparents a.parent_current span.Right
{
	background-image: url(../_images/gluear/otovent_nav_parents_on_right.gif);
	background-repeat: no-repeat;
}


/*ul.elMainMenu li.elMhealthcareprofessionals a:hover,
ul.elMainMenu li.elMhealthcareprofessionals a:hover span,*/
ul.elMainMenu li.elMhealthcareprofessionals a.current span,
ul.elMainMenu li.elMhealthcareprofessionals a.parent_current span
{
	background-color:#066d76;
	color:#ffffff;
}

/*ul.elMainMenu li.elMhealthcareprofessionals a:hover span.Left,*/
ul.elMainMenu li.elMhealthcareprofessionals a.current span.Left,
ul.elMainMenu li.elMhealthcareprofessionals a.parent_current span.Left
{
	background-image: url(../_images/gluear/otovent_nav_hcp_on_left.gif);
	background-repeat: no-repeat;
}

/*ul.elMainMenu li.elMhealthcareprofessionals a:hover span.Right,*/
ul.elMainMenu li.elMhealthcareprofessionals a.current span.Right,
ul.elMainMenu li.elMhealthcareprofessionals a.parent_current span.Right
{
	background-image: url(../_images/gluear/otovent_nav_hcp_on_right.gif);
	background-repeat: no-repeat;
}

ul.elMainMenu li 
{
	float: left;
	padding: 0;
	width: auto;
	overflow: hidden;
	white-space:normal;
}
ul.elMainMenu li ul 
{
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px;
	margin: 0 0 0 -1px;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #FFF;
}
ul.elMainMenu li li
, ul.elMainMenu li li.first  
{
    width: 200px;
    background-image: none;
    line-height: 20px;
    border-bottom: solid 1px #FFF;
    background-color: #ddd;	 
}
ul.elMainMenu ul a
, ul.elMainMenu ul a:link
, ul.elMainMenu ul a:visited 
{
	width: 180px;
    border-width: 0;
    font-size: .9em;
    padding: 0 10px;
    color: #444;
    text-transform: none;    
}
ul.elMainMenu ul a:hover
, ul.elMainMenu ul a:active
{
	background-color: #eee;
	color: #000;
}
ul.elMainMenu ul a.ChildItems
{
    background-image: url(../_images/default/more_nibble.gif) !important;
    background-repeat: no-repeat;
    background-position: top right;	
}
ul.elMainMenu ul a.ChildItems:hover 
{
    background-image: url(../_images/default/more_nibble_on.gif) !important;	
}
ul.elMainMenu li ul ul 
{
	margin: -21px 0 0 200px;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #fff;	
}
ul.elMainMenu li li li
, ul.elMainMenu li li li.first  
{
    border-color: #fff;	
}
ul.elMainMenu li li a
, ul.elMainMenu li li a:link
, ul.elMainMenu li li a:visited
{
    color: #444;
    background-image: none;
}
ul.elMainMenu  li a:hover
, ul.elMainMenu  li a:active 
{
	 color: #FFF;
}
ul.elMainMenu ul li a:hover
, ul.elMainMenu ul li a:active 
{
	background-color: #efefef;
	color: #000;
}
ul.elMainMenu li:hover ul ul
, ul.elMainMenu li:hover ul ul ul
, ul.elMainMenu li:hover ul ul ul ul
, ul.elMainMenu li.MenuItemHover ul ul
, ul.elMainMenu li.MenuItemHover ul ul ul
, ul.elMainMenu li.MenuItemHover ul ul ul ul 
{     
    left: -999em; 
    display: none;
} 
ul.elMainMenu li:hover ul
, ul.elMainMenu li li:hover ul
, ul.elMainMenu li li li:hover ul
, ul.elMainMenu li li li li:hover ul
, ul.elMainMenu li.MenuItemHover ul
, ul.elMainMenu li li.MenuItemHover ul
, ul.elMainMenu li li li.MenuItemHover ul
, ul.elMainMenu li li li li.MenuItemHover ul 
{
    left: auto; 
	display: block;
} 

ul.elAdminMenu 
{
	list-style: none;
	padding: 0;
	margin: 0; 
	margin-bottom:10px;   
	font-size:13px;
	float:left;

}
ul.elAdminMenu ul 
{
	line-height: 1;
	list-style: none;
	padding: 0;
	margin: 0;  	
	z-index:99;
}
ul.elAdminMenu a
, ul.elAdminMenu a:link
, ul.elAdminMenu a:visited
{
	display: block;
	padding: 0 0 0 15px;
	color: #ff0000;
	text-decoration: none;	
	text-transform: none;
	font-size: 1em;	

}
ul.elAdminMenu li a.current
, ul.elAdminMenu li a:hover
, ul.elAdminMenu li a.current:link
, ul.elAdminMenu li a.current:visited
, ul.elAdminMenu li a.parent_current
, ul.elAdminMenu li a.parent_current:link
, ul.elAdminMenu li a.parent_current:visited
{
	color: #ff0000;
}
ul.elAdminMenu li 
{
	float: left;
	padding: 0;
	width: auto;
	overflow: hidden;
	white-space: nowrap;
}
ul.elAdminMenu li ul 
{
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px;
	margin: 0 0 0 1px;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #FFF;
}
ul.elAdminMenu li li
, ul.elAdminMenu li li.first  
{
    width: 200px;
	height:30px;
    background-image: none;
    line-height: 30px;
    border-bottom: solid 1px #FFF;
    background-color: #0a224a;	 
}
ul.elAdminMenu ul a
, ul.elAdminMenu ul a:link
, ul.elAdminMenu ul a:visited 
{
	width: 180px;
    border-width: 0;
    font-size: 1em;
    padding: 0 10px;
    color: #444;
    text-transform: none;
	color:#fff;
}
ul.elAdminMenu ul a:hover
, ul.elAdminMenu ul a:active
{
	background-color: #669bd6;
	color: #fff;
}
ul.elAdminMenu ul a.ChildItems
{
    background-image: url(../_images/broadskill/more_nibble.gif) !important;
    background-repeat: no-repeat;
    background-position: top right;	
}
ul.elAdminMenu ul a.ChildItems:hover 
{
    background-image: url(../_images/broadskill/more_nibble_on.gif) !important;	
}
ul.elAdminMenu li ul ul 
{
	margin: -31px 0 0 200px;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #fff;	
}
ul.elAdminMenu li li li
, ul.elAdminMenu li li li.first  
{
    border-color: #fff;	
}
ul.elAdminMenu li li a
, ul.elAdminMenu li li a:link
, ul.elAdminMenu li li a:visited
{
    color: #fff;
    background-image: none;
}
ul.elAdminMenu  li a:hover
, ul.elAdminMenu  li a:active 
{
	 color: #FFF;
}
ul.elAdminMenu ul li a:hover
, ul.elAdminMenu ul li a:active 
{
	background-color: #669bd6;
	color: #fff;
}
ul.elAdminMenu li:hover ul ul
, ul.elAdminMenu li:hover ul ul ul
, ul.elAdminMenu li:hover ul ul ul ul
, ul.elAdminMenu li.MenuItemHover ul ul
, ul.elAdminMenu li.MenuItemHover ul ul ul
, ul.elAdminMenu li.MenuItemHover ul ul ul ul 
{     
    left: -999em; 
    display: none;
} 
ul.elAdminMenu li:hover ul
, ul.elAdminMenu li li:hover ul
, ul.elAdminMenu li li li:hover ul
, ul.elAdminMenu li li li li:hover ul
, ul.elAdminMenu li.MenuItemHover ul
, ul.elAdminMenu li li.MenuItemHover ul
, ul.elAdminMenu li li li.MenuItemHover ul
, ul.elAdminMenu li li li li.MenuItemHover ul 
{
    left: auto; 
	display: block;
} 



/* Element Footer Menu */
span#sharethis_0
{
	float:left;
	margin-top:25px;
}

span#sharethis_0 a
{
	background-image: url(../_images/gluear/otovent_share_this.gif) !important;
    background-repeat: no-repeat;
    background-position: center left;
	padding:1px 10px 3px 20px;	
	text-decoration:none;
	font-size: 1em;
	color: #666666;
}

span#sharethis_0 a:hover
{
	text-decoration:underline;
}

span#sharethis_0 a span.stbuttontext 
{
	line-height:19px!important;
}

ul.elFooterMenu {
	bottom: 0;
	margin: 25px 0 0 0;
	height: 1.5em;
	line-height: 1.2em;
	padding: 0;
	float: left;
}
ul.elFooterMenu li {
	display: block;
	float: left;
	padding:3px 0 3px 0;
	border-right: solid 1px #ef4030; 
}
ul.elFooterMenu li.first {
	float: left;
	border-left: solid 1px #ef4030;

}
ul.elFooterMenu li.last {
	border-right: 0px;
}
ul.elFooterMenu li a, ul.elFooterMenu li a:link, ul.elFooterMenu li a:visited 
{
    font-size: 1em;
	color: #666666;
	display: block;
	padding: 0 10px;
	text-decoration: none;
}
ul.elFooterMenu li a:hover, ul.elFooterMenu li a:active,
ul.elFooterMenu li a.current
{
	text-decoration: underline;
}

ul.elFooterMenu li.elMkestrelmedicallimited a:hover,
ul.elFooterMenu li.elMkestrelmedicallimited a:active
{
	text-decoration:none;
	cursor:default;
}

div#footerlogo
{
	float:right;
}

#alternative
{
	width:900px;
	margin:0 auto;
}

#alternative #imagearea
{
	float:right;
}

/*#alternative img
{
	float:right;
}*/

#alternative #textarea
{
	float:left;
	margin:71px 0 0 27px;
	padding:5px 0 15px 0;
}

form.pageParentsSub #alternative #textarea,
form.pageHcpSub #alternative #textarea,
form.pageGeneral #alternative #textarea
{
	margin-top:55px;
	margin-left:0;
}

#alternative p
{
	color:#ffffff;
}

#alternative p.big
{
	font-size:2.9em;
	margin:0;
	padding:0;
}

form.pageParents #alternative p.big
{
	font-size:3.5em;
	margin:0.8em 0 0 0;
	padding:0;	
	margin-left:80px;
}

#alternative p.small
{
	font-size:1.7em;
	margin:1.2em 0 0 0;
}

form.pageHome #alternative p.small,
form.pageHcp #alternative p.small
{
	margin-left:155px;
}	

#alternative p.default
{	
	font-size:2.4em;
	margin:0.2em 0 0 0;
}

form.pageHome #alternative p.default,
form.pageHcp #alternative p.default
{
	margin-left:15px;
}

/* CONTENT PANEL OUTPUT */
div.elContent
{
	padding:0;
    line-height: 1.6em;
    font-size: .9em;
}
div.elContent h1 
{
    font-size: 2.2em;
    color: #ef4030;
	line-height:1.1em;
	font-weight:normal;
    margin: 0 0 1em 0;
    padding: 0 60px 0 0;
}

div.elContent h2
{
	color:#2e2e7e;
	margin:0 0 1em 0;
	padding: 0 60px 0 0;
	line-height:1.7em;
}

div.elContent p 
{
    margin: 1.2em 0;
    padding: 0 60px 0 0;
	line-height:1.8em;
	font-size:1.2em;
    color: #666666;
}
div.elContent a 
, div.elContent a:link
, div.elContent a:visited
{
	color:#2e2e7e;
	text-decoration:none;
}
div.elContent a:hover
, div.elContent a:active 
{
    text-decoration: underline;
}

div.elContent a.back
{
	background-image: url(../_images/gluear/otovent_back_arrow.gif);
    background-repeat: no-repeat;
	background-position:centre left;
	padding-left:15px;
}

div.elContent a.top
{
	background-image: url(../_images/gluear/otovent_up_arrow.gif);
    background-repeat: no-repeat;
	background-position:centre left;
	padding-left:12px;
}

/*div.elContent a.pdfdownload
{
	background-image: url(../_images/icons/pdf.gif);
    background-repeat: no-repeat;
	background-position:centre right;
	padding-right:12px;
}*/

div.elContent ul.bullet
{
	color:#ef4030;
	font-size:1em;
	margin:0;
	padding:0;
	margin-left:15px;
}

div.elContent ul.bullet li
{
	line-height:2em;
}

div.elContent ul.bullet a
{
	font-size:1.2em;
}

div.elContent ul.bullet li span
{
	color:#666666;
	font-size:1.2em;
}

div.elContent div.ColumnLeft
{
    width: 49%;
    float: left;
}
div.elContent div.ColumnRight 
{
    width: 46%;
    float: left;
    margin: 0 1% 0 2%;   
}
div.elContent table 
{
    border-collapse: collapse;
    border-color: #C3C3C3;
}

div.elButtonParent,
div.elButtonHcp
{
	background-image: url(../_images/gluear/otovent_homepage_buttons_bg.gif);
    background-repeat: no-repeat;
	width:363px;
	height:102px;
	overflow:hidden;
	margin:0 0 16px 38px;
}

div.elButtonParent img,
div.elButtonHcp img
{
	float:left;
	margin-left:3px;
	padding-right:32px;
	border:none;
}

div.elButtonParent h2,
div.elButtonHcp h2
{
	font-size:2.1em;
	margin:26px 0 2px 0!important;
	line-height:1.1em!important;
	font-weight:normal;
	padding:0;
}

div.elButtonParent h2 a
{
	color:#794792;
	text-decoration:none;
}

div.elButtonHcp h2 a
{
	text-decoration:none;
	color:#087a85;
}

div.elButtonParent p,
div.elButtonHcp p
{
	margin:0;
	padding:0;
}

a.link
{
	font-size:1.1em;
	color:#666666;
    background-image: url(../_images/gluear/otovent_link_arrow.gif);
    background-repeat: no-repeat;
    background-position: center right;
	padding-right:12px; 
	text-decoration:none;
}

div.elButtonParent a.link:hover,
div.elButtonHcp a.link:hover
{
	text-decoration:underline;	
}

ul.elRelated
{
	margin:0;
	margin-bottom:13px;
	padding:0;
	list-style-type:none;
	background-image: url(../_images/gluear/otovent_parents_related_bg.gif);
	background-repeat:no-repeat;
	width:272px;
	height:104px;
	overflow:hidden;
}

form.pageHcp ul.elRelated,
form.pageHcpSub ul.elRelated
{
	background-image: url(../_images/gluear/otovent_hcp_related_bg.gif);
}

form.pageRelatedChange ul.elRelated
{
	background-image:none;
	background-image: url(../_images/gluear/otovent_parents2_related_bg.gif);
}

ul.elVideo
{
	margin:0;
	margin-bottom:13px;
	padding:0;
	list-style-type:none;
	background-image: url(../_images/gluear/otovent_parents_demo_bg.gif);
	background-repeat:no-repeat;
	width:272px;
	height:104px;
	overflow:hidden;
}

ul.elVideo li,
ul.elRelated li
{
	display:block;
	margin-top:13px;
	margin-left:103px;
}

ul.elRelated li img,
ul.elVideo li img
{
	float:left;
}

ul.elVideo li div.elContent,
ul.elRelated li div.elContent
{
	padding: 0 35px 0 0!important;
}

ul.elVideo h2,
ul.elRelated h2
{
	font-size:1.8em;
	line-height:1.1em!important;
	margin:0!important;
	padding:5px 0 0 0!important;
}

form.pageParents ul.elVideo h2 a,
form.pageParents ul.elRelated h2 a,
form.pageParentsSub ul.elVideo h2 a,
form.pageParentsSub ul.elRelated h2 a
{
	color:#794792;
	text-decoration:none;
}

form.pageHcp ul.elVideo h2 a,
form.pageHcp ul.elRelated h2 a,
form.pageHcpSub ul.elVideo h2 a,
form.pageHcpSub ul.elRelated h2 a
{
	color:#066d76;
	text-decoration:none;
}

ul.elVideo p,
ul.elRelated p
{
	font-size:1em;
	margin:0.2em 0 0 0;
	padding:0!important;
}

ul.elVideo p a.link,
ul.elRelated p a.link
{
	color:#666666!important;
	background-image:none;
	padding:0!important;
	/*padding:0 15px 15px 0!important;*/
}

div#didyouknowbox
{
	background-image: url(../_images/gluear/otovent_didyouknow_bg.gif);
	background-repeat:repeat-y;
	margin-bottom:13px;
}

div#didyouknowbox #top
{
	height:20px;
	overflow:hidden;
	background-image: url(../_images/gluear/otovent_didyouknow_top.gif);
	background-repeat:no-repeat;
}

div#didyouknowbox ul.elDidyouknow
{
	margin:0;
	margin-left:24px;
	padding:0;
	list-style-type:none;
}

div#didyouknowbox ul.elDidyouknow h1
{
    color: #ef4030;
	font-weight:normal;
	margin:0 0 0.8em 0;
}

div#didyouknowbox ul.elDidyouknow div.elContent
{
	padding:0;
	padding-right:24px;
}

div#didyouknowbox ul.elDidyouknow p.fact
{
	line-height:1.4em;
	margin:0;
	padding:0;
}

div#didyouknowbox ul.elDidyouknow p a
{
	color:#666666;
}

div#didyouknowbox #bottom
{
	height:22px;
	overflow:hidden;
	background-image: url(../_images/gluear/otovent_didyouknow_bottom.gif);
	background-repeat:no-repeat;
}

div.bmjlink
{
	background-image: url(../_images/gluear/otovent_bmj_link_bg.gif);
	background-repeat:no-repeat;
	height:153px;
}

div.bmjlink img
{
	border:none;
	float:left;
}

div.bmjlink h2
{
	padding-top:22px!important;
	margin-bottom:0.4em!important;
	color:#2e2e7e;
}

div.bmjlink h2 a
{
	font-size:0.8em;
	color:#2e2e7e;
	text-decoration:none;
}

div.bmjlink h2 a:hover
{
	text-decoration:underline;
}

div.bmjlink p
{
	margin-top:0!important;
}

div.bmjlink p a.link
{
	color:#666666;
	text-decoration:none;
	background-image:none;
}

/* SITEMAP */
ul.elSitemap 
{    
    width: auto;
    margin: 20px 30px 40px 30px;
}
ul.elSitemap, ul.elSitemap ul 
{
    list-style-type: none;
}
ul.elSitemap li 
{
    margin: .5em 0;
    display: block;
    padding: 2px 0 0 0;
}
ul.elSitemap a 
{
    font-weight: bold;
    background-image: url(../_images/default/arrow.gif);
    background-repeat: no-repeat;
    background-position: 0 8px;    
    padding-left: 10px;
    padding-top: 5px;
    font-size: 1em;   
}
ul.elSitemap a:hover, ul.elSitemap a.ChildItems  
{

}
ul.elSitemap ul 
{
    margin: 0 2.5em;
}
ul.elSitemap ul a
, ul.elSitemap ul a:link
, ul.elSitemap ul a:visited
{
    font-size: .9em;
}

/* TEXT FOOTER MENU */
ul.elTextMenu 
{
    padding: 5px 0 10px 0;
    margin: 0;
    clear: both;
    background-color: #FFF;
    text-align: center;
	z-index:90 !important;
}
ul.elTextMenu li 
{
    display: inline;
    margin: 0 5px;
    padding: 0 5px 1px 0;
    line-height: 1.5em;
    border-right: solid 1px #3e3e3e;
}
ul.elTextMenu li.last 
{
    border: 0;
}
ul.elTextMenu li a
, ul.elTextMenu li a:link
, ul.elTextMenu li a:visited 
{
    color: #3e3e3e;
    font-size: .9em;
    text-decoration: none;
}
ul.elTextMenu li a:hover
, ul.elTextMenu li a:active 
{
    text-decoration: underline;
    color: #333;
}

/* LOGIN FORM */
fieldset.frmLogin {
	padding: 3em 0 2em 0;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 1em;
	border: 0;
    background-color: #FFF;
    height: 300px;
    clear: left;

}
fieldset.frmLogin legend 
{
    padding: 10px 1em 1em 1em;
    margin: 0 auto;
    font-size: 2em;
	font-weight:bold;
    color: #ef4030;
    display: block;
    width: 220px;
}
fieldset.frmLogin p 
{
    color: #666666;
    width: 220px;
    margin: .5em auto 1.5em auto;
}
fieldset.frmLogin p a
{
	color:#2e2e7e;
	text-decoration:none;
}
fieldset.frmLogin p a:hover
{
	text-decoration:underline;
}
fieldset.frmLogin ul, fieldset.frmLogin ol 
{
    list-style-type: none;
    width: 240px;
    margin: 0 auto;
}
fieldset.frmLogin li 
{
    margin: 0 1em 1em 1em;
}
fieldset.frmLogin li.last 
{
    clear: right;
    padding-bottom: 10px;
}
fieldset.frmLogin label 
{
    clear:left;
    display: block;
    font-weight: bold;
    margin-bottom: .1em;
    color: #666666;
}
fieldset.frmLogin label em
{
    color: #F00;
    font-weight: bold;
    font-size: 1.3em;
    display: block;
    float: left;
    margin: 0 0 0 -.8em;
}
fieldset.frmLogin input, fieldset.frmLogin select, fieldset.frmLogin textarea  
{
    width: 210px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #222;
	padding: .2em;
	margin: 0 0 .5em 0;
	font-weight: normal;		
}

fieldset.frmLogin a.hoverbutton
{
	float:left!important;
	line-height:27px;
	background-image:none;
	background-color:#ffffff;
	border:none;
	margin:0!important;
	margin:15px 10px 20px 0!important;
	padding:0!important;
	color:#000000!important;
}

fieldset.frmLogin a.hoverbutton span
{
	float:left!important;
}

fieldset.frmLogin a.hoverbutton span.hoverbutton_button
{
	background-image: url(../_images/gluear/otovent_send_to_friend_btn_bg.gif)!important;
	background-repeat: repeat-x!important;
	color:#000000!important;
}

fieldset.frmLogin a.hoverbutton span.hoverbutton_buttonLeft
{
	display:block!important;
	width:12px!important;
	height:27px!important;
	background-image: url(../_images/gluear/otovent_send_to_friend_btn_left_bg.gif)!important;
	background-repeat: no-repeat!important;
}

fieldset.frmLogin a.hoverbutton span.hoverbutton_buttonRight
{
	display:block!important;
	width:11px!important;
	height:27px!important;
	background-image: url(../_images/gluear/otovent_send_to_friend_btn_right_bg.gif)!important;
	background-repeat: no-repeat!important;
}


/* Listing - TAG REPEATER */
ul.elTagListing 
{
    margin: 0 20px 10px 20px;
    padding: 0 0 5px 0;
	font-size: 1em;
	list-style: none;
}
ul.elTagListing li 
{
    margin: 0;
    padding: 10px 0 10px 0;
    display: block;
    border-bottom: dotted 1px #3e3e3e; 
}
ul.elTagListing li.first 
{
    border: 0;
    padding: 10px 0;
}
ul.elTagListing h1.elContentTitle {
    margin: .8em 0 10px 0;
    padding: 0 0 3px 0;
}
ul.elTagListing h2.elContentDescription 
{
    display: none;
}
ul.elTagListing div.ContentWrapper
{
    padding: 5px;
    clear: both;
    border: solid 1px #FFF;
}

ul.elTagListing div.elContent 
{
    padding: 0 0 10px 0;
    margin: 0;
}
ul.elTagListing div.elContent h1.Title 
{
    font-size: 1.2em;
    line-height: 1.2em;
    margin: 0 0 0 0;
    padding: 0 5px 0 10px;
    background-image: url(../_images/default/arrow.gif);
    background-repeat: no-repeat;
    background-position: left center;
    font-style: normal;
    color: #3e3e3e;
    
}
ul.elTagListing div.elContent a
, ul.elTagListing div.elContent a:link
, ul.elTagListing div.elContent a:visited 
{
    text-decoration: none;   
    color: #3e3e3e;
}
ul.elTagListing div.elContent a:hover
, ul.elTagListing div.elContent a:active 
{
    color: #333;
}
ul.elTagListing div.elContent h2.DateStart
, ul.elTagListing div.elContent h2.DateEnd
{
    font-size: 1em;
    font-weight: normal;
    padding: 0 5px 0 10px;
    margin: 0;
	color: #555;    
}
ul.elTagListing div.elContent h2.DateStart span
, ul.elTagListing div.elContent h2.DateEnd span 
{
    font-style: italic;   
}
ul.elTagListing div.elContent h3.Author
{
    padding: 0 5px 0 10px;
    margin: 0;
    font-size: 1em;
    font-weight: normal;
}
ul.elTagListing div.elContent p.Description
{
    padding: 10px 5px 5px 10px;
    margin: 0;
}
ul.elTagListing div.ContentImage 
{
    padding: 0;
    margin: 0;
    width: 90px;
    float: left;
}
ul.elTagListing div.ContentImage img {
    border: solid 1px #364761;

}
ul.elTagListing div.HasImage 
{
    margin-left: 100px;
}

ul.elCaseStudyListing
{
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.elCaseStudyListing li
{
	clear:both;
}

ul.elCaseStudyListing li.first
{
	display:none;
}

ul.elCaseStudyListing div.elContent img
{
	float:left;
	/*padding-right:10px;*/
	padding-bottom:20px;
}

ul.elCaseStudyListing div.elContent
{
	margin-bottom:15px;
}

ul.elCaseStudyListing div.elContent h1
{
	font-size:1.1em!important;
	margin-top:0!important;
	margin-bottom:0.5em!important;
}

ul.elCaseStudyListing div.elContent h1 a
{
	color:#2e2e7e;
	text-decoration:none;	
}

ul.elCaseStudyListing li h1 a:hover
{	
	text-decoration:underline;
}

ul.elCaseStudyListing div.elContent p
{
	margin:0!important;
}	

ul.elCaseStudyListing div.elContent p a.more
{
    background-image: url(../_images/gluear/otovent_more_arrow.gif);
    background-repeat: no-repeat;
    background-position: center right;
	padding-right:20px;
}

/* TOOLS */
div.Tools 
{
    float: right;
}
div.Tools a, div.Tools a:link, div.Tools a:visited 
{
    padding: 0 0 0 10px;
    margin-left: 10px;
    background-image: url(../_images/default/arrow.gif);   
    background-repeat: no-repeat;
    background-position: 1px 3px;   
    color: #3e3e3e; 
    font-weight: bold;
}
div.Tools a:hover, div.Tools a:active 
{
    color: #333;
}

/* LEFT MENU */
/* top level */
ul.elLeftMenu 
{
    margin: 0;
    padding: 0;
    list-style-type: none;
   	width: 100%;
}
/* all list items */
ul.elLeftMenu li 
{
    margin: 0;
    padding: 0 0 0.8em 0;
}
/* all links */
ul.elLeftMenu a
, ul.elLeftMenu a:link
, ul.elLeftMenu a:visited 
{
    text-decoration: none;
	color:#2e2e7e;
    display: block;
    font-weight: bold;
    font-size: 1.1em;
	padding:0;
}
ul.elLeftMenu a:hover
, ul.elLeftMenu a:active,
ul.elLeftMenu a.current
{
	color: #ef4030;
}
ul.elLeftMenu ul li a.current 
{
	color: #ef4030;
}
/* all lists below top level */
ul.elLeftMenu ul 
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

/* 2nd level */
ul.elLeftMenu ul a 
, ul.elLeftMenu ul a:link
, ul.elLeftMenu ul a:visited
{
    padding-left: 20px;
    background-image: url(../_images/default/arrow.gif) !important;
    background-repeat: no-repeat;
    background-position: 10px 9px;      
    background-color: #e7ebf7;
}
/* 3rd level */
ul.elLeftMenu ul ul a
, ul.elLeftMenu ul ul a:link
, ul.elLeftMenu ul ul a:visited
{
    padding-left: 30px !important;
    font-size: .9em;
    background-position: 20px 9px; 
}
/* 4th level */
ul.elLeftMenu ul ul ul a 
, ul.elLeftMenu ul ul ul a:link
, ul.elLeftMenu ul ul ul a:visited
{
    padding-left: 42px !important;
    font-size: .8em;
    background-position: 32px 9px; 
}
/* 5th level */
ul.elLeftMenu ul ul ul ul a 
, ul.elLeftMenu ul ul ul ul a:link
, ul.elLeftMenu ul ul ul ul a:visited
{
    padding-left: 53px !important;
    font-size: .8em;
    background-position: 43px 9px; 
    font-weight: normal;
}
/* SEARCH RESULTS */
.TagHighLight 
{
    background-color: #FFFF00;
}

div.elTags 
{   
    clear: left;
    margin-top: 15px;   
}

/* PAGING */
ul.Paging 
{
    clear: both;
    font-weight: bold;
    font-size: .9em;
    margin: 5px 10px 10px 30px;
}
ul.Paging li 
{
    display: block; 
}
ul.Paging li.PagingPageTotal
{
    
    display: none;
}
ul.Paging li.PagingPageNumbers
{
    
    float: right;
        margin: 0 10px 0 0;
}
ul.Paging li.PagingLastPage
{
    display: none;
}
ul.Paging li.PagingNextPage
{    
    float: right;
    margin: 0 10px 0 0;
}
ul.Paging li.PagingPreviousPage
{
    float: right;
    margin: 0 10px 0 0;
}
ul.Paging li.PagingFirstPage
{
    display: none;
}
ul.Paging li .disabled 
{
    color: #B0B0B0;
}
ul.Paging li .current 
{
    text-decoration: underline;
}
ul.Paging li.PagingNextPage a
, ul.Paging li.PagingNextPage a:link
, ul.Paging li.PagingNextPage a:visited
, ul.Paging li.PagingNextPage span.disabled
{
    background-image: url(../_images/default/next.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 12px;
}
ul.Paging li.PagingPreviousPage a
, ul.Paging li.PagingPreviousPage a:link
, ul.Paging li.PagingPreviousPage a:visited
, ul.Paging li.PagingPreviousPage span.disabled
{
    background-image: url(../_images/default/prev.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 12px;
}

h1.elPageTitle 
{
    margin: 32px 30px 10px 30px;
    padding: 0 0 3px 0;
    
}

p.elNoContent 
{
    margin: 10px;   
}

a.Delete 
{
    cursor: pointer;   
}

a.Delete:hover, a.Delete:active {
	text-decoration: underline;
	color: #333;
}
/*
Clears all hoverbuttons in the Header zone 

Makes Styling a lot easier.
When problems are incurred use !important;

*/
div#ZoneHeaderRow a.hoverbutton
, div#ZoneHeaderRow a.hoverbutton:link
, div#ZoneHeaderRow a.hoverbutton:visited
{
		margin:0;
		padding:0;
		
		background-color:transparent;
		background-image:none;
		border:0;
		
		height:auto;
		width:auto;
}
div#ZoneHeaderRow a.hoverbutton span.hoverbutton_button
, div#ZoneHeaderRow a.hoverbutton span.hoverbutton_buttonRight
, div#ZoneHeaderRow a.hoverbutton span.hoverbutton_buttonLeft
{
	margin:0;
	padding:0;
}
/* 

All the Controls (Screensize, Textsize and Bookmark site are placed insite a HTML Element called

div.elHeaderControls

This is done so the controls can be floated and therefore increase text size, etc easily and wouldn't function properly when positioned absolutely.

The container CAN be positioned absolutely.
*/

div.elHeaderControls
{
	position:absolute;
	top:40px;
	right:0;
	display:inline;
}


/*SCREENSIZE CSS*/
div.elScreensize 
{
	/*Borders, Margin Padding*/
	margin:0 0 0 1em;
	padding:0;
	float:right;
	
	/*
	Please ensure the width on this element is kept in em's so it increases proportionatly with the rest of the site.
	*/
	width:7.1em;
	height:1.5em;
}
	/* Styling Specific to the Screensize Button*/
	div.elScreensize a.hoverbutton,
	div.elScreensize a.hoverbutton span,
	div.elScreensize a.hoverbutton:link,
	div.elScreensize a.hoverbutton:visited
	{
		line-height:1.1em;
		color:#666 !important;
		font-weight:normal;
	}
	div.elScreensize a.hoverbutton:hover,
	div.elScreensize a.hoverbutton:focus,
	div.elScreensize a.hoverbutton:active
	{
	
	}

	
/* FONT SIZE */
div.elFontSize
{
	float:right;
	height:1.5em;
	line-height:1em;
}	
	div.elFontSize span.text
	{
		/*Padding, Margin & Borders*/
		margin:0 0 0 1em;
		padding:0;
		border:0;
		float:left;
		color:#666;
	}
	/*Generic, This applies to both buttons*/
	div.elFontSize a.hoverbutton,
	div.elFontSize a.hoverbutton:link,
	div.elFontSize a.hoverbutton:visited
	{
		color:#666 !important;
		float:left;
		line-height:.9em;
		text-indent:.2em;
	}
	div.elFontSize a.hoverbutton:hover,
	div.elFontSize a.hoverbutton:active,
	div.elFontSize a.hoverbutton:focus
	{
		
	}
		/* STYLING SPECIFIC TO THE BUTTON TO REDUCE FONT SIZE */
		div.elFontSize span.smaller a.hoverbutton:link,
		div.elFontSize span.smaller a.hoverbutton:visited,
		div.elFontSize span.smaller a.hoverbutton
		{
		
		}
		div.elFontSize span.smaller a.hoverbutton:hover,
		div.elFontSize span.smaller a.hoverbutton:active,
		div.elFontSize span.smaller a.hoverbutton:focus
		{
		
		}
		/*STYLING SPECIFIC TO THE BUTTON TO INCREASE FONT SIZE*/
		div.elFontSize span.larger a.hoverbutton:link,
		div.elFontSize span.larger a.hoverbutton:visited,
		div.elFontSize span.larger a.hoverbutton
		{
		
		}
		div.elFontSize span.larger a.hoverbutton:hover,
		div.elFontSize span.larger a.hoverbutton:active,
		div.elFontSize span.larger a.hoverbutton:focus
		{
		
		}
/* Quick Search Dashboard */
div.elQuickSearch
{
	/*Positioning*/
	position:absolute;
	top:10px;
	right:0;

	/*Padding, Margins & Borders*/
	margin:0;
	padding:0;
	border:0;
	
	/*Sizing*/
	width:175px;
}
div.elQuickSearch input
{
	float:left;
		height: 16px;
		margin-right: -1px;
}
div.elQuickSearch a
{
    background-image:url(../_images/default/search_icon_on.gif) !important;
}
div.elQuickSearch a.hoverbutton,
div.elQuickSearch a.hoverbutton:link,
div.elQuickSearch a.hoverbutton:visited
{
	float:left;
	margin:0;
	padding:0;
	border: solid 1px #666 !important;
	height:20px !important;
	width:18px !important;
	display:block !important;
	background-image:url(../_images/default/search_icon_off.gif) !important;
	background-repeat:no-repeat  !important;
	background-position:top left !important;
	
}
div.elQuickSearch a.hoverbutton:hover,
div.elQuickSearch a.hoverbutton:active,
div.elQuickSearch a.hoverbutton:focus
{
	background-image:url(../_images/default/search_icon_on.gif) !important;
}

div.elCredits
{
	/*  */
	font-size:.9em;
	/* */
	float: right;
    height: 1.5em;	
}
	div.elCredits a,
	div.elCredits a:link,
	div.elCredits a:visited
	{
	}
	div.elCredits a:hover,
	div.elCredits a:focus,
	div.elCredits a:active
	{
	}
	
.Branding
{
	display:none;
}

.clear
{
	clear:both;
}

.nomargin
{
	margin:0!important;
	padding:0!important;
}

div.elContent p.faqlink
{
	/*margin-top:1.2em!important;*/
	margin-top:0!important;
	margin-bottom:0!important;
}

.faq p
{
	margin-top:0!important;
}

div.faqspacer
{
	height:2px; 
	overflow:hidden;
	background-color:#fafafa;
	width:350px;
	margin:0 auto;
}

.left
{
	float:left;
}

/* CSS for the legal popup */

form.pagePopup #ZoneHeaderRow
{
	width:440px;
	margin:0 0 0 60px;
	padding:0;
}

form.pagePopup #ZoneCentreRow
{
	width:440px;
	margin:0 0 0 60px;
	padding:0;
}

form.pagePopup div.elContent a.close
{
	color:#000000;
	line-height:27px;
}

form.pagePopup div.elContent a.close span
{
	float:left;
	cursor:pointer;
	background-image: url(../_images/gluear/otovent_legal_close_middle.gif);
	background-repeat: repeat-x;
	height:27px;
}	

form.pagePopup div.elContent a.close span.Left
{
	background-image: url(../_images/gluear/otovent_legal_close_left.gif);
	background-repeat: no-repeat;
	width:14px;
	height:27px;
}

form.pagePopup div.elContent a.close span.Right
{
	background-image: url(../_images/gluear/otovent_legal_close_right.gif);
	background-repeat: no-repeat;
	width:17px;
	height:27px;
}

/*Send to Friend Dashboard */

ul.elSendToFriend
{
	margin:0;
	padding:0;
	list-style-type:none;
	margin-top:0;
	width:392px;
	background-image: url(../_images/gluear/otovent_send_to_friend_bg.gif);
	background-repeat: repeat-y;
	padding:20px 0 20px 35px;
}

ul.elSendToFriend li.title
{
	display:none;
}

ul.elSendToFriend label,
ul.elSendToFriend input,
ul.elSendToFriend textarea
{
	clear:both;
	float:left;
}

ul.elSendToFriend label
{
	margin:10px 0 2px 0;
	color:#2e2e7e;
}

ul.elSendToFriend input
{
	color:#666666;
	width:315px;
	background-image: url(../_images/gluear/otovent_send_to_friend_input_bg.gif);
	background-repeat: repeat-x;
	border:solid 1px #e4e3e3;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

ul.elSendToFriend textarea
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#666666;
	background-image: url(../_images/gluear/otovent_send_to_friend_textarea_bg.gif);
	background-repeat: repeat-x;
	border:solid 1px #e4e3e3;
	width:315px;
}

ul.elSendToFriend textarea
{
	font-size:1.2em;
}

ul.elSendToFriend li.captch
{
	clear:both!important;
	float:left!important;
	margin-top:15px!important;
}

ul.elSendToFriend li.captch img
{
	float:left;
}

ul.elSendToFriend li.captch a
{
	padding:0 0 0 5px;
	color:#ef4030;
	text-decoration:none;
}

ul.elSendToFriend li.captch a:hover
{
	text-decoration:underline;
}

ul.elSendToFriend li.captch input
{
	text-transform:uppercase;
	width:80px;
}

ul.elSendToFriend li.captch label
{
	float:left;
}

ul.elSendToFriend li.button
{
	clear:both;
	float:left;
}

ul.elSendToFriend li.button a.hoverbutton
{
	float:left;
	line-height:27px;
	background-image:none;
	background-color:#ffffff;
	border:none;
	margin-top:15px!important;
	padding:0!important;
	color:#000000!important;
}

ul.elSendToFriend li.button a.hoverbutton span
{
	float:left!important;
}

ul.elSendToFriend li.button a.hoverbutton span.hoverbutton_button
{
	background-image: url(../_images/gluear/otovent_send_to_friend_btn_bg.gif)!important;
	background-repeat: repeat-x!important;
	color:#000000!important;
}

ul.elSendToFriend li.button a.hoverbutton span.hoverbutton_buttonLeft
{
	display:block!important;
	width:12px!important;
	height:27px!important;
	background-image: url(../_images/gluear/otovent_send_to_friend_btn_left_bg.gif)!important;
	background-repeat: no-repeat!important;
}

ul.elSendToFriend li.button a.hoverbutton span.hoverbutton_buttonRight
{
	display:block!important;
	width:11px!important;
	height:27px!important;
	background-image: url(../_images/gluear/otovent_send_to_friend_btn_right_bg.gif)!important;
	background-repeat: no-repeat!important;
}

ul.elSendToFriend li.button a.hoverbutton:hover
{

}

div#SendToFriendBase
{
	clear:both;
	background-image: url(../_images/gluear/otovent_send_to_friend_bottom.gif);
	background-repeat: no-repeat;
	height:13px;
}

div.elContactUsForm
{
	margin:0;
	padding:0;
	list-style-type:none;
	margin-top:0;
	width:392px;
	background-image: url(../_images/gluear/otovent_send_to_friend_bg.gif);
	background-repeat: repeat-y;
}

div.elContactUsForm ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	padding:10px 0 10px 15px;
	margin-left:0;
}

div.elContactUsForm ul.elContactUsForm li fieldset
{
	border:0;
	margin:0;
	padding:0;
}


div.elContactUsForm ul.elContactUsForm li a.formDesc,
div.elContactUsForm ul.elContactUsForm li fieldset legend
{
	display:none;
}

div.elContactUsForm ul.elContactUsForm li em
{
	/*display: none;*/
}

ul.elContactUsForm li.title
{
	display:none;
}

ul.elContactUsForm label,
ul.elContactUsForm input,
ul.elContactUsForm textarea
{
	clear:both;
	float:left;
}

ul.elContactUsForm label
{
	margin:10px 0 2px 0;
	color:#2e2e7e;
	float:left;
}

ul.elContactUsForm select
{
	clear:both;
	float:left;
	background-image: url(../_images/gluear/otovent_send_to_friend_input_bg.gif)!important;
	background-repeat: repeat-x;
	border:solid 1px #e4e3e3!important;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#666666;
}

ul.elContactUsForm input
{
	color:#666666;
	width:315px;
	background-image: url(../_images/gluear/otovent_send_to_friend_input_bg.gif);
	background-repeat: repeat-x;
	border:solid 1px #e4e3e3;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

input#ctl00_dash_c85e3e345b40432589371f0386631a58_divInner_MetaData_mcs797c9b0d327844e495e435a69c819a61_mdcea2e645590b24bfebd187de25a453ae6_txtValue
{
	height:90px;	
	white-space:normal;	
	background-image: url(../_images/gluear/otovent_contact_textarea_bg.gif);
	background-repeat: repeat-x;
}

ul.elContactUsForm span.chkYesNo
{
	float:left;
	margin-top:8px;
	padding-left:3px;
}

ul.elContactUsForm span.chkYesNo input
{
	background-image:none;
	border:none;
	padding:0;
	width:15px;
}

ul.elContactUsForm textarea
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	background-image: url(../_images/gluear/otovent_send_to_friend_textarea_bg.gif);
	background-repeat: repeat-x;
	border:solid 1px #e4e3e3;
	width:315px;
}

div.elContactUsForm div.CaptchaVerification
{
	clear:both;
	width:392px;
	background-image: url(../_images/gluear/otovent_send_to_friend_bg.gif);
	background-repeat: repeat-y;
}

div.elContactUsForm div.CaptchaVerification img
{
	float:left;
	margin-left:33px;
}

div.elContactUsForm div.CaptchaVerification a
{
	float:left;
	padding:35px 0 0 5px;
	color:#ef4030;
	text-decoration:none;
}

div.elContactUsForm div.CaptchaVerification a span
{
}

div.elContactUsForm div.CaptchaVerification a:hover
{
	text-decoration:underline;
}

div.elContactUsForm div.CaptchaVerification label,
div.elContactUsForm div.CaptchaVerification input
{	
	clear:both;
	float:left;
	margin-left:33px;
}

div.elContactUsForm div.CaptchaVerification label
{
	width:318px;
	color:#2e2e7e;
	margin-top:10px;
}

div.elContactUsForm div.CaptchaVerification input
{
	margin-top:5px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#666666;
	background-image: url(../_images/gluear/otovent_send_to_friend_input_bg.gif);
	background-repeat: repeat-x;
	border:solid 1px #e4e3e3;
	text-transform:uppercase;
	width:80px;
}

ul.elContactUsForm li.captch input
{
	text-transform:uppercase;
	width:80px;
}

div.elContactUsForm a.hoverbutton
{
	clear:both!important;
	float:left!important;
	line-height:27px;
	background-image:none;
	background-color:#ffffff;
	border:none;
	margin:0!important;
	margin:15px auto 20px 35px!important;
	padding:0!important;
	color:#000000!important;
}

div.elContactUsForm a.hoverbutton span
{
	float:left!important;
}

div.elContactUsForm a.hoverbutton span.hoverbutton_button
{
	background-image: url(../_images/gluear/otovent_send_to_friend_btn_bg.gif)!important;
	background-repeat: repeat-x!important;
	color:#000000!important;
}

div.elContactUsForm a.hoverbutton span.hoverbutton_buttonLeft
{
	display:block!important;
	width:12px!important;
	height:27px!important;
	background-image: url(../_images/gluear/otovent_send_to_friend_btn_left_bg.gif)!important;
	background-repeat: no-repeat!important;
}

div.elContactUsForm a.hoverbutton span.hoverbutton_buttonRight
{
	display:block!important;
	width:11px!important;
	height:27px!important;
	background-image: url(../_images/gluear/otovent_send_to_friend_btn_right_bg.gif)!important;
	background-repeat: no-repeat!important;
}

div.elContactUsForm a.hoverbutton:hover
{

}

#facebook_fanbox{
	margin: 0 0 16px 4px;
}

/*Hearing test button */
ul.elHearing
{
	margin:0;
	margin-bottom:13px;
	padding:0;
	list-style-type:none;
	background-image: url(../_images/gluear/otovent_parents_hearingtest_bg.gif);
	background-repeat:no-repeat;
	width:272px;
	height:104px;
	overflow:hidden;
}

ul.elHearing li
{
	display:block;
	margin-top:13px;
	margin-left:103px;
}

ul.elHearing li img
{
	float:left;
}

ul.elHearing li div.elContent
{
	padding: 0 35px 0 0!important;
}

ul.elHearing h2
{
	font-size:1.8em;
	line-height:1.1em!important;
	margin:0!important;
	padding:5px 0 0 0!important;
}

form.pageParents ul.elHearing h2 a,
form.pageParentsSub ul.elHearing h2 a
{
	color:#794792;
	text-decoration:none;
}

form.pageHcp ul.elHearing h2 a,
form.pageHcpSub ul.elHearing h2 a
{
	color:#066d76;
	text-decoration:none;
}

ul.elHearing p
{
	font-size:1em;
	margin:0.2em 0 0 0;
	padding:0!important;
}

ul.elHearing p a.link
{
	color:#666666!important;
	background-image:none;
	padding:0!important;
	/*padding:0 15px 15px 0!important;*/
}
/*end */

/* End Section _theme.css */


/* Begin Section formdisable.css */
div.divProtect
{
	position: absolute;
	top: 0;
	left: 0;
	min-height: 100%;
	width: 100% !important;
	margin: 0;
	padding: 0;
	background-color: #b0b0b0;
	z-index: 99;
	cursor: wait;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);

/*
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	-moz-opacity: 60;
	opacity: 60;
*/	
}

/* End Section formdisable.css */


/* Begin Section button.css */
/* BUTTONS */
a.hoverbutton
{
    margin: 0 0 0 -1px;
    padding: 0 15px;
    display: block;
    float: right;
 	height: 18px;    
	color: #FFF !important;
	text-decoration: none !important;
	text-align: center;
    border: solid 1px #9F9F9F;
    cursor: pointer;
    line-height: 16px;
}   
a.hoverbutton
, a.hoverbutton:link
, a.hoverbutton:visited
{
    background-image:url(../_images/hoverbutton/button_bkgd.gif);
}
a.hoverbutton:hover
, a.hoverbutton:active
{
    color: #FFF !important;
    background-image:url(../_images/hoverbutton/button_bkgd_on.gif);
    text-decoration: none !important;
}
span.hoverbutton_buttonLeft
, span.hoverbutton_buttonRight
{
    display: none;
}
a.hoverbutton span
{
    color: #F0F0F0;
}
a.hoverbutton span.hoverbutton_button
{
	color: #F0F0F0;
}
a.hoverbutton:hover span
, a.hoverbutton:active span
{
    color: #FFF;    
}
form.body-Smallest a.hoverbutton
{
    line-height: 1.8em;
}
form.body-Small a.hoverbutton
{
    line-height: 1.5em;
}
form.body-Large a.hoverbutton
{
    line-height: 1.25em;
}
form.body-Largest a.hoverbutton
{
    line-height: 1.1em;
    font-size: .9em;
}
/* disabled buttons */
a.hoverbutton_disabled
, a.hoverbutton_disabled:link
, a.hoverbutton_disabled:visited
{
    margin: 0 0 0 -1px;
	background-image:url(../_images/hoverbutton/button_bkgd.gif);
    display: block;
	float: right;
	color: #333 !important;
	padding: 0 15px;	
	text-decoration: none !important;
	text-align: center;
	cursor: default;
	height: 18px;    	
    border: solid 1px #9F9F9F;
    cursor: default;
    line-height: 16px;	
}
a.hoverbutton_disabled:hover
, a.hoverbutton_disabled:active
{
    background-image:url(../_images/hoverbutton/button_bkgd.gif);
    color: #333 !important;
    text-decoration: none !important;
}
span.hoverbutton_disabled_buttonLeft
, span.hoverbutton_disabled_buttonRight
{
    display: none;
}
/* SMALLER BUTTONS */
a.hoverbutton_small
, a.hoverbutton_small:link
, a.hoverbutton_small:visited
, a.hoverbutton_small_disabled
, a.hoverbutton_small_disabled:link
, a.hoverbutton_small_disabled:visited
{
	color: #D0D0D0 !important;
	line-height: 15px;
	height: 16px;
	display: block;
	width: 24px;
	padding: 0 0 2px 0;
	text-decoration: none;
	text-align: center;
	background-image:url(../_images/hoverbutton/button_bkgd.gif);
	margin: 1px 1px 2px 1px;
	border: solid 1px #9F9F9F; 
	font-size: 12px;
}
a.hoverbutton_small:hover
, a.hoverbutton_small:active
{
	background-image:url(../_images/hoverbutton/button_bkgd_on.gif);
	color: #FFF !important;
	text-decoration:none!important;	
}
a.hoverbutton_small span.hoverbutton_small_button
{
	color: #FFF;
}
.hoverbutton_buttonLeft
, .hoverbutton_buttonRight {
    display: none;
}
a.hoverbutton_small_disabled
, a.hoverbutton_small_disabled:link
, a.hoverbutton_small_disabled:visited
, a.hoverbutton_small_disabled:active
, a.hoverbutton_small_disabled:hover
{
	background-image:url(../_images/hoverbutton/button_bkgd_on.gif);
	color: #FFF !important;
	cursor: default;
}

/* SMALL IMAGE BUTTONS */
a.hoverbutton_image
, a.hoverbutton_image:link
, a.hoverbutton_image:visited
{
    margin-bottom: 2px;
	border: solid 1px #9F9F9F;  
    height: 18px;
    display: block;	 
    width: 24px;    
    cursor: pointer;	
    background-repeat: repeat-x;
    background-image:url(../_images/hoverbutton/button_bkgd.gif);
}
a.hoverbutton_image span
{
    display: block;
    height: 18px;
    width: 24px;
    font-size: 0;
    line-height: 0;
    background-repeat: no-repeat;    
    background-position: center;    
    border: 0;
}
a.hoverbutton_image:hover, 
a.hoverbutton_image:active, 
a.hoverbutton_image:focus
{
    background-image:url(../_images/hoverbutton/button_bkgd_on.gif);
	text-decoration:none!important;    
}
a.hoverbutton_btnMoveTop_disabled, 
a.hoverbutton_btnMoveTop_disabled:link, 
a.hoverbutton_btnMoveTop_disabled:visited,
a.hoverbutton_btnNewFolder_disabled, 
a.hoverbutton_btnNewFolder_disabled:link, 
a.hoverbutton_btnNewFolder_disabled:visited,
a.hoverbutton_btnMoveUp_disabled, 
a.hoverbutton_btnMoveUp_disabled:link, 
a.hoverbutton_btnMoveUp_disabled:visited,
a.hoverbutton_btnDelete_disabled, 
a.hoverbutton_btnDelete_disabled:link, 
a.hoverbutton_btnDelete_disabled:visited,
a.hoverbutton_btnMoveDown_disabled, 
a.hoverbutton_btnMoveDown_disabled:link, 
a.hoverbutton_btnMoveDown_disabled:visited,
a.hoverbutton_btnMoveBottom_disabled, 
a.hoverbutton_btnMoveBottom_disabled:link, 
a.hoverbutton_btnMoveBottom_disabled:visited,
a.hoverbutton_btnOrderByName_disabled, 
a.hoverbutton_btnOrderByName_disabled:link, 
a.hoverbutton_btnOrderByName_disabled:visited
a.hoverbutton_btnEditContent_disabled,
a.hoverbutton_btnEditContent_disabled:link,
a.hoverbutton_btnEditContent_disabled:visited,
a.hoverbutton_btnEdit_disabled,
a.hoverbutton_btnEdit_disabled:link,
a.hoverbutton_btnEdit_disabled:visited,
a.hoverbutton_btnLocalise_disabled,
a.hoverbutton_btnLocalise_disabled:link,
a.hoverbutton_btnLocalise_disabled:visited,
a.hoverbutton_btnPreview_disabled,
a.hoverbutton_btnPreview_disabled:link,
a.hoverbutton_btnPreview_disabled:visited,
a.hoverbutton_btnPermissions_disabled,
a.hoverbutton_btnPermissions_disabled:link,
a.hoverbutton_btnPermissions_disabled:visited
a.hoverbutton_btnValidation_disabled,
a.hoverbutton_btnValidation_disabled:link,
a.hoverbutton_btnValidation_disabled:visited
{
    background-image:url(../_images/hoverbutton/button_bkgd_on.gif);	
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
}
span.hoverbutton_btnMoveTop_button, span.hoverbutton_btnMoveTop_disabled_button 
{
    background-image: url(../_images/hoverbutton/top.gif);
}
span.hoverbutton_btnNewFolder_button, span.hoverbutton_btnNewFolder_disabled_button 
{
    background-image: url(../_images/hoverbutton/add_folder.gif);
}
span.hoverbutton_btnMoveUp_button, span.hoverbutton_btnMoveUp_disabled_button 
{
    background-image: url(../_images/hoverbutton/up.gif);
}
span.hoverbutton_btnDelete_button, span.hoverbutton_btnDelete_disabled_button 
{
    background-image: url(../_images/hoverbutton/delete.gif);
}
span.hoverbutton_btnMoveDown_button, span.hoverbutton_btnMoveDown_disabled_button 
{
    background-image: url(../_images/hoverbutton/down.gif);
}
span.hoverbutton_btnMoveBottom_button, span.hoverbutton_btnMoveBottom_disabled_button 
{
    background-image: url(../_images/hoverbutton/bottom.gif);
}
span.hoverbutton_btnOrderByName_button, span.hoverbutton_btnOrderByName_disabled_button 
{
    background-image: url(../_images/hoverbutton/sort_by_name.gif);
}
span.hoverbutton_btnEditContent_disabled_button, span.hoverbutton_btnEditContent_button
{
	background-image:url(../_images/hoverbutton/edit_content.gif);
}
span.hoverbutton_btnRefresh_button, span.hoverbutton_btnRefresh_disabled_button
{
	background-image:url(../_images/hoverbutton/refresh.gif);
}
span.hoverbutton_btnEdit_button, span.hoverbutton_btnEdit_disabled_button
{
	background-image:url(../_images/hoverbutton/edit.gif);
}
span.hoverbutton_btnLocalise_button, span.hoverbutton_btnLocalise_disabled_button
{
	background-image:url(../_images/hoverbutton/btn_localise.gif);
}
span.hoverbutton_btnPreview_button, span.hoverbutton_btnPreview_disabled_button
{
	background-image:url(../_images/hoverbutton/btn_preview.gif);
}
span.hoverbutton_btnPermissions_button, span.hoverbutton_btnPermissions_disabled_button
{
	background-image:url(../_images/hoverbutton/btn_permissions.gif);
}
span.hoverbutton_btnValidation_button, span.hoverbutton_btnValidation_disabled_button
{
	background-image:url(../_images/hoverbutton/btn_validation.gif);
}
span.hoverbutton_btnMoveTop_buttonLeft, 
span.hoverbutton_btnMoveTop_buttonRight, 
span.hoverbutton_btnMoveTop_disabled_buttonLeft, 
span.hoverbutton_btnMoveTop_disabled_buttonRight,
span.hoverbutton_btnNewFolder_buttonLeft, 
span.hoverbutton_btnNewFolder_buttonRight, 
span.hoverbutton_btnNewFolder_disabled_buttonLeft, 
span.hoverbutton_btnNewFolder_disabled_buttonRight,
span.hoverbutton_btnMoveUp_buttonLeft, 
span.hoverbutton_btnMoveUp_buttonRight, 
span.hoverbutton_btnMoveUp_disabled_buttonLeft, 
span.hoverbutton_btnMoveUp_disabled_buttonRight,
span.hoverbutton_btnDelete_buttonLeft, 
span.hoverbutton_btnDelete_buttonRight, 
span.hoverbutton_btnDelete_disabled_buttonLeft, 
span.hoverbutton_btnDelete_disabled_buttonRight,
span.hoverbutton_btnMoveDown_buttonLeft, 
span.hoverbutton_btnMoveDown_buttonRight, 
span.hoverbutton_btnMoveDown_disabled_buttonLeft, 
span.hoverbutton_btnMoveDown_disabled_buttonRight,
span.hoverbutton_btnMoveBottom_buttonLeft, 
span.hoverbutton_btnMoveBottom_buttonRight, 
span.hoverbutton_btnMoveBottom_disabled_buttonLeft, 
span.hoverbutton_btnMoveBottom_disabled_buttonRight,
span.hoverbutton_btnOrderByName_buttonLeft, 
span.hoverbutton_btnOrderByName_buttonRight, 
span.hoverbutton_btnOrderByName_disabled_buttonLeft, 
span.hoverbutton_btnOrderByName_disabled_buttonRight,
span.hoverbutton_btnEditContent_disabled_buttonLeft,
span.hoverbutton_btnEditContent_disabled_buttonRight,
span.hoverbutton_btnEdit_disabled_buttonLeft,
span.hoverbutton_btnEdit_disabled_buttonRight,
span.hoverbutton_btnEditContent_disabled_buttonLeft,
span.hoverbutton_btnEditContent_disabled_buttonRight,
span.hoverbutton_btnRefresh_buttonLeft,
span.hoverbutton_btnRefresh_buttonRight,
span.hoverbutton_btnEdit_buttonLeft,
span.hoverbutton_btnEdit_buttonRight,
span.hoverbutton_btnEditContent_buttonLeft,
span.hoverbutton_btnEditContent_buttonRight,
span.hoverbutton_btnLocalise_buttonLeft,
span.hoverbutton_btnLocalise_buttonRight,
span.hoverbutton_btnPreview_buttonLeft,
span.hoverbutton_btnPreview_buttonRight,
span.hoverbutton_btnPermissions_buttonLeft,
span.hoverbutton_btnPermissions_buttonRight,
span.hoverbutton_btnValidation_buttonLeft,
span.hoverbutton_btnValidation_buttonRight

{
    display: none !important;
}


/* End Section button.css */


/* Begin Section messagearea.css */
.MessageArea
{
	z-index: 100;
padding: 18px 5px 30px 5px;
	width: 400px;
	margin: 0;
	position: absolute;
    left: 50%;
    top: 25%;
	border: solid 1px #999900;
	background: #FFF;
	background-image: url(../_images/messagearea/bg_slice.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.MessageArea a.Close
, .MessageArea a.Close:link
, .MessageArea a.Close:visited
{
	position: absolute;
	top: 2px;
	right: 2px;
	background-image: url(../_images/admin/icons/button_close/button_close.gif);
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
}
.MessageArea a.Close:hover
, .MessageArea a.Close:active
{
	background-image: url(../_images/admin/icons/button_close/button_close_on.gif);
}
.MessageArea a.Close span
{
	display: none;
}
.MessageAreaText a.formDesc
{
	display: none;
}
.MessageAreaText
{
	font-weight: bold;
	padding: 3px;
}
.MessageAreaWarning
{
	border: solid 2px #FF0000;	
}
.MessageAreaValidation
{
	border: solid 2px #FF9900;	
}
.MessageAreaInfo
{
	border: solid 2px #00FF00;	
}
.MessageAreaStopError
{
    border: solid 2px #FF0000;	
}
.MessageAreaQuestion
{
	border: solid 2px #eeee11;	
}
.messagearea_list
{
    position: absolute;
    right: 2px;
    bottom: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	height: 22px;
	width: 250px;
}
ul.messagearea_list li 
{
    display: inline;
}

/***********************************************************************************************************************/
/*                                                                                                       Hover Buttons */
/***********************************************************************************************************************/

a.hoverbutton_messagearea
{
    margin: 0 0 0 -1px;
    padding: 0 15px;
    display: block;
    float: right;
 	height: 18px;    
	color: #FFF !important;
	text-decoration: none;
	text-align: center;
    border: solid 1px #9F9F9F;
    cursor: pointer;
    line-height: 1.4em;
}   
a.hoverbutton_messagearea
, a.hoverbutton_messagearea:link
, a.hoverbutton_messagearea:visited
{
	background: url(../_images/hoverbutton/button_bkgd.gif) center repeat-x;
}
a.hoverbutton_messagearea:hover
, a.hoverbutton_messagearea:active
{
    color: #FFF !important;
	background: url(../_images/hoverbutton/button_bkgd_on.gif) center repeat-x;
	text-decoration: none;
}
span.hoverbutton_messagearea_buttonLeft
, span.hoverbutton_messagearea_buttonRight
{
    display: none;
}
a.hoverbutton_messagearea_disabled
, a.hoverbutton_messagearea_disabled:link
, a.hoverbutton_messagearea_disabled:visited
{
    margin: 0 0 0 -1px;
	background-image:url(../_images/hoverbutton/button_bkgd_on.gif);
    display: block;
	float: right;
	color: #333 !important;
	padding: 0 15px;	
	text-decoration: none;
	text-align: center;
	cursor: default;
	height: 18px;    	
    border: solid 1px #9F9F9F;
    cursor: pointer;
    line-height: 1.4em;	
}
a.hoverbutton_messagearea_disabled:hover
, a.hoverbutton_messagearea_disabled:active
{
    background: url(../_images/hoverbutton/button_bkgd_on.gif) center repeat-x !important;
    color: #333 !important;
    text-decoration: none;
}
span.hoverbutton_messagearea_disabled_buttonLeft
, span.hoverbutton_messagearea_disabled_buttonRight
{
    display: none;

}

/* End Section messagearea.css */


