.px75 {
        width: 75px;
}

.px100 {
        width: 100px;
}

.px130 {
        width: 130px;
}

.px150 {
        width: 150px;
}

.px260 {
        width: 300px;
}

.px300 {
        width: 300px;
}

.px380 {
        width: 380px;
}

table {
	font-family: georgia,times,serif;
	font-size: 10pt;
    text-align: justify;
    border: none;
    border-collapse: collapse;
}

A:link {text-decoration: none; font-family: georgia,times,serif; font-size: 10pt; color: navy;}
A:visited {text-decoration: none; font-family: georgia,times,serif; font-size: 10pt; color: navy;}
A:active {text-decoration: bold; font-family: georgia,times,serif; font-size: 10pt;}
A:hover {text-decoration: underline; font-family: georgia,times,serif; font-size: 1opt; color: red;}

h1 {
	font-family: georgia,times,serif;
	font-size: 14pt;
	color: darkred;
}

h2 {
	font-family: georgia,times,serif;
	font-size: 12pt;
	color: darkred;
}

.TableCell {
	border: 1px solid #CCCCCC;
    text-align: left;
    vertical-align: top;
}

.TableHeading {
    font-family: georgia,times,serif;
	font-size: 10pt;
    font-weight: bold;
	letter-spacing: 0px;
    vertical-align: bottom;
    text-align: left;
}

.SearchTable {
	font-family: georgia,times,serif;
	font-size: 10pt;
    letter-spacing: 0px;
	color: black;
	text-align: left;
	vertical-align: top;
	border: 1px solid #CCCCCC;
}

table.SearchSubTableLevel2 {
	width: 400px;
	empty-cells: show;
	text-align: left;
	background-color: white;
}

.SearchSubTableLevel2  {
	font-family: georgia,times,serif;
	font-size: 10pt;
    letter-spacing: 0px;
	color: black;
    border: none;
}