﻿.foo
{
}
/* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* This style sheet is intended to contain RARELY CHANGED rules used when the Menu control adapter is enabled. */
/* These rules correspond to the "pure CSS menu" technique that have been evolving over the past several years. */
/* See WhitePaper.aspx for details. */

.type1
{
    color: Blue;
}

.type2
{
    color: Red;
}

.type3
{
    color: Fuchsia;
}

.type4
{
    color: Green;
}
.type5
{
    color: Orange;
}
.type6
{
    color: Black;
}

.cal-desc
{
    font-family: Verdana, Sans-Serif;
    font-size: 11px;
    line-height: 14px;
}

.cal-o
{
    border-bottom: 1px solid;
    border-top: 1px solid;
    border-left: 0px solid;
    border-right: 0px solid;
    margin: 0px 1px 1px 0px;
    font-family: Verdana, Sans-Serif;
    cursor: pointer;
    font-size: 11px;
    line-height: 14px;
    white-space: nowrap;
}

.cal-m
{
    border-bottom: 0px solid;
    border-top: 0px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    margin: 0px -1px 0px -1px;
    font-family: Arial, Verdana, Sans-Serif;
    cursor: pointer;
    font-size: 11px;
    line-height: 14px;
    padding-left: 3px;
    white-space: nowrap;
}

.cal-t
{
    width: 100%;
    white-space: nowrap;
    color: white;
}


ul.AspNet-Menu
{
    position: relative;
}


ul.AspNet-Menu, ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;
}

ul.AspNet-Menu li
{
    position: relative;
    list-style: none;
    float: left;
}

ul.AspNet-Menu li a, ul.AspNet-Menu li span
{
    display: block;
    text-decoration: none;
}

ul.AspNet-Menu ul
{
    position: absolute;
    visibility: hidden;
    margin-left: 165px;
    margin-top: -32px;
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul ul, ul.AspNet-Menu li.AspNet-Menu-Hover ul ul
{
    visibility: hidden;
}

/* Add more rules here if your menus have more than three (3) tiers */
.AspNet-Menu-Vertical ul.AspNet-Menu li:hover ul, .AspNet-Menu-Vertical ul.AspNet-Menu li li:hover ul, .AspNet-Menu-Vertical ul.AspNet-Menu li li li:hover ul, .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Hover ul, .AspNet-Menu-Vertical ul.AspNet-Menu li li.AspNet-Menu-Hover ul, .AspNet-Menu-Vertical ul.AspNet-Menu li li li.AspNet-Menu-Hover ul
{
    visibility: visible;
}

.AspNet-Menu-Vertical ul.AspNet-Menu li
{
}
/*http://www.colorschemedesigner.com
*/
#bodyTwo
{
    font-family: Arial, Verdana, sans-serif;
    margin: 0;
    background: #3a3a3a url(../images/bg_html.jpg) 0 0 repeat-x fixed;
}

body
{
    font-family: Arial, Verdana, sans-serif;
    margin: 0;
    background-color: #151a5a;
}


h1
{
    font-size: x-large;
    padding: 0 0 0 0;
    margin-bottom: 0;
}

.lightWords, .lightWordsP
{
    color: #f6dfb9;
}

.lightWordsP td
{
    padding-top: 16px;
    padding-bottom: 16px;
}

.lightWords a:link
{
    text-decoration: underline;
    color: White;
}
.lightWords a:visited
{
    text-decoration: underline;
    color: White;
}
.lightWords a:active
{
    text-decoration: underline;
    color: White;
}
.lightWords a:hover
{
    text-decoration: underline;
    color: Gray;
}

.darkWords
{
    text-shadow: #000 0px 0px 0px;
}
.darkWords a:link
{
    text-decoration: none;
    color: Maroon;
}
.darkWords a:visited
{
    text-decoration: none;
    color: Maroon;
}
.darkWords a:active
{
    text-decoration: underline;
    color: Black;
}
.darkWords a:hover
{
    text-decoration: underline;
    color: Gray;
    
}

.blackWords
{
    color: Black;
}
.blackWords a:link
{
    text-decoration: underline;
    color: Black;
}
.blackWords a:visited
{
    text-decoration: underline;
    color: Black;
}
.blackWords a:active
{
    text-decoration: underline;
    color: Black;
}
.blackWords a:hover
{
    text-decoration: underline;
    color: Gray;
}

.heading
{
    font-size: large;
    font-weight: bolder;
}

.grayWords
{
    color: #999999;
}

.grayWords a:link
{
    text-decoration: underline;
    color: #999999;
}
.grayWords a:visited
{
    text-decoration: underline;
    color: Black;
}
.grayWords a:active
{
    text-decoration: underline;
    color: Black;
}
.grayWords a:hover
{
    text-decoration: underline;
    color: Gray;
}

.whiteWords
{
    color: #FFFFFF;
}

.whiteWords a:link
{
    text-decoration: underline;
    color: #FFFFFF;
}
.whiteWords a:visited
{
    text-decoration: underline;
    color: Black;
}
.whiteWords a:active
{
    text-decoration: underline;
    color: Black;
}
.whiteWords a:hover
{
    text-decoration: underline;
    color: white;
}

.articleDate
{
    color: Gray;
    font-family: Verdana;
    font-weight: bold;
    font-size: 90%;
}
.commentDate
{
    color: #467aa7;
    font-weight: bold;
    text-decoration: none;
    background-color: inherit;
}

.dataGrid
{
    cursor: default;
}
.dgHeader
{
    background-color: #7fbdec;
    background-image: url(../images/headerbg.gif);
}

.title
{
    color: #151a5a;
    background-color: #f6dfb9;
    font-size: large;
}


.title a:link
{
    text-decoration: underline;
    color: #151a5a;
}
.title a:visited
{
    text-decoration: underline;
    color: #151a5a;
}
.title a:active
{
    text-decoration: underline;
    color: #151a5a;
}
.title a:hover
{
    text-decoration: underline;
    color: Gray;
}


.SimpleSideMenu ul.AspNet-Menu /* Tier 1 */
{
    width: 13em; /* This is more than (165px x 2) because we want to leave room for borders around the <li> elements that are selected */
    z-index: 10;
}

.SimpleSideMenu ul.AspNet-Menu ul /* Tier 2 */
{
    width: 165px;
    top: 100%;
    left: 0;
}

.SimpleSideMenu ul.AspNet-Menu ul ul /* Tier 3+ */
{
    top: 0;
    left: 165px;
}

.SimpleSideMenu li /* all list items */
{
    width: 165px;
    background: #eeeeee;
    background-image: url(../images/menu.gif);
    height: 32px;
}

.SimpleSideMenu li a /* all list items */
{
    font-family: arial, Sans-Serif;
    color: Black;
}
.SimpleSideMenu
{
    font-size: 80%;
    font-weight: bold;
    text-shadow: #000 0px 0px 0px;
}

.SimpleSideMenu li:hover, /* list items being hovered over */ .SimpleSideMenu li.AspNet-Menu-Hover
{
    background: url(../images/menu.gif) 0 -32px;
    color: White;
}

.SimpleSideMenu a, /* all anchors and spans (nodes with no link) */ .SimpleSideMenu span
{
    color: Black;
    padding: 4px 2px 4px 4px;
    width: 160px;
    height: 24px;
    border: 1px solid #cccccc;
}

.SimpleSideMenu li.AspNet-Menu-Leaf a, /* leaves */ .SimpleSideMenu li.AspNet-Menu-Leaf span
{
    background-image: none !important;
}

.SimpleSideMenu li:hover a, /* hovered text */ .SimpleSideMenu li:hover span, .SimpleSideMenu li.AspNet-Menu-Hover a, .SimpleSideMenu li.AspNet-Menu-Hover span, .SimpleSideMenu li:hover li:hover a, .SimpleSideMenu li:hover li:hover span, .SimpleSideMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .SimpleSideMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, .SimpleSideMenu li:hover li:hover li:hover a, .SimpleSideMenu li:hover li:hover li:hover span, .SimpleSideMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .SimpleSideMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
    color: White;
}

.SimpleSideMenu li:hover li a, /* the tier above this one is hovered */ .SimpleSideMenu li:hover li span, .SimpleSideMenu li.AspNet-Menu-Hover li a, .SimpleSideMenu li.AspNet-Menu-Hover li span, .SimpleSideMenu li:hover li:hover li a, .SimpleSideMenu li:hover li:hover li span, .SimpleSideMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a, .SimpleSideMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: Black;
}

.SimpleSideMenu .AspNet-Menu-Selected /* this tier is selected */
{
    border: solid 1px #00ff00 !important;
    background: url(../images/menu.gif) 0 -64px;
}

.SimpleSideMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    border: solid 1px #ff0000 !important;
}

.SimpleSideMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    border: solid 1px #0000ff !important;
}

.SimpleBottomMenu li /* all list items */
{
    background: transparent;
    height: 32px;
    z-index: 0;
}
.SimpleBottomMenu
{
    /*psuedo center*/
    margin: 0 0 0 105px;
}
.SimpleBottomMenu li a /* all list items */
{
    padding: 5px 5px 5px 5px;
    color: #f6dfb9;
    font-family: arial, Sans-Serif;
    border-left: solid 1px #f6dfb9;
}

.AspNet-DetailsView-Header
{
    color: #F7F6F3;
    background-color: #5D7B9D;
    font-weight: bold;
    padding: 4px 0 4px 4px;
    position: relative;
}



/* Each field defined for the DetailsView generates an individual list item (li) in the rendered HTML. */

/* Each li effectively is a row in a table (though no table tag is generated by the adapter). */

.AspNet-DetailsView-Data li
{
    width: 300px;
    display: inline-block;
    padding: 3px 0 2px 4px;
    color: #333333;
    background-color: White;
    vertical-align: middle;
    min-height: 1.4em; /* ADDED for Firefox */
}


/* Every other field is marked as being "Alternate." */

/* This allows you to define an "alternating row" style (though the adapter doesn't actually generate an HTML table). */

.AspNet-DetailsView-Data li.AspNet-DetailsView-Alternate
{
    background-color: #F7F6F3;
}



/* This corresponds to the HeaderText attribute of an <asp:BoundField>. */

.AspNet-DetailsView-Name
{
    display: inline-block;
    width: 200px !important;
    font-weight: bold;
    padding-right: 100px;
}



/* This corresponds to the DataField attribute of an <asp:BoundField>. */

.AspNet-DetailsView-Value
{
    width: 100px;
}



/* --------------------------------------------------------------------------------------------------- */

/* Please refer to FormViewExample.css for comments on these rules. */

.lightWords.AspNet-DetailsView-Pagination
{
    background-color: #284775;
    text-align: center;
    padding: 4px 0 4px 0;
    position: relative;
}



.lightWords.AspNet-DetailsView-ActivePage
{
    color: White;
    margin-left: 4px;
}



.lightWords.AspNet-DetailsView-OtherPage
{
    color: #00FFFF;
    text-decoration: none;
    margin-left: 4px;
}

#outside
{
    border: 1px solid #000000;
    background: #000000;
    min-width: 990px;
}
#navigation-1
{
    padding: 1px 0;
    margin: 0px;
    list-style: none;
    height: 21px;
    border-top: 1px solid #f6dfb9;
    border-bottom: 1px solid #f6dfb9;
    font: normal 8pt verdana, arial, helvetica;
}
#navigation-1 li
{
    margin: 0;
    padding: 0;
    display: block;
    float: left;
    position: relative;
    width: 98px;
}
#navigation-1 li a:link, #navigation-1 li a:visited
{
    padding: 4px 0;
    display: block;
    text-align: center;
    text-decoration: none;
    background: #000000;
    color: #f6dfb9;
    width: 98px;
    height: 13px;
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active
{
    padding: 4px 0;
    display: block;
    text-align: center;
    text-decoration: none;
    background: #666666;
    color: #f6dfb9;
    width: 96px;
    height: 13px;
    border-left: 1px solid #f6dfb9;
    border-right: 1px solid #f6dfb9;
}
#navigation-1 li ul.navigation-2
{
    margin: 0;
    padding: 1px 1px 0;
    list-style: none;
    display: none;
    background: #f6dfb9;
    width: 96px;
    position: absolute;
    top: 21px;
    left: -1px;
    border: 1px solid #000000;
    border-top: none;
}
#navigation-1 li:hover ul.navigation-2
{
    display: block;
}
#navigation-1 li ul.navigation-2 li
{
    width: 96px;
    clear: left;
    width: 96px;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited
{
    clear: left;
    background: #000000;
    padding: 4px 0;
    width: 96px;
    border: none;
    border-bottom: 1px solid #f6dfb9;
    position: relative;
    z-index: 1000;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover
{
    clear: left;
    background: #666666;
    padding: 4px 0;
    width: 96px;
    border: none;
    border-bottom: 1px solid #f6dfb9;
    position: relative;
    z-index: 1000;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3
{
    display: none;
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    left: 95px;
    top: -2px;
    padding: 1px 1px 0 1px;
    border: 1px solid #000000;
    border-left: 1px solid #000000;
    background: #f6dfb9;
    z-index: 900;
}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3
{
    display: block;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited
{
    background: #000000;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active
{
    background: #666666;
}
#navigation-1 li ul.navigation-2 li a span
{
    position: absolute;
    top: 0;
    left: 132px;
    font-size: 12pt;
    color: #fe676f;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span
{
    position: absolute;
    top: 0;
    left: 132px;
    font-size: 12pt;
    color: #f6dfb9;
}

#navigation-1 li ul.navigation-2w
{
    margin: 0;
    padding: 1px 1px 0;
    list-style: none;
    display: none;
    background: #f6dfb9;
    width: 106px;
    position: absolute;
    top: 21px;
    left: -1px;
    border: 1px solid #000000;
    border-top: none;
}
#navigation-1 li:hover ul.navigation-2w
{
    display: block;
}
#navigation-1 li ul.navigation-2w li
{
    width: 106px;
    clear: left;
    width: 106px;
}
#navigation-1 li ul.navigation-2w li a:link, #navigation-1 li ul.navigation-2w li a:visited
{
    clear: left;
    background: #000000;
    padding: 4px 0;
    width: 106px;
    border: none;
    border-bottom: 1px solid #f6dfb9;
    position: relative;
    z-index: 1000;
}
#navigation-1 li ul.navigation-2w li:hover a, #navigation-1 li ul.navigation-2w li a:active, #navigation-1 li ul.navigation-2w li a:hover
{
    clear: left;
    background: #666666;
    padding: 4px 0;
    width: 106px;
    border: none;
    border-bottom: 1px solid #f6dfb9;
    position: relative;
    z-index: 1000;
}
#navigation-1 li ul.navigation-2w li ul.navigation-3
{
    display: none;
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    left: 105px;
    top: -2wpx;
    padding: 1px 1px 0 1px;
    border: 1px solid #000000;
    border-left: 1px solid #000000;
    background: #f6dfb9;
    z-index: 900;
}
#navigation-1 li ul.navigation-2w li:hover ul.navigation-3
{
    display: block;
}
#navigation-1 li ul.navigation-2w li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2w li ul.navigation-3 li a:visited
{
    background: #000000;
}
#navigation-1 li ul.navigation-2w li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2w li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2w li ul.navigation-3 li a:active
{
    background: #666666;
}
#navigation-1 li ul.navigation-2w li a span
{
    position: absolute;
    top: 0;
    left: 132px;
    font-size: 12pt;
    color: #fe676f;
}
#navigation-1 li ul.navigation-2w li:hover a span, #navigation-1 li ul.navigation-2w li a:hover span
{
    position: absolute;
    top: 0;
    left: 132px;
    font-size: 12pt;
    color: #f6dfb9;
}

