/*
####################################################################################################
# START HTML TAG DEFINITIONS
####################################################################################################
*/

html, body {
    background:#000 url(../../img/field-at-night-v6.jpg) no-repeat fixed center bottom;
    font-family:Arial,Verdana,sans-serif;
    /*font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;*/
    font-size:13px;
    color:#444;
}

a {
    color:#444;
}

h1 {
    color:#444;
    font-size:2.0em;
}

h2 {
    color:#444;
    font-size:1.4em;
    margin:0px 0px 0px 0px;
}

h2 a {
    color:#444;
    text-decoration:underline;
}

strong {
    font-weight:bold;
}

form {
    display:inline;
}

form table {
    clear:both;
}

.myfs-button {
    background:transparent url(../../img/gradient-tabs.png) repeat-x scroll 0 0;
    border:1px solid #bbb;
    padding:2px 5px 2px 5px;
    cursor:pointer;
    color:#000;
}

/*
####################################################################################################
# END HTML TAG DEFINITIONS
####################################################################################################
*/

/*
####################################################################################################
# START BASE CLASSES
####################################################################################################
*/

.myfs-structural-block {
    width:100%;
    height:auto;
    margin:0px;
    padding:0px;
    float:left;
}

.myfs-outer-container {
    width:100%;
    height:auto;
    float:left;
}

.myfs-inner-container {
    width:960px;
    height:auto;
    margin:0px auto 0px auto;
}

/*
####################################################################################################
# END BASE CLASSES
####################################################################################################
*/

/*
####################################################################################################
# START HEADER
####################################################################################################
*/

#myfs-header-container {
    background:url("../../img/kg_header2-2.png") no-repeat scroll center top transparent;
    height:199px;
    padding:0;
    position:absolute;
    width:100%;
}

#myfs-header-inner-container {
    height:auto;
    margin:0 auto;
    padding:0;
    width:960px;
}

#myfs-header-left {
    float:left;
    height:auto;
    padding:85px 0 0 10px;
    width:369px;
}

#myfs-header-center {
    float:left;
    height:auto;
    padding:16px 0 0;
    width:206px;
    position:relative;
}

#myfs-header-right {
    float:right;
    height:auto;
    padding:85px 0 0 3px;
    width:366px;
}

#myfs-header-center a {
    display:block;
    height:174px;
    width:206px;
}

#myfs-beta-month {
    width:497px;
    height:21px;
    margin:0px auto 0px auto;
    background-image:url(../../img/beta_month.png);
    background-repeat:no-repeat;
    position:absolute;
    top:25px;
    left:-146px;
}

#myfs-beta-month a {
    display:block;
    width:497px;
    height:21px;
}

/*
####################################################################################################
# END HEADER
####################################################################################################
*/

/*
####################################################################################################
# START BREADCRUMBS
####################################################################################################
*/

#myfs-breadcrumbs-container {
    float:left;
    font-size:0.8em;
    height:auto;
    line-height:140%;
    margin:0 0 10px;
    width:920px;
}

#myfs-breadcrumbs-container li {
    float:left;
    width:auto;
    height:auto;
}

#myfs-breadcrumbs-container a {
    color:#444;
    font-weight:bold;
}

/*
####################################################################################################
# END BREADCRUMBS
####################################################################################################
*/

/*
####################################################################################################
# START CONTENT
####################################################################################################
*/

#myfs-content-container {
    background-color:#FFFFFF;
    float:left;
    height:auto;
    margin:0 auto;
    min-height:200px;
    padding:210px 20px 0;
    width:920px;
}

#myfs-content-page-content {
    float:left;
    height:auto;
    width:auto;
}

#myfs-content-page-content h1, #myfs-content-page-content h2 {
    margin:0px 0px 10px 0px;
}

#myfs-content-page-content p {
    margin:0px 0px 10px 0px;
    line-height:140%;
}

#myfs-content-page-content em {
    font-style:italic;
}

#myfs-content-page-content ul {
    margin:0px 0px 10px 0px;
}

#myfs-content-page-content li {
    list-style-type: disc;
    list-style-image: none;
    list-style-position: inside;
    padding-left: 1em;
    text-indent: -1em;
}

#myfs-content-page-content ul li ul li {
    margin: 0px 0px 0px 20px;
    list-style-type: circle;
}

/*
####################################################################################################
# END CONTENT
####################################################################################################
*/

/*
####################################################################################################
# START TITLEBAR
####################################################################################################
*/

#myfs-content-titlebar {
    background-image:url(../../img/content-titlebar-bg.png);
    border:1px solid #CCCCCC;
    float:left;
    height:auto;
    margin:0 0 10px;
    padding:10px;
    width:898px;
}

#myfs-content-titlebar h1 {
    color:#444;
    padding:0px;
    margin:0px;
}

/*
####################################################################################################
# END TITLEBAR
####################################################################################################
*/

/*
####################################################################################################
# START DATA TABLES
####################################################################################################
*/

.myfs-datatable, .DataTableTable {
    width:100%;
    height:auto;
    /*border: 1px solid #E8D6C1;*/
    /*border-collapse:collapse;*/
    clear:both;
}

.myfs-datatable-row {

}

.myfs-datatable-cell,
.DataTableDataTD,
.DataTableDataAltTD,
.DataTableSubHeaderTD,
.DataTableHeaderTD,
.DataTableSuperHeaderTD,
.DataTableContainerTD,
.DataTableDataHighlightTD,
.DataTableDataAltHighlightTD,
.DataTableSubHeaderSortTD {
    padding:6px;
    border: 1px solid #CCC;
    border-collapse:collapse;
    vertical-align:middle;
}

.myfs-datatable-cell-odd, .DataTableDataAltTD {
    background-color:#f4f9f2;
}

.myfs-datatable-cell-even, .DataTableDataTD {
    background-color:#FFF;
}

.myfs-datatable-sub-header-cell, .DataTableSubHeaderTD, .DataTableSubHeaderSortTD {
    background:#FFF url(../../img/gradient-titleone.png) repeat-x scroll center top;
    color:#444;
    font-weight:bold;
    height:15px;
}

.myfs-datatable-header-cell, .DataTableHeaderTD {
    background:#FECD58 url(../../img/green-bar.png) repeat-x scroll -120px 50%;
    color:#FFFFFF;
    font-weight:bold;
    text-transform:uppercase;
}

.myfs-datatable-super-header-cell, .DataTableSuperHeaderTD {
    color:#FFF;
    font-weight:bold;
    background-color:#8B643D;
    text-transform:uppercase;
    background:#276a20 url(../../img/gold-bar.png) repeat-x scroll center top;
}

.myfs-datatable-caption-cell, .DataTableContainerTD {
    background-color:inherit !important;
    border:none !important;
}

.myfs-shrink-table-container {
    width:auto;
    height:auto;
}

/*
####################################################################################################
# END DATA TABLES
####################################################################################################
*/

/*
####################################################################################################
# START MAIN NAVIGATION
####################################################################################################
*/

.sf-menu {
    margin-bottom:0px;
}

.myfs-main-nav-1st-level {
    border-bottom: 1px solid #FECD58;
}

.myfs-main-nav-1st-level-last {
    border-right: 1px solid #FECD58;
}

.myfs-main-nav-sub-level-last {
    border-bottom: 1px solid #FECD58;
}

/*
####################################################################################################
# END MAIN NAVIGATION
####################################################################################################
*/

/*
####################################################################################################
# START TABS
####################################################################################################
*/

#myfs-tabs {
    float:left;
    width:100%;
    height:auto;
}

#myfs-tabs-container {
    float:left;
    width:918px;
    height:auto;
}

#myfs-tabs .ui-widget-header {
    background-color:transparent;
    background-image:none;
    border:none;
    font-size:93%;
}

.ui-tabs, .ui-tabs .ui-tabs-nav {
    padding:0px 0px 0px 0px;
}

.ui-widget-content {
    border:none;
}

.ui-tabs .ui-tabs-panel {
    border:1px solid #CCCCCC !important;
    float:left;
    height:auto;
    width:880px;
}

.ui-state-active, .ui-widget-content .ui-state-active {
    border:solid 1px #CCC;
    background:transparent url(../../img/gradient-tabs-hover.png) repeat-x scroll 0 0;
}

/*
####################################################################################################
# END TABS
####################################################################################################
*/

/*
####################################################################################################
# START FOOTER
####################################################################################################
*/

#myfs-footer-container {
    background-color:#E5E6E7;
    height:auto;
    padding:20px 0 0;
    width:960px;
    float:left;
}

#myfs-footer-top {
    width:960px;
    height:145px;
    background:transparent url(../../img/footer-background.png) no-repeat scroll center bottom;
    margin:0px auto 0px auto;
}

.myfs-footer-column {
    background-color:#E5E6E7;
    border-right:1px solid #9E9FA1;
    color:#5A5B5D;
    float:left;
    height:120px;
    margin:0 0 10px;
    padding:10px 20px;
    width:198px;
}

.myfs-footer-column-title {
    text-transform:uppercase;
    margin:0px 0px 10px 0px;
    font-size:1.0em;
    font-weight:bold;
}

.myfs-footer-column-content {
    font-size:0.9em;
}

.myfs-footer-column-last {
   border-right:none;
   width:200px;
}

.myfs-footer-column-content .myfs-social-media-icon-left {
    margin:0px 3px 0px 0px;
}

.myfs-footer-column-content .myfs-social-media-icon-middle {
    margin:0px 3px 0px 3px;
}

.myfs-footer-column-content .myfs-social-media-icon-right {
    margin:0px 0px 0px 3px;
}

.myfs-footer-column-content a {
    color:#5A5B5D;
}

#myfs-bottom-footer {
    margin:10px 0px 10px 0px;
    color:#5A5B5D;
    font-size:0.8em;
}

#myfs-bottom-footer a {
    color:#5A5B5D;
}

/*
####################################################################################################
# END FOOTER
####################################################################################################
*/

/*
####################################################################################################
# START COUNTDOWN TIMER
####################################################################################################
*/

#defaultCountdown {
    width: 240px;
    height: 45px;
    float:right;
}

#defaultCountdownIntro {
    padding:20px 0px 0px 0px;
    width:330px;
    height:45px;
    float:left;
    font-style:italic;
    text-align:right;
    vertical-align:bottom;
}

/*
####################################################################################################
# END COUNTDOWN TIMER
####################################################################################################
*/

/*
####################################################################################################
# START LOGIN (TOP MENU)
####################################################################################################
*/

#myfs-login-topmenu-container {
    float:left;
    font-size:0.8em;
    height:auto;
    margin:10px 0 0;
    padding:0 2px 0 0;
    text-align:right;
    width:354px;
}

#myfs-login-topmenu-container a {
    color:#444;
}

#myfs-login-topmenu-top-container {
    float:left;
    height:auto;
    width:354px;
}

#myfs-login-topmenu-username-container {
    float:left;
    height:auto;
    margin:0 0 5px;
    width:auto;
}

#myfs-login-topmenu-username-label {
    float:left;
    height:auto;
    width:auto;
}

#myfs-login-topmenu-username-element {
    float:left;
    height:auto;
    margin:0 0 0 5px;
    width:auto;
}

#myfs-login-topmenu-username-element input {
    width:90px;
}

#myfs-login-topmenu-password-container {
    float:left;
    height:auto;
    margin:0 0 5px 8px;
    width:auto;
}

#myfs-login-topmenu-password-label {
    float:left;
    height:auto;
    width:auto;
}

#myfs-login-topmenu-password-element {
    float:left;
    height:auto;
    margin:0 0 0 5px;
    width:auto;
}

#myfs-login-topmenu-password-element input {
    width:90px;
}

#myfs-login-topmenu-submit-button-container {
    float:left;
    height:auto;
    margin:0 0 5px 7px;
    width:auto;
}

#myfs-login-topmenu-container #btnSubmit_TopMenu {
    height:auto !important;
    padding:0 5px !important;
}

#myfs-login-topmenu-middle-container {
    float:left;
    height:auto;
    width:354px;
}

#myfs-login-topmenu-remember-me-container {
    float:right;
    height:auto;
    margin:0 0 5px;
    width:auto;
}

#myfs-login-topmenu-remember-me-label {
    float:left;
    width:auto;
    height:auto;
    text-align:right;
}

#myfs-login-topmenu-remember-me-element {
    float:left;
    width:auto;
    height:auto;
    padding:0px 1px 0px 5px;
}

#myfs-login-topmenu-bottom-container {
    float:left;
    height:auto;
    width:354px;
}

#myfs-login-topmenu-register-container {
    float:right;
    height:auto;
    margin:0 15px 5px 0;
    width:auto;
}

#myfs-login-topmenu-forgot-password-container {
    float:right;
    height:auto;
    margin:0 0 5px 0;
    width:auto;
}

/*
####################################################################################################
# END LOGIN (TOP MENU)
####################################################################################################
*/

/*
####################################################################################################
# START GLOBAL MESSAGES
####################################################################################################
*/

#myfs-success-messages-container {
    font-size:93%;
    margin:0px 0px 10px 0px;
    height:auto;
}

#myfs-success-messages-container ul {
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
    font-weight:bold;
    padding:5px;
}

#myfs-success-messages-container li {
    margin:2px;
}

#myfs-error-messages-container {
    font-size:93%;
    margin:0px 0px 10px 0px;
    height:auto;
}

#myfs-error-messages-container ul {
    background-color:#FBE3E4;
    border:1px solid #FBC2C4;
    color:#D12F19;
    font-weight:bold;
    padding:5px;
}

#myfs-error-messages-container li {
    margin:2px;
}

#myfs-info-messages-container {
    font-size:93%;
    margin:0px 0px 10px 0px;
    height:auto;
}

#myfs-info-messages-container ul {
    background-color:#FFFFDE;
    border:1px solid #FECD58;
    color:#A78717;
    font-weight:bold;
    padding:5px;
}

#myfs-info-messages-container li {
    margin:2px;
}

/*
####################################################################################################
# END GLOBAL MESSAGES
####################################################################################################
*/

/*
####################################################################################################
# START HOMEPAGE
####################################################################################################
*/

#myfs-homepage-container {
    float:left;
    height:auto;
    margin:0;
    width:920px;
}

#myfs-homepage-left {
    float:left;
    width:600px;
    height:auto;
}

#myfs-homepage-right {
    float:right;
    width:274px;
    height:auto;
    padding:0px 13px 0px 0px;
}

#myfs-homepage-left-blobby-1 {
    height:310px;
    width:600px;
}

#myfs-homepage-left-blobby-1 div {
    display:none;
}

#myfs-homepage-left-blobby-1 div.myfs-homepage-left-blobby-1-first {
    display:block;
}

#myfs-homepage-right-blobby-1 {
    margin:0 0 50px;
    padding:42px 0 0;
}

#myfs-homepage-right-blobby-2 {
    margin:0px 0px 50px 0px;
}

#myfs-homepage-right-blobby-3 {

}

#myfs-homepage-left h1 {
    font-size:1.4em;
    color:#444;
    margin:0 0 10px;
}

#myfs-homepage-left p {
    margin:0 0 10px;
}

/*
####################################################################################################
# END HOMEPAGE
####################################################################################################
*/

/*
####################################################################################################
# START REGISTRATION / LOGIN
####################################################################################################
*/

.myfs-registration-page-table td {
    padding:0px 5px 10px 0px;
}

.myfs-registration-page-table .TableTextBox {
    padding:3px;
}

.myfs-registration-page-table .TableTextLabelTD {
    padding:4px 5px 10px 0px;
}

#myfs-registration-page-intro-text {
    width:75%;
}

#frmRegister dd {
    margin:0px 0px 0px 140px;
}

#frmRegister dd img {
    margin:0px 0px 5px 0px;
}

#frmRegister dd p {
    margin:0px 0px 5px 0px;
}

#frmRegister dd ul.errors {
    margin:2px 0 5px 0px !important;
}

/*
####################################################################################################
# END REGISTRATION
####################################################################################################
*/

/*
####################################################################################################
# START JOIN LEAGUE
####################################################################################################
*/

#myfs-join-league-1-intro-text, #myfs-join-league-1-outro-text {
    width:75%;
}

/*
####################################################################################################
# END JOIN LEAGUE
####################################################################################################
*/

/*
####################################################################################################
# START FORM
####################################################################################################
*/

.myfs-form {

}

.myfs-form .myfs-form-element-label {

}

.myfs-form .myfs-form-element-container {
    display:block;
    margin:0px 0px 10px 0px;
}

.myfs-form ul.errors {
    margin:0px 0px 0px 0px;
}

.myfs-form ul.errors li, .myfs-form ul.success li {
    font-size:85%;
    font-weight:bold;
    height:auto;
    padding:3px 0 0;
    width:auto;
}

.myfs-form ul.errors li {
    color:#ED3131;
}

.myfs-form ul.success li {
    color:#4D8A2F;
}

.myfs-form dt {
    margin:0px 0px 5px 0px;
}

.myfs-form dt label {
    font-weight:bold;
}

.myfs-form dd {
    margin:0px 0px 10px 0px;
}

.myfs-form dd input {
    width:50%;
}

.myfs-form dd #btnSubmit {
    width:auto !important;
}

.myfs-form-display-group  {
    float:left;
    height:auto;
    margin:10px 0 0;
    width:auto;
}

.myfs-form fieldset {
    border:1px solid #CCC;
    padding:10px;
    margin:0px 0px 10px 0px;
}

.myfs-form legend {
    padding: 0.2em 1em;
    border:1px solid #CCC;
    text-align:center;
    background:#276A20 url(../../img/green-bar.png) repeat-x scroll left top;
    color:#FFF;
    font-size:0.9em;
    margin:0px 0px 0px 0px;
}

.myfs-admin-form-back-link-container {
    margin:10px 0px 10px 0px;
}

/*
####################################################################################################
# END FORM
####################################################################################################
*/

/*
####################################################################################################
# START MISCELLANEOUS
####################################################################################################
*/

.myfs-paragraph {
    line-height:120%;
    margin:0 0 10px;
    clear:both;
    width:auto;
}

/*
####################################################################################################
# END MISCELLANEOUS
####################################################################################################
*/

/*
####################################################################################################
# START GAME MANUAL
####################################################################################################
*/

#myfs-game-manual-container {
    float:left;
    height:auto;
    margin:20px 0 0;
    width:920px;
}

#myfs-game-manual-left-container {
    float:left;
    width:189px;
    height:auto;
    border-right:solid 1px #CCC;
    padding:0px 20px 0px 0px;
}

#myfs-game-manual-right-container {
    float:left;
    width:690px;
    height:auto;
    padding:0px 0px 0px 20px;
}

#myfs-game-manual-process-container {
    float:left;
    width:690px;
    height:auto;
}

#myfs-game-manual-process-1, #myfs-game-manual-process-2, #myfs-game-manual-process-3, #myfs-game-manual-process-4 {
    float:left;
    width:auto;
    height:38px;
}

.myfs-game-manual-process-arrow {
    float:left;
    width:15px;
    height:38px;
    background:transparent url(../../img/game-manual/arrow.png) no-repeat scroll 0 8px;
    margin:0px 33px;
}

#myfs-game-manual-content-container {
    float:left;
    width:690px;
    height:auto;
    margin:20px 0px 0px 0px;
}

#myfs-game-manual-content-container h1 {
    margin:0px 0px 10px 0px;
}

#myfs-game-manual-content-container h3 {
    font-weight:bold;
    margin:0px 0px 10px 0px;
}

#myfs-game-manual-content-container p {
    margin:0px 0px 10px 0px;
}

.myfs-game-manual-section {
    font-weight:bold;
    margin:0px 0px 10px 0px;
}

#myfs-game-manual-navigation {
    font-size:0.9em;
}

#myfs-game-manual-left-container ul {
    margin:0px;
}

#myfs-game-manual-left-container ul li {
    margin:0px;
    padding:0 0 0 16px;
}

#myfs-game-manual-left-container ul li span {
    font-weight:bold;
}

#myfs-game-manual-left-container ul li ul {
    margin:0px;
}

#myfs-game-manual-left-container ul li ul li {
    margin:0px;
}

.myfs-game-manual-navigation-highlight-link {
    color:#225F1C;
    text-decoration:none;
    font-weight:bold;
}

#myfs-game-manual-navigation-home-link {
    margin:0px 0px 10px 0px;
}

#myfs-game-manual-navigation-home-link a {
    font-weight:bold;
}

/*
####################################################################################################
# END GAME MANUAL
####################################################################################################
*/

/*
####################################################################################################
# START PAGINATION / SORT
####################################################################################################
*/

.myfs-pagination-container {
    clear:both;
    float:left;
    height:auto;
    margin:10px 0;
    width:100%;
}

.myfs-pagination-controls-container {
    float:left;
    height:auto;
    width:100%;
}

.myfs-pagination-showing {
    float:left;
    height:auto;
    width:auto;
}

.myfs-pagination-rows-per-page {
    float:right;
    height:auto;
    width:auto;
}

.myfs-pagination-pages {
    float:left;
    height:auto;
    width:100%;
    text-align:center;
    margin:10px 0px 0px 0px;
}

.myfs-pagination-previous-link,
.myfs-pagination-next-link,
.myfs-pagination-page-link,
.myfs-pagination-current-page,
.myfs-pagination-previous-text,
.myfs-pagination-next-text {
    background:transparent url(../../img/gradient-tabs.png) repeat-x scroll 0 0;
    border:1px solid #BBBBBB;
    color:#000000;
    font-size:0.9em;
    padding:2px 5px;
    text-decoration:none;
}

.myfs-pagination-previous-link {
    margin:0px 3px 0px 0px;
}

.myfs-pagination-next-link {
    margin:0px 0px 0px 3px;
}

.myfs-pagination-page-link {
    margin:0px 3px 0px 3px;
}

.myfs-pagination-current-page {
    background-image:none;
    background-color:#FFF;
    color:#BBB;
    margin:0px 3px 0px 3px;
}

.myfs-pagination-previous-text,
.myfs-pagination-next-text {
    background-image:none;
    background-color:#FFF;
    color:#BBB;
}

.myfs-pagination-previous-text {
    margin:0px 3px 0px 0px;
}

.myfs-pagination-next-text {
    margin:0px 0px 0px 3px;
}

.myfs-sort-icon {
    margin:0 0 0 4px;
    padding:0 0 2px;
}

/*
####################################################################################################
# END PAGINATION / SORT
####################################################################################################
*/

/*
####################################################################################################
# START ERROR CONTROLLER
####################################################################################################
*/

.xdebug-var-dump {
    float:left;
    display:block;
    width:920px;
    height:auto;
    margin:0px 0px 40px 0px;
}

.myfs-error-controller-container {
    float:left;
    display:block;
    width:920px;
    height:auto;
}

.myfs-error-controller-container h3 {
    font-size:1.2em;
    font-weight:bold;
    display:block;
    margin:0px 0px 10px 0px;
}

.myfs-error-controller-block {
    float:left;
    display:block;
    width:920px;
    height:auto;
    margin:0px 0px 40px 0px;
    overflow:auto;
}

/*
####################################################################################################
# END ERROR CONTROLLER
####################################################################################################
*/

/*
####################################################################################################
# START FEATURE MATRIX
####################################################################################################
*/

.myfs-feature-matrix-button-container {
    margin:0px 0px 20px 0px;
}

/*
####################################################################################################
# END FEATURE MATRIX
####################################################################################################
*/

/*
####################################################################################################
# START FEEDBACK FORM
####################################################################################################
*/

.slide-out-div {
    padding: 10px;
    width: 250px;
    height:88px;
    background: #FFF;
    border: 1px solid #ae8821;
    display:none;
}

.slide-out-div .handle {
    top: -1px !important;
}

.slide-out-div textarea {
    height:50px;
    width:90%;
}

#frmFeedback .myfs-form-element-label {
    display:block;
    font-weight:bold;
    margin:0 0 5px;
}

#frmFeedback .myfs-form-element-container {
    display:block;
    margin:0 0 5px;
}


/*
####################################################################################################
# END FEEDBACK FORM
####################################################################################################
*/

/*
####################################################################################################
# START PEANUTS
####################################################################################################
*/

#myfs-peanut-container {
    float:left;
    height:auto;
    margin:20px 0 0;
    width:920px;
}

#myfs-peanut-left-container {
    float:left;
    height:auto;
    padding:0 20px 0 0;
    width:170px;
}

#myfs-peanut-right-container {
    float:left;
    width:690px;
    height:auto;
    padding:0px 0px 0px 20px;
}

#myfs-peanut-content-container {
    float:left;
    height:auto;
    margin:5px 0 0;
    width:690px;
}

#myfs-peanut-content-container h1 {
    margin:0px 0px 10px 0px;
}

#myfs-peanut-content-container h3 {
    font-weight:bold;
    margin:0px 0px 10px 0px;
}

#myfs-peanut-content-container p {
    margin:0px 0px 10px 0px;
}

.myfs-peanut-section {
    font-weight:bold;
    margin:0px 0px 10px 0px;
}

#myfs-peanut-navigation {
    font-size:0.9em;
}

#myfs-peanut-left-container ul {
    margin:0px;
}

#myfs-peanut-left-container ul li {
    margin:0px;
    padding:0 0 0 16px;
}

#myfs-peanut-left-container ul li span {
    font-weight:bold;
}

#myfs-peanut-left-container ul li ul {
    margin:0px;
}

#myfs-peanut-left-container ul li ul li {
    margin:0px;
}

.myfs-peanut-navigation-highlight-link {
    color:#225F1C;
    text-decoration:none;
    font-weight:bold;
}

#myfs-peanut-navigation-home-link {
    margin:0px 0px 10px 0px;
}

#myfs-peanut-navigation-home-link a {
    font-weight:bold;
}

.myfs-peanut-navigation-button-container {
    margin:0px 0px 20px 0px;
    border-bottom:dotted 1px #CCC;
    padding:0px 0px 19px 0px;
}

.myfs-peanut-navigation-button-container-2 {
    border-bottom:none;
    padding:0px 0px 20px 0px;
}

/*
####################################################################################################
# END PEANUTS
####################################################################################################
*/

td.alt li, td.alt1 li, td.alt2 li {
	list-style-image: none !important;
	list-style-type:disc !important;
	list-style-position:inside !important;
	margin:0px 0px 2px 0px !important;
}