form
{
	margin : 0px;
	padding : 0px;
}
div.authors
{
font-size: 13px;
}
td.col0
{
	width : 30px;
}
th.col2, td.col2
{
	width : 150px;
	text-align:right;
}

.str_nav_table
{
	background : #d2dae5 url(/img/bg_str_nav.gif) repeat-x top;
	height : 29px;
	width : 100%;
}
.str_nav
{
	color : #72616d;
	padding-bottom : 7px;
}
.str_nav a
{
	color : #516073;
	text-decoration : none;
}
.for_use
{
	height : 29px;
	color : #000000;
	white-space : nowrap;
	padding : 0px 20px 7px;
}

.for_use a
{
	color : #000000;
	text-decoration : none;
}
.for_use_over
{
	height : 29px;
	background : url(/img/point_top.gif) no-repeat bottom;
	color : #5b5b5b;
	white-space : nowrap;
	padding : 0px 20px 7px;
}
.for_use_over a
{
	color : #5b5b5b;
	text-decoration : none;
}


.for_use2
{
	height : 29px;
	color : #000000;
	white-space : nowrap;
	padding : 0px 20px 3px 5px;
}

.for_use2 a
{
	color : #000000;
	text-decoration : none;
}
.for_use2_over
{
	height : 29px;
	background : url(/img/point_top2.gif) no-repeat bottom;
	color : #5b5b5b;
	white-space : nowrap;
	padding : 0px 20px 3px 5px;
}
.for_use2_over a
{
	color : #5b5b5b;
	text-decoration : none;
}


td.pageNav, td.pageNavActive, td.pageNavOver
{
	white-space:nowrap;
	color: #d3ca9f;
}

table.pageNav
{
	background-color: #d2dae5;
	width:100%;
}
td.pageNav
{
	color : Black;
	background-color: #d2dae5;
}
td.pageNav div
{
	padding : 5px 6px;
}

td.pageNavActive
{
	background-color: #b2bac5;
		color : Black;

}
td.pageNavActive div
{
	padding : 5px 6px;
}
td.pageNavOver
{
	background-color: #2A4447;
	cursor:pointer;
}
td.pageNavOver div
{
	padding : 5px 6px;
}

table.searchResult
{
	width : 100%;
}
table.searchResult th
{
 	color : #990000;
	padding : 3px 15px;
	height : 26px;
}
table.searchResult td
{
 	height : 20px;
	color : #1D3F5A;
	padding : 2px 15px;
	border-top : 1px solid #FEFEFE;
	border-bottom : 1px solid #89c7eA;
}

th.sortCol
{
	border : 1px solid #8FA7AD;
	background-color : #9FBACD;
	padding-right : 15px;
	cursor : pointer;
	color : White;
}
th.sortColDown
{
	border : 1px solid #8FA7AD;
	background-color : #9FBACD;
	padding-right : 15px;
	cursor : pointer;
	color : White;
}
th.noSort
{
	border-left : 1px solid white;
	border-top : 1px solid white;
	border-right : 1px solid #cfdfea;
	border-bottom : 1px solid #cfdfea;
	padding-right : 20px;
	background-color : #eaecfb;
}