a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#ingbutton a,
#sstibutton a,
#rslbutton a,
#allianzbutton a,
#metlifebutton a,
#jhbutton a,
#sunlifebutton a,
#forgotbutton a,
#texasbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 78px;
   background-position: 0% 0px;
   font-size: 78px;
   line-height: 78px;
}

#bassrocksbutton a,
#imsbutton a,
#upbutton a,
#id1prevbutton a,
#id0nextbutton a,
#id0prevbutton a,
#id1nextbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
}

#westbutton a,
#anicobutton a,
#lincolnbutton a,
#pershingbutton a,
#appsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 77px;
   background-position: 0% 0px;
   font-size: 77px;
   line-height: 77px;
}

#resultbutton a,
#photobutton a,
#schedulebutton a,
#sponsorbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

#maincontenttextcopy2 p,
#maincontenttextcopy4 p,
#maincontenttext p  {
   margin: 0px;
   line-height: 14px;
   color: #777777;
   padding-left: 1px;
   text-indent: -1px;
   text-align: left;
}

#maincontenttextcopy4,
#maincontenttext,
#maincontenttextcopy2  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 514px;
   z-index: 4;
}

#sponsor,
#pid6photo,
#home,
#results,
#pid5photo,
#schedule  {
   margin: 0px auto 0px auto;
   width: 920px;
   position: relative;
}

#dottedline,
#dottedlinecopy4,
#dottedlinecopy3  {
   background: url(sg_schedule_media/dottedlinecopy3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   top: 516px;
   width: 23px;
   height: 218px;
}

#id1nextbutton,
#id0nextbutton,
#id1prevbutton  {
   font: 12px/14px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 36px;
}

#mainimagecopy,
#layer17,
#layer15  {
   position: absolute;
   left: 70px;
   top: 187px;
   z-index: 3;
   width: 781px;
   height: 301px;
   background-repeat: no-repeat;
}

#forgotbutton,
#metlifebutton  {
   visibility: visible;
   position: absolute;
   top: 752px;
   z-index: 4;
   width: 134px;
   height: 78px;
}

#lincolnbutton,
#anicobutton  {
   visibility: visible;
   position: absolute;
   left: 436px;
   z-index: 4;
   width: 133px;
   height: 77px;
}

#sunlifebutton,
#texasbutton  {
   visibility: visible;
   position: absolute;
   top: 669px;
   z-index: 4;
   width: 133px;
   height: 78px;
}

#appsbutton,
#pershingbutton  {
   visibility: visible;
   position: absolute;
   left: 572px;
   z-index: 4;
   width: 134px;
   height: 77px;
}

#maincontenttextcopy4 p  {
   font: 12px Verdana, sans-serif;
   padding-bottom: 10px;
}

#schedulebutton a:hover  {
   background-position: -123px 0%;
}

#maincontenttextcopy2 p  {
   font: 10px "Times New Roman", "Times", serif;
}

#sponsorbutton a:hover  {
   background-position: -120px 0%;
}

#jhbutton,
#sstibutton  {
   visibility: visible;
   position: absolute;
   left: 300px;
   z-index: 4;
   width: 133px;
   height: 78px;
}

#ingbutton,
#rslbutton  {
   visibility: visible;
   position: absolute;
   left: 709px;
   z-index: 4;
   width: 133px;
   height: 78px;
}

#resultsmaincontent p  {
   font: 12px/18px Verdana, sans-serif;
   margin: 0px;
   padding-bottom: 10px;
   padding-left: 1px;
   text-indent: -1px;
   text-align: left;
   color: #777777;
}

#resultbutton a:hover  {
   background-position: -99px 0%;
}

#maincontenttextcopy2  {
   width: 204px;
}

#maincontenttextcopy4  {
   width: 373px;
}

#photobutton a:hover  {
   background-position: -95px 0%;
}

#homebutton a:hover  {
   background-position: -135px 0%;
}

#bassrocksbutton a  {
   color: #FFF799;
}

#maincontenttext p  {
   font: 12px "Times New Roman", "Times", serif;
}

#imsbutton a:hover  {
   text-decoration: underline;
}

#pershingbutton a  {
   width: 134px;
   background-image: url(sg_sponsor_media/pershingbutton.jpg);
}

#greybg2,
#greybg  {
   background: url(sg_sponsor_media/greybg2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   top: 755px;
   z-index: 4;
   width: 130px;
   height: 73px;
}

#schedulebutton a  {
   width: 123px;
   background-image: url(sg_sponsor_media/schedulebutton.jpg);
}

#allianzbutton a  {
   width: 134px;
   background-image: url(sg_sponsor_media/allianzbutton.jpg);
}

#id0prevbutton a  {
   color: #231F20;
}

#id0nextbutton a  {
   color: #231F20;
}

#id1prevbutton a  {
   color: #231F20;
}

#sunlifebutton a  {
   width: 133px;
   background-image: url(sg_sponsor_media/sunlifebutton.jpg);
}

#maincontenttext  {
   width: 360px;
}

#dottedlinecopy3  {
   z-index: 5;
   left: 432px;
}

#metlifebutton a  {
   width: 134px;
   background-image: url(sg_sponsor_media/metlifebutton.jpg);
}

#id1nextbutton a  {
   color: #231F20;
}

#dottedlinecopy4  {
   z-index: 4;
   left: 346px;
}

#sponsorbutton a  {
   width: 120px;
   background-image: url(sg_sponsor_media/sponsorbutton.jpg);
}

#lincolnbutton a  {
   width: 133px;
   background-image: url(sg_sponsor_media/lincolnbutton.jpg);
}

#resultbutton a  {
   width: 99px;
   background-image: url(sg_sponsor_media/resultbutton.jpg);
}

#schedulebutton  {
   visibility: visible;
   position: absolute;
   left: 586px;
   top: 117px;
   z-index: 4;
   width: 123px;
   height: 36px;
}

#forgotbutton a  {
   width: 134px;
   background-image: url(sg_sponsor_media/forgotbutton.jpg);
}

#pershingbutton  {
   top: 588px;
}

#id1nextbutton  {
   height: 8px;
   top: 724px;
   left: 811px;
   text-align: right;
}

#sponsorbutton  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 117px;
   z-index: 4;
   width: 120px;
   height: 36px;
}

#metlifebutton  {
   left: 300px;
}

#id1prevbutton  {
   height: 9px;
   top: 724px;
   left: 67px;
   text-align: left;
}

#mainimagecopy  {
   background-image: url(sg_home_media/mainimagecopy.jpg);
   visibility: visible;
}

#allianzbutton  {
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 506px;
   z-index: 4;
   width: 134px;
   height: 78px;
}

#anicobutton a  {
   width: 133px;
   background-image: url(sg_sponsor_media/anicobutton.jpg);
}

#sunlifebutton  {
   left: 436px;
}

#id0prevbutton  {
   font: 12px/14px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 640px;
   z-index: 3;
   width: 36px;
   height: 9px;
}

#id0nextbutton  {
   height: 8px;
   top: 640px;
   left: 811px;
   text-align: right;
}

#photobutton a  {
   width: 95px;
   background-image: url(sg_sponsor_media/photobutton.jpg);
}

#texasbutton a  {
   width: 133px;
   background-image: url(sg_sponsor_media/texasbutton.jpg);
}

#lincolnbutton  {
   top: 588px;
}

#resultslist p  {
   font: bold 12px/14px Verdana, sans-serif;
   margin: 0px;
   padding-left: 1px;
   text-indent: -1px;
   text-align: left;
   color: #323264;
}

#sstibutton a  {
   width: 133px;
   background-image: url(sg_sponsor_media/sstibutton.jpg);
}

#footertext p  {
   font: 8px/14px Verdana, sans-serif;
   margin: 0px;
   color: #898989;
   padding-left: 1px;
   text-indent: -1px;
   text-align: left;
}

#westbutton a  {
   width: 133px;
   background-image: url(sg_sponsor_media/westbutton.jpg);
}

#forgotbutton  {
   left: 708px;
}

#appsbutton a  {
   width: 134px;
   background-image: url(sg_sponsor_media/appsbutton.jpg);
}

#resultbutton  {
   visibility: visible;
   position: absolute;
   left: 751px;
   top: 117px;
   z-index: 4;
   width: 99px;
   height: 36px;
}

#homebutton a  {
   background: url(sg_sponsor_media/homebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 146px;
   width: 135px;
   font-size: 146px;
   line-height: 146px;
}

#ingbutton a  {
   width: 133px;
   background-image: url(sg_sponsor_media/ingbutton.jpg);
}

#texasbutton  {
   left: 573px;
}

#imsbutton a  {
   color: #B4B4B4;
}

#rslbutton a  {
   width: 133px;
   background-image: url(sg_sponsor_media/rslbutton.jpg);
}

#anicobutton  {
   top: 506px;
}

#photobutton  {
   visibility: visible;
   position: absolute;
   left: 238px;
   top: 117px;
   z-index: 4;
   width: 95px;
   height: 36px;
}

#upbutton a  {
   color: #231F20;
}

#dottedline  {
   z-index: 3;
   left: 432px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 393px;
   top: 4px;
   z-index: 4;
   width: 135px;
   height: 146px;
}

#jhbutton a  {
   width: 133px;
   background-image: url(sg_sponsor_media/jhbutton.jpg);
}

#appsbutton  {
   top: 506px;
}

#logoheader  {
   background: url(sg_sponsor_media/logoheader.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 4px;
   z-index: 3;
   width: 920px;
   height: 159px;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 767px;
   z-index: 3;
   width: 670px;
}

#sstibutton  {
   top: 670px;
}

#ingbutton  {
   top: 506px;
}

#imsbutton  {
   font: 10px/14px Verdana, sans-serif;
   padding-left: 1px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 15px;
   z-index: 4;
   width: 288px;
   height: 10px;
}

#footerbar  {
   background: url(sg_sponsor_media/footerbarcopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 759px;
   z-index: 3;
   width: 781px;
   height: 5px;
}

#rslbutton  {
   top: 587px;
}

#jhbutton  {
   top: 587px;
}

#layer17  {
   background-image: url(sg_results_media/layer17.jpg);
}

#greybg2  {
   left: 574px;
}

#layer15  {
   background-image: url(sg_schedule_media/layer15.jpg);
}

#greybg  {
   left: 438px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

