html{
	font: 14px/19px Arial, Helvetica, sans-serif;
}

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

a ins  {
   text-decoration: none;
}

#servicesscroll,
#theenvironmentpowdercoatingtrulyacleangreencoatingp,
#rquest,
#rquestcopy,#pictures  {
   visibility: visible;
   position: absolute;
   left: 255px;
   top: 125px;
   z-index: 3;
   width: 544px;
}

#pid5thanks,
#pid4requestaquote,
#pid1home,
#pid3pictures,
#pid2theenvironment  {
   margin: 20px auto 0px auto;
   width: 788px;
   position: relative;
}

#theenvironmentpowdercoatingtrulyacleangreencoatingp p,
#rquestcopy p  {
   margin: 0px;
   line-height: 19px;
   font-family: Arial, Helvetica, sans-serif;
   text-align: left;
}

#theenvironmentpowdercoatingtrulyacleangreencoatingp p  {
   font-size: 18px;
}

#quoteform fieldset div,
#quoteform fieldset legend  {
   font: 14px/19px Arial, Helvetica, sans-serif;
}



ul#tablemenu li{
	border-top:solid 1px #f13b3c;
}

#servicesscroll p,
#rquest p,
#id0thanks p  {
   font: 14px/19px Arial, Helvetica, sans-serif;
   margin: 0px;
}

#quoteform fieldset div  {
   clear: both;
}

#quoteform,
#id0thanks  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 329px;
   z-index: 3;
   width: 536px;
}

#tablemenu li a:hover  {
   background-color: #DEDDDD;
}

#logobutton a:hover  {
   background-position: -227px 0%;
}

#contact p a:hover  {
   border-left-style: double;
   border-left-color: #FB0202;
   border-top-style: double;
   border-top-color: #FB0202;
   background-color: #DEDDDD;
}

#servicesscroll p  {
   text-align: left;
   text-align:justify;
}

#servicesscroll  {
   height: 511px;
   overflow: auto;
   
}

#tablemenu li a  {
   background-color: transparent;
   border-width: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   width: 100%;
   display: block;
}

#rquestcopy p  {
   font-size: 48px;
}

#tablemenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#logobutton a  {
   background: url(sg_theenvironment_media/logobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 298px;
   width: 227px;
   font-size: 298px;
   line-height: 298px;
}



#id0thanks p  {
   text-align: center;
}



#contact p a  {
   background-color: transparent;
   border-width: 0px;
   text-decoration: none;
}

#logobutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 227px;
   height: 298px;
}



#tablemenu  {
   font: 12px/35px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   position: absolute;
   left: 26px;
   top: 350px;
   z-index: 3;
   width: 176px;
}

#tablemenu > li + li + li + li{
	border-bottom:solid 1px #f13b3c;
}

#id0header  {
   background: url(sg_theenvironment_media/id0header.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 0px;
   z-index: 3;
   width: 542px;
   height: 111px;
}

#contact p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: center;
}

#rquest p  {
   text-align: left;
}

#contact  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 520px;
   z-index: 3;
   width: 221px;
}

#rquest  {
   z-index: 4;
}



#shape2  {
   z-index: 3;
   top: 384px;
}

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

.environment{
	float:right;
}

h2{
	font-size:45px;
	float:left;
}

#theenvironmentpowdercoatingtrulyacleangreencoatingp > p.truly{
	font-family:Arial-BoldMT, Arial- Bold MT;
	font-size:17.5px;
}

#theenvironmentpowdercoatingtrulyacleangreencoatingp{
	overflow:auto;
	max-width:544px;
	max-height:495px;
	overflow-x:hidden;
}

#theenvironmentpowdercoatingtrulyacleangreencoatingp > ul > li{
	list-style:none;
	width:480px;
}

#theenvironmentpowdercoatingtrulyacleangreencoatingp > p{
	font-size:14px;
}

#theenvironmentpowercoatingtrulyacleangreencoatingp > h2{
	text-decoration:underline;
}

.faq{
	text-decoration:underline;
	float:none;
}

p{
	max-width:480px;
}
ul.pics{
	margin:0 auto;
	list-style:none;
	width:470px;
	margin-top:30px;
	
	
}

ul.pics > li > a > img{
	width:100px;
	height:100px;
	
}

ul.pics > li > a:hover > img{
	width:200px;
	border:1px solid black;
	height:200px;
	position:relative;
	display:block;
	top:-50px;
	left:-50px;
	
}

ul.pics > li{
	float:left;
	margin:1px;
	width:112.5px;
	height:112.5px;
	display:inline;
}

ul.pics > li > a{
	display:block;
}

label{
	float:left;
}

input[type="text"], textarea, input[type="submit"]{
	float:Right;
}


fieldset{
	border:none;
	margin:0;
}

div#suppliers > p{
	margin-bottom:10px;
}

h2.ser{
	text-decoration:none;
	text-align:center;
	float:none;
	position:relative;
	right:20px;
}