body
{
margin:10px 0px 0px 0px;
padding:0px;
background-image:url(../images/background.gif);
}

.ajaxwrapper {
height:50px;
left:0px;
position:absolute;
top:110px;
width:100%;
z-index:10;
visibility:hidden;
}

.sidetab1 {
margin:155px 0px 0px 15px;
}
.sidetab2 {
margin:5px 0px 0px 15px;
}
.sidetab3 {
margin:5px 0px 0px 15px;
}


.superwrapper
{
width:940px;
margin:0 auto;
}

.leftcontents
{
width:40px;
float:left;
}
.rightcontents
{
width:900px;
float:right;
}

.cleardivs
{
clear:both;
}

.elitepane
{
margin-left:750px;
font-size:10px;
font-family:tahoma,sans-serif;
}

.banner
{
width:100%;
background:#fffffe;
height:100px;
background-image:url(../images/bg.jpg);
color:black;
}

.logo
{
width:218px;
margin:0px 0px 0px 0px;
padding-top:10px;
padding-left:2px;
float:left;
}

.navigationmenu
{
width:678px;
float:left;
margin:0px 0px 0px 0px;

}

.midsection
{
width:100%;
clear:both;
}

.leftpane
{
width:220px;
float:left;
background-image:url(../images/leftpane.gif);
}

.rightpane
{
width:900px;
font-family: Tahoma,sans-serif;
font-size: 11px;
color: #333333;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
float:right;
text-align:justify;
background-color:transparent;
}

.rightpane p
{
font-family: Tahoma,sans-serif;
font-size: 11px;
letter-spacing:1px;
line-height:17px;
}

.textcloud1
{
font-family: Tahoma,sans-serif;
font-size: 14px;
}

.textcloud2
{
font-family: Tahoma,sans-serif;
font-size: 13px;

}

.textcloud3
{
font-family: Tahoma,sans-serif;
font-size: 12px;
}

.textcloud4
{
font-family: Tahoma,sans-serif;
font-size: 16px;
}

.contentimageplaceholder
{
float:right;
margin:20px 20px 20px 20px;
width:100px;
height:100px;
border:1px solid gray;
padding:5px;
background:#fffffe;
color:black;
}

.leftimage
{
float:left;
margin:20px 20px 0px 20px;

}

.footer
{
clear:both;
width:100%;
background-image:url(../images/bgfooter.gif);
height:18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:white;
padding:7px 0px 0px 0px;
background-color:transparent;
}

.copyright
{
margin:7px 0px 0px 300px;

}

.copyright a
{
color:white;
text-decoration:none;
background-color:transparent;
}


/* Dewgro lists Violet */
.dewgrolistsviolet
{
list-style-type: none;
padding: 0;
margin-left: 2em;
}

.dewgrolistsviolet li {
background-image:url(../images/violetbullet.gif);
background-position:0pt 0.5em;
background-repeat:no-repeat;
padding-bottom:1em;
padding-left:1.3em;
letter-spacing:1px;
line-height:17px;
}

/* Dewgro lists Indigo */
.dewgrolistsindigo
{
list-style-type: none;
padding: 0;
margin-left: 2em;
}

.dewgrolistsindigo li {
background-image:url(../images/indigobullet.gif);
background-position:0pt 0.5em;
background-repeat:no-repeat;
padding-bottom:1em;
padding-left:1.3em;
letter-spacing:1px;
line-height:17px;
}

/* Dewgro lists Blue */
.dewgrolistsblue
{
list-style-type: none;
padding: 0;
margin-left: 2em;
}

.dewgrolistsblue li {
background-image:url(../images/bluebullet.gif);
background-position:0pt 0.5em;
background-repeat:no-repeat;
padding-bottom:1em;
padding-left:1.3em;
letter-spacing:1px;
line-height:17px;
}

/* Dewgro lists Green */
.dewgrolistsgreen
{
list-style-type: none;
padding: 0;
margin-left: 2em;
}

.dewgrolistsgreen li {
background-image:url(../images/greenbullet.gif);
background-position:0pt 0.5em;
background-repeat:no-repeat;
padding-bottom:1em;
padding-left:1.3em;
letter-spacing:1px;
line-height:17px;
}

/* Dewgro lists Yellow */
.dewgrolistsyellow
{
list-style-type: none;
padding: 0;
margin-left: 2em;
}

.dewgrolistsyellow li {
background-image:url(../images/yellowbullet.gif);
background-position:0pt 0.5em;
background-repeat:no-repeat;
padding-bottom:1em;
padding-left:1.3em;
letter-spacing:1px;
line-height:17px;
}

/* Dewgro lists Orange */
.dewgrolistsorange
{
list-style-type: none;
padding: 0;
margin-left: 2em;
}

.dewgrolistsorange li {
background-image:url(../images/orangebullet.gif);
background-position:0pt 0.5em;
background-repeat:no-repeat;
padding-bottom:1em;
padding-left:1.3em;
letter-spacing:1px;
line-height:17px;
}

/* Dewgro lists Red */
.dewgrolistsred
{
list-style-type: none;
padding: 0;
margin-left: 2em;
}

.dewgrolistsred li {
background-image:url(../images/redbullet.gif);
background-position:0pt 0.5em;
background-repeat:no-repeat;
padding-bottom:1em;
padding-left:1.3em;
letter-spacing:1px;
line-height:17px;
}



.dewgrosublists {
list-style-type:none;
margin-left:2em;
padding:0pt;
}
.dewgrosublists li {
background-image:none;
background-position:0pt 0.5em;
background-repeat:no-repeat;
padding-bottom:0.2em;
padding-top:0.6em;
padding-left:1.3em;
letter-spacing:1px;
line-height:17px;
}


.job1img
{
float:left;
}

.job1desc
{
float:left;
margin:40px 0px 0px 20px;
width:400px;
}


.job2img
{
float:left;
}

.job2desc
{
float:left;
margin:40px 0px 0px 20px;
width:400px;
}

.w3cvalidator
{
margin:0px 0px 0px 100px;
}

.lightboxwrapper
{
/* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
  background-image:url(../images/contactus1.gif);
position:absolute;
  width:362px;
  height:400px;
  z-index:4;
  top:150px;
  left:317px;
  color:white;
  font-family: Tahoma,sans-serif;
font-size: 11px;
letter-spacing:1px;
visibility:hidden;
background-color:transparent;
  }
  
  .pingcontents
  {
  padding:20px 20px 0px 20px;
  text-align:justify;
  }
  
  .pinglist
  {
  list-style-type:none;
  padding:0px;
  margin:20px 0px 0px 0px;
  clear:both;
  }
  
 .pinglist .column2
  {
  width:160px;
  margin:0px 0px 0px 0px;
  }
  
  .pingemail
  {
  margin:40px 0px 0px 0px;
  float:left;
  }
  
  .pingtel
  {
  
  margin:70px 0px 0px 210px;
  }

  .pingclose
  {
  top:140px;
   z-index:5;
  left:668px;
  position:absolute;
  visibility:hidden;
  }
  
  /* Classes for sundry inline styles */
  
  .footercontactusstyle
  {
  border-bottom:1px dashed white;
  }
  
  .clearleftandright
  {
  clear:both;
  }
  
  .pingemailstyle
  {
  color:white;
  background:transparent;
  text-decoration:none;
  border-bottom:1px dashed white;
  }
  
  .careeremailaddress
  {
  color:#326180;
  text-decoration:none;
  border-bottom:1px dashed gray;
  background:transparent;
  }