body {margin:0; padding:0;
	font-size:11px;
	font-weight: normal;	
	font-family: verdana;
	background-color:#FFCB00;

	 }
.customertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.customerboldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.customertextlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00CC00;
	text-decoration: underline;
}

a.customertextlink:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FF0000;
text-decoration:underline;
}
a.customertextlink:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0000FF;
text-decoration:none;
}

.cont
{
	background-color:White;		
}
.customerheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #663333;
	font-weight: bold;
}
.cont1
{
	/*margin:50px 100px 0px 200px;		*/
}
.messagebox { border: 1px solid #ccc; width: 100%; margin: 5px 0px 5px 0px; }
.producteditpanel .messagebox { margin: 5px 0px 5px 0px; width: 520px; }
.messagebox ul { list-style: none; }
.messagebox .icon { float: left; }
.messagebox .message { margin: 5px 5px 5px 30px; font-size: 100%; line-height: 1em; padding: 5px; }
.messagebox .errorline { clear: left; }

.headertxt
{
	font-family: Verdana;
	text-decoration: none;
	display:block;
	font-size:8pt;
	text-align:left;
}
.backgroundcolor {
	background-color: #FFCB00;
}
.backlightcolor {
	background-color: #F2FCFF;
}



.left-nav{ color:#000000; font-size:9px; font-family:Helvetica, Arial, sans-serif, verdana; text-align:left; text-decoration:none;}
.left-nav:hover{ color:#000000; font-size:9px; font-family:Helvetica, Arial, sans-serif, verdana; text-align:left; text-decoration:none;}
.left-nav a { color:#000000; font-size:9px; font-family:Helvetica, Arial, sans-serif, verdana; text-align:left; text-decoration:none;}
.left-nav a:hover { color:#000000; font-size:9px; font-family:Helvetica, Arial, sans-serif, verdana; text-align:left; text-decoration:underline;}



.compname
{
	text-decoration: none;font-size:11px; font-family:Verdana; font-weight:bold; color: #A52A2A;
}
.gvtxt
{
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	display:block;
	
}
.gvmain
{
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	display:block;
	z-index:0;
	width:100%;
	float:left;
}

.txtclass
{
	font-size:12px;
	font-weight:normal;
	font-style:normal;
}


.left-nav-txt
{	
	font-size:9px;
	color:#000000; 	
	font-family:Helvetica, Arial, sans-serif, verdana; 
	text-align:center;
	text-decoration:none;
}
.divm
{
	left:0px;
	
}

.headerclass
{
	background-image: url(http://www.dnayellowpages.com/Images/header/bg_header.jpg);
	background-position: top right;
	background-repeat: repeat-x;
	padding: 10px 0px 0px 0px;	
}
#header {
	background-image: url(http://www.dnayellowpages.com/Images/header/bg_header.jpg);
	background-position:left top;
	background-repeat: repeat-x;
	padding: 0px 0px 0px 0px;	
	
}
#mainNavSearch{
	width: 100%;
	background-image: url(http://www.dnayellowpages.com/Images/header/mainNavSearch.gif);
	background-color: #ffcb00;
	background-repeat: repeat-x;
	background-position:top center;
}
.logo {
	margin: 0px;
	padding: 0px;
	float: left;
}
#mainNavStrip{
	float: right;
	font-family: "Helvetica-Bold", Helvetica, Arial;
	font-weight: bold;
	background-color:Transparent;
	color: #fff;
	display: block;
	text-align: right;
	padding: 7px 10px 0px 0px;
}
#mainNavStrip a:link,
#mainNavStrip a:active,
#mainNavStrip a:visited{
	color: #fff;
	background-color:Transparent;
	font-family: "Helvetica-Bold", Helvetica, Arial;
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt;
	padding: 0px 5px;
	margin: 0px;
}
#mainNavStrip a:hover{
	color: #ffcb00;
	background-color:Transparent;
}

#mainNavStrip .selected
{
	color: #ffcb00;
	background-color:Transparent;
	font-family: "Helvetica-Bold", Helvetica, Arial;
	font-weight: bold;
	font-size: 10pt;
	padding: 0px 5px;
	margin: 0px;
}
#hTopRow {
	color: #fff;
	background-color:Transparent;
	height: 35px;
}
#hTopRow div{
	float: right;	
	padding: 0px 5px 0px 0px;
}
#hTopRow a:link,
#hTopRow a:active,
#hTopRow a:visited,
#hTopRow a:hover
{
	font-size:8pt;
	color: #fff;
	background-color:Transparent;
	padding: 0px 10px;
	text-decoration:underline;
}
#mainNavBar{
	height: 30px;
	background-image: url(http://www.dnayellowpages.com/Images/header/headerBar1Bg.gif);
	background-position: top right;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.leftcat
{
	text-align:left;
	color:#333333;
	font-weight:normal;
	height: 23px;
	padding-left:5px;
	padding-top:0px;
	
}
.leftcatp
{
	background-color:#ffffff;
	color:Black;
	vertical-align:top;
	padding-left:0px;
	padding-top:0px;
	width:220px;
	
}
.searchresult
{
	color: olive; 
	z-index:200;	
}
#Layer1 {
	position:absolute;
	z-index:-23;
	top:210px;
	left:225px;
}
.listcls
{
   
  border-width : 1px;
  border-style : solid;
  list-style-type : none;
  background-color:White;
  font-family:Helvetica, Arial, sans-serif, verdana; 
}
.listitemcls
{
	color:Olive;
	font-size:12px;
	font-weight:normal;
	padding-left:3px;
	font-family:Helvetica, Arial, sans-serif, verdana;
}
.listitemhcls
{
	color:Black;
	background-color:#FFFF33;
	font-size :12px;
	font-weight :normal;
	padding-left:3px;
	font-family:Helvetica, Arial, sans-serif, verdana;
}
a.homelink:link,
a.homelink:active,
a.homelink:visited
{
	font-size:12px;
	padding: 0px 0px 0px 0px;
	font-family:Helvetica, Arial, sans-serif, verdana;
	background-repeat: no-repeat;
	/*color: rgb(119, 119, 119);
COLOR: #990033;*/
	color:Blue;
	text-decoration: none;
	
}
a.homelink:hover
{
	font-size:12px;
	font-family:Helvetica, Arial, sans-serif, verdana;
	/*COLOR: #990033;*/
	color:Blue;

}
.titleTopSearches{
	
	background-image: url(http://www.dnayellowpages.com/Images/header/bg_TopSearch.jpg);
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	background-color:Transparent;
	vertical-align:middle;
}
.CompanyCaption
{
	color: #ffffff; 
	font-family: Arial; 
	font-size: 12pt; 
	font-weight:900;
	height:100%;
	vertical-align:middle;
	padding-left:18px;	
}
a.footerlink:link,
a.footerlink:active,
a.footerlink:visited
{
	padding: 0px 0px 0px 0px;
	color: #000066;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
a.footerlink:hover
{
	color:#990033;
	text-decoration: underline;	
}
.dtls
{
	left:100px;
	top:100px;
}
.leftNavSearchtable
{
border-left: ridge 1px #FFFF66;
border-right: ridge 1px #FFFF66;
left:0px;
padding:0 0 0 0;
}
.leftNavSearch
{
border-bottom: ridge 1px #FFFF66;
padding-left:2px;
padding-top:3px;
padding-bottom:3px;
}
.cdeatils
{
	line-height:20px;
	color: #666667;	
}
.contactbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}
.style1 {
	font-weight: bold; 
	font-size: 14px; 
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Mainheading
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: Blue;
	text-decoration:underline;
	text-align: justify;
}
.heading
{
		font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-align: justify;	
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.popUpStyle
{
       font: normal 11px auto "Trebuchet MS", Verdana;   
       background-color: #ffffff;
       color: #4f6b72; 
       padding:6px;    
       filter:alpha(opacity=40);
       -moz-opacity:0.4;
       -khtml-opacity: 0.4;
       opacity: 0.4;

}
  
.drag {
	CURSOR: move;
	border: 0;
	text-align: center;
	background-image: url(http://www.dnayellowpages.com/Images/search.gif);
}

.PagerStyle
{
	text-align:center;	
}
.slider_rail 
{
    position: relative;    
    height: 25px;    
    width: 200px;    
    background: url(http://www.dnayellowpages.com/Images/Slider/photonav.gif) repeat-x;
    vertical-align: middle; 
}
.slider_handle 
{   
	padding-top: 2px; 
	position: absolute;    
	height: 25px;    
	width: 22px;
}
.bdcolor {
	background-color: #FFF0C4;
}
.bglightcolor {
	background-color: #FFFBEA;
}



input.button:hover
{
	color:black;	
}
input.buttonDisabled  {
	background-color:#999;
	background-image:url(/Images/buttonbg.gif);
	background-repeat:repeat-x;
	border:1px solid #ACA899;
	color:#666;
}
input.disabled  {
	color:gray;
}
input.button  {
	background-color:#FC0;
	background-image:url(/Images/buttonbg.gif);
	background-repeat:repeat-x;
	border:1px solid #999;
	color:#CC3300;
	cursor:pointer;
	font-family:verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin-right:4px;
	padding:2px;
}

.txts
{
	font-size:12px;
	font-weight: normal;	
	font-family: verdana;
}
.background {
	background-color: #FFF9DF;
}
.catlog_color {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.phead
{	color: #FFFFFF; 
	font-family: Arial; 
	font-size: 12pt; 
	font-weight:900;
	height:100%;
	vertical-align:middle;
	padding-left:70px;
}