/* Site Wide Tags */
body
{
    margin: 0;
    padding: 0;
    background-color: rgb(90,70,40);
    text-align: center;
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
}

blockquote, .Normal
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
}

.SubHead
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sns-Serif;
    font-size: 10pt;
    font-weight: bold;
    color: rgb(90,70,40);
}

a, a:link, a:visited, a:active
{
    color: rgb(0,135,222);
    text-decoration: none;
}

a:hover
{
    color: rgb(200,235,240);
    text-decoration: none;
}

table
{
    margin: 0px;
    padding: 0px;
    border: none;
}

td
{
    vertical-align: top;
    margin: 0px;
    padding: 0px;
    font-size: 10pt;
    color: rgb(0,135,222);
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
}

p
{
    font-size: 10pt;
    color: rgb(0,135,222);
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
}

h6
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 4pt;
    color: rgb(90,70,40);
    font-weight: bold;
}

h5
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 6pt;
    color: rgb(90,70,40);
    font-weight: bold;
}

h4
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    color: rgb(90,70,40);
    font-weight: bold;
}

h3
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: rgb(90,70,40);
    font-weight: bold;
}

h2
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12pt;
    color: rgb(90,70,40);
    font-weight: bold;
}

h1
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 14pt;
    color: rgb(90,70,40);
    font-weight: bold;
}

/* DIV wrapper and ControlPanel */

#wrapper, .dnnc_panel
{
    margin: 0 auto;
    position: relative;
    width: 744px;
    background: #fff;
}

.mainTbl
{
   background: #fff;
   width: 744px;
}

/* Menu Area */
/*
.menuBar
{
    width: 100%;
    margin: 0px;
    padding: 0px;
}
*/

#nav
{
    z-index: 1000;
    margin-bottom: 5px;
}

/*HouseMenuNav CSS Placeholder*/

/* Language Selector */

.languagePane
{
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 2px;
    padding-bottom: 5px;
    vertical-align: middle;
}

.languagePane img
{
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 2px;
    padding-bottom: 0px;
    text-align: right;
    opacity: 0.4;
    -moz-opacity: 0.4;
    filter: alpha(opacity=40);
}

.languagePane a:hover img
{
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 2px;
    padding-bottom: 0px;
    text-align: right;
    opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

/* breadcrumb */
.breadcrumbCell
{
    padding-top: 5px;
    padding-bottom: 2px;
    margin-bottom: 8px;
    padding-left: 5px;
}

#breadcrumb
{
    text-align: left;
    border: 0px;
    margin: 0px;
}

.breadcrumb
{
    font-size: 8pt;
    font-family: Verdana, Tahoma, Helvetic, Sans-Serif;
    font-weight: bold;
    text-decoration: none;
}

/* Search and Login Area*/
#2pxspace
{
    height: 2px;
    border: 0px;
    margin: 0px;
    padding: 0px;
}
/* search */
#search
{
    border: solid 1px rgb(200,235,240);
    background-color: rgb(235,245,250);
    padding: 0px;
    width: 130px;
    margin-top: 2px;
}

/* DNN search box */
#dnn_dnnSEARCH_txtSearch
{
    color: rgb(0,135,222);
    font-weight: bold;
    font-size: 8pt;
    border: 0;
    width: 100px;
    height: 20px;
    background-color: rgb(235,245,250);
    position: relative;
}

/* Style dnn search button */
/* position search image */
#dnn_dnnSEARCH_cmdSearch img
{
    border: 0;
    position: relative;
    width: 16px;
    height: 16px;
    margin: 1px;
}

/* login */
#login
{
    text-align: center;
    border: solid 1px rgb(200,235,240);
    background-color: rgb(235,245,250);
    width:130px;
    height: 25px;
    line-height: 24px;
    margin-top:5px;
    margin-bottom:5px;
    padding-top:1px;
    padding-bottom:1px;
}

.dnnLogin
{
    font-size: 8pt;
    font-family: Verdana, Tahoma, Helvetic, Sans-Serif;
    font-weight: bold;
    text-decoration: none;
}

/* Panes */

.logoPane, .bannerPane, .topPane, .footerPane
{
    margin: 0;
    padding: 0;
    text-align: center;
}

.ContentPane, .mainProductPane, .product1Pane, .product2Pane, .product3Pane, .leftPane, .rightPane, .middleLeftPane, .middleRightPane, .bottomRightPane, .bottomLeftPane, .bottomPane
{
    margin: 0px;
    padding: 2px;
}

.leftPane
{
    width: 150px;
    height: 0px;
}

.mainProductPane
{
    height: 0px;
    text-align: center;
}

.ContentPane
{
    height: 0px;
}

/* Module Specific */

/* Announcements */

.DNN_ANN_Description
{
    font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: rgb(0,135,222);
}

