body {
	color: #000000;
	background-color: #FFFFFF;
}

body, ul, td, th, input, textarea, .search_text {
	font-family: "Century Gothic", verdana, arial, helvetica, sans-serif;
	font-size: 80%;
}
.etiqu{
height:3.18cm;
width:6.4cm;
float:left;
border:1px dotted #000000;
margin-left:2px;
margin-right:2px;
margin-bottom:4px;
padding-top:2px;
padding-left:2px;
margin-top:1px;
overflow:auto;
}
.short_list{
background-color:#A8B1CA;
border:1px solid #758BCE;
height:50px;
overflow-y:scroll;
margin:5px;
}

.div_list{
background-color:#A8B1CA;
border:1px solid #758BCE;
margin:5px;
}

input, .search_text {
	font-size: 100%;
}
.search_caption, .bottom_links {
	color: #FFFFFF;
}
.login_form {
	border: thin solid #336699;
	background-color: #EDE9FE;
	text-align: center;
	margin: 10px;
	padding: 10px;
}

.login_error {
	color: #FF0000;
	font-weight: bold;
}
.ok_message {
	color: #009900;
	font-weight: bold;
}
a:link {
	color: #3b404c;
}
a:active {
	color: #767f97;
}
a:visited {
	color: #3b404c;
}
.medium_background {
	background-color: #e7c3b7;
}
.dark_background {
	background-color: #676896;
}
.light_background {
	background-color: #d0d3d8;
}
.page_name {
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
}
.system_name {
	font-size: 140%;
	font-weight: bold;
	color: #676896;
}
.date {
	font-size: 120%;
	font-weight: bold;
	color: #676896;
}
.list{
	border: 1px solid #ebeef3;
	padding: 2px;
	margin: 5px;
}
.list1{
	background-color: #ffffff;
}
.list2{
	background-color: #ebeef3;
}
.list3{
	font-size: 75%;
	color:#336699;
}
.listhead {
	background-color: #676896;
	font-weight: bold;
	color: #ffffff
}
.listtotals {
	font-weight: bold;
}
.mainheading{
	font-size: 120%;
	font-weight: bold;
	color: #676896;
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid #676896;
}