﻿body
{
  margin: 0px;
  padding: 0px;
  font-family: Arial;
}

a:active
{
  outline: none;
}

a:link,
a:visited,
a:hover
{
  overflow: hidden;
}

#container
{
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  background-image: url(../images/bg.gif);
  background-repeat: no-repeat;
  background-position: top center;
  min-height: 586px;
}

  #container #interface
  {
    width: 945px;
    min-height: 200px;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  
    #container #interface #header
    {
      width: 945px;
      height: 73px;
    }
    
      #container #interface #header .logo
      {
        float: left;
        width: 196px;
        padding-top: 19px;
        
      }
      
        #container #interface #header .logo h1
        {
          width: 164px;
          height: 40px;
          background-image: url(../images/MEDDBASE-LOGO.gif);
          background-repeat: no-repeat;
          text-indent: -4000px;
          display: block;
          margin: 0;
          margin-left: 16px;
        }
        
          #container #interface #header .logo h1 a:link,
          #container #interface #header .logo h1 a:visited,
          #container #interface #header .logo h1 a:hover
          {
            height: 40px;
            width: 100%;
            display: block;
          }
          
      #container #interface #header .navigation
      {
        float: left;
        width: 525px;  
      }
      
        #container #interface #header .navigation .menu
        {
			    width: 525px;
			    height: 32px;
			    float: left;
			    margin: 0px;
			    padding: 0px;
			    list-style: none;
			    padding-top: 41px;
			    margin-left: 0px;
			    position: relative;
          z-index: 2000;
        }
        
          #container #interface #header .navigation .menu .menuitem
          {
            float: left;
				    font-family: Arial;
				    position: relative;
				    margin-right: 27px;
				  }
				  
            #container #interface #header .navigation .menu .menuitem a:link,
            #container #interface #header .navigation .menu .menuitem a:visited
            {
              background-repeat: no-repeat;
              text-indent: -4000px;
              display: block;
              height: 32px;
				    }
				    
            #container #interface #header .navigation .menu .menuitem a:hover
            {
              background-position: 0 -32px;
				    }
				  
            #container #interface #header .navigation .menu .menuitem a.explore:link,
            #container #interface #header .navigation .menu .menuitem a.explore:visited
            {
              background-image: url(../images/nav/EXPLORE.gif);
              width: 69px;
				    }
				  
            #container #interface #header .navigation .menu .menuitem a.who-are-you:link,
            #container #interface #header .navigation .menu .menuitem a.who-are-you:visited
            {
              background-image: url(../images/nav/WHO-ARE-YOU.gif);
              width: 106px;
				    }
				  
            #container #interface #header .navigation .menu .menuitem a.services:link,
            #container #interface #header .navigation .menu .menuitem a.services:visited
            {
              background-image: url(../images/nav/SERVICES.gif);
              width: 73px;
				    }
				  
            #container #interface #header .navigation .menu .menuitem a.about-us:link,
            #container #interface #header .navigation .menu .menuitem a.about-us:visited
            {
              background-image: url(../images/nav/ABOUT-US.gif);
              width: 74px;
				    }
  				  
				      #container #interface #header .navigation .menu .menuitem .submenu
				      {
				        list-style: none;
							  list-style-position: outside;
							  position: absolute;
							  padding: 0;
							  top: 32px;
							  border-bottom: 1px solid #bebdbd;
							  margin-left: 0;
							  padding-left: 0;
							  /*overflow: hidden;*/
							  display: none;
							  /*height: 20px;*/
							  width: 133px;
				      }
  				  
				        #container #interface #header .navigation .menu .menuitem .submenu .submenuitem
				        {
				        }
  				  
				        #container #interface #header .navigation .menu .menuitem .submenu .submenuitem a:link,
				        #container #interface #header .navigation .menu .menuitem .submenu .submenuitem a:visited
				        {
				          width: 123px;
				          font-size: .7em;
				          display: block;
				          color: #646466;
				          background-color: #e9e5e6;
				          text-decoration: none;
				          padding: 4px;
				          border-top: 1px solid #bebdbd;
				          border-left: 1px solid #bebdbd;
				          border-right: 1px solid #bebdbd;
				          text-indent: 0;
				          height: auto;
				        }
  				      
				        #container #interface #header .navigation .menu .menuitem .submenu .submenuitem a:hover
				        {
				          background-color: #ffffff;
				        }
          
      #container #interface #header .search
      {
        float: left;
        width: 224px;        
      }
          
        #container #interface #header .search .top
        {
          float: left;
          width: 224px;
          height: 24px;
          margin-top: 12px;
        }
          
          #container #interface #header .search .top a.contact:link,
          #container #interface #header .search .top a.contact:visited
          {
            width: 100px;
            background-image: url(../images/phone-icon.gif);
            background-repeat: no-repeat;
            text-indent: 17px;
            font-family: Arial;
            font-size: .75em;
            color: #479ecb;
            text-decoration: none;
            display: block;
            float: right;
            margin-right: 15px;
            margin-top: 2px;
          }
          
          #container #interface #header .search .top a.contact:hover
          {
            text-decoration: underline;
          }
          
          
          
          #container #interface #header .search .top a:link,
          #container #interface #header .search .top a:visited
          {
            background-repeat: no-repeat;
            font-family: Arial;
            font-size: .75em;
            color: #479ecb;
            text-decoration: none;
            display: block;
            float: right;
          }
          
          #container #interface #header .search .top a:hover
          {
            text-decoration: underline;
          }
          
          #container #interface #header .search .top a.share:link,
          #container #interface #header .search .top a.share:visited
          {
            width: 100px;
            background-image: url(../images/envelope-icon.gif);
            background-repeat: no-repeat;
            text-indent: 20px;
            font-family: Arial;
            font-size: .75em;
            color: #479ecb;
            text-decoration: none;
            display: block;
            float: right;
          }
          
          #container #interface #header .search .top a.share:hover
          {
            text-decoration: underline;
          }
          
        #container #interface #header .search .bottom
        {
          float: left;
          width: 224px;
          height: 37px;  
        }
        
          #container #interface #header .search .bottom .searchbox
          {
            border: 1px solid #cccccc;
            height: 25px;
            width: 206px;
          }
          
            #container #interface #header .search .bottom .searchbox label
            {
              color: #655b5a;
              font-size: .75em;
              font-family: Arial;
              float: left;
              margin-left: 7px;
              margin-top: 4px;
            }
          
            #container #interface #header .search .bottom .searchbox input
            {
              color: #655b5a;
              font-size: .75em;
              font-family: Arial;
              float: left;
              margin-left: 7px;
              border: 1px solid #ffffff;
              margin-top: 2px;
              width: 174px;
            }

            #container #interface #header .search .bottom .searchbox a:link,
            #container #interface #header .search .bottom .searchbox a:visited,
            #container #interface #header .search .bottom .searchbox a:hover
            {
              border: none;
              background-image: url(../images/spy-glass.gif);
              background-repeat: no-repeat;
              height: 14px;
              width: 16px;
              display: block;
              margin-top: 4px;
	      text-indent: -4000px;
            }
  
		#container #interface #contentarea
		{
			width: 945px;
		}
            
		#container #interface #contentarea .features
		{
			width: 945px;
			height: 315px;
			display: block;
			position: relative;
			cursor: pointer;
		}
		
			#container #interface #contentarea .features .featureSelection
			{
				top: 290px;
				left: 20px;
				position: relative;
				height: 17px;
				width: 67px;
				background-repeat: repeat-x;
				background-image: url(../images/feature-selection-bg.gif);
				z-index: 1000;
			}
		
				#container #interface #contentarea .features .featureSelection a,
				#container #interface #contentarea .features .featureSelection a:link,
				#container #interface #contentarea .features .featureSelection a:visited,
				#container #interface #contentarea .features .featureSelection a:hover
				{
					font-size: .1em;
					text-indent: -4000px;
					height: 17px;
					width: 13px;
					display: block;
					background-image: url(../images/selection-radio.png);
					background-repeat: no-repeat;
					float: left;
				}
		
				#container #interface #contentarea .features .featureSelection a.active,
				#container #interface #contentarea .features .featureSelection a.active:link,
				#container #interface #contentarea .features .featureSelection a.active:visited,
				#container #interface #contentarea .features .featureSelection a.active:hover
				{
					font-size: .1em;
					text-indent: -4000px;
					height: 17px;
					width: 13px;
					display: block;
					background-image: url(../images/selection-radio-active.png);
					background-repeat: no-repeat;
					float: left;
				}

			#container #interface #contentarea .features .featureA
			{
				width: 945px;
				height: 315px;
				display: block;
				top: 0;
				left: 0;
				position: absolute;
			}

			#container #interface #contentarea .features .featureB
			{
				width: 945px;
				height: 315px;
				display: block;
				top: 0;
				left: 0;
				position: absolute;
			}
			
		#container #interface #contentarea .homepage_options
		{
			width: 945px;
			height: 373px;
			position: relative;
			overflow: hidden;
			margin-top: 13px;
		}
		  
		  #container #interface #contentarea .homepage_options a.move-left:link,
		  #container #interface #contentarea .homepage_options a.move-left:visited
		  {
		    height: 58px;
		    width: 31px;
		    display: block;
		    background-image: url(../images/buttons/slide-button-left.png);
		    background-repeat: no-repeat;
		    position: absolute;
		    top: 190px;
		    left: 0px;
		    text-indent: -4000px;
		    background-position: bottom;
		  }
		  
		  #container #interface #contentarea .homepage_options a.move-left:hover
		  {
		    background-position: top;
		  }
		  
		  #container #interface #contentarea .homepage_options a.move-right:link,
		  #container #interface #contentarea .homepage_options a.move-right:visited
		  {
		    height: 58px;
		    width: 31px;
		    display: block;
		    background-image: url(../images/buttons/slide-button-right.png);
		    background-repeat: no-repeat;
		    position: absolute;
		    top: 190px;
		    left: 914px;
		    text-indent: -4000px;
		    background-position: bottom;
		  }
		  
		  #container #interface #contentarea .homepage_options a.move-right:hover
		  {
		    background-position: top;
		  }
		
		  #container #interface #contentarea .homepage_options .homepage_options_container
		  {
		    /*width: 1949px;*/
		    display: block;
		    position: absolute;
		    left: 0;
		    top: 0;
		    height: 393px;
		  }
			
		  #container #interface #contentarea .homepage_options .option
		  {
			  width: 301px;
			  height: 373px;
			  display: block;
			  float: left;
			  background-repeat: no-repeat;
			  position: relative;
		  }
			
		    #container #interface #contentarea .homepage_options .option h2
		    {
			    margin: 0;
			    padding: 0;
			    position: absolute;
			    top: 40px;
			    left: 10px;
			    font-size: 1.13em;
			    color: #ffffff;
			    font-family: Arial;
			    font-weight: bold;
			    text-transform: uppercase;
		    }
			
		    #container #interface #contentarea .homepage_options .option p
		    {
			    margin: 0;
			    padding: 0;
			    position: absolute;
			    top: 70px;
			    left: 10px;
			    font-size: .9em;
			    color: #ffffff;
			    font-family: Arial;
			    width: 230px;
		    }
			
		    #container #interface #contentarea .homepage_options .option a:link,
		    #container #interface #contentarea .homepage_options .option a:visited
		    {
			    margin: 0;
			    padding: 0;
			    position: absolute;
			    top: 145px;
			    left: 10px;
			    width: 180px;
			    height: 29px;
			    display: block;
			    text-indent: -4000px;
			    background-repeat: no-repeat;
			    background-position: bottom;
			    font-size: 0em;
		    }
		    
		    #container #interface #contentarea .homepage_options .option a:hover
		    {
		      background-position: top;
		    }
			
		  #container #interface #contentarea .homepage_options .core-features
		  {
			  background-image: url(../images/homepage_options/core-features.jpg);
			  margin-right: 21px;
		  }
		    
		    #container #interface #contentarea .homepage_options .core-features a
		    {
		      background-image: url(../images/buttons/take-a-look.gif);
		    }
			
		  #container #interface #contentarea .homepage_options .security
		  {
			  background-image: url(../images/homepage_options/security.jpg);
			  margin-right: 21px;
		  }
		    
		    #container #interface #contentarea .homepage_options .security a
		    {
		      background-image: url(../images/buttons/find-out-more.gif);
		    }
			
		  #container #interface #contentarea .homepage_options .book-a-demo
		  {
			  background-image: url(../images/homepage_options/book-a-demo.jpg);
			  margin-right: 21px;
		  }
		    
		    #container #interface #contentarea .homepage_options .book-a-demo a
		    {
		      background-image: url(../images/buttons/this-way.gif);
		    }
			
		  #container #interface #contentarea .homepage_options .news
		  {
			  background-image: url(../images/homepage_options/news.jpg);
			  margin-right: 21px;
		  }
		    
		    #container #interface #contentarea .homepage_options .news a
		    {
		      background-image: url(../images/buttons/take-a-look.gif);
		    }
			
		  #container #interface #contentarea .homepage_options .testimonials
		  {
			  background-image: url(../images/homepage_options/testimonials.jpg);
			  margin-right: 21px;
		  }
		    
		    #container #interface #contentarea .homepage_options .testimonials a
		    {
		      background-image: url(../images/buttons/read-on.gif);
		    }
		    
      #container #interface #contentarea .skycontainer
      {
        width: 939px;
        height: 126px;
        position: relative;    
        overflow: hidden; 
        border: 3px solid #567ca9; 
        margin-bottom: 11px;  
      }
      
        #container #interface #contentarea .skycontainer .sky
        {
          position: absolute;
          top: 0;
          left: 0;
          background-image: url(../images/SKY.jpg);
          background-repeat: no-repeat;
          height: 132px;
          width: 1888px;
        }
      
        #container #interface #contentarea .skycontainer .breadcrumbs
        {
          position: absolute;
          top: 100px;
          left: 20px;
          font-size: .75em;
          font-family: Arial;
          color: White;
        }
      
        #container #interface #contentarea .skycontainer .breadcrumbs a:link,
        #container #interface #contentarea .skycontainer .breadcrumbs a:visited
        {
          color: White;
          text-decoration: none;
        }
      
        #container #interface #contentarea .skycontainer .breadcrumbs a:hover
        {
          text-decoration: underline;
        }
		    
      #container #interface #contentarea .contentzone
      {
        width: 945px;
      }
      
        #container #interface #contentarea .contentzone .leftpanel
        {
          width: 185px;
          float: left;
          min-height: 300px;
        }
        
          #container #interface #contentarea .contentzone .leftpanel .modalMenuContainer
          {
            margin-top: 63px;
            width: 149px;
            margin-left: auto;
            margin-right: auto;
          }
          
            #container #interface #contentarea .contentzone .leftpanel .modalMenuContainer a:link,
            #container #interface #contentarea .contentzone .leftpanel .modalMenuContainer a:visited,
            #container #interface #contentarea .contentzone .leftpanel .modalMenuContainer a:hover
            {
              background-repeat: no-repeat;
              height: 31px;
              width: 149px;
              text-indent: -4000px;
              font-size: .1em;
              display: block;
              margin-bottom: 10px;
            }
            
            #container #interface #contentarea .contentzone .leftpanel .modalMenuContainer .get-a-quote
            {
              background-image: url(../images/buttons/get-a-quote.gif);
            }
            
            #container #interface #contentarea .contentzone .leftpanel .modalMenuContainer .book-a-demo
            {
              background-image: url(../images/buttons/book-a-demo.gif);
            }
            
            #container #interface #contentarea .contentzone .leftpanel .modalMenuContainer .ask-a-question
            {
              background-image: url(../images/buttons/ask-a-question.gif);
            }
        
          #container #interface #contentarea .contentzone .leftpanel .pageQuotation
          {
            margin-top: 40px;
            width: 149px;
            margin-left: auto;
            margin-right: auto;
            font-size: .9em;
            color: #3e81d2;
            line-height: 1.3em;
          }
      
        #container #interface #contentarea .contentzone .centralpanel
        {
          width: 530px;
          float: left;
          min-height: 300px;
        }
      
          #container #interface #contentarea .contentzone .centralpanel h2,
          #container #interface #contentarea .contentzone .centralpanel h1
          {
            font-size: 1.5em;
            color: #3e81d2;
            margin: 0px;
            margin-top: 20px;
            font-weight: normal;
          }
      
          #container #interface #contentarea .contentzone .centralpanel h3
          {
            font-size: 1.3em;
            color: #3e81d2;
            margin: 0px;
            font-weight: normal;
          }
      
          #container #interface #contentarea .contentzone .centralpanel h4
          {
            font-size: 1.1em;
            color: #3e81d2;
            margin: 0px;
            font-weight: normal;
          }
      
          #container #interface #contentarea .contentzone .centralpanel p,
          #container #interface #contentarea .contentzone .centralpanel ul
          {
            font-size: .9em;
            color: #6d6d6d;
            line-height: 1.3em;
          }
          
          #container #interface #contentarea .contentzone .centralpanel img
          {
            max-width: 530px;
            border: 0;
          }
          
          #container #interface #contentarea .contentzone .centralpanel .searchresult
          {
            width: 100%;
            margin-top: 10px;
            display: block;
            font-size: .9em;
          }
          
          #container #interface #contentarea .contentzone .centralpanel .searchresult a:link,
          #container #interface #contentarea .contentzone .centralpanel .searchresult a:visited
          {
            text-decoration: none;
            color: #3e81d2;
          }
          
          #container #interface #contentarea .contentzone .centralpanel .searchresult a:hover
          {
            text-decoration: underline;
            color: #3e81d2;
          }
          
          #container #interface #contentarea .contentzone .centralpanel .searchresult .title
          {
            font-weight: bold;
          }
          
          #container #interface #contentarea .contentzone .centralpanel .paging
          {
            margin-top: 10px;
            margin-bottom: 10px;
            font-size: .85em;
            display: block;
          }
          
          #container #interface #contentarea .contentzone .centralpanel .paging a:link,
          #container #interface #contentarea .contentzone .centralpanel .paging a:hover,
          #container #interface #contentarea .contentzone .centralpanel .paging a:visited
          {
            color: #3e81d2;
            text-decoration: none;
          }
      
        #container #interface #contentarea .contentzone .rightpanel
        {
          width: 230px;
          float: left;
          min-height: 300px;
        }
        
        #container #interface #contentarea .contentzone .rightpanel ul
        {
          margin: 0;
          padding: 0;
          list-style: none;
          float: right;
          margin-top: 20px;
        }
        
          #container #interface #contentarea .contentzone .rightpanel ul li
          {
            margin-bottom: 15px;
          }
        
            #container #interface #contentarea .contentzone .rightpanel ul li a:link,
            #container #interface #contentarea .contentzone .rightpanel ul li a:visited
            {
              height: 34px;
              width: 208px;
              background-repeat: no-repeat;
              display: block;
              text-indent: -4000px;
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li a:hover
            {
              background-position: bottom;
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .what-is-meddbase
            {
              background-image: url(../images/rhnav/what-is-meddbase.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .core-features
            {
              background-image: url(../images/rhnav/core-features.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .optional-features
            {
              background-image: url(../images/rhnav/optional-features.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .security
            {
              background-image: url(../images/rhnav/security.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .pricing
            {
              background-image: url(../images/rhnav/pricing.gif);
            }




            #container #interface #contentarea .contentzone .rightpanel ul li .specialists
            {
              background-image: url(../images/rhnav/specialists.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .specialist-groups
            {
              background-image: url(../images/rhnav/specialist-groups.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .multi-disciplinary
            {
              background-image: url(../images/rhnav/multi-disciplinary.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .primary-care
            {
              background-image: url(../images/rhnav/primary-care.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .occupational-health
            {
              background-image: url(../images/rhnav/occupational-health.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .embassies
            {
              background-image: url(../images/rhnav/embassies.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .medical-tourism
            {
              background-image: url(../images/rhnav/medical-tourism.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .nhs
            {
              background-image: url(../images/rhnav/nhs.gif);
            }
            
            
            
            
            
            
            
            #container #interface #contentarea .contentzone .rightpanel ul li .support
            {
              background-image: url(../images/rhnav/support.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .training
            {
              background-image: url(../images/rhnav/training.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .data-import
            {
              background-image: url(../images/rhnav/data-import.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .faq
            {
              background-image: url(../images/rhnav/faqs.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .internet-connectivity
            {
              background-image: url(../images/rhnav/internet-connectivity.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .optional-features-b
            {
              background-image: url(../images/rhnav/view-optional-features.gif);
            }
            
            
            
            

            
            #container #interface #contentarea .contentzone .rightpanel ul li .news
            {
              background-image: url(../images/rhnav/news.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .testimonials
            {
              background-image: url(../images/rhnav/testimonials.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .partners
            {
              background-image: url(../images/rhnav/partners.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .careers
            {
              background-image: url(../images/rhnav/careers.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .company-profile
            {
              background-image: url(../images/rhnav/company-profile.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .eco-statement
            {
              background-image: url(../images/rhnav/eco-statement.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .contact-us
            {
              background-image: url(../images/rhnav/contact-us.gif);
            }
            
            
            
            
            
            
            
            
            
            #container #interface #contentarea .contentzone .rightpanel ul li .electronic-medical-records
            {
              background-image: url(../images/rhnav/electronic-medical-records.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .diaries
            {
              background-image: url(../images/rhnav/diaries.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .doctor-scheduling
            {
              background-image: url(../images/rhnav/doctor-scheduling.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .patient-documentation
            {
              background-image: url(../images/rhnav/patient-documentation.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .finance-and-billing
            {
              background-image: url(../images/rhnav/finance-and-billing.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .standard-reports
            {
              background-image: url(../images/rhnav/standard-reports.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .referrals
            {
              background-image: url(../images/rhnav/referrals.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .auditing-and-activity-logs
            {
              background-image: url(../images/rhnav/auditing-and-activity-logs.gif);
            }
            
            
            
            
            
            
            
            #container #interface #contentarea .contentzone .rightpanel ul li .electronic-pathology
            {
              background-image: url(../images/rhnav/electronic-pathology.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .communication
            {
              background-image: url(../images/rhnav/communication.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .advanced-reporting
            {
              background-image: url(../images/rhnav/advanced-reporting.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .clinical-coding
            {
              background-image: url(../images/rhnav/clinical-coding.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .prescribing
            {
              background-image: url(../images/rhnav/prescribing.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .finance-integration
            {
              background-image: url(../images/rhnav/finance-integration.gif);
            }


            #container #interface #contentarea .contentzone .rightpanel ul li .patient-online-booking
            {
              background-image: url(../images/rhnav/online-booking.gif);
            }
            
            #container #interface #contentarea .contentzone .rightpanel ul li .core-featuresB
						{
              background-image: url(../images/rhnav/core-features_B.gif);
            }
            
            
            
            #container #interface #contentarea .contentzone .rightpanel .archive
			{
                width: 230px;
				height: 330px;
				display: block;
				clear: both;
				margin-right: 6px;
            }
            
                #container #interface #contentarea .contentzone .rightpanel .archive .archiveHeader
                {
                    width: 230px;
                    display: block;
                    height: 30px;
                    font-weight: bold;
                    font-size: .9em;
                    color: #616161;
                    padding-top: 5px;
                }
            
                #container #interface #contentarea .contentzone .rightpanel .archive .archiveSelector
                {
                    border-top: 1px solid #cccccc;
                    border-bottom: 1px solid #cccccc;
                    background-color: #efefef;
                    width: 230px;
                    display: block;
                    height: 26px;
                }
                
                    #container #interface #contentarea .contentzone .rightpanel .archive .archiveSelector span
                    {
                        font-size: .75em;
                        color: #6d6d6d;
                        margin-left: 10px;
                        width: 85px;
                        height: 22px;
                        display: inline-block;
                        margin-top: 4px;
                    }
                
                    #container #interface #contentarea .contentzone .rightpanel .archive .archiveSelector select
                    {
                        font-size: .75em;
                        color: #000000;
                        margin-left: 5px;
                        height: 18px;
                        margin-top: 3px;
                    }
						
							#container #interface #contentarea .contentzone .rightpanel .archive ul.yearSelection
							{
								width: 230px;
								height: 23px;
								display: block;
								clear: both;
								padding: 0;
								padding-right: 15px;
								margin: 0;
								list-style-type: none;
								list-style-image: none;
							}
						
								#container #interface #contentarea .contentzone .rightpanel .archive ul.yearSelection li
								{
									margin: 0;
									padding: 0;
									width: 43px;
									height: 23px;
									float: right;
								}
							
								#container #interface #contentarea .contentzone .rightpanel .archive ul.yearSelection li a:link,
								#container #interface #contentarea .contentzone .rightpanel .archive ul.yearSelection li a:visited,
								#container #interface #contentarea .contentzone .rightpanel .archive ul.yearSelection li a:hover
								{
									margin: 0;
									padding: 0;
									width: 43px;
									height: 19px;
									display: block;
									background-color: #d6d6d6;
									font-size: .7em;
									color: #636261;
									text-indent: 0;
									text-decoration: none;
									font-weight: bold;
									text-align: center;
									padding-top: 4px;
								}
							
								#container #interface #contentarea .contentzone .rightpanel .archive ul.yearSelection li a.active:link,
								#container #interface #contentarea .contentzone .rightpanel .archive ul.yearSelection li a.active:visited,
								#container #interface #contentarea .contentzone .rightpanel .archive ul.yearSelection li a.active:hover
								{
									background-color: #636261;
									color: #ffffff;
									text-indent: 0;
									text-decoration: none;
								}
								
								#container #interface #contentarea .contentzone .rightpanel .archive .body
								{
									height: 252px;
									width: 224px;
									background-color: #ffffff;
									padding: 3px;
									clear: both;
									border-bottom: 1px solid #cccccc;
								}
								
								#container #interface #contentarea .contentzone .rightpanel .archive .bodyfooter
								{
									height: 10px;
									width: 230px;
									background-color: #efefef;
									clear: both;
								}
								
									#container #interface #contentarea .contentzone .rightpanel .archive .body .content
									{
										height: 252px;
										width: 224px;
										display: block;
										overflow: hidden;
									}
								
										#container #interface #contentarea .contentzone .rightpanel .archive .body .content .month
										{
											height: 25px;
											width: 200px;
											display: block;
											text-transform: uppercase;
											color: #636363;
											padding-top: 5px;
											font-size: .75em;
											font-weight: bold;	
											margin-top: 5px;
											margin-left: auto;
											margin-right: auto;
											clear: both;
										}
								
										#container #interface #contentarea .contentzone .rightpanel .archive .body .content .item
										{
											/*height: 15px;*/
											width: 210px;
											display: inline-block;
											clear: both;
											padding-bottom: 5px;
												border-bottom: 1px solid #cccccc;
										}
								
											#container #interface #contentarea .contentzone .rightpanel .archive .body .content .item .headline
											{
												/*height: 15px;*/
												width: 145px;/*224px;*/
												display: inline-block;
												font-size: .75em;
												float: left;
												color: #636363;
											}
								
												#container #interface #contentarea .contentzone .rightpanel .archive .body .content .item .headline a:link,
												#container #interface #contentarea .contentzone .rightpanel .archive .body .content .item .headline a:visited
												{
													text-decoration: none;
													color: #636363;
													width: 125px;
													height: auto;
													margin-left: 0;
												}
												
												#container #interface #contentarea .contentzone .rightpanel .archive .body .content .item .headline a:hover
												{
													text-decoration: underline;
													color: #636363;
													width: 125px;
													height: auto;
													margin-left: 0;
												}
								
											#container #interface #contentarea .contentzone .rightpanel .archive .body .content .item .date
											{
												height: 15px;
												width: 55px;/*224px;*/
												display: inline-block;		
												font-size: .75em;		
												float: left;			
												color: #636363;				
											}

            
            
            

        #container #interface #contentarea .contentzone .rightpanel .galleryImage,
        #container #interface #contentarea .contentzone .rightpanel a
        {
          width: 181px;
          height: 166px;
          /*margin-left: auto;
          margin-right: auto;*/
          clear: both;
          display: block;
          margin-left: 25px;
        }
        
          #container #interface #contentarea .contentzone .rightpanel .galleryImage a:link,
          #container #interface #contentarea .contentzone .rightpanel .galleryImage a:hover,
          #container #interface #contentarea .contentzone .rightpanel .galleryImage a:visited
          {
            text-indent: -4000px;
            display: block;
            width: 181px;
            height: 166px;
          }
		    
  #container #interface #footer
  {
    width: 935px;
    background-color: #fafafa;
    border: 1px solid #cecdd5;
    height: 15px;
    margin-top: 11px;
    font-family: Arial;
    font-size: .6em;
    padding: 5px;
    clear: both;
    color: #a4a4a4;
  }
  
  #container #interface #footer a:link,
  #container #interface #footer a:visited,
  #container #interface #footer a:hover
  {
    color: #a4a4a4;
    text-decoration: none;
  }
  
  #sitemap
  {
    width: 945px;
    border-top: 1px solid #cecdd5;
    border-left: 1px solid #cecdd5;
    border-right: 1px solid #cecdd5;
    background-color: #fafafa;
    height: 360px;
    position: absolute;
    display: none;
  }
  
    #sitemap ul
    {
      width: 175px;
      float: left;
      font-family: Arial;
      font-size: .65em;
      list-style: none;
      margin: 0;
      padding: 0;
      margin-left: 10px;
      margin-top: 10px;
      height: 300px;
    }
    
      #sitemap li.heading
      {
        margin-bottom: 10px;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 1em;
      }
      
      #sitemap li
      {
        margin-bottom: 3px;
      }
      
      #sitemap ul li ul
      {
        padding-left: 20px;
        font-size: 1em;
        height: auto;
      }
      
      #sitemap a:link,
      #sitemap a:visited
      {
        text-decoration: none;
        color: #646466;      
      }
      
      #sitemap a:hover
      {
        text-decoration: underline;
      }
            
.float-left
{
  float: left;
}

.float-right
{
  float: left;
}

.width50
{
  width: 50%;
}

.modalWindow
{
  width: 528px;
  background-image: url(../images/modalbg.png);
  background-color: #000; 
}

  .modalWindow .modalContent
  {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
  }
  
    .modalWindow .modalContent a:link,
    .modalWindow .modalContent a:visited,
    .modalWindow .modalContent a:hover
    {
      font-size: .75em;
      color: #7d7d7d;
      text-decoration: none;
    }
  
    .modalWindow .modalContent h3
    {
      color: #6d6d6d;
      font-size: 1.5em;
      padding: 0px;
      margin: 0px;
      text-transform: uppercase;
    }
  
    .modalWindow .modalContent p
    {
      color: #6d6d6d;
      font-size: .7em;
    }
    
      .modalWindow .modalContent .form
      {
        width: 100%;
      }
      
        .modalWindow .modalContent .formRow
        {
          width: 100%;
          padding-top: 10px;
          min-height: 20px;
          clear: both;
        }
        
          .modalWindow .modalContent .formRow label
          {
            font-size: .8em;
            color: #6d6d6d;
            float: left;
          }
          
          .modalWindow .modalContent .formRow .field
          {
            float: right;
          }
          
            .modalWindow .modalContent .formRow .field input,
            .modalWindow .modalContent .formRow .field textarea
            {
              background-color: #ffffff;
              border: 1px solid #a3a4a6;
              width: 100%;
              font-size: .8em;
              color: #6d6d6d;
              font-family: Arial;
              font-style: italic;
            }

#get-a-quote-form
{
  height: 560px;
  display: none;
  position: absolute;
  top: 50px;
}

#ask-a-question-form
{
  height: 450px;
  display: none;
  position: absolute;
  top: 50px;
}

#book-a-demo-form
{
  height: 590px;
  display: none;
  position: absolute;
  top: 50px;
}

.btnCancel
{
  height: 24px;
  width: 85px;
  background-image: url(../images/buttons/cancel.gif);
  background-repeat: no-repeat;
  text-indent: -4000px;
  display: block;
  font-size: .1em;
  float: left;
  margin-right: 10px;
}

.btnSubmit
{
  height: 24px;
  width: 85px;
  background-image: url(../images/buttons/submit.gif);
  background-repeat: no-repeat;
  text-indent: -4000px;
  display: block;
  font-size: .1em;
  float: left;
}

.faq-item p
{
  margin: 0;
  padding: 0;
}

.questions a:link,
.questions a:visited
{
  font-size: .9em;
  text-decoration: underline;
  color: #6d6d6d;
}

.answers p
{
  font-size: .9em;
  margin: 0;
  padding: 0;
  clear: none;
}

a.backtotop:link,
a.backtotop:visited,
a.backtotop:hover
{
  background-image: url(../images/uparrow.gif); 
  background-repeat: no-repeat; 
  background-position: right; 
  width: 50px; 
  display: block; 
  float: right;
  clear: both;
  font-size: .7em;
  padding-right: 12px;
  text-decoration: underline;
  color: #6d6d6d;
}

a.videoPopUp:link,
a.videoPopUp:visited,
a.videoPopUp:hover
{
  font-size: .8em;
  color: #6d6d6d;
  width: 90px;
  background-image: url(../images/newwindow_icon.gif);
  background-repeat: no-repeat;
  background-position: right;
  display: block;
}

.border-top
{
    border-top: 1px solid #cccccc;
}

object
{
    z-index: -1;
}