﻿body 
{
    margin:0;
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    background-color:#eaeaea;
}

#dContentContainer 
{
    width:804px;
    height:400px;
    background-color:#ffffff;
    border:none;
    text-align:left;
    padding:0 30px 0 30px;
    background-image:url(/images/inner_bg.gif);
}

#dInnerTop 
{
    margin-top:20px;    
}

#dMainNavigation {
    display:block;
    width:500px;
    height:auto;
    background-color:transparent;
    text-align:left;
}

#dMainNavigation fieldset 
{
    vertical-align:top;
    padding:0 0 20px 0;
}

#dMainNavigation legend {
    position:relative;
    top:2px;
} 

#dMainNavigation p 
{
    float:left;
    width:300px;
    padding: 12px 0 0 40px;
    background-color:transparent;
}

#dMainNavigation input[type=image] 
{
    vertical-align:top;
    float:right;
    padding:8px 0 0 0;
}

#pRegister {
    display:block;
    width:100%;
    height:auto;
    background-color:transparent;    
}

#dTop {
    padding:0 0 20px 0;
}

#dTop h1 {
    padding:0;
    margin:0;
    font-size:20px;
}

#dTop p {
    padding:0;
    margin:0;
}

#dFormContainer {
    width:100%;
    background-color:transparent;
}

fieldset 
{
    position:relative;
    width:100%;
    background-color:transparent;
    margin:10px 0 0 0;
    border:none;
    border-top:1px black solid;
}

legend 
{
    position:relative;
    top:-8px;
    left:-6px;
    padding:0 3px 0 3px;
    margin:0;
    font-weight:bold;
    background-color:transparent;    
}


#dFormItem {
    padding:0; 
    margin:0;
    height:25px;    
}

#dFormItem .cLabel 
{
    background-color:transparent;
    display:inline-block;
    width:150px !important;
    text-align:right;
}

input[type=text]
{
    width:200px;
}

input[type=password]
{
    width:200px;
}


#dFormItemInfo 
{
    width:360px;
    padding:5px 0 0 0;     
    text-align:right; 
    font-style:italic;    
}

.cErrorSummary 
{
    display:block;
    clear:both;
    background-color:transparent;
    padding:0 0 20px 5px;
    margin:0;
    font-weight:bold;
}

#dFormButtonNav 
{
    display:block;
    width:360px;
    margin:20px 0 0 0;
    background-color:transparent;
    text-align:right;
}

#dButtonNav {
    margin:20px 0 0 0;
    width:100%;
    text-align:center;
}

#dButtonNav input[type=image] {
    margin:0 5px 0 0;
}

#dInnerBottom 
{
}

#dOuterHelp 
{
    width:804px;    
    text-align:left;    
}