a, a:link, a:visited {
  color: #47689e;
}
.color_global {
  color: #6c819e
}
.footer {
  font-size: 8pt; COLOR: #47689e; FONT-FAMILY: Verdana, Helvetica, sans serif; border-style: solid; border-width: 1px; border-color: rgb(70, 103, 159);
}

.MR_img {
  border: 2px solid #E4E7F8;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.MR_font {
  font-size: 10pt;
  font-family: Verdana, Helvetica, sans serif;
  line-height: 1.5; 
}

h4 {
  color: #C28A2C;
}

#MR_navigation {
  list-style-type: none;
  position: relative;
  width: 160px;
  height: 126px;
  background: url(../images/MRnav.jpg) 0 0 no-repeat;
  margin: 0px;
  padding: 0px;
}

#MR_navigation li a {
  position: absolute;
  text-decoration: none;
  background: url(../images/MRnav_over.jpg) 160px 0 no-repeat;
}

/*IE trigger*/
#MR_navigation li a:hover {
  visibility: visible;
}

a#MR_home {
  width: 160px;
  height: 21px;
  top: 0px;
  left: 0px;
}

a#MR_home:hover, a#MR_home:focus, a#MR_home:active {
  background-position: 0px 0px;
}

a#MR_idis {
  width: 160px;
  height: 21px;
  top: 21px;
  left: 0px;
}

a#MR_idis:hover, a#MR_idis:focus, a#MR_idis:active {
  background-position: 0px -21px;
}

a#MR_tech {
  width: 160px;
  height: 21px;
  top: 42px;
  left: 0px;
}

a#MR_tech:hover, a#MR_tech:focus, a#MR_tech:active {
  background-position: 0px -42px;
}

a#MR_apps {
  width: 160px;
  height: 21px;
  top: 63px;
  left: 0px;
}

a#MR_apps:hover, a#MR_apps:focus, a#MR_apps:active {
  background-position: 0px -63px;
}

a#MR_on {
  width: 160px;
  height: 21px;
  top: 84px;
  left: 0px;
}

a#MR_on:hover, a#MR_on:focus, a#MR_on:active {
  background-position: 0px -84px;
}

a#MR_test {
  width: 160px;
  height: 21px;
  top: 105px;
  left: 0px;
}

a#MR_test:hover, a#MR_test:focus, a#MR_test:active {
  background-position: 0px -105px;
}

#navigation {
  position: relative;
  z-index: 1;
  list-style-type: none;
  padding: 0;
  margin: 0;
  border: 0;
  top: 0px;
  left: 0px;
  width: 811px;
  height: 21px;
  background: #2D5392 url(../images/navigation_over.jpg) no-repeat;
}

#navigation li {
  padding: 0;
  margin: 0;
  display: block;
  float: left;
  text-indent: -9999px;	
}

#navigation li a {
  border: 0;
  display: block;
  height: 21px;
  background: url(../images/navigation.jpg) no-repeat;
}

#navigation li a:hover {
  border: 0;
  display: block;
  background-image: url(../images/navigation_over.jpg);
}	

#home a {
  width: 92px;
}

#signUp a {
  width: 106px;
}
#signUp a:link, #signUp a:visited, #signUp a:hover {
  background-position: -92px 0px;
}

#services a {
  width: 92px;
}
#services a:link, #services a:visited, #services a:hover {
  background-position: -198px 0px;
}

#solutions a {
  width: 92px;
}
#solutions a:link, #solutions a:visited, #solutions a:hover {	
  background-position: -290px 0px;
}

#sectorServed a {
  width: 115px;
}
#sectorServed a:link, #sectorServed a:visited, #sectorServed a:hover {	
  background-position: -382px 0px;
}

#aboutUs a {
  width: 107px;
}
#aboutUs a:link, #aboutUs a:visited, #aboutUs a:hover {	
  background-position: -497px 0px;
}

#plezeCall a {
  width: 111px;
}

#plezeCall a:link,
#plezeCall a:visited, 
#plezeCall a:hover {
  background-position: -604px 0px;
}	

#help a {
  width: 96px;
}

#help a:link,
#help a:visited, 
#help a:hover {
  background-position: -715px 0px;
}

/*subnavigation*/
#services ul {	
  list-style-type: none;
  padding: 0;
  margin: 0;
  border: 0;
  display: block;
  visibility:hidden;
  position: absolute;
  left: 199px;
  width: 140px;
  background: #566171 url(../images/subnavigation_services.jpg) no-repeat;
}

#services:hover ul {
  visibility: visible;
}

#services ul li a {
  border: 0;
  display: block;
  width: 140px;
  background: url(../images/subnavigation_services.jpg) no-repeat;
}

#services ul li a:hover {
  border: 0;
  display: block;
  width: 140px;
  background-image: url(../images/subnavigation_services_over.jpg);
}	

#solutions ul {	
  list-style-type: none;
  padding: 0;
  margin: 0;
  border: 0;
  display: block;
  visibility:hidden;
  position: absolute;
  left: 291px;
  width: 160px;
  background: #566171 url(../images/subnavigation_solutions.jpg) no-repeat; 
}

#sectorServed:hover ul {
  visibility: visible;
}

#sectorServed ul {	
list-style-type: none;
  padding: 0;
  margin: 0;
  border: 0;
  display: block;
  visibility: hidden;
  position: absolute;
  left: 383px;
  width: 220px;
  background: #566171  url(../images/subnavigation_sectors_served.jpg) no-repeat; 
}

#navigation li#aboutUs:hover ul {
  visibility: visible;
}

#navigation li#aboutUs ul {	
  list-style-type: none;
  padding: 0;
  margin: 0;
  border: 0;
  display: block;
  display: block;
  visibility: hidden;
  position: absolute;
  left: 497px;
  width: 160px;
  background: #566171  url(../images/subnavigation_about_us_over.jpg) no-repeat; 
}

#solutions:hover ul {
  visibility: visible;
}

#navigation li#solutions ul li a {
  border: 0;
  display: block;
  width: 160px;
  background: url(../images/subnavigation_solutions.jpg) no-repeat;
}

#navigation li#solutions ul li a:hover {
  border: 0;
  display: block;
  width: 160px;
  background-image: url(../images/subnavigation_solutions_over.jpg);
}
#navigation li#sectorServed ul li a {
  border: 0;
  display: block;
  width: 220px;
  background: url(../images/subnavigation_sectors_served.jpg) no-repeat;
}

#navigation li#sectorServed ul li a:hover {
  border: 0;
  display: block;
  width: 220px;
  background-image: url(../images/subnavigation_sectors_served_over.jpg);
}

#navigation li#aboutUs ul li a {
  border: 0;
  display: block;
  width: 160px;
  background: url(../images/subnavigation_about_us.jpg) no-repeat;
}

#navigation li#aboutUs ul li a:hover {
  border: 0;
  display: block;
  width: 160px;
  background-image: url(../images/subnavigation_about_us_over.jpg);
}

/*services*/

ul#navigation li#services ul li#conferenceCalling a {
  height: 21px;
}

ul#navigation li#services ul li#conferenceCalling a:link, 
ul#navigation li#services ul li#conferenceCalling a:visited,
ul#navigation li#services ul li#conferenceCalling a:hover {
  background-position: 0px 0px;
}


ul#navigation li#services ul li#showMyScreen a {
  height: 21px;
}

ul#navigation li#services ul li#showMyScreen a:link, 
ul#navigation li#services ul li#showMyScreen a:visited,
ul#navigation li#services ul li#showMyScreen a:hover {
  background-position: 0px -21px;
}

ul#navigation li#services ul li#dialNote a {
  height: 21px;
}
ul#navigation li#services ul li#dialNote a:link, 
ul#navigation li#services ul li#dialNote a:visited,
ul#navigation li#services ul li#dialNote a:hover {
  background-position: 0px -42px;
}

ul#navigation li#services ul li#transcriptions a {
  height: 21px;
}

ul#navigation li#services ul li#transcriptions a:link, 
ul#navigation li#services ul li#transcriptions a:visited,
ul#navigation li#services ul li#transcriptions a:hover {
  background-position: 0px -63px;
}

ul#navigation li#services ul li#transcriptions a {
  height: 21px;
}

ul#navigation li#services ul li#oneClickCalling a:link, 
ul#navigation li#services ul li#oneClickCalling a:visited,
ul#navigation li#services ul li#oneClickCalling a:hover {
  background-position: 0px -84px;
}


/*solutions*/

ul#navigation li#solutions ul li#operations a {
  height: 21px;
}


ul#navigation li#solutions ul li#salesManagement a {
  height: 21px;
}

ul#navigation li#solutions ul li#salesManagement a:link, 
ul#navigation li#solutions ul li#salesManagement a:visited,
ul#navigation li#solutions ul li#salesManagement a:hover {
  background-position: 0px -21px;
}


ul#navigation li#solutions ul li#clientRelationships a {
  height: 21px;
}
ul#navigation li#solutions ul li#clientRelationships a:link, 
ul#navigation li#solutions ul li#clientRelationships a:visited,
ul#navigation li#solutions ul li#clientRelationships a:hover {
  background-position: 0px -42px;
}
ul#navigation li#solutions ul li#projects a {
  height: 21px;
}
ul#navigation li#solutions ul li#projects a:link, 
ul#navigation li#solutions ul li#projects a:visited,
ul#navigation li#solutions ul li#projects a:hover {
  background-position: 0px -63px;
}


ul#navigation li#solutions ul li#boardMeeting a {
  height: 21px;
}
ul#navigation li#solutions ul li#boardMeeting a:link, 
ul#navigation li#solutions ul li#boardMeeting a:visited,
ul#navigation li#solutions ul li#boardMeeting a:hover {
  background-position: 0px -84px;
}
ul#navigation li#solutions ul li#marketingRentition a {
  height: 21px;
}
ul#navigation li#solutions ul li#marketingRentition a:link, 
ul#navigation li#solutions ul li#marketingRentition a:visited,
ul#navigation li#solutions ul li#marketingRentition a:hover {
  background-position: 0px -105px;
}


/*sectors serverd */

ul#navigation li#sectorServed ul li#collegesUniversities a {
  height: 21px;
}


ul#navigation li#sectorServed ul li#lawFirms a {
  height: 21px;
}
ul#navigation li#sectorServed ul li#lawFirms a:link, 
ul#navigation li#sectorServed ul li#lawFirms a:visited,
ul#navigation li#sectorServed ul li#lawFirms a:hover {
  background-position: 0px -21px;
}

ul#navigation li#sectorServed ul li#advertisingMedia a {
  height: 21px;
}
ul#navigation li#sectorServed ul li#advertisingMedia a:link, 
ul#navigation li#sectorServed ul li#advertisingMedia a:visited,
ul#navigation li#sectorServed ul li#advertisingMedia a:hover {
  background-position: 0px -42px;
}


ul#navigation li#sectorServed ul li#marketingResearch a {
  height: 21px;
}
ul#navigation li#sectorServed ul li#marketingResearch a:link, 
ul#navigation li#sectorServed ul li#marketingResearch a:visited,
ul#navigation li#sectorServed ul li#marketingResearch a:hover {
  background-position: 0px -63px;
}
ul#navigation li#sectorServed ul li#financialServices a {
  height: 21px;
}
ul#navigation li#sectorServed ul li#financialServices a:link, 
ul#navigation li#sectorServed ul li#financialServices a:visited,
ul#navigation li#sectorServed ul li#financialServices a:hover {
  background-position: 0px -84px;
}


ul#navigation li#sectorServed ul li#marketingManufacturing a {
  height: 21px;
}
ul#navigation li#sectorServed ul li#marketingManufacturing a:link, 
ul#navigation li#sectorServed ul li#marketingManufacturing a:visited,
ul#navigation li#sectorServed ul li#marketingManufacturing a:hover {
  background-position: 0px -105px;
}

ul#navigation li#sectorServed ul li#nonProfits a {
  height: 21px;
}
ul#navigation li#sectorServed ul li#nonProfits a:link, 
ul#navigation li#sectorServed ul li#nonProfits a:visited,
ul#navigation li#sectorServed ul li#nonProfits a:hover {
  background-position: 0px -126px;
}

/* about us */

ul#navigation li#aboutUs ul li#aboutCivicom a {
  height: 21px;
}

ul#navigation li#aboutUs ul li#clientTestimonials a {
  height: 21px;
}
ul#navigation li#aboutUs ul li#clientTestimonials a:link, 
ul#navigation li#aboutUs ul li#clientTestimonials a:visited,
ul#navigation li#aboutUs ul li#clientTestimonials a:hover {
  background-position: 0px -21px;
}

ul#navigation li#aboutUs ul li#careers a {
  height: 21px;
}
ul#navigation li#aboutUs ul li#careers a:link, 
ul#navigation li#aboutUs ul li#careers a:visited,
ul#navigation li#aboutUs ul li#careers a:hover {
  background-position: 0px -42px;
}

#MR_index {
  list-style-type: none;
  margin: 0px;
  float: left;
  position: relative;
  width: 811px;
  height: 411px;
  background: url(../images/MRhome_fade.jpg) no-repeat;
  padding: 0px;
}

#MR_index li a {
  position: absolute;
  text-decoration: none;
  background: url(../images/MRhome_hover.jpg) 811px 0 no-repeat;
}

/*IE trigger*/
#MR_index li a:hover {
  visibility: visible;
}

#MR_index a:hover span, #MR_index a:focus span, #MR_index a:active span {
  left: 60px;
  top: 10px;
}

a#idis {
  width: 100px;
  height: 100px;
  top: 38px;
  left: 132px;
}
a#idis:hover, a#idis:focus, a#idis:active {
 background-position: -132px -38px;
}

a#applications {
  width: 100px;
  height: 100px;
  top: 38px;
  left: 606px;
}
a#applications:hover, a#applications:focus, a#applications:active {
  background-position: -606px -38px;
}

a#techniques {
  width: 100px;
  height: 100px;
  top: 193px;
  left: 132px;
}
a#techniques:hover, a#techniques:focus, a#techniques:active {
  background-position: -132px -193px;
}

a#online {
  width: 100px;
  height: 100px;
  top: 198px;
  left: 605px;
}
a#online:hover, a#online:focus, a#online:active {
  background-position: -605px -198px;
}
	
.color_global {
  color: #6c819e
}
.footer {
  font-size: 8pt; COLOR: #47689e; FONT-FAMILY: Verdana, Helvetica, sans serif; border-style: solid; border-width: 1px; border-color: rgb(70, 103, 159);
}

