
TD, P, UL, OL, LI, TEXTAREA { font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: normal; font-size: 11px; color: #333333; line-height: 1.4em}

H1 {font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: bold; font-size: 15px; color: #666666;line-height: 1em}
H2 {font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: bold; font-size: 11px; color: #000099;line-height: 1em}

A:visited{ color: #0d2474; }
A:link { color: #0d2474; }
A:hover { color: #ff1100; }

.copyright {color: #999999; font-family: 'Verdana', 'Arial', 'Helvetica'; font-size: 7pt}
.ftxt {color: #0d2474; font-size: 8pt}
.btn {color: #333333; font-size: 7pt}
.news_date {color: #999999; font-family: 'Verdana', 'Arial', 'Helvetica'; font-size: 7pt}
.orchid_name {color: #333333; font-family: 'Verdana', 'Arial', 'Helvetica'; font-size: 7pt}
.H2_like {font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: bold; font-size: 11px; color: #000099;line-height: 1em}
.red {color:RED}
.message {color:RED}


table.main {
   margin-left: auto;
   margin-right: auto;
}

table.floater {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) ;
	border-collapse: separate;
	background-color: white
}

table.floater tr.body {
background-color: #FFFFCC
}

table.floater tr.heading {
background-color: #CCCCCC
}

table.floater td {
line-height: 1.2em
}

table.floater td.heading {
font-weight: normal;
color: #0d2474;
}

.odd_row {
	background-color: #FFFFCC
}



table.list_table {
	border-width: 1px 1px 0px 0px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC;
	border-collapse: separate;
	background-color: white;
	padding: 0px
}

table.list_table tr {
}
table.list_table td {
	border-width: 0px 0px 1px 1px;
	padding: 5px;
	border-style:solid;
	border-color: #CCCCCC;
	background-color: #FFFFCC;
}

table.list_table th {
	border-width: 1px 0px 1px 0px;
	padding: 5px;
	border-style:solid;
	border-color: #CCCCCC;
	background-color: #CCCCCC;
font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: normal; font-size: 11px; color: #000099;line-height: 1em

}


#nav-menu
{
width:610px
font-size: 10px;
font-weight: normal;
line-height: 19px;
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0 0.15em;
padding: 0;
text-align: center
}


#nav-menu li.end
{
float: right;
margin: 0 0.15em;
padding: 0;
text-align: center
}

#nav-menu li.logout
{
float: right;
margin: 0 0.15em;
padding: 0;
text-align: center;
}

#nav-menu li a
{
height: 1.5em;
line-height: 1.5em;
float: left;
width: 7em;
display: block;
border-top: 0.1em solid #999999;
border-left: 0.1em solid #999999;
border-right: 0.1em solid #999999;
border-bottom: 0em;
color: #0d2474;
text-decoration: none;
text-align: center;

background-color:#CCCCCC;
}

#nav-menu li a.on
{
background-color:#FFFFFF;
}

#nav-menu li a.secondary
{
/*
border-top: 0m;
border-left: 0m;
border-right: 0m;
border-bottom: 0m;
color: #0d2474;
text-decoration: none;
text-align: center;
*/
height: 1.5em;
line-height: 1.5em;
float: left;
width: auto;
display: block;
border-top: 0em;
border-left: 0em;
border-right: 0em;
border-bottom: 0em;


color: REd;
background-color:#FFFFFF;
}


#nav-menu li a:hover
{
background-color:#CCCC66;
}

#nav-menu li a.on:hover
{
background-color:#FFFFFF;
}

#nav-menu li a.secondary:hover
{
background-color:#CCCCCC;
}



#nav-menu li.logout a
{
color: #990000;
}


/* Commented backslash hack hides rule from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End IE5-Mac hack */

