@charset "utf-8";
/* CSS Document */

body,input,textarea{
margin:0px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}
body#resultFrame{
background-color: #EAEAEA;
margin-left:10px;
}

div.button{
border:solid 1px;
border-color:#000;
padding-left:4px;
padding-right:4px;
background-color:#CCCCCC;
background:#CCCCCC;
cursor:pointer;
  float:left;
}
div.button:hover{
background-color:#EFEFEF;
}
a{
color:#003366;
text-decoration:underline;
/*font-weight:bold;*/
}
a.locItem{
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}
a.txtButton{
	cursor:pointer;
}
a:hover{
color:#FF0000;
text-decoration:none;
}

.tab{
	font-weight:bold;
	color:#003366;
	text-decoration:underline;
	text-align:center;
	vertical-align:middle;
	width:92px;
	height:31px;
	background:url(../images/tab.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.tab:hover{
	color:#FF0000;
	text-decoration:none;
}
.tab_selected{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	width:92px;
	height:31px;
	background:url(../images/tab_selected.gif);
	background-repeat:no-repeat;
}
.alert{
	font-weight:bold;
	color:#FF0000;
}
.title{
	color: #005b9a;/*#0888c7;*/
	font-weight: bold;
	font-size: 10.5pt;
}
.plus{
	color: #005b9a;/*#0888c7;*/
	font-weight: bold;
	font-size: 12.5pt;
}
.bold{
font-weight:bold;
}
.title2{
	color: #005b9a;
	font-weight: bold;
	font-size: 9.5pt;
}
input.text {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	border:1px;
	border-style:solid;
	border-color:#000000;
	width:200px;
}
input.textSearch {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	border:1px;
	border-style:solid;
	border-color:#000000;
	width:230px;
}
input.text_little {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	border:1px;
	border-style:solid;
	border-color:#000000;
	width:140px;
}
textarea.text {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	border:1px;
	border-style:solid;
	border-color:#000000;
	width:240px;
}
select{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	border:1px;
	border-style:solid;
	border-color:#000000;
	width:230px;
}
.nomenclLabel{
	padding-bottom:10px;
	padding-top:10px;
	font-size:1em;
	background-color:#f4f4f4;
}
td.filet{
	height:1px;
	background-color:#CCCCCC;
}
td.listItem{
	padding-bottom:8px;
	padding-top:8px;
	font-size:1em;
	background-color:#f4f4f4;/*eaeaea;*/
	cursor:pointer;
}
td.listItem:hover, td.listItem2:hover{
	background-color:#bcdff0;
}
td.listItem2{
	padding-bottom:8px;
	padding-top:8px;
	cursor:pointer;
	font-size:1em;
	background-color:#fefefe;/*f4f4f4;*/
}
tr.listItem{
	padding-bottom:8px;
	padding-top:8px;
	font-size:1em;
	background-color:#f4f4f4;/*eaeaea;*/
}
tr.listItem:hover, tr.listItem2:hover{
	background-color:#bcdff0;
}
tr.listItem2{
	padding-bottom:8px;
	padding-top:8px;
	cursor:pointer;
	font-size:1em;
	background-color:#fefefe;/*f4f4f4;*/
}
.red{
	color: #FF0000;
	}
