html, body  { padding: 0px; margin: 0px; background-color: #393838; font: 13px/15px Verdana; margin: 0px; padding-bottom: 12px; text-align: left; color: #636466;}

.sectiontitle {color:#DF9600; line-height:18px; font-weight:bold; font-size:15px; padding-bottom:0px; font-family:Verdana, sans-serif;}
.pagetitle {font: 18px/20px Verdana; padding-bottom:10px; color:#DF9600; font-weight:bold;}
.hoovers_sectiontitle {font-weight:bold; color:#000000; font-size:14px; line-height:16px; }
.italic {font-style:italic;}

.required { color:#980D2A; }
.form_line {padding-bottom:10px; font: 13px/15px Verdana; margin: 0px; padding-bottom: 12px; text-align: left; color: #636466; }
.form_label {width:85px; text-align:right; float:left; padding-right:10px;}

.link { color: #636466; font-weight: bold; text-decoration: underline;}

.testimonial_credit {font-style:italic; font-size:11px; font-family:Verdana Bold; font-weight:bold; }

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

a ins  {
   text-decoration: none; }

/* page layout styles */
#content	{ margin: 0px auto 0px auto; width: 875px; position: relative; }
#layer5  {
   background: url(http://www.industrygems.com/img/sg_testimonials_media/layer5.jpg) no-repeat;
   visibility: visible; position: absolute; left: 14px; top: 0px; z-index: 3; width: 847px; height: 201px; }
#homebottombar  {
	background: url(http://www.industrygems.com/img/sg_home_media/homebottombar.jpg) no-repeat;
	visibility: visible; position: absolute; left: 10px; top: 830px; z-index: 1; width: 856px; height: 30px; }
#homemousetypetext  {
	visibility: visible; position: absolute; left: 236px; top: 860px; z-index: 1; width: 402px; }
#homemousetypetext2  {
	visibility: visible; text-align:center; margin-top:40px; border-top:1px solid #888888; }
#hoovers_footer  {width: 100%; text-align:center; font-size:10px; color:#888888;  }
/* end page layout styles */


/* nav styles */ 
#contactbutton a:hover,
#servicesbutton a:hover,
#testimonialsbutton a:hover,
#resourcesbutton a:hover,
#homebutton a:hover,
#freebutton a:hover,
#aboutbutton a:hover  { background-position: -156px 0%; }

#freebutton a,
#resourcesbutton a,
#aboutbutton a,
#homebutton a,
#contactbutton a,
#testimonialsbutton a,
#servicesbutton a  { background-repeat: no-repeat; display: block; height: 39px; width: 156px; background-position: 0% 0px; font-size: 39px; line-height: 39px; }

#freebutton,
#contactbutton,
#servicesbutton,
#aboutbutton,
#resourcesbutton,
#testimonialsbutton,
#homebutton  { visibility: visible; position: absolute; left: 12px; z-index: 3; width: 156px; height: 39px; }

#homebutton  {top: 395px; }
#homebutton a  {background-image: url(http://www.industrygems.com/img/sg_testimonials_media/homebutton.jpg); }
#servicesbutton  {top: 434px;}
#servicesbutton a  {background-image: url(http://www.industrygems.com/img/sg_testimonials_media/servicesbutton.jpg);}
#testimonialsbutton  {top: 473px;}
#testimonialsbutton a  {background-image: url(http://www.industrygems.com/img/sg_testimonials_media/testimonialsbutton.jpg);}
#freebutton  {top: 512px;}
#freebutton a  {background-image: url(http://www.industrygems.com/img/sg_testimonials_media/freebutton.jpg);}
#resourcesbutton  {top: 551px;}
#resourcesbutton a  {background-image: url(http://www.industrygems.com/img/sg_testimonials_media/partnersbutton.jpg);}
#aboutbutton  {top: 590px; }
#aboutbutton a  {background-image: url(http://www.industrygems.com/img/sg_testimonials_media/aboutbutton.jpg);}
#contactbutton  {top: 629px;}
#contactbutton a  { background-image: url(http://www.industrygems.com/img/sg_testimonials_media/contactbutton.jpg);}

#id6pageindicator,
#id2pageindicator,
#id1pageindicator,
#id5pageindicator,
#id0pageindicator,
#id4pageindicator,
#id3pageindicator  { visibility: visible; position: absolute; left: 0px; z-index: 1; width: 7px; height: 31px; background-repeat: no-repeat; }

#id6pageindicator  {
   background-image: url(http://www.industrygems.com/img/sg_services_media/id4pageindicator.jpg); top: 513px;}
#id5pageindicator  {
   background-image: url(http://www.industrygems.com/img/sg_services_media/id4pageindicator.jpg); top: 397px;}
#id4pageindicator  {
   background-image: url(http://www.industrygems.com/img/sg_services_media/id4pageindicator.jpg); top: 435px; }
#id3pageindicator  {
   background-image: url(http://www.industrygems.com/img/sg_testimonials_media/id3pageindicator.jpg); top: 474px;}
#id2pageindicator  {
   background-image: url(http://www.industrygems.com/img/sg_testimonials_media/id3pageindicator.jpg); top: 591px; }
#id1pageindicator  {
   background-image: url(http://www.industrygems.com/img/sg_testimonials_media/id3pageindicator.jpg); top: 552px;}
#id0pageindicator  {
   background-image: url(http://www.industrygems.com/img/sg_testimonials_media/id3pageindicator.jpg); top: 630px;}

/*end nav styles*/

/* additional nav column styles */
#tsa_vote  {
	visibility: visible; position: absolute; left: 15px; top: 684px; z-index: 3; width: 156px; height: 100px; }
#accountmap  {
	background: url(http://www.industrygems.com/img/map_lgr.jpg) center no-repeat; visibility: visible; position: absolute; left: 0px; top: 684px; z-index: 3; width: 156px; height: 100px; }
#subscribe_box  {
	background: url(http://www.industrygems.com/img/subscribe_back.jpg) center no-repeat; visibility: visible; position: absolute; left: 20px; top: 215px; z-index: 3; width: 156px; height: 175px; }

#newspaper  {
	background: url(http://www.industrygems.com/img/sg_testimonials_media/newspaper.jpg) no-repeat;
	visibility: visible; position: absolute; left: 20px; top: 531px; z-index: 3; width: 74px; height: 45px; }
/* end additional nav column styles */

/* content area styles */
#content_area_background {
   visibility: visible; background-color: #ffffff; position: absolute; left: 15px; top: 201px; z-index: 2; width: 846px; height: 829px; background-repeat: no-repeat; }
#topcopytext  {
   visibility: visible; position: absolute; left: 230px; top: 219px; z-index: 3; width: 571px; }
#midtexttext  { 
   visibility: visible; position: absolute; left: 218px; top: 267px; z-index: 3; width: 440px; }
#copytextscroll  {
	overflow: auto; visibility: visible; position: absolute; left: 209px; top: 215px; z-index: 2; width: 446px; padding-right: 10px; }
#copytextscroll2  {
	overflow: auto; visibility: visible; position: absolute; left: 209px; top: 267px; z-index: 2; width: 446px; padding-right: 10px; }
#pagecopytextscroll  {
   overflow: auto; visibility: visible; position: absolute; left: 214px; top: 219px; z-index: 2; width: 593px; padding-right: 10px; }
#pagecopytextscroll_map  {
   visibility: visible; position: absolute; left: 214px; top: 219px; z-index: 2; width: 593px; padding-right: 10px; }


/* text styles */
#toptexttext p,
#contactustext p,
#pagecopytextscroll p,
#midtexttext p,
#pagecopytext p,
#topcopytext p,
#copytextscroll p  {
	font: 13px/15px Verdana; margin: 0px; padding-bottom: 12px; text-align: left; color: #636466; }

#midtexttext li  {
	font: 13px/15px Verdana; margin: 0px; text-align: left; color: #636466; }

#homemousetypetext p  {
   font: 10px/12px Verdana; margin: 0px; color: #FFFFFF; padding-bottom: 11px; text-align: center; }



/* sales dectective stuff -- currently not in use */
#salesdetectivebulletintext p a:hover  {
   text-decoration: underline; }
#salesdetectivebulletintext p a  {
   color: #393838; }
#salesdetectivebulletintext p  {
   font: 10px/10px Verdana; margin: 0px; color: #393838; padding-top: 11px; text-align: center; }
#salesdetectivebulletintext  {
	visibility: visible; position: absolute; left: 95px; top: 527px; z-index: 4; width: 80px; }

/* map request text */
#maprequesttext p a:hover  {
   text-decoration: underline; }
#maprequesttext p a  {
   color: #393838; }
#maprequesttext p  {
   font: 11px/11px Verdana; margin: 0px; color: #393838; padding-top: 11px; text-align: center; font-weight:bold; }
#maprequesttext  {
	visibility: visible; position: absolute; left: 120px; top: 684px; z-index: 4; width: 80px; }

