BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(images/back.png) #e5e5e5 repeat-y center 50%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,sans-serif; POSITION: relative
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

h4 {
	text-align:center;
	font-size:large;
	font-weight:bolder;
}

A {
	COLOR: #0b0090; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.titleBlock {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.5em; COLOR: #1a9740
}
.fontRed {
	COLOR: #ff0000
}
UL.blind_navigation {
	POSITION: absolute; TOP: -990px
}
.area_block {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BACKGROUND: #fff; PADDING-BOTTOM: 0.6em; MARGIN: 0.4em 0.4em 0.8em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px dashed
}
.area_block H1 {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: left center; PADDING-LEFT: 56px; FONT-WEIGHT: bold; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0.6em; MARGIN: 0.4em; PADDING-TOP: 0.6em; BACKGROUND-REPEAT: no-repeat
}
UL.navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -0.4em 0px 0px 0.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.navigation LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	list-style: none;
	;
}
UL.navigation LI A {
	MARGIN: 0px 0.2em
}
.std_block {
	
}

.back_container {
	MARGIN-TOP: 0.6em; MARGIN-BOTTOM: 1.2em; TEXT-ALIGN: right
}
.back_container A {
	FONT-WEIGHT: normal
}
P.result_container {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0.2em 0em 1em; PADDING-TOP: 0em; TEXT-ALIGN: center
}
P.result_container STRONG {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND: #ff0; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
P.information_container {
	BORDER-RIGHT: #d9be09 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #d9be09 1px solid; PADDING-LEFT: 0.2em; MIN-HEIGHT: 22px; BACKGROUND: url(images/info.gif) #fffdef no-repeat 6px 4px; PADDING-BOTTOM: 0.2em; MARGIN: 0.6em auto; BORDER-LEFT: #d9be09 1px solid; WIDTH: 80%; PADDING-TOP: 0.2em; BORDER-BOTTOM: #d9be09 1px solid; HEIGHT: auto! important
}
P.information_container STRONG {
	PADDING-RIGHT: 32px; DISPLAY: block; PADDING-LEFT: 32px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; COLOR: #000000; PADDING-TOP: 0.2em
}
.reg_note {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; MARGIN: 1em 0px 0px; COLOR: #369; PADDING-TOP: 0.2em
}
.reg_title_privacy {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; MARGIN: 0px auto; WIDTH: 80%; PADDING-TOP: 0.2em
}
.privacy_box {
	BORDER-RIGHT: #cfac0b 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #cfac0b 1px solid; PADDING-LEFT: 0.4em; BACKGROUND: #fff; PADDING-BOTTOM: 0.4em; MARGIN: 0px auto; OVERFLOW: auto; BORDER-LEFT: #cfac0b 1px solid; WIDTH: 80%; MAX-HEIGHT: 150px; PADDING-TOP: 0.4em; BORDER-BOTTOM: #cfac0b 1px solid
}
UL.reg_instruction {
	MARGIN: 0.2em 0.2em 1em; COLOR: #666
}
.reg_err_data {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.4em; MARGIN: 0.4em; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; PADDING-TOP: 0.4em; BORDER-BOTTOM: #ff0000 1px solid
}
.reg_success {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #369 1px solid; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; MARGIN: 0.4em; BORDER-LEFT: #369 1px solid; COLOR: #369; PADDING-TOP: 0.4em; BORDER-BOTTOM: #369 1px solid
}
.lostpwd_box {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0px; MARGIN: 1em; PADDING-TOP: 0.6em
}
.lostpwd_logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.4em; PADDING-TOP: 0px
}
.form_right {
	BORDER-RIGHT: #7a8aa3 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #7a8aa3 1px solid; PADDING-LEFT: 0.4em; BACKGROUND: #ebeef2; PADDING-BOTTOM: 0.4em; MARGIN: 0.6em 0px 0px; BORDER-LEFT: #7a8aa3 1px solid; PADDING-TOP: 0.4em; BORDER-BOTTOM: #7a8aa3 1px solid; TEXT-ALIGN: right
}
.form_right .textfield {
	BORDER-RIGHT: #7a8aa3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7a8aa3 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #7a8aa3 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #7a8aa3 1px solid
}
.trigger_calendar {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(images/calendar.gif) no-repeat 50% top; MARGIN-LEFT: 0.6em; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 22px; CURSOR: pointer; BORDER-BOTTOM: 0px; HEIGHT: 22px
}
A.new_element_link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 26px; MIN-HEIGHT: 22px; BACKGROUND-IMAGE: url(images/add.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto! important
}
A.new_element_link_float {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 26px; MIN-HEIGHT: 22px; FLOAT: left; BACKGROUND-IMAGE: url(../images/standard/add.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto! important
}
UL.adjac_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.adjac_link LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.2em 0.3em 0.3em; PADDING-TOP: 0px
}
.headerbox {
	MARGIN-TOP: 0px; BACKGROUND: url(images/logo_right.jpg) no-repeat right bottom; VERTICAL-ALIGN: bottom; HEIGHT: 126px; TEXT-ALIGN: right
}
.headerbox IMG.immagineSx {
	FLOAT: left
}
.headerbox IMG.immagineDx {
	DISPLAY: none; FLOAT: right
}
.no_float {
	CLEAR: both
}
.noFloat {
	CLEAR: both
}
.blu_line {
	BORDER-RIGHT: #8494ad 4px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 4px; BACKGROUND: #1a518a; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #8494ad 4px solid; PADDING-TOP: 0px; HEIGHT: 4px
}
.head_image {
	BORDER-RIGHT: #8494ad 4px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/head_image.jpg) #8494ad no-repeat center 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #8494ad 4px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 113px
}
.dateBox {
	PADDING-RIGHT: 0.6em; MARGIN-TOP: 2px; FLOAT: right; COLOR: #8494ad
}
.footer {
	CLEAR: both; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0em; MARGIN: 0px; COLOR: #aaa; PADDING-TOP: 1em; TEXT-ALIGN: left
}
.layout_footer {
	CLEAR: both; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0em; MARGIN: 0px; COLOR: #aaa; PADDING-TOP: 1em; TEXT-ALIGN: left
}
.footer IMG {
	VERTICAL-ALIGN: top
}
.layout_footer IMG {
	VERTICAL-ALIGN: top
}
.errorBlock {
	BORDER-RIGHT: #ff0000 2px outset; PADDING-RIGHT: 0.5em; BORDER-TOP: #ff0000 2px outset; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0.5em 1em; BORDER-LEFT: #ff0000 2px outset; COLOR: #036; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ff0000 2px outset
}
.errorBlock IMG {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1em; VERTICAL-ALIGN: middle
}
.italicText {
	COLOR: #f00; FONT-STYLE: italic
}
.titleBlu {
	BORDER-RIGHT: #033 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #033 1px solid; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; BACKGROUND: #006393; PADDING-BOTTOM: 0.4em; MARGIN: 0em 2em; BORDER-LEFT: #033 1px solid; COLOR: #fee; PADDING-TOP: 0.4em; BORDER-BOTTOM: #033 1px solid
}
.alignCenter {
	TEXT-ALIGN: center
}
.alignRight {
	TEXT-ALIGN: right
}
.littleText {
	FONT-SIZE: 0.8em
}
.boldText {
	FONT-WEIGHT: bold
}
.labelline50 {
	CLEAR: both; MARGIN: 0em 0em 0.8em
}
.labelline30 {
	CLEAR: both; MARGIN: 0em 0em 0.8em
}
.float50 {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 50%; POSITION: relative
}
.labelline50 LABEL {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 50%; POSITION: relative
}
.float30 {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 30%; POSITION: relative
}
.labelline30 LABEL {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 30%; POSITION: relative
}
.profile_images {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0.2em 0em; WIDTH: 100%; PADDING-TOP: 0em
}
.profile_images TD {
	TEXT-ALIGN: center
}
.profile_image {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; MAX-HEIGHT: 100px; PADDING-TOP: 0em
}
.profile_signature {
	BORDER-RIGHT: #999 1px dashed; PADDING-RIGHT: 0.2em; BORDER-TOP: #999 1px dashed; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; MARGIN: 0.2em; BORDER-LEFT: #999 1px dashed; PADDING-TOP: 0.2em; BORDER-BOTTOM: #999 1px dashed
}
.titleTypeOne {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN-LEFT: 2em; COLOR: #033
}
TABLE.typeOne {
	PADDING-RIGHT: 0em; BORDER-TOP: #033 1px solid; PADDING-LEFT: 0em; FONT-SIZE: 1em; PADDING-BOTTOM: 0em; MARGIN: 0em; BORDER-LEFT: #033 1px solid; WIDTH: 100%; PADDING-TOP: 0em; BORDER-BOTTOM: #033 1px solid; empty-cells: show
}
TABLE.type-one {
	PADDING-RIGHT: 0em; BORDER-TOP: #033 1px solid; PADDING-LEFT: 0em; FONT-SIZE: 1em; PADDING-BOTTOM: 0em; MARGIN: 0em; BORDER-LEFT: #033 1px solid; WIDTH: 100%; PADDING-TOP: 0em; BORDER-BOTTOM: #033 1px solid; empty-cells: show
}
TABLE.typeOne .image {
	VERTICAL-ALIGN: middle; WIDTH: 1%; TEXT-ALIGN: center
}
TABLE.typeOne TH {
	BORDER-RIGHT: #033 1px solid; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: #006393; PADDING-BOTTOM: 0.3em; MARGIN: 0em; VERTICAL-ALIGN: middle; COLOR: #fee; PADDING-TOP: 0.3em; BORDER-BOTTOM: #033 1px solid; TEXT-ALIGN: left
}
TABLE.typeOne TH A {
	COLOR: #fff
}
TABLE.typeOne TR TD {
	BORDER-RIGHT: #033 1px solid; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0.3em; MARGIN: 0em; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 0.3em
}
TABLE.typeOne TR.line TD {
	BACKGROUND: #b6c8f3
}
TABLE.typeOne TR.lineCol TD {
	BACKGROUND: #ddd
}
TABLE.typeOne TR.spanLine TD {
	BORDER-TOP: #033 1px solid; BACKGROUND: #fff
}
TABLE.typeOne TR.spanLine TD A {
	FONT-SIZE: 1.1em; COLOR: #f20; TEXT-DECORATION: none
}
TABLE.typeOne TR.spanLine TD A:hover {
	TEXT-DECORATION: underline
}
.typeOnefloatRight {
	FLOAT: right; MARGIN: 0em 0.5em
}
.remRequest {
	BORDER-RIGHT: #f22 1px dotted; PADDING-RIGHT: 0.5em; BORDER-TOP: #f22 1px dotted; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0em; VERTICAL-ALIGN: middle; BORDER-LEFT: #f22 1px dotted; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #f22 1px dotted
}
.remRequest .redFont {
	COLOR: #f22
}
INPUT.modifybutton {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/mod.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: transparent
}
INPUT.attachbutton {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/attach.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: transparent
}
INPUT.removebutton {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/standard/rem.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: transparent
}
INPUT.publishbtn {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/standard/publish.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: transparent
}
INPUT.unpublishbtn {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/standard/unpublish.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: transparent
}
INPUT.movebutton {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/treeview/move.png); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: transparent
}
BUTTON.calbtn {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/standard/date.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: transparent
}
IMG.fakebtn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 22px; BORDER-BOTTOM: 0px; HEIGHT: 22px
}
IMG.fakesmallbtn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 16px; BORDER-BOTTOM: 0px; HEIGHT: 16px
}
DIV.subhead {
	BORDER-RIGHT: 0px; BORDER-TOP: #4b81ef 1px solid; PADDING-LEFT: 1.4em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: #9ebbf8; PADDING-BOTTOM: 0.1em; BORDER-LEFT: 0px; COLOR: #252564; PADDING-TOP: 0.1em; BORDER-BOTTOM: #4b81ef 1px solid
}
.white {
	BACKGROUND: #ffffff; COLOR: #000000
}
.lightRed {
	BACKGROUND: #ffeaea; COLOR: #000000
}
.lightOrange {
	BACKGROUND: #fff3ea; COLOR: #000000
}
.lightYellow {
	BACKGROUND: #ffffea; COLOR: #000000
}
.lightGreen {
	BACKGROUND: #f3ffea; COLOR: #000000
}
.lightCyan {
	BACKGROUND: #eafffe; COLOR: #000000
}
.lightBlue {
	BACKGROUND: #eaeeff; COLOR: #000000
}
.lightViolet {
	BACKGROUND: #f7eaff; COLOR: #000000
}
.darkRed {
	BACKGROUND: #e3a1a1; COLOR: #000000
}
.darkOrange {
	BACKGROUND: #e3bfa1; COLOR: #000000
}
.darkYellow {
	BACKGROUND: #e3e2a1; COLOR: #000000
}
.darkGreen {
	BACKGROUND: #b7e3a1; COLOR: #000000
}
.darkCyan {
	BACKGROUND: #a1e3de; COLOR: #000000
}
.darkBlue {
	BACKGROUND: #a1b7e3; COLOR: #000000
}
.darkViolet {
	BACKGROUND: #cba1e3; COLOR: #000000
}
.lightGrey {
	BACKGROUND: #eaeaea; COLOR: #000000
}
.darkGrey {
	BACKGROUND: #acacac; COLOR: #000000
}
.black {
	BACKGROUND: #000000; COLOR: #dddddd
}
.evidenceBlock {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0.6em; BACKGROUND: #ccc; PADDING-BOTTOM: 0.6em; MARGIN: 0.5em 0.2em; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0.6em; BORDER-BOTTOM: #666 1px solid
}
.formBlock {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0.6em; BACKGROUND: #ccc; PADDING-BOTTOM: 0.6em; MARGIN: 0.5em 0.2em; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0.6em; BORDER-BOTTOM: #666 1px solid
}
.course_block {
	BORDER-RIGHT: #033 1px solid; PADDING-RIGHT: 0em; BORDER-TOP: #033 1px solid; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0.2em 0em 0.6em; BORDER-LEFT: #033 1px solid; WIDTH: 100%; PADDING-TOP: 0em; BORDER-BOTTOM: #033 1px solid
}
TR.line_one TD {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BACKGROUND: #cdf; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
TR.line_two TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; PADDING-TOP: 1em
}
TR.line_one .image {
	WIDTH: 1%
}
TR.line_one .code_course {
	BACKGROUND: #cdf; WIDTH: 20%
}
TR.line_two .status_course {
	FONT-SIZE: 0.8em; TEXT-ALIGN: right
}
TR.line_two .descr_course {
	FONT-SIZE: 0.8em; TEXT-ALIGN: left
}
.text_bold {
	FONT-WEIGHT: bold
}
FORM.std_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0em 0.4em; PADDING-TOP: 0px
}
.form_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0em 0.4em; TEXT-INDENT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_elem {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; BACKGROUND: #bbb; PADDING-BOTTOM: 0.8em; MARGIN: 0px 0px 0.8em; COLOR: #000; PADDING-TOP: 0.8em
}
.form_line_evidence {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.2em; BACKGROUND: #ccc; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 0.2em; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
.form_line_l {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px
}
.form_line_l LABEL.label_bold {
	FONT-WEIGHT: bold
}
.form_line_l LABEL.floating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 0px 0px; WIDTH: 35%; PADDING-TOP: 0px; POSITION: relative
}
.form_line_l DIV.label_effect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 0px 0px; WIDTH: 35%; PADDING-TOP: 0px; POSITION: relative
}
.form_line_l DIV.grouping_nowh {
	FLOAT: left; MARGIN: 0px 0px 0.6em; POSITION: relative
}
.form_line_l DIV.grouping {
	FLOAT: left; MARGIN: 0px 0px 0.6em; POSITION: relative
}
.form_line_l DIV.grouping {
	WIDTH: 60%
}
.form_line_l .textfield_nowh {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_line_l .textfield {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_line_l .textfield {
	WIDTH: 30%
}
.form_line_l .fileupload {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_line_l .dropdown_nowh .form_line_l .dropdown {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_line_l .dropdown {
	WIDTH: 30%
}
.form_line_l .textarea {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_line_b {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px; POSITION: relative
}
.form_line_b LABEL.label_bold {
	FONT-WEIGHT: bold
}
.form_line_b LABEL.floating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 0px 0px; WIDTH: 50%; PADDING-TOP: 0px; POSITION: relative
}
.form_line_b DIV.label_effect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 0px 0px; WIDTH: 50%; PADDING-TOP: 0px; POSITION: relative
}
.form_line_b DIV.grouping {
	FLOAT: left; MARGIN: 0px 0px 0.6em; WIDTH: 45%; POSITION: relative
}
.form_line_b .textfield {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; WIDTH: 40%; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_line_b .fileupload {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_line_b .dropdown {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; WIDTH: 40%; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_line_b .textarea {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.form_elem_button {
	PADDING-RIGHT: 3em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.button {
	BORDER-RIGHT: #707676 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #707676 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #d9d9d9; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em 0.4em; BORDER-LEFT: #707676 1px solid; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #707676 1px solid
}
DIV.tdetail_cont {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px
}
DIV.tdetail_box {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 49%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV.media_nav_bar {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0.4em; BORDER-TOP: 0px; PADDING-LEFT: 0.4em; BACKGROUND: #ffffff; MARGIN-BOTTOM: 0.2em; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: 0px; WIDTH: 98%; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #8899bb 1px dotted; HEIGHT: 18px; TEXT-ALIGN: center
}
A.media_pag_num {
	BORDER-RIGHT: #8899bb 0px; PADDING-RIGHT: 0.4em; BORDER-TOP: #8899bb 0px; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #8899bb 0px; COLOR: #212121; PADDING-TOP: 2px; BORDER-BOTTOM: #8899bb 0px; TEXT-DECORATION: underline
}
A.media_pag_num:hover {
	BACKGROUND: #cbd2e8; TEXT-DECORATION: underline
}
A.media_pag_num_sel {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0.4em; BORDER-TOP: 0px; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #212121; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
SPAN.media_next {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
SPAN.media_prev {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
IMG.image_limit {
	HEIGHT: 150px
}
.forum_sender .list_user_actions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.menuover {
	clear: both;
	/*background: #1f538d;*/
	background: url('images/sfondo_banner.gif');
	position: relative;
}

.main_menu_over {
			z-index: 3000;
height: 20px;
			margin: 0px;
			padding: 0px;
			/*background: #1f538d;
			border: 1px solid #666;*/
			background: url('images/sfondo_banner.gif');
			list-style-type: none;
			height: 22px;
		}
		
.tblCategorie {
	text-align:justify;
	padding: 5px;
	vertical-align:top;
}

.littleText {
	font-size:small;
}

.tblCF {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; MARGIN: 0px auto; WIDTH: 80%; PADDING-TOP: 0.2em; border-color:#0000CC; border:thin;
}
