a#active_menu { background-position: center; background-repeat: no-repeat; color: #000000; font-weight: bold; }
a#active_menu:hover { color: #000000; text-decoration: none; }
a:hover { color: #FF3300; text-decoration: underline; /*text-decoration: underline;*/ }
a.mainlevel:link, a.mainlevel:visited { border-bottom: 1px solid #444444; color: #000000; display: block; font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 17px; padding-bottom: 2px; padding-top: 2px; text-align: left; text-decoration: none; width: 200px; }
a.mainlevel:hover { background-color: #357E9E; color: #000000; }
a.tasks {  color: #000000; display: block; font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 17px; padding-bottom: 2px; padding-top: 2px; text-align: left; text-decoration: none; width: 200px; }
a.tasks:hover { background-color: #357E9E; color: #000000; }
a.readon:link, a.readon:visited { color: #FC5A01; display: block; float: none; font-family: Arial, Verdana, sans-serif; font-size: 14px; height: 50px; }
a.readon:hover { color: #357E9E; text-decoration: none; }
a.sublevel:link, a.sublevel:visited { background-image: url(../images/sub.png); background-position: right; background-repeat: no-repeat; border-bottom: 1px; border-bottom-color: #EDEDED; border-bottom-style: solid; color: #4682B4; display: block; font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 20px; padding-bottom: 2px; padding-top: 2px; text-decoration: none; text-indent: 11px; width: 198px; }
a.sublevel:hover { color: #C0C0C0; text-decoration: none; }
a:link { color: #000000; line-height: 20px; }
a:visited { color: #357E9E; line-height: 20px; }
a.sottovoci { color: #000000; font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 17px; text-align: left; text-decoration: none;}
a.sottovoci:hover { background-color: #357E9E; color: #000000; }
a.mainleveltop { border-top: 1px solid #444444; border-bottom: 1px solid #444444; color: #000000; display: block; font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 17px; padding-bottom: 2px; padding-top: 2px; text-align: left; text-decoration: none; width: 200px; }
a.mainleveltop:hover { background-color: #357E9E; color: #000000; }
body { background-color:#FFFFFF; font-family: Arial, Verdana, sans-serif; margin: 0px; margin: 0px; text-align: center;}
td,tr,p,div { color: #000000; font-family: Arial, Verdana, sans-serif; font-size: 14px; letter-spacing: 0px; line-height: 18px; }

/** h3 for hierarchy.html **/
h3{ color: #FF0000; font-family: Arial, Verdana, sans-serif; font-size: 16px; margin: 0px; margin-bottom: 2px;}
a.pdf { color:  #FFFFDD; text-decoration: none;}
h4{ color: #FF0000; font-family: Arial, Verdana, sans-serif; font-size: 16px; margin: 0px; margin-bottom: 2px;}
a.pdf { color:  #FFFFDD; text-decoration: none;}
h5{ color: #FF0000; font-family: Arial, Verdana, sans-serif; font-size: 14px; margin: 0px; margin-bottom: 2px;}
a.pdf { color:  #FFFFDD; text-decoration: none;}

li { letter-spacing: 0px; color: #000000; font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 20px; list-style: square; list-style-position: inside; }
ul { margin: 0px; padding: 0px; }
.box { background: #444444; border: 1px solid #666666; color: #000000; display: block; font-family: Arial, Verdana, sans-serif; font-size: 14px; height: auto; letter-spacing: 0px; margin-top: 11px; padding: 3px; width: 200px; }
/** .button { background-color: #F5F5F5; border: 1px solid #CBCBCB; color: #000000; float: left; font-family: Arial, Verdana, sans-serif; font-size: 14px; }
.button:hover { color: #FF8C00; }**/
/** category text format and links **/
.category { color: #FF8C00; font-family: Arial, Verdana, sans-serif; font-size: 14px; letter-spacing: 0px; text-decoration: none; }
.componentheading { color: #000000; font-family: Arial, verdana, sans-serif; font-size: 22px; font-weight: normal; letter-spacing: 0px; line-height: 25px; padding-bottom: 0px; padding-top: 0px; text-align: left; text-transform: uppercase; }
.contentdescription { color: #353535; font-family: Arial, Verdana, sans-serif; font-size: 14px; text-align: left; }


/* settings titolo WordNet Domains */
.contentheading { color:#FF0000 ; font: 120% times new roman, verdana, sans-serif; font-size: 50px; font-weight: bold; line-height: 10px; margin-top: 15px; padding-bottom: 5px; text-align: left; }
/* #FF3300 rosso */
/* #FF0000 rosso */
/* #444444 nero */
/* #357E9E blu SCURO */
/* #FC5A01 arancione */
/* #EDEDED bianco */
/* #4682B4 BLU SOFT */
/* #C0C0C0 grigio */
/* #FFFFDD giallino */
/* #666666 grigio scuro */

/* F5F5F5 BIANCO */
/* CBCBCB GRIGIO */
/* FF8C00 arancione */
/* 353535 NERO */
/* 708090 TURCHESE*/
/* 999999 grigio */
/* 808080 grigio */
/* E0EDC2 GIALLO*/
/* 555555 GRIGIO*/
/* A5D92B VERDE*/
/* CCCCAA BEIGE*/
/* 333333 NERO*/
/* #66CCFF azzurro */






/* Content - Sections & Categories, setting per il titolo wordnet domains project */
.createdate { color: #708090; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
.headings { color: #FF0000; font-family: Arial, Verdana, sans-serif; font-size: 30px; font-weight: normal; letter-spacing: 0px; line-height: 25px; padding-bottom: 10px; text-align: left; }



.inputbox{ background: #444444; border: 1px; border-color: #999999; border-style: solid; color: #000000; }
.modifydate { color: #808080; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
.moduletable { margin-top: 0px; padding-bottom: 0px; text-align: left; width: 200px; }
.moduletable li { list-style: none; list-style-position: inside; }
.moduletable td { color: #000000; font-size: 11px; line-height: 10px; text-align: left; }
.moduletable th { color: #000000; font: oblique 110% Arial, verdana, sans-serif; font-size: 22px; font-weight: normal; letter-spacing: 0px;  padding-bottom: 10px; text-align: center; }
.quote { color: #000000; display: block; font: oblique 170% georgia, times, serif; line-height: 25px; margin-bottom: 15px; margin-top: 15px; padding: 8px; vertical-align: super; width: 590px; }
.quote2 { color: #E0EDC2; display: block; font: oblique 170% georgia, times, serif; line-height: 25px; padding: 8px; vertical-align: super; width: 590px; }
.sectiontableentry1, .sectiontableentry2 { line-height: 30px; }
.sectiontableheader { border-bottom: 1px solid #EDEDED; color: #FF8C00; font-size: 14px; letter-spacing: 0px; margin-bottom: 30px; padding-bottom: 15px; padding-top: 7px; width: 100%; }
.small { color: #FF8C00; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
.smalldark { color: #000000; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 10px; text-decoration: none; }
.subheadings { color: #357E9E; font: 120% arial, verdana, sans-serif; font-size: 30px; font-weight: normal; line-height: 10px; margin-top: 5px; padding-bottom: 0px; text-align: left; }
.underline { border-bottom: 1px solid #555555; color: #A5D92B; display: block; font-family: Arial, Verdana, sans-serif; font-size: 18px; height: auto; letter-spacing: 0px; line-height: 25px; padding: 5px; }
#body { margin: 0 auto; width: 900px; }
#bodywrap { overflow: auto; width: 100%; }
#contact_subject, #contact_email, #contact_name { float: none; }
#contact_text { background-color: #444444; border: solid 1px #999999; color: #000000; float: none; }
#footer { color: #000000; float: none; font-size: 11px; height: 150px; margin: 0 auto; padding-top: 10px; text-align: center; width: 800px; }
#footer a:link, #footer a:visited { color: #000000; display: inline; font-size: 11px; text-decoration: none; }
#footer a:hover{ color: #CCCCAA; display: inline; font-size: 11px; text-decoration: underline; }
#footer td { color: #999999; font-size: 11px; font-size: 11px; text-align: center; }
#footerwrap { border-top: 1px solid #000000; height: 150px; margin: 0 auto; width: 900px; }
#header { height: 200px; margin-top: 50px; margin-left: 0px; margin-right: 0px; width: 100%;}
#headerwrap { height:180px; width: 100%;}
#image { border: 1px solid #333333; height: 180px; left: 60%; position: absolute; top: 0px; width: 180px; z-index: 3; }
#leftcolumn { float: left; padding-top: 15px; width: 200px; }
#mainbody { float: left; margin-left: 20px; overflow: auto; padding: 10px; padding-top: 0px; text-align: left; width: 620px;}
