body {background-color:#fff;color:#000;font:normal 74%/1.4 georgia,"times new roman",serif}
a {text-decoration:underline;color:#000;cursor:pointer;font-weight:bold}
img#loading {display:none}
/*----------------------------------------------------------------------------*/
/* LAYOUT */
/*----------------------------------------------------------------------------*/
div#WRAP      {width:100%;margin:0px auto}
div#TOPLEFT   {display:none}
div#TOPCENTER {display:none}
div#TOPRIGHT  {display:none}
div#CENTER    {margin:0;padding:0 20px;background-color:#fff}
div#LEFT      {margin:0;background-color:#fff}
div#RIGHT     {display:none}
div#BOTLEFT   {display:none}
div#BOTCENTER {display:none}
div#BOTRIGHT  {display:none}
/*-----------------------------------------------------------------------------*/
div#TOP       {display:none}
/*----------------------------------------------------------------------------*/
div#HEADER    {display:none}
div#CRUMBS    {display:none}
div#MSG       {display:none}
h3.header     {display:block}
p.bottom      {display:none}
div.footer    {display:block;margin-top:20px;margin-left:20px;color:#999;font:normal 120% arial,sans-serif}
/* ---------------------------------------------------------------------------*/
/* STYLES */
/* ---------------------------------------------------------------------------*/
.style0 {margin:0}
.style1 {margin:0}
.style2 {margin:0}
.style3 {margin:0}
.style4 {margin:0}
.style5 {margin:0}
.style6 {margin:0}
.style7 {margin:0}
.style8 {margin:0}
.style9 {margin:0}
.style10{margin:0}
.style11{margin:0}
.style12{margin:0}
.style13{margin:0}
img.admin {display:none}
div, div div {background-color:#FFFFFF !important}
div.edit {border:1px solid #FFFFFF !important}
/* ---------------------------------------------------------------------------*/
/* BULLETS */
/*----------------------------------------------------------------------------*/
UL, UL UL {margin-top:0.5em;margin-bottom:0.5em}
OL, OL OL {margin-top:0.5em;margin-bottom:0.5em}
LI, LI LI {margin-top:0.3em;margin-bottom:0.3em;margin-left:3.5em;margin-right:1em;list-style-type:circle}
/* ---------------------------------------------------------------------------*/
/* MISCELLANEOUS */
/* ---------------------------------------------------------------------------*/
hr {margin:3px 0;padding:0;border:none;border-top:1px dotted #d7d7d7;height:1px;color:#d7d7d7;text-align:center}
div.SEPARATOR {clear:both;margin:7px -5px 2px -5px;padding:0;border:none;border-top:1px solid #d7d7d7;font-size:1px;height:1px}
div.clear  {clear:both;margin:0;padding:0;border:none;height:0;font-size:0px}
.center {text-align:center}
.left   {text-align:left}
.right  {text-align:right}
/*----------------------------------------------------------------------------*/
/* CLEARFIX */
/*----------------------------------------------------------------------------*/
.clearFix:after { /* for modern browsers */
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearFix { /* for IE7/Win */
    min-height:1px;
}
* html .clearFix { /* for IE5-6/Win */
    height:1px;
}
* html>body .clearFix { /* for IE5/Mac */
    height:auto;
    display:inline-block;
}
/*----------------------------------------------------------------------------*/
/* MESSAGES */
/*----------------------------------------------------------------------------*/
span.error {color:#c00;border-top:3px solid #fe7b7a;border-bottom:3px solid #fe7b7a;background:#FFD6D6 url(../images/alert.png) 10px 50% no-repeat}
span.info {color:#0055BB;border-top:3px solid #629de3;border-bottom:3px solid #629de3;background:#D8E5F8 url(../images/info.png) 10px 50% no-repeat}
span.note {color:#B79000;border-top:3px solid #fde179;border-bottom:3px solid #fde179;background:#FEF6D8 url(../images/note.png) 10px 50% no-repeat}
span.success {color:#57861A;border-top: 3px solid #c2df88;border-bottom:3px solid #c2df88;background:#EEF7DD url(../images/success.png) 10px 50% no-repeat}
span.error,span.info,span.success,span.note {display:block;padding:10px 10px 10px 45px;margin-top:15px}
/*----------------------------------------------------------------------------*/
/* TYPOGRAPHY */
/*----------------------------------------------------------------------------*/
H1 {font-weight:bold;margin-bottom:0.5em}
H2, H3, H4, H5, H6 {font-weight:bold;margin:0.5em 0}
H1, H2, H3 {color:#666;font-size:150%;color:#36C}
H4 {font-size:140%}
H5 {font-size:130%;font-variant:small-caps}
H6 {font-size:120%}
P  {margin:0.5em 0}
BLOCKQUOTE {margin:0.5em 5em}
IMG {border:none}
/*----------------------------------------------------------------------------*/
/* FONT STYLES */
/*----------------------------------------------------------------------------*/
.small {font-size:90%}
.large {font-size:120%}
.blue  {color:#3C9}
.dark  {color:#555}
.gray  {color:#999}
.red   {color:#F00}
.light {color:#d7d7d7}
/*----------------------------------------------------------------------------*/
/* FORMS */
/*----------------------------------------------------------------------------*/
#form {font-size:110%}
#form div.field     {clear:left;margin:0 0 8px}
#form div.button    {clear:left;margin:0 0 8px;padding-left:188px}
#form div.captcha   {clear:left;margin:0 0 8px;padding-left:188px}
#form div.optional  {display:block;margin-right:15px;text-align:left}
#form div.label     {float:left;width:170px;margin-right:15px;vertical-align:bottom;text-align:right}
#form div.field input, #form div.field textarea {margin:0;padding:3px;width:370px;font:normal 110% verdana,arial,sans-serif}
#form select {margin:0;padding:3px;width:380px}
#form div.button input.redbutton {cursor:pointer;font:bold 13px verdana,sans-serif;color:#F00;padding:1px 6px}
#form div.button input.greenbutton {cursor:pointer;font:bold 13px verdana,sans-serif;color:#090;padding:1px 6px}
.high {border:2px solid #900}
.dull {border:2px solid #ccc}
span.redbull  {color:#F63;font-size:120%;font-weight:bold}
span.required {color:#F63;font-size:90%;font-weight:bold}
p.errmsg      {padding-left:188px;color:#F63;font-size:90%;font-weight:bold;display:none}