
BODY  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
	margin-right : 0;
	margin-left : 0;
	margin-top : 0;
	margin-bottom : 0;
    background-color:#ffffff;
}

ADDRESS  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

BLOCKQUOTE  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

B  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}


CAPTION  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

CENTER  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

DD  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

DIR  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

DIV  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

DL  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

DT  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

MENU  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

OL  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

/*
P  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
	font-size : 10pt;
}
*/

STRONG  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

TD  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
	font-size:13px;
}

TH  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

UL  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}








a.navigation_top {color:white; text-decoration: none;}
a.navigation_top:link {color:white; text-decoration: none;}
a.navigation_top:visited {color:white; text-decoration: none;}
a.navigation_top:active {color:white; text-decoration: none;}
a.navigation_top:hover {color:blue; text-decoration:underline;}

a.path {color:ThreedDarkShadow; text-decoration: none;font-weight:bold;}
a.path:link {color:ThreedDarkShadow; text-decoration: none;font-weight:bold;}
a.path:visited {color:ThreedDarkShadow; text-decoration: none;font-weight:bold;}
a.path:active {color:ThreedDarkShadow; text-decoration: none;font-weight:bold;}
a.path:hover {color:#00008B; text-decoration:underline;font-weight:bold;}

H1  {
	FONT : bold 160% "times new roman",times,serif;
}

H2  {
	FONT : bold 130% "times new roman",times,serif;
}

H3  {
	FONT : bold 115% "times new roman",times,serif;
	margin-top : 0px;
	padding-top : 4px;
}

H4  {
	FONT : bold 105% "times new roman",times,serif;
}

H5  {
	FONT : bold 100% "times new roman",times,serif;
}

H6  {
	FONT : bold 90% "times new roman",times,serif;
}

TABLE.wholescreen  {
	BORDER-RIGHT : 0px;
	BORDER-TOP : 0px;
	BORDER-LEFT : 0px;
	WIDTH : 100%;
	BORDER-BOTTOM : 0px;
	HEIGHT : 100%;
}

TD.center  {
	VERTICAL-ALIGN : middle;
	TEXT-ALIGN : center;
}

TABLE.topbanner  {
	BORDER-RIGHT : 0px;
	PADDING-RIGHT : 0px;
	BORDER-TOP : 0px;
	PADDING-LEFT : 0px;
	PADDING-BOTTOM : 0px;
	BORDER-LEFT : 0px;
	WIDTH : 100%;
	PADDING-TOP : 0px;
	BORDER-BOTTOM : 0px;
	HEIGHT : 100px;
	BACKGROUND-COLOR : #006699;
}

TD.topbanner  {
	VERTICAL-ALIGN : middle;
	HEIGHT : 100px;
	TEXT-ALIGN : center;
}

IFRAME.topbanner  {
	BORDER-RIGHT : 0px;
	BORDER-TOP : 0px;
	MARGIN : 0px;
	BORDER-LEFT : 0px;
	WIDTH : 468px;
	BORDER-BOTTOM : 0px;
	HEIGHT : 60px;
}

TABLE.path  {
	BORDER-RIGHT : 0px;
	PADDING-RIGHT : 0px;
	BORDER-TOP : 0px;
	PADDING-LEFT : 0px;
	PADDING-BOTTOM : 0px;
	BORDER-LEFT : 0px;
	WIDTH : 100%;
	PADDING-TOP : 0px;
	BORDER-BOTTOM : 0px;
	BACKGROUND-COLOR : #ffffff;
}

TD.path  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px;
	WIDTH : 100%;
}

TD.leftcolumn  {
	FONT-SIZE : 12px;
	VERTICAL-ALIGN : top;
	WIDTH : 200px;
	BACKGROUND-COLOR : #e7e7e7;
	TEXT-ALIGN : left;
}

TD.km  {
	FONT-SIZE : 11px;
	VERTICAL-ALIGN : top;
/*	BACKGROUND-COLOR : #FFFFFF; */
	TEXT-ALIGN : left;
}

TD.km_ident  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	VERTICAL-ALIGN : top;
	WIDTH : 8px;
/*	BACKGROUND-COLOR : #FFFFFF;*/
	TEXT-ALIGN : left;
}


TD.middlecolumn  {
	VERTICAL-ALIGN : top;
	BACKGROUND-COLOR : #ffffff;
	TEXT-ALIGN : left;
}

TD.details  {
	FONT-SIZE : 13px;
	MARGIN : 0px;
	VERTICAL-ALIGN : top;
	COLOR : #666;
	TEXT-ALIGN : left;
}

TD.graphics  {
	MARGIN : 0px;
	VERTICAL-ALIGN : top;
	WIDTH : 1px;
	BACKGROUND-COLOR : #ffffff;
}

TD.articleheader  {
	MARGIN : 5px;
	VERTICAL-ALIGN : top;
	TEXT-ALIGN : left;
}

TD.articlebody  {
	FONT-SIZE : 13px;
	MARGIN : 5px;
	VERTICAL-ALIGN : top;
	TEXT-ALIGN : left;
}

TD.nodebody  {
	FONT-SIZE : 13px;
	MARGIN : 5px;
	VERTICAL-ALIGN : top;
	TEXT-ALIGN : left;
}

TD.firstpage  {
	VERTICAL-ALIGN : middle;
	BACKGROUND-COLOR : #d0d0d0;
	TEXT-ALIGN : center;
}

TD.rightcolumn  {
	FONT-SIZE : 11px;
	VERTICAL-ALIGN : top;
	WIDTH : 180px;
	BACKGROUND-COLOR : #e7e7e7;
	TEXT-ALIGN : left;
}

.rightcolumnheader  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 13px;
}

.rightcolumnbody  {
	FONT-SIZE : 11px;
}

.rightcolumnsearchoptions  {
	DISPLAY : inline;
	FONT-SIZE : 9px;
}
.title_small1{color: #CED3DF; font-weight:700;font-size:10px;}
.title_small2 {color: #FFFFFF; font-size:10px; font-weight:bold;display:inline;}
.copyright { font-size: 9px; display:inline; color: #000000;}
.nbsp { font-size:8px; }


INPUT.search  {
	FONT-SIZE : 11px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-width : 1px;
	border-color : #000000;
	border-style : solid;
}

input.searchbutton  {font-size: 10px; background-color: #d7dbd3;
 line-height: 11px; font-family: arial; height: 22px; width: 115px;}

input.searchadvanced  {
	font-size : 11px;
	width : 250px;
    border: 1px solid #000000;
}

INPUT.searchadvanced_1  {
	FONT-SIZE : 11px;
	WIDTH : 115px;
    BORDER: 1px solid #000000;
}

.searchadvanced_title0  {font-size: 13px;font-family: Arial;color: #767A70;}
.searchadvanced_title1  {FONT-WEIGHT : bold;FONT-SIZE : 14px;color: #878D61;font-family: Arial;}
.searchadvanced_title2 { color: #868A80;  FONT-SIZE : 10px; font-family: Arial;}


INPUT.login  {
	FONT-SIZE : 10px;
}

INPUT.loginbutton  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 10px;
}

A.a_user_edit_left  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_user_edit_left:link  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_user_edit_left:visited  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_user_edit_left:active  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #c00;
	TEXT-DECORATION : none;
}

A.a_user_edit_left:hover  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #c00;
	TEXT-DECORATION : none;
}

A.a_user_edit_left_selected  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_user_edit_left_selected:link  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_user_edit_left_selected:visited  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_user_edit_left_selected:active  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_user_edit_left_selected:hover  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

.user_title0  {
	FONT-SIZE : 11px;
}

SELECT.input_user, INPUT.input_user  {
	FONT-SIZE : 11px;
	WIDTH : 200px;
}

TEXTAREA.input_user  {
	FONT-SIZE : 11px;
	WIDTH : 200px;
	HEIGHT : 60px;
}

A.a_library_edit_left  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_library_edit_left:link  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_library_edit_left:visited  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_library_edit_left:active  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #c00;
	TEXT-DECORATION : none;
}

A.a_library_edit_left:hover  {
	FONT-SIZE : 11px;
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #c00;
	TEXT-DECORATION : none;
}

A.a_library_edit_left_selected  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_library_edit_left_selected:link  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_library_edit_left_selected:visited  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_library_edit_left_selected:active  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

A.a_library_edit_left_selected:hover  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	BACKGROUND : aqua;
	COLOR : #000;
	TEXT-DECORATION : none;
}

.library_title0  {
	FONT-SIZE : 11px;
}

INPUT.library_input  {
	FONT-SIZE : 11px;
	WIDTH : 200px;
}

TEXTAREA.library_textarea  {
	FONT-SIZE : 11px;
	WIDTH : 200px;
	HEIGHT : 60px;
}

SELECT.library_select  {
	FONT-SIZE : 11px;
	WIDTH : 200px;
}



MENU  {
	FONT-FAMILY : arial,verdana,tahoma,geneva,sans-serif,serif;
}

A.menu:link  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #000;
	TEXT-DECORATION : none;
	font-size : 12px;
}

A.menu:visited  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #444444;
	TEXT-DECORATION : none;
	font-size : 12px;
}

A.menu:active  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #FF8800;
	TEXT-DECORATION : none;
	font-size : 12px;
}

A.menu:hover  {
	BACKGROUND : none transparent scroll repeat 0% 0%;
	COLOR : #FF7700;
	TEXT-DECORATION : none;
	font-size : 12px;
}

A.menu_selected:link  {
	FONT-WEIGHT : bold;
/*	BACKGROUND : #FFFFFF; */
	COLOR : #000;
	TEXT-DECORATION : none;
	font-size : 12px;
}

A.menu_selected:visited  {
	FONT-WEIGHT : bold;
/*	BACKGROUND : #FFFFFF; */
	COLOR : #000;
	TEXT-DECORATION : none;
	font-size : 12px;
}

A.menu_selected:active  {
	FONT-WEIGHT : bold;
/*	BACKGROUND : #FFFFFF; */
	COLOR : #000;
	TEXT-DECORATION : none;
	font-size : 12px;
}

A.menu_selected:hover  {
	FONT-WEIGHT : bold;
/*	BACKGROUND : #FFFFFF; */
	COLOR : #596E8E;
	TEXT-DECORATION : none;
	font-size : 12px;
}

DIV.menu_on  {
	DISPLAY : block;
}

DIV.menu_off  {
	DISPLAY : none;
}

IMG.img_menu  {
	BORDER-RIGHT : 0px;
	BORDER-TOP : 0px;
	MARGIN-TOP : 2px;
	BORDER-LEFT : 0px;
	CURSOR : pointer;
	BORDER-BOTTOM : 0px;
}
.menu  {
	font-size : 13px;
	font-family : Arial;
}

a.copyright:link {color: #000000;background: transparent;text-decoration: none}
a.copyright:visited {color: #000000;background: transparent;text-decoration: none}
a.copyright:active {color: #000000;background: transparent;text-decoration: underline}
a.copyright:hover {color:  blue;background: transparent;text-decoration: underline}

.documentlist_body {background-color:white; color: black; font-size:10px;cursor:default;}
.documentlist_body_current {background-color:#b0b0b0; color: black; font-size:12px;cursor:default;}
.div_iframe{display:inline; position: absolute; top:-10px; width:1px; height:1px}
.div_home{display:inline; color:white; text-decoration: none;font-weight:bold;font-size:13px;	}
.div_image1 {color: #CED3DF;FONT-WEIGHT : bold; FONT-SIZE : 14px;}
.div_image2 {color: #FFFFFF;FONT-WEIGHT : bold; FONT-SIZE : 14px;}
.div_search_title {color:#000000; font-size:12px;font-weight : bold;display:inline;vertical-align:middle;}
.div_search {color:#000000; font-size:11px;font-weight : bold;display:inline;vertical-align:middle;}
.div_node_sTitle{font-size:20px;font-weight:bold;text-align:center;}
.div_admin_login{color: #000000;font-size:12px;font-weight:bold;}
.div_login{color:#000000; vertical-align:middle; font-size:10px;font-weight : bold;}
.div_filter{font-size:10px;display:inline;}
.div_sName{font-size:10px;display:inline;}

.div_pager_body{ color:#4284b5; font-size: 80%; font-weight: bold; text-decoration:none; display:inline; }

.input_search{ width:90%;	border: 1px solid #000000;}
.input_go { font-size: 9px; line-height: 11px; font-family: arial; height: 20px; width: 20px; display: inline; vertical-align:top; background-color: #B2B2B2; } 
.input_view_documents{ color:#FF6600; font-size:14px; font-weight:bold; background-color:#b0b0b0; border:0; width:110px; cursor:pointer; }
.input_filter_body { font-size:9px; line-height:11px; font-family:arial; height:15px; width:45px; vertical-align:middle; background-color: #C6C6C6; }
 
.table_filter{ border-left-width:1px;border-right-width:1px;border-top-width:1px;border-bottom-width:1px;border-width:1px;border-color:buttonface;border-style:solid;}

.table_border{ border-collapse:collapse;border-color:white;border-width:2px;border-style:solid;}
.th_border { border-left:0; border-right-width:1px; border-right-color:white; border-right-style:solid; background-color:#4284B5; }
.td_asset_sTitle1{cursor:pointer;border-left:0;border-right-width:1px;border-right-color:white;border-right-style:solid;}
.td_asset_sTitle2{border-left:0;border-right-width:1px;border-right-color:white;border-right-style:solid;}
 .img_a_z{ vertical-align:middle;}
 .img_point_nts{ margin: 5px 5px 3px 3px;}

.a_pager_first_last{color:#34387B;font-size:12px;text-decoration:underline;font-weight:bold;}
.a_pager_first_last:link{color:#34387B;font-size:12px;text-decoration:underline;font-weight:bold;}
.a_pager_first_last:visited{color:#34387B;font-size:12px;text-decoration:underline;font-weight:bold;}
.a_pager_first_last:active{color:gray;font-size:12px;text-decoration:underline;font-weight:bold;}
.a_pager_first_last:hover{color:gray;font-size:12px;text-decoration:underline;font-weight:bold;}

.a_pager_body{color:#34387B;font-size:11px;text-decoration:underline;font-weight:bold;}
.a_pager_body:link{color:#34387B;font-size:11px;text-decoration:underline;font-weight:bold;}
.a_pager_body:visited{color:#34387B;font-size:11px;text-decoration:underline;font-weight:bold;}
.a_pager_body:active{color:gray;font-size:11px;text-decoration:underline;font-weight:bold;}
.a_pager_body:hover{color:gray;font-size:11px;text-decoration:underline;font-weight:bold;}

tr.nodelist_odd {background-color:#DEDEDE}
tr.nodelist_even {background-color:white}

td.print {}
tr.print {}
table.print {}
table.main_table {height:100%}

div.user_error {font-family : Arial,Helvetica,Geneva,Swiss,SunSans-Regular;	font-size : 15px;color:red;	font-weight : bold;}
div.small_red {display:inline; color:red; font-size:14px; font-weight:bold;}
div.title {color: #000000;	font-size: 11px; display:inline; vertical-align: middle;font-weight: bold;}
div.no_title {color: #000000;	font-size: 12px; display:inline; vertical-align: middle;font-weight: normal;}
div.message_red {font-family : Arial,Helvetica,Geneva,Swiss,SunSans-Regular;	font-size : 15px;color: red;	font-weight : bold;}
div.message_green, div.message_green a {font-family : Arial,Helvetica,Geneva,Swiss,SunSans-Regular;	color: green; font-weight: bold; }

td {vertical-align:top;text-align:left;}

img.tree_control {background-color:white;width:9px;height:9px;border:0;}
.tree_selected {font-weight:bold;}
.tree_unselected {}
.visible {display:inline;}
.hidden {display:none;}

input.width1{ width:450px;}
textarea.width1{ width:450px;}

input.width2 { width:160px;}

div.facet_1 {margin-left: 10px; margin-bottom:5px; display:block; font-size: 12px; font-weight: normal;}
div.facet_2 {margin-left: 20px; margin-bottom:5px; display:block; font-size: 10px; font-weight: normal;}
div.facet_3 {margin-left: 30px; margin-bottom:5px; display:block; font-size: 8px; font-weight: normal;}
div.facet_4 {margin-left: 40px; margin-bottom:5px; display:block; font-size: 6px; font-weight: normal;}

table.border
{
	border-top: 1px solid #7f7f7f;
	border-left: 1px solid #7f7f7f;
}
table.border td, table.border th
{
	border-bottom: 1px solid #7f7f7f;
	border-right: 1px solid #7f7f7f;
}


