diff --git a/.gitmodules b/.gitmodules index 862f8d76..bc4626e2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -13,3 +13,6 @@ [submodule "vendor/plugins/haml"] path = vendor/plugins/haml url = git://github.com/nex3/haml.git +[submodule "vendor/plugins/schema-browser"] + path = vendor/plugins/schema-browser + url = git://github.com/tomtt/schema-browser.git diff --git a/app/controllers/subjects_controller.rb b/app/controllers/subjects_controller.rb new file mode 100644 index 00000000..db298080 --- /dev/null +++ b/app/controllers/subjects_controller.rb @@ -0,0 +1,20 @@ +class SubjectsController < ApplicationController + + def index + @subjects = Subject.find(:all) + + respond_to do |format| + format.html # index.html.erb + format.xml { render :xml => @subjects } + end + end + + def show + @subject = Subject.find(params[:id]) + + respond_to do |format| + format.html # show.html.erb + format.xml { render :xml => @subject } + end + end +end diff --git a/app/helpers/answer_groups_helper.rb b/app/helpers/answer_groups_helper.rb index c061cf42..82fe1d01 100644 --- a/app/helpers/answer_groups_helper.rb +++ b/app/helpers/answer_groups_helper.rb @@ -1,5 +1,9 @@ module AnswerGroupsHelper + def link_to_subjects group + link_to group.title, subject_path(group.subject) + end + def link_to_answer_group group link_to group.title, answer_group_path(group) end @@ -24,4 +28,8 @@ def answering_member answer answering << ":" answering.join('') end + + def format_answer answer + "
#{answering_member(answer)} #{answer.text[/
(.*)/, 1]}" + end end \ No newline at end of file diff --git a/app/models/subject.rb b/app/models/subject.rb index ee6fe523..344ad8db 100644 --- a/app/models/subject.rb +++ b/app/models/subject.rb @@ -1,6 +1,7 @@ class Subject < ActiveRecord::Base has_many :answer_groups + has_many :minor_answer_groups, :class_name => 'AnswerGroup', :foreign_key => 'minor_subject_id' def self.from_name name name ? Subject.find_or_create_by_name(name) : nil diff --git a/app/views/answer_groups/show.haml b/app/views/answer_groups/show.haml index fae3968a..463b1130 100644 --- a/app/views/answer_groups/show.haml +++ b/app/views/answer_groups/show.haml @@ -1,4 +1,4 @@ -- @title = @answer_group.title +- @title = link_to_subjects(@answer_group) .written_answers %p= @answer_group.date @@ -10,6 +10,5 @@ = question_introduction(question) %blockquote = question.text - = answering_member(answer) - = answer.text + = format_answer(answer) = link_to 'Back', answer_groups_path \ No newline at end of file diff --git a/app/views/layouts/application.haml b/app/views/layouts/application.haml index b4dd560f..87277b7e 100644 --- a/app/views/layouts/application.haml +++ b/app/views/layouts/application.haml @@ -2,8 +2,8 @@ %html %head %title Lords Q+A - = stylesheet_link_tag "http://yui.yahooapis.com/2.5.1/build/reset-fonts-grids/reset-fonts-grids.css" - = stylesheet_link_tag "http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/skin.css" + = stylesheet_link_tag "reset-fonts-grids.css" #"http://yui.yahooapis.com/2.5.1/build/reset-fonts-grids/reset-fonts-grids.css" + = stylesheet_link_tag "skin.css" #"http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/skin.css" = stylesheet_link_tag "screen" %body #custom-doc.yui-t7 diff --git a/app/views/subjects/show.haml b/app/views/subjects/show.haml new file mode 100644 index 00000000..e452db8d --- /dev/null +++ b/app/views/subjects/show.haml @@ -0,0 +1,8 @@ +- @title = @subject.name +.related + %ul + - @subject.answer_groups.group_by(&:minor_subject).each do |subject, group| + %li + = link_to subject.name, answer_group_path(group) if subject + +%p= link_to 'All written answers', answer_groups_path \ No newline at end of file diff --git a/public/stylesheets/reset-fonts-grids.css b/public/stylesheets/reset-fonts-grids.css new file mode 100644 index 00000000..f844bd87 --- /dev/null +++ b/public/stylesheets/reset-fonts-grids.css @@ -0,0 +1,278 @@ + + +_gat is not defined +[Break on this error] +robmckinnon (line 580) +urchinTracker is not defined +[Break on this error] urchinTracker(url); +home (line 1564) +_gat is not defined +[Break on this error] +master (line 1427) +html { +background:#FFFFFF none repeat scroll 0%; +color:#000000; +} +body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { +margin:0pt; +padding:0pt; +} +table { +border-collapse:collapse; +border-spacing:0pt; +} +fieldset, img { +border:0pt none; +} +address, caption, cite, code, dfn, em, strong, th, var { +font-style:normal; +font-weight:normal; +} +li { +list-style-image:none; +list-style-position:outside; +list-style-type:none; +} +caption, th { +text-align:left; +} +h1, h2, h3, h4, h5, h6 { +font-size:100%; +font-weight:normal; +} +q:before, q:after { +content:''; +} +abbr, acronym { +border:0pt none; +font-variant:normal; +} +sup { +vertical-align:text-top; +} +sub { +vertical-align:text-bottom; +} +input, textarea, select { +font-family:inherit; +font-size:inherit; +font-weight:inherit; +} +input, textarea, select { +} +legend { +color:#000000; +} +body { +font-family:arial,helvetica,clean,sans-serif; +font-size:13px; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:normal; +line-height:1.231; +} +table { +font-size:inherit; +} +pre, code, kbd, samp, tt { +font-family:monospace; +line-height:100%; +} +body { +text-align:center; +} +#ft { +clear:both; +} +#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 { +margin:auto; +min-width:750px; +text-align:left; +width:57.69em; +} +#doc2 { +width:73.076em; +} +#doc3 { +margin:auto 10px; +width:auto; +} +#doc4 { +width:74.923em; +} +.yui-b { +position:relative; +} +.yui-b { +} +#yui-main .yui-b { +position:static; +} +#yui-main { +width:100%; +} +.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main { +float:right; +margin-left:-25em; +} +.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main { +float:left; +margin-right:-25em; +} +.yui-t1 .yui-b { +float:left; +width:12.3077em; +} +.yui-t1 #yui-main .yui-b { +margin-left:13.3077em; +} +.yui-t2 .yui-b { +float:left; +width:13.8461em; +} +.yui-t2 #yui-main .yui-b { +margin-left:14.8461em; +} +.yui-t3 .yui-b { +float:left; +width:23.0769em; +} +.yui-t3 #yui-main .yui-b { +margin-left:24.0769em; +} +.yui-t4 .yui-b { +float:right; +width:13.8456em; +} +.yui-t4 #yui-main .yui-b { +margin-right:14.8456em; +} +.yui-t5 .yui-b { +float:right; +width:18.4615em; +} +.yui-t5 #yui-main .yui-b { +margin-right:19.4615em; +} +.yui-t6 .yui-b { +float:right; +width:23.0769em; +} +.yui-t6 #yui-main .yui-b { +margin-right:24.0769em; +} +.yui-t7 #yui-main .yui-b { +display:block; +margin:0pt 0pt 1em; +} +#yui-main .yui-b { +float:none; +width:auto; +} +.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u { +float:left; +} +.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u { +float:right; +} +.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first { +float:left; +} +.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf { +width:49.1%; +} +.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u { +margin-left:1.99%; +width:32%; +} +.yui-gb .yui-u { +} +.yui-gc div.first, .yui-gd .yui-u { +width:66%; +} +.yui-gd div.first { +width:32%; +} +.yui-ge div.first, .yui-gf .yui-u { +width:74.2%; +} +.yui-ge .yui-u, .yui-gf div.first { +width:24%; +} +.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first { +margin-left:0pt; +} +.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u { +width:49%; +} +.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first { +} +.yui-g .yui-gc div.first, .yui-gd .yui-g { +width:66%; +} +.yui-gb .yui-g div.first { +} +.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first { +} +.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u { +} +.yui-g .yui-gb .yui-u { +} +.yui-gb .yui-gd .yui-u { +} +.yui-gb .yui-gd div.first { +} +.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u { +margin-right:0pt; +width:32%; +} +.yui-gb .yui-gc div.first { +width:66%; +} +.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u { +margin:0pt; +} +.yui-gb .yui-gb .yui-u { +} +.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first { +} +.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u { +} +s .yui-gb .yui-gd div.first { +width:32%; +} +.yui-g .yui-gd div.first { +} +.yui-ge .yui-g { +width:24%; +} +.yui-gf .yui-g { +width:74.2%; +} +.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u { +float:right; +} +.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first { +float:left; +} +.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first { +} +.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u { +} +.yui-ge div.first .yui-gd .yui-u { +width:65%; +} +.yui-ge div.first .yui-gd div.first { +width:32%; +} +#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after { +clear:both; +content:"."; +display:block; +height:0pt; +visibility:hidden; +} +#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf { +} diff --git a/public/stylesheets/skin.css b/public/stylesheets/skin.css new file mode 100644 index 00000000..7fdfdf29 --- /dev/null +++ b/public/stylesheets/skin.css @@ -0,0 +1,4278 @@ + + +_gat is not defined +[Break on this error] +robmckinnon (line 580) +urchinTracker is not defined +[Break on this error] urchinTracker(url); +home (line 1564) +_gat is not defined +[Break on this error] +master (line 1427) +.yui-skin-sam .yui-ac { +font-family:arial; +font-size:100%; +position:relative; +} +.yui-skin-sam .yui-ac-input { +position:absolute; +width:100%; +} +.yui-skin-sam .yui-ac-container { +position:absolute; +top:1.6em; +width:100%; +} +.yui-skin-sam .yui-ac-content { +background:#FFFFFF none repeat scroll 0%; +border:1px solid #808080; +overflow:hidden; +position:absolute; +width:100%; +z-index:9050; +} +.yui-skin-sam .yui-ac-shadow { +background:#000000 none repeat scroll 0%; +margin:0.3em; +opacity:0.1; +position:absolute; +width:100%; +z-index:9049; +} +.yui-skin-sam .yui-ac-content ul { +margin:0pt; +padding:0pt; +width:100%; +} +.yui-skin-sam .yui-ac-content li { +cursor:default; +margin:0pt; +padding:2px 5px; +white-space:nowrap; +} +.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight { +background:#B3D4FF none repeat scroll 0%; +} +.yui-skin-sam .yui-ac-content li.yui-ac-highlight { +background:#426FD9 none repeat scroll 0%; +color:#FFFFFF; +} +.yui-button { +display:-moz-inline-box; +vertical-align:text-bottom; +} +.yui-button .first-child { +display:block; +} +.yui-button button, .yui-button a { +border:medium none; +display:block; +margin:0pt; +} +.yui-button button { +background-color:transparent; +cursor:pointer; +} +.yui-button a { +text-decoration:none; +} +.yui-skin-sam .yui-button { +background:transparent url(sprite.png) repeat-x scroll 0pt; +border-color:#808080; +border-style:solid; +border-width:1px 0pt; +margin:auto 0.25em; +} +.yui-skin-sam .yui-button .first-child { +border-color:#808080; +border-style:solid; +border-width:0pt 1px; +margin:0pt -1px; +} +.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a { +color:#000000; +font-size:93%; +line-height:2; +min-height:2em; +padding:0pt 10px; +} +.yui-skin-sam .yui-button a { +} +.yui-skin-sam .yui-split-button button, .yui-skin-sam .yui-menu-button button { +background-position:right center; +background-repeat:no-repeat; +padding-right:20px; +} +.yui-skin-sam .yui-menu-button button { +background-image:url(menu-button-arrow.png); +} +.yui-skin-sam .yui-split-button button { +background-image:url(split-button-arrow.png); +} +.yui-skin-sam .yui-button-focus { +background-position:0pt -1300px; +border-color:#7D98B8; +} +.yui-skin-sam .yui-button-focus .first-child { +border-color:#7D98B8; +} +.yui-skin-sam .yui-button-focus button, .yui-skin-sam .yui-button-focus a { +color:#000000; +} +.yui-skin-sam .yui-split-button-focus button { +background-image:url(split-button-arrow-focus.png); +} +.yui-skin-sam .yui-button-hover { +background-position:0pt -1300px; +border-color:#7D98B8; +} +.yui-skin-sam .yui-button-hover .first-child { +border-color:#7D98B8; +} +.yui-skin-sam .yui-button-hover button, .yui-skin-sam .yui-button-hover a { +color:#000000; +} +.yui-skin-sam .yui-split-button-hover button { +background-image:url(split-button-arrow-hover.png); +} +.yui-skin-sam .yui-button-active { +background-position:0pt -1700px; +border-color:#7D98B8; +} +.yui-skin-sam .yui-button-active .first-child { +border-color:#7D98B8; +} +.yui-skin-sam .yui-button-active button, .yui-skin-sam .yui-button-active a { +color:#000000; +} +.yui-skin-sam .yui-split-button-activeoption { +background-position:0pt; +border-color:#808080; +} +.yui-skin-sam .yui-split-button-activeoption .first-child { +border-color:#808080; +} +.yui-skin-sam .yui-split-button-activeoption button { +background-image:url(split-button-arrow-active.png); +} +.yui-skin-sam .yui-radio-button-checked, .yui-skin-sam .yui-checkbox-button-checked { +background-position:0pt -1400px; +border-color:#304369; +} +.yui-skin-sam .yui-radio-button-checked .first-child, .yui-skin-sam .yui-checkbox-button-checked .first-child { +border-color:#304369; +} +.yui-skin-sam .yui-radio-button-checked button, .yui-skin-sam .yui-checkbox-button-checked button { +color:#FFFFFF; +} +.yui-skin-sam .yui-button-disabled { +background-position:0pt -1500px; +border-color:#CCCCCC; +} +.yui-skin-sam .yui-button-disabled .first-child { +border-color:#CCCCCC; +} +.yui-skin-sam .yui-button-disabled button, .yui-skin-sam .yui-button-disabled a { +color:#A6A6A6; +cursor:default; +} +.yui-skin-sam .yui-menu-button-disabled button { +background-image:url(menu-button-arrow-disabled.png); +} +.yui-skin-sam .yui-split-button-disabled button { +background-image:url(split-button-arrow-disabled.png); +} +.yui-calcontainer { +float:left; +position:relative; +} +.yui-calcontainer iframe { +border:medium none; +height:100%; +left:0px; +margin:0pt; +padding:0pt; +position:absolute; +top:0px; +width:100%; +z-index:0; +} +.yui-calcontainer iframe.fixedsize { +height:50em; +left:-1px; +top:-1px; +width:50em; +} +.yui-calcontainer.multi .groupcal { +float:left; +position:relative; +z-index:1; +} +.yui-calcontainer .title { +position:relative; +z-index:1; +} +.yui-calcontainer .close-icon { +position:absolute; +z-index:1; +} +.yui-calendar { +position:relative; +} +.yui-calendar .calnavleft { +position:absolute; +z-index:1; +} +.yui-calendar .calnavright { +position:absolute; +z-index:1; +} +.yui-calendar .calheader { +position:relative; +text-align:center; +width:100%; +} +.yui-calcontainer .yui-cal-nav-mask { +display:none; +height:100%; +left:0pt; +margin:0pt; +padding:0pt; +position:absolute; +top:0pt; +width:100%; +z-index:2; +} +.yui-calcontainer .yui-cal-nav { +display:none; +position:absolute; +top:0pt; +z-index:3; +} +.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn { +display:-moz-inline-box; +} +.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button { +background-color:transparent; +border:medium none; +cursor:pointer; +display:block; +} +.yui-calendar .calbody a:hover { +background:inherit inherit inherit inherit inherit; +} +p#clear { +clear:left; +padding-top:10px; +} +.yui-skin-sam .yui-calcontainer { +background-color:#F2F2F2; +border:1px solid #808080; +padding:10px; +} +.yui-skin-sam .yui-calcontainer.multi { +padding:0pt 5px; +} +.yui-skin-sam .yui-calcontainer.multi .groupcal { +background-color:transparent; +border:medium none; +margin:0pt; +padding:10px 5px; +} +.yui-skin-sam .yui-calcontainer .title { +background:transparent url(sprite.png) repeat-x scroll 0pt; +border-bottom:1px solid #CCCCCC; +color:#000000; +font-family:sans-serif; +font-size:100%; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:bold; +height:auto; +left:0pt; +line-height:normal; +margin:0pt -10px 10px; +padding:0.4em; +text-align:left; +top:0pt; +} +.yui-skin-sam .yui-calcontainer.multi .title { +margin:0pt -5px; +} +.yui-skin-sam .yui-calcontainer.withtitle { +padding-top:0pt; +} +.yui-skin-sam .yui-calcontainer .calclose { +background:transparent url(sprite.png) no-repeat scroll 0pt -300px; +cursor:pointer; +height:15px; +right:0.4em; +top:0.4em; +width:25px; +} +.yui-skin-sam .yui-calendar { +border-collapse:collapse; +border-spacing:0pt; +font-family:sans-serif; +font-size:100%; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:normal; +line-height:normal; +margin:0pt; +text-align:center; +} +.yui-skin-sam .yui-calendar .calhead { +background:transparent none repeat scroll 0%; +border:medium none; +padding:0pt; +vertical-align:middle; +} +.yui-skin-sam .yui-calendar .calheader { +background:transparent none repeat scroll 0%; +font-weight:bold; +padding:0pt 0pt 0.6em; +text-align:center; +} +.yui-skin-sam .yui-calendar .calheader img { +border:medium none; +} +.yui-skin-sam .yui-calendar .calnavleft { +background:transparent url(sprite.png) no-repeat scroll 0pt -450px; +bottom:0pt; +cursor:pointer; +height:15px; +left:-10px; +margin-left:0.4em; +top:0pt; +width:25px; +} +.yui-skin-sam .yui-calendar .calnavright { +background:transparent url(sprite.png) no-repeat scroll 0pt -500px; +bottom:0pt; +cursor:pointer; +height:15px; +margin-right:0.4em; +right:-10px; +top:0pt; +width:25px; +} +.yui-skin-sam .yui-calendar .calweekdayrow { +height:2em; +} +.yui-skin-sam .yui-calendar .calweekdayrow th { +border:medium none; +padding:0pt; +} +.yui-skin-sam .yui-calendar .calweekdaycell { +color:#000000; +font-weight:bold; +text-align:center; +width:2em; +} +.yui-skin-sam .yui-calendar .calfoot { +background-color:#F2F2F2; +} +.yui-skin-sam .yui-calendar .calrowhead, .yui-skin-sam .yui-calendar .calrowfoot { +border:medium none; +color:#A6A6A6; +font-size:85%; +font-style:normal; +font-weight:normal; +} +.yui-skin-sam .yui-calendar .calrowhead { +padding:0pt 2px 0pt 0pt; +text-align:right; +} +.yui-skin-sam .yui-calendar .calrowfoot { +padding:0pt 0pt 0pt 2px; +text-align:left; +} +.yui-skin-sam .yui-calendar td.calcell { +background:#FFFFFF none repeat scroll 0%; +border:1px solid #CCCCCC; +height:1.6em; +line-height:1.6em; +padding:1px; +text-align:center; +white-space:nowrap; +} +.yui-skin-sam .yui-calendar td.calcell a { +color:#0066CC; +display:block; +height:100%; +text-decoration:none; +} +.yui-skin-sam .yui-calendar td.calcell.today { +background-color:#000000; +} +.yui-skin-sam .yui-calendar td.calcell.today a { +background-color:#FFFFFF; +} +.yui-skin-sam .yui-calendar td.calcell.oom { +background-color:#CCCCCC; +color:#A6A6A6; +cursor:default; +} +.yui-skin-sam .yui-calendar td.calcell.selected { +background-color:#FFFFFF; +color:#000000; +} +.yui-skin-sam .yui-calendar td.calcell.selected a { +background-color:#B3D4FF; +color:#000000; +} +.yui-skin-sam .yui-calendar td.calcell.calcellhover { +background-color:#426FD9; +color:#FFFFFF; +cursor:pointer; +} +.yui-skin-sam .yui-calendar td.calcell.calcellhover a { +background-color:#426FD9; +color:#FFFFFF; +} +.yui-skin-sam .yui-calendar td.calcell.previous { +color:#E0E0E0; +} +.yui-skin-sam .yui-calendar td.calcell.restricted { +text-decoration:line-through; +} +.yui-skin-sam .yui-calendar td.calcell.highlight1 { +background-color:#CCFF99; +} +.yui-skin-sam .yui-calendar td.calcell.highlight2 { +background-color:#99CCFF; +} +.yui-skin-sam .yui-calendar td.calcell.highlight3 { +background-color:#FFCCCC; +} +.yui-skin-sam .yui-calendar td.calcell.highlight4 { +background-color:#CCFF99; +} +.yui-skin-sam .yui-calendar a.calnav { +border:1px solid #F2F2F2; +color:#000000; +padding:0pt 4px; +text-decoration:none; +} +.yui-skin-sam .yui-calendar a.calnav:hover { +background:transparent url(sprite.png) repeat-x scroll 0pt; +border-color:#A0A0A0; +cursor:pointer; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask { +background-color:#000000; +opacity:0.25; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav { +background-color:#F2F2F2; +border:1px solid #808080; +font-family:arial,helvetica,clean,sans-serif; +font-size:93%; +left:50%; +margin-left:-7em; +padding:0pt; +top:2.5em; +width:14em; +} +.yui-skin-sam .yui-calcontainer.withtitle .yui-cal-nav { +top:4.5em; +} +.yui-skin-sam .yui-calcontainer.multi .yui-cal-nav { +margin-left:-8em; +width:16em; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav-y, .yui-skin-sam .yui-calcontainer .yui-cal-nav-m, .yui-skin-sam .yui-calcontainer .yui-cal-nav-b { +padding:5px 10px; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav-b { +text-align:center; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav-e { +background-color:#EDF5FF; +border-top:1px solid black; +display:none; +margin-top:5px; +padding:5px; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav label { +display:block; +font-weight:bold; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc { +width:100%; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav-y input.yui-invalid { +background-color:#FFEE69; +border:1px solid #000000; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc { +width:4em; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn { +background:#CCCCCC url(sprite.png) repeat-x scroll 0pt; +border:1px solid #808080; +margin:auto 0.15em; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button { +color:#000000; +font-size:93%; +line-height:2; +min-height:2em; +padding:0pt 8px; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default { +background:transparent url(sprite.png) repeat-x scroll 0pt -1400px; +border:1px solid #304369; +} +.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button { +color:#FFFFFF; +} +.yui-picker-panel { +background:#E3E3E3 none repeat scroll 0%; +border-color:#888888; +} +.yui-picker-panel .hd { +background-color:#CCCCCC; +border:1px solid #E3E3E3; +color:#000000; +font-size:100%; +font-weight:bold; +line-height:100%; +overflow:hidden; +padding:6px; +} +.yui-picker-panel .bd { +background:#E8E8E8 none repeat scroll 0%; +height:200px; +margin:1px; +} +.yui-picker-panel .ft { +background:#E8E8E8 none repeat scroll 0%; +margin:1px; +padding:1px; +} +.yui-picker { +position:relative; +} +.yui-picker-hue-thumb { +cursor:default; +height:18px; +left:-2px; +position:absolute; +top:-8px; +width:18px; +z-index:9; +} +.yui-picker-hue-bg { +background:transparent url(hue_bg.png) no-repeat scroll 0%; +height:183px; +left:200px; +outline-color:invert; +outline-style:none; +outline-width:0px; +position:absolute; +top:4px; +width:14px; +} +.yui-picker-bg { +background-color:#FF0000; +background-image:url(picker_mask.png); +height:182px; +left:4px; +outline-color:invert; +outline-style:none; +outline-width:0px; +position:absolute; +top:4px; +width:182px; +} +.yui-picker-mask { +left:0px; +position:absolute; +top:0px; +z-index:1; +} +.yui-picker-thumb { +cursor:default; +height:11px; +left:-4px; +position:absolute; +top:-4px; +width:11px; +z-index:9; +} +.yui-picker-swatch { +border:1px solid #888888; +height:60px; +left:240px; +position:absolute; +top:4px; +width:55px; +} +.yui-picker-websafe-swatch { +border:1px solid #888888; +height:24px; +left:304px; +position:absolute; +top:4px; +width:24px; +} +.yui-picker-controls { +font-family:monospace; +font-size:1em; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:normal; +left:226px; +line-height:normal; +position:absolute; +top:72px; +} +.yui-picker-controls .hd { +background:transparent none repeat scroll 0%; +border-width:0px !important; +} +.yui-picker-controls .bd { +border-width:0px !important; +height:100px; +} +.yui-picker-controls ul { +float:left; +margin:0pt; +padding:0pt 2px 0pt 0pt; +} +.yui-picker-controls li { +list-style-image:none; +list-style-position:outside; +list-style-type:none; +margin:0pt; +padding:2px; +} +.yui-picker-controls input { +font-size:0.85em; +width:2.4em; +} +.yui-picker-hex-controls { +clear:both; +padding:2px; +} +.yui-picker-hex-controls input { +width:4.6em; +} +.yui-picker-controls a { +color:#000000; +display:block; +font-family:arial,helvetica,clean,sans-serif; +font-size:1em; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:normal; +line-height:normal; +padding:0pt; +} +.yui-overlay, .yui-panel-container { +position:absolute; +visibility:hidden; +z-index:2; +} +.yui-panel-container form { +margin:0pt; +} +.mask { +bottom:0pt; +display:none; +left:0pt; +position:absolute; +right:0pt; +top:0pt; +z-index:1; +} +.mask.block-scrollbars { +overflow:auto; +} +.masked select, .drag select, .hide-select select { +} +.yui-panel-container select { +} +.hide-scrollbars, .hide-scrollbars * { +overflow:hidden; +} +.hide-scrollbars select { +display:none; +} +.show-scrollbars { +overflow:auto; +} +.yui-panel-container.show-scrollbars, .yui-tt.show-scrollbars { +overflow:visible; +} +.yui-panel-container.show-scrollbars .underlay, .yui-tt.show-scrollbars .yui-tt-shadow { +overflow:auto; +} +.yui-panel-container.shadow .underlay.yui-force-redraw { +padding-bottom:1px; +} +.yui-effect-fade .underlay { +display:none; +} +.yui-tt-shadow { +position:absolute; +} +.yui-skin-sam .mask { +background-color:#000000; +opacity:0.25; +} +.yui-skin-sam .yui-panel-container { +padding:0pt 1px; +} +.yui-skin-sam .yui-panel { +border-color:#808080; +border-style:solid; +border-width:1px 0pt; +left:0pt; +position:relative; +top:0pt; +z-index:1; +} +.yui-skin-sam .yui-panel .hd, .yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft { +border-color:#808080; +border-style:solid; +border-width:0pt 1px; +margin:0pt -1px; +} +.yui-skin-sam .yui-panel .hd { +border-bottom:1px solid #CCCCCC; +} +.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft { +background-color:#F2F2F2; +} +.yui-skin-sam .yui-panel .hd { +background:transparent url(sprite.png) repeat-x scroll 0pt -200px; +color:#000000; +font-size:93%; +font-weight:bold; +line-height:2; +padding:0pt 10px; +} +.yui-skin-sam .yui-panel .bd { +padding:10px; +} +.yui-skin-sam .yui-panel .ft { +border-top:1px solid #808080; +font-size:77%; +padding:5px 10px; +} +.yui-skin-sam .yui-panel-container.focused .yui-panel .hd { +} +.yui-skin-sam .container-close { +background:transparent url(sprite.png) no-repeat scroll 0pt -300px; +cursor:pointer; +height:15px; +position:absolute; +right:6px; +top:5px; +width:25px; +} +.yui-skin-sam .yui-panel-container .underlay { +left:-1px; +right:-1px; +} +.yui-skin-sam .yui-panel-container.matte { +background-color:#FFFFFF; +padding:9px 10px; +} +.yui-skin-sam .yui-panel-container.shadow { +} +.yui-skin-sam .yui-panel-container.shadow .underlay { +background-color:#000000; +bottom:-3px; +left:-3px; +opacity:0.12; +position:absolute; +right:-3px; +top:2px; +} +.yui-skin-sam .yui-dialog .ft { +border-top:medium none; +font-size:100%; +padding:0pt 10px 10px; +} +.yui-skin-sam .yui-dialog .ft .button-group { +display:block; +text-align:right; +} +.yui-skin-sam .yui-dialog .ft button.default { +font-weight:bold; +} +.yui-skin-sam .yui-dialog .ft span.default { +background-position:0pt -1400px; +border-color:#304369; +} +.yui-skin-sam .yui-dialog .ft span.default .first-child { +border-color:#304369; +} +.yui-skin-sam .yui-dialog .ft span.default button { +color:#FFFFFF; +} +.yui-skin-sam .yui-simple-dialog .bd .yui-icon { +background:transparent url(sprite.png) no-repeat scroll 0pt; +float:left; +height:16px; +margin-right:10px; +width:16px; +} +.yui-skin-sam .yui-simple-dialog .bd span.blckicon { +background-position:0pt -1100px; +} +.yui-skin-sam .yui-simple-dialog .bd span.alrticon { +background-position:0pt -1050px; +} +.yui-skin-sam .yui-simple-dialog .bd span.hlpicon { +background-position:0pt -1150px; +} +.yui-skin-sam .yui-simple-dialog .bd span.infoicon { +background-position:0pt -1200px; +} +.yui-skin-sam .yui-simple-dialog .bd span.warnicon { +background-position:0pt -1900px; +} +.yui-skin-sam .yui-simple-dialog .bd span.tipicon { +background-position:0pt -1250px; +} +.yui-skin-sam .yui-tt .bd { +background-color:#FFEE69; +border-color:#D4C237 rgb(166, 152, 43) rgb(166, 152, 43); +border-style:solid; +border-width:1px; +color:#000000; +left:0pt; +padding:2px 5px; +position:relative; +top:0pt; +z-index:1; +} +.yui-skin-sam .yui-tt.show-scrollbars .bd { +overflow:auto; +} +.yui-skin-sam .yui-tt-shadow { +background-color:#000000; +bottom:-3px; +left:-3px; +right:-3px; +top:2px; +} +.yui-skin-sam .yui-tt-shadow-visible { +opacity:0.12; +} +.yui-dt { +border-bottom:1px solid transparent; +} +.yui-dt-noop { +border-bottom:medium none; +} +.yui-dt-hd { +display:none; +} +.yui-dt-scrollable .yui-dt-hd { +display:block; +} +.yui-dt-scrollable .yui-dt-bd thead tr, .yui-dt-scrollable .yui-dt-bd thead th { +left:-1500px; +position:absolute; +} +.yui-dt-scrollable tbody { +outline-color:invert; +outline-style:none; +outline-width:medium; +} +.yui-dt-draggable { +cursor:move; +} +.yui-dt-coltarget { +position:absolute; +z-index:999; +} +.yui-dt-hd { +} +th.yui-dt-resizeable .yui-dt-liner { +position:relative; +} +.yui-dt-resizer { +bottom:0pt; +cursor:col-resize; +height:100%; +position:absolute; +right:0pt; +} +.yui-dt-resizerproxy { +position:absolute; +visibility:hidden; +z-index:9000; +} +.yui-skin-sam th.yui-dt-hidden .yui-dt-liner, .yui-skin-sam td.yui-dt-hidden .yui-dt-liner { +margin:0pt; +overflow:hidden; +padding:0pt; +white-space:nowrap; +} +.yui-dt-scrollable .yui-dt-bd { +overflow:auto; +} +.yui-dt-scrollable .yui-dt-hd { +overflow:hidden; +position:relative; +} +.yui-dt-editor { +position:absolute; +z-index:9000; +} +.yui-skin-sam .yui-dt table { +border-collapse:collapse; +border-spacing:0pt; +font-family:arial; +font-size:inherit; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-dt thead { +border-spacing:0pt; +} +.yui-skin-sam .yui-dt caption { +padding-bottom:1em; +text-align:left; +} +.yui-skin-sam .yui-dt-hd table { +border-left:1px solid #7F7F7F; +border-right:1px solid #7F7F7F; +border-top:1px solid #7F7F7F; +} +.yui-skin-sam .yui-dt-bd table { +border:1px solid #7F7F7F; +} +.yui-skin-sam .yui-dt-scrollable .yui-dt-hd table { +border:0px none; +} +.yui-skin-sam .yui-dt-scrollable .yui-dt-bd table { +border:0px none; +} +.yui-skin-sam .yui-dt-scrollable .yui-dt-hd { +border-left:1px solid #7F7F7F; +border-right:1px solid #7F7F7F; +border-top:1px solid #7F7F7F; +} +.yui-skin-sam .yui-dt-scrollable .yui-dt-bd { +border-bottom:1px solid #7F7F7F; +border-left:1px solid #7F7F7F; +border-right:1px solid #7F7F7F; +} +.yui-skin-sam .yui-dt th { +background:#D8D8DA url(sprite.png) repeat-x scroll 0pt; +} +.yui-skin-sam .yui-dt th, .yui-skin-sam .yui-dt th a { +color:#000000; +font-weight:normal; +text-decoration:none; +vertical-align:bottom; +} +.yui-skin-sam .yui-dt th { +border-color:-moz-use-text-color #CBCBCB -moz-use-text-color -moz-use-text-color; +border-style:none solid none none; +border-width:medium 1px medium medium; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-dt-liner { +margin:0pt; +padding:4px 10px; +} +.yui-skin-sam .yui-dt-coltarget { +background-color:red; +width:5px; +} +.yui-skin-sam .yui-dt td { +border-color:-moz-use-text-color #CBCBCB -moz-use-text-color -moz-use-text-color; +border-style:none solid none none; +border-width:medium 1px medium medium; +margin:0pt; +padding:0pt; +text-align:left; +} +.yui-skin-sam .yui-dt-list td { +border-right:medium none; +} +.yui-skin-sam .yui-dt-resizer { +width:6px; +} +.yui-skin-sam .yui-dt-loading { +background-color:#FFFFFF; +} +.yui-skin-sam .yui-dt-empty { +background-color:#FFFFFF; +} +.yui-skin-sam .yui-dt-error { +background-color:#FFFFFF; +} +.yui-skin-sam thead .yui-dt-sortable { +cursor:pointer; +} +.yui-skin-sam th.yui-dt-asc, .yui-skin-sam th.yui-dt-desc { +background:transparent url(sprite.png) repeat-x scroll 0pt -100px; +} +.yui-skin-sam th.yui-dt-sortable .yui-dt-label { +margin-right:10px; +} +.yui-skin-sam th.yui-dt-asc .yui-dt-liner { +background:transparent url(dt-arrow-up.png) no-repeat scroll right center; +} +.yui-skin-sam th.yui-dt-desc .yui-dt-liner { +background:transparent url(dt-arrow-dn.png) no-repeat scroll right center; +} +.yui-dt-editable { +cursor:pointer; +} +.yui-dt-editor { +background-color:#F2F2F2; +border:1px solid #808080; +padding:6px; +text-align:left; +} +.yui-dt-editor label { +padding-left:4px; +padding-right:6px; +} +.yui-dt-editor .yui-dt-button { +padding-top:6px; +text-align:right; +} +.yui-dt-editor .yui-dt-button button { +background:transparent url(sprite.png) repeat-x scroll 0pt; +border:1px solid #999999; +height:1.8em; +margin-left:6px; +width:4em; +} +.yui-dt-editor .yui-dt-button button.yui-dt-default { +background:#5584E0 url(sprite.png) repeat-x scroll 0pt -1400px; +border:1px solid #304369; +color:#FFFFFF; +} +.yui-dt-editor .yui-dt-button button:hover { +background:transparent url(sprite.png) repeat-x scroll 0pt -1300px; +color:#000000; +} +.yui-dt-editor .yui-dt-button button:active { +background:transparent url(sprite.png) repeat-x scroll 0pt -1700px; +color:#000000; +} +.yui-skin-sam tr.yui-dt-even { +background-color:#FFFFFF; +} +.yui-skin-sam tr.yui-dt-odd { +background-color:#EDF5FF; +} +.yui-skin-sam tr.yui-dt-even td.yui-dt-asc, .yui-skin-sam tr.yui-dt-even td.yui-dt-desc { +background-color:#EDF5FF; +} +.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc, .yui-skin-sam tr.yui-dt-odd td.yui-dt-desc { +background-color:#DBEAFF; +} +.yui-skin-sam .yui-dt-list tr.yui-dt-even { +background-color:#FFFFFF; +} +.yui-skin-sam .yui-dt-list tr.yui-dt-odd { +background-color:#FFFFFF; +} +.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-asc, .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-desc { +background-color:#EDF5FF; +} +.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-asc, .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-desc { +background-color:#EDF5FF; +} +.yui-skin-sam th.yui-dt-highlighted, .yui-skin-sam th.yui-dt-highlighted a { +background-color:#B2D2FF; +} +.yui-skin-sam tr.yui-dt-highlighted, .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc, .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc, .yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted, .yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted { +background-color:#B2D2FF; +cursor:pointer; +} +.yui-skin-sam .yui-dt-list th.yui-dt-highlighted, .yui-skin-sam .yui-dt-list th.yui-dt-highlighted a { +background-color:#B2D2FF; +} +.yui-skin-sam .yui-dt-list tr.yui-dt-highlighted, .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc, .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc, .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-highlighted, .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted { +background-color:#B2D2FF; +cursor:pointer; +} +.yui-skin-sam th.yui-dt-selected, .yui-skin-sam th.yui-dt-selected a { +background-color:#446CD7; +} +.yui-skin-sam tr.yui-dt-selected td, .yui-skin-sam tr.yui-dt-selected td.yui-dt-asc, .yui-skin-sam tr.yui-dt-selected td.yui-dt-desc { +background-color:#426FD9; +color:#FFFFFF; +} +.yui-skin-sam tr.yui-dt-even td.yui-dt-selected, .yui-skin-sam tr.yui-dt-odd td.yui-dt-selected { +background-color:#446CD7; +color:#FFFFFF; +} +.yui-skin-sam .yui-dt-list th.yui-dt-selected, .yui-skin-sam .yui-dt-list th.yui-dt-selected a { +background-color:#446CD7; +} +.yui-skin-sam .yui-dt-list tr.yui-dt-selected td, .yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-asc, .yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-desc { +background-color:#426FD9; +color:#FFFFFF; +} +.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-selected, .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-selected { +background-color:#446CD7; +color:#FFFFFF; +} +.yui-skin-sam .yui-pg-container, .yui-skin-sam .yui-dt-paginator { +display:block; +margin:6px 0pt; +white-space:nowrap; +} +.yui-skin-sam .yui-pg-first, .yui-skin-sam .yui-pg-last, .yui-skin-sam .yui-pg-current-page, .yui-skin-sam .yui-dt-first, .yui-skin-sam .yui-dt-paginator .yui-dt-last, .yui-skin-sam .yui-dt-paginator .yui-dt-selected { +padding:2px 6px; +} +.yui-skin-sam a.yui-pg-first, .yui-skin-sam a.yui-pg-previous, .yui-skin-sam a.yui-pg-next, .yui-skin-sam a.yui-pg-last, .yui-skin-sam a.yui-pg-page, .yui-skin-sam .yui-dt-paginator a.yui-dt-first, .yui-skin-sam .yui-dt-paginator a.yui-dt-last { +text-decoration:none; +} +.yui-skin-sam .yui-dt-paginator .yui-dt-previous, .yui-skin-sam .yui-dt-paginator .yui-dt-next { +display:none; +} +.yui-skin-sam a.yui-pg-page, .yui-skin-sam a.yui-dt-page { +background-color:#FFFFFF; +border:1px solid #CBCBCB; +padding:2px 6px; +text-decoration:none; +} +.yui-skin-sam .yui-pg-current-page, .yui-skin-sam .yui-dt-selected { +background-color:#FFFFFF; +border:1px solid #FFFFFF; +} +.yui-skin-sam .yui-pg-pages { +margin-left:1ex; +margin-right:1ex; +} +.yui-skin-sam .yui-pg-page { +margin-left:1px; +margin-right:1px; +} +.yui-skin-sam .yui-pg-first, .yui-skin-sam .yui-pg-previous { +margin-right:3px; +} +.yui-skin-sam .yui-pg-next, .yui-skin-sam .yui-pg-last { +margin-left:3px; +} +.yui-skin-sam .yui-pg-current, .yui-skin-sam .yui-pg-rpp-options { +margin-left:1em; +margin-right:1em; +} +.yui-busy { +cursor:wait !important; +} +.yui-toolbar-container fieldset { +border:0pt none; +margin:0pt; +padding:0pt; +} +.yui-toolbar-container legend { +display:none; +} +.yui-toolbar-container .yui-toolbar-subcont { +padding:0.25em 0pt; +} +.yui-toolbar-container-collapsed .yui-toolbar-subcont { +display:none; +} +.yui-toolbar-container .yui-toolbar-subcont:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-toolbar-container span.yui-toolbar-draghandle { +border-left:1px solid #999999; +border-right:1px solid #999999; +clear:none; +cursor:move; +display:block; +float:left; +height:20px; +margin:0pt 0pt 0pt 0.2em; +overflow:hidden; +text-indent:77777px; +width:2px; +} +.yui-toolbar-container .yui-toolbar-titlebar.draggable { +cursor:move; +} +.yui-toolbar-container .yui-toolbar-titlebar { +position:relative; +} +.yui-toolbar-container .yui-toolbar-titlebar h2 { +border:medium none; +color:#000000; +font-weight:bold; +letter-spacing:0pt; +margin:0pt; +padding:0.2em; +} +.yui-toolbar-container .yui-toolbar-titlebar h2 a { +color:#000000; +cursor:default; +text-decoration:none; +} +.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-draghandle { +height:40px; +} +.yui-toolbar-container .yui-toolbar-group { +float:left; +} +.yui-toolbar-container .yui-toolbar-group:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-toolbar-container .yui-toolbar-group h3 { +font-size:75%; +margin:0pt; +padding:0pt 0pt 0pt 0.25em; +} +.yui-toolbar-container span.yui-toolbar-separator { +clear:none; +display:block; +float:left; +height:18px; +margin:0.2em 0pt 0.2em 0.1em; +width:2px; +} +.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-separator { +height:35px; +} +.yui-toolbar-container.yui-toolbar-grouped .yui-toolbar-group span.yui-toolbar-separator { +height:18px; +} +.yui-toolbar-container ul li { +list-style-type:none; +margin:0pt; +padding:0pt; +} +.yui-toolbar-container .yui-toolbar-nogrouplabels h3 { +display:none; +} +.yui-toolbar-container .yui-push-button, .yui-toolbar-container .yui-color-button, .yui-toolbar-container .yui-menu-button { +cursor:pointer; +position:relative; +} +.yui-toolbar-container .yui-button .first-child, .yui-toolbar-container .yui-button .first-child a { +height:100%; +overflow:hidden; +width:100%; +} +.yui-toolbar-container .yui-button-disabled { +cursor:default; +} +.yui-toolbar-container .yui-button-disabled .yui-toolbar-icon { +opacity:0.5; +} +.yui-toolbar-container .yui-button-disabled .up, .yui-toolbar-container .yui-button-disabled .down { +opacity:0.5; +} +.yui-toolbar-container .yui-button a { +overflow:hidden; +} +.yui-toolbar-container .yui-toolbar-select .first-child a { +cursor:pointer; +} +.yui-toolbar-fontname-arial { +font-family:Arial; +} +.yui-toolbar-fontname-arial-black { +font-family:Arial Black; +} +.yui-toolbar-fontname-comic-sans-ms { +font-family:Comic Sans MS; +} +.yui-toolbar-fontname-courier-new { +font-family:Courier New; +} +.yui-toolbar-fontname-times-new-roman { +font-family:Times New Roman; +} +.yui-toolbar-fontname-verdana { +font-family:Verdana; +} +.yui-toolbar-fontname-impact { +font-family:Impact; +} +.yui-toolbar-fontname-lucida-console { +font-family:Lucida Console; +} +.yui-toolbar-fontname-tahoma { +font-family:Tahoma; +} +.yui-toolbar-fontname-trebuchet-ms { +font-family:Trebuchet MS; +} +.yui-toolbar-container .yui-toolbar-spinbutton { +position:relative; +} +.yui-toolbar-container .yui-toolbar-spinbutton .first-child a { +opacity:1; +z-index:0; +} +.yui-toolbar-container .yui-toolbar-spinbutton a.up, .yui-toolbar-container .yui-toolbar-spinbutton a.down { +cursor:pointer; +margin:0pt; +padding:0pt; +position:absolute; +z-index:1; +} +.yui-toolbar-container .yui-overlay { +position:absolute; +} +.yui-toolbar-container .yui-overlay ul li { +list-style-type:none; +margin:0pt; +} +.yui-toolbar-container { +z-index:1; +} +.yui-editor-container .yui-editor-editable-container { +position:relative; +width:100%; +z-index:0; +} +.yui-editor-container .yui-editor-masked { +background-color:#CCCCCC; +} +.yui-editor-container iframe { +border:0px none; +display:block; +margin:0pt; +padding:0pt; +} +.yui-editor-container .yui-editor-editable { +margin:0pt; +padding:0pt; +} +.yui-editor-container .dompath { +font-size:85%; +} +.yui-editor-panel .hd { +position:relative; +text-align:left; +} +.yui-editor-panel .hd h3 { +font-weight:bold; +margin:0pt; +padding:0.25em 0pt 0.25em 0.25em; +} +.yui-editor-panel .bd { +position:relative; +width:100%; +} +.yui-editor-panel .bd div.yui-editor-body-cont { +padding:0.25em 0.1em; +} +.yui-editor-panel .bd div.yui-editor-body-cont:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-editor-panel .ft { +clear:both; +float:left; +text-align:right; +width:99%; +} +.yui-editor-panel .ft span.tip { +display:block; +padding:0.5em 0.5em 0.5em 23px; +position:relative; +text-align:left; +} +.yui-editor-panel label { +clear:both; +float:left; +padding:0pt; +text-align:left; +width:100%; +} +.yui-editor-panel .gecko label { +overflow:auto; +} +.yui-editor-panel label strong { +float:left; +width:6em; +} +.yui-editor-panel .removeLink { +text-align:right; +width:80%; +} +.yui-editor-panel label input { +float:left; +margin-left:0.25em; +} +.yui-editor-panel .yui-toolbar-group-padding { +} +.yui-editor-panel .yui-toolbar-group-border { +} +.yui-editor-panel .yui-toolbar-group-textflow { +} +.yui-editor-panel .height-width { +float:left; +} +.yui-editor-panel .height-width h3 { +} +.yui-editor-panel .height-width span { +display:block; +float:left; +font-style:italic; +overflow:auto; +} +.yui-editor-panel .height-width span.info { +font-size:70%; +} +.yui-editor-panel .yui-toolbar-bordersize, .yui-editor-panel .yui-toolbar-bordertype { +font-size:75%; +} +.yui-editor-panel .yui-toolbar-container span.yui-toolbar-separator { +border:medium none; +} +.yui-editor-panel .yui-toolbar-bordersize span a span, .yui-editor-panel .yui-toolbar-bordertype span a span { +display:block; +height:8px; +left:4px; +position:absolute; +top:3px; +width:24px; +} +.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-solid { +border-bottom:1px solid black; +} +.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dotted { +border-bottom:1px dotted black; +} +.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dashed { +border-bottom:1px dashed black; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-0 { +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-1 { +border-bottom:1px solid black; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-2 { +border-bottom:2px solid black; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-3 { +border-bottom:3px solid black; +top:2px; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-4 { +border-bottom:4px solid black; +top:1px; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-5 { +border-bottom:5px solid black; +top:1px; +} +.yui-toolbar-container .yui-toolbar-bordersize-menu, .yui-toolbar-container .yui-toolbar-bordertype-menu { +width:95px !important; +} +.yui-toolbar-bordersize-menu .yuimenuitemlabel, .yui-toolbar-bordertype-menu .yuimenuitemlabel, .yui-toolbar-bordersize-menu .yuimenuitemlabel, .yui-toolbar-bordertype-menu .yuimenuitemlabel:hover { +margin:0px 3px 7px 17px; +} +.yui-toolbar-bordersize-menu .yuimenuitemlabel .checkedindicator, .yui-toolbar-bordertype-menu .yuimenuitemlabel .checkedindicator { +left:-12px; +position:absolute; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-1 a { +border-bottom:1px solid black; +height:14px; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-2 a { +border-bottom:2px solid black; +height:14px; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-3 a { +border-bottom:3px solid black; +height:14px; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-4 a { +border-bottom:4px solid black; +height:14px; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-5 a { +border-bottom:5px solid black; +height:14px; +} +.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-solid a { +border-bottom:1px solid black; +height:14px; +} +.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dashed a { +border-bottom:1px dashed black; +height:14px; +} +.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dotted a { +border-bottom:1px dotted black; +height:14px; +} +h2.yui-editor-skipheader, h3.yui-editor-skipheader { +border:medium none; +height:0pt; +margin:0pt; +overflow:hidden; +padding:0pt; +position:absolute; +width:0pt; +} +.yui-toolbar-colors { +display:none; +overflow:hidden; +width:133px; +z-index:100; +} +.yui-toolbar-colors:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-toolbar-colors a { +border:1px solid #F6F7EE; +cursor:pointer; +display:block; +float:left; +height:9px; +margin:0pt; +overflow:hidden; +text-indent:999px; +width:9px; +} +.yui-toolbar-colors a:hover { +border:1px solid black; +} +.yui-color-button-menu { +background-color:transparent; +overflow:visible; +} +.yui-toolbar-colors span { +display:block; +float:left; +overflow:hidden; +padding:3px; +position:relative; +width:100%; +} +.yui-toolbar-colors span:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-toolbar-colors span em { +border:1px solid black; +display:block; +float:left; +height:35px; +margin:0.75px; +overflow:hidden; +text-indent:999px; +width:30px; +} +.yui-toolbar-colors span strong { +display:block; +float:left; +font-size:85%; +font-weight:normal; +padding-left:3px; +width:65%; +} +.yui-skin-sam .yui-editor-container { +border:1px solid #808080; +} +.yui-skin-sam .yui-toolbar-container { +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar { +background:transparent url(sprite.png) repeat-x scroll 0pt -200px; +position:relative; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar h2 { +color:#000000; +font-size:100%; +font-weight:bold; +margin:0pt; +padding:0.3em 1em; +text-align:left; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-group h3 { +color:#808080; +font-size:75%; +margin:1em 0pt 0pt; +padding-bottom:0pt; +padding-left:0.25em; +text-align:left; +} +.yui-toolbar-container span.yui-toolbar-separator { +border:medium none; +margin:0.25em; +overflow:hidden; +text-indent:33px; +} +.yui-skin-sam .yui-toolbar-container { +background-color:#F2F2F2; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-subcont { +border-bottom:1px solid #808080; +padding:0pt 1em 0.35em; +} +.yui-skin-sam .yui-toolbar-container-collapsed .yui-toolbar-titlebar { +border-bottom:1px solid #808080; +} +.yui-skin-sam .yui-editor-container .visible .yui-menu-shadow, .yui-skin-sam .yui-editor-panel .visible .yui-menu-shadow { +display:none; +} +.yui-skin-sam .yui-editor-container ul { +list-style-type:none; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-editor-container ul li { +list-style-type:none; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-toolbar-group ul li.yui-toolbar-groupitem { +float:left; +} +.yui-skin-sam .yui-editor-container .dompath { +background-color:#F2F2F2; +border-top:1px solid #808080; +color:#999999; +padding:0.25em; +text-align:left; +} +.yui-skin-sam .yui-toolbar-container .collapse { +background:transparent url(sprite.png) no-repeat scroll 0pt -400px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar span.collapse { +cursor:pointer; +display:block; +height:15px; +overflow:hidden; +position:absolute; +right:2px; +text-indent:9999px; +top:4px; +width:15px; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button, .yui-skin-sam .yui-toolbar-container .yui-color-button, .yui-skin-sam .yui-toolbar-container .yui-menu-button { +background:transparent url(sprite.png) repeat-x scroll 0pt; +border-color:#808080; +border-style:solid; +border-width:1px 0pt; +display:block; +height:22px; +margin:0pt; +position:relative; +width:30px; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button a, .yui-skin-sam .yui-toolbar-container .yui-color-button a, .yui-skin-sam .yui-toolbar-container .yui-menu-button a { +color:#000000; +display:block; +font-size:93%; +height:20px; +line-height:2; +overflow:hidden; +padding-left:35px; +text-decoration:none; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button .first-child, .yui-skin-sam .yui-toolbar-container .yui-color-button .first-child, .yui-skin-sam .yui-toolbar-container .yui-menu-button .first-child { +border-color:#808080; +border-style:solid; +border-width:0pt 1px; +display:block; +margin:0pt -1px; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button-disabled .first-child, .yui-skin-sam .yui-toolbar-container .yui-color-button-disabled .first-child, .yui-skin-sam .yui-toolbar-container .yui-menu-button-disabled .first-child { +border-color:#CCCCCC; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button-disabled a, .yui-skin-sam .yui-toolbar-container .yui-color-button-disabled a, .yui-skin-sam .yui-toolbar-container .yui-menu-button-disabled a { +color:#A6A6A6; +cursor:default; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button-disabled, .yui-skin-sam .yui-toolbar-container .yui-color-button-disabled, .yui-skin-sam .yui-toolbar-container .yui-menu-button-disabled { +border-color:#CCCCCC; +} +.yui-skin-sam .yui-toolbar-container .yui-button .first-child { +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-fontname { +width:135px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-heading { +width:92px; +} +.yui-skin-sam .yui-toolbar-container .yui-button-hover { +background:transparent url(sprite.png) repeat-x scroll 0pt -1300px; +border-color:#808080; +} +.yui-skin-sam .yui-toolbar-container .yui-button-selected { +background:transparent url(sprite.png) repeat-x scroll 0pt -1700px; +border-color:#808080; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-nogrouplabels h3 { +display:none; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-nogrouplabels .yui-toolbar-group { +margin-top:0.75em; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button span.yui-toolbar-icon, .yui-skin-sam .yui-toolbar-container .yui-color-button span.yui-toolbar-icon, .yui-skin-sam .yui-toolbar-container .yui-menu-button span.yui-toolbar-icon { +background:transparent url(editor-sprite.gif) no-repeat scroll 30px; +display:block; +height:18px; +overflow:hidden; +position:absolute; +top:2px; +width:18px; +} +.yui-skin-sam .yui-toolbar-container .yui-button-selected span.yui-toolbar-icon, .yui-skin-sam .yui-toolbar-container .yui-button-hover span.yui-toolbar-icon { +background-image:url(editor-sprite-active.gif); +} +.yui-skin-sam .yui-toolbar-container .visible .yuimenuitemlabel { +color:#000000; +cursor:pointer; +} +.yui-skin-sam .yui-toolbar-container .yui-button-menu { +background-color:#FFFFFF; +} +.yui-skin-sam div.yuimenu li.selected { +background-color:#B3D4FF; +} +.yui-skin-sam div.yuimenu li.selected a.selected { +color:#000000; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-bold span.yui-toolbar-icon { +background-position:0pt; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-italic span.yui-toolbar-icon { +background-position:0pt -36px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-underline span.yui-toolbar-icon { +background-position:0pt -72px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-subscript span.yui-toolbar-icon { +background-position:0pt -180px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-superscript span.yui-toolbar-icon { +background-position:0pt -144px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-forecolor span.yui-toolbar-icon { +background-position:0pt -216px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-backcolor span.yui-toolbar-icon { +background-position:0pt -288px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifyleft span.yui-toolbar-icon { +background-position:0pt -324px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifycenter span.yui-toolbar-icon { +background-position:0pt -360px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifyright span.yui-toolbar-icon { +background-position:0pt -396px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifyfull span.yui-toolbar-icon { +background-position:0pt -432px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-indent span.yui-toolbar-icon { +background-position:0pt -720px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-outdent span.yui-toolbar-icon { +background-position:0pt -684px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-createlink span.yui-toolbar-icon { +background-position:0pt -792px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertimage span.yui-toolbar-icon { +background-position:1px -756px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-left span.yui-toolbar-icon { +background-position:0pt -972px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-right span.yui-toolbar-icon { +background-position:0pt -936px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-inline span.yui-toolbar-icon { +background-position:0pt -900px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-block span.yui-toolbar-icon { +background-position:0pt -864px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-bordercolor span.yui-toolbar-icon { +background-position:0pt -252px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-removeformat span.yui-toolbar-icon { +background-position:0pt -1080px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-hiddenelements span.yui-toolbar-icon { +background-position:0pt -1044px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertunorderedlist span.yui-toolbar-icon { +background-position:0pt -468px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertorderedlist span.yui-toolbar-icon { +background-position:0pt -504px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton, .yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton .first-child { +width:35px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton .first-child a { +padding-left:2px; +text-align:left; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton span.yui-toolbar-icon { +display:none; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.up, .yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.down { +background:transparent url(editor-sprite.gif) no-repeat scroll 0pt -1222px; +height:6px; +min-height:0pt; +overflow:hidden; +padding:0pt; +right:2px; +width:7px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.up { +background-position:0pt -1222px; +top:2px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.down { +background-position:0pt -1187px; +bottom:2px; +} +.yui-skin-sam .yui-toolbar-container select { +border:1px solid #808080; +height:22px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-select .first-child a { +padding-left:5px; +text-align:left; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-select span.yui-toolbar-icon { +background:transparent url(editor-sprite.gif) no-repeat scroll 0pt -1144px; +height:20px; +overflow:hidden; +right:-2px; +top:0px; +} +.yui-skin-sam .yui-editor-panel .yui-color-button-menu .bd { +background-color:transparent; +border:medium none; +width:135px; +} +.yui-skin-sam .yui-color-button-menu .yui-toolbar-colors { +border:1px solid #808080; +} +.yui-skin-sam .yui-editor-panel { +background-color:transparent; +border:medium none; +margin:0pt; +overflow:visible; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .hd { +border:medium none; +margin:10px 0pt 0pt; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .hd h3 { +background:transparent url(sprite.png) repeat-x scroll 0pt -200px; +border:1px solid #808080; +color:#000000; +font-size:93%; +height:20px; +margin:0pt; +padding:3px 0pt 0pt; +position:relative; +text-indent:5px; +width:99%; +} +.yui-skin-sam .yui-editor-panel .bd { +background-color:#F2F2F2; +border-left:1px solid #808080; +border-right:1px solid #808080; +margin:0pt; +overflow:visible; +padding:0pt; +width:99%; +} +.yui-skin-sam .yui-editor-panel ul { +list-style-type:none; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel ul li { +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .yuimenu { +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-container .yui-toolbar-subcont { +border:medium none; +margin-top:0.35em; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-bordersize, .yui-skin-sam .yui-editor-panel .yui-toolbar-bordertype { +width:50px; +} +.yui-skin-sam .yui-editor-panel label { +display:block; +float:none; +margin-bottom:7px; +padding:4px 0pt; +} +.yui-skin-sam .yui-editor-panel label strong { +font-size:93%; +font-weight:normal; +padding-top:2px; +text-align:right; +} +.yui-skin-sam .yui-editor-panel label input { +width:75%; +} +.yui-skin-sam .yui-editor-panel #createlink_target, .yui-skin-sam .yui-editor-panel #insertimage_target { +margin-right:5px; +width:auto; +} +.yui-skin-sam .yui-editor-panel .removeLink { +width:98%; +} +.yui-skin-sam .yui-editor-panel label input.warning { +background-color:#FFEE69; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group h3 { +color:#000000; +float:left; +font-size:93%; +font-weight:normal; +margin:5px 0pt 0pt; +padding:0pt 3px 0pt 0pt; +text-align:right; +} +.yui-skin-sam .yui-editor-panel .height-width h3 { +margin:3px 0pt 0pt 10px; +} +.yui-skin-sam .yui-editor-panel .height-width { +margin:3px 0pt 0pt 35px; +width:42%; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group-border { +width:190px; +} +.yui-skin-sam .yui-editor-panel .no-button .yui-toolbar-group-border { +width:210px; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group-padding { +width:203px; +} +.yui-skin-sam .yui-editor-panel .no-button .yui-toolbar-group-padding { +width:172px; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group-padding h3 { +margin-left:25px; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group-textflow { +width:182px; +} +.yui-skin-sam .yui-editor-panel .hd { +background:transparent none repeat scroll 0%; +} +.yui-skin-sam .yui-editor-panel .ft { +background-color:#F2F2F2; +border-color:-moz-use-text-color #808080 rgb(128, 128, 128); +border-style:none solid solid; +border-width:medium 1px 1px; +margin:0pt 0pt 2px; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .hd span.close { +background:transparent url(sprite.png) no-repeat scroll 0pt -300px; +cursor:pointer; +display:block; +height:16px; +overflow:hidden; +position:absolute; +right:5px; +text-indent:500px; +top:2px; +width:26px; +} +.yui-skin-sam .yui-editor-panel .ft span.tip { +background-color:#EDF5FF; +border-top:1px solid #808080; +font-size:85%; +} +.yui-skin-sam .yui-editor-panel .ft span.tip strong { +display:block; +float:left; +margin:0pt 2px 8px 0pt; +} +.yui-skin-sam .yui-editor-panel .ft span.tip span.icon { +background:transparent url(editor-sprite.gif) no-repeat scroll 0pt -1260px; +display:block; +height:20px; +left:2px; +position:absolute; +top:8px; +width:20px; +} +.yui-skin-sam .yui-editor-panel .ft span.tip span.icon-info { +background-position:2px -1260px; +} +.yui-skin-sam .yui-editor-panel .ft span.tip span.icon-warn { +background-position:2px -1296px; +} +.yui-skin-sam .yui-editor-panel .hd span.knob { +background:transparent url(editor-knob.gif) no-repeat scroll 0pt; +height:10px; +left:25px; +overflow:hidden; +position:absolute; +text-indent:9999px; +top:-10px; +width:28px; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-container { +background-image:none; +border:medium none; +float:left; +width:100%; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-container .bd { +background-color:#FFFFFF; +} +.yui-editor-blankimage { +background-image:url(blankimage.png); +} +.yui-crop { +position:relative; +} +.yui-crop .yui-crop-mask { +height:100%; +left:0pt; +position:absolute; +top:0pt; +width:100%; +} +.yui-crop .yui-resize { +left:10px; +position:absolute; +top:10px; +} +.yui-crop .yui-crop-resize-mask { +background-position:-10px; +height:100%; +left:0pt; +overflow:hidden; +position:absolute; +top:0pt; +width:100%; +} +.yui-skin-sam .yui-crop .yui-crop-mask { +background-color:#000000; +opacity:0.5; +} +.yui-skin-sam .yui-crop .yui-resize { +border:1px dashed #FFFFFF; +} +.yui-layout-loading { +visibility:hidden; +} +body.yui-layout { +margin:0pt; +overflow:hidden; +padding:0pt; +position:relative; +} +.yui-layout-doc { +position:relative; +} +.yui-layout-unit { +float:none; +height:50px; +margin:0pt; +overflow:hidden; +padding:0pt; +width:50px; +z-index:0; +} +.yui-layout-unit-top { +left:0pt; +position:absolute; +top:0pt; +width:100%; +} +.yui-layout-unit-left { +left:0pt; +position:absolute; +top:0pt; +} +.yui-layout-unit-right { +position:absolute; +right:0pt; +top:0pt; +} +.yui-layout-unit-bottom { +bottom:0pt; +left:0pt; +position:absolute; +width:100%; +} +.yui-layout-unit-center { +left:0pt; +position:absolute; +top:0pt; +width:100%; +} +.yui-layout div.yui-layout-hd { +left:0pt; +overflow:hidden; +position:absolute; +top:0pt; +width:100%; +} +.yui-layout div.yui-layout-bd { +left:0pt; +overflow:hidden; +position:absolute; +top:0pt; +width:100%; +} +.yui-layout .yui-layout-scroll div.yui-layout-bd { +overflow:auto; +} +.yui-layout div.yui-layout-ft { +bottom:0pt; +left:0pt; +overflow:hidden; +position:absolute; +width:100%; +} +.yui-layout .yui-layout-unit div.yui-layout-hd h2 { +text-align:left; +} +.yui-layout .yui-layout-unit div.yui-layout-hd .collapse { +cursor:pointer; +font-size:0pt; +height:13px; +position:absolute; +right:2px; +top:2px; +width:17px; +} +.yui-layout .yui-layout-unit div.yui-layout-hd .close { +cursor:pointer; +font-size:0pt; +height:13px; +position:absolute; +right:2px; +top:2px; +width:17px; +} +.yui-layout .yui-layout-unit div.yui-layout-hd .collapse-close { +right:25px; +} +.yui-layout .yui-layout-clip { +background-color:#C0C0C0; +display:none; +height:20px; +position:absolute; +} +.yui-layout .yui-layout-clip .collapse { +cursor:pointer; +font-size:0px; +height:13px; +position:absolute; +right:2px; +top:2px; +width:17px; +} +.yui-layout .yui-layout-wrap { +height:100%; +left:0pt; +position:absolute; +width:100%; +} +.yui-layout .yui-layout-unit .yui-content { +overflow:hidden; +} +.yui-layout .yui-layout-unit .yui-layout-scroll { +overflow:auto; +} +.yui-skin-sam .yui-layout .yui-resize-proxy { +border:medium none; +font-size:0pt; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-layout .yui-resize-resizing .yui-resize-handle { +opacity:0; +} +.yui-skin-sam .yui-layout .yui-resize-proxy div { +background-color:#EDF5FF; +border:1px solid #808080; +position:absolute; +} +.yui-skin-sam .yui-layout .yui-resize .yui-resize-handle-active { +background-color:#EDF5FF; +} +.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-l { +height:100%; +left:0pt; +top:0pt; +width:5px; +} +.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-r { +height:100%; +right:0pt; +top:0pt; +width:5px; +} +.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-b { +bottom:0pt; +height:5px; +left:0pt; +width:100%; +} +.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-t { +height:5px; +left:0pt; +top:0pt; +width:100%; +} +.yui-skin-sam .yui-layout .yui-layout-unit-left div.yui-layout-hd .collapse { +background:transparent url(layout_sprite.png) no-repeat scroll -20px -160px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-clip-left .collapse { +background:transparent url(layout_sprite.png) no-repeat scroll -20px -140px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-unit-right div.yui-layout-hd .collapse { +background:transparent url(layout_sprite.png) no-repeat scroll -20px -200px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-clip-right .collapse { +background:transparent url(layout_sprite.png) no-repeat scroll -20px -120px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-unit-top div.yui-layout-hd .collapse { +background:transparent url(layout_sprite.png) no-repeat scroll -20px -220px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-clip-top .collapse { +background:transparent url(layout_sprite.png) no-repeat scroll -20px -240px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-unit-bottom div.yui-layout-hd .collapse { +background:transparent url(layout_sprite.png) no-repeat scroll -20px -260px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-clip-bottom .collapse { +background:transparent url(layout_sprite.png) no-repeat scroll -20px -180px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd .close { +background:transparent url(layout_sprite.png) no-repeat scroll -20px -100px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-hd { +background:transparent url(sprite.png) repeat-x scroll 0pt -1400px; +border:1px solid #808080; +} +.yui-skin-sam .yui-layout { +background-color:#EDF5FF; +} +.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd h2 { +color:#FFFFFF; +font-weight:bold; +padding:3px; +} +.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd { +background-color:#F2F2F2; +border-color:-moz-use-text-color #808080; +border-style:none solid; +border-width:medium 1px; +text-align:left; +} +.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd-noft { +border-bottom:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd-nohd { +border-top:1px solid #808080; +} +.yui-skin-sam .yui-layout .yui-layout-clip { +background-color:#EDF5FF; +border:1px solid #808080; +display:none; +height:20px; +position:absolute; +} +.yui-skin-sam .yui-layout div.yui-layout-ft { +background-color:#F2F2F2; +border-color:-moz-use-text-color #808080 rgb(128, 128, 128); +border-style:none solid solid; +border-width:medium 1px 1px; +} +.yui-skin-sam .yui-layout-unit .yui-resize-handle { +background-color:transparent; +} +.yui-skin-sam .yui-layout-unit .yui-resize-handle-r { +background-image:none; +right:0pt; +top:0pt; +} +.yui-skin-sam .yui-layout-unit .yui-resize-handle-l { +background-image:none; +left:0pt; +top:0pt; +} +.yui-skin-sam .yui-layout-unit .yui-resize-handle-b { +background-image:none; +bottom:0pt; +right:0pt; +} +.yui-skin-sam .yui-layout-unit .yui-resize-handle-t { +background-image:none; +right:0pt; +top:0pt; +} +.yui-skin-sam .yui-layout-unit .yui-resize-handle-r .yui-layout-resize-knob, .yui-skin-sam .yui-layout-unit .yui-resize-handle-l .yui-layout-resize-knob { +background:transparent url(layout_sprite.png) no-repeat scroll 0pt -5px; +height:16px; +left:0px; +position:absolute; +top:45%; +width:6px; +} +.yui-skin-sam .yui-layout-unit .yui-resize-handle-t .yui-layout-resize-knob, .yui-skin-sam .yui-layout-unit .yui-resize-handle-b .yui-layout-resize-knob { +background:transparent url(layout_sprite.png) no-repeat scroll -20px 0pt; +height:6px; +left:45%; +position:absolute; +width:16px; +} +.yui-skin-sam .yui-log { +background-color:#AAAAAA; +border:1px solid black; +color:#000000; +font-family:monospace; +font-size:77%; +padding:1em; +text-align:left; +width:31em; +z-index:9000; +} +.yui-skin-sam .yui-log-container { +position:absolute; +right:1em; +top:1em; +} +.yui-skin-sam .yui-log input { +font-family:arial; +font-size:100%; +font-weight:normal; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-log .yui-log-btns { +bottom:0.25em; +float:right; +position:relative; +} +.yui-skin-sam .yui-log .yui-log-hd { +background-color:#575757; +margin-top:1em; +padding:0.5em; +} +.yui-skin-sam .yui-log .yui-log-hd h4 { +color:#FFFFFF; +font-size:108%; +font-weight:bold; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-log .yui-log-bd { +background-color:#FFFFFF; +border:1px solid gray; +height:20em; +overflow:auto; +width:100%; +} +.yui-skin-sam .yui-log p { +margin:1px; +padding:0.1em; +} +.yui-skin-sam .yui-log pre { +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-log pre.yui-log-verbose { +white-space:-moz-pre-wrap !important; +} +.yui-skin-sam .yui-log .yui-log-ft { +margin-top:0.5em; +} +.yui-skin-sam .yui-log .yui-log-ft .yui-log-categoryfilters { +} +.yui-skin-sam .yui-log .yui-log-ft .yui-log-sourcefilters { +border-top:1px solid #575757; +margin-top:0.75em; +padding-top:0.75em; +width:100%; +} +.yui-skin-sam .yui-log .yui-log-filtergrp { +margin-right:0.5em; +} +.yui-skin-sam .yui-log .info { +background-color:#A7CC25; +} +.yui-skin-sam .yui-log .warn { +background-color:#F58516; +} +.yui-skin-sam .yui-log .error { +background-color:#E32F0B; +} +.yui-skin-sam .yui-log .time { +background-color:#A6C9D7; +} +.yui-skin-sam .yui-log .window { +background-color:#F2E886; +} +.yuimenubar { +position:static; +visibility:visible; +} +.yuimenu .yuimenu, .yuimenubar .yuimenu { +left:-10000px; +position:absolute; +top:-10000px; +visibility:hidden; +} +.yuimenubar li, .yuimenu li { +list-style-type:none; +} +.yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6 { +margin:0pt; +padding:0pt; +} +.yuimenuitemlabel, .yuimenubaritemlabel { +text-align:left; +white-space:nowrap; +} +.yuimenubar ul { +} +.yuimenubar .yuimenu ul { +} +.yuimenubar > .bd > ul:after { +clear:both; +content:"."; +display:block; +height:0pt; +line-height:0pt; +visibility:hidden; +} +.yuimenubaritem { +float:left; +} +.yuimenubaritemlabel, .yuimenuitemlabel { +display:block; +} +.yuimenuitemlabel .helptext { +display:block; +font-style:normal; +margin:-1em 0pt 0pt 10em; +} +.yui-menu-shadow { +position:absolute; +visibility:hidden; +z-index:-1; +} +.yui-menu-shadow-visible { +bottom:-3px; +left:-3px; +right:-3px; +top:2px; +visibility:visible; +} +.hide-scrollbars * { +overflow:hidden; +} +.hide-scrollbars select { +display:none; +} +.yuimenu.show-scrollbars, .yuimenubar.show-scrollbars { +overflow:visible; +} +.yuimenu.hide-scrollbars .yui-menu-shadow, .yuimenubar.hide-scrollbars .yui-menu-shadow { +overflow:hidden; +} +.yuimenu.show-scrollbars .yui-menu-shadow, .yuimenubar.show-scrollbars .yui-menu-shadow { +overflow:auto; +} +.yui-skin-sam .yuimenubar { +background:transparent url(sprite.png) repeat-x scroll 0pt; +border:1px solid #808080; +font-size:93%; +line-height:2; +} +.yui-skin-sam .yuimenubarnav .yuimenubaritem { +border-right:1px solid #CCCCCC; +} +.yui-skin-sam .yuimenubaritemlabel { +border-color:#808080; +border-style:solid; +border-width:1px 0pt; +color:#000000; +cursor:default; +margin:-1px 0pt; +padding:0pt 10px; +text-decoration:none; +} +.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel { +padding-right:20px; +} +.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu { +background:transparent url(menubaritem_submenuindicator.png) no-repeat scroll right center; +} +.yui-skin-sam .yuimenubaritem-selected { +background:transparent url(sprite.png) repeat-x scroll 0pt -1700px; +} +.yui-skin-sam .yuimenubaritemlabel-selected { +border-color:#7D98B8; +} +.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected { +border-left-width:1px; +margin-left:-1px; +} +.yui-skin-sam .yuimenubaritemlabel-disabled { +color:#A6A6A6; +cursor:default; +} +.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled { +background-image:url(menubaritem_submenuindicator_disabled.png); +} +.yui-skin-sam .yuimenu { +font-size:93%; +line-height:1.5; +} +.yui-skin-sam .yuimenubar .yuimenu, .yui-skin-sam .yuimenu .yuimenu { +font-size:100%; +} +.yui-skin-sam .yuimenu .bd { +background-color:#FFFFFF; +border:1px solid #808080; +} +.yui-skin-sam .yuimenu ul { +border-color:#CCCCCC; +border-style:solid; +border-width:1px 0pt 0pt; +padding:3px 0pt; +} +.yui-skin-sam .yuimenu ul.first-of-type { +border-width:0pt; +} +.yui-skin-sam .yuimenu h6 { +border-color:#CCCCCC; +border-style:solid; +border-width:1px 0pt 0pt; +color:#A4A4A4; +font-weight:bold; +padding:3px 10px 0pt; +} +.yui-skin-sam .yuimenu ul.hastitle, .yui-skin-sam .yuimenu h6.first-of-type { +border-width:0pt; +} +.yui-skin-sam .yuimenu .yui-menu-body-scrolled { +border-color:#CCCCCC rgb(128, 128, 128); +overflow:hidden; +} +.yui-skin-sam .yuimenu .topscrollbar, .yui-skin-sam .yuimenu .bottomscrollbar { +background:#FFFFFF url(sprite.png) no-repeat scroll 0pt; +border:1px solid #808080; +height:16px; +} +.yui-skin-sam .yuimenu .topscrollbar { +background-position:center -950px; +border-bottom-width:0pt; +} +.yui-skin-sam .yuimenu .topscrollbar_disabled { +background-position:center -975px; +} +.yui-skin-sam .yuimenu .bottomscrollbar { +background-position:center -850px; +border-top-width:0pt; +} +.yui-skin-sam .yuimenu .bottomscrollbar_disabled { +background-position:center -875px; +} +.yui-skin-sam .yuimenuitem { +} +.yui-skin-sam .yuimenuitemlabel { +color:#000000; +cursor:default; +padding:0pt 20px; +text-decoration:none; +} +.yui-skin-sam .yuimenuitemlabel .helptext { +margin-top:-1.5em; +} +.yui-skin-sam .yuimenuitem-hassubmenu { +background-image:url(menuitem_submenuindicator.png); +background-position:right center; +background-repeat:no-repeat; +} +.yui-skin-sam .yuimenuitem-checked { +background-image:url(menuitem_checkbox.png); +background-position:left center; +background-repeat:no-repeat; +} +.yui-skin-sam .yui-menu-shadow-visible { +background-color:#000000; +opacity:0.12; +} +.yui-skin-sam .yuimenuitem-selected { +background-color:#B3D4FF; +} +.yui-skin-sam .yuimenuitemlabel-disabled { +color:#A6A6A6; +cursor:default; +} +.yui-skin-sam .yuimenuitem-hassubmenu-disabled { +background-image:url(menuitem_submenuindicator_disabled.png); +} +.yui-skin-sam .yuimenuitem-checked-disabled { +background-image:url(menuitem_checkbox_disabled.png); +} +.yui-skin-sam .yui-pv { +background-color:#4A4A4A; +margin-bottom:1em; +overflow:hidden; +position:relative; +width:99%; +z-index:1000; +} +.yui-skin-sam .yui-pv .hd { +background:transparent url(header_background.png) repeat-x scroll 0%; +min-height:30px; +overflow:hidden; +padding:2px 0pt; +} +.yui-skin-sam .yui-pv .hd h4 { +color:#FFFFFF; +font-family:arial; +font-size:14px; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:bold; +line-height:normal; +margin:0pt; +padding:8px 10px; +} +.yui-skin-sam .yui-pv .hd a { +background:#3F6BC3 none repeat scroll 0%; +border:1px solid #3F567D; +color:#FFFFFF; +cursor:pointer; +display:block; +float:right; +font-family:arial; +font-size:11px; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:bold; +line-height:normal; +margin:3px 10px 0pt 0pt; +padding:4px; +} +.yui-skin-sam .yui-pv .hd span { +display:none; +} +.yui-skin-sam .yui-pv .hd span.yui-pv-busy { +background:transparent url(wait.gif) no-repeat scroll 0%; +display:block; +float:right; +height:18px; +margin:4px 10px 0pt 0pt; +overflow:hidden; +width:18px; +} +.yui-skin-sam .yui-pv .hd:after, .yui-pv .bd:after, .yui-skin-sam .yui-pv-chartlegend dl:after { +clear:left; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-skin-sam .yui-pv .bd { +overflow-x:auto; +overflow-y:hidden; +position:relative; +} +.yui-skin-sam .yui-pv .yui-pv-table { +margin:5px 0pt 10px; +padding:0pt 10px; +} +.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-bd td { +color:#EEEE5C; +font-family:arial; +font-size:12px; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:normal; +line-height:normal; +} +.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-odd { +background:#929292 none repeat scroll 0%; +} +.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-even { +background:#58637A none repeat scroll 0%; +} +.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-even td.yui-dt-asc, .yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-even td.yui-dt-desc { +background:#384970 none repeat scroll 0%; +} +.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-odd td.yui-dt-asc, .yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-odd td.yui-dt-desc { +background:#6F6E6E none repeat scroll 0%; +} +.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th { +background:#2E2D2D none repeat scroll 0%; +} +.yui-skin-sam .yui-pv th.yui-dt-asc .yui-dt-liner { +background:transparent url(asc.gif) no-repeat scroll right center; +} +.yui-skin-sam .yui-pv th.yui-dt-desc .yui-dt-liner { +background:transparent url(desc.gif) no-repeat scroll right center; +} +.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th a { +color:#FFFFFF; +font-family:arial; +font-size:12px; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:bold; +line-height:normal; +} +.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th.yui-dt-asc, .yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th.yui-dt-desc { +background:#333333 none repeat scroll 0%; +} +.yui-skin-sam .yui-pv-chartcontainer { +padding:0pt 10px; +} +.yui-skin-sam .yui-pv-chart { +clear:right; +color:#FFFFFF; +height:250px; +margin:5px 0pt 0pt; +} +.yui-skin-sam .yui-pv-chartlegend div { +float:right; +margin:0pt 0pt 0pt 10px; +} +.yui-skin-sam .yui-pv-chartlegend dl { +border:1px solid #999999; +margin:5px 0pt; +padding:0.2em 0pt 0.2em 0.5em; +} +.yui-skin-sam .yui-pv-chartlegend dt { +display:block; +float:left; +height:0.7em; +padding:0pt; +width:0.7em; +} +.yui-skin-sam .yui-pv-chartlegend dd { +color:#FFFFFF; +display:block; +float:left; +font-family:arial; +font-size:11px; +font-size-adjust:none; +font-stretch:normal; +font-style:normal; +font-variant:normal; +font-weight:normal; +line-height:normal; +margin:0pt 1em 0pt 0.5em; +padding:0pt; +} +.yui-skin-sam .yui-pv-minimized { +height:35px; +} +.yui-skin-sam .yui-pv-minimized .bd { +top:-3000px; +} +.yui-skin-sam .yui-pv-minimized .hd a.yui-pv-refresh { +display:none; +} +.yui-resize { +position:relative; +z-index:0; +} +.yui-resize-wrap { +} +.yui-draggable { +cursor:move; +} +.yui-resize .yui-resize-handle { +font-size:0pt; +height:1px; +margin:0pt; +padding:0pt; +position:absolute; +width:1px; +z-index:1; +} +.yui-resize .yui-resize-handle-br { +bottom:0pt; +cursor:se-resize; +height:5px; +right:0pt; +width:5px; +z-index:2; +} +.yui-resize .yui-resize-handle-bl { +bottom:0pt; +cursor:sw-resize; +height:5px; +left:0pt; +width:5px; +z-index:2; +} +.yui-resize .yui-resize-handle-tl { +cursor:nw-resize; +height:5px; +left:0pt; +top:0pt; +width:5px; +z-index:2; +} +.yui-resize .yui-resize-handle-tr { +cursor:ne-resize; +height:5px; +right:0pt; +top:0pt; +width:5px; +z-index:2; +} +.yui-resize .yui-resize-handle-r { +cursor:e-resize; +height:100%; +right:0pt; +top:0pt; +width:5px; +} +.yui-resize .yui-resize-handle-l { +cursor:w-resize; +height:100%; +left:0pt; +top:0pt; +width:5px; +} +.yui-resize .yui-resize-handle-b { +bottom:0pt; +cursor:s-resize; +height:5px; +right:0pt; +width:100%; +} +.yui-resize .yui-resize-handle-t { +cursor:n-resize; +height:5px; +right:0pt; +top:0pt; +width:100%; +} +.yui-resize-proxy { +border:1px dashed #000000; +position:absolute; +visibility:hidden; +z-index:1000; +} +.yui-resize-hover .yui-resize-handle, .yui-resize-hidden .yui-resize-handle { +opacity:0; +} +.yui-resize-ghost { +opacity:0.5; +} +.yui-resize-knob .yui-resize-handle { +height:6px; +width:6px; +} +.yui-resize-knob .yui-resize-handle-tr { +right:-3px; +top:-3px; +} +.yui-resize-knob .yui-resize-handle-tl { +left:-3px; +top:-3px; +} +.yui-resize-knob .yui-resize-handle-bl { +bottom:-3px; +left:-3px; +} +.yui-resize-knob .yui-resize-handle-br { +bottom:-3px; +right:-3px; +} +.yui-resize-knob .yui-resize-handle-t { +left:45%; +top:-3px; +} +.yui-resize-knob .yui-resize-handle-r { +right:-3px; +top:45%; +} +.yui-resize-knob .yui-resize-handle-l { +left:-3px; +top:45%; +} +.yui-resize-knob .yui-resize-handle-b { +bottom:-3px; +left:45%; +} +.yui-resize-status { +display:none; +font-size:80%; +left:-999px; +padding:2px; +position:absolute; +top:-999px; +z-index:9999; +} +.yui-resize-status strong, .yui-resize-status em { +font-style:normal; +font-weight:normal; +padding:1px; +} +.yui-skin-sam .yui-resize .yui-resize-handle { +background-color:#F2F2F2; +} +.yui-skin-sam .yui-resize .yui-resize-handle-active { +background-color:#7D98B8; +} +.yui-skin-sam .yui-resize .yui-resize-handle-l, .yui-skin-sam .yui-resize .yui-resize-handle-r, .yui-skin-sam .yui-resize .yui-resize-handle-l-active, .yui-skin-sam .yui-resize .yui-resize-handle-r-active { +height:100%; +} +.yui-skin-sam .yui-resize-knob .yui-resize-handle { +border:1px solid #808080; +} +.yui-skin-sam .yui-resize-hover .yui-resize-handle-active { +opacity:1; +} +.yui-skin-sam .yui-resize-proxy { +border:1px dashed #426FD9; +} +.yui-skin-sam .yui-resize-status { +background-color:#FFEE69; +border-color:#D4C237 rgb(166, 152, 43) rgb(166, 152, 43); +border-style:solid; +border-width:1px; +} +.yui-skin-sam .yui-resize-status strong, .yui-skin-sam .yui-resize-status em { +clear:both; +display:block; +float:left; +padding:1px; +text-align:center; +} +.yui-skin-sam .yui-resize .yui-resize-handle-inner-r, .yui-skin-sam .yui-resize .yui-resize-handle-inner-l { +background:transparent url(layout_sprite.png) no-repeat scroll 0pt -5px; +height:16px; +position:absolute; +top:45%; +width:5px; +} +.yui-skin-sam .yui-resize .yui-resize-handle-inner-t, .yui-skin-sam .yui-resize .yui-resize-handle-inner-b { +background:transparent url(layout_sprite.png) no-repeat scroll -20px 0pt; +height:5px; +left:50%; +position:absolute; +width:16px; +} +.yui-skin-sam .yui-resize .yui-resize-handle-br { +background-image:url(layout_sprite.png); +background-position:-22px -62px; +background-repeat:no-repeat; +} +.yui-skin-sam .yui-resize .yui-resize-handle-tr { +background-image:url(layout_sprite.png); +background-position:-22px -42px; +background-repeat:no-repeat; +} +.yui-skin-sam .yui-resize .yui-resize-handle-tl { +background-image:url(layout_sprite.png); +background-position:-22px -82px; +background-repeat:no-repeat; +} +.yui-skin-sam .yui-resize .yui-resize-handle-bl { +background-image:url(layout_sprite.png); +background-position:-22px -23px; +background-repeat:no-repeat; +} +.yui-skin-sam .yui-resize-knob .yui-resize-handle-t, .yui-skin-sam .yui-resize-knob .yui-resize-handle-r, .yui-skin-sam .yui-resize-knob .yui-resize-handle-b, .yui-skin-sam .yui-resize-knob .yui-resize-handle-l, .yui-skin-sam .yui-resize-knob .yui-resize-handle-tl, .yui-skin-sam .yui-resize-knob .yui-resize-handle-tr, .yui-skin-sam .yui-resize-knob .yui-resize-handle-bl, .yui-skin-sam .yui-resize-knob .yui-resize-handle-br, .yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-t, .yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-r, .yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-b, .yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-l, .yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-tl, .yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-tr, .yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-bl, .yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-br { +background-image:none; +} +.yui-skin-sam .yui-resize-knob .yui-resize-handle-l, .yui-skin-sam .yui-resize-knob .yui-resize-handle-r, .yui-skin-sam .yui-resize-knob .yui-resize-handle-l-active, .yui-skin-sam .yui-resize-knob .yui-resize-handle-r-active { +height:6px; +width:6px; +} +.yui-busy { +cursor:wait !important; +} +.yui-toolbar-container fieldset { +border:0pt none; +margin:0pt; +padding:0pt; +} +.yui-toolbar-container legend { +display:none; +} +.yui-toolbar-container .yui-toolbar-subcont { +padding:0.25em 0pt; +} +.yui-toolbar-container-collapsed .yui-toolbar-subcont { +display:none; +} +.yui-toolbar-container .yui-toolbar-subcont:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-toolbar-container span.yui-toolbar-draghandle { +border-left:1px solid #999999; +border-right:1px solid #999999; +clear:none; +cursor:move; +display:block; +float:left; +height:20px; +margin:0pt 0pt 0pt 0.2em; +overflow:hidden; +text-indent:77777px; +width:2px; +} +.yui-toolbar-container .yui-toolbar-titlebar.draggable { +cursor:move; +} +.yui-toolbar-container .yui-toolbar-titlebar { +position:relative; +} +.yui-toolbar-container .yui-toolbar-titlebar h2 { +border:medium none; +color:#000000; +font-weight:bold; +letter-spacing:0pt; +margin:0pt; +padding:0.2em; +} +.yui-toolbar-container .yui-toolbar-titlebar h2 a { +color:#000000; +cursor:default; +text-decoration:none; +} +.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-draghandle { +height:40px; +} +.yui-toolbar-container .yui-toolbar-group { +float:left; +} +.yui-toolbar-container .yui-toolbar-group:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-toolbar-container .yui-toolbar-group h3 { +font-size:75%; +margin:0pt; +padding:0pt 0pt 0pt 0.25em; +} +.yui-toolbar-container span.yui-toolbar-separator { +clear:none; +display:block; +float:left; +height:18px; +margin:0.2em 0pt 0.2em 0.1em; +width:2px; +} +.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-separator { +height:35px; +} +.yui-toolbar-container.yui-toolbar-grouped .yui-toolbar-group span.yui-toolbar-separator { +height:18px; +} +.yui-toolbar-container ul li { +list-style-type:none; +margin:0pt; +padding:0pt; +} +.yui-toolbar-container .yui-toolbar-nogrouplabels h3 { +display:none; +} +.yui-toolbar-container .yui-push-button, .yui-toolbar-container .yui-color-button, .yui-toolbar-container .yui-menu-button { +cursor:pointer; +position:relative; +} +.yui-toolbar-container .yui-button .first-child, .yui-toolbar-container .yui-button .first-child a { +height:100%; +overflow:hidden; +width:100%; +} +.yui-toolbar-container .yui-button-disabled { +cursor:default; +} +.yui-toolbar-container .yui-button-disabled .yui-toolbar-icon { +opacity:0.5; +} +.yui-toolbar-container .yui-button-disabled .up, .yui-toolbar-container .yui-button-disabled .down { +opacity:0.5; +} +.yui-toolbar-container .yui-button a { +overflow:hidden; +} +.yui-toolbar-container .yui-toolbar-select .first-child a { +cursor:pointer; +} +.yui-toolbar-fontname-arial { +font-family:Arial; +} +.yui-toolbar-fontname-arial-black { +font-family:Arial Black; +} +.yui-toolbar-fontname-comic-sans-ms { +font-family:Comic Sans MS; +} +.yui-toolbar-fontname-courier-new { +font-family:Courier New; +} +.yui-toolbar-fontname-times-new-roman { +font-family:Times New Roman; +} +.yui-toolbar-fontname-verdana { +font-family:Verdana; +} +.yui-toolbar-fontname-impact { +font-family:Impact; +} +.yui-toolbar-fontname-lucida-console { +font-family:Lucida Console; +} +.yui-toolbar-fontname-tahoma { +font-family:Tahoma; +} +.yui-toolbar-fontname-trebuchet-ms { +font-family:Trebuchet MS; +} +.yui-toolbar-container .yui-toolbar-spinbutton { +position:relative; +} +.yui-toolbar-container .yui-toolbar-spinbutton .first-child a { +opacity:1; +z-index:0; +} +.yui-toolbar-container .yui-toolbar-spinbutton a.up, .yui-toolbar-container .yui-toolbar-spinbutton a.down { +cursor:pointer; +margin:0pt; +padding:0pt; +position:absolute; +z-index:1; +} +.yui-toolbar-container .yui-overlay { +position:absolute; +} +.yui-toolbar-container .yui-overlay ul li { +list-style-type:none; +margin:0pt; +} +.yui-toolbar-container { +z-index:1; +} +.yui-editor-container .yui-editor-editable-container { +position:relative; +width:100%; +z-index:0; +} +.yui-editor-container .yui-editor-masked { +background-color:#CCCCCC; +} +.yui-editor-container iframe { +border:0px none; +display:block; +margin:0pt; +padding:0pt; +} +.yui-editor-container .yui-editor-editable { +margin:0pt; +padding:0pt; +} +.yui-editor-container .dompath { +font-size:85%; +} +.yui-editor-panel .hd { +position:relative; +text-align:left; +} +.yui-editor-panel .hd h3 { +font-weight:bold; +margin:0pt; +padding:0.25em 0pt 0.25em 0.25em; +} +.yui-editor-panel .bd { +position:relative; +width:100%; +} +.yui-editor-panel .bd div.yui-editor-body-cont { +padding:0.25em 0.1em; +} +.yui-editor-panel .bd div.yui-editor-body-cont:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-editor-panel .ft { +clear:both; +float:left; +text-align:right; +width:99%; +} +.yui-editor-panel .ft span.tip { +display:block; +padding:0.5em 0.5em 0.5em 23px; +position:relative; +text-align:left; +} +.yui-editor-panel label { +clear:both; +float:left; +padding:0pt; +text-align:left; +width:100%; +} +.yui-editor-panel .gecko label { +overflow:auto; +} +.yui-editor-panel label strong { +float:left; +width:6em; +} +.yui-editor-panel .removeLink { +text-align:right; +width:80%; +} +.yui-editor-panel label input { +float:left; +margin-left:0.25em; +} +.yui-editor-panel .yui-toolbar-group-padding { +} +.yui-editor-panel .yui-toolbar-group-border { +} +.yui-editor-panel .yui-toolbar-group-textflow { +} +.yui-editor-panel .height-width { +float:left; +} +.yui-editor-panel .height-width h3 { +} +.yui-editor-panel .height-width span { +display:block; +float:left; +font-style:italic; +overflow:auto; +} +.yui-editor-panel .height-width span.info { +font-size:70%; +} +.yui-editor-panel .yui-toolbar-bordersize, .yui-editor-panel .yui-toolbar-bordertype { +font-size:75%; +} +.yui-editor-panel .yui-toolbar-container span.yui-toolbar-separator { +border:medium none; +} +.yui-editor-panel .yui-toolbar-bordersize span a span, .yui-editor-panel .yui-toolbar-bordertype span a span { +display:block; +height:8px; +left:4px; +position:absolute; +top:3px; +width:24px; +} +.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-solid { +border-bottom:1px solid black; +} +.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dotted { +border-bottom:1px dotted black; +} +.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dashed { +border-bottom:1px dashed black; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-0 { +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-1 { +border-bottom:1px solid black; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-2 { +border-bottom:2px solid black; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-3 { +border-bottom:3px solid black; +top:2px; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-4 { +border-bottom:4px solid black; +top:1px; +} +.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-5 { +border-bottom:5px solid black; +top:1px; +} +.yui-toolbar-container .yui-toolbar-bordersize-menu, .yui-toolbar-container .yui-toolbar-bordertype-menu { +width:95px !important; +} +.yui-toolbar-bordersize-menu .yuimenuitemlabel, .yui-toolbar-bordertype-menu .yuimenuitemlabel, .yui-toolbar-bordersize-menu .yuimenuitemlabel, .yui-toolbar-bordertype-menu .yuimenuitemlabel:hover { +margin:0px 3px 7px 17px; +} +.yui-toolbar-bordersize-menu .yuimenuitemlabel .checkedindicator, .yui-toolbar-bordertype-menu .yuimenuitemlabel .checkedindicator { +left:-12px; +position:absolute; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-1 a { +border-bottom:1px solid black; +height:14px; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-2 a { +border-bottom:2px solid black; +height:14px; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-3 a { +border-bottom:3px solid black; +height:14px; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-4 a { +border-bottom:4px solid black; +height:14px; +} +.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-5 a { +border-bottom:5px solid black; +height:14px; +} +.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-solid a { +border-bottom:1px solid black; +height:14px; +} +.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dashed a { +border-bottom:1px dashed black; +height:14px; +} +.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dotted a { +border-bottom:1px dotted black; +height:14px; +} +h2.yui-editor-skipheader, h3.yui-editor-skipheader { +border:medium none; +height:0pt; +margin:0pt; +overflow:hidden; +padding:0pt; +position:absolute; +width:0pt; +} +.yui-toolbar-colors { +display:none; +overflow:hidden; +width:133px; +z-index:100; +} +.yui-toolbar-colors:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-toolbar-colors a { +border:1px solid #F6F7EE; +cursor:pointer; +display:block; +float:left; +height:9px; +margin:0pt; +overflow:hidden; +text-indent:999px; +width:9px; +} +.yui-toolbar-colors a:hover { +border:1px solid black; +} +.yui-color-button-menu { +background-color:transparent; +overflow:visible; +} +.yui-toolbar-colors span { +display:block; +float:left; +overflow:hidden; +padding:3px; +position:relative; +width:100%; +} +.yui-toolbar-colors span:after { +clear:both; +content:'.'; +display:block; +height:0pt; +visibility:hidden; +} +.yui-toolbar-colors span em { +border:1px solid black; +display:block; +float:left; +height:35px; +margin:0.75px; +overflow:hidden; +text-indent:999px; +width:30px; +} +.yui-toolbar-colors span strong { +display:block; +float:left; +font-size:85%; +font-weight:normal; +padding-left:3px; +width:65%; +} +.yui-skin-sam .yui-editor-container { +border:1px solid #808080; +} +.yui-skin-sam .yui-toolbar-container { +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar { +background:transparent url(sprite.png) repeat-x scroll 0pt -200px; +position:relative; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar h2 { +color:#000000; +font-size:100%; +font-weight:bold; +margin:0pt; +padding:0.3em 1em; +text-align:left; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-group h3 { +color:#808080; +font-size:75%; +margin:1em 0pt 0pt; +padding-bottom:0pt; +padding-left:0.25em; +text-align:left; +} +.yui-toolbar-container span.yui-toolbar-separator { +border:medium none; +margin:0.25em; +overflow:hidden; +text-indent:33px; +} +.yui-skin-sam .yui-toolbar-container { +background-color:#F2F2F2; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-subcont { +border-bottom:1px solid #808080; +padding:0pt 1em 0.35em; +} +.yui-skin-sam .yui-toolbar-container-collapsed .yui-toolbar-titlebar { +border-bottom:1px solid #808080; +} +.yui-skin-sam .yui-editor-container .visible .yui-menu-shadow, .yui-skin-sam .yui-editor-panel .visible .yui-menu-shadow { +display:none; +} +.yui-skin-sam .yui-editor-container ul { +list-style-type:none; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-editor-container ul li { +list-style-type:none; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-toolbar-group ul li.yui-toolbar-groupitem { +float:left; +} +.yui-skin-sam .yui-editor-container .dompath { +background-color:#F2F2F2; +border-top:1px solid #808080; +color:#999999; +padding:0.25em; +text-align:left; +} +.yui-skin-sam .yui-toolbar-container .collapse { +background:transparent url(sprite.png) no-repeat scroll 0pt -400px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar span.collapse { +cursor:pointer; +display:block; +height:15px; +overflow:hidden; +position:absolute; +right:2px; +text-indent:9999px; +top:4px; +width:15px; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button, .yui-skin-sam .yui-toolbar-container .yui-color-button, .yui-skin-sam .yui-toolbar-container .yui-menu-button { +background:transparent url(sprite.png) repeat-x scroll 0pt; +border-color:#808080; +border-style:solid; +border-width:1px 0pt; +display:block; +height:22px; +margin:0pt; +position:relative; +width:30px; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button a, .yui-skin-sam .yui-toolbar-container .yui-color-button a, .yui-skin-sam .yui-toolbar-container .yui-menu-button a { +color:#000000; +display:block; +font-size:93%; +height:20px; +line-height:2; +overflow:hidden; +padding-left:35px; +text-decoration:none; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button .first-child, .yui-skin-sam .yui-toolbar-container .yui-color-button .first-child, .yui-skin-sam .yui-toolbar-container .yui-menu-button .first-child { +border-color:#808080; +border-style:solid; +border-width:0pt 1px; +display:block; +margin:0pt -1px; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button-disabled .first-child, .yui-skin-sam .yui-toolbar-container .yui-color-button-disabled .first-child, .yui-skin-sam .yui-toolbar-container .yui-menu-button-disabled .first-child { +border-color:#CCCCCC; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button-disabled a, .yui-skin-sam .yui-toolbar-container .yui-color-button-disabled a, .yui-skin-sam .yui-toolbar-container .yui-menu-button-disabled a { +color:#A6A6A6; +cursor:default; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button-disabled, .yui-skin-sam .yui-toolbar-container .yui-color-button-disabled, .yui-skin-sam .yui-toolbar-container .yui-menu-button-disabled { +border-color:#CCCCCC; +} +.yui-skin-sam .yui-toolbar-container .yui-button .first-child { +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-fontname { +width:135px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-heading { +width:92px; +} +.yui-skin-sam .yui-toolbar-container .yui-button-hover { +background:transparent url(sprite.png) repeat-x scroll 0pt -1300px; +border-color:#808080; +} +.yui-skin-sam .yui-toolbar-container .yui-button-selected { +background:transparent url(sprite.png) repeat-x scroll 0pt -1700px; +border-color:#808080; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-nogrouplabels h3 { +display:none; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-nogrouplabels .yui-toolbar-group { +margin-top:0.75em; +} +.yui-skin-sam .yui-toolbar-container .yui-push-button span.yui-toolbar-icon, .yui-skin-sam .yui-toolbar-container .yui-color-button span.yui-toolbar-icon, .yui-skin-sam .yui-toolbar-container .yui-menu-button span.yui-toolbar-icon { +background:transparent url(editor-sprite.gif) no-repeat scroll 30px; +display:block; +height:18px; +overflow:hidden; +position:absolute; +top:2px; +width:18px; +} +.yui-skin-sam .yui-toolbar-container .yui-button-selected span.yui-toolbar-icon, .yui-skin-sam .yui-toolbar-container .yui-button-hover span.yui-toolbar-icon { +background-image:url(editor-sprite-active.gif); +} +.yui-skin-sam .yui-toolbar-container .visible .yuimenuitemlabel { +color:#000000; +cursor:pointer; +} +.yui-skin-sam .yui-toolbar-container .yui-button-menu { +background-color:#FFFFFF; +} +.yui-skin-sam div.yuimenu li.selected { +background-color:#B3D4FF; +} +.yui-skin-sam div.yuimenu li.selected a.selected { +color:#000000; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-bold span.yui-toolbar-icon { +background-position:0pt; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-italic span.yui-toolbar-icon { +background-position:0pt -36px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-underline span.yui-toolbar-icon { +background-position:0pt -72px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-subscript span.yui-toolbar-icon { +background-position:0pt -180px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-superscript span.yui-toolbar-icon { +background-position:0pt -144px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-forecolor span.yui-toolbar-icon { +background-position:0pt -216px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-backcolor span.yui-toolbar-icon { +background-position:0pt -288px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifyleft span.yui-toolbar-icon { +background-position:0pt -324px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifycenter span.yui-toolbar-icon { +background-position:0pt -360px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifyright span.yui-toolbar-icon { +background-position:0pt -396px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifyfull span.yui-toolbar-icon { +background-position:0pt -432px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-indent span.yui-toolbar-icon { +background-position:0pt -720px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-outdent span.yui-toolbar-icon { +background-position:0pt -684px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-createlink span.yui-toolbar-icon { +background-position:0pt -792px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertimage span.yui-toolbar-icon { +background-position:1px -756px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-left span.yui-toolbar-icon { +background-position:0pt -972px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-right span.yui-toolbar-icon { +background-position:0pt -936px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-inline span.yui-toolbar-icon { +background-position:0pt -900px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-block span.yui-toolbar-icon { +background-position:0pt -864px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-bordercolor span.yui-toolbar-icon { +background-position:0pt -252px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-removeformat span.yui-toolbar-icon { +background-position:0pt -1080px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-hiddenelements span.yui-toolbar-icon { +background-position:0pt -1044px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertunorderedlist span.yui-toolbar-icon { +background-position:0pt -468px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertorderedlist span.yui-toolbar-icon { +background-position:0pt -504px; +left:5px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton, .yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton .first-child { +width:35px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton .first-child a { +padding-left:2px; +text-align:left; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton span.yui-toolbar-icon { +display:none; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.up, .yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.down { +background:transparent url(editor-sprite.gif) no-repeat scroll 0pt -1222px; +height:6px; +min-height:0pt; +overflow:hidden; +padding:0pt; +right:2px; +width:7px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.up { +background-position:0pt -1222px; +top:2px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.down { +background-position:0pt -1187px; +bottom:2px; +} +.yui-skin-sam .yui-toolbar-container select { +border:1px solid #808080; +height:22px; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-select .first-child a { +padding-left:5px; +text-align:left; +} +.yui-skin-sam .yui-toolbar-container .yui-toolbar-select span.yui-toolbar-icon { +background:transparent url(editor-sprite.gif) no-repeat scroll 0pt -1144px; +height:20px; +overflow:hidden; +right:-2px; +top:0px; +} +.yui-skin-sam .yui-editor-panel .yui-color-button-menu .bd { +background-color:transparent; +border:medium none; +width:135px; +} +.yui-skin-sam .yui-color-button-menu .yui-toolbar-colors { +border:1px solid #808080; +} +.yui-skin-sam .yui-editor-panel { +background-color:transparent; +border:medium none; +margin:0pt; +overflow:visible; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .hd { +border:medium none; +margin:10px 0pt 0pt; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .hd h3 { +background:transparent url(sprite.png) repeat-x scroll 0pt -200px; +border:1px solid #808080; +color:#000000; +font-size:93%; +height:20px; +margin:0pt; +padding:3px 0pt 0pt; +position:relative; +text-indent:5px; +width:99%; +} +.yui-skin-sam .yui-editor-panel .bd { +background-color:#F2F2F2; +border-left:1px solid #808080; +border-right:1px solid #808080; +margin:0pt; +overflow:visible; +padding:0pt; +width:99%; +} +.yui-skin-sam .yui-editor-panel ul { +list-style-type:none; +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel ul li { +margin:0pt; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .yuimenu { +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-container .yui-toolbar-subcont { +border:medium none; +margin-top:0.35em; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-bordersize, .yui-skin-sam .yui-editor-panel .yui-toolbar-bordertype { +width:50px; +} +.yui-skin-sam .yui-editor-panel label { +display:block; +float:none; +margin-bottom:7px; +padding:4px 0pt; +} +.yui-skin-sam .yui-editor-panel label strong { +font-size:93%; +font-weight:normal; +padding-top:2px; +text-align:right; +} +.yui-skin-sam .yui-editor-panel label input { +width:75%; +} +.yui-skin-sam .yui-editor-panel #createlink_target, .yui-skin-sam .yui-editor-panel #insertimage_target { +margin-right:5px; +width:auto; +} +.yui-skin-sam .yui-editor-panel .removeLink { +width:98%; +} +.yui-skin-sam .yui-editor-panel label input.warning { +background-color:#FFEE69; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group h3 { +color:#000000; +float:left; +font-size:93%; +font-weight:normal; +margin:5px 0pt 0pt; +padding:0pt 3px 0pt 0pt; +text-align:right; +} +.yui-skin-sam .yui-editor-panel .height-width h3 { +margin:3px 0pt 0pt 10px; +} +.yui-skin-sam .yui-editor-panel .height-width { +margin:3px 0pt 0pt 35px; +width:42%; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group-border { +width:190px; +} +.yui-skin-sam .yui-editor-panel .no-button .yui-toolbar-group-border { +width:210px; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group-padding { +width:203px; +} +.yui-skin-sam .yui-editor-panel .no-button .yui-toolbar-group-padding { +width:172px; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group-padding h3 { +margin-left:25px; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-group-textflow { +width:182px; +} +.yui-skin-sam .yui-editor-panel .hd { +background:transparent none repeat scroll 0%; +} +.yui-skin-sam .yui-editor-panel .ft { +background-color:#F2F2F2; +border-color:-moz-use-text-color #808080 rgb(128, 128, 128); +border-style:none solid solid; +border-width:medium 1px 1px; +margin:0pt 0pt 2px; +padding:0pt; +} +.yui-skin-sam .yui-editor-panel .hd span.close { +background:transparent url(sprite.png) no-repeat scroll 0pt -300px; +cursor:pointer; +display:block; +height:16px; +overflow:hidden; +position:absolute; +right:5px; +text-indent:500px; +top:2px; +width:26px; +} +.yui-skin-sam .yui-editor-panel .ft span.tip { +background-color:#EDF5FF; +border-top:1px solid #808080; +font-size:85%; +} +.yui-skin-sam .yui-editor-panel .ft span.tip strong { +display:block; +float:left; +margin:0pt 2px 8px 0pt; +} +.yui-skin-sam .yui-editor-panel .ft span.tip span.icon { +background:transparent url(editor-sprite.gif) no-repeat scroll 0pt -1260px; +display:block; +height:20px; +left:2px; +position:absolute; +top:8px; +width:20px; +} +.yui-skin-sam .yui-editor-panel .ft span.tip span.icon-info { +background-position:2px -1260px; +} +.yui-skin-sam .yui-editor-panel .ft span.tip span.icon-warn { +background-position:2px -1296px; +} +.yui-skin-sam .yui-editor-panel .hd span.knob { +background:transparent url(editor-knob.gif) no-repeat scroll 0pt; +height:10px; +left:25px; +overflow:hidden; +position:absolute; +text-indent:9999px; +top:-10px; +width:28px; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-container { +background-image:none; +border:medium none; +float:left; +width:100%; +} +.yui-skin-sam .yui-editor-panel .yui-toolbar-container .bd { +background-color:#FFFFFF; +} +.yui-editor-blankimage { +background-image:url(blankimage.png); +} +.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li, .yui-navset .yui-navset-bottom .yui-nav li { +margin:0pt 0.5em 0pt 0pt; +} +.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li { +margin:0pt 0pt 0.5em; +} +.yui-navset .yui-navset-left .yui-nav, .yui-navset .yui-navset-right .yui-nav, .yui-navset-left .yui-nav, .yui-navset-right .yui-nav { +width:6em; +} +.yui-navset-top .yui-nav, .yui-navset-bottom .yui-nav { +width:auto; +} +.yui-navset .yui-navset-left, .yui-navset-left { +padding:0pt 0pt 0pt 6em; +} +.yui-navset-right { +padding:0pt 6em 0pt 0pt; +} +.yui-navset-top, .yui-navset-bottom { +} +.yui-nav, .yui-nav li { +list-style-image:none; +list-style-position:outside; +list-style-type:none; +margin:0pt; +padding:0pt; +} +.yui-navset li em { +font-style:normal; +} +.yui-navset { +position:relative; +} +.yui-navset .yui-content { +} +.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li, .yui-navset .yui-navset-bottom .yui-nav li { +cursor:pointer; +display:-moz-inline-stack; +vertical-align:bottom; +} +.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li { +display:block; +} +.yui-navset .yui-nav a { +position:relative; +} +.yui-navset .yui-nav li a, .yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a { +display:block; +vertical-align:bottom; +} +.yui-navset-left .yui-nav li a, .yui-navset-right .yui-nav li a { +display:block; +} +.yui-navset-bottom .yui-nav li a { +vertical-align:text-top; +} +.yui-navset .yui-nav li a em, .yui-navset-top .yui-nav li a em, .yui-navset-bottom .yui-nav li a em { +display:block; +} +.yui-navset .yui-navset-left .yui-nav, .yui-navset .yui-navset-right .yui-nav, .yui-navset-left .yui-nav, .yui-navset-right .yui-nav { +position:absolute; +z-index:1; +} +.yui-navset-top .yui-nav, .yui-navset-bottom .yui-nav { +position:static; +} +.yui-navset .yui-navset-left .yui-nav, .yui-navset-left .yui-nav { +left:0pt; +right:auto; +} +.yui-navset .yui-navset-right .yui-nav, .yui-navset-right .yui-nav { +left:auto; +right:0pt; +} +.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav { +border-color:#2647A0; +border-style:solid; +border-width:0pt 0pt 5px; +} +.yui-skin-sam .yui-navset .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li { +margin:0pt 0.16em 0pt 0pt; +padding:1px 0pt 0pt; +} +.yui-skin-sam .yui-navset .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected { +margin:0pt 0.16em -1px 0pt; +} +.yui-skin-sam .yui-navset .yui-nav a, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a { +background:#D8D8D8 url(sprite.png) repeat-x scroll 0%; +border-color:#A3A3A3; +border-style:solid; +border-width:0pt 1px; +color:#000000; +position:relative; +text-decoration:none; +} +.yui-skin-sam .yui-navset .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em { +border-color:#A3A3A3; +border-style:solid; +border-width:1px 0pt 0pt; +bottom:0pt; +left:0pt; +padding:0.25em 0.75em; +position:relative; +right:0pt; +top:-1px; +} +.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .yui-navset .yui-nav .selected a:hover { +background:#2647A0 url(sprite.png) repeat-x scroll left -1400px; +color:#FFFFFF; +} +.yui-skin-sam .yui-navset .yui-nav a:hover, .yui-skin-sam .yui-navset .yui-nav a:focus { +background:#BFDAFF url(sprite.png) repeat-x scroll left -1300px; +outline-color:invert; +outline-style:none; +outline-width:0pt; +} +.yui-skin-sam .yui-navset .yui-nav .selected a em { +padding:0.35em 0.75em; +} +.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a em { +border-color:#243356; +} +.yui-skin-sam .yui-navset .yui-content { +background:#EDF5FF none repeat scroll 0%; +} +.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content { +border-color:#243356 rgb(128, 128, 128) rgb(128, 128, 128); +border-style:solid; +border-width:1px; +padding:0.25em 0.5em; +} +.yui-skin-sam .yui-navset-left .yui-nav, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav, .yui-skin-sam .yui-navset .yui-navset-right .yui-nav, .yui-skin-sam .yui-navset-right .yui-nav { +border-width:0pt 5px 0pt 0pt; +bottom:0pt; +top:0pt; +} +.yui-skin-sam .yui-navset .yui-navset-right .yui-nav, .yui-skin-sam .yui-navset-right .yui-nav { +border-width:0pt 0pt 0pt 5px; +} +.yui-skin-sam .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset-right .yui-nav li { +margin:0pt 0pt 0.16em; +padding:0pt 0pt 0pt 1px; +} +.yui-skin-sam .yui-navset-right .yui-nav li { +padding:0pt 1px 0pt 0pt; +} +.yui-skin-sam .yui-navset-left .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected { +margin:0pt -1px 0.16em 0pt; +} +.yui-skin-sam .yui-navset-right .yui-nav .selected { +margin:0pt 0pt 0.16em -1px; +} +.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav a { +border-width:1px 0pt; +} +.yui-skin-sam .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset-right .yui-nav a em { +border-width:0pt 0pt 0pt 1px; +left:-1px; +padding:0.2em 0.75em; +top:auto; +} +.yui-skin-sam .yui-navset-right .yui-nav a em { +border-width:0pt 1px 0pt 0pt; +left:auto; +right:-1px; +} +.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-left .yui-nav .selected a, .yui-skin-sam .yui-navset-left .yui-nav a:hover, .yui-skin-sam .yui-navset-right .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav .selected a, .yui-skin-sam .yui-navset-right .yui-nav a:hover, .yui-skin-sam .yui-navset-bottom .yui-nav a, .yui-skin-sam .yui-navset-bottom .yui-nav .selected a, .yui-skin-sam .yui-navset-bottom .yui-nav a:hover { +background-image:none; +} +.yui-skin-sam .yui-navset-left .yui-content { +border-color:#808080 rgb(128, 128, 128) rgb(128, 128, 128) rgb(36, 51, 86); +border-style:solid; +border-width:1px; +} +.yui-skin-sam .yui-navset-bottom .yui-nav, .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav { +border-width:5px 0pt 0pt; +} +.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected, .yui-skin-sam .yui-navset-bottom .yui-nav .selected { +margin:-1px 0.16em 0pt 0pt; +} +.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li, .yui-skin-sam .yui-navset-bottom .yui-nav li { +padding:0pt 0pt 1px; +vertical-align:top; +} +.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a, .yui-skin-sam .yui-navset-bottom .yui-nav li a { +} +.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em, .yui-skin-sam .yui-navset-bottom .yui-nav a em { +border-width:0pt 0pt 1px; +bottom:-1px; +top:auto; +} +.yui-skin-sam .yui-navset-bottom .yui-content, .yui-skin-sam .yui-navset .yui-navset-bottom .yui-content { +border-color:#808080 rgb(128, 128, 128) rgb(36, 51, 86); +border-style:solid; +border-width:1px; +} +.ygtvtn { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -5600px; +height:22px; +width:18px; +} +.ygtvtm { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -4000px; +cursor:pointer; +height:22px; +width:18px; +} +.ygtvtmh { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -4800px; +cursor:pointer; +height:22px; +width:18px; +} +.ygtvtp { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -6400px; +cursor:pointer; +height:22px; +width:18px; +} +.ygtvtph { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -7200px; +cursor:pointer; +height:22px; +width:18px; +} +.ygtvln { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -1600px; +height:22px; +width:18px; +} +.ygtvlm { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt 0px; +cursor:pointer; +height:22px; +width:18px; +} +.ygtvlmh { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -800px; +cursor:pointer; +height:22px; +width:18px; +} +.ygtvlp { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -2400px; +cursor:pointer; +height:22px; +width:18px; +} +.ygtvlph { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -3200px; +cursor:pointer; +height:22px; +width:18px; +} +.ygtvloading { +background:transparent url(treeview-loading.gif) no-repeat scroll 0pt; +height:22px; +width:18px; +} +.ygtvdepthcell { +background:transparent url(treeview-sprite.gif) no-repeat scroll 0pt -8000px; +height:22px; +width:18px; +} +.ygtvblankdepthcell { +height:22px; +width:18px; +} +.ygtvitem { +} +.ygtvchildren { +} +.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover { +background-color:white; +margin-left:2px; +text-decoration:none; +} +.ygtvspacer { +height:22px; +width:12px; +} diff --git a/spec/helpers/answer_groups_helper_spec.rb b/spec/helpers/answer_groups_helper_spec.rb index 9ab6bb87..6a37333a 100644 --- a/spec/helpers/answer_groups_helper_spec.rb +++ b/spec/helpers/answer_groups_helper_spec.rb @@ -27,4 +27,12 @@ answer = mock_model(Answer, :member => 'member', :role => nil) answering_member(answer).should == "member:" end + + it 'should format answer' do + first_paragraph = %Q|Plithy| + answer = mock_model(Answer, :text => "
#{first_paragraph}
response
") + member = 'member:' + should_receive(:answering_member).with(answer).and_return member + format_answer(answer).should == "#{member} #{first_paragraph}
response
" + end end diff --git a/spec/models/subject_spec.rb b/spec/models/subject_spec.rb index f19adb41..a8f0e98d 100644 --- a/spec/models/subject_spec.rb +++ b/spec/models/subject_spec.rb @@ -6,6 +6,10 @@ assert_model_has_many Subject, :answer_groups end + it 'should have many answer groups' do + assert_model_has_many Subject, :minor_answer_groups + end + it 'should find or create from name' do name, subject = 'name', mock_model(Subject) Subject.should_receive(:find_or_create_by_name).with(name).and_return subject diff --git a/vendor/plugins/schema-browser b/vendor/plugins/schema-browser new file mode 160000 index 00000000..19cec3a9 --- /dev/null +++ b/vendor/plugins/schema-browser @@ -0,0 +1 @@ +Subproject commit 19cec3a91eefc2077d2052330298796f0dc3b026