.pagecontrolsactive {
	color:white;
	background-color: #708090;
	letter-spacing:1px;
	border:1px solid black;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	font-size: 13px;
}

.pagecontrols {
	font-size: 12px;
	color:black;
	letter-spacing:1px;
	border:1px solid black;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	font-size: 13px;
}

.pagecontrols:HOVER {
	font-size: 12px;
	color:white;
	background-color: #708090;
	letter-spacing:1px;
	border:1px solid black;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	font-size: 13px;
}

.shadow {
	height:6px; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color=#666666, Positive=true)
}

A {
	COLOR: #000080;
	FONT-FAMILY: Tahoma;
	font-size: 11px;
	text-decoration : none;
}

a:hover {
	COLOR: #00aa00;
	FONT-FAMILY: Tahoma;
	text-decoration : none;
}

a.fade {
	FONT-FAMILY: tahoma;
	FONT-SIZE: 11px;
	COLOR: #999999;
	TEXT-DECORATION: none;
}

a.fade:HOVER {
	FONT-FAMILY: tahoma;
	FONT-SIZE: 11px;
	COLOR: white;
}

a.navbar {
	FONT-FAMILY: tahoma;
	FONT-SIZE: 11px;
	COLOR: #4EC027;
	TEXT-DECORATION: none;
	height:6px; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#666666, Positive=true)
}

.liste {
	COLOR: #222222;
	FONT-FAMILY: Tahoma;
	font-size: 11px;
	text-decoration : none;
}

.titolo {
	FONT-FAMILY: Tahoma;
	color:#FFFFFF;
	text-decoration : none;
	font-weight: bold;
	font-size: 13px;
	}

.detail {
	FONT-FAMILY: Tahoma;
	color:#222222;
	text-decoration : none;
	font-size: 13px;
	}

body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	scrollbar-face-color: #708090;
	scrollbar-highlight-color: #708090;
	scrollbar-shadow-color: #A9A9A9;
	scrollbar-3dlight-color: #888888;
	scrollbar-arrow-color: #FFA500;
	scrollbar-track-color: Silver;
	scrollbar-darkshadow-color: #111111;
	background: #F3F1EB;
}

input {
	font-family: Tahoma;
}

input.noborder {
	font-family: Tahoma;
	color: #444444;
	border: 0;
}

img.dx {
	margin-bottom : 3px;
	margin-right : 0px;
	margin-left : 6px;
	margin-top : 0px;
}

img.sx {
	margin-bottom : 3Px;
	margin-right : 6px;
	margin-left : 0px;
	margin-top : 0px;
}

input.borderless {
	background : transparent;
	border: 0px;
}

input.button {
	background:#DBDBD8;
	border:1px solid;
	border-color : #000040 #000040 #5D61FF #5D61FF;
	font : lighter normal xx-small;
	font-family : Tahoma;
	color:#000000;
}

li { 
	list-style-type: square;
	font-family: tahoma;
	font-size: 12px;
	color: #222222;
}

p {
	font-family: tahoma;
	font-size: 12px;
	color: #222222;
	line-height : 140%;
}

.rights {
	FONT-FAMILY: tahoma;
	FONT-SIZE: 10px;
	COLOR: #555555;
}

P.welcome {
	FONT-FAMILY: tahoma;
	FONT-SIZE: 12px;
	COLOR: 999999;
}

table {
	font-family: tahoma;
	font-size: 12px;
	color: #222222;
}

textarea {
	background : #FFFFFF;
	font-family : Tahoma;
	color: #444444;
	border:1px solid;
	border-color : #777777 #777777 #aaaaaa #aaaaaa;
}


td.resize {
	background-repeat : no-repeat;
}

#oDiv {
	padding: 80px;
	font-family: tahoma;
	font-size: 12px;
	color: #222222;
}

P.breakhere {
	page-break-before: always;
}

