.txt-site-search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #10346B;
	text-decoration: underline;

}
.txt-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.txt-bold-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00a0c6;
}

.txt-tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #10346B;
	text-decoration: none;

}
.txt-normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.txt-normal-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.txt-topic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #10346B;
	text-decoration: none;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #10346B;
           text-decoration: none;
}
.txtnormal-darkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #10346b;
}
.breadcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #10346B;
}
.txt-jutify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
.txtnormal-error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff3333;
}
.txtbold-error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff3333;
}
#l-list li {
padding:10px 0 0 0;
list-style-type: disc;
color: #9cc339; 
}


input:focus {
	background-color: transparent;
}

div.fileinputs {
	position: relative;
/*
	height: 30px;
	width: 300px;
*/
}

input.file {
/*
	width: 300px;
*/
	margin: 0;

}

input.file.hidden {
	position: relative;
/*
	text-align: right;
*/
        -moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;

	z-index: 2;
}

div.fakefile {
	position: absolute;

	top: 0px;
	left: 0px;
/*
	width: 300px;

	padding: 0;
	margin: 0;
	line-height: 90%;
*/
	z-index: 1;

}

div.fakefile input {
/*
	margin-bottom: 5px;
	margin-left: 0;
*/
}