body {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	line-height: 1.8em;
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #5b5b5b;
	background: #ededed url('') repeat-x top left;
}


a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #11a1d9;
}

a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #11a1d9;
}

#maincontent a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #11a1d9;
}

#maincontent a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #11a1d9;
}

#topnav {
	width: 980px;
	text-align: right;
	color: #5b5b5b;
	font-size: 11px;
	padding-top: 10px;
}

#topnav p {
	text-align: right;
	color: #5b5b5b;
	font-size: 14px;
}



#container {
	width:980px;
}

#content {
	width:980px;
	background: #FFFFFF;
	font-size: 12px;
	color: #5b5b5b;
}

#footer {

}

/*MAIN NAVIGATION*/

  #small
  {
    display: block;
    width: 133px;
    height: 57px;
    background: url('../img/nav/small.png') no-repeat 0 0;
  }
 
  #small:hover
  {
    background-position: 0 -57px;
  }
 

  #small span
  {
    display: none;
  }



  #medium
  {
    display: block;
    width: 182px;
    height: 57px;
    background: url('../img/nav/medium.png') no-repeat 0 0;
  }
 
  #medium:hover
  {
    background-position: 0 -57px;
  }
 

  #medium span
  {
    display: none;
  }



 #large
  {
    display: block;
    width: 160px;
    height: 57px;
    background: url('../img/nav/large.png') no-repeat 0 0;
  }
 
  #large:hover
  {
    background-position: 0 -57px;
  }
 

  #large span
  {
    display: none;
  }




 #role
  {
    display: block;
    width: 152px;
    height: 57px;
    background: url('../img/nav/role.png') no-repeat 0 0;
  }
 
  #role:hover
  {
    background-position: 0 -57px;
  }
 

  #role span
  {
    display: none;
  }
  
  #sidemenu
  {
  	width:187px;
	background:#fff;
	float:right;
	margin-left:30px;
	position:relative;
  }
  
  
   #video-overview
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/video-overview.jpg') no-repeat 0 0;
  }
 
  #video-overview:hover
  {
    background-position: 0 -36px;
  }
 

  #video-overview span
  {
    display: none;
  }
  
  
  #contact-us
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/contact-us.jpg') no-repeat 0 0;
  }
 
  #contact-us:hover
  {
    background-position: 0 -36px;
  }
 

  #contact-us span
  {
    display: none;
  }
  
  #brochure
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/brochure.jpg') no-repeat 0 0;
  }
 
  #brochure:hover
  {
    background-position: 0 -36px;
  }
 

  #brochure span
  {
    display: none;
  }
  
  #partners
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/partners.jpg') no-repeat 0 0;
  }
 
  #partners:hover
  {
    background-position: 0 -36px;
  }
 

  #partners span
  {
    display: none;
  }
  
  #resources
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/resources.jpg') no-repeat 0 0;
  }
 
  #resources:hover
  {
    background-position: 0 -36px;
  }
 

  #resources span
  {
    display: none;
  }
  
  #system-requirements
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/system-requirements.jpg') no-repeat 0 0;
  }
 
  #system-requirements:hover
  {
    background-position: 0 -36px;
  }
 

  #system-requirements span
  {
    display: none;
  }
  
  #overview
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/overview.jpg') no-repeat 0 0;
  }
 
  #overview:hover
  {
    background-position: 0 -36px;
  }
 

  #overview span
  {
    display: none;
  }
  
  #documentation
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/documentation.jpg') no-repeat 0 0;
  }
 
  #documentation:hover
  {
    background-position: 0 -36px;
  }
 

  #documentation span
  {
    display: none;
  }
  
  #accounting
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/accounting.jpg') no-repeat 0 0;
  }
 
  #accounting:hover
  {
    background-position: 0 -36px;
  }
 

  #accounting span
  {
    display: none;
  }
  
  #scheduling
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/scheduling.jpg') no-repeat 0 0;
  }
 
  #scheduling:hover
  {
    background-position: 0 -36px;
  }
 

  #scheduling span
  {
    display: none;
  }
  
  #enterprise-manager
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/enterprise-manager.jpg') no-repeat 0 0;
  }
 
  #enterprise-manager:hover
  {
    background-position: 0 -36px;
  }
 

  #enterprise-manager span
  {
    display: none;
  }
  
  #administration
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/administration.jpg') no-repeat 0 0;
  }
 
  #administration:hover
  {
    background-position: 0 -36px;
  }
 

  #administration span
  {
    display: none;
  }
  
  #electronic-data-exchange
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/electronic-data-exchange.jpg') no-repeat 0 0;
  }
 
  #electronic-data-exchange:hover
  {
    background-position: 0 -36px;
  }
 

  #electronic-data-exchange span
  {
    display: none;
  }
  
  #communication-services
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/communication-services.jpg') no-repeat 0 0;
  }
 
  #communication-services:hover
  {
    background-position: 0 -36px;
  }
 

  #communication-services span
  {
    display: none;
  }
  
  #HIPAA
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/HIPAA.jpg') no-repeat 0 0;
  }
 
  #HIPAA:hover
  {
    background-position: 0 -36px;
  }
 

  #HIPAA span
  {
    display: none;
  }
  
  #maincontent
  {
  	width:100%;
  }
  
  
  
  #knowledgebase
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/knowledgebase.jpg') no-repeat 0 0;
  }
  #knowledgebase:hover
  {
    background-position: 0 -36px;
  }
  #knowledgebase span
  {
    display: none;
  }


 #livetechsupport
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/livetechsupport.jpg') no-repeat 0 0;
  }
  #livetechsupport:hover
  {
    background-position: 0 -36px;
  }
  #livetechsupport span
  {
    display: none;
  }  
  
  #supporttickets
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/supporttickets.jpg') no-repeat 0 0;
  }
  #supporttickets:hover
  {
    background-position: 0 -36px;
  }
  #supporttickets span
  {
    display: none;
  }
  
  #downloads
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/downloads.jpg') no-repeat 0 0;
  }
  #downloads:hover
  {
    background-position: 0 -36px;
  }
  #downloads span
  {
    display: none;
  }
  
  #featuresuggestions
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/featuresuggestions.jpg') no-repeat 0 0;
  }
  #featuresuggestions:hover
  {
    background-position: 0 -36px;
  }
  #featuresuggestions span
  {
    display: none;
  }
  
  #updatelogs
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/updatelogs.jpg') no-repeat 0 0;
  }
  #updatelogs:hover
  {
    background-position: 0 -36px;
  }
  #updatelogs span
  {
    display: none;
  }
  
  
  #support
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/support.jpg') no-repeat 0 0;
  }
  #support:hover
  {
    background-position: 0 -36px;
  }
  #support span
  {
    display: none;
  }
  
  
  #technical-whitepaper
  {
    display: block;
    width: 187px;
    height: 36px;
    background: url('../img/sidemenus/technicalwhitepaper.jpg') no-repeat 0 0;
  }
 
  #technical-whitepaper:hover
  {
    background-position: 0 -36px;
  }
 

  #technical-whitepaper span
  {
    display: none;
  }
