.container {
	width: 100%;
	padding: 0px;
	margin: 3px 0 0px 0;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* rounded */

#categorynav {
	margin: 0;
	padding: 0 0 5px 5px;
	border-bottom: none;
	font: Verdana;
	border-left: none;
	border-right: none;
	border-top: none;
}

#categorynav li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	font: Verdana;
}

#categorynav a:link, #categorynav a:visited {
	float: left;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	padding: 0 12px 6px 12px;
	text-decoration: none;
	color: #708491;
	border: none;
}

#categorynav a:link.active, #categorynav a:visited.active, #categorynav a:hover {
        color: #000;
        background: url(/contentFiles/imenik/Rounded.gif) no-repeat bottom center;
}
.logo {
	border: solid 4px;
	border-color: #666666;
}






h1 {
	font-family: Helvetica, Arial;
	font-size: 24px;
	font-weight: normal;
	color: #003366;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 2px;
}
.index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;
	padding: 2px;
	font-weight: bold;
	left: 439px;
	top: 85px;
	clip: rect(auto,auto,auto,auto);
	letter-spacing: 0.2em;
	text-align: center;
	/*vertical-align: middle;*/
	width: 80%;
}
.index a {
	color: #FFFFFF;
	text-decoration: none;
}
.index a:hover {
	background-color: #339900;
	font-weight: bold;
}

.tablezzz {
	font: 12px "Verdana", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	color: #333;
	width: 100%;
	background-color: #F3F5F7;
}
.tablezzz2 {
	font: 12px "Verdana", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	color: #333;
	background-color: #F3F5F7;
}
.tablezzz a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}  

.tablezzz a:visited {color: #777;}

.tablezzz a:hover {color: #000;}  

.tablezzz2 a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}  

.tablezzz2 a:visited {color: #777;}

.tablezzz2 a:hover {color: #000;} 

table caption {text-align: left; text-transform: uppercase;  padding-bottom: 10px; font: 11px "Verdana", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;}

.tablezzz thead th {
	padding: 5px 1px;
	color: #fff;
	text-align: left;
	font-weight: normal;
	background-color: #FFFFCC;
}

.tablezzz tbody, tablezzz thead {border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;}

.tablezzz tbody {border-bottom: 1px solid #EAECEE;}
                      
.tablezzz tbody td, tablezzz tbody th {padding: 10px; text-align: left;}


.tablezzz tbody tr.odd {background: #F0F2F4;}

.tablezzz tbody  tr:hover {background: #EAECEE; color: #111;}

.tablezzz tfoot td, table tfoot th, table tfoot tr {
	text-align: right;
	font: Verdana;
	text-transform: uppercase;
	background: #fff;
	padding: 10px;
	font-size: 11px;
}
.tablezzz tbody tr.hilight {
	background-color: #FFFFCC;
	font-weight: bold;
	background-image: url(none);
}
.tablezzz tbody tr.hilight2 {
	background-color: #FFEDA4;
	font-weight: bold;
	background-image: url(none);
}

.tablezzz tbody tr.listing2 {
	background-color: #CCCCCC;
	font-weight: normal;
	background-image: url(none);
}
.CompanyName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #009900;
	font-weight: boldl;
}
.odd .CompanyName a {
	color: #009900;
}

.odd2 .CompanyName a {
	color: #009900;
	background-color: #999999;
}

.CompDetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}


.tablezzz tbody tr.hilight:hover {
background: #FFFFF4; color: #111;
}
.tablezzz tbody tr.hilight2:hover {
background: #FFFFF4; color: #111;
}


.hilight .CompanyName a {

	color:  #009900;
}

.listing .CompanyName a {

	color: #009900;
}
.listing2 .CompanyName a {

	color: #009900;
}

