body
{
    text-align:center;
    background-color: #ffffff;
}

#PageWrapper
{
    width: 1000px;
    height: 100%;
    margin: 0 auto;
    background-color: #ffffff;
}

.ControlPanelSection
{
    width: 1000px;
    height: 1px;
    margin: 0 auto;
    background-color: transparent;
    display: inline;
}

.HeaderSection
{
    width: 1000px;
    margin: 0 auto;
    background-image: url("./images/Header_BG.png");
    background-repeat: no-repeat;
    background-position: top center;
    display: block;
    margin-top: 10px;
}

.LogoSection
{
    text-align: left;
    width: 325px;
    float: left;
    display: inline;
    padding-left: 175px;
}

.MainNav
{
    text-align: center;
    width: 1000px;
    background-color: #ffffff;
    margin: 15px 0px 10px 0px;
}

h1
{
	text-align: center;
	font-family: Arial;
	font-size: 23px;
}

.ContentWrapper
{
    text-align: left;
    width: 1000px;
    margin: 0 auto;
}

.ContentSection
{
    text-align: left;
    width: 1000px;
    margin: 0 auto;
}

.ContentWrapper .LeftContent
{
    width: 330px;
    display: inline;
    float: left;
}

.ContentWrapper .RightContentWrapper
{
    width: 660px;
    display: inline;
    float: left;
}

.ContentWrapper .RightContentWrapper .RightContent
{
    width: 655px;
}

.ContentWrapper .RightContentWrapper .RightContent .GridContent
{
    display: inline;
    float: left;
    width: 215px;
}

.DNNEmptyPane
{
	display: none;
}

.LoginLinkSection
{
    width: 1000px;
    margin: 0 auto;
    background-color: transparent;
    display: block;
}

.clear
{
    clear: both;
}

/*
    .m          All Sub Menu                .m      All Sub Menus
    .m[level]   Sub Menu at level x         .m0     First level sub menus

    .mid[id]    Sub Menu with id x          .m39    DNN Admin Sub Menu
    .break      Break                       .break  All menu breaks
    .mi         Menu Item (all)             .mi     All Menu Items
    .mi[path]   Menu Item in specific path  .mi0    First Menu Item (Home)

    .root       Root Menu Item              .root   All root menu items
    .first      First Menu Item             .first  First menu item in each menu
    .last       Last Menu Item              .last   Last menu item in each menu

    .icn        Icon
    .hov        Hover
    .sel        Selected
    .bc         BreadCrumb
 */

.MainMenu
{
    cursor: pointer;
    cursor: hand;
}

.MainMenu .root
{
    color: black;
    font-size: 11pt;
    font-weight: bold;
    font-style: normal;
    font-family: Verdana, Helvetica, Tahoma, Arial;
    text-align: center;
    white-space: nowrap;
    padding: 5px 30px 5px 30px;
    margin: 0px 3px 0px 3px; /* this gives us some room between menu items */
    color: Black;
    background-image: none;
    background-color: #f9f8c4;
    border-style: solid;
    border-color: Black;
    border-width: 3px;	
    width: 140px;
}

.MainMenu .root a
{
	color: Black;
	text-decoration: none;
}

/*
 * All sub menus
 */
.MainMenu .m
{
    background-color: #f9f8c4;
    background-image: none;
    text-align: left;
    color: black;
    border-style: solid;
    border-color: Black;
    border-width: 1px;
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    padding: 0px;
    margin-left: 30px;
}

.MainMenu .m a
{
	padding: 0px 10px 0px 2px;
}

.MainMenu .hov
{
    color: Black;
    background-image: none;
    background-color: #f1eb16;
    border-style: solid;
    border-color: Black;
    border-width: 3px;
}

.MainMenu .m .hov
{
	border-width: 1px 0px 1px 0px;
	padding: 0px;
}

.MainMenu .m .hov a:hover 
{
	text-decoration: none;
	color: black;
	padding: 0px 10px 0px 2px;
}

.MainMenu .sel
{
    color: Black;
    background-image: none;
    background-color: #f1eb16;
    border-style: solid;
    border-color: Black;
    border-width: 3px;
}

.MainMenu .m .sel
{
	border-width: 1px 0px 1px 0px;
    padding: 0px;
}

.MainMenu .m .sel a
{
	padding: 0px 10px 0px 2px;
}



























