html { overflow-x: auto; } 

body {
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
background-color : #ffffff; 
margin : 0; 
} 

.bodyborder
{
/*
	border-bottom : 1px solid #DADADA;
*/
	border-left : 1px solid #DADADA;
	border-right : 1px solid #DADADA;
	border-top : 1px solid #DADADA;
}

br {
font-size : 5px; 
margin : 0; 
} 

a {
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 11px; 
color : #00F; 
text-decoration : none; 
} 

a:hover {
color : #999999; 
text-decoration : underline; 
} 

input , select {
background-color : #FFFFFF; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 12px; 
color : #000000;
} 

textarea {
background-color : #FFFFFF; 
color : #000000; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 11px; 
} 

li {
color : #fff; 
/* 
list-style-image: url(./images/point.gif);
*/
margin: 0px;
padding-top: 1px;
} 


td {
color : #000000; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
} 

form {
border-width : 0; 
padding : 0; 
margin : 0; 
display:inline;
} 

.border {
	border: 1px solid #DADADA;
}

.border2 {
	background-repeat: repeat-x;
	border-left : 1px solid #DADADA;
	border-right : 1px solid #DADADA;
	border-top : 1px solid #DADADA;
}
.border_lr {
	border-left : 1px solid #DADADA;
	border-right : 1px solid #DADADA;
}


/* Categories */
.maincatlist {
	padding-left:6px;
	line-height: 14px;
}

.maincat {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
//	text-decoration : underline; 
}


/* SubCategories on the index page */

.subcat {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	text-decoration : underline; 
}

/* Category Counters (number of subcategories, number of listings */

.count {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #99C;
	text-decoration : none;
}

.video {
 border: 3px inset #ddd;
	padding:8px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration : none;	
}

/* Empty Categories */

.emptycat {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration : none; 
	color: #888888;
}

/* Empty SubCategories on the index page*/

.emptycat2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration : none; 
	color: #888888;
}

/* Side boxes gray text (hits, date) */

.sideboxtext {
	font-family: tahoma, serif;
	font-size: 10px;
	text-decoration : none; 
	color: #AAAAAA;
}

/* Side boxes description font */

.boxdescr
{
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	text-decoration : none; 
	color: #777777;
}

.listingtable td
{
padding-left:12px;
padding-right:12px;
}

.companyA
{
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration : none; 
	font-weight: bold;
	color: blue;
}

.companyB
{
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration : none;
	font-weight: bold; 
	color: blue;
}

.companyC
{
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration : none;
	font-weight: bold;
	color: blue;
}

.companyD
{
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration : none; 
	font-weight: bold;
	color: blue;
}

/* for compare page */
.YES { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006600} 
.NO { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000} 
.descol { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000} 
.desrow { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; border-bottom:1px solid #838383; border-left:0px solid #838383; } 
.dta {	border-bottom:1px solid #838383; padding:3px; height:12.75pt}
.prc { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height:18px} 


/* for nav bar */
#wrap {
width:100%;
voice-family: "\"}\""; 
voice-family:inherit;
width:100%;
}
/*
html>body #wrap {
width:746px;
}
*/
.bar {
font:90%/120% "Lucida Grande", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	#nav {
		margin:0;
		padding:0;
/*		background:#fff url(nav_bg.jpg) 0 0 repeat-x; */
		background:#fff;
		width:auto;
		float:right;
		list-style-type:none;
	}
	#nav li {
		display:inline;
		padding:0;
		margin:0;
	}
	#nav a:link,
	#nav a:visited {
		color:#06c;
		background:#fff;
		padding:10px 24px 2px 4px;
		float:left;
		width:auto;
		border-left:1px solid #ccc;
		text-decoration:none;
		font:bold 9px/9px Verdana, Arial, Helvetica, sans-serif;
/*		text-transform:uppercase; */
	}
	#nav a:hover {
		color:#fff;
		background:#69F;
	}

	/* ]]> */
