BODY {
	PADDING-BOTTOM: 0em; BACKGROUND-COLOR: #fff; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: small; PADDING-TOP: 0em
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px
}
A {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND-COLOR: #cc0000; COLOR: #ffffff
}
.titleBlock {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em; COLOR: #cc99ff; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.fontRed {
	COLOR: #ff0000
}
UL.blind_navigation {
	POSITION: absolute; TOP: -990px
}
.area_block {
	BORDER-BOTTOM: #303a58 1px dotted; PADDING-BOTTOM: 0.6em; MARGIN: 0.4em 0.4em 0.8em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0.2em
}
.area_block H1 {
	PADDING-BOTTOM: 0.6em; MARGIN: 0.4em; PADDING-LEFT: 56px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 1.6em; FONT-WEIGHT: bold; PADDING-TOP: 0.6em
}
UL.navigation {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -0.4em 0px 0px 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.navigation LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
UL.navigation LI A {
	MARGIN: 0px 0.2em; FONT-WEIGHT: bold
}
.std_block {
	
}
.back_container {
	TEXT-ALIGN: right; MARGIN-TOP: 0.6em; MARGIN-BOTTOM: 1.2em
}
.back_container A {
	FONT-WEIGHT: normal
}
P.result_container {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0em; MARGIN: 0.2em 0em 1em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
P.result_container STRONG {
	PADDING-BOTTOM: 0em; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; BACKGROUND: #ff0; FONT-WEIGHT: bold; PADDING-TOP: 0em
}
P.information_container {
	BORDER-BOTTOM: #d9be09 1px solid; BORDER-LEFT: #d9be09 1px solid; PADDING-BOTTOM: 0.2em; MARGIN: 0.6em auto; MIN-HEIGHT: 22px; PADDING-LEFT: 0.2em; WIDTH: 80%; PADDING-RIGHT: 0.2em; BACKGROUND: url(../images/standard/info.gif) #fffdef no-repeat 6px 4px; HEIGHT: auto !important; BORDER-TOP: #d9be09 1px solid; BORDER-RIGHT: #d9be09 1px solid; PADDING-TOP: 0.2em
}
P.information_container STRONG {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 32px; PADDING-RIGHT: 32px; DISPLAY: block; COLOR: #000000; FONT-WEIGHT: bold; PADDING-TOP: 0.2em
}
.reg_note {
	PADDING-BOTTOM: 0.2em; MARGIN: 1em 0px 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; COLOR: #76061e; FONT-WEIGHT: bold; PADDING-TOP: 0.2em
}
.reg_title_privacy {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px auto; PADDING-LEFT: 0.2em; WIDTH: 80%; PADDING-RIGHT: 0.2em; FONT-WEIGHT: bold; PADDING-TOP: 0.2em
}
.privacy_box {
	BORDER-BOTTOM: #cfac0b 1px solid; BORDER-LEFT: #cfac0b 1px solid; PADDING-BOTTOM: 0.4em; MARGIN: 0px auto; PADDING-LEFT: 0.4em; WIDTH: 80%; PADDING-RIGHT: 0.4em; BACKGROUND: #fff; MAX-HEIGHT: 150px; OVERFLOW: auto; BORDER-TOP: #cfac0b 1px solid; BORDER-RIGHT: #cfac0b 1px solid; PADDING-TOP: 0.4em
}
UL.reg_instruction {
	MARGIN: 0.2em 0.2em 1em; COLOR: #666
}
.reg_err_data {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; PADDING-BOTTOM: 0.4em; MARGIN: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; COLOR: #ff0000; BORDER-TOP: #ff0000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ff0000 1px solid; PADDING-TOP: 0.4em
}
.reg_success {
	BORDER-BOTTOM: #369 1px solid; BORDER-LEFT: #369 1px solid; PADDING-BOTTOM: 0.4em; MARGIN: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; COLOR: #369; BORDER-TOP: #369 1px solid; BORDER-RIGHT: #369 1px solid; PADDING-TOP: 0.4em
}
.lostpwd_box {
	PADDING-BOTTOM: 0px; MARGIN: 1em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; PADDING-TOP: 0.6em
}
.lostpwd_logo {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form_right {
	BORDER-BOTTOM: #c87d08 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #c87d08 1px solid; PADDING-BOTTOM: 0.4em; MARGIN: 0.6em 0px 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BACKGROUND: #f6e3cd; BORDER-TOP: #c87d08 1px solid; BORDER-RIGHT: #c87d08 1px solid; PADDING-TOP: 0.4em
}
.form_right .textfield {
	BORDER-BOTTOM: #c87d08 1px solid; BORDER-LEFT: #c87d08 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c87d08 1px solid; BORDER-RIGHT: #c87d08 1px solid; PADDING-TOP: 0px
}
.trigger_calendar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 22px; BACKGROUND: url(../images/standard/calendar.gif) no-repeat 50% top; HEIGHT: 22px; MARGIN-LEFT: 0.6em; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
A.new_element_link {
	BACKGROUND-IMAGE: url(../images/standard/add.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 22px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: auto !important; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
A.new_element_link_float {
	BACKGROUND-IMAGE: url(../images/standard/add.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px; MIN-HEIGHT: 22px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: auto !important; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
UL.adjac_link {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.adjac_link LI {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0.3em 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.headerbox {
	TEXT-ALIGN: center; MARGIN-TOP: 0px; BACKGROUND: url(../images/logo_right.jpg) no-repeat right bottom; HEIGHT: 126px; VERTICAL-ALIGN: bottom
}
.headerbox IMG.immagineSx {
	
}
.headerbox IMG.immagineDx {
	DISPLAY: none; FLOAT: right
}
.no_float {
	CLEAR: both
}
.noFloat {
	CLEAR: both
}
.blu_line {
	BORDER-LEFT: #8494ad 4px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #1a518a; HEIGHT: 4px; FONT-SIZE: 4px; BORDER-RIGHT: #8494ad 4px solid; PADDING-TOP: 0px
}
.head_image {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #8494ad 4px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/head_image.jpg) #8494ad no-repeat center 50%; HEIGHT: 113px; BORDER-TOP: 0px; BORDER-RIGHT: #8494ad 4px solid; PADDING-TOP: 0px
}
.dateBox {
	MARGIN-TOP: 2px; PADDING-RIGHT: 0.6em; FLOAT: right; COLOR: #8494ad
}
.footer {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; COLOR: #aaa; CLEAR: both; FONT-SIZE: 0.8em; PADDING-TOP: 1em
}
.layout_footer {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; COLOR: #aaa; CLEAR: both; FONT-SIZE: 0.8em; PADDING-TOP: 1em
}
.footer IMG {
	VERTICAL-ALIGN: top
}
.layout_footer IMG {
	VERTICAL-ALIGN: top
}
.errorBlock {
	BORDER-BOTTOM: #ff0000 2px outset; BORDER-LEFT: #ff0000 2px outset; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0.5em 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #fff; COLOR: #036; FONT-SIZE: 1em; BORDER-TOP: #ff0000 2px outset; FONT-WEIGHT: bold; BORDER-RIGHT: #ff0000 2px outset; PADDING-TOP: 0.5em
}
.errorBlock IMG {
	PADDING-LEFT: 1em; PADDING-RIGHT: 1.5em; VERTICAL-ALIGN: middle
}
.italicText {
	FONT-STYLE: italic; COLOR: #f00
}
.titleBlu {
	BORDER-BOTTOM: #033 1px solid; BORDER-LEFT: #033 1px solid; PADDING-BOTTOM: 0.4em; MARGIN: 0em 2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BACKGROUND: #006393; COLOR: #fee; BORDER-TOP: #033 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #033 1px solid; PADDING-TOP: 0.4em
}
.alignCenter {
	TEXT-ALIGN: center
}
.alignRight {
	TEXT-ALIGN: right
}
.littleText {
	FONT-SIZE: 0.8em
}
.boldText {
	FONT-WEIGHT: bold
}
.labelline50 {
	MARGIN: 0em 0em 0.8em; CLEAR: both
}
.labelline30 {
	MARGIN: 0em 0em 0.8em; CLEAR: both
}
.float50 {
	POSITION: relative; WIDTH: 50%; FLOAT: left; CLEAR: left; FONT-WEIGHT: bold
}
.labelline50 LABEL {
	POSITION: relative; WIDTH: 50%; FLOAT: left; CLEAR: left; FONT-WEIGHT: bold
}
.float30 {
	POSITION: relative; WIDTH: 30%; FLOAT: left; CLEAR: left; FONT-WEIGHT: bold
}
.labelline30 LABEL {
	POSITION: relative; WIDTH: 30%; FLOAT: left; CLEAR: left; FONT-WEIGHT: bold
}
.profile_images {
	PADDING-BOTTOM: 0em; MARGIN: 0.2em 0em; PADDING-LEFT: 0em; WIDTH: 100%; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
.profile_images TD {
	TEXT-ALIGN: center
}
.profile_image {
	PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; MAX-HEIGHT: 100px; PADDING-TOP: 0em
}
.profile_signature {
	BORDER-BOTTOM: #999 1px dashed; BORDER-LEFT: #999 1px dashed; PADDING-BOTTOM: 0.2em; MARGIN: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; PADDING-TOP: 0.2em
}
.titleTypeOne {
	COLOR: #033; MARGIN-LEFT: 2em; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
TABLE.typeOne {
	BORDER-BOTTOM: #033 1px solid; BORDER-LEFT: #033 1px solid; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; WIDTH: 100%; PADDING-RIGHT: 0em; EMPTY-CELLS: show; FONT-SIZE: 1em; BORDER-TOP: #033 1px solid; PADDING-TOP: 0em
}
TABLE.type-one {
	BORDER-BOTTOM: #033 1px solid; BORDER-LEFT: #033 1px solid; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; WIDTH: 100%; PADDING-RIGHT: 0em; EMPTY-CELLS: show; FONT-SIZE: 1em; BORDER-TOP: #033 1px solid; PADDING-TOP: 0em
}
TABLE.typeOne .image {
	TEXT-ALIGN: center; WIDTH: 1%; VERTICAL-ALIGN: middle
}
TABLE.typeOne TH {
	BORDER-BOTTOM: #033 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0.3em; MARGIN: 0em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; BACKGROUND: #006393; COLOR: #fee; FONT-SIZE: 0.8em; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; BORDER-RIGHT: #033 1px solid; PADDING-TOP: 0.3em
}
TABLE.typeOne TH A {
	COLOR: #fff
}
TABLE.typeOne TR TD {
	PADDING-BOTTOM: 0.3em; MARGIN: 0em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; COLOR: #000; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BORDER-RIGHT: #033 1px solid; PADDING-TOP: 0.3em
}
TABLE.typeOne TR.line TD {
	BACKGROUND: #b6c8f3
}
TABLE.typeOne TR.lineCol TD {
	BACKGROUND: #ddd
}
TABLE.typeOne TR.spanLine TD {
	BACKGROUND: #fff; BORDER-TOP: #033 1px solid
}
TABLE.typeOne TR.spanLine TD A {
	COLOR: #f20; FONT-SIZE: 1.1em; TEXT-DECORATION: none
}
TABLE.typeOne TR.spanLine TD A:hover {
	TEXT-DECORATION: underline
}
.typeOnefloatRight {
	MARGIN: 0em 0.5em; FLOAT: right
}
.remRequest {
	BORDER-BOTTOM: #f22 1px dotted; BORDER-LEFT: #f22 1px dotted; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; BORDER-TOP: #f22 1px dotted; BORDER-RIGHT: #f22 1px dotted; PADDING-TOP: 0.5em
}
.remRequest .redFont {
	COLOR: #f22
}
INPUT.modifybutton {
	BACKGROUND-IMAGE: url(../images/standard/mod.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT.attachbutton {
	BACKGROUND-IMAGE: url(../images/standard/attach.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT.removebutton {
	BACKGROUND-IMAGE: url(../images/standard/rem.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT.publishbtn {
	BACKGROUND-IMAGE: url(../images/standard/publish.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT.unpublishbtn {
	BACKGROUND-IMAGE: url(../images/standard/unpublish.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT.movebutton {
	BACKGROUND-IMAGE: url(../images/treeview/move.png); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON.calbtn {
	BACKGROUND-IMAGE: url(../images/standard/date.png); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG.fakebtn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 22px; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG.fakesmallbtn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.subhead {
	BORDER-BOTTOM: #4b81ef 1px solid; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.1em; PADDING-LEFT: 1.4em; BACKGROUND: #9ebbf8; COLOR: #252564; FONT-SIZE: 1.2em; BORDER-TOP: #4b81ef 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0.1em
}
.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-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0.6em; MARGIN: 0.5em 0.2em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BACKGROUND: #ccc; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0.6em
}
.formBlock {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0.6em; MARGIN: 0.5em 0.2em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BACKGROUND: #ccc; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0.6em
}
.course_block {
	BORDER-BOTTOM: #033 1px solid; BORDER-LEFT: #033 1px solid; PADDING-BOTTOM: 0em; MARGIN: 0.2em 0em 0.6em; PADDING-LEFT: 0em; WIDTH: 100%; PADDING-RIGHT: 0em; BORDER-TOP: #033 1px solid; BORDER-RIGHT: #033 1px solid; PADDING-TOP: 0em
}
TR.line_one TD {
	PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; BACKGROUND: #cdf; PADDING-TOP: 0em
}
TR.line_two TD {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BACKGROUND: #fff; PADDING-TOP: 1em
}
TR.line_one .image {
	WIDTH: 1%
}
TR.line_one .code_course {
	WIDTH: 20%; BACKGROUND: #cdf
}
TR.line_two .status_course {
	TEXT-ALIGN: right; FONT-SIZE: 0.8em
}
TR.line_two .descr_course {
	TEXT-ALIGN: left; FONT-SIZE: 0.8em
}
.text_bold {
	FONT-WEIGHT: bold
}
FORM.std_form {
	PADDING-BOTTOM: 0px; MARGIN: 0em 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form_header {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 0px; TEXT-INDENT: 1em; MARGIN: 0em 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.form_elem {
	PADDING-BOTTOM: 0.8em; MARGIN: 0px 0px 0.8em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BACKGROUND: #bbb; COLOR: #000; PADDING-TOP: 0.8em
}
.form_line_evidence {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BACKGROUND: #ccc; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0.2em
}
.form_line_l {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.form_line_l LABEL.label_bold {
	FONT-WEIGHT: bold
}
.form_line_l LABEL.floating {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 0px 0px; PADDING-LEFT: 0px; WIDTH: 35%; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.form_line_l DIV.label_effect {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 0px 0px; PADDING-LEFT: 0px; WIDTH: 35%; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.form_line_l DIV.grouping_nowh {
	POSITION: relative; MARGIN: 0px 0px 0.6em; FLOAT: left
}
.form_line_l DIV.grouping {
	POSITION: relative; MARGIN: 0px 0px 0.6em; FLOAT: left
}
.form_line_l DIV.grouping {
	WIDTH: 60%
}
.form_line_l .textfield_nowh {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.form_line_l .textfield {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.form_line_l .textfield {
	WIDTH: 30%
}
.form_line_l .fileupload {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.form_line_l .dropdown_nowh .form_line_l .dropdown {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.form_line_l .dropdown {
	WIDTH: 30%
}
.form_line_l .textarea {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.form_line_b {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.form_line_b LABEL.label_bold {
	FONT-WEIGHT: bold
}
.form_line_b LABEL.floating {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 0px 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.form_line_b DIV.label_effect {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 0px 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.form_line_b DIV.grouping {
	POSITION: relative; MARGIN: 0px 0px 0.6em; WIDTH: 45%; FLOAT: left
}
.form_line_b .textfield {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.form_line_b .fileupload {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.form_line_b .dropdown {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.form_line_b .textarea {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.form_elem_button {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3em; PADDING-TOP: 0px
}
.button {
	BORDER-BOTTOM: #707676 1px solid; BORDER-LEFT: #707676 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em 0.4em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #d9d9d9; COLOR: #000; BORDER-TOP: #707676 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #707676 1px solid; PADDING-TOP: 0px
}
DIV.tdetail_cont {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.tdetail_box {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 49%; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.media_nav_bar {
	BORDER-BOTTOM: #8899bb 1px dotted; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.4em; WIDTH: 98%; PADDING-RIGHT: 0.4em; MARGIN-BOTTOM: 0.2em; BACKGROUND: #ffffff; HEIGHT: 18px; MARGIN-LEFT: auto; BORDER-TOP: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A.media_pag_num {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #212121; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: underline; PADDING-TOP: 2px
}
A.media_pag_num:hover {
	BACKGROUND: #cbd2e8; TEXT-DECORATION: underline
}
A.media_pag_num_sel {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; COLOR: #212121; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
SPAN.media_next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 1px
}
SPAN.media_prev {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 1px
}
IMG.image_limit {
	HEIGHT: 150px
}
.forum_sender .list_user_actions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
table 
{ 
  margin-left: auto; 
  margin-right: auto; 
  width: 80%; 
  border: 1px solid #990000; 
  } 
  caption {
  color: #330066;
  background-color: #6699CC;
  letter-spacing: 0.1em;
  padding: 2px;
  font-weight: bold;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #0000CC;
  } 
  th { 
  text-align: center; 
  padding-top: 4px; 
  padding-right: 8px; 
  padding-bottom: 4px; 
  padding-left: 8px; 
  border: 1px solid #0000CC; 
  } 
  td {
  padding-top: 4px;
  padding-right: 8px;
  padding-bottom: 4px;
  padding-left: 8px;
  border: 1px solid #0000CC;
  text-align: center;
  } 
  .pari {
  color: #000000;
  background-color: #CCCCCC;
  } 
