html, body
{ 
    margin:0px; 
    padding:0px;
	height:100%;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    text-align:center;
    background-color:#102746; 
}

/*tables controlling layout*/
.LogoContainer {background-color:#102746;}

.PageContainer
{
    width:100%; 
    height:100%; 
    border:0;
    vertical-align:top;
    background-image:url(images/bg.jpg);
    background-repeat:repeat-x;
    background-color:#253E5C; 
}

.ContentContainer
{
    width:800px;
    background-color:#ffffff;
    border:0;
}

.MenuContainer
{
    width:100%; 
    background-color:#434245;
    height:35px;
    padding:0px;
    margin:0px;
    border-top: solid 2px #FFFFFF;
    border-bottom: solid 2px #FFFFFF;

}

.FooterContainer {width:100%;background-color:transparent;}
A.FooterContainer:link {text-decoration: none;color: #003366;}
A.FooterContainer:visited {text-decoration: none;color: #003366;}
A.FooterContainer:hover {text-decoration: none;color: #ABA11F;}
A.FooterContainer:active {text-decoration: none; color: #003366;}

/*general skin settings for text links eg login*/
.SkinObject
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #444444;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
A.SkinObject:link {text-decoration: none;color: #003366;}
A.SkinObject:visited {text-decoration: none;color: #003366;}
A.SkinObject:hover {text-decoration: none;color: #ABA11F;}
A.SkinObject:active {text-decoration: none; color: #003366;}

/*submenu settings NOTE: box around the actual submenu items*/
.Main_DNNMenu_ContainerSub
{
    background-color:transparent;
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    padding: 3px 0px 0px 0px;
}

/*menu settings for the submenus themselves*/
.Main_DNNMenu_Node td
{
    cursor: pointer;
    cursor: hand;
    color: #FFFFFF;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-family: Tahoma, Arial, Helvetica;
    background-color: #727B7D;
    white-space: nowrap;
    padding: 6px 6px 6px 13px;
}

/*main menu settings*/
.Main_DNNMenu_NodeRoot
{
    cursor: pointer;
    cursor: hand;
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    font-family: Tahoma, Arial, Helvetica;
    background-color: transparent;
    /*border-right: solid 1px white;
    border-left: solid 1px white;*/
    white-space: nowrap;
    padding: 8px 13px 7px 13px;
}

/*menu hover settings*/
.Main_DNNMenu_NodeHover { background-color: #414849;}
.Main_DNNMenu_RootHover { background-color: #414849; color: #ABA11F;}

/*submenu hover settings*/
.Main_DNNMenu_NodeHover td {background-color: #414849;}
.Main_DNNMenu_SubHover td {background-color: #414849; color: #ABA11F;}

/*hide icons*/
.IconHidden{display: none}

/*main menu seperator
.MenuSeperator{
*/

/*Small Delaks Link*/
.GreyLink
{
    font-weight: normal;
    font-size: 8pt;
    color: #999999;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
A.GreyLink:link {text-decoration: none;color: #999999;}
A.GreyLink:visited {text-decoration: none;color: #999999;}
A.GreyLink:hover {text-decoration: none;color: #003366;}
A.GreyLink:active {text-decoration: none; color: #999999;}

.SmallText
{
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}



















































