html
{
 scrollbar-face-color: #CCCC99;
 scrollbar-arrow-color: #373767;
}

body
{
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #373767;
}

body.media_library
{
 margin-top: 4px;
 margin-left: 4px;
 margin-bottom: 4px;
 margin-right: 0px;
 background-color: #D8D8A3;
}

/* Table elements. */

td.inset_panel
{
 background-color: #D8D8A3;
 border-width: 1px;
 border-style: solid;
 border-top-color: #777759;
 border-left-color: #777759;
 border-right-color: #FCFCDA;
 border-bottom-color: #FCFCDA;
 padding: 10px;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
}

.inset_panel_nopadding
{
 background-color: #D8D8A3;
 border-width: 1px;
 border-style: solid;
 border-top-color: #777759;
 border-left-color: #777759;
 border-right-color: #FCFCDA;
 border-bottom-color: #FCFCDA;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
}

td.weekday_label_cell
{
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-color: #CCCC99;
 padding-top: 1px;
 padding-left: 2px;
 padding-right: 2px;
 padding-bottom: 2px;
 background-color: #CCCC99;
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 text-align: center;
}

td.nav_cell
{
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-color: #CCCC99;
 background-color: #BBBB8D;
 text-align: center;
}

td.nav_link_cell
{
 padding-top: 1px;
 padding-left: 6px;
 padding-right: 6px;
 padding-bottom: 2px;
 background-color: #BBBB8D;
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 height: 14px;
}

td.day_cell
{
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-color: #CCCC99;
 padding-top: 1px;
 padding-left: 6px;
 padding-right: 7px;
 padding-bottom: 2px;
 background-color: #BBBB8D;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 text-align: right;
 height: 14px;
}

td.today_cell
{
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-color: #CCCC99;
 padding-top: 1px;
 padding-left: 6px;
 padding-right: 7px;
 padding-bottom: 2px;
 background-color: #777759;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #CCCC99;
 text-align: right;
 height: 14px;
}

/* Spans. */

span.verdana_CCCC99_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #CCCC99;
}

span.verdana_CCCC99_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #CCCC99;
}

span.verdana_777759_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #777759;
}

span.verdana_373767_8px
{
 font-family: verdana, arial, sans-serif;
 font-size: 8px;
 color: #373767;
}

span.verdana_373767_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #373767;
}

span.verdana_373767_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #373767;
}

span.verdana_373767_18px
{
 font-family: verdana, arial, sans-serif;
 font-size: 18px;
 color: #373767;
}

span.verdana_777759_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #777759;
}

span.verdana_780202_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #780202;
}

span.posted_by
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #777759;
 line-height: 20px;
}

/* Divs. */

div.verdana_CCCC99_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #CCCC99;
}

div.verdana_CCCC99_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #CCCC99;
}

div.verdana_777759_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #777759;
}

div.verdana_373767_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #373767;
}

div.verdana_373767_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #373767;
}

div.verdana_373767_18px
{
 font-family: verdana, arial, sans-serif;
 font-size: 18px;
 color: #373767;
}

div.verdana_777759_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #777759;
}

div.posted_by
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #777759;
 line-height: 20px;
}

.verdana_a3a37b_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #a3a37b;
}
/* Form elements. */

select.verdana_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
}

input.button_22px
{
 background: #CCCC99;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #373767;
 width: 22px;
}

input.button_40px
{
 background: #CCCC99;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #373767;
 width: 40px;
}

input.button_60px
{
 background: #CCCC99;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #373767;
 width: 60px;
}

input.button_80px
{
 background: #CCCC99;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #373767;
 width: 80px;
}

input.button_100px
{
 background: #CCCC99;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #373767;
 width: 100px;
}

input.button_140px
{
 background: #CCCC99;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #373767;
 width: 140px;
}

input.verdana_373767_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #373767;
}

textarea.verdana_373767_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #373767;
}

/* Links. */

a.nav_button
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #373767;
 text-decoration: none;
}

a.nav_button:link
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #373767;
 text-decoration: none;
}

a.nav_button:hover
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #373767;
 text-decoration: none;
}

a.verdana_EDEDD0_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #CCCC99;
 text-decoration: underline;
}

a.verdana_EDEDD0_10px:link
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #CCCC99;
 text-decoration: underline;
}

a.verdana_EDEDD0_10px:hover
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #EDEDD0;
 text-decoration: underline;
}

a.verdana_373767_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #373767;
 text-decoration: underline;
}

a.verdana_373767_10px:link
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #373767;
 text-decoration: underline;
}

a.verdana_373767_10px:hover
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #780202;
 text-decoration: underline;
}

a.verdana_777759_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #777759;
 text-decoration: underline;
}

a.verdana_777759_10px:link
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #777759;
 text-decoration: underline;
}

a.verdana_777759_10px:hover
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #780202;
 text-decoration: underline;
}

a.verdana_CCCC99_10px
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #CCCC99;
 text-decoration: underline;
}

a.verdana_CCCC99_10px:link
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #CCCC99;
 text-decoration: underline;
}

a.verdana_CCCC99_10px:hover
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #780202;
 text-decoration: underline;
}

a.verdana_CCCC99_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #CCCC99;
 text-decoration: underline;
}

a.verdana_CCCC99_11px:link
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #CCCC99;
 text-decoration: underline;
}

a.verdana_CCCC99_11px:hover
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #E5E5AC;
 text-decoration: underline;
}

a.verdana_373767_11px
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #373767;
 text-decoration: underline;
}

a.verdana_373767_11px:link
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #373767;
 text-decoration: underline;
}

a.verdana_373767_11px:hover
{
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 color: #780202;
 text-decoration: underline;
}

div.force-scrollbar
{
 position: absolute;
 top: 0;
 bottom: -1px;
 width: 1em;
 z-index: -1;
}

tr.list
{
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #373767;
}

img.bordered
{
 border-style: solid;
 border-width: 1px;
 border-color: #373767;
}

.caption
{
 padding: 3px 0px 0px 0px;
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #373767;
}