
body {
text-align: center; 
background-color: #fff;
/* background: url(images/shadow_bg.jpg); */
/* background-position: center;*/
/* background-repeat: repeat-y;*/
margin:0;
padding:0;
}


#wrapper {
position: relative; 
width: 990px; 
margin: 0 auto; 
text-align: left; 

}



td  { color: #333; 
font-size: 11px; 
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
line-height:14px;
 }

.utilitynav { padding-right: 92px }
.homemessage { padding-left: 20px }
.homemain  { padding-right: 5px; padding-left: 50px }
.marquee { font-size: 16px; padding-right: 5px; padding-left: 50px }
.suppliers { padding-left: 30px }
.homehref  { color: white; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.homewhite { color: white; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 20px }
.subcontent { color: #333; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 20px; padding-left: 20px }
.newswhite { color: white; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 30px; padding-left: 20px }
select { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Tahoma; background-color: white; border: 1px #b62218 }
.navdivs { color: #333; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navdivsindent { padding-left: 11px }
.subnavindent { padding-left: 34px }
a  { color: #666 }

a:HOVER{
text-decoration: underline;
color : #9e0f0f;
}

a.style1:HOVER{
text-decoration: underline;
color : #aaa;
}

a.homehref:HOVER{
text-decoration: underline;
color : #aaa;
}





.subnavlink { color: #333; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.demo { padding-left: 10px; color: #333; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footer { color: white; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 130px }
.adminindent  { padding-left: 190px }
.demored { color: #b62218 }
.title { font-size: 13px;
font-family:Verdana,Arial,Geneva;
color:#666;
 }
.bestsoftware { font-size: 9px }
.descindent  { padding-right: 10px }

#ghead{
font-family:Verdana,Arial,Geneva;
color:#888;
font-weight:normal;
font-size:15px;
}

h2{
font-family:Arial,Verdana,Geneva;
color:#555;
font-weight:bold;
font-size:16px;
line-height:22px;
margin-bottom: 10px;
margin-top: 20px;
}


h3{
font-family:Arial,Verdana,Geneva;
color:#555;
font-weight:bold;
font-size:12px;
margin-bottom: 4px;
margin-top: 14px;
}

#caption{
font-family:Arial,Verdana,Geneva;
color:#222;
font-weight:bold;
font-size:10px;
}


#head{
font-family:Verdana,Arial,Geneva;
color:#000;
font-weight:bold;
font-size:12px;
}

.edihead{
font-family: Verdana,Arial,Geneva;
color: #e09e95;
font-weight: normal;
font-size: 9px;
}


a.edihead:link, a.edihead:visited, a.edihead:active {
text-decoration: none;
font-family: Verdana,Arial,Geneva;
color: #e09e95;
font-weight: normal;
font-size: 9px;
}

a.edihead:hover {
text-decoration: none;
color: #fff;
}




.edisurvey{
font-family: Verdana,Arial,Geneva;
color: #df9f95;
font-weight: normal;
font-size: 14px;
}


a.edisurvey:link, a.edisurvey:visited, a.edisurvey:active {
text-decoration: underline;
font-family: Verdana,Arial,Geneva;
color: #df9f95;
font-weight: normal;
font-size: 14px;
}

a.edisurvey:hover {
text-decoration: underline;
color: #fff;
}



.sfoot{
font-family: Verdana,Arial,Geneva;
color: #5a6171;
font-weight: normal;
font-size: 9px;
}


a.sfoot:link, a.sfoot:visited, a.sfoot:active {
text-decoration: none;
font-family: Verdana,Arial,Geneva;
color: #5a6171;
font-weight: normal;
font-size: 9px;
}

a.sfoot:hover {
text-decoration: none;
color: #9e0f0f;
}
