.AuthenticationContent *[title|=Register]
{
    display: none;
}

.eCredable fieldset
{
    margin: 1em 0;
    border: 1px solid #DDDDDD;
    padding: 1em;
}

.eCredable label
{
    float: left;
    margin-right: 1em;
    text-align: right;
    width: 10em;
}

.eCredable div.multi label
{
    float: none;
    margin-right: auto;
    text-align: left;
    width: auto;
}

.eCredable legend
{
    color: #0B77B7;
    font-size: 1.2em;
    font-family: verdana;
}

.eCredable fieldset div.field
{
    clear: both;
    margin: 0.3em 0;
}

small
{
    font-size: 11px;
}

/* hide dnn label help icon */
label a img
{
    display: none;
}
.RadUpload .ruInputs li
{
    list-style: none;
}
ul.arrow, ul.check
{
    padding: 0 20px;
}
ul.arrow li
{
    list-style-image: url(img/arrow.gif);
    margin: 10px 0 20px 0;
    line-height: 2em;
}
ul.check li
{
    list-style-image: url(img/check.gif);
    margin: 10px 0;
    line-height: 2em;
}
html, #body
{
    font-family: Arial, Tahoma, Helvetica;
}
body#Body
{
    background: #f4f8fc url(img/boxPage_bg.gif) left top repeat-x;
}
td, th
{
    text-align: left;
    vertical-align: top;
}
img
{
    border: none;
    outline: none;
}
.Head
{
    font-family: Arial, Tahoma, Helvetica;
}
.Normal, .NormalDisabled, .NormalBold, p, li
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 12px;
    margin: 0;
}
p
{
    padding: .5em 0;
}
.Normal a:link, .Normal a:visited, .Normal a:active
{
    text-decoration: none;
}
.Normal a:hover
{
    text-decoration: underline;
}
strong
{
    font-family: Arial, Tahoma, Helvetica;
    font-weight: bold;
}
H1
{
    color: #235280;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 26px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
H2
{
    color: #235280;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 24px;
    margin: 0;
}
H3
{
    color: #235280;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
H4
{
    color: #000;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
a:link, a:visited, a:active
{
    color: #000;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 12px;
    text-decoration: underline;
}
.DNNEmptyPane
{
    width: auto;
}
a:hover
{
    text-decoration: none;
}

.Button
{
    background: url(img/btn_bg.png) left top no-repeat;
    width: 130px;
    height: 50px;
    display: inline-block;
    text-align: center;
    line-height: 50px;
    vertical-align: middle;
    color: #fff !important;
    font-size: 20px !important;
    margin: 0 10px;
}

.LongButton
{
    background: url(img/btn_long_bg.png) left top no-repeat;
    width: 250px;
    height: 50px;
    display: inline-block;
    text-align: center;
    line-height: 50px;
    vertical-align: middle;
    color: #fff !important;
    font-size: 20px !important;
    margin: 0 10px;
}

.RedButton
{
    background: url(img/btn_red_bg.png) left top no-repeat;
    width: 250px;
    height: 50px;
    display: inline-block;
    text-align: center;
    line-height: 50px;
    vertical-align: middle;
    color: #fff !important;
    font-size: 20px !important;
    margin: 0 10px;
}

.clear
{
    clear: both;
}
p.HomeText
{
    padding: 5px 30px;
    line-height: 1.8em;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: #414141;
}
H3.HomeText
{
    padding: 5px;
}
ul.HomeText li
{
    margin: 5px;
    list-style-image: url(img/arrow.gif);
    font-family: arial;
    font-size: 11px;
    color: #414141;
}
#boxPage
{
    width: 894px;
    min-height: 800px;
    margin: 0 auto;
}
#boxHeader
{
    float: left;
    width: 894px;
    height: 103px;
}
#boxLogo
{
    float: left;
    padding: 0;
}
#boxLogo img
{
    vertical-align: bottom;
    border: none;
}
#boxLogin
{
    float: right;
    width: 340px;
    text-align: right;
    min-height: 66px;
    font-size: 10px;
    padding: 5px 20px 0;
}
#boxLogin *
{
    font-size: 14px;
}
#boxLogin .SkinObject
{
    margin: 0 5px;
}

#boxMenuMain
{
    clear: right;
    float: right;
    height: 32px;
    width: 660px;
    padding: 0;
}
#boxContent
{
    float: left;
    width: 894px;
}
#boxContentTop
{
}
#boxContentBottom
{
}
#boxFooter
{
    clear: both;
    padding: 10px;
}

#boxFooterLeft
{
    float: left;
}
#boxFooterLeft, #boxFooterLeft *, #boxFooterLeft .SkinObject
{
    color: #000;
    font-weight: normal;
    font-size: 10px;
    text-decoration: none;
}
#boxFooterLeft a, #boxFooterLeft .SkinObject
{
    margin: 0 10px;
}
#boxFooterLeft a:hover
{
    text-decoration: none;
}
#boxFooterRight
{
    float: right;
    width: 280px;
}
div.AuthorizeNetSeal
{
    float: left;
}

#boxMenuMain .RadMenu
{
    float: right;
    margin: 0 15px 0 0;
    z-index: 1000 !important;
}

/* Item */
#boxMenuMain .rmItem
{
    vertical-align: middle;
    margin: 0 2px;
}
/* Link */
#boxMenuMain .rmLink
{
    cursor: pointer;
    cursor: hand;
    text-decoration: none;
    outline: 0;
    padding: 0;
    width: 103px;
    height: 32px;
    background: url(img/menuOff_bg.gif) left top no-repeat;
}
#boxMenuMain .rmSelected, #boxMenuMain .rmLink:hover, #boxMenuMain .rmFocused, #boxMenuMain .rmExpanded
{
    cursor: pointer;
    cursor: hand;
    text-decoration: none;
    background: url(img/menuOn_bg.gif) left top no-repeat;
}
#boxMenuMain .rmSelected, #boxMenuMain .rmLink:hover, #boxMenuMain .rmFocused, #boxMenuMain .rmExpanded
{
    outline: 0;
}
/* Text */
#boxMenuMain .rmText
{
    outline: 0;
    display: inline-block;
    padding: 0;
    margin: 10px 0 0 0;
    text-transform: uppercase;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    width: 103px;
    text-align: center;
}
#boxMenuMain .rmSelected .rmText, #boxMenuMain .rmLink:hover .rmText, #boxMenuMain .rmFocused .rmText, #boxMenuMain .rmExpanded .rmText, #boxMenuMain .rmSelected .rmText b, #boxMenuMain .rmLink:hover .rmText b
{
    outline: 0;
    display: inline-block;
}

#boxMenuMain .rmText b
{
    font-size: 14px;
}



.support1
{
    padding: 50px 0 0 50px;
    color: #E8FFA0;
    font-family: Arial,Tahoma,Helvetica;
    font-size: 50px;
    font-weight: bold;
    text-align: right;
}

.support2
{
    color: #E8FFA0;
    font-family: Arial,Tahoma,Helvetica;
    font-size: 20px;
    font-weight: bold;
}

.support2 a:link, .support2 a:visited, .support2 a:active
{
    color: #376391;
    font-family: Arial,Tahoma,Helvetica;
    font-size: 20px;
    font-weight: bold;
    margin: 0 20px;
}
.CSC
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    width: 500px;
}




















