a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#weoffer2freetext li,
#thisdocumentfreesupptext p,
#weoffer2freetext p,
#better li,
#goodtext p,
#newssectiontext p,
#good li,
#newsandspecialannouncment li,
#newsandspecialannouncment p,
#besttext p,
#good p,
#better p,
#thisdocumentfreesupptext li,
#bettertext p,
#goodtext li,
#besttext li,
#bettertext li,
#selectyourlanguagetext p,
#newssectiontext li,
#selectyourlanguagetext li  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: left;
   letter-spacing: 0px;
   text-decoration: none;
   font-variant: normal;
   font-style: normal;
   font-weight: normal;
}

#workshopsbutton,
#learnqebutton,
#contactusbutton,
#meetusbutton,
#discoverqebutton,
#homebutton,
#qeforumbutton,
#qeblogbutton,
#qestorebutton  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   text-align: center;
   position: absolute;
   top: 32px;
   z-index: 6;
   height: 9px;
   margin-left: 0px;
   margin-top: 0px;
}

#i920freeaudiodownloads p,
#teachingkidsqepdf li,
#teachingkidsqepdf p,
#best p,
#best li,
#i920freeaudiodownloads li  {
   font: normal normal 24px/29px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #4B8FB4;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#czechbutton a,
#usabutton a,
#italybutton a,
#spainbutton a,
#germanybutton a,
#turkeybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 51px;
   width: 66px;
   font-size: 51px;
   line-height: 51px;
}

#germanybutton,
#italybutton,
#spainbutton,
#turkeybutton,
#usabutton,
#czechbutton  {
   position: absolute;
   z-index: 5;
   width: 66px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#i871rectangle01,
#i1406rectangle01  {
   position: absolute;
   left: 174px;
   z-index: 4;
   width: 952px;
   height: 183px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#bettertext,
#good,
#goodtext  {
   position: absolute;
   z-index: 6;
   width: 142px;
   margin-left: 0px;
   margin-top: 0px;
}

#newsandspecialannouncment li  {
   font: 24px/29px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #4B8FB4;
}

#thisdocumentfreesupptext li  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#newsandspecialannouncment p  {
   font: 24px/29px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #4B8FB4;
}

#thisdocumentfreesupptext p  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#selectyourlanguagetext li  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#selectyourlanguagetext p  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#line,
#line02,
#line03  {
   position: absolute;
   left: 174px;
   z-index: 4;
   width: 952px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #CCCCCC;
   background-image: none;
   font-size: 1px;
}

#weoffer2freetext li  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#page,
#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1300px;
   position: relative;
}

#weoffer2freetext p  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#newssectiontext li  {
   font: 14px/17px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #000000;
}

#newssectiontext p  {
   font: 14px/17px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #000000;
}

#i1406rectangle01  {
   background-image: url(sg_learn_media/d1406rectangle01.jpg);
   top: 1053px;
}

#discoverqebutton  {
   width: 79px;
   left: 577px;
}

#besttext,
#best  {
   position: absolute;
   left: 843px;
   z-index: 6;
   width: 284px;
   margin-left: 0px;
   margin-top: 0px;
}

#workshopsbutton  {
   height: 11px;
   width: 74px;
   left: 1036px;
}

#germanybutton a  {
   background-image: url(sg_learn_media/germanybutton.jpg);
}

#i871rectangle01  {
   background-image: url(sg_learn_media/d871rectangle01.jpg);
   top: 1322px;
}

#contactusbutton  {
   width: 71px;
   left: 1128px;
}

#turkeybutton a  {
   background-image: url(sg_learn_media/turkeybutton.jpg);
}

#czechbutton a  {
   background-image: url(sg_learn_media/czechbutton.jpg);
}

#spainbutton a  {
   background-image: url(sg_learn_media/spainbutton.jpg);
}

#germanybutton  {
   top: 1433px;
   left: 842px;
}

#qeforumbutton  {
   width: 65px;
   left: 950px;
}

#learnqebutton  {
   width: 60px;
   z-index: 7;
   left: 678px;
}

#italybutton a  {
   background-image: url(sg_learn_media/italybutton.jpg);
}

#bettertext li  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#qestorebutton  {
   width: 56px;
   left: 772px;
}

#bettertext p  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#qeblogbutton  {
   height: 11px;
   width: 52px;
   left: 865px;
}

#turkeybutton  {
   top: 1373px;
   left: 917px;
}

#meetusbutton  {
   width: 52px;
   left: 501px;
}

#innerfooter  {
   height: 0px;
}

#czechbutton  {
   top: 1373px;
   left: 992px;
}

#spainbutton  {
   top: 1433px;
   left: 917px;
}

#italybutton  {
   top: 1433px;
   left: 992px;
}

#usabutton a  {
   background-image: url(sg_learn_media/usabutton.jpg);
}

#goodtext li  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#besttext li  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#homebutton  {
   width: 38px;
   left: 416px;
}

#besttext p  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#bettertext  {
   top: 372px;
   left: 650px;
}

#ridefooter  {
   font-size: 0px;
}

#goodtext p  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   color: #000000;
}

#better li  {
   font: 24px/29px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #4B8FB4;
}

#usabutton  {
   top: 1373px;
   left: 842px;
}

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

#goodtext  {
   top: 372px;
   left: 316px;
}

#better p  {
   font: 24px/29px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #4B8FB4;
}

#besttext  {
   top: 474px;
}

#good li  {
   font: 24px/29px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #4B8FB4;
}

#line03  {
   top: 1258px;
}

#better  {
   position: absolute;
   left: 650px;
   top: 331px;
   z-index: 6;
   width: 142px;
   margin-left: 0px;
   margin-top: 0px;
}

#line02  {
   top: 990px;
}

#good p  {
   font: 24px/29px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #4B8FB4;
}

#good  {
   top: 331px;
   left: 316px;
}

#page  {
   height: 1592px;
}

#best  {
   top: 438px;
}

#line  {
   top: 649px;
}

.cABDAE6 a  {
   color: #ABDAE6;
}

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

