/* ***** Container - HOME BOX ***** */
.boxtop
{
    width: 196px;
    height: 66px;
    /*background: url(images/container1top.gif) no-repeat;*/
    margin: 0;
}
.boxtitle
{
    float: left;
    padding-left: 10px;
}
.boxtitlestyle
{
    font-family: "trebuchet ms", trebuchet, tahoma, arial, verdana, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #ffffff;
    line-height: 50px;
}
.boxicon
{
    width: 50px;
    height: 50px;
    float: right;
    padding-top: 2px;
}
.boxbody
{
    width: 196px;
    /*background: url(images/container1body.gif);*/
    padding: 0px;
    display: block;
    font-size: 12px;
}
.boxbottom
{
    width: 196px;
    height: 7px;
    /*background: url(images/container1bottom.gif) no-repeat;*/
}
.boxtext
{
    margin: 0 10px 0 7px;
    width: 179px;
    font-family: "trebuchet ms", trebuchet, tahoma, arial, verdana, sans-serif;
    font-size: 12px;
    color: #ffffff;
    line-height: 16px;
}

/* ***** Container - BORDERLESS ***** */
.borderlesscontainertop
{
}
.borderlesscontainertitle
{
    font-family: "trebuchet ms", trebuchet, tahoma, arial, verdana, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    line-height: 30px;
}
.borderlesscontainerbody
{
    font-family: "trebuchet ms", trebuchet, tahoma, arial, verdana, sans-serif;
    font-size: 12px;
    color: #ffffff;
    line-height: 18px;
    display: block;
}
.bordernesscontainerbottom
{
}


/* ***** Container - LEFT ***** */
.leftcontainertop
{
    /*background: url(images/leftcontainertop.gif) no-repeat;*/
    height: 45px;
    text-align: left;
    display: block;
}
.leftcontainerbody
{
    padding: 0px;
    display: block;
    width: 100%;

}
.leftcontainerbottom
{
}
.leftcontainertext
{
    margin: 0px 5px 1px 15px;
    font-family: "trebuchet ms", trebuchet, tahoma, arial, verdana, sans-serif;
    font-size: 12px;
    color: #ffffff;
    line-height: 16px;
    display: block;
}
.leftcontainertitlestyle
{
    font-family: "trebuchet ms", trebuchet, tahoma, arial, verdana, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #ffffff;
    line-height: 24px;
    padding-left: 15px;
}

.leftcontainertitlestyle a:link {
    text-decoration: none;
    color: #ffffff;
}
.leftcontainertitlestyle a:visited {
    text-decoration: none;
    color: #ffffff;
}
.leftcontainertitlestyle a:hover{
    text-decoration: underline;
    color: #ffffff;
}
.TitleIntro
{
    font-size: 18px;
    color: #e88c1d;
}
/* ***** Container - BORDER - BLACK ***** */
.borderbox
{
    position: relative;
    margin: 0px auto;
    margin-left: 22px;
}
.bordertitle
{
    /*background: transparent url(images/border_title_back.gif) no-repeat top right;*/
    position: relative;
    width: 100%;
    height: 56px;
}
.bordertitleleft
{
    /*background: transparent url(images/border_title_left.gif) no-repeat top left;*/
    position: relative;
    width: 22px;
    margin-left: -22px;
    height: 56px;
    float: left;
}
.bordertitletext
{
    font-family: "trebuchet ms", trebuchet, tahoma, arial, verdana, sans-serif;
    color: #ffffff;
    font-weight: normal;
    line-height: 40px;
    font-size: 20px;
    padding-left: 10px;
    display: block;
}
.borderfooter
{
    /*background: transparent url(images/border_footer_back.gif) no-repeat top right;*/
    position: relative;
    width: 100%;
    height: 18px;
}
.borderfooterleft
{
    /*background: transparent url(images/border_footer_left.gif) no-repeat top left;*/
    position: relative;
    width: 22px;
    margin-left: -22px;
    height: 18px;
}
.bordercontent
{
    background-color: #000000;
    border-right: 2px solid #111111;
    border-left: 2px solid #111111;
    margin-left: -22px;
    padding: 0px 10px;
    font-family: "trebuchet ms", trebuchet, tahoma, arial, verdana, sans-serif;
    font-size: 12px;
    line-height: 18px;
}

/* ***** Container - BORDER - COLOR ***** */
.bordertitlecolor
{
    /*background: transparent url(images/border_title_back_color.gif) no-repeat top right;*/
    position: relative;
    width: 100%;
    height: 56px;
}
.bordertitleleftcolor
{
    /*background: transparent url(images/border_title_left_color.gif) no-repeat top left;*/
    position: relative;
    width: 22px;
    margin-left: -22px;
    height: 56px;
    float: left;
}

#contentpane
{
    
    width: 100%;
}
.leftpane
{
    width: 100%;
}