img {
	border: none;
}


/* BOX */
.box {
	padding: 1px;
}
.box .heading {
	height: 27px;
	padding: 4px 0 0 10px;
	letter-spacing: -1px;
	font-size: 1.4em;
}
.box .content {
	padding: 5px;
	margin: 2px;
	font-size: 1.1em;
}
.box ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.box li {
	padding-left: 15px;
}
.bl {
	padding-left: 2px;
	background: url('/images/bl.png') no-repeat left top;
}
.bh {
	padding: 10px;
	background: url('/images/bc.png') repeat-x top;
}
.br {
	padding-right: 2px;
	background: url('/images/br.png') no-repeat right top;
}
.boc {
	float : right;
}
/* Resource BOX (rbox) */
rbox {
	padding: 1px;
}
.rbox .heading {
	height: 27px;
	padding: 4px 0 0 10px;
	letter-spacing: -1px;
	font-size: 1.2em;
}
.rbox .rbox_content {
	font-size: 1.1em;
	width : 99%;
	margin-bottom: 10px;
	border: 1px solid #eeeeee;
	border-top: 0px solid #fff;
}
.rbox ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.rbox li {
	padding-left: 15px;
}
.rbl {
	padding-left: 2px;
}
.rbh {
	padding: 10px;
	background: url('/images/rbc.png') repeat-x top;
}
.rbh h2 {
	float : left;
}
.rbr {
	padding-right: 2px;
}
.rboc {
	float : right;
}

/* Floting classes */
.fl {
	float : left;
}
.fr {
	float : right;
}
.clear {
	clear: both;
}
.center {
	text-align: center;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.justify {
	text-align: justify;
}
.vertical {
	vertical-align: top;
}
.tag {
	vertical-align: -20%;
	padding: 2px;
}
.inline {
	display: inline;
}

/* Main menu */
#navigation {
	border-top: 1px solid #dddddd;
	padding: 5px;
	padding-bottom: 5px;
	background-color: #fdfdfd;
	background: url('/images/main_menu_bottom.png') repeat-x left bottom;
}
#main_menu ul {
	padding: 0px;
	margin: 0px;
}
#main_menu li {
	display: inline;
	padding: 5px;
	margin: 0px;
	list-style-position: inside;
}
#quick_search {

}
#indicator {
	margin: 0px;
	padding: 5px;
	padding-top: 10px;
	text-align: center;
}
#indicator_wrapper {
	height: 50px
}
#actions {
	padding-top: 10px;
	text-align: center;
}
.clear {
	clear: both;
}
.mandatory {
	background-color: #ff0000;
}
.dashed_line {
	border-bottom: 1px dashed #dddddd;
}
.dashed-left { border-left: 1px dashed #dddddd; }
.dashed-right { border-right: 1px dashed #dddddd; }
.dashed-top { border-top: 1px dashed #dddddd; }
.dashed-bottom { border-bottom: 1px dashed #dddddd; }

/* Pagination */
.pagination {
	padding: 10px;
}
.pagination ul {
	list-style-type: none;
	list-style-position: inside;
}
.pagination li {
	display: inline;
}
.space {
	padding: 5px;
}
.lspace {
	padding-left: 5px;
}
.rspace {
	padding-right: 5px;
}
.tspace {
	padding-top: 5px;
}
.bspace {
	padding-bottom: 5px;
}
.border {
	border: 1px solid #eeeeee;
}
.line {
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #dddddd;
}

#lisence_terms {
	height : 400px;
	overflow : scroll; 
}