a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#whatitis,
#home,
#boardofdirectors,
#ourteam,
#aboutisign,
#corporatetrajectory,
#faq,
#contact,
#recognition,
#affiliates  {
	margin: 0px auto 0px auto;
	background: url(sg_boardofdirectors_media/interiortile.gif) repeat center top;
	height: 557px;
	width: 950px;
	position: relative;
}

#whatisinteractivemarketingbutton a, #howdoesthetechnologyworkbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 30px;
   background-position: 0% 0px;
   font-size: 30px;
   line-height: 30px;
}

#newsmenu li a:hover,
#footerinfomation p a:hover  {
   font-style: italic;
   text-decoration: underline;
}

#ibmdisclaimer p  {
	margin: 0px;
	padding-bottom: 5px;
	color: #75777B;
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size: 9px;
	line-height: 12px;
}

#copyxmediagrow *:last-child,
#copyxmediagrow li  {
	margin-bottom: 10;
	line-height: 18px;
	margin-top: 10;
	margin-right: px;
	margin-left: px;
}

#dudewalking,
#businessmanwalking,
#womanwalking  {
   visibility: visible;
   position: absolute;
   top: 266px;
   z-index: 3;
   width: 105px;
   height: 160px;
   background-repeat: no-repeat;
}

#whatisinteractivemarketingbutton a  {
   width: 382px;
   background-image: url(sg_home_media/id0whatisinteractivemarketi.gif);
}
#interactivemarketing  {
	width: 382px;
	background-image: url(sg_home_media/InteractiveMarketingSolutions.gif);
}
#tagline  {
	width: 382px;
}
#aboutusmarker,
#oursolutionmarker  {
	visibility: visible;
	position: absolute;
	top: 160px;
	z-index: 15;
	height: 5px;
	background-color: #006EB7;
	background-image: none;
	font-size: 1px;
}

#corporatetrajectorybutton a:hover  {
	background-position: -79px 0%;
}

#howdoesthetechnologyworkbutton a  {
   width: 398px;
   background-image: url(sg_home_media/id0howdoesthetechnologywork.gif);
}

#ourteambutton,
#whatitdoesbutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 248px;
	z-index: 3;
	height: 15px;
}

#boardofdirectorsbutton a:hover  {
   background-position: -70px 0%;
}

#rightvertical,
#leftvertical  {
	visibility: visible;
	position: absolute;
	top: 215px;
	z-index: 3;
	width: 1px;
	height: 500px;
	background-color: #BABABA;
	background-image: none;
}
#rightverticalnews,
#leftverticalnews  {
	visibility: visible;
	position: absolute;
	top: 215px;
	z-index: 3;
	width: 1px;
	height: 750px;
	background-color: #BABABA;
	background-image: none;
}

#copyxmediagrow *:first-child  {
   margin-top: 0px;
}

#corporatetrajectorybutton a  {
	background: url(sg_boardofdirectors_media/corporatetrajectorybutton.gif) no-repeat 0% 0px;
	display: block;
	width: 79px;
	height: 28px;
}

#applicationsbutton a:hover  {
	background-position: -96px 0%;
}

#revenuescalebutton a:hover  {
	background-position: -113px 0%;
}

#oursolutionbutton a:hover  {
   background-position: -76px 0%;
}

#newsbutton a:hover  {
	background-position: -35px 0%;
}

#corporatetrajectorybutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 322px;
	z-index: 3;
	width: 79px;
	height: 28px;
}

#recognitionbutton a:hover  {
	background-position: -76px 0%;
}

#copyxmediagrow a:visited  {
   text-decoration: underline;
   color: #939598;
}

#aboutisignbutton a:hover  {
	background-position: -90px 0%;
}

#howitworksbutton a:hover  {
	background-position: -97px 0%;
}

#affiliatesbutton a:hover  {
	background-position: -68px 0%;
}

#whatitdoesbutton a:hover  {
	background-position: -98px 0%;
}

#boardofdirectorsbutton a  {
   background: url(sg_boardofdirectors_media/boardofdirectorsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 70px;
   height: 26px;
}

@charset "UTF-8";
/* CSS Document */

#copyxmediagrow p  {
	font-family:  Century Gothic, Verdana, sans-serif;
	margin-top: 0px;
	margin-bottom: 15px;
}

#copyxmediagrow {
	font: 13px/20px Century Gothic, Verdana, sans-serif;
	color: #747578;
	padding: 0px;
}

#copyxmediagrow .pullout  {
	font: 20px/30px Century Gothic, Verdana, sans-serif;
	color: #ffffff;
	background-color: #056AAC;
	padding: 10px;
	width: 391px;
	margin: 0px;
}


#copyxmediagrow .pullout2  {
   font: 13px/20px Century Gothic, Verdana, sans-serif;
   font-size: 24px;
   color: #ffffff;
   background-color: #056AAC;
   padding: 15px;
   width: 381px;
   margin: 0px;
   line-height: 30px;
}

#copyxmediagrow .tablehead  {
	font: 13px/20px Century Gothic, Verdana, sans-serif;
	color: #ffffff;
	background-color: #056aac;
	background-position: center;
	text-align: center;
	margin-bottom: 0px;
}

#copyxmediagrow .subheading  {
   font: 13px/20px Century Gothic, Verdana, sans-serif;
   font-size: 15px;
   font-weight: bold;
   margin: 0px 0px 5px 0px;
}

#copyxmediagrow .shortbreak  {
   margin-top: 0px;
   margin-bottom: 5px;
}

#mainmenubar,
#footerbar  {
	visibility: visible;
	position: absolute;
	left: 170px;
	z-index: 6;
	width: 765px;
	height: 2px;
	background-color: #056AAC;
	background-image: none;
	font-size: 1px;
}

#whatitisbutton a:hover  {
	background-position: -75px 0%;
}

#boardofdirectorsbutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 278px;
	z-index: 3;
	width: 70px;
	height: 26px;
}

#benefitsbutton a:hover  {
	background-position: -68px 0%;
}

#copyxmediagrow a:hover  {
   font-style: italic;
}

#contactbutton a:hover  {
	background-position: -54px 0%;
}

#communitybutton a:hover  {
	
	background-position: -75px 0%;
}
#videosbutton a:hover  {
	background-position: -44px 0%;
}
#ourteambutton a:hover  {
   background-position: -75px 0%;
}

#copyxmediagrow a:link  {
   color: #056AAC;
   text-decoration: underline;
}

#aboutusbutton a:hover  {
	background-position: -56px 0%;
}

#revenuescalebutton a  {
	background: url(sg_whatitis_media/revenuescalebutton.gif) no-repeat 0% 0px;
	display: block;
	width: 113px;
	height: 15px;
}

#applicationsbutton a  {
	background: url(sg_whatitis_media/applicationsbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 96px;
	height: 15px;
}

#footerinfomation p a  {
   border: 0px none #000000;
   font-style: Normal;
   text-decoration: underline;
   color: #75777B;
}

#newsbutton a  {
	background: url(sg_boardofdirectors_media/newsbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 35px;
	height: 19px;
}

#oursolutionbutton a  {
	background: url(sg_boardofdirectors_media/oursolutionbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 75px;
	height: 19px;
}

/*#isignbutton a:hover  {
   background-position: -124px 0%;
}*/

#recognitionbutton a  {
	background: url(sg_boardofdirectors_media/recognitionbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 76px;
	height: 22px;
}

#businessmanwalking  {
   background-image: url(sg_faq_media/businessmanwalking.gif);
   left: 161px;
}

#whatitdoesbutton a  {
	background: url(sg_whatitis_media/whatitdoesbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 98px;
	height: 15px;
}

#footerinfomation p  {
	margin: 0px;
	color: #75777B;
	padding-bottom: 5px;
	text-align: left;
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size: 9px;
	line-height: 12px;
}

#homebutton a:hover  {
   background-position: -37px 0%;
}

#applicationsbutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 307px;
	z-index: 3;
	width: 96px;
	height: 15px;
}


#revenuescalebutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 368px;
	z-index: 3;
	width: 113px;
	height: 15px;
}

#affiliatesbutton a  {
	background: url(sg_boardofdirectors_media/affiliatesbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 68px;
	height: 12px;
}

#aboutisignbutton a  {
	background: url(sg_boardofdirectors_media/aboutisignbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 90px;
	height: 13px;
}

#howitworksbutton a  {
	background: url(sg_whatitis_media/howitworksbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 97px;
	height: 15px;
}

#oursolutionbutton  {
	visibility: visible;
	position: absolute;
	left: 270px;
	top: 160px;
	z-index: 4;
	width: 75px;
	height: 19px;
}

#newsbutton  {
	visibility: visible;
	position: absolute;
	left: 220px;
	top: 160px;
	z-index: 4;
	width: 35px;
	height: 19px;
}

#recognitionbutton  {
	visibility: visible;
	position: absolute;
	left: 470px;
	top: 159px;
	z-index: 4;
	width: 76px;
	height: 22px;
}

#oursolutionmarker  {
	width: 75px;
	left: 270px;
}

#faqbutton a:hover  {
   background-position: -25px 0%;
}

#whatitdoesbutton  {
	width: 98px;
}

#copyxmediagrow *  {
	color: #75777B;
}

#benefitsbutton a  {
	background: url(sg_whatitis_media/benefitsbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 68px;
	height: 15px;
}

#affiliatesbutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 365px;
	z-index: 3;
	width: 68px;
	height: 12px;
}

#footerinfomation  {
	visibility: visible;
	position: absolute;
	left: 695px;
	top: 115px;
	z-index: 3;
	width: 240px;
}

#footerinfomation p  {
   text-align: right;
}


#patentpending  {
	background: url(sg_boardofdirectors_media/patentpending.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 750px;
	top: 40px;
	z-index: 3;
	width: 200px;
	height: 68px;
}


#aboutisignbutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 217px;
	z-index: 3;
	width: 90px;
	height: 13px;
}



#howitworksbutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 278px;
	z-index: 3;
	width: 97px;
	height: 15px;
}

#whatitisbutton a  {
	background: url(sg_whatitis_media/whatitisbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 75px;
	height: 15px;
}

#aboutusbutton a  {
	background: url(sg_boardofdirectors_media/aboutusbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 56px;
	height: 19px;
}

#contactbutton a  {
	background: url(sg_boardofdirectors_media/contactbutton.gif) no-repeat 0% 0px;
	display: block;
	width: 54px;
	height: 19px;
}

#communitybutton a  {
	display: block;
	width: 75px;
	height: 22px;
	background-image: url(sg_boardofdirectors_media/communitybutton.gif);
	background-repeat: no-repeat;
	background-position: 0% 0px;
}
#videosbutton a  {
	display: block;
	width: 44px;
	height: 22px;
	background-image: url(sg_boardofdirectors_media/videosbutton.gif);
	background-repeat: no-repeat;
	background-position: 0% 0px;
}
#ourteambutton a  {
   background: url(sg_boardofdirectors_media/ourteambutton.gif) no-repeat 0% 0px;
   display: block;
   width: 75px;
   height: 12px;
}

#copyxmediagrow  {
	margin: 0px;
	position: relative;
	padding-top: 0px;
	padding-right: 240px;
	padding-bottom: 0px;
	padding-left: 295px;
	background-image: url(sg_boardofdirectors_media/interiorgrowtile.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#benefitsbutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 338px;
	z-index: 3;
	width: 68px;
	height: 15px;
}

#isignmediacorp  {
   background: url(sg_boardofdirectors_media/isignmediacorp.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 745px;
   top: 14px;
   z-index: 3;
   width: 88px;
   height: 12px;
}

#whatitisbutton  {
	visibility: visible;
	position: absolute;
	left: 150px;
	top: 217px;
	z-index: 3;
	width: 75px;
	height: 15px;
}

#isignbutton a  {
	background: url(sg_boardofdirectors_media/isignbutton.gif) no-repeat 0% 0px;
	display: block;
	height: 82px;
	width: 160px;
	font-size: 148px;
	line-height: 148px;
}

#contactbutton  {
	visibility: visible;
	position: absolute;
	left: 560px;
	top: 160px;
	z-index: 4;
	width: 54px;
	height: 19px;
}

#communitybutton  {
	visibility: visible;
	position: absolute;
	left: 630px;
	top: 160px;
	z-index: 4;
	width: 75px;
	height: 19px;
}
#videosbutton  {
	visibility: visible;
	position: absolute;
	left: 720px;
	top: 160px;
	z-index: 4;
	width: 44px;
	height: 19px;
}
#aboutusbutton  {
	visibility: visible;
	position: absolute;
	left: 400px;
	top: 160px;
	z-index: 4;
	width: 56px;
	height: 19px;
}

#rightvertical  {
   left: 725px;
}


#newsmenu ul
{
list-style-type: none;
padding-left: 0px;
margin-left: 0px;
}

#newsmenu li a  {
	font-style: Normal;
	line-height: 20px;
	border-bottom-color: #000000;
	border-bottom-style: none;
	border-right-color: #000000;
	border-right-style: none;
	border-left-color: #000000;
	border-left-style: none;
	border-width: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	text-decoration: none;
	color: #939598;
	width: 100%;
	display: block;
	text-indent: 0px;
}

#ourteambutton  {
   width: 75px;
}

#newsheading p  {
   font: 24px/26px Century Gothic, Verdana, sans-serif;
   margin: 0px;
   color: #939598;
   padding-bottom: 28px;
   text-align: left;
}

#aboutusmarker  {
	width: 56px;
	left: 400px;
}

#bannerxmedia  {
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 105px;
   z-index: 3;
   width: 497px;
   height: 41px;
}

#footerspacer  {
   visibility: visible;
   position: absolute;
   left: 167px;
   top: 2px;
   z-index: 4;
   width: 623px;
   height: 27px;
   background-color: #FFFFFF;
   background-image: none;
}

#womanwalking  {
   background-image: url(sg_recognition_media/womanwalking.gif);
   left: 160px;
}

#homebutton a  {
	background: url(sg_boardofdirectors_media/homebutton.gif) no-repeat 0% 0px;
	display: block;
	width: 37px;
	height: 19px;
}

#leftvertical  {
   left: 274px;
}

#faqbutton a  {
   background: url(sg_boardofdirectors_media/faqbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 25px;
   height: 20px;
}

#mainmenubar  {
	top: 158px;
}

#dudewalking  {
   background-image: url(sg_contact_media/dudewalking.gif);
   left: 160px;
}

#newsmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#isignbutton  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 50px;
	z-index: 3;
	width: 160px;
	height: 82px;
}

#newsheading  {
	visibility: visible;
	position: absolute;
	left: 957px;
	top: 202px;
	z-index: 3;
	width: 79px;
}

#homebutton  {
	visibility: visible;
	position: absolute;
	left: 170px;
	top: 160px;
	z-index: 4;
	width: 37px;
	height: 19px;
}

#bluetoothlogo  {
	background: url(sg_boardofdirectors_media/bluetoothlogo.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 289px;
	top: 57px;
	z-index: 3;
	width: 131px;
	height: 33px;
}

#aopenlogo  {
	background: url(sg_boardofdirectors_media/aopen-logo.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 452px;
	top: 57px;
	z-index: 3;
	width: 104px;
	height: 33px;
}


#ibmdisclaimer  {
	visibility: visible;
	position: absolute;
	left: 170px;
	top: 113px;
	z-index: 3;
	width: 283px;
}


#ibmpartner  {
	background: url(sg_boardofdirectors_media/ibmpartner.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 170px;
	top: 51px;
	z-index: 3;
	width: 91px;
	height: 48px;
}

#footerbar  {
   top: 29px;
}

#buildings  {
	position: absolute;
	left: 165px;
	top: 0px;
	z-index: 4;
	width: 765px;
	height: 158px;
}

#faqbutton  {
	visibility: visible;
	position: absolute;
	left: 360px;
	top: 160px;
	z-index: 4;
	width: 25px;
	height: 20px;
}

#scootdown  {
   position: relative;
   top: 211px;
}

#newsmenu  {
	font: bold 12px/34px Century Gothic, Verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #939598;
	position: absolute;
	left: 746px;
	top: 200px;
	z-index: 3;
	width: 181px;
}

#footer  {
	background: url(sg_boardofdirectors_media/interiortile.gif) repeat center top;
	position: relative;
	left: 0px;
	width: 100%;
	height: 100px;
	margin-bottom: 274px;
}


#home  {
	width: 915px;
	height: 580px;
}

.subheading  {
   font: bold 14px;
   margin: 0px 0px 5px 0px;
}

.shortbreak  {
   margin-top: 0px;
   margin-bottom: 5px;
}

.tablehead  {
   color: #ffffff;
   background-color: #056aac;
   background-position: center;
   text-align: center;
}

.pullout2  {
   font-size: 24px;
   color: #ffffff;
   background-color: #056AAC;
   padding: 15px;
   width: 375px;
   margin: 0px;
   line-height: 30px;
}

.footnote  {
   font-size: 9px;
}

.heading  {
   font-size: 24px;
   margin: 0px 0px 15px 0px;
   padding: 0px;
}

.pullout  {
   font-size: 20px;
   color: #ffffff;
   background-color: #056AAC;
   padding: 10px;
   width: 385px;
   margin: 0px;
   line-height: 30px;
}

.table2  {
   background-color: #eaf3f9;
   text-align: center;
}

.table  {
   border-top-color: 056AAC;
   border-right-color: 056AAC;
   border-bottom-color: 056AAC;
   border-left-color: 056AAC;
   background-color: #7ACAEB;
   text-align: center;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
#skiptonlogo {
	visibility: visible;
	position: absolute;
	left: 580px;
	top: 47px;
	z-index: 3;
	width: 66px;
	height: 50px;
	background-image: url(sg_boardofdirectors_media/skipton-logo.jpg);
	background-repeat: no-repeat;
}
