.form-note
{
    MARGIN-TOP: 0px;
    DISPLAY: block;
    FONT-SIZE: 85%;
    MARGIN-BOTTOM: 0.3em;
    COLOR: #999
}
.form-divide
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0.3em;
    PADDING-TOP: 0.3em;
    BORDER-BOTTOM: #ddd 1px solid
}
.form-divide SPAN
{
    FONT-SIZE: 85%
}
.form-divide SPAN IMG
{
    VERTICAL-ALIGN: middle
}
.form-error
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 18px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    BACKGROUND: url(/img/error.gif) no-repeat;
    MARGIN-BOTTOM: 1em;
    PADDING-BOTTOM: 4px;
    COLOR: #900;
    PADDING-TOP: 2px
}
.form-error-basic
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 18px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    BACKGROUND: url(/img/error.gif) no-repeat;
    MARGIN-BOTTOM: 1em;
    PADDING-BOTTOM: 4px;
    COLOR: #900;
    PADDING-TOP: 2px
}
.error
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 18px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    BACKGROUND: url(/img/error.gif) no-repeat;
    MARGIN-BOTTOM: 1em;
    PADDING-BOTTOM: 4px;
    COLOR: #900;
    PADDING-TOP: 2px
}
.form-full
{
    WIDTH: 100%
}
#url
{
    FONT-SIZE: 135%;
    WHITE-SPACE: nowrap
}
#url-string
{
    OVERFLOW: hidden;
    WIDTH: 680px;
    TEXT-OVERFLOW: ellipsis
}
#bodytextpreview
{
    OVERFLOW: hidden;
    WIDTH: 350px
}
FIELDSET #url
{
    DISPLAY: inline;
    WIDTH: 300px
}
.form-large .form-text
{
    BORDER-RIGHT: #cbb945 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cbb945 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 126%;
    BACKGROUND: url(./img/form-back.gif) #fffadb repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cbb945 1px solid;
    COLOR: #776b1b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cbb945 1px solid
}

.form-buscar .form-text
{
    BORDER-RIGHT: #cbb945 1px solid;
    BORDER-TOP: #cbb945 1px solid;
    FONT-SIZE: 96%;
    BACKGROUND: url(./img/form-back.gif) #fffadb repeat-x;
    BORDER-LEFT: #cbb945 1px solid;
    COLOR: #776b1b;
    BORDER-BOTTOM: #cbb945 1px solid
}

.form-large .form-text-variable
{
    BORDER-RIGHT: #cbb945 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cbb945 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 126%;
    BACKGROUND: url(./img/form-back.gif) #fffadb repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cbb945 1px solid;
    COLOR: #776b1b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cbb945 1px solid
}
.form-large TEXTAREA
{
    BORDER-RIGHT: #cbb945 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cbb945 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 126%;
    BACKGROUND: url(./img/form-back.gif) #fffadb repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cbb945 1px solid;
    COLOR: #776b1b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cbb945 1px solid
}
#topic-default1
{
    BORDER-RIGHT: #cbb945 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cbb945 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 126%;
    BACKGROUND: url(./img/form-back.gif) #fffadb repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cbb945 1px solid;
    COLOR: #776b1b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cbb945 1px solid
}
#topic-default2
{
    BORDER-RIGHT: #cbb945 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cbb945 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 126%;
    BACKGROUND: url(./img/form-back.gif) #fffadb repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cbb945 1px solid;
    COLOR: #776b1b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cbb945 1px solid
}
#topic-default3
{
    BORDER-RIGHT: #cbb945 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cbb945 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 126%;
    BACKGROUND: url(/img/form-back.gif) #fffadb repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cbb945 1px solid;
    COLOR: #776b1b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cbb945 1px solid
}
.form-large SELECT
{
    BORDER-RIGHT: #cbb945 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cbb945 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 126%;
    BACKGROUND: url(/img/form-back.gif) #fffadb repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cbb945 1px solid;
    COLOR: #776b1b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cbb945 1px solid
}
.form-large .form-brief
{
    BORDER-RIGHT: #cbb945 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cbb945 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 126%;
    BACKGROUND: url(/img/form-back.gif) #fffadb repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cbb945 1px solid;
    COLOR: #776b1b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cbb945 1px solid
}
.form-large SELECT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
.form-large TEXTAREA.disabled
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BACKGROUND: #eee;
    BORDER-LEFT: #ccc 1px solid;
    COLOR: #666;
    BORDER-BOTTOM: #ccc 1px solid
}
.form-large INPUT
{
    PADDING-RIGHT: 7px! important;
    PADDING-LEFT: 7px! important;
    FONT-SIZE: 126%;
    PADDING-BOTTOM: 3px! important;
    PADDING-TOP: 3px! important
}
.form-large DIV
{
    CLEAR: left;
    PADDING-BOTTOM: 1em
}
.form-large .inline
{
    CLEAR: none;
    PADDING-RIGHT: 5px;
    FLOAT: left
}
INPUT.button1
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 135%;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
INPUT.button2
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 135%;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.button2
{
    COLOR: #777
}
.button3
{
    BORDER-RIGHT: #eee8dd 1px solid;
    BORDER-TOP: #eee8dd 1px solid;
    BACKGROUND: url(/img/menu-back.gif) repeat-x 0px 100%;
    MARGIN: 0px 5px;
    BORDER-LEFT: #eee8dd 1px solid;
    CURSOR: pointer;
    COLOR: #105cb6;
    LINE-HEIGHT: 2;
    BORDER-BOTTOM: #eee8dd 1px solid
}
.button3:hover
{
    BORDER-LEFT-COLOR: #003;
    BORDER-BOTTOM-COLOR: #003;
    BORDER-TOP-COLOR: #003;
    BORDER-RIGHT-COLOR: #003
}
.form-large .form-text
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    WIDTH: 260px;
    PADDING-TOP: 3px
}
.form-large .form-brief
{
    WIDTH: 200px
}
.form-large .form-text-variable
{
    WIDTH: 96%
}
.form-large TEXTAREA
{
    WIDTH: 97%;
    HEIGHT: 7em
}
.form-large LABEL
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 105%;
    FLOAT: none;
    MARGIN: 0.7em 0px 0.1em;
    COLOR: #817a71;
    LETTER-SPACING: -0.03em
}
.form-large LABEL SPAN
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 80%;
    COLOR: #999;
    LETTER-SPACING: 0px
}
.form-large LABEL.form-checkbox
{
    DISPLAY: inline;
    VERTICAL-ALIGN: middle;
    POSITION: relative;
    TOP: -3px
}
.form-large .form-field
{
    PADDING-BOTTOM: 1em
}
#topic-default1
{
    VERTICAL-ALIGN: middle;
    WIDTH: 1.5em;
    TEXT-ALIGN: center
}
#topic-default2
{
    VERTICAL-ALIGN: middle;
    WIDTH: 1.5em;
    TEXT-ALIGN: center
}
#topic-default3
{
    VERTICAL-ALIGN: middle;
    WIDTH: 1.5em;
    TEXT-ALIGN: center
}
.form-url-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 126%
}
.col
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
.col DT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
.col DD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
.col
{
    FLOAT: left;
    MARGIN-RIGHT: 8px
}
DL.col
{
    FLOAT: left;
    MARGIN-RIGHT: 8px
}
.col
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 5px
}
* HTML DL.col
{
    HEIGHT: 160px
}
#titlepreviewheading
{
    MIN-HEIGHT: 18px
}
* HTML #titlepreviewheading
{
    HEIGHT: 18px
}
#descriptionpreview
{
    MIN-HEIGHT: 18px
}
* HTML #descriptionpreview
{
    HEIGHT: 18px
}
.col LABEL
{
    DISPLAY: inline;
    FONT-WEIGHT: normal
}
FIELDSET .col DT
{
    FLOAT: none;
    WIDTH: auto;
    TEXT-ALIGN: left
}
DL.col DT
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 105%
}
DL.col DD
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 80%;
    PADDING-TOP: 2px
}
DL.col LABEL
{
    FONT-WEIGHT: bold
}
DL.col DD LABEL
{
    FONT-WEIGHT: normal;
    LETTER-SPACING: 0em
}
DL.col INPUT
{
    MARGIN-TOP: -1px;
    VERTICAL-ALIGN: middle
}
#submit-topics DL.col DD
{
    PADDING-LEFT: 5px
}
#submit-topics DL.col DT
{
    PADDING-LEFT: 5px
}
.inline-footer
{
    PADDING-TOP: 1em
}
.inline-footer FORM
{
    DISPLAY: inline
}
DIV.captcha LABEL
{
    FONT-SIZE: 85%;
    LETTER-SPACING: 0px
}
IMG.captcha
{
    MARGIN-TOP: 2px
}
SPAN#audiocaptchalink
{
    CLEAR: left;
    DISPLAY: block;
    FONT-SIZE: 85%;
    MARGIN-BOTTOM: 0.5em;
    COLOR: #999
}
.form-tools INPUT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 105%;
    FLOAT: right
}
.field-count
{
   
    MARGIN-TOP: 16px;
    FLOAT: right;
    FONT: bold 105% sans-serif;
    COLOR: #3b9300
}
.field-count-over
{
    COLOR: #c00
}
.side-help
{
    MARGIN-TOP: 16px;
    FLOAT: right;
    WIDTH: 40%
}
.side-help LI
{
    MARGIN-BOTTOM: 4px
}
.registration-form FIELDSET
{
    WIDTH: 50%
}
.registration-form .captcha
{
    FLOAT: left;
    MARGIN-RIGHT: 4px
}
FIELDSET
{
    CLEAR: left;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #ddd 1px solid;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    MARGIN: 1em 0px;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #ddd 1px solid
}
* HTML FIELDSET
{
    PADDING-TOP: 0px
}
LEGEND
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: normal;
    FONT-SIZE: 135%;
    PADDING-BOTTOM: 0px;
    COLOR: #80a71f;
    LINE-HEIGHT: 1;
    PADDING-TOP: 0px;
    LETTER-SPACING: -0.03em
}
* HTML LEGEND
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
FIELDSET FIELDSET LEGEND
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 105%
}
LEGEND SPAN
{
    FONT-SIZE: 90%;
    COLOR: #999;
    LETTER-SPACING: 0px
}
FIELDSET DL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FIELDSET DT
{
    CLEAR: left;
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0.5em;
    WIDTH: 18em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
FIELDSET DD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0px
}
FIELDSET.labels LABEL
{
    PADDING-RIGHT: 0.5em;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0.2em;
    WIDTH: 15em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
FIELDSET.labels DIV
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0.2em;
    PADDING-TOP: 0.2em
}
.fieldset-footer
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(/img/field-back.gif) no-repeat;
    LEFT: -15px;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    POSITION: relative;
    TOP: 15px
}
FIELDSET FIELDSET INPUT
{
    FONT-SIZE: 100%! important
}
.instruction-list
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.instruction-list LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    BACKGROUND: url(/img/important.png) no-repeat 7px 11px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
.instruction-list .instruction-search
{
    BACKGROUND-IMAGE: url(/img/important-search.png)
}
.instruction-list .instruction-link
{
    BACKGROUND-IMAGE: url(/img/important-link.png)
}
.instruction-list .instruction-write
{
    BACKGROUND-IMAGE: url(/img/important-write.png)
}
