a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#i0p2texth3 li,
#i1p2texth3 li,
#infotext p,
#ourgoalsobjectivestext li,
#contacttexth1 h1,
#i0p2texth3 p,
#i1p2texth3 p,
#howtodownloadtext li,
#i0p2text p,
#ourmissiontext p,
#nametext p,
#aftertext li,
#i0p1texth2 h2,
#i1p1texth2 h2,
#canadatext li,
#howtodownloadtext p,
#i1p2text p,
#step1text li,
#step2text li,
#step3text li,
#p2texth2 p,
#canadatext p,
#i0p1text p,
#infotext li,
#ourbusinessphilosophytext li,
#networkingtexth1 h1,
#ourmissiontext li,
#usatext p,
#bodytext li,
#europetext li,
#hftexth1copy h1,
#websitedesigntexth1 h1,
#i1p1text p,
#servicestext p,
#i0hftexth1 h1,
#i1hftexth1 h1,
#networkingtext li,
#ourgoalsobjectivestext p,
#rhmstexth1 h1,
#subp1text li,
#p2texth2copy li,
#i0p3text li,
#p2texth2 h2,
#i1p3text li,
#i2p3text li,
#europetext p,
#i3p3text li,
#webdesigntext li,
#i4p3text li,
#i0p3text p,
#ecganywheretexth1 h1,
#i2p1text p,
#hftext p,
#rubberbraceletstext li,
#ourbusinessphilosophytext p,
#ecghometexth1 h1,
#nametext li,
#networkingtext p,
#i1p3text p,
#servicestext li,
#ourproductsservicestext li,
#i3p1text p,
#i0p2text li,
#i1p2text li,
#usatext li,
#p2texth2copy h2,
#webdesigntext p,
#rubberbraceletstext p,
#i2p3text p,
#p2texth2 li,
#step1text p,
#step2text p,
#step3text p,
#bodytext p,
#p2texth2copy p,
#i0p1text li,
#i1p1text li,
#i2p1text li,
#i3p1text li,
#i3p3text p,
#i0p2texth3 h3,
#i1p2texth3 h3,
#aftertext p,
#hftexth1copy3 h1,
#hftexth1copy2 h1,
#ourproductsservicestext p,
#i4p3text p,
#welcometexth1 h1,
#subp1text p,
#hftext li  {
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Tahoma, sans-serif;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#i4ecghomegradientnomergecop,
#i0ecganywheregradientnomerg,
#i1ecghomegradientnomergecop,
#ecghomegradientnomerge,
#i2ecghomegradientnomergecop,
#i5ecghomegradientnomergecop,
#i1ecganywheregradientnomerg,
#i6ecghomegradientnomergecop,
#i3ecghomegradientnomergecop,
#i2ecganywheregradientnomerg,
#i0ecghomegradientnomergecop,
#i4ecganywheregradientnomerg,
#i3ecganywheregradientnomerg  {
   background: url(sg_rhms_media/d1ecganywheregradientnomerg.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 216px;
   z-index: 4;
   width: 1000px;
   height: 261px;
}

#servicesmenu ul li a,
#studiesmenu ul li a,
#feedbackmenu ul li a,
#productsmenu div ul li a,
#sitemapmenu ul li a,
#feedback2menu ul li a,
#sitemap2menu ul li a,
#diseasesmenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#diseasesmenu ul li,
#sitemapmenu ul li,
#feedbackmenu ul li,
#studiesmenu ul li,
#servicesmenu ul li,
#sitemap2menu ul li,
#feedback2menu ul li,
#productsmenu div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#rhmstext li,
#rhmstext p,
#ecghometext li,
#ecganywheretext p,
#infotexth1 li,
#ecganywheretext li,
#infotexth1 p,
#ecghometext p,
#infotexth1 h1  {
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Tahoma, sans-serif;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: center;
}

#productsservices,
#shape81,
#layer285,
#shape83copy12,
#shape83copy8,
#shape83copy5,
#shape83copy7,
#shape83copy6,
#shape88copy2  {
   position: absolute;
   left: 1px;
   top: 476px;
   z-index: 5;
   width: 999px;
   background-repeat: no-repeat;
}

#shape82copy > div:first-child,
#shape82copy2 > div:first-child,
#shape82copy3 > div:first-child,
#shape82 > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 113px;
   height: 2px;
   background-repeat: no-repeat;
}

#glowcopy11,
#glowcopy14,
#glowcopy17,
#glowcopy15,
#everythingyouneedtoknow,
#glowcopy10,
#everythingyouneedtoknowco  {
   position: absolute;
   left: 162px;
   top: 290px;
   z-index: 5;
   width: 293px;
   height: 142px;
   background-repeat: no-repeat;
}

#servicesmenu ul,
#feedbackmenu ul,
#sitemapmenu ul,
#productsmenu div ul,
#sitemap2menu ul,
#feedback2menu ul  {
   font: normal normal 16px Tahoma, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #282784;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#newsbuttonnextpanel a,
#clientbuttonpreviouspanel a,
#clientbuttonnextpanel a,
#newsbuttonpreviouspanel a  {
   background-repeat: no-repeat;
   display: block;
   height: 30px;
   width: 28px;
   font-size: 30px;
   line-height: 30px;
}

#i0requestmoreinformationbut a,
#i1requestmoreinformationbut a,
#i2requestmoreinformationbut a  {
   background-repeat: no-repeat;
   display: block;
   height: 32px;
   width: 305px;
   font-size: 32px;
   line-height: 32px;
}

#productsbutton a.pm,
#productsbutton a.pmh,
#productsbutton a:hover,
#productsbutton a.nmh  {
   background-position: -71px 0%;
}

#informationondiseasesbutt a.nmh,
#informationondiseasesbutt a:hover  {
   background-position: -230px 0%;
}

#medicalprofessionalsbutto a.nmh,
#medicalprofessionalsbutto a:hover  {
   background-position: -166px 0%;
}

#howtoapplyk2solutionbutto a:hover,
#howtoapplyk2solutionbutto a.nmh  {
   background-position: -190px 0%;
}

#howtodialinatestbutton a.nmh,
#howtodialinatestbutton a:hover  {
   background-position: -161px 0%;
}

#rhmsaccesscardsbutton a.nmh,
#rhmsaccesscardsbutton a:hover  {
   background-position: -144px 0%;
}

#medkeeper1text li,
#h1text p,
#h1text li,
#medkeeper1text p  {
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: bold;
   font-family: Tahoma, sans-serif;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: center;
}

#glowcopy6,
#glowcopy8,
#glowcopy7,
#glowcopy9,
#glowcopy16  {
   position: absolute;
   left: 179px;
   top: 285px;
   z-index: 5;
   width: 288px;
   height: 130px;
   background-repeat: no-repeat;
}

#i1requestmoreinformationbut,
#i0requestmoreinformationbut  {
   position: absolute;
   left: 363px;
   top: 1191px;
   width: 305px;
   height: 32px;
}

#clientbuttonpreviouspanel,
#newsbuttonpreviouspanel  {
   position: absolute;
   left: 38px;
   z-index: 8;
   width: 28px;
   height: 30px;
}

#shape82,
#shape82copy,
#shape82copy3,
#shape82copy2  {
   overflow: hidden;
   position: absolute;
   left: 455px;
   z-index: 7;
   width: 113px;
   height: 2px;
   display: none;
}

#rhmsloginbutton a.nmh,
#rhmsloginbutton a:hover  {
   background-position: -97px 0%;
}

#contactusbutton a.nmh,
#contactusbutton a:hover  {
   background-position: -88px 0%;
}

#patientsbutton a:hover,
#patientsbutton a.nmh  {
   background-position: -65px 0%;
}

#servicesbutton a.nmh,
#servicesbutton a:hover  {
   background-position: -67px 0%;
}

#k2solutiontexth1copy h1,
#k2solutiontexth1 h1  {
   font: normal normal 28px/30px SegoeUI, "Segoe UI";
   padding: 0px 0px 17px 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#studiesbutton a:hover,
#studiesbutton a.nmh  {
   background-position: -54px 0%;
}

#clientbuttonnextpanel,
#newsbuttonnextpanel  {
   position: absolute;
   left: 304px;
   z-index: 7;
   width: 28px;
   height: 30px;
}

#shape70copy5,
#shape70copy4,
#shape70copy6  {
   position: absolute;
   top: 999px;
   z-index: 5;
   width: 200px;
   height: 262px;
   background-repeat: no-repeat;
}

#i1homebutton a.nmh,
#i1homebutton a:hover  {
   background-position: -51px 0%;
}

#welcometexth1 p,
#welcometexth1 li  {
   font: normal normal 15px/29px Arial, Helvetica, sans-serif;
   padding: 0px 0px 2px 0px;
   margin: 0px;
   color: #18177C;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#layer91,
#shape83copy3,
#shape84  {
   position: absolute;
   left: 0px;
   width: 1000px;
   height: 806px;
   background-repeat: no-repeat;
}

#studiesmenu ul,
#diseasesmenu ul  {
   font: normal normal 18px Tahoma, sans-serif;
   margin: 0px;
   padding: 0px;
   text-decoration: underline;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
}

#contactimagecopy,
#contactimage  {
   background: url(sg_contact-us_media/contactimage.gif) no-repeat;
   position: absolute;
   left: 531px;
   top: 241px;
   z-index: 5;
   width: 232px;
   height: 205px;
}

#shape82copy3 > div:first-child  {
   background-image: url(sg_about-us_media/shape82copy3.gif);
}

#shape82copy2 > div:first-child  {
   background-image: url(sg_about-us_media/shape82copy2.gif);
}

#productsmenu > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 115px;
}

#i0requestmoreinformationbut a  {
   background-image: url(sg_ecgathome_media/d0requestmoreinformationbut.gif);
}

#shape82copy > div:first-child  {
   background-image: url(sg_about-us_media/shape82copy.gif);
}

#i1requestmoreinformationbut a  {
   background-image: url(sg_ecgathome_media/d0requestmoreinformationbut.gif);
}

#i2requestmoreinformationbut a  {
   background-image: url(sg_rhms_media/d2requestmoreinformationbut.gif);
}

#ourbusinessphilosophytext li  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#feedbackmenu,
#feedback2menu  {
   margin: 0px;
   z-index: 6;
   top: 1104px;
   position: absolute;
}

#i1requestmoreinformationbut  {
   z-index: 7;
}

#ourbusinessphilosophytext p  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#i0requestmoreinformationbut  {
   z-index: 6;
}

#clientbuttonpreviouspanel a  {
   background-image: url(sg_home_media/clientbuttonpreviouspanel.gif);
}

#howtoapplyk2solutionbutto a  {
   background: url(sg_how-to-apply-k2-solution_media/howtoapplyk2solutionbutto.gif) no-repeat;
   display: block;
   height: 17px;
   width: 190px;
   font-size: 17px;
   line-height: 17px;
}

#i0ecganywheregradientnomerg  {
   background-image: url(sg_ecgathome_media/ecghomegradientnomerge.jpg);
}

#informationondiseasesbutt a  {
   background: url(sg_how-to-apply-k2-solution_media/informationondiseasesbutt.gif) no-repeat;
   display: block;
   height: 13px;
   width: 230px;
   font-size: 13px;
   line-height: 13px;
}

#medicalprofessionalsbutto a  {
   background: url(sg_contact-us_media/medicalprofessionalsbutto.gif) no-repeat;
   display: block;
   height: 23px;
   width: 166px;
   font-size: 23px;
   line-height: 23px;
}

#sitemapmenu,
#sitemap2menu  {
   margin: 0px;
   z-index: 6;
   top: 689px;
   position: absolute;
}

#ourproductsservicestext li  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#informationondiseasesbutt  {
   position: absolute;
   left: 612px;
   top: 528px;
   z-index: 7;
   width: 230px;
   height: 13px;
}

#ourgoalsobjectivestext li  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#shape86 > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 113px;
   height: 149px;
   background-color: #111078;
   background-image: none;
}

#clientbuttonpreviouspanel  {
   top: 1133px;
}

#ourproductsservicestext p  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#howtoapplyk2solutionbutto  {
   position: absolute;
   left: 378px;
   top: 528px;
   z-index: 7;
   width: 190px;
   height: 17px;
}

#medicalprofessionalsbutto  {
   position: absolute;
   left: 175px;
   top: 200px;
   z-index: 6;
   width: 166px;
   height: 23px;
}

#shape82 > div:first-child  {
   background-image: url(sg_contact-us_media/shape82.gif);
}

#everythingyouneedtoknowco  {
   background-image: url(sg_medical-professionals_media/everythingyouneedtoknowco.gif);
}

#newsbuttonpreviouspanel a  {
   background-image: url(sg_home_media/newsbuttonpreviouspanel.gif);
}

#ourgoalsobjectivestext p  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#howtodialinatestbutton a  {
   background: url(sg_how-to-apply-k2-solution_media/howtodialinatestbutton.gif) no-repeat;
   display: block;
   height: 13px;
   width: 161px;
   font-size: 13px;
   line-height: 13px;
}

#rhmsaccesscardsbutton a  {
   background: url(sg_medical-professionals_media/rhmsaccesscardsbutton.gif) no-repeat;
   display: block;
   height: 13px;
   width: 144px;
   font-size: 13px;
   line-height: 13px;
}

#clientbuttonnextpanel a  {
   background-image: url(sg_home_media/clientbuttonnextpanel.gif);
}

#k2solutiontexth1copy h1  {
   color: #FF7C00;
}

#everythingyouneedtoknow  {
   background-image: url(sg_how-to-apply-k2-solution_media/everythingyouneedtoknow.gif);
}

#leftlfootermenu ul li a  {
   padding: 4px 0.53em 5px 0.53em;
   height: 100%;
}

#oneworldmedicalbutton a  {
   background: url(sg_contact-us_media/oneworldmedicalbutton.jpg) no-repeat;
   display: block;
   height: 30px;
   width: 130px;
   font-size: 30px;
   line-height: 30px;
}

#newsbuttonpreviouspanel  {
   top: 792px;
}

#websitedesigntexth1 h1  {
   padding-bottom: 17px;
   font-size: 25px;
   line-height: 20px;
   color: #FE7C00;
}

#ecghomegradientnomerge  {
   background-image: url(sg_ecgathome_media/ecghomegradientnomerge.jpg);
}

.newspanelthumb,
.clientpanelthumb  {
   position: absolute;
   left: 8px;
   top: 7px;
   z-index: 7;
   width: 237px;
   height: 152px;
   background-repeat: no-repeat;
}

#rubberbraceletstext li  {
   text-align: center;
   padding-bottom: 4px;
   font-size: 16px;
   line-height: 17px;
   color: #111078;
   font-weight: bold;
}

#howtodialinatestbutton  {
   position: absolute;
   left: 170px;
   top: 527px;
   z-index: 7;
   width: 161px;
   height: 13px;
}

#shape91,
#shape91copy  {
   position: absolute;
   z-index: 7;
   width: 739px;
   height: 2px;
   background-color: #ECECEF;
   background-image: none;
   font-size: 1px;
}

#newsbuttonnextpanel a  {
   background-image: url(sg_home_media/newsbuttonnextpanel.gif);
}

#leftlfootermenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#rhmsaccesscardsbutton  {
   position: absolute;
   left: 425px;
   top: 531px;
   z-index: 7;
   width: 144px;
   height: 13px;
}

#clientbuttonnextpanel  {
   top: 1133px;
}

#oneworldmedicalbutton  {
   position: absolute;
   left: 632px;
   top: 21px;
   z-index: 4;
   width: 130px;
   height: 30px;
}

#rubberbraceletstext p  {
   text-align: center;
   padding-bottom: 4px;
   font-size: 16px;
   line-height: 17px;
   color: #111078;
   font-weight: bold;
}

#diseasesmenu ul li a  {
   text-decoration: underline;
}

#i0dialininstructions  {
   background: url(sg_patients_media/d0dialininstructions.gif) no-repeat;
   position: absolute;
   left: 163px;
   top: 514px;
   z-index: 6;
   width: 179px;
   height: 48px;
}

#ecganywheretexth1 h1  {
   padding-bottom: 17px;
   font-size: 28px;
   line-height: 30px;
   color: #FF7D00;
}

#howtodownloadtext li  {
   padding-bottom: 20px;
   font-size: 15px;
   line-height: 21px;
   color: #282784;
}

#i1dialininstructions  {
   background: url(sg_patients_media/d1dialininstructions.gif) no-repeat;
   position: absolute;
   left: 605px;
   top: 514px;
   z-index: 6;
   width: 249px;
   height: 48px;
}

#howtodownloadtext p  {
   padding-bottom: 20px;
   font-size: 15px;
   line-height: 21px;
   color: #282784;
}

#networkingtexth1 h1  {
   padding-bottom: 17px;
   font-size: 25px;
   line-height: 20px;
   color: #FE8C1F;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#productsmenu div ul  {
   font-size: 14px;
   line-height: 28px;
   color: #FFFFFF;
}

#newsbuttonnextpanel  {
   top: 792px;
}

#k2solutiontexth1 h1  {
   color: #FF7D00;
}

#studiesmenu ul li a  {
   text-decoration: underline;
}

#disclaimerbutton a  {
   background: url(sg_contact-us_media/disclaimerbutton.gif) no-repeat;
   display: block;
   height: 9px;
   width: 52px;
   font-size: 9px;
   line-height: 9px;
}

#ecganywheretext li  {
   padding-bottom: 17px;
   font-size: 12px;
   line-height: 14px;
   color: #18177C;
}

#leftlfootermenu ul  {
   font: 12px/21px Tahoma, sans-serif;
   height: 28px;
   margin: 0px;
   padding: 0px;
   color: #575755;
   text-align: left;
}

#cardiolinebutton a  {
   background: url(sg_contact-us_media/cardiolinebutton.jpg) no-repeat;
   display: block;
   height: 28px;
   width: 109px;
   font-size: 28px;
   line-height: 28px;
}

#ecganywheretext p  {
   padding-bottom: 17px;
   font-size: 12px;
   line-height: 14px;
   color: #18177C;
}

#ourmissiontext li  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#contactusbutton a  {
   background: url(sg_contact-us_media/contactusbutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 88px;
   font-size: 22px;
   line-height: 22px;
}

#etmedicalbutton a  {
   background: url(sg_contact-us_media/etmedicalbutton.jpg) no-repeat;
   display: block;
   height: 29px;
   width: 111px;
   font-size: 29px;
   line-height: 29px;
}

#rhmsloginbutton a  {
   background: url(sg_contact-us_media/rhmsloginbutton.gif) no-repeat;
   display: block;
   height: 25px;
   width: 97px;
   font-size: 25px;
   line-height: 25px;
}

#medkeeper1text li  {
   padding-bottom: 4px;
   font-size: 16px;
   line-height: 17px;
   color: #1F1E80;
}

#networkingtext li  {
   padding-bottom: 17px;
   color: #282784;
   line-height: 20px;
   font-size: 16px;
}

#productsbutton a  {
   background: url(sg_home_media/productsbutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 71px;
   font-size: 22px;
   line-height: 22px;
}

#ecghometexth1 h1  {
   padding-bottom: 17px;
   font-size: 28px;
   line-height: 30px;
   color: #FF7D00;
}

#hftexth1copy2 h1  {
   padding-bottom: 17px;
   font-size: 28px;
   line-height: 30px;
   color: #FE7400;
}

#facebookbutton a  {
   background: url(sg_contact-us_media/facebookbutton.gif) no-repeat;
   display: block;
   height: 48px;
   width: 112px;
   font-size: 48px;
   line-height: 48px;
}

#hftexth1copy3 h1  {
   padding-bottom: 17px;
   font-size: 28px;
   line-height: 30px;
   color: #FE7400;
}

#cardiolinebutton  {
   position: absolute;
   left: 769px;
   top: 23px;
   z-index: 4;
   width: 109px;
   height: 28px;
}

#patientsbutton a  {
   background: url(sg_contact-us_media/patientsbutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 65px;
   font-size: 22px;
   line-height: 22px;
}

#contacttexth1 h1  {
   padding-bottom: 17px;
   font-size: 28px;
   line-height: 30px;
   color: #FF7D00;
}

#feedback2menu ul  {
   line-height: 37px;
}

#productsservices  {
   background-image: url(sg_sitemap_media/productsservices.gif);
   height: 801px;
}

#servicesbutton a  {
   background: url(sg_contact-us_media/servicesbutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 67px;
   font-size: 22px;
   line-height: 22px;
}

#linkedinbutton a  {
   background: url(sg_contact-us_media/linkedinbutton.gif) no-repeat;
   display: block;
   height: 45px;
   width: 111px;
   font-size: 45px;
   line-height: 45px;
}

#welcometexth1 h1  {
   padding-bottom: 2px;
   font-size: 14px;
   line-height: 29px;
   color: #FF7E00;
}

#networkingtext p  {
   padding-bottom: 17px;
   color: #282784;
   line-height: 20px;
   font-size: 16px;
}

#disclaimerbutton  {
   position: absolute;
   left: 244px;
   top: 1494px;
   z-index: 4;
   width: 52px;
   height: 9px;
}

#webdesigntext li  {
   padding-bottom: -1px;
   font-size: 16px;
   line-height: 20px;
   color: #282784;
}

#ourmissiontext p  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#medkeeper1text p  {
   padding-bottom: 4px;
   font-size: 16px;
   line-height: 17px;
   color: #1F1E80;
}

#hftexth1copy h1  {
   padding-bottom: 17px;
   font-size: 28px;
   line-height: 30px;
   color: #FF7C00;
}

#diseasesmenu ul  {
   text-align: center;
   line-height: 49px;
   color: #000485;
}

#p2texth2copy li  {
   padding-bottom: 6px;
   font-size: 16px;
   line-height: 21px;
   color: #111078;
}

#twitterbutton a  {
   background: url(sg_contact-us_media/twitterbutton.gif) no-repeat;
   display: block;
   height: 45px;
   width: 108px;
   font-size: 45px;
   line-height: 45px;
}

#leftlfootermenu  {
   position: absolute;
   left: 77px;
   top: 1446px;
   z-index: 4;
}

#rhmsloginbutton  {
   position: absolute;
   left: 789px;
   top: 200px;
   z-index: 6;
   width: 97px;
   height: 25px;
}

#sitemap2menu ul  {
   line-height: 30px;
}

#p2texth2copy h2  {
   padding-bottom: 2px;
   font-size: 16px;
   line-height: 21px;
   color: #F27708;
   font-weight: bold;
}

#studiesbutton a  {
   background: url(sg_medical-professionals_media/studiesbutton.gif) no-repeat;
   display: block;
   height: 13px;
   width: 54px;
   font-size: 13px;
   line-height: 13px;
}

#webdesigntext p  {
   padding-bottom: -1px;
   font-size: 16px;
   line-height: 20px;
   color: #282784;
}

#feedbackmenu ul  {
   line-height: 37px;
}

#sitemapbutton a  {
   background: url(sg_contact-us_media/sitemapbutton.gif) no-repeat;
   display: block;
   height: 11px;
   width: 46px;
   font-size: 11px;
   line-height: 11px;
}

#etmedicalbutton  {
   position: absolute;
   left: 887px;
   top: 23px;
   z-index: 4;
   width: 111px;
   height: 29px;
}

#servicestext li  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#servicesmenu ul  {
   line-height: 25px;
}

#contactusbutton  {
   position: absolute;
   left: 671px;
   top: 201px;
   z-index: 6;
   width: 88px;
   height: 22px;
}

#i1homebutton a  {
   background: url(sg_contact-us_media/d1homebutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 51px;
   font-size: 22px;
   line-height: 22px;
}

#servicestext p  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #FF7C00;
}

#sitemapmenu ul  {
   line-height: 30px;
}

#studiesmenu ul  {
   text-align: left;
   line-height: 39px;
   color: #19187C;
}

#i0homebutton a  {
   background: url(sg_contact-us_media/d0homebutton.gif) no-repeat;
   display: block;
   height: 117px;
   width: 331px;
   font-size: 117px;
   line-height: 117px;
}

#ecghometext li  {
   font-size: 12px;
   line-height: 14px;
   color: #15147A;
   padding-bottom: 17px;
}

#productsbutton  {
   position: absolute;
   left: 477px;
   top: 201px;
   z-index: 6;
   width: 71px;
   height: 22px;
}

#linkedinbutton  {
   position: absolute;
   left: 316px;
   top: 1338px;
   z-index: 5;
   width: 111px;
   height: 45px;
}

#facebookbutton  {
   position: absolute;
   left: 58px;
   top: 1338px;
   z-index: 5;
   width: 112px;
   height: 48px;
}

#servicesbutton  {
   position: absolute;
   left: 578px;
   top: 201px;
   z-index: 6;
   width: 67px;
   height: 22px;
}

#patientsbutton  {
   position: absolute;
   left: 371px;
   top: 201px;
   z-index: 6;
   width: 65px;
   height: 22px;
}

#p2texth2copy p  {
   padding-bottom: 6px;
   font-size: 16px;
   line-height: 21px;
   color: #111078;
}

#canadatext li  {
   font-size: 16px;
   line-height: 20px;
   color: #595858;
   padding-bottom: 0px;
}

#i1p2texth3 li  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   padding-bottom: 17px;
}

#i1p2texth3 h3  {
   padding-bottom: 17px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   text-decoration: underline;
}

#i0hftexth1 h1  {
   padding-bottom: 17px;
   font-size: 28px;
   line-height: 30px;
   color: #FF7C00;
}

#i0p2texth3 h3  {
   padding-bottom: 6px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#infotexth1 h1  {
   padding-bottom: 0px;
   font-size: 25px;
   line-height: 33px;
   color: #FF7A00;
}

#i0p2texth3 li  {
   padding-bottom: 6px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#i1hftexth1 h1  {
   padding-bottom: 17px;
   font-size: 28px;
   line-height: 30px;
   color: #FF7C00;
}

#shape83copy12  {
   background-image: url(sg_about-us_media/shape83copy5.gif);
   height: 801px;
}

#ecghometext p  {
   font-size: 12px;
   line-height: 14px;
   color: #15147A;
   padding-bottom: 17px;
}

#twitterbutton  {
   position: absolute;
   left: 187px;
   top: 1338px;
   z-index: 5;
   width: 108px;
   height: 45px;
}

#infotexth1 li  {
   padding-bottom: 0px;
   font-size: 18px;
   line-height: 33px;
   color: #282784;
}

#rhmstexth1 h1  {
   padding-bottom: 17px;
   font-size: 28px;
   line-height: 30px;
   color: #FF7D00;
}

#studiesbutton  {
   position: absolute;
   left: 231px;
   top: 532px;
   z-index: 7;
   width: 54px;
   height: 13px;
}

#europetext li  {
   font-size: 16px;
   line-height: 20px;
   color: #595858;
   padding-bottom: 0px;
}

#feedback2menu  {
   left: 556px;
   width: 378px;
}

#i0p1texth2 h2  {
   padding-bottom: 6px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#i1p1texth2 h2  {
   padding-bottom: 6px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#sitemapbutton  {
   position: absolute;
   left: 300px;
   top: 1494px;
   z-index: 4;
   width: 46px;
   height: 11px;
}

#canadatext p  {
   font-size: 16px;
   line-height: 20px;
   color: #595858;
   padding-bottom: 0px;
}

#shape83copy8  {
   background-image: url(sg_patients_media/shape83copy7.gif);
   height: 797px;
}

#shape70copy6  {
   background-image: url(sg_home_media/shape70copy6.gif);
   left: 781px;
}

#shape83copy3  {
   background-image: url(sg_k2-solution_media/shape83copy3.gif);
   z-index: 6;
   top: 459px;
}

#shape81copy2  {
   background: url(sg_rhms_media/shape81copy2.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 471px;
   z-index: 5;
   width: 1000px;
   height: 786px;
}

#sitemap2menu  {
   left: 607px;
   width: 266px;
}

#feedbackmenu  {
   left: 192px;
   width: 355px;
}

#i0p2texth3 p  {
   padding-bottom: 6px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#i0homebutton  {
   position: absolute;
   left: 0px;
   top: 21px;
   z-index: 4;
   width: 331px;
   height: 117px;
}

#shape88copy2  {
   background-image: url(sg_feedback_media/shape88copy2.gif);
   height: 801px;
}

#i1homebutton  {
   position: absolute;
   left: 100px;
   top: 201px;
   z-index: 6;
   width: 51px;
   height: 22px;
}

#shape83copy5  {
   background-image: url(sg_about-us_media/shape83copy5.gif);
   height: 801px;
}

#shape83copy7  {
   background-image: url(sg_patients_media/shape83copy7.gif);
   height: 797px;
}

#europetext p  {
   font-size: 16px;
   line-height: 20px;
   color: #595858;
   padding-bottom: 0px;
}

#productsmenu  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 120px;
   z-index: 8;
   top: 225px;
   left: 462px;
   position: absolute;
}

.clientpanel,
.newspanel  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 6;
   width: 252px;
   min-height: 169px;
}

#aftertext li  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 22px;
   color: #282784;
}

#shape83copy6  {
   background-image: url(sg_about-us_media/shape83copy5.gif);
   height: 801px;
}

#subp1text li  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 19px;
   color: #19187C;
}

#shape70copy4  {
   background-image: url(sg_home_media/shape70copy4.gif);
   left: 368px;
}

#infotexth1 p  {
   padding-bottom: 0px;
   font-size: 18px;
   line-height: 33px;
   color: #282784;
}

#shape70copy5  {
   background-image: url(sg_home_media/shape70copy5.gif);
   left: 576px;
}

#shape82copy3  {
   top: 339px;
}

#shape82copy2  {
   top: 311px;
}

#step1text li  {
   font-size: 18px;
   line-height: 19px;
   color: #1A197D;
   padding-bottom: 26px;
}

#step2text li  {
   font-size: 18px;
   line-height: 19px;
   color: #1A197D;
   padding-bottom: 26px;
}

#step3text li  {
   padding-bottom: 26px;
   font-size: 18px;
   line-height: 19px;
   color: #1A197D;
}

#i1p2texth3 p  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   padding-bottom: 17px;
}

#p2texth2 li  {
   padding-bottom: 18px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#i1p3text li  {
   font-size: 16px;
   line-height: 19px;
   color: #282784;
   padding-bottom: 0px;
}

#i0p3text li  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   padding-bottom: 6px;
}

#i3p3text li  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   padding-bottom: 3px;
}

#i2p3text li  {
   font-size: 16px;
   line-height: 19px;
   color: #282784;
   padding-bottom: 0px;
}

#step3text p  {
   padding-bottom: 26px;
   font-size: 18px;
   line-height: 19px;
   color: #1A197D;
}

#i2p1text li  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 21px;
   color: #282784;
}

#infotext li  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   text-align: center;
   padding-bottom: 17px;
}

#shape91copy  {
   top: 1120px;
   left: 146px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#p2texth2 h2  {
   padding-bottom: 18px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#i3p1text li  {
   padding-bottom: 6px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#rhmstext li  {
   padding-bottom: 17px;
   font-size: 12px;
   line-height: 14px;
   color: #18177C;
}

#sitemapmenu  {
   left: 326px;
   width: 182px;
}

#step1text p  {
   font-size: 18px;
   line-height: 19px;
   color: #1A197D;
   padding-bottom: 26px;
}

#i4p3text li  {
   padding-bottom: 2px;
   font-size: 16px;
   line-height: 21px;
   color: #111078;
}

#i0p1text li  {
   font-size: 16px;
   line-height: 19px;
   color: #1A197D;
   padding-bottom: 0px;
}

#shape82copy  {
   top: 282px;
   left: 457px;
}

#subp1text p  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 19px;
   color: #19187C;
}

#i1p2text li  {
   padding-bottom: 17px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#nametext li  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   padding-bottom: 3px;
}

#i1p1text li  {
   padding-bottom: 20px;
   font-size: 28px;
   line-height: 19px;
   color: #FF902A;
}

#i0p2text li  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #1A197D;
}

#step2text p  {
   font-size: 18px;
   line-height: 19px;
   color: #1A197D;
   padding-bottom: 26px;
}

#bodytext li  {
   font-size: 16px;
   line-height: 20px;
   color: #282784;
   padding-bottom: 0px;
}

#aftertext p  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 22px;
   color: #282784;
}

#glowcopy14  {
   background-image: url(sg_about-us_media/glowcopy10.gif);
}

#i3p3text p  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   padding-bottom: 3px;
}

#bodytext p  {
   font-size: 16px;
   line-height: 20px;
   color: #282784;
   padding-bottom: 0px;
}

#i0p3text p  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   padding-bottom: 6px;
}

#i0p1text p  {
   font-size: 16px;
   line-height: 19px;
   color: #1A197D;
   padding-bottom: 0px;
}

#glowcopy17  {
   background-image: url(sg_about-us_media/glowcopy10.gif);
}

#i3p1text p  {
   padding-bottom: 6px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#glowcopy15  {
   background-image: url(sg_about-us_media/glowcopy10.gif);
}

#i1p2text p  {
   padding-bottom: 17px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#usatext li  {
   font-size: 16px;
   line-height: 20px;
   color: #595858;
   padding-bottom: 0px;
}

#glowcopy16  {
   background-image: url(sg_k2-solution_media/glowcopy8.gif);
}

#ridefooter  {
   font-size: 0px;
}

#i0p2text p  {
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
   color: #1A197D;
}

#nametext p  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   padding-bottom: 3px;
}

#i2p3text p  {
   font-size: 16px;
   line-height: 19px;
   color: #282784;
   padding-bottom: 0px;
}

#rhmstext p  {
   padding-bottom: 17px;
   font-size: 12px;
   line-height: 14px;
   color: #18177C;
}

#i2p1text p  {
   padding-bottom: 20px;
   font-size: 18px;
   line-height: 21px;
   color: #282784;
}

#i1p3text p  {
   font-size: 16px;
   line-height: 19px;
   color: #282784;
   padding-bottom: 0px;
}

#i1p1text p  {
   padding-bottom: 20px;
   font-size: 28px;
   line-height: 19px;
   color: #FF902A;
}

#glowcopy11  {
   background-image: url(sg_about-us_media/glowcopy10.gif);
}

#i4p3text p  {
   padding-bottom: 2px;
   font-size: 16px;
   line-height: 21px;
   color: #111078;
}

#p2texth2 p  {
   padding-bottom: 18px;
   font-size: 16px;
   line-height: 20px;
   color: #111078;
}

#infotext p  {
   font-size: 16px;
   line-height: 20px;
   color: #111078;
   text-align: center;
   padding-bottom: 17px;
}

#glowcopy10  {
   background-image: url(sg_about-us_media/glowcopy10.gif);
}

#h1text li  {
   padding-bottom: -4px;
   font-size: 21px;
   line-height: 31px;
   color: #F27708;
}

#hftext li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 25px;
   line-height: 20px;
   color: #FF7A00;
}

#glowcopy8  {
   background-image: url(sg_k2-solution_media/glowcopy8.gif);
}

#glowcopy6  {
   background-image: url(sg_ecganywhere_media/glowcopy6.gif);
}

#formembed  {
   position: absolute;
   left: 617px;
   top: 1304px;
   z-index: 5;
   width: 352px;
}

#headerbgd  {
   background: url(sg_contact-us_media/headerbgd.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1000px;
   height: 1508px;
}

#glowcopy9  {
   background-image: url(sg_contact-us_media/glowcopy9.gif);
}

#usatext p  {
   font-size: 16px;
   line-height: 20px;
   color: #595858;
   padding-bottom: 0px;
}

#glowcopy7  {
   background-image: url(sg_rhms_media/glowcopy7.gif);
}

#layer285  {
   background-image: url(sg_information-on-diseases_media/layer285.gif);
   height: 797px;
}

#hftext p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 25px;
   line-height: 20px;
   color: #FF7A00;
}

#layer275  {
   background: url(sg_medical-professionals_media/layer275.gif) no-repeat;
   position: absolute;
   left: 479px;
   top: 256px;
   z-index: 5;
   width: 408px;
   height: 196px;
}

#followus  {
   background: url(sg_contact-us_media/followus.gif) no-repeat;
   position: absolute;
   left: 34px;
   top: 1311px;
   z-index: 5;
   width: 72px;
   height: 13px;
}

#page_bkg  {
   position: absolute;
   width: 1000px;
   height: 1508px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#layer254  {
   background: url(sg_how-to-apply-k2-solution_media/layer254.gif) no-repeat;
   position: absolute;
   left: 468px;
   top: 242px;
   z-index: 5;
   width: 409px;
   height: 228px;
}

#h1text p  {
   padding-bottom: -4px;
   font-size: 21px;
   line-height: 31px;
   color: #F27708;
}

#shape81  {
   background-image: url(sg_ecgathome_media/shape81.gif);
   height: 801px;
}

#shape76  {
   background: url(sg_contact-us_media/shape76.gif) no-repeat;
   position: absolute;
   left: 26px;
   top: 1297px;
   z-index: 4;
   width: 961px;
   height: 141px;
}

#shape82  {
   top: 252px;
}

#shape86  {
   overflow: hidden;
   position: absolute;
   left: 456px;
   top: 225px;
   z-index: 6;
   width: 113px;
   height: 149px;
   display: none;
}

#layer91  {
   background-image: url(sg_ecganywhere_media/layer91.gif);
   z-index: 6;
   top: 471px;
}

#layer90  {
   background: url(sg_contact-us_media/layer90.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 169px;
   z-index: 5;
   width: 1000px;
   height: 64px;
}

#shape84  {
   background-image: url(sg_contact-us_media/shape84.gif);
   z-index: 5;
   top: 471px;
}

#shape91  {
   top: 619px;
   left: 143px;
}

#applyk2  {
   background: url(sg_patients_media/applyk2.gif) no-repeat;
   position: absolute;
   left: 371px;
   top: 514px;
   z-index: 6;
   width: 209px;
   height: 48px;
}

#videos  {
   background: url(sg_medical-professionals_media/videos.gif) no-repeat;
   position: absolute;
   left: 634px;
   top: 519px;
   z-index: 6;
   width: 249px;
   height: 48px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

.fl li *,
.fl li a  {
   display: inline;
}

#boxv2  {
   background: url(sg_medical-professionals_media/boxv2.gif) no-repeat;
   position: absolute;
   left: 397px;
   top: 519px;
   z-index: 6;
   width: 189px;
   height: 48px;
}

.clientpanelthumb  {
   background-image: url(sg_home_media/clientpanelthumb.gif);
}

#box1  {
   background: url(sg_medical-professionals_media/box1.gif) no-repeat;
   position: absolute;
   left: 170px;
   top: 518px;
   z-index: 6;
   width: 189px;
   height: 48px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1508px;
   width: 1000px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.newspanelthumb  {
   background-image: url(sg_home_media/newspanelthumb.gif);
}

#hfg  {
   background: url(sg_contact-us_media/hfg.gif) no-repeat;
   position: absolute;
   left: 15px;
   top: 1494px;
   z-index: 4;
   width: 224px;
   height: 11px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.c282784 * a  {
   color: #282784;
}

.c575755 * a  {
   color: #575755;
}

.cFFF * a  {
   color: #FFFFFF;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.fl li  {
   float: left;
   display: inline;
}

body, p,
h5,
h4,
h6  {
   font-family: Tahoma, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}

h3,
h2  {
   font: 16px/20px Tahoma, sans-serif;
   color: #111078;
}

h1  {
   font: 28px/30px Tahoma, sans-serif;
   color: #FF7D00;
}

