/* 
================================
 Container Styles for DotNetNuke
================================
*/

.lt
{
    text-align: left;
    vertical-align: top;
}
.lm
{
    text-align: left;
    vertical-align: middle;
}
.lb
{
    text-align: left;
    vertical-align: bottom;
}
.rt
{
    text-align: right;
    vertical-align: top;
}
.rm
{
    text-align: right;
    vertical-align: middle;
}
.rb
{
    text-align: right;
    vertical-align: bottom;
}
.ct
{
    text-align: center;
    vertical-align: top;
}
.cm
{
    text-align: center;
    vertical-align: middle;
}
.cb
{
    text-align: center;
    vertical-align: bottom;
}
.h
{
    height: 100%;
}
.w
{
    width: 100%;
}
.wh
{
    width: 100%;
    height: 100%;
}

.bg-x
{
    background-repeat: repeat-x;
}
.bg-y
{
    background-repeat: repeat-y;
}
.bg-no
{
    background-repeat: no-repeat;
}
.bg-p-lt
{
    background-position: left top;
}
.bg-p-rt
{
    background-position: right top;
}
.bg-p-lb
{
    background-position: left bottom;
}
.bg-p-rb
{
    background-position: right bottom;
}

.c3conbg
{
    background: #780606;
}
.c2conbg
{
    background: #BC0001;
}
/*-------------------------------------------------------------------------------*/

.Head1
{
    font-size: 10pt;
    font-weight: bold;
    color: #5F0001;
    font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
}

.Head2
{
    font-size: 10pt;
    font-weight: bold;
    color: #F9EDED;
    font-family: Verdana, Arial,Helvetica,sans-serif;
}

.Head3
{
    font-size: 10pt;
    font-weight: bold;
    color: #F5EFF1;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}
.Head4
{
    font-size: 10pt;
    font-weight: bold;
    color: #FF4F00;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

/*--------------------------------------------------------------------------------------*/
.row1
{
    padding-left: 10px;
    padding-right: 8pt;
    text-align: left;
    vertical-align: middle;
}
.row2
{
    padding-left: 10px;
    padding-right: 8pt;
    text-align: left;
    vertical-align: top;
}
.row3
{
    padding-left: 10px;
    padding-right: 8pt;
    text-align: left;
    vertical-align: middle;
}
.row4
{
    height: 10px;
}

/*---------------------------------------------------------*/
.side001
{
    border-bottom: 1px double #742f42;
}

.side003
{
    border: 6px solid #C4C4C4;
}

.borderbottom
{
    border-bottom: #808080 solid 1px;
}


td.c3link a, td.c3link a:link, td.c3link a:visited, td.c3link a:active
{
    color: #F5EFF1;
    text-decoration: underline;
}
td.c3link a:hover
{
    color: #936158;
    text-decoration: underline;
}
td.c3link .Normal
{
    color: #F5EFF1;
}
td.c3link td
{
    color: #F5EFF1;
}

td.c2link a, td.c2link a:link, td.c2link a:visited, td.c2link a:active
{
    color: #F9EDED;
    text-decoration: underline;
}
td.c2link a:hover
{
    color: #936158;
    text-decoration: underline;
}
td.c2link .Normal
{
    color: #F9EDED;
}
td.c2link td
{
    color: #F9EDED;
}



