/* CSS Document */

<style type="text/css">
<!--





/* Buttons */

button, .btn, a.ltBlue, a.dkBlue, a.orange, a.tan {
  font-weight:bold;
  padding:0.5em 1em 0.5em 1em;
  cursor:pointer;
  margin:0em !important;
}
a.ltBlue:hover, a.dkBlue:hover, a.orange:hover, a.tan:hover {
  _text-decoration:underline;
}

.ltBlue {
  cursor:pointer;
  border-bottom:solid 2px #002255;
  border-right:solid 2px #002255;
  border-top:solid 1px #003366;
  border-left:solid 1px #003366;
  background-color:#6699ff;
  color:#fff;
  font-weight:bold;
}
.ltBlue:hover {
  text-decoration:underline;
}

.dkBlue {
  cursor:pointer;
  border-bottom:solid 2px #000;
  border-right:solid 2px #000;
  border-top:solid 1px #336699;
  border-left:solid 1px #336699;
  background-color:#002255;
  color:#fff;
  font-size:105%;
  text-decoration:none;
  padding:.4em;
  font-weight:bold;
}
.dkBlue:hover {
  text-decoration:none;
  background-color:#003366;
  color:#fff;
}
a.dkBlue:hover {
  _background-color:#002255;
}


.orange {
  cursor:pointer;
  border-right:solid 2px #E55C00;
  border-bottom:solid 2px #E55C00;
  border-top:solid 2px #FF751A;
  border-left:solid 2px #FF751A;
  background-color:#ff6600;
  color:#fff;
  font-size:105%;
  font-weight:bold;
  padding:.4em;
  text-decoration:none;
}
.orange:hover {
  text-decoration:none;
  color:#fff;
  background-color:#FF751A;
}
a.orange:hover {
  _background-color:#ff6600;
}

.tan {
  cursor:pointer;
  padding:0.43em 0.83em;
  border-left:solid 1px #F5EDE3;
  border-top:solid 1px #F5EDE3;
  border-bottom:solid 1px #826C55;
  border-right:solid 1px #826C55;
  background-color:#E1D4C0;
  color:#111111;
  font-size:90%;
}
.tan:hover {
  text-decoration:underline;
  background-color:#CABBA9;
  color:#000000;
  background-image:none;
}
a.tan:hover {
  _background-color:#E1D4C0;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 11px;
	color:#333333;
}

.style1 {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.style2 {font-size: 12px}
.testata {font-size: 12px; color:#FFFF00; font-weight:bold;}
.verde {FONT-WEIGHT: bold; COLOR: #009900; FONT-FAMILY: arial, tahoma, verdana, helvetica; font-size:14px;}

.messaggio {font-size: 12px; color:#009900; font-weight:bold;}

input {font-size:11px; font-family: tahoma, verdana, arial, helvetica;}
select {font-size:11px; font-family:tahoma, verdana, arial, helvetica;}
.red {color:#FF0000;}
.intestazione {font-size: 12px; color:#003399; font-weight:bold;}
.smaller {font-size:11px;}
.active {font-weight:bold; color:#009900;}
.inactive {font-weight:bold; color:#999999;}

.wht-sm{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma, verdana, arial, helvetica;}
A.wht-sm:link {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma, verdana, arial, helvetica;}
A.wht-sm:visited {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma, verdana, arial, helvetica;}

.wht-sm_small{FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: tahoma, verdana, arial, helvetica;}
A.wht-sm_small:link { COLOR: #ffffff; FONT-FAMILY: tahoma, verdana, arial, helvetica;}
A.wht-sm_small:visited { COLOR: #ffffff; FONT-FAMILY: tahoma, verdana, arial, helvetica;}

.wht-sm_xxsmall{FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica; font-size:10px;}
A.wht-sm_xxsmall:link { COLOR: #ffffff; FONT-FAMILY: tahoma, verdana, arial, helvetica;}
A.wht-sm_xxsmall:visited { COLOR: #ffffff; FONT-FAMILY: tahoma, verdana, arial, helvetica;}

.bianco_arial_grande{FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial, tahoma, verdana, helvetica; font-size:16px;}
.grigio_arial_grande{FONT-WEIGHT: bold; COLOR:#666666; FONT-FAMILY: arial, tahoma, verdana, helvetica; font-size:16px;}
.verde_arial_enorme{FONT-WEIGHT: bold; COLOR:#009900; FONT-FAMILY: arial, tahoma, verdana, helvetica; font-size:24px;}
.blu_arial_grande{FONT-WEIGHT: bold; COLOR:#3399CC; FONT-FAMILY: arial, tahoma, verdana, helvetica; font-size:16px;}
.bianco_arial_medio{FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial, tahoma, verdana, helvetica; font-size:14px;}
.rosso_arial_medio{FONT-WEIGHT: bold; COLOR:#CC0000; FONT-FAMILY: arial, tahoma, verdana, helvetica; font-size:14px;}
.blu_navy_arial_normale{FONT-WEIGHT: bold; COLOR:navy; FONT-FAMILY: arial, tahoma, verdana, helvetica; font-size:12px;}
.rosa_arial_grande{FONT-WEIGHT: bold; COLOR:#FF66CC; FONT-FAMILY: arial, tahoma, verdana, helvetica; font-size:16px;}

.mainlink-sm_small{COLOR: #0b8aaa; FONT-FAMILY: verdana, arial, helvetica; font-size:11px;}
A.mainlink-sm_small:link {font-size:11px; COLOR: #0b8aaa; FONT-FAMILY: verdana, arial, helvetica;}
A.mainlink-sm_small:visited {font-size:11px; COLOR: #0b8aaa; FONT-FAMILY: verdana, arial, helvetica;}


.inputsubmit {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #DB8606; 
	color: #FFFFFF;
	border: #666666; 
	border-style: solid;
 	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.inputsubmit2 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #FFFFFF; 
	color: #006699;
	border: #FFFFFF; 
	border-style: solid;
 	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.barTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: none;
}

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	border: none;
	font-weight: bold;
}

textarea { width: 100%; }
.mainTable { background-color: #F4FAFF; }
.mainTableAlt { background-color: #FFFFFF; }
.mainTableOn { background-color: #FFFFF0; }
.TableHeader { background-color: #E9E9E9; }
.TableMsg { background-color: #ADADAD; }
.TableHeaderText { color: #FFFFFF; font-size: 11px; font-weight: none; }
.TableInfoText { color: #000000; font-size: 11px; background-color: #FFFFFF; }
.priLow { background-color: #DDFFDD; }
.priNormal { background-color: #FFFFF0; }
.priHigh { background-color: #FEE7E7; }
.privReceived { background-color: #3669CF; color: #3E3E3E; }
.privBox { background-color: #FFFFFF; }
.privBorder { background-color: Black; }
.privAttachments { background-color: #94C7FF; }
.msgReceived { background-color: #E9E9E9; color: #3E3E3E; font-size: 10px; }
.msgAnswered { background-color: #FFE0B3; color: #3E3E3E; font-size: 10px; }
.msgAttachments { background-color: #F4FAFF; color: #000000; font-size: 10px; }
.msgBorder { background-color: #ADADAD; }
.msgBorderInfo { background-color: #ffffff; }
.msgBox { background-color: #F9F9F9; }

-->
</style>