#i1070theairforcemuseumsocietyo div p,
#brothersinarms2text li,
#registeraproducttext p,
#innovativedesignsolutions li,
#selectairfocedispaly2text li,
#challengetext div li,
#i1004brothersinarmstext div p,
#bombercommandbriefinghut2 p,
#i4818thenavalmuseumofalbertate div p,
#selectavideo2text li,
#i2926technicaldownloadscentret p,
#kingsmillsbridgetext div p,
#bombercommandbriefinghutt li,
#ppcliinfantrykitstext p,
#digitalheritagedesignstex li,
#i1016theairforcemuseumsocietyo div p,
#i1007theppclimuseumtext div p,
#contactustext p,
#selectavideotext li,
#i2688softwareupgradescentretex p,
#selectavideotext p,
#i1007theppclimuseumtext div li,
#ppclipictorialrecordtext li,
#selectnavaldisplaytext p,
#i2681technicaldownloadscentret li,
#hockeyselecttext li,
#ppclipictorialrecordtext p,
#heroeshockeytext div p,
#wevegrowntext p,
#selectnavaldisplaytext li,
#canadianforceslaviiitext p,
#i1070theairforcemuseumsocietyo div li,
#theytext p,
#i2925softwareupgradescentretex p,
#i2925softwareupgradescentretex li,
#i1005thenavalmuseumofalbertate div li,
#selectairfocedispaly2text p,
#filloutourtext p,
#selectavideo2text p,
#loginform p,
#newsfeed2text div p,
#bombercommandbriefinghut2 li,
#i1005thenavalmuseumofalbertate div p,
#innovativedesignsolutions p,
#bombercommandbriefinghutt p,
#i1016theairforcemuseumsocietyo div li,
#i4818thenavalmuseumofalbertate div li,
#i1004brothersinarmstext div li,
#kingsmillsbridgetext div li,
#theytext li,
#ppcliinfantrykitstext li,
#registeraproducttext li,
#i2681technicaldownloadscentret p,
#challengetext div p,
#i2926technicaldownloadscentret li,
#i1021theppclimuseumtext div p,
#wevegrowntext li,
#digitalheritagedesignstex p,
#selectairfocedispalytext li,
#powerfultext li,
#i1021theppclimuseumtext div li,
#contactustext li,
#selectairfocedispalytext p,
#needaquotationtext li,
#canadianforceslaviiitext li,
#powerfultext p,
#filloutourtext li,
#i1491brothersinarmstext p,
#i2688softwareupgradescentretex li,
#needaquotationtext p,
#hockeyselecttext p,
#heroeshockeytext div li,
#brothersinarms2text p,
#i1491brothersinarmstext li,
#loginform li,
#newsfeed2text div li  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: center;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   font-style: normal;
   font-weight: normal;
}

#patricias100thanniversary p,
#i2927networkstatustext li,
#i2726digitalheritagetext li,
#i1008learnmoretext div p,
#i2634supportforumstext p,
#i2698digitalheritagetext li,
#maybetext li,
#i4815learnmoretext div p,
#i1020learnmoretext div p,
#i2928techsupportvideostext li,
#i1015learnmoretext div p,
#learntext div p,
#i1020learnmoretext div li,
#selectaninteractivedispla li,
#therearetext li,
#i2009text li,
#meanstext p,
#in201text li,
#patricias100thanniversary li,
#troubleshooting2text li,
#i2650techsupportvideostext li,
#procaretext p,
#i1009learnmoretext div p,
#i2698digitalheritagetext p,
#i1012learnmoretext div li,
#i2650techsupportvideostext p,
#i1011learnmoretext div li,
#themilitarymuseumscalgary p,
#i2912stepbystepproblemsolvingt li,
#therearetext p,
#maybetext p,
#i2634supportforumstext li,
#i30secondstext p,
#procaretext li,
#contactform li,
#troubleshootingtext li,
#yourdigitallifetext p,
#i2928techsupportvideostext p,
#i1032learnmoretext div p,
#extendedtext p,
#selectaninteractivedispla p,
#i2927networkstatustext p,
#i1032learnmoretext div li,
#contactform p,
#i1008learnmoretext div li,
#learntext div li,
#extendedtext li,
#i4815learnmoretext div li,
#i30secondstext li,
#i1015learnmoretext div li,
#in201text p,
#i2009text p,
#i2726digitalheritagetext p,
#i1012learnmoretext div p,
#yourdigitallifetext li,
#i2657networkstatustext li,
#i1011learnmoretext div p,
#i2912stepbystepproblemsolvingt p,
#troubleshootingtext p,
#i2657networkstatustext p,
#meanstext li,
#troubleshooting2text p,
#themilitarymuseumscalgary li,
#i1009learnmoretext div li  {
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   text-indent: 0px;
   text-align: left;
}

#newsfeed2text > div:first-child,
#i1016theairforcemuseumsocietyo > div:first-child,
#i1021theppclimuseumtext > div:first-child,
#challengetext > div:first-child,
#innititavestext > div:first-child,
#gallerytextbutton > div:first-child,
#ppclibutton > div:first-child,
#airforcebutton > div:first-child,
#newsxmedia > div:first-child,
#i1188contactus2textbutton > div:first-child,
#heroeshockeytext > div:first-child,
#ppcli2button > div:first-child,
#brothersbutton > div:first-child,
#naval2button > div:first-child,
#i1020learnmoretext > div:first-child,
#i1007theppclimuseumtext > div:first-child,
#i1004brothersinarmstext > div:first-child,
#upcomingtext > div:first-child,
#i4815learnmoretext > div:first-child,
#currenttext > div:first-child,
#i1032learnmoretext > div:first-child,
#learntext > div:first-child,
#i1005thenavalmuseumofalbertate > div:first-child,
#kingsmillsbridgetext > div:first-child,
#kingsmillbridge2button > div:first-child,
#hockerbutton > div:first-child,
#navy1button > div:first-child,
#i1008learnmoretext > div:first-child,
#i1009learnmoretext > div:first-child,
#i4818thenavalmuseumofalbertate > div:first-child,
#airforce2button > div:first-child,
#i1015learnmoretext > div:first-child,
#i1011learnmoretext > div:first-child,
#i1012learnmoretext > div:first-child,
#i1070theairforcemuseumsocietyo > div:first-child,
#blogtext > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#i1032learnmoretext div p a,
#i1005thenavalmuseumofalbertate div p a,
#privacypolicytext p a,
#heroeshockeytext div p a,
#i1070theairforcemuseumsocietyo div p a,
#upcomingtext div p a,
#i2009text p a,
#i1008learnmoretext div p a,
#in201text p a,
#i4815learnmoretext div p a,
#ppclipictorialrecordtext p a,
#i1020learnmoretext div p a,
#i1012learnmoretext div p a,
#i1015learnmoretext div p a,
#newsfeed2text div p a,
#ppcliinfantrykitstext p a,
#i1016theairforcemuseumsocietyo div p a,
#learntext div p a,
#challengetext div p a,
#i1004brothersinarmstext div p a,
#i1009learnmoretext div p a,
#selectnavaldisplaytext p a,
#i4818thenavalmuseumofalbertate div p a,
#i1007theppclimuseumtext div p a,
#blogtext div p a,
#selectaninteractivedispla p a,
#innititavestext div p a,
#i1021theppclimuseumtext div p a,
#kingsmillsbridgetext div p a,
#i1011learnmoretext div p a,
#currenttext div p a,
#canadianforceslaviiitext p a  {
   display: inline;
}

#bcatppreviousthumbsetbutt a,
#defconpreviousthumbsetbut a,
#gallerypreviousthumbsetbu a,
#rcnvnextthumbsetbutton a,
#ventconnextthumbsetbutton a,
#defconnextthumbsetbutton a,
#ventconpreviousthumbsetbu a,
#uboatpreviousthumbsetbutt a,
#shulemsonpreviousthumbset a,
#rcnavypreviousthumbsetbut a,
#rcnvpreviousthumbsetbutto a,
#uboatnextthumbsetbutton a,
#rcnavynextthumbsetbutton a,
#gallerynextthumbsetbutton a,
#shulemsonnextthumbsetbutt a,
#bcatpnextthumbsetbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 56px;
   width: 34px;
   font-size: 56px;
   line-height: 56px;
}

#rhww2ipadpicturebox table,
#defconpicturebox table,
#shulemsonpicturebox table,
#header2picturebox table,
#lav2picturebox table,
#rcnvpicturebox table,
#ppclirhipadpicturebox table,
#uboatpicturebox table,
#ventconpicturebox table,
#rhafghanistanipadpictureb table,
#rhkoreaipadpicturebox table,
#rcnavypicturebox table,
#rhbalkansipadpicturebox table,
#infantryipadpicturebox table,
#bcatppicturebox table,
#rhcyprusipadpicturebox table,
#gallerypicturebox table  {
   width: 100%;
   height: 100%;
}

#rcnavypreviousthumbsetbut,
#ventconnextthumbsetbutton,
#ventconpreviousthumbsetbu,
#uboatpreviousthumbsetbutt,
#rcnvpreviousthumbsetbutto,
#shulemsonnextthumbsetbutt,
#shulemsonpreviousthumbset,
#defconpreviousthumbsetbut,
#bcatppreviousthumbsetbutt,
#defconnextthumbsetbutton,
#bcatpnextthumbsetbutton,
#rcnvnextthumbsetbutton,
#uboatnextthumbsetbutton,
#rcnavynextthumbsetbutton  {
   position: absolute;
   z-index: 4;
   width: 34px;
   height: 56px;
   margin-left: 0px;
   margin-top: 0px;
}

#hockeybk,
#layer56copy3,
#hockeybk1,
#layer70,
#layer65,
#layer73,
#layer68,
#layer76,
#layer71,
#layer66,
#selectabooktoviewitshisto,
#layer69,
#layer74,
#layer20copy4,
#bomberbk,
#layer77,
#i4627navybk,
#layer72,
#layer67,
#airforcebk,
#layer49,
#dropshadow  {
   position: absolute;
   left: 1px;
   top: 0px;
   z-index: 3;
   width: 952px;
   height: 1076px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#contactform fieldset legend,
#contactform fieldset div input,
#contactform fieldset div textarea,
#loginform fieldset div input,
#loginform fieldset div textarea,
#loginform fieldset legend,
#contactform input[type=submit],
#contactform fieldset div label  {
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 14px;
   font-style: normal;
   font-weight: normal;
   font-size: 12px;
}

#ppclirhipadpicturebox,
#infantryipadpicturebox,
#rhkoreaipadpicturebox,
#rhww2ipadpicturebox,
#rhbalkansipadpicturebox,
#rhcyprusipadpicturebox,
#rhafghanistanipadpictureb  {
   position: absolute;
   left: 59px;
   z-index: 4;
   width: 384px;
   height: 682px;
   margin-left: 0px;
   margin-top: 0px;
}

#rhcyprusipadthumbsheet,
#rhww2ipadthumbsheet,
#rhkoreaipadthumbsheet,
#rhbalkansipadthumbsheet,
#infantryipadthumbsheet,
#ppclirhipadthumbsheet,
#rhafghanistanipadthumbshe  {
   position: absolute;
   left: 499px;
   top: 438px;
   z-index: 4;
   width: 396px;
   min-height: 370px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer19 > div:first-child,
#layer18 > div:first-child,
#layer17 > div:first-child,
#layer16 > div:first-child,
#layer15 > div:first-child,
#newpanels > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 201px;
   height: 309px;
   background-repeat: no-repeat;
}

#currenttext div p,
#blogtext div p,
#innititavestext div li,
#upcomingtext div li,
#upcomingtext div p,
#innititavestext div p,
#blogtext div li,
#currenttext div li  {
   font: normal normal 12px/15px TrajanPro-Regular, "Trajan Pro", serif;
   padding: 0px;
   margin: 0px;
   text-variant: small-caps;
   text-indent: 0px;
   text-align: left;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#convoy2button a,
#rcn2button a,
#uboat2button a,
#uboatbutton a,
#defendbutton a,
#rcnbutton a,
#defend2button a,
#rcnv2button a,
#rcnvbutton a,
#convoybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 126px;
   width: 175px;
   font-size: 126px;
   line-height: 126px;
}

#home2textbutton,
#overview2textbutton,
#gallery2textbutton,
#i2454contactus2textbutton,
#projects2textbutton,
#operations2textbutton,
#support2textbutton  {
   line-height: 24px;
   font-size: 11px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   top: 52px;
   z-index: 5;
   margin-left: 0px;
   margin-top: 0px;
}

#convoybutton,
#rcnv2button,
#convoy2button,
#uboat2button,
#defendbutton,
#uboatbutton,
#defend2button,
#rcnbutton,
#rcnvbutton,
#rcn2button  {
   position: absolute;
   z-index: 5;
   width: 175px;
   height: 126px;
   margin-left: 0px;
   margin-top: 0px;
}

#ventconthumbsheet,
#uboatthumbsheet,
#bcatpthumbsheet,
#shulemsonthumbsheet,
#defconthumbsheet,
#rcnvthumbsheet,
#rcnavythumbsheet  {
   position: absolute;
   left: 106px;
   top: 758px;
   z-index: 4;
   width: 753px;
   min-height: 56px;
   margin-left: 0px;
   margin-top: 0px;
}

#na0007button,
#na0006button,
#na0005button,
#na0004button,
#na0008button,
#nanew0001button,
#na0003button,
#na0002button  {
   line-height: 16px;
   font-weight: bold;
   font-size: 12px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   z-index: 5;
   height: 158px;
   margin-left: 0px;
   margin-top: 0px;
}

#uniformsipadbutton a,
#bcaptbutton a,
#uniformsbutton a,
#shulemsonipadbutton a,
#shulemsonbutton a,
#bcaptipadbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 128px;
   width: 177px;
   font-size: 128px;
   line-height: 128px;
}

#brothersbutton div a,
#airforcebutton div a,
#hockerbutton div a,
#ppclibutton div a,
#navy1button div a  {
   background: url(sg_indexipad_media/ppclibutton.png) no-repeat;
   display: block;
   width: 183px;
   height: 291px;
}

#supportforumsbutton a,
#techsupportvideosbutton a,
#troubleshootingbutton a,
#networkstatusbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 185px;
   height: 135px;
}

#airforce2button div a,
#kingsmillbridge2button div a,
#ppcli2button div a,
#naval2button div a  {
   background: url(sg_indexipad_media/ppcli2button.png) no-repeat;
   display: block;
   height: 290px;
   width: 187px;
   font-size: 290px;
   line-height: 290px;
}

#i1020learnmoretext,
#i4815learnmoretext,
#learntext,
#i1015learnmoretext,
#i1032learnmoretext  {
   overflow: hidden;
   position: absolute;
   top: 721px;
   z-index: 14;
   width: 79px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#ventconpicturebox,
#rcnavypicturebox,
#defconpicturebox,
#uboatpicturebox,
#rcnvpicturebox  {
   position: absolute;
   left: 108px;
   top: 183px;
   z-index: 4;
   width: 749px;
   height: 562px;
   margin-left: 0px;
   margin-top: 0px;
}

#brothersinarmsbutton a,
#bomberbutton a,
#bomberipadbutton a,
#brothersinarmsipadbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 130px;
   width: 210px;
   font-size: 130px;
   line-height: 130px;
}

#nanew0001button a ins,
#na0007button a ins,
#na0005button a ins,
#na0003button a ins  {
   text-decoration: none;
   position: relative;
   left: 108px;
   top: 4px;
   width: 45px;
   height: 14px;
}

#i1012learnmoretext,
#i1008learnmoretext,
#i1009learnmoretext,
#i1011learnmoretext  {
   overflow: hidden;
   position: absolute;
   top: 721px;
   width: 79px;
   margin-left: 0px;
   margin-top: 0px;
}

#bomberbutton,
#brothersinarmsipadbutton,
#brothersinarmsbutton,
#bomberipadbutton  {
   position: absolute;
   top: 622px;
   width: 210px;
   height: 130px;
   margin-left: 0px;
   margin-top: 0px;
}

#na0006button a ins,
#na0004button a ins,
#na0002button a ins,
#na0008button a ins  {
   text-decoration: none;
   position: relative;
   left: 111px;
   top: 4px;
   width: 46px;
   height: 14px;
}

#shulemsonbutton,
#uniformsbutton,
#shulemsonipadbutton,
#uniformsipadbutton  {
   position: absolute;
   top: 684px;
   width: 177px;
   height: 128px;
   margin-left: 0px;
   margin-top: 0px;
}

#ppclibutton,
#hockerbutton,
#airforcebutton,
#brothersbutton,
#navy1button  {
   overflow: hidden;
   position: absolute;
   top: 448px;
   z-index: 11;
   width: 183px;
   height: 291px;
   margin-left: 0px;
   margin-top: 0px;
}

#dh1button a ins,
#dh2button a ins,
#crostekbutton a ins,
#qdsbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 8px;
   top: 33px;
   height: 24px;
}

#naval2button,
#ppcli2button,
#airforce2button,
#kingsmillbridge2button  {
   overflow: hidden;
   position: absolute;
   top: 448px;
   z-index: 16;
   width: 187px;
   height: 290px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#na0005button a,
#na0003button a,
#nanew0001button a,
#na0007button a  {
   background-repeat: no-repeat;
   display: block;
   width: 177px;
   height: 158px;
}

#contactform fieldset div input,
#contactform fieldset div textarea  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   color: #29437B;
}

#na0006button a,
#na0004button a,
#na0008button a,
#na0002button a  {
   background-repeat: no-repeat;
   display: block;
   width: 178px;
   height: 158px;
}

#newrefection2 > div:first-child,
#refections1 > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   height: 94px;
   background-repeat: no-repeat;
}

#loginform fieldset div input,
#loginform fieldset div textarea  {
   font-family: MyriadPro-Regular, "Myriad Pro", sans-serif;
   color: #FFFFFF;
}

#techspecbutton a,
#suportdownloadsbutton a,
#manualsbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 136px;
   height: 194px;
}

#dh2button a,
#qdsbutton a,
#crostekbutton a,
#dh1button a  {
   background: url(sg_ventilatorconvoys_media/qdsbutton.png) no-repeat;
   display: block;
   width: 183px;
   height: 72px;
}

#thebalkansbutton,
#wwiibutton,
#koreabutton,
#wwibutton  {
   position: absolute;
   top: 206px;
   z-index: 4;
   width: 195px;
   height: 275px;
   margin-left: 0px;
   margin-top: 0px;
}

#innititavestext,
#currenttext,
#upcomingtext,
#blogtext  {
   overflow: hidden;
   position: absolute;
   left: 775px;
   z-index: 14;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#techspecbutton,
#manualsbutton,
#suportdownloadsbutton  {
   line-height: 15px;
   font-size: 15px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   position: absolute;
   top: 592px;
   z-index: 6;
   width: 136px;
   height: 194px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerynextthumbsetbutton,
#gallerypreviousthumbsetbu  {
   position: absolute;
   z-index: 5;
   width: 34px;
   height: 56px;
   margin-left: 0px;
   margin-top: 0px;
}

#bombercommandbriefinghutt,
#bombercommandbriefinghut2  {
   position: absolute;
   left: 233px;
   top: 607px;
   width: 208px;
   margin-left: 0px;
   margin-top: 0px;
}

#selectairfocedispaly2text,
#selectairfocedispalytext  {
   position: absolute;
   left: 593px;
   top: 515px;
   width: 259px;
   margin-left: 0px;
   margin-top: 0px;
}

#crostekbutton,
#dh2button,
#dh1button,
#qdsbutton  {
   line-height: 14px;
   font-size: 8px;
   font-family: Helvetica, Arial, sans-serif;
   position: absolute;
   top: 833px;
   z-index: 5;
   width: 183px;
   height: 72px;
   margin-left: 0px;
   margin-top: 0px;
   text-align: left;
}

#thebalkansbutton a,
#koreabutton a,
#wwiibutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 275px;
   width: 195px;
   font-size: 275px;
   line-height: 275px;
}

#i1005thenavalmuseumofalbertate > div:first-child  {
   width: 151px;
}

#i1016theairforcemuseumsocietyo > div:first-child  {
   width: 179px;
}

#ppclirhxmedia,
#infantryxmedia,
#ppclilavvxmedia  {
   position: absolute;
   left: 268px;
   top: 82px;
   z-index: 4;
   width: 421px;
   margin-left: 0px;
   margin-top: 0px;
}

#i4818thenavalmuseumofalbertate > div:first-child  {
   width: 151px;
}

#i1070theairforcemuseumsocietyo > div:first-child  {
   width: 179px;
}

#layer16,
#layer19,
#layer17,
#layer15,
#layer18  {
   overflow: hidden;
   position: absolute;
   top: 444px;
   width: 201px;
   height: 309px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerytextbutton,
#i1188contactus2textbutton  {
   overflow: hidden;
   text-variant: small-caps;
   line-height: 15px;
   font-size: 12px;
   font-family: TrajanPro-Regular, "Trajan Pro", serif;
   text-align: left;
   position: absolute;
   left: 775px;
   z-index: 14;
   height: 9px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#brothersinarms2text,
#i1491brothersinarmstext  {
   position: absolute;
   left: 66px;
   top: 607px;
   width: 118px;
   margin-left: 0px;
   margin-top: 0px;
}

#bkxmedia,
#bomberxmedia,
#hfxmedia,
#hxmedia  {
   position: absolute;
   left: 34px;
   top: 319px;
   z-index: 4;
   width: 882px;
   margin-left: 0px;
   margin-top: 0px;
}

#hockeyfrenchbutton a,
#hockeyenglishbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 248px;
   width: 440px;
   font-size: 248px;
   line-height: 248px;
}

#i1188contactus2textbutton > div:first-child  {
   height: 9px;
   width: 87px;
}

#networkstatusbutton,
#troubleshootingbutton  {
   font-size: 15px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   position: absolute;
   top: 504px;
   z-index: 5;
   width: 185px;
   height: 135px;
   margin-left: 0px;
   margin-top: 0px;
}

#privacypolicytext p,
#privacypolicytext li  {
   font: normal normal 10px/26px "Arial Narrow", sans-serif;
   padding: 0px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: underline;
   color: #5A8092;
   text-indent: 0px;
   text-align: left;
}

#i1004brothersinarmstext,
#heroeshockeytext  {
   overflow: hidden;
   position: absolute;
   top: 461px;
   z-index: 7;
   margin-left: 0px;
   margin-top: 0px;
}

#i1004brothersinarmstext > div:first-child  {
   width: 125px;
}

#i1007theppclimuseumtext > div:first-child  {
   width: 84px;
}

#i1021theppclimuseumtext > div:first-child  {
   width: 84px;
}

#kingsmillbridge2button > div:first-child  {
   height: 290px;
   width: 187px;
}

#hockeyfrenchbutton,
#hockeyenglishbutton  {
   position: absolute;
   z-index: 5;
   width: 440px;
   height: 248px;
   margin-left: 0px;
   margin-top: 0px;
}

#kingsmillsbridgetext > div:first-child  {
   width: 135px;
}

#panel2button a.cm,
#panel2button a.cmh  {
   background-position: -104px 0%;
}

#contactinfotext p,
#contactinfotext li  {
   font: normal normal 16px/18px HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   padding: 0px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #29437B;
   text-indent: 0px;
   text-align: center;
}

#i1016theairforcemuseumsocietyo div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#i1070theairforcemuseumsocietyo div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#i4818thenavalmuseumofalbertate div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#i1005thenavalmuseumofalbertate div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#shulemsonpicturebox,
#bcatppicturebox  {
   position: absolute;
   left: 4px;
   top: 182px;
   z-index: 4;
   width: 946px;
   height: 532px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1005thenavalmuseumofalbertate div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#selectavideo2text,
#selectavideotext  {
   position: absolute;
   left: 145px;
   top: 515px;
   width: 165px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1016theairforcemuseumsocietyo div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#i1020learnmoretext > div:first-child  {
   width: 79px;
}

#i4818thenavalmuseumofalbertate div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#i1070theairforcemuseumsocietyo div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#i1009learnmoretext > div:first-child  {
   width: 79px;
}

#i4815learnmoretext > div:first-child  {
   width: 79px;
}

#i1008learnmoretext > div:first-child  {
   width: 79px;
}

#i1032learnmoretext > div:first-child  {
   width: 79px;
}

#i1015learnmoretext > div:first-child  {
   width: 79px;
}

#i1012learnmoretext > div:first-child  {
   width: 79px;
}

#i1011learnmoretext > div:first-child  {
   width: 79px;
}

#gallerytextbutton > div:first-child  {
   height: 9px;
   width: 58px;
}

#heroeshockeytext > div:first-child  {
   width: 185px;
}

#loginform fieldset div.centerac *  {
   min-width: 70px;
}

#airforce2button > div:first-child  {
   height: 290px;
   width: 187px;
}

#i2925softwareupgradescentretex li  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 18px;
   line-height: 15px;
   letter-spacing: 0px;
}

#i2912stepbystepproblemsolvingt li  {
   color: #4B4A4A;
   line-height: 15px;
   font-size: 15px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#i2926technicaldownloadscentret li  {
   letter-spacing: 0px;
   line-height: 15px;
   font-size: 18px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#i2688softwareupgradescentretex li  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 18px;
   line-height: 15px;
   letter-spacing: 0px;
}

#innititavestext > div:first-child  {
   width: 87px;
}

#i2681technicaldownloadscentret li  {
   letter-spacing: 0px;
   line-height: 15px;
   font-size: 18px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#airforcebutton > div:first-child  {
   height: 291px;
   width: 183px;
}

#i2925softwareupgradescentretex p  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 18px;
   line-height: 15px;
   letter-spacing: 0px;
}

#brothersbutton > div:first-child  {
   height: 291px;
   width: 183px;
}

#i2912stepbystepproblemsolvingt p  {
   color: #4B4A4A;
   line-height: 15px;
   font-size: 15px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#i2926technicaldownloadscentret p  {
   letter-spacing: 0px;
   line-height: 15px;
   font-size: 18px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#i2688softwareupgradescentretex p  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 18px;
   line-height: 15px;
   letter-spacing: 0px;
}

#i2681technicaldownloadscentret p  {
   letter-spacing: 0px;
   line-height: 15px;
   font-size: 18px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#challengetext > div:first-child  {
   width: 70px;
}

#crosbowbutton,
#canada100button  {
   position: absolute;
   top: 907px;
   z-index: 5;
   height: 56px;
   margin-left: 0px;
   margin-top: 0px;
}

#loginform fieldset *:last-child  {
   padding-bottom: 0;
}

#newrefection2 > div:first-child  {
   background-image: url(sg_indexipad_media/newrefection2.png);
   width: 948px;
}

#newsfeed2text > div:first-child  {
   width: 142px;
}

#i1070theairforcemuseumsocietyo  {
   overflow: hidden;
   position: absolute;
   left: 578px;
   top: 457px;
   z-index: 9;
   width: 179px;
   margin-left: 0px;
   margin-top: 0px;
}

#contactform fieldset div label  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   color: #29437B;
}

#i1016theairforcemuseumsocietyo  {
   overflow: hidden;
   position: absolute;
   left: 195px;
   top: 457px;
   z-index: 15;
   width: 179px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#contactform input[type=submit]  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   color: #29437B;
}

#naval2button > div:first-child  {
   height: 290px;
   width: 187px;
}

#i1005thenavalmuseumofalbertate  {
   overflow: hidden;
   position: absolute;
   left: 401px;
   top: 457px;
   z-index: 8;
   width: 151px;
   margin-left: 0px;
   margin-top: 0px;
}

#upcomingtext > div:first-child  {
   width: 130px;
}

#i4818thenavalmuseumofalbertate  {
   overflow: hidden;
   position: absolute;
   left: 24px;
   top: 457px;
   z-index: 14;
   width: 151px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#ppcli2button > div:first-child  {
   height: 290px;
   width: 187px;
}

#i1004brothersinarmstext div li  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 1px;
}

#hockerbutton > div:first-child  {
   height: 291px;
   width: 183px;
}

#i1007theppclimuseumtext div li  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#i1021theppclimuseumtext div li  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#i1004brothersinarmstext div p  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 1px;
}

#i2650techsupportvideostext li  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 17px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#bcaptbutton,
#bcaptipadbutton  {
   position: absolute;
   left: 636px;
   top: 556px;
   width: 177px;
   height: 128px;
   margin-left: 0px;
   margin-top: 0px;
}

#navy1button > div:first-child  {
   height: 291px;
   width: 183px;
}

#goclickshow > div:first-child  {
   background: url(sg_operations_media/goclickshow.png) no-repeat;
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 304px;
   height: 12px;
}

#i1007theppclimuseumtext div p  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#currenttext > div:first-child  {
   width: 132px;
}

#ppclibutton > div:first-child  {
   height: 291px;
   width: 183px;
}

#i2928techsupportvideostext li  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 17px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#i1021theppclimuseumtext div p  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#refections1 > div:first-child  {
   background-image: url(sg_indexipad_media/refections1.png);
   width: 947px;
}

#loginform fieldset div label  {
   font: normal bold 10px/12px MyriadPro-Regular, "Myriad Pro", sans-serif;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#selectaninteractivedispla li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15px;
   line-height: 25px;
   color: #FFFFFF;
}

#bombercommandbriefinghutt li  {
   letter-spacing: 0px;
   line-height: 17px;
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
}

#themilitarymuseumscalgary li  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 10px;
   line-height: 12px;
   color: #10185E;
}

#newsxmedia > div:first-child  {
   width: 181px;
}

#bombercommandbriefinghut2 li  {
   letter-spacing: 0px;
   line-height: 17px;
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
}

#i2650techsupportvideostext p  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 17px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#digitalheritagedesignstex li  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 20px;
   line-height: 22px;
   letter-spacing: 0px;
}

#selectairfocedispaly2text li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
}

#innovativedesignsolutions li  {
   letter-spacing: 0px;
   line-height: 46px;
   font-size: 46px;
   font-family: Helvetica, Arial, sans-serif;
}

#i2928techsupportvideostext p  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 17px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#patricias100thanniversary li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 16px;
   color: #FFFFFF;
}

#bluegradient,
#bluegradient2  {
   background: url(sg_contact_media/bluegradient.png) no-repeat;
   position: absolute;
   left: 3px;
   width: 948px;
   height: 292px;
   margin-left: 0px;
   margin-top: 0px;
}

#digitalheritagedesignstex p  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 20px;
   line-height: 22px;
   letter-spacing: 0px;
}

#bombercommandbriefinghutt p  {
   letter-spacing: 0px;
   line-height: 17px;
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
}

#i2726digitalheritagetext li  {
   color: #000000;
   line-height: 17px;
   font-size: 17px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#learntext > div:first-child  {
   width: 79px;
}

#page_content .container_div  {
   background-image: none;
}

#defconpreviousthumbsetbut a  {
   background-image: url(sg_defendingthe-convoys-ipad_media/gallerypreviousthumbsetbu.png);
}

#gallerynextthumbsetbutton a  {
   background-image: url(sg_gallery_media/gallerynextthumbsetbutton.png);
}

#ventconnextthumbsetbutton a  {
   background-image: url(sg_ventilatorconvoys_media/gallerynextthumbsetbutton.png);
}

#bcatppreviousthumbsetbutt a  {
   background-image: url(sg_shulemson_media/gallerypreviousthumbsetbu.png);
}

#shulemsonnextthumbsetbutt a  {
   background-image: url(sg_shulemson_media/gallerynextthumbsetbutton.png);
}

#uboatpreviousthumbsetbutt a  {
   background-image: url(sg_uboat-ipad_media/gallerypreviousthumbsetbu.png);
}

#patricias100thanniversary p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 16px;
   color: #FFFFFF;
}

#selectairfocedispaly2text p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
}

#themilitarymuseumscalgary p  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 10px;
   line-height: 12px;
   color: #10185E;
}

#contactform fieldset legend  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   color: #29437B;
}

#selectairfocedispalytext li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
}

#ppclipictorialrecordtext li  {
   letter-spacing: 0px;
   line-height: 30px;
   font-size: 12px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#bombercommandbriefinghut2 p  {
   letter-spacing: 0px;
   line-height: 17px;
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
}

#shulemsonpreviousthumbset a  {
   background-image: url(sg_shulemson_media/gallerypreviousthumbsetbu.png);
}

#ventconpreviousthumbsetbu a  {
   background-image: url(sg_ventilatorconvoys_media/gallerypreviousthumbsetbu.png);
}

#kingsmillsbridgetext div li  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#rcnvpreviousthumbsetbutto a  {
   background-image: url(sg_rcn-vent_media/gallerypreviousthumbsetbu.png);
}

#newpanels > div:first-child  {
   background-image: url(sg_indexipad_media/newpanels.png);
   width: 965px;
}

#selectaninteractivedispla p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15px;
   line-height: 25px;
   color: #FFFFFF;
}

#gallerypreviousthumbsetbu a  {
   background-image: url(sg_gallery_media/gallerypreviousthumbsetbu.png);
}

#i2698digitalheritagetext li  {
   color: #7F7F7F;
   line-height: 29px;
   font-size: 24px;
   font-family: HelveticaNeue-BoldItalic, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#rcnavypreviousthumbsetbut a  {
   background-image: url(sg_rc-navy-ipad_media/gallerypreviousthumbsetbu.png);
}

#innovativedesignsolutions p  {
   letter-spacing: 0px;
   line-height: 46px;
   font-size: 46px;
   font-family: Helvetica, Arial, sans-serif;
}

#canadianforceslaviiitext li  {
   letter-spacing: 0px;
   line-height: 30px;
   font-size: 12px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#selectairfocedispalytext p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
}

#defconnextthumbsetbutton a  {
   background-image: url(sg_defendingthe-convoys-ipad_media/gallerynextthumbsetbutton.png);
}

#rcnavynextthumbsetbutton a  {
   background-image: url(sg_rc-navy-ipad_media/gallerynextthumbsetbutton.png);
}

#i2726digitalheritagetext p  {
   color: #000000;
   line-height: 17px;
   font-size: 17px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#i1491brothersinarmstext li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 0px;
}

#canadianforceslaviiitext p  {
   letter-spacing: 0px;
   line-height: 30px;
   font-size: 12px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#blogtext > div:first-child  {
   width: 171px;
}

#kingsmillsbridgetext div p  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 14px;
   letter-spacing: 1px;
}

#i2698digitalheritagetext p  {
   color: #7F7F7F;
   line-height: 29px;
   font-size: 24px;
   font-family: HelveticaNeue-BoldItalic, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#ppclipictorialrecordtext p  {
   letter-spacing: 0px;
   line-height: 30px;
   font-size: 12px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#todaytext li,
#todaytext p  {
   font: normal bold 15px/20px "Arial Narrow", sans-serif;
   padding: 0px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #E0E0E0;
   text-indent: 0px;
   text-align: right;
}

#brothersinarmsipadbutton a  {
   background-image: url(sg_airforce_media/brothersinarmsbutton.png);
}

#bombercommandbriefinghut2  {
   z-index: 5;
}

#uboatpreviousthumbsetbutt  {
   top: 760px;
   left: 54px;
}

#techsupportvideosbutton a  {
   background-image: url(sg_support_media/techsupportvideosbutton.png);
}

#selectaninteractivedispla  {
   position: absolute;
   left: 62px;
   top: 308px;
   z-index: 4;
   width: 227px;
   margin-left: 0px;
   margin-top: 0px;
}

#rcnavypreviousthumbsetbut  {
   top: 760px;
   left: 54px;
}

#gallerynextthumbsetbutton  {
   top: 673px;
   left: 781px;
}

#ventconpreviousthumbsetbu  {
   top: 760px;
   left: 54px;
}

#uboatnextthumbsetbutton a  {
   background-image: url(sg_uboat-ipad_media/gallerynextthumbsetbutton.png);
}

#defconpreviousthumbsetbut  {
   top: 760px;
   left: 54px;
}

#i2634supportforumstext li  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 15px;
   line-height: 18px;
   color: #FFFFFF;
}

#bombercommandbriefinghutt  {
   z-index: 6;
}

#gallerypreviousthumbsetbu  {
   top: 670px;
   left: 141px;
}

#i1012learnmoretext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#i1008learnmoretext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#rcnvpreviousthumbsetbutto  {
   top: 760px;
   left: 54px;
}

#selectnavaldisplaytext li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
}

#i2454contactus2textbutton  {
   height: 8px;
   width: 62px;
   left: 884px;
}

#i1020learnmoretext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#i2657networkstatustext li  {
   color: #FFFFFF;
   line-height: 18px;
   font-size: 15px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#ventconnextthumbsetbutton  {
   top: 763px;
   left: 874px;
}

#anationneedsitsheroesourn  {
   background: url(sg_hockey_media/anationneedsitsheroesourn.png) no-repeat;
   position: absolute;
   left: 330px;
   top: 187px;
   z-index: 4;
   width: 468px;
   height: 81px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1015learnmoretext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#shulemsonnextthumbsetbutt  {
   top: 763px;
   left: 874px;
}

#rhafghanistanipadpictureb  {
   top: 112px;
}

#shulemsonpreviousthumbset  {
   top: 760px;
   left: 54px;
}

#layer19 > div:first-child  {
   background-image: url(sg_indexipad_media/layer19.png);
}

#layer17 > div:first-child  {
   background-image: url(sg_indexipad_media/layer17.png);
}

#layer16 > div:first-child  {
   background-image: url(sg_indexipad_media/layer16.png);
}

#layer15 > div:first-child  {
   background-image: url(sg_indexipad_media/layer15.png);
}

#i1011learnmoretext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#selectairfocedispaly2text  {
   z-index: 4;
}

#i1009learnmoretext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#bcatpnextthumbsetbutton a  {
   background-image: url(sg_shulemson_media/gallerynextthumbsetbutton.png);
}

#bcatppreviousthumbsetbutt  {
   top: 760px;
   left: 54px;
}

#loginform fieldset legend  {
   font-family: MyriadPro-Regular, "Myriad Pro", sans-serif;
   color: #FFFFFF;
}

#layer18 > div:first-child  {
   background-image: url(sg_indexipad_media/layer18.png);
}

#i1491brothersinarmstext p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 0px;
}

#i4815learnmoretext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#selectabooktoviewitshisto  {
   background-image: url(sg_ppcli-rhipad_media/selectabooktoviewitshisto.png);
}

#i1032learnmoretext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#i1188contactus2textbutton  {
   width: 87px;
   top: 687px;
}

#i2927networkstatustext li  {
   color: #FFFFFF;
   line-height: 18px;
   font-size: 15px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#i1032learnmoretext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#i1012learnmoretext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#brothersinarmsipadbutton  {
   z-index: 4;
   left: 21px;
}

#i2927networkstatustext p  {
   color: #FFFFFF;
   line-height: 18px;
   font-size: 15px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#defconnextthumbsetbutton  {
   top: 763px;
   left: 874px;
}

#selectairfocedispalytext  {
   z-index: 5;
}

#canadianforceslaviiitext  {
   position: absolute;
   left: 104px;
   top: 774px;
   z-index: 4;
   width: 134px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1015learnmoretext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#i1009learnmoretext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#ppclipictorialrecordtext  {
   position: absolute;
   left: 413px;
   top: 774px;
   z-index: 4;
   width: 129px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1011learnmoretext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#i2657networkstatustext p  {
   color: #FFFFFF;
   line-height: 18px;
   font-size: 15px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#rcnavynextthumbsetbutton  {
   top: 763px;
   left: 874px;
}

#i4815learnmoretext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#ppcliinfantrykitstext li  {
   letter-spacing: 0px;
   line-height: 30px;
   font-size: 12px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#selectnavaldisplaytext p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
}

#i1008learnmoretext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#i2634supportforumstext p  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 15px;
   line-height: 18px;
   color: #FFFFFF;
}

#i1020learnmoretext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#rcnvnextthumbsetbutton a  {
   background-image: url(sg_rcn-vent_media/gallerynextthumbsetbutton.png);
}

#bcatpnextthumbsetbutton  {
   top: 763px;
   left: 874px;
}

#troubleshootingbutton a  {
   background-image: url(sg_support_media/troubleshootingbutton.png);
}

#troubleshooting2text li  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 15px;
   line-height: 18px;
   color: #FFFFFF;
}

#uboatnextthumbsetbutton  {
   top: 763px;
   left: 874px;
}

#i1491brothersinarmstext  {
   z-index: 5;
}

#infantryipadnewbutton a  {
   background: url(sg_uniform-ipad_media/infantrynewbutton.png) no-repeat;
   display: block;
   height: 420px;
   width: 234px;
   font-size: 420px;
   line-height: 420px;
}

#registeraproducttext li  {
   letter-spacing: 0px;
   line-height: 15px;
   font-size: 14px;
   font-family: HelveticaNeue-Italic, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   color: #1A1AAF;
}

#i1007theppclimuseumtext  {
   overflow: hidden;
   position: absolute;
   left: 815px;
   top: 464px;
   z-index: 10;
   width: 84px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1004brothersinarmstext  {
   width: 125px;
   left: 227px;
}

#rhbalkansipadpicturebox  {
   top: 111px;
}

#ppcliinfantrykitstext p  {
   letter-spacing: 0px;
   line-height: 30px;
   font-size: 12px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#suportdownloadsbutton a  {
   background-image: url(sg_support_media/suportdownloadsbutton.png);
}

#heroeshockeytext div li  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 0px;
}

#i1021theppclimuseumtext  {
   overflow: hidden;
   position: absolute;
   left: 433px;
   top: 464px;
   z-index: 15;
   width: 84px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#troubleshooting2text p  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 15px;
   line-height: 18px;
   color: #FFFFFF;
}

#registeraproducttext p  {
   letter-spacing: 0px;
   line-height: 15px;
   font-size: 14px;
   font-family: HelveticaNeue-Italic, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   color: #1A1AAF;
}

#yourdigitallifetext li  {
   color: #FFFFFF;
   line-height: 24px;
   font-size: 36px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#selectnavaldisplaytext  {
   position: absolute;
   left: 351px;
   top: 503px;
   z-index: 5;
   width: 250px;
   margin-left: 0px;
   margin-top: 0px;
}

#loginform fieldset div  {
   clear: both;
}

#infantryipadpicturebox  {
   top: 112px;
}

#brothersinarmsbutton a  {
   background-image: url(sg_airforce_media/brothersinarmsbutton.png);
}

#troubleshootingtext li  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 15px;
   line-height: 18px;
   color: #FFFFFF;
}

#kingsmillbridge2button  {
   left: 575px;
}

#brothersinarms2text li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 0px;
}

#heroeshockeytext div p  {
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 0px;
}

#rcnvnextthumbsetbutton  {
   top: 763px;
   left: 874px;
}

#rhcyprusipadpicturebox  {
   top: 111px;
}

#infantryipadnewbutton  {
   position: absolute;
   left: 657px;
   top: 351px;
   z-index: 4;
   width: 234px;
   height: 420px;
   margin-left: 0px;
   margin-top: 0px;
}

#ppclirhipadpicturebox  {
   top: 111px;
}

#yourdigitallifetext p  {
   color: #FFFFFF;
   line-height: 24px;
   font-size: 36px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#troubleshootingtext p  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 15px;
   line-height: 18px;
   color: #FFFFFF;
}

#brothersinarms2text p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 0px;
}

#suportdownloadsbutton  {
   left: 266px;
}

#nanew0001button a ins  {
   width: 43px;
}

#troubleshootingbutton  {
   left: 36px;
   line-height: 15px;
}

#shulemsonipadbutton a  {
   background-image: url(sg_airforce_media/shulemsonbutton.png);
}

#needaquotationtext li  {
   letter-spacing: 0px;
   line-height: 24px;
   font-size: 24px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#hockeyenglishbutton a  {
   background-image: url(sg_hockey_media/hockeyenglishbutton.png);
}

#ppcliinfantrykitstext  {
   position: absolute;
   left: 725px;
   top: 774px;
   z-index: 4;
   width: 107px;
   margin-left: 0px;
   margin-top: 0px;
}

#networkstatusbutton a  {
   background-image: url(sg_support_media/networkstatusbutton.png);
}

#supportforumsbutton a  {
   background-image: url(sg_support_media/supportforumsbutton.png);
}

#rhkoreaipadpicturebox  {
   top: 111px;
}

#operations2textbutton  {
   height: 10px;
   width: 59px;
   left: 267px;
}

#brothersinarmsbutton  {
   z-index: 5;
   left: 21px;
}

#newsfeed2text div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 15px;
   letter-spacing: 1px;
   text-align: left;
}

#kingsmillsbridgetext  {
   overflow: hidden;
   position: absolute;
   left: 603px;
   top: 465px;
   z-index: 15;
   width: 135px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#challengetext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 0px;
}

#layer78,
#i4794login  {
   position: absolute;
   left: 300px;
   top: 254px;
   z-index: 4;
   width: 368px;
   height: 228px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#selectavideo2text li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
}

#hockeyfrenchbutton a  {
   background-image: url(sg_hockey_media/hockeyfrenchbutton.png);
}

#uniformsipadbutton a  {
   background-image: url(sg_airforce_media/uniformsbutton.png);
}

#needaquotationtext p  {
   letter-spacing: 0px;
   line-height: 24px;
   font-size: 24px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#shape3copy,
#shape3  {
   position: absolute;
   left: 345px;
   z-index: 5;
   width: 275px;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #8CD4F9;
   background-image: none;
}

#selectavideotext li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
}

#supportforumsbutton  {
   line-height: 15px;
   font-size: 15px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   position: absolute;
   left: 36px;
   top: 651px;
   z-index: 5;
   width: 185px;
   height: 135px;
   margin-left: 0px;
   margin-top: 0px;
}

#selectavideo2text p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
}

#hockeyselecttext li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
}

#overview2textbutton  {
   height: 8px;
   width: 51px;
   left: 138px;
}

#shulemsonipadbutton  {
   z-index: 5;
   left: 542px;
}

#networkstatusbutton  {
   left: 730px;
   line-height: 18px;
}

#projects2textbutton  {
   height: 10px;
   width: 44px;
   left: 711px;
}

#brothersinarms2text  {
   z-index: 4;
}

#rhww2ipadpicturebox  {
   top: 111px;
}

#challengetext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 17px;
   letter-spacing: 0px;
}

#hockeyenglishbutton  {
   top: 497px;
   left: 25px;
}

#crostekbutton a ins  {
   width: 115px;
}

#newsfeed2text div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 15px;
   letter-spacing: 1px;
   text-align: left;
}

#i1012learnmoretext  {
   z-index: 10;
   left: 780px;
}

#selectavideotext p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 0px;
}

#uniformsipadbutton  {
   z-index: 5;
   left: 727px;
}

#support2textbutton  {
   height: 10px;
   width: 44px;
   left: 625px;
}

#i1015learnmoretext  {
   left: 206px;
}

#i1009learnmoretext  {
   z-index: 6;
   left: 15px;
}

#i1011learnmoretext  {
   z-index: 9;
   left: 588px;
}

#hockeyselecttext p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
}

#thebalkansbutton a  {
   background-image: url(sg_ppcli-rhipad_media/thebalkansbutton.png);
}

#i4815learnmoretext  {
   left: 16px;
}

#i1020learnmoretext  {
   left: 398px;
}

#gallery2textbutton  {
   height: 10px;
   width: 39px;
   left: 797px;
}

#i1032learnmoretext  {
   left: 589px;
}

#bomberipadbutton a  {
   background-image: url(sg_airforce_media/bomberbutton.png);
}

#i1008learnmoretext  {
   z-index: 7;
   left: 207px;
}

#na0002button a ins  {
   width: 45px;
}

#hockeyfrenchbutton  {
   top: 498px;
   left: 489px;
}

#bcaptipadbutton a  {
   background-image: url(sg_airforce_media/bcaptbutton.png);
}

#selectavideo2text  {
   z-index: 4;
}

#afghanistanbutton  {
   position: absolute;
   left: 624px;
   top: 491px;
   z-index: 4;
   width: 198px;
   height: 275px;
   margin-left: 0px;
   margin-top: 0px;
}

#nanew0001button a  {
   background-image: url(sg_projects_media/nanew0001button.png);
}

#privacypolicytext  {
   position: absolute;
   left: 49px;
   top: 926px;
   z-index: 6;
   width: 165px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerytextbutton  {
   width: 58px;
   top: 567px;
}

#filloutourtext li  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 18px;
   line-height: 24px;
   letter-spacing: 0px;
}

#shulemsonbutton a  {
   background-image: url(sg_airforce_media/shulemsonbutton.png);
}

#canada100button a  {
   background: url(sg_ventilatorconvoys_media/canada100button.png) no-repeat;
   display: block;
   height: 56px;
   width: 105px;
   font-size: 56px;
   line-height: 56px;
}

#backppclibutton a  {
   background: url(sg_rh-ww1_media/backppclibutton.png) no-repeat;
   display: block;
   height: 61px;
   width: 69px;
   font-size: 61px;
   line-height: 61px;
}

#i30secondstext li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 16px;
   color: #FFFFFF;
}

#techspecbutton a  {
   background-image: url(sg_support_media/techspecbutton.png);
}

#selectavideotext  {
   z-index: 5;
}

#wevegrowntext li  {
   letter-spacing: 0px;
   line-height: 26px;
   font-size: 22px;
   font-family: Helvetica, Arial, sans-serif;
   color: #959595;
}

.page_content_bkg,
#page_bkg  {
   position: absolute;
   z-index: 1;
   width: 953px;
   left: 0px;
   top: 0px;
   display: block;
}

#bomberipadbutton  {
   z-index: 4;
   left: 235px;
}

#filloutourtext p  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 18px;
   line-height: 24px;
   letter-spacing: 0px;
}

#uniformsbutton a  {
   background-image: url(sg_airforce_media/uniformsbutton.png);
}

#i30secondstext p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 16px;
   color: #FFFFFF;
}

#contactustext li  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
}

#learntext div li  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#thebalkansbutton  {
   left: 131px;
   top: 491px;
}

#heroeshockeytext  {
   width: 185px;
   left: 10px;
}

#defend2button a  {
   background-image: url(sg_navy_media/defendbutton.png);
}

#shulemsonbutton  {
   z-index: 6;
   left: 542px;
}

#dh1button a ins  {
   width: 166px;
}

#airforce2button  {
   left: 191px;
}

#qdsbutton a ins  {
   width: 157px;
}

#manualsbutton a  {
   background-image: url(sg_support_media/manualsbutton.png);
}

#backppclibutton  {
   position: absolute;
   left: 847px;
   top: 760px;
   z-index: 5;
   width: 69px;
   height: 61px;
   margin-left: 0px;
   margin-top: 0px;
}

#wevegrowntext p  {
   letter-spacing: 0px;
   line-height: 26px;
   font-size: 22px;
   font-family: Helvetica, Arial, sans-serif;
   color: #959595;
}

#home2textbutton  {
   height: 8px;
   width: 33px;
   left: 12px;
}

#crosbowbutton a  {
   background: url(sg_ventilatorconvoys_media/crosbowbutton.png) no-repeat;
   display: block;
   height: 56px;
   width: 144px;
   font-size: 56px;
   line-height: 56px;
}

#extendedtext li  {
   color: #000000;
   line-height: 17px;
   font-size: 14px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#lavipadbutton a  {
   background: url(sg_uniform-ipad_media/lavbutton.png) no-repeat;
   display: block;
   height: 422px;
   width: 233px;
   font-size: 422px;
   line-height: 422px;
}

#dh2button a ins  {
   width: 120px;
}

#bcaptipadbutton  {
   z-index: 4;
}

#canada100button  {
   width: 105px;
   left: 543px;
}

#nanew0001button  {
   width: 177px;
   top: 240px;
   left: 62px;
}

#innititavestext  {
   width: 87px;
   top: 658px;
}

#contactustext p  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   line-height: 29px;
   letter-spacing: 1px;
}

#powerfultext li  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 25px;
   line-height: 24px;
   letter-spacing: 0px;
}

#therearetext li  {
   font-family: Helvetica-Light, Helvetica, Arial, sans-serif;
   font-size: 24px;
   line-height: 24px;
   color: #FFFFFF;
}

#learntext div p  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   color: #201B6B;
}

#convoy2button a  {
   background-image: url(sg_navy_media/convoybutton.png);
}

#na0002button a  {
   background-image: url(sg_projects_media/na0002button.png);
}

#airforcebutton  {
   left: 576px;
}

#extendedtext p  {
   color: #000000;
   line-height: 17px;
   font-size: 14px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#na0003button a  {
   background-image: url(sg_projects_media/na0003button.png);
}

#na0008button a  {
   background-image: url(sg_projects_media/na0008button.png);
}

#convoybutton a  {
   background-image: url(sg_navy_media/convoybutton.png);
}

#uboat2button a  {
   background-image: url(sg_navy_media/uboatbutton.png);
}

#powerfultext p  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 25px;
   line-height: 24px;
   letter-spacing: 0px;
}

#bomberbutton a  {
   background-image: url(sg_airforce_media/bomberbutton.png);
}

#na0005button a  {
   background-image: url(sg_projects_media/na0005button.png);
}

#therearetext p  {
   font-family: Helvetica-Light, Helvetica, Arial, sans-serif;
   font-size: 24px;
   line-height: 24px;
   color: #FFFFFF;
}

#techspecbutton  {
   left: 405px;
}

#defendbutton a  {
   background-image: url(sg_navy_media/defendbutton.png);
}

#na0004button a  {
   background-image: url(sg_projects_media/na0004button.png);
}

#panel2button a  {
   background: url(sg_indexipad_media/panel2button.png) no-repeat;
   display: block;
   height: 26px;
   width: 52px;
   font-size: 26px;
   line-height: 26px;
}

#contactform li  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 12px;
   line-height: 14px;
   color: #29437B;
}

#rhipadbutton a  {
   background: url(sg_uniform-ipad_media/rhbutton.png) no-repeat;
   display: block;
   height: 421px;
   width: 233px;
   font-size: 421px;
   line-height: 421px;
}

#uniformsbutton  {
   z-index: 6;
   left: 727px;
}

#na0006button a  {
   background-image: url(sg_projects_media/na0006button.png);
}

#procaretext li  {
   font-family: HelveticaNeue-LightItalic, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 24px;
   line-height: 29px;
   color: #7F7F7F;
}

#brothersbutton  {
   left: 194px;
}

#na0007button a  {
   background-image: url(sg_projects_media/na0007button.png);
}

#lavipadbutton  {
   position: absolute;
   left: 61px;
   top: 350px;
   z-index: 4;
   width: 233px;
   height: 422px;
   margin-left: 0px;
   margin-top: 0px;
}

#header2xmedia  {
   position: absolute;
   left: 1px;
   top: 0px;
   z-index: 4;
   width: 952px;
   margin-left: 0px;
   margin-top: 0px;
}

#rcnv2button a  {
   background-image: url(sg_navy_media/rcnvbutton.png);
}

#bcaptbutton a  {
   background-image: url(sg_airforce_media/bcaptbutton.png);
}

#defend2button  {
   top: 680px;
   left: 491px;
}

#crosbowbutton  {
   width: 144px;
   left: 654px;
}

#crostekbutton  {
   left: 385px;
}

#koreabutton a  {
   background-image: url(sg_ppcli-rhipad_media/koreabutton.png);
}

#bluegradient2  {
   z-index: 4;
   top: 156px;
}

#uboatbutton a  {
   background-image: url(sg_navy_media/uboatbutton.png);
}

#manualsbutton  {
   left: 545px;
}

#convoy2button  {
   top: 550px;
   left: 592px;
}

#newsfeed2text  {
   overflow: hidden;
   position: absolute;
   left: 779px;
   top: 463px;
   z-index: 14;
   width: 142px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#newrefection2  {
   overflow: hidden;
   position: absolute;
   left: 2px;
   top: 739px;
   z-index: 12;
   width: 948px;
   height: 94px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#procaretext p  {
   font-family: HelveticaNeue-LightItalic, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 24px;
   line-height: 29px;
   color: #7F7F7F;
}

#contactform p  {
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 12px;
   line-height: 14px;
   color: #29437B;
}

#challengetext  {
   overflow: hidden;
   position: absolute;
   left: 110px;
   top: 461px;
   z-index: 8;
   width: 70px;
   margin-left: 0px;
   margin-top: 0px;
}

#na0003button  {
   width: 177px;
   top: 240px;
   left: 499px;
}

#na0005button  {
   width: 177px;
   top: 435px;
   left: 62px;
}

#panel2button  {
   position: absolute;
   left: 901px;
   top: 751px;
   z-index: 14;
   width: 52px;
   height: 26px;
   margin-left: 0px;
   margin-top: 0px;
}

#meanstext li  {
   color: #29437B;
   line-height: 24px;
   font-size: 25px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#layer20copy4  {
   background-image: url(sg_brothers_media/layer20copy4.png);
}

#rcn2button a  {
   background-image: url(sg_navy_media/rcnbutton.png);
}

#wwiibutton a  {
   background-image: url(sg_ppcli-rhipad_media/wwiibutton.png);
}

#page_content  {
   min-height: 1076px;
}

#rhipadbutton  {
   position: absolute;
   left: 359px;
   top: 351px;
   z-index: 4;
   width: 233px;
   height: 421px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2009text li  {
   color: #598091;
   line-height: 26px;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
}

#bomberbutton  {
   z-index: 5;
   left: 235px;
}

#na0002button  {
   width: 178px;
   top: 240px;
   left: 280px;
}

#loginform li  {
   letter-spacing: 0px;
   line-height: 14px;
   font-size: 12px;
   font-family: MyriadPro-Regular, "Myriad Pro", sans-serif;
   text-align: left;
}

#rcnvbutton a  {
   background-image: url(sg_navy_media/rcnvbutton.png);
}

#upcomingtext  {
   width: 130px;
   top: 628px;
}

#na0006button  {
   width: 178px;
   top: 435px;
   left: 280px;
}

#gotextbutton  {
   line-height: 18px;
   font-weight: bold;
   font-size: 15px;
   font-family: Arial-ItalicMT, Arial, Helvetica, sans-serif;
   text-align: center;
   position: absolute;
   left: 597px;
   top: 430px;
   z-index: 5;
   width: 26px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#hockerbutton  {
   left: 3px;
}

#na0007button  {
   width: 177px;
   top: 435px;
   left: 499px;
}

#bluegradient  {
   z-index: 6;
   top: 96px;
}

#in201text li  {
   color: #5E443B;
   line-height: 22px;
   font-size: 18px;
   font-family: Arial, Helvetica, sans-serif;
}

#ppcli2button  {
   left: 383px;
}

#uboat2button  {
   top: 550px;
   left: 188px;
}

#naval2button  {
   z-index: 15;
   left: 0px;
}

#maybetext li  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 24px;
   line-height: 30px;
   color: #FFFFFF;
}

#i2921procare  {
   background: url(sg_support-forums_media/d2921procare.png) no-repeat;
   position: absolute;
   left: 26px;
   top: 206px;
   z-index: 5;
   width: 328px;
   height: 22px;
   margin-left: 0px;
   margin-top: 0px;
}

#defendbutton  {
   top: 680px;
   left: 491px;
}

#convoybutton  {
   top: 550px;
   left: 592px;
}

#na0008button  {
   width: 178px;
   top: 435px;
   left: 718px;
}

#na0004button  {
   width: 178px;
   top: 240px;
   left: 718px;
}

#layer56copy3  {
   background-image: url(sg_index2_media/layer56copy3.png);
}

#bcaptbutton  {
   z-index: 5;
}

#rcnv2button  {
   top: 680px;
   left: 289px;
}

#ppclibutton  {
   left: 767px;
}

#koreabutton  {
   left: 624px;
}

#i1393navybk  {
   background: url(sg_navy_media/d1393navybk.png) no-repeat;
   position: absolute;
   left: 2px;
   top: 492px;
   z-index: 4;
   width: 949px;
   height: 332px;
   margin-left: 0px;
   margin-top: 0px;
}

#uboatbutton  {
   top: 550px;
   left: 188px;
}

#currenttext  {
   width: 132px;
   top: 598px;
}

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

#loginform p  {
   letter-spacing: 0px;
   line-height: 14px;
   font-size: 12px;
   font-family: MyriadPro-Regular, "Myriad Pro", sans-serif;
   text-align: left;
}

#i2009text p  {
   color: #598091;
   line-height: 26px;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
}

#theytext li  {
   letter-spacing: 0px;
   line-height: 24px;
   font-size: 24px;
   font-family: Helvetica, Arial, sans-serif;
   text-align: left;
}

#navy1button  {
   left: 385px;
}

#maybetext p  {
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 24px;
   line-height: 30px;
   color: #FFFFFF;
}

#refections1  {
   overflow: hidden;
   position: absolute;
   left: 3px;
   top: 739px;
   z-index: 10;
   width: 947px;
   height: 94px;
   margin-left: 0px;
   margin-top: 0px;
}

#i4627navybk  {
   background-image: url(sg_navy_media/d4627navybk.png);
}

#in201text p  {
   color: #5E443B;
   line-height: 22px;
   font-size: 18px;
   font-family: Arial, Helvetica, sans-serif;
}

#layer61copy  {
   position: absolute;
   left: -16px;
   top: 163px;
   z-index: 4;
   height: 617px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#rcnbutton a  {
   background-image: url(sg_navy_media/rcnbutton.png);
}

#goclickshow  {
   overflow: hidden;
   position: absolute;
   left: 329px;
   top: 409px;
   z-index: 5;
   width: 304px;
   height: 12px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#meanstext p  {
   color: #29437B;
   line-height: 24px;
   font-size: 25px;
   font-family: HelveticaNeue-Light, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#rcnvbutton  {
   top: 680px;
   left: 289px;
}

#i4794login  {
   background-image: url(sg_log-in_media/d4794login.png);
}

#shape3copy  {
   top: 388px;
}

#wwiibutton  {
   left: 377px;
}

#rcn2button  {
   top: 550px;
   left: 390px;
}

#theytext p  {
   letter-spacing: 0px;
   line-height: 24px;
   font-size: 24px;
   font-family: Helvetica, Arial, sans-serif;
   text-align: left;
}

#ridefooter  {
   font-size: 0px;
}

#airforcebk  {
   background-image: url(sg_airforce_media/airforcebk.png);
}

#newsxmedia  {
   overflow: hidden;
   position: absolute;
   left: 769px;
   top: 490px;
   z-index: 15;
   width: 181px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#helpbutton  {
   background: url(sg_troubleshooting_media/helpbutton.png) no-repeat;
   position: absolute;
   left: 19px;
   top: 75px;
   z-index: 5;
   width: 913px;
   height: 96px;
   margin-left: 0px;
   margin-top: 0px;
}

#basebarnew  {
   background: url(sg_index_media/basebarnew.png) no-repeat;
   position: absolute;
   left: 3px;
   top: 905px;
   z-index: 4;
   width: 948px;
   height: 59px;
   margin-left: 0px;
   margin-top: 0px;
}

#contactbk  {
   position: absolute;
   left: 2px;
   top: 388px;
   width: 949px;
   height: 439px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#in201text  {
   position: absolute;
   left: 52px;
   top: 119px;
   z-index: 4;
   width: 452px;
   margin-left: 0px;
   margin-top: 0px;
}

#newpanels  {
   overflow: hidden;
   position: absolute;
   left: -6px;
   top: 444px;
   z-index: 13;
   width: 965px;
   height: 309px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

.container_div,
#page  {
   margin: 0px auto 0px auto;
   width: 953px;
   position: relative;
}

#i2009text  {
   position: absolute;
   left: 48px;
   top: 908px;
   z-index: 5;
   width: 273px;
   margin-left: 0px;
   margin-top: 0px;
}

#hockeybk1  {
   background-image: url(sg_hockey_media/hockeybk1.png);
}

#dh1button  {
   left: 3px;
}

#rcnbutton  {
   top: 550px;
   left: 390px;
}

#loginform  {
   position: absolute;
   left: 344px;
   top: 309px;
   z-index: 5;
   width: 280px;
   margin-left: 0px;
   margin-top: 0px;
}

#wwibutton  {
   width: 194px;
   left: 131px;
}

#qdsbutton  {
   left: 576px;
}

#dh2button  {
   left: 194px;
}

#learntext  {
   z-index: 8;
   left: 398px;
}

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

#projects  {
   background: url(sg_projects_media/projects.png) no-repeat;
   position: absolute;
   left: 410px;
   top: 105px;
   z-index: 4;
   width: 148px;
   height: 41px;
   margin-left: 0px;
   margin-top: 0px;
}

#helpcopy  {
   background: url(sg_support-forums_media/help.png) no-repeat;
   position: absolute;
   left: 207px;
   top: 188px;
   z-index: 4;
   width: 62px;
   height: 63px;
   margin-left: 0px;
   margin-top: 0px;
}

#blogtext  {
   width: 171px;
   top: 718px;
}

#page_bkg  {
   height: 1084px;
}

#hockeybk  {
   background-image: url(sg_hockey-english_media/hockeybk.png);
}

#bomberbk  {
   background-image: url(sg_bomber_media/bomberbk.png);
}

#layer66  {
   background-image: url(sg_log-in_media/layer66.png);
}

#logo100  {
   background: url(sg_uniform-ipad_media/logo100.png) no-repeat;
   position: absolute;
   left: 660px;
   top: 73px;
   z-index: 4;
   width: 239px;
   height: 226px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer78  {
   background-image: url(sg_operations_media/layer78.png);
}

#layer70  {
   background-image: url(sg_rc-navy-ipad_media/layer70.png);
}

#layer49  {
   background-image: url(sg_troubleshooting_media/layer49.png);
}

#layer15  {
   z-index: 5;
   left: -6px;
}

#layer67  {
   background-image: url(sg_rh-ww1_media/layer67.png);
}

#layer17  {
   z-index: 7;
   left: 376px;
}

#crostek  {
   background: url(sg_ventilatorconvoys_media/crostek.png) no-repeat;
   position: absolute;
   left: 393px;
   top: 844px;
   z-index: 6;
   width: 89px;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer51  {
   background: url(sg_projects_media/layer51.png) no-repeat;
   position: absolute;
   left: 834px;
   top: 85px;
   z-index: 5;
   width: 88px;
   height: 73px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer77  {
   background-image: url(sg_airforce-ipad_media/layer77.png);
}

#layer71  {
   background-image: url(sg_defendingthe-convoys-ipad_media/layer71.png);
}

#layer74  {
   background-image: url(sg_bcatp_media/layer74.png);
}

#layer76  {
   background-image: url(sg_shulemson_media/layer76.png);
}

#layer69  {
   background-image: url(sg_uboat-ipad_media/layer69.png);
}

#layer65  {
   background-image: url(sg_uniform-ipad_media/layer65.png);
}

#layer73  {
   background-image: url(sg_rcn-vent_media/layer73.png);
}

#layer18  {
   z-index: 8;
   left: 567px;
}

#layer19  {
   z-index: 9;
   left: 758px;
}

#layer72  {
   background-image: url(sg_ventilatorconvoys_media/layer72.png);
}

#layer16  {
   z-index: 6;
   left: 185px;
}

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

#shape3  {
   top: 341px;
}

#topbar  {
   background: url(sg_ventilatorconvoys_media/topbar.png) no-repeat;
   position: absolute;
   left: -9px;
   top: 15px;
   z-index: 4;
   width: 971px;
   height: 74px;
   margin-left: 0px;
   margin-top: 0px;
}

#spare  {
   background: url(sg_ventilatorconvoys_media/spare.png) no-repeat;
   position: absolute;
   left: 767px;
   top: 833px;
   z-index: 5;
   width: 183px;
   height: 72px;
   margin-left: 0px;
   margin-top: 0px;
}

#page  {
   height: 1084px;
}

#dh1b  {
   background: url(sg_ventilatorconvoys_media/dh1b.png) no-repeat;
   position: absolute;
   left: 11px;
   top: 844px;
   z-index: 6;
   width: 32px;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
}

#dh2b  {
   background: url(sg_ventilatorconvoys_media/dh2b.png) no-repeat;
   position: absolute;
   left: 202px;
   top: 844px;
   z-index: 6;
   width: 35px;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
}

#qds  {
   background: url(sg_ventilatorconvoys_media/qds.png) no-repeat;
   position: absolute;
   left: 583px;
   top: 843px;
   z-index: 6;
   width: 48px;
   height: 15px;
   margin-left: 0px;
   margin-top: 0px;
}

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

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

#i1  {
   background: url(sg_navy_media/i1.png) no-repeat;
   position: absolute;
   left: 224px;
   top: 145px;
   z-index: 5;
   width: 80px;
   height: 127px;
   margin-left: 0px;
   margin-top: 0px;
}

#dh  {
   background: url(sg_navy_media/dh.png) no-repeat;
   position: absolute;
   left: 10px;
   top: 144px;
   z-index: 4;
   width: 224px;
   height: 131px;
   margin-left: 0px;
   margin-top: 0px;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

*:focus  {
   outline-style: none;
}

.full_width  {
   min-width: 953px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

.c4B4A4A a  {
   color: #4B4A4A;
}

.c94A4B4 a  {
   color: #94A4B4;
}

.cFEFEFE a  {
   color: #FEFEFE;
}

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

.cFFF a  {
   color: #FFFFFF;
}

h3,
h2,
h6,
h1,
h5,
body, p,
h4  {
   font-family: Arial, Helvetica, sans-serif;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

ains  {
   text-decoration: none;
}

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

html, body  {
   background: #244C86 url(sg_ventilatorconvoys_media/d2811browserbackground.png) center top repeat;
   background-attachment: scroll;
   height: 100%;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

