#sliderxmedia q:after,
#sliderxmedia blockquote:before,
#sliderxmedia q:before,
#sliderxmedia blockquote:after  {
   content: "";
}

#legal,
#homebutton,
#dashscopy  {
   z-index: 5;
}

#avrepslogo1button a:hover  {
   background-position: -130px 0%;
}

#componentssupportedmenu  {
   z-index: 6;
}

#avrepstakingyouhigher  {
   background: url(sg_home_media/avrepstakingyouhigher.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 227px;
   z-index: 3;
   width: 606px;
   height: 47px;
}

#sliderxmedia a:active  {
   text-decoration: underline;
   color: #599100;
   outline: none;
}

#sliderxmedia a:hover  {
   color: #599100;
   text-decoration: underline;
}

#avrepslogo1button a  {
   background: url(sg_componentssupported_media/avrepslogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 87px;
   width: 130px;
   font-size: 87px;
   line-height: 87px;
}

#sliderxmedia :focus  {
   outline: 0;
}

#avrepslogo1button  {
   visibility: visible;
   position: absolute;
   left: 85px;
   top: 44px;
   z-index: 4;
   width: 130px;
   height: 87px;
}

.slides_container div.slide  {
   width: 570px;
   height: 270px;
   display: block;
}

#whatclientssay  {
   background: url(sg_home_media/whatclientssay.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 737px;
   top: 352px;
   z-index: 4;
   width: 219px;
   height: 358px;
}

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

#avrepsbanner  {
   background: url(sg_home_media/avrepsbanner.jpg) no-repeat;
   position: absolute;
   left: 68px;
   top: 36px;
   z-index: 3;
   width: 893px;
   height: 175px;
}

#sliderxmedia  {
   font: inherit inherit 100%/1 inherit;
   visibility: visible;
   left: 82px;
   top: 409px;
   z-index: 4;
   width: 653px;
   border: 0;
   outline: 0;
   vertical-align: baseline;
   -webkit-font-smoothing: subpixel-antialiased;
   text-shadow: 0 1px 0 rgba(255,255,255,.8);
   position: absolute;
   padding: 0;
   letter-spacing: 0;
   font: normal 62.5%/1.5 Helvetica, Arial, sans-serif;
   color: black;
   background: white;
}

#homeselector  {
   background: url(sg_home_media/homeselector.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 1px;
   z-index: 4;
   width: 77px;
   height: 31px;
}

.pagination li.current a  {
   background-position: 0 -12px;
}

#id7bodytext  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 275px;
   z-index: 3;
   width: 636px;
}

#container  {
   width: 580px;
   padding: 10px;
   margin: 0 auto;
   position: relative;
   z-index: 0;
}

#footer p  {
   margin: 4.5px 0;
   font-size: 1.0em;
}

#airplane  {
   background: url(sg_home_media/airplane.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 550px;
   top: 21px;
   z-index: 5;
   width: 179px;
   height: 158px;
}

#example  {
   width: 600px;
   height: 350px;
   position: relative;
}

#smalllp  {
   background: url(sg_home_media/smalllp.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 731px;
   top: 218px;
   z-index: 3;
   width: 222px;
   height: 245px;
}

#footer  {
   text-align: center;
   width: 580px;
   margin-top: 9px;
   padding: 4.5px 0 18px;
   border-top: 1px solid #dfdfdf;
}

#slides  {
   position: absolute;
   top: 15px;
   left: 4px;
   z-index: 100;
}

.slides_container  {
   width: 570px;
   overflow: hidden;
   position: relative;
   display: none;
}

#frame  {
   position: absolute;
   z-index: 0;
   width: 739px;
   height: 341px;
   top: -3px;
   left: -80px;
}

.pagination li a  {
   display: block;
   width: 12px;
   height: 0;
   padding-top: 12px;
   background-image: url(../img/pagination.png);
   background-position: 0 0;
   float: left;
   overflow: hidden;
}

.pagination li  {
   float: left;
   margin: 0 1px;
   list-style: none;
}

.pagination  {
   margin: 26px auto 0;
   width: 100px;
}

.caption  {
  z-index: 500;
   position: absolute;
   bottom: -35px;
   left: 0;
   height: 30px;
   padding: 5px 20px 0 20px;
   background:#000;
   background:rgba(0,0,0,.5);
   width:570px;
   font-size:1.7em;
   text-align: center;
   line-height:1.7;
   color:#fff;
   border-top:1px solid #000;
   text-shadow:none;
}


