P, TD, UL, div {
	color:       #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #336633
}
LI {
	list-style-position: inside;
	margin-left:         -20px
}
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #000000;
	font-size:   21px;
	font-weight: bold
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #000000;
	font-size:   18px;
	font-weight: bold
}
H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #000000;
	font-size:   15px;
	font-weight: bold
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #000000;
	font-size:   15px;
	font-weight: bold
}
body {
	background: #DEDEC5;
	color:      #000000;
}
option, select, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   12px;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #000000;
	font-size:   14px;
	font-weight: bold
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #cc0000;
	font-size:   12px;
	font-weight: bold
}
.error_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #333333;
	font-size:   10px;
	font-style:  italic
}
.warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #cccc33;
	font-size:   12px;
	font-weight: bold
}
.database {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:       #333333;
	font-size:   14px;
	font-weight: bold
}
.button {
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	color:           #333333;
	font-size:       12px;
	font-weight:     bold;
	text-decoration: none
}
.subscription_current {
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	color:           #00cc00;
	font-size:       11px;
	font-weight:     bold;
	text-decoration: none
}
.subscription_expired {
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	color:           #cc0000;
	font-size:       11px;
	font-weight:     bold;
	text-decoration: none
}
.list_header {
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	color:           #000000;
	font-size:       12px;
	font-weight:     bold;
	text-decoration: none
}
.tab-fixed {
	table-layout: fixed;
}
.page-row {
	width:        1020px;
	/** Long hand to preserve original top/bottom margins */
	margin-left:  auto;
	margin-right: auto;
}
/* Search results list, search history, and site footer */
.search-list,
.search-history {
	background: white;
}
/* Search results list */
.search-list {
	border-collapse: collapse;
	border-spacing:  0;
	border:          1px solid lightgray;
}
.search-list tr {
	background: white;
}
.search-list th,
.search-list td {
	padding: 5px;
}
.search-list .col-view {
	width:      40px;
	text-align: center;
}
.search-list .col-oci {
	width: 40px;
}
.search-list th {
	text-align: center;
	font:       11px Verdana, arial, helvetica, sans-serif;
	border:     1px solid lightgray;
}
.search-list td {
	padding: 5px;
}
.search-list tr:nth-child(even) {
	background: #fafafa;
}
/* Search history */
.search-history {
	padding: 10px;
	border:  1px solid lightgray;
}
.search-history td {
	text-align: center;
}
.search-history form {
	margin-bottom: 0;
}
/*******************************************************************************
 * Updated IX View
 ******************************************************************************/
main.ix-view {
}
