/* OTHER -------------------*/
.navcategory, .listTitle {
	color:#000000;
	padding: 6px;
	font-size:12px;
	font-weight: bold;
} 



.prodlisting {
	text-align:justify;
}

.prodlisting a {
	font-weight: bold;
}

.prodlisting img {
	margin: 0 8px 0px 8px;
}

.prodlisting .nolink {
	color:#ffffff;
}


/* NAV --------------------------------------------------------------------- */

.nav
{
	position: relative;
	z-index: 2;
	margin-top: 1px;
	border-right: 1px solid #003399;
	border-bottom: 1px solid #003399;
	background-color: #0066CC;
}

* html .nav
{
	height: 2.35em;
}

.nav ul
{
	/*float: left;*/
	border-right: 1px solid #3399FF;
	list-style: none;
}

.nav li
{
	/*float: left;*/
}

.nav a
{
	display: block;
	border-top: 1px solid #3399FF;
	border-left: 1px solid #3399FF;
	/*border-right: 1px solid #003399;*/
	border-left: 1px solid #3399FF;
	padding: 0.5em 16px;
	color: #FFFFFF;
	text-decoration: none;
}

* html .nav a
{
	height: 1px;
	/*float: left;*/
}

.nav li.on a
{
	border-top-color: #197FE5;
	border-left-color: #197FE5;
	color: #FFCC00;
	background-color: #004CB2;
	font-weight: bold;
}

.nav a:hover
{
	background-color: #004CB2;
}



/* DIRECTORY/CATEGORY Listing  -------------------*/

.directory {
}

.directory a {
    TEXT-DECORATION: none
}

.directory a:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}

.directory a:visited
{
    TEXT-DECORATION: underline
}

.directory .cat {
    FONT-SIZE: 11pt;
}

.directory .cat:hover {
    FONT-SIZE: 11pt;
}

.visited .cat:hover {
    FONT-SIZE: 11pt;
}


/* PROG Description -------------------*/
.p1
{
	color:#0000ff;
	font-name: Arial, Helvetica;
	font-size:20px;
	text-decoration: underline;
}

.p2
{
	color:#000000;
	font-name: Arial, Helvetica;
	font-size:12px;
}

.p3
{
	color:#925605;
	font-name: Arial, Helvetica;
	font-size:13px;
	font-weight: bold;
}

.p4
{
	color:#000000;
	font-name: Arial, Helvetica;
	font-size:13px;
}



