BODY {
        background-color: #FFFFFF;
        color: #000033;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

A {
	color: Blue;
 	text-decoration: none;
}

A.black_underline {
	color: Black;
	text-decoration: underline;
}

A:hover {
	color: Black;
	text-decoration: underline;
}

A.list {
	color: Blue;
	font-size: 8pt;
	text-decoration: none;
}
A.subcat {
	color: Blue;
	font: bold 8pt verdana, sans-serif;
	text-decoration: underline;
	}


A.list:hover {
	color: Black;
	font-size: 8pt;
	text-decoration: underline;
}

p {
	font: 10pt, Verdana, sans-serif;
	border: solid 1px black;
	padding-top: 1px;
        padding-bottom: 1px;
}

p.crumbtrail {
	font-size: 8pt;
}

input.form {
	background-color: #f0f0f0;
	font-size: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: solid 1px black;
}

select.form {
        background-color: #f0f0f0;
        font-size: 12px;
        padding-top: 1px;
        padding-bottom: 1px;
        border: solid 1px black;
}

textarea.form {
        background-color: #f0f0f0;
        font-size: 12px;
        padding-top: 1px;
        padding-bottom: 1px;
        border: solid 1px black;
}

input.form-centered {
        background-color: #f0f0f0;
        font-size: 12px;
        padding-top: 1px;
        padding-bottom: 1px;
		text-align: center;
        border: solid 1px black;

}

SPAN.form_error {
	font-size: 8pt;
	background-color: #e3e3e3;
	color: red;
	font-weight: bold;
}

TABLE {
	font-size: 10pt;
}
TABLE.white {
	background: #FFFFFF;
}
TABLE.dark {
	background: #5B5C5D;
}

TABLE.login {
	font-size: 10pt;
	color: #FFFFFF;
}

TABLE.test {
	border: solid 1px green
}


TABLE.listings {
	background-color: #FFFFFF;
	border: thin solid #000000;
	font-size: 10pt;
	color: #000000;
}

TD.white {
	background-color: white;
}
TD.bord {
	border-right: solid black 1px;
	background-color: white;
}
TD.light {
	font-size: 8pt;
	background-color: #e3e3e3;
}

TD.dark {
	font-size: 8pt;
	background-color: #d3d3d3;
}

TD.list_light {
	font-size: 8pt;
	background-color: #e3e3e3;
}

TD.list_dark {
	font-size: 8pt;
	background-color: #d3d3d3;
}

TD.form_header {
	font-size: 10pt;
	background-color: #6699FF;
	color: #FFFFFF;
	white-space: nowrap;
}
A.form_header {
	color: black;
	text-decoration: underline;
}

TD.form_header_border {
	font-size: 10pt;
	background-color: #6699FF;
	color: #FFFFFF;
	white-space: nowrap;
	border-right: solid black 1px;

}

TD.nav {
	font-size: 12pt;
	background-color: #6699FF;
	color: #FFFFFF;
}

TD.crumbtrail {
	font-size: x-small;
}

FONT.green {
	color: #008000;
}

FONT.red {
	color: red;
}
TD.imagePopup
{
        background-color: #FFFFFF;
        color: #000033;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
	}

