
/* ::::: http://www.conftool.com/rev-conference-2009/conftool-print.css ::::: */

body { background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; font-family: arial,helvetica,sans-serif; font-size: 9pt; }
p { font-family: arial,helvetica,sans-serif; font-size: 9pt; margin-bottom: 3pt; margin-top: 3pt; margin-left: 1px; }
td { font-family: arial,helvetica,sans-serif; font-size: 9pt; }
h1 { font-family: arial,helvetica,sans-serif; font-size: 14pt; margin-top: 6pt; margin-bottom: 6pt; }
h2 { font-family: arial,helvetica,sans-serif; font-size: 14pt; margin-top: 5pt; margin-bottom: 5pt; }
h3 { font-family: arial,helvetica,sans-serif; font-size: 12pt; margin-top: 4pt; margin-bottom: 4pt; }
h4 { font-family: arial,helvetica,sans-serif; font-size: 11pt; margin-top: 4pt; margin-bottom: 4pt; }
ul, li { margin-bottom: 1pt; margin-top: 1pt; text-indent: 0em; margin-left: 0.8em; padding-left: 1pt; }
ol { margin-bottom: 1pt; margin-top: 1pt; text-indent: 0.5em; margin-left: 0.8em; padding-left: 1pt; }
dl { margin-top: 1pt; margin-bottom: 8pt; }
hr { border: 0pt none ; color: black; background-color: black; height: 1px; width: 100%; clear: both; display: block; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: underline; }
a:hover { text-decoration: underline; }
form { margin: 0pt; }
.fontnormal {  }
.fontbold { font-weight: bold; }
.fontlabel { font-style: italic; }
.fontmonospaced { font-family: courier new,monospaced; font-weight: normal; }
.fontpositive { color: rgb(0, 144, 0); }
.fontnegative { color: rgb(170, 0, 0); }
.fontother { color: rgb(128, 96, 48); }
.fontlight { color: rgb(248, 248, 248); }
.fontgray, .fontgrey { color: rgb(128, 128, 128); }
.font7 { font-size: 6.5pt; }
.font8 { font-size: 7pt; }
.font9 { font-size: 8pt; }
.font10 { font-size: 9pt; }
.font11 { font-size: 10pt; }
.font12 { font-size: 11pt; }
.font14 { font-size: 12pt; }
.font20 { font-size: 18pt; }
.font36 { font-size: 30pt; }
.ctparagraph { margin-top: 0.5em; margin-bottom: 0.5em; line-height: 1.1em; }
.cmda { font-size: 9pt; text-decoration: none; font-weight: bold; }
.brightbg { background-color: rgb(240, 240, 240); }
.lightbg { background-color: rgb(224, 224, 224); }
.mediumbg { background-color: rgb(204, 204, 204); }
.mediumbg_gradient { background-color: rgb(204, 204, 204); }
.dimbg { background-color: rgb(153, 153, 153); }
.graybg, .greybg { background-color: rgb(144, 144, 144); }
.darkbg { background-color: rgb(136, 136, 136); }
.blackbg { background-color: rgb(0, 0, 0); }
.positivebg { background-color: rgb(102, 170, 102); }
.negativebg { background-color: rgb(204, 128, 128); }
.lightnegativebg { background-color: rgb(255, 204, 204); }
.otherbg { background-color: rgb(153, 153, 102); }
.whitebg { background-color: rgb(255, 255, 255); }
.yellowbg { background-color: rgb(255, 255, 128); }
.mainbg { background-color: rgb(240, 240, 240); }
.navbarborder { background-color: rgb(102, 102, 153); }
.listheader { font-family: arial,helvetica,sans-serif; background-color: rgb(204, 204, 204); }
.listheader_label { font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 9pt; }
.oddrow { background-color: rgb(192, 208, 232); }
.evenrow { background-color: rgb(212, 228, 252); }
.oddrow2 { background-color: rgb(200, 200, 200); }
.evenrow2 { background-color: rgb(224, 224, 224); }
.oddrow_highlight {  }
.evenrow_highlight {  }
.oddrow_del, .oddrow_del2 { background-color: rgb(255, 160, 160); }
.evenrow_del, .evenrow_del2 { background-color: rgb(255, 176, 176); }
.oddrow_del_highlight { background-color: rgb(255, 208, 208); }
.evenrow_del_highlight { background-color: rgb(255, 208, 208); }
.table_noborder { border: 0px solid ; padding: 0px; border-spacing: 0px; }
.table_blackborder1px { border: 1px solid black; border-collapse: collapse; padding-top: 5px; padding-bottom: 5px; -moz-box-sizing: border-box; border-spacing: 0px; }
.tbldialog { background-color: rgb(204, 221, 255); }
.td_dlg_title { background-color: rgb(187, 204, 238); }
.topline_black { border-color: black; border-top: 1px solid black; }
.topline_white { border-color: black; border-top: 1px solid black; }
.topline_printonly { border-color: black; border-top: 1px solid black; }
.leftline_printonly { border-color: black; border-left: 1px solid black; }
.newpage_printonly { page-break-after: always; }
.center { text-align: center; }
.infoview_maindiv { border: 0px none ; -moz-box-sizing: border-box; padding-left: 0px; padding-top: 5px; padding-bottom: 5px; position: relative; clear: both; width: 100%; text-align: center; }
.infoview_innerbox { margin-left: auto; margin-right: auto; clear: both; }
.infoview_header { padding: 2px; -moz-box-sizing: border-box; text-align: left; position: relative; margin-left: auto; margin-right: auto; width: 100%; }
.infoview_spacer { padding: 1px; overflow: hidden; -moz-box-sizing: border-box; position: relative; margin-left: auto; margin-right: auto; width: 100%; height: 1px; }
.infoview_body { padding: 2px; -moz-box-sizing: border-box; text-align: left; position: relative; margin-left: auto; margin-right: auto; width: 100%; }
.form_table {  }
.form_label { font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 9pt; color: rgb(0, 0, 0); }
.form_label_small { font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 8pt; color: rgb(0, 0, 0); }
.form_label_sub { font-family: arial,helvetica,sans-serif; font-weight: normal; font-size: 9pt; color: rgb(0, 0, 0); }
.form_radio { font-family: arial,helvetica,sans-serif; font-size: 9pt; }
.form_checkbox { font-family: arial,helvetica,sans-serif; font-size: 9pt; }
.form_hint { font-family: arial,helvetica,sans-serif; font-size: 8pt; }
.form_td_label { border-right: 1px solid rgb(136, 136, 136); background-color: rgb(221, 221, 221); }
.form_td_label_error { background-color: rgb(153, 102, 102); }
.form_td_field { background-color: rgb(204, 204, 204); }
.form_td_field_error { background-color: rgb(255, 204, 204); }
.form_td_label_sub { background-color: rgb(204, 204, 204); }
.form_td_label_sub_error { background-color: rgb(153, 102, 102); }
.form_td_field_sub { background-color: rgb(221, 221, 221); }
.form_td_field_sub_error { background-color: rgb(255, 204, 204); }
.form_td_entry { background-color: rgb(153, 153, 153); }
.form_td_entry_error { background-color: rgb(204, 153, 153); }
.form_td_label_yellow { background-color: rgb(221, 221, 0); }
.form_td_field_yellow { background-color: rgb(255, 255, 0); }
.form_separator_label { color: rgb(34, 34, 34); font-weight: bold; font-size: 11pt; }
.form_td_separator, .form_td_separator_gradient { border-color: rgb(0, 0, 0); background-color: rgb(204, 221, 255); }
.form_subseparator_label { color: rgb(51, 51, 51); font-weight: bold; font-size: 9pt; }
.form_td_subseparator_left { border-color: rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); background-color: rgb(187, 204, 238); }
.form_td_subseparator_right { border-color: rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); background-color: rgb(204, 221, 255); }
.form_td_buttons { border-color: rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); background-color: rgb(153, 153, 153); }
.cthead_info_val { color: rgb(238, 238, 238); font-size: 9pt; }
.cthead_info_label { color: rgb(17, 17, 17); font-size: 9pt; font-weight: bold; }
.cthead_td_cmds { background-color: rgb(204, 221, 255); }
.cthead_td_select { background-color: rgb(216, 221, 228); }
.cthead_td_info { background-color: rgb(102, 102, 153); }
.cthead_cmds { font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 9pt; }
.cthead_a { font-size: 9pt; text-decoration: none; font-weight: bold; font-family: arial,helvetica,sans-serif; }
.ctfoot { color: rgb(80, 80, 80); font-size: 7pt; text-decoration: none; font-weight: normal; font-family: arial,helvetica,sans-serif; }
.errorboxTitleTD { background-color: rgb(153, 51, 51); }
.errorboxTitle { color: rgb(255, 255, 204); font-size: 11pt; font-weight: bold; font-family: arial,helvetica,sans-serif; }
.warningboxTitleTD { background-color: rgb(153, 153, 51); }
.warningboxTitle { color: rgb(255, 255, 204); font-size: 11pt; font-weight: bold; font-family: arial,helvetica,sans-serif; }
.infoboxTitleTD { background-color: rgb(51, 153, 51); }
.infoboxTitle { color: rgb(255, 255, 204); font-size: 11pt; font-weight: bold; font-family: arial,helvetica,sans-serif; }
.boxmsgTD { background-color: rgb(255, 255, 176); }
.boxmsg { color: rgb(0, 0, 0); font-size: 9pt; font-family: arial,helvetica,sans-serif; }
.infoview_table { padding-top: 5px; padding-bottom: 0px; -moz-box-sizing: border-box; border-spacing: 1px; }
.infoview_invert { background-color: rgb(102, 102, 102); }
.infoview_sep { background-color: rgb(102, 102, 153); }
.infoview_tr { background-color: rgb(204, 204, 204); }
.review0 { background-color: rgb(255, 76, 76); color: rgb(102, 0, 0); }
.review1 { background-color: rgb(255, 102, 51); color: rgb(102, 34, 0); }
.review2 { background-color: rgb(255, 153, 102); color: rgb(102, 68, 34); }
.review3 { background-color: rgb(255, 204, 102); color: rgb(102, 85, 34); }
.review4 { background-color: rgb(255, 240, 102); color: rgb(102, 102, 51); }
.review5 { background-color: rgb(255, 255, 102); color: rgb(102, 102, 0); }
.review6 { background-color: rgb(224, 255, 153); color: rgb(85, 102, 51); }
.review7 { background-color: rgb(204, 255, 102); color: rgb(68, 102, 34); }
.review8 { background-color: rgb(153, 255, 51); color: rgb(51, 102, 17); }
.review9 { background-color: rgb(102, 240, 0); color: rgb(34, 85, 0); }
.review10 { background-color: rgb(0, 224, 51); color: rgb(0, 85, 0); }
.noreview {  }
.imprint { margin: 10px; padding: 10px; background-color: rgb(232, 238, 255); }
.invoice_table { border: 1px solid rgb(204, 204, 204); padding: 5px; border-collapse: collapse; border-spacing: 0px; }
.invoice_tr { background-color: rgb(255, 255, 255); }
.invoice_head_tr { padding: 5px; background-color: rgb(224, 224, 224); }
.invoice_td { border: 1px solid rgb(102, 102, 102); padding: 5px; }
.statementtitle { border: 3px double black; padding: 3px; background-color: rgb(221, 221, 221); }
.statementcell { border: 1px solid black; padding: 3px; border-collapse: collapse; }

/* ::::: http://www.conftool.com/rev-conference-2009/newbrowsers.css ::::: */

option { padding: 2px; font-family: arial,helvetica,sans-serif; font-size: 10pt; }
.optionsmall { padding: 0px 0px 0px 2px; font-family: arial,helvetica,sans-serif; font-size: 8pt; }
input, textarea { font-family: arial,helvetica,sans-serif; font-size: 10pt; }
input[type="text"], input[type="password"], textarea { border-style: solid; border-color: rgb(51, 102, 128) rgb(228, 232, 236) rgb(228, 232, 236) rgb(51, 102, 128); border-width: 1px; padding: 2px 4px; font-family: arial,helvetica,sans-serif; font-size: 10pt; }
input[type="text"]:focus, input[type="password"]:focus, textarea:focus { border-color: rgb(0, 51, 102) rgb(128, 128, 204) rgb(128, 128, 204) rgb(0, 51, 102); background-color: rgb(240, 246, 255); }
input.yellowbg:focus, textarea.yellowbg:focus { border-color: rgb(102, 0, 0) rgb(204, 64, 64) rgb(204, 64, 64) rgb(102, 0, 0); background-color: rgb(255, 255, 170); }
input.disabled, textarea.disabled, option.disabled, input:disabled, textarea:disabled, option:disabled { border-color: rgb(68, 68, 68) rgb(221, 221, 221) rgb(221, 221, 221) rgb(68, 68, 68); background-color: rgb(238, 238, 238); color: rgb(102, 102, 102); }
input.button { border-color: rgb(240, 244, 255) rgb(144, 148, 153) rgb(144, 148, 153) rgb(240, 244, 255); padding: 2px 6px 1px; font-family: arial,helvetica,sans-serif; font-size: 9pt; font-weight: bold; color: rgb(0, 51, 192); background-color: rgb(200, 216, 232); background-image: url('dlg_title_gradient.gif'); background-repeat: repeat-x; cursor: pointer; }
input.button_clear { border-color: rgb(255, 244, 240) rgb(153, 148, 144) rgb(153, 148, 144) rgb(255, 244, 240); padding: 2px 6px 1px; font-family: arial,helvetica,sans-serif; font-size: 9pt; font-weight: bold; color: rgb(192, 51, 0); background-color: rgb(232, 216, 200); background-image: url('dlg_clear_gradient.gif'); background-repeat: repeat-x; cursor: pointer; }
.waitbutton { border-color: rgb(153, 153, 153) rgb(244, 244, 244) rgb(244, 244, 244) rgb(153, 153, 153) ! important; padding: 2px 6px 1px ! important; font-family: arial,helvetica,sans-serif; font-size: 9pt; font-weight: bold; color: rgb(170, 128, 128) ! important; background-color: rgb(232, 224, 184) ! important; cursor: wait ! important; }
.smallbutton { border-color: rgb(240, 244, 255) rgb(144, 148, 153) rgb(144, 148, 153) rgb(240, 244, 255); padding: 0px 1px ! important; font-family: arial,helvetica,sans-serif; font-size: 9pt; font-weight: bold; color: rgb(0, 51, 192); background-color: rgb(200, 216, 232); cursor: pointer; }
.tinybutton { border-color: rgb(240, 244, 255) rgb(144, 148, 153) rgb(144, 148, 153) rgb(240, 244, 255); padding: 0px 1px ! important; font-family: arial,helvetica,sans-serif; font-size: 8pt; font-weight: normal; color: rgb(0, 51, 192); background-color: rgb(200, 216, 232); cursor: pointer; }
.checkboxradiodiv { border: 0px none ; padding-left: 25px; text-indent: -25px; padding-top: 0px; padding-bottom: 4px; }
.checkboxradio { border: 0px none ; margin-top: 2px; }

/* ::::: http://www.conftool.com/rev-conference-2009/conftool-abstracts.css ::::: */

.paper { font-family: arial,helvetica,sans-serif; font-size: 8pt; }
.paper_type { font-family: arial,helvetica,sans-serif; font-size: 8pt; color: rgb(96, 96, 96); font-weight: bold; }
.paper_session { font-family: arial,helvetica,sans-serif; font-size: 8pt; color: rgb(96, 96, 96); font-weight: bold; }
.paper_keywords, .paper_topics { font-family: arial,helvetica,sans-serif; font-size: 8pt; color: rgb(96, 96, 96); }
.paper_label { font-family: arial,helvetica,sans-serif; font-size: 8pt; color: rgb(96, 96, 96); font-style: italic; }
.paper_title { font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 9pt; color: rgb(144, 48, 0); margin-top: 1em; margin-bottom: 0.1em; }
.paper_author { font-family: arial,helvetica,sans-serif; font-size: 8pt; font-weight: bold; margin-top: 0.0001pt; margin-bottom: 0.1em; }
.paper_email { font-family: arial,helvetica,sans-serif; font-size: 8pt; text-decoration: underline; color: rgb(0, 0, 160); margin-top: 0.0001pt; margin-bottom: 0.0001pt; }
.paper_organisation { font-family: arial,helvetica,sans-serif; font-size: 8pt; margin-top: 0.0001pt; margin-bottom: 0.1em; }
.paper_abstract { font-family: arial,helvetica,sans-serif; font-size: 8pt; text-align: justify; margin-top: 0.3em; margin-bottom: 0.2pt; }
.paper_abstract_list { font-family: arial,helvetica,sans-serif; font-size: 8pt; list-style-type: disc; list-style-position: outside; margin-top: 0pt; margin-bottom: 0.2em; margin-left: 0.8em; padding-left: 1pt; text-align: justify; text-indent: 0em; }
.paper_abstract_orderedlist { font-family: arial,helvetica,sans-serif; font-size: 8pt; list-style-type: decimal; list-style-position: outside; margin-top: 0pt; margin-bottom: 0.2em; margin-left: 0.8em; padding-left: 1pt; text-align: justify; text-indent: 0em; }
.invoice_table { border: 1px solid rgb(204, 204, 204); padding: 5px; border-collapse: collapse; border-spacing: 0px; }
.invoice_tr { background-color: rgb(255, 255, 255); }
.invoice_head_tr { padding: 5px; background-color: rgb(224, 224, 224); }
.invoice_td { border: 1px solid rgb(102, 102, 102); padding: 5px; }
.statementtitle { border: 3px double black; padding: 3px; background-color: rgb(221, 221, 221); }
.statementcell { border: 1px solid black; padding: 3px; border-collapse: collapse; }

/* ::::: http://www.conftool.com/rev-conference-2009/conftool-custom.css ::::: */

body { background-color: rgb(6, 118, 164); }
.cthead_td_cmds { background-color: rgb(202, 232, 245); }
.cthead_td_select { background-color: rgb(184, 185, 191); }
.cthead_td_info { background-color: rgb(4, 77, 104); }
.form_td_separator_gradient { background-color: rgb(64, 64, 64); }
.navbarborder { background-color: rgb(102, 136, 102); }
.tbldialog { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.td_dlg_title { background: rgb(221, 221, 221) none repeat scroll 0% 0%; }
div#main_nw { margin: 0px; padding: 5px; }
.main { border: 1px dotted rgb(170, 170, 170); width: 771px; clear: both; text-align: center; margin-left: auto; margin-right: auto; }
.mainbg { background-color: rgb(255, 255, 255); }
.main_elements { margin: 0pt auto 0pt 0pt; clear: both; width: 760px; text-align: left; }

/* ::::: http://www.conftool.com/rev-conference-2009/conftool-print-custom.css ::::: */

body {  }
