﻿#dscwhole
{
    width:auto;
    height:auto;
    
}

html, body 
{
    margin-left:0;
    margin-right:0;
    margin-top:0;
    margin-bottom:0;
}
#dscwholemiddle
{
    width:100% auto;
    height:650px;
    background-image:url("../images/midwall.png");
    background-repeat:repeat-x;
}

#dscmiddle
{
    width:980px;
    height:650px;
    margin-left:auto;
    margin-right:auto;
    background-image:url("../images/midwall.png");
    background-repeat:repeat-x;
}
    
#dscmidleft
{
    width:164px;
    float:left;
    height:650px;
    background-image:url('../images/daveleft.png');
    background-repeat:no-repeat;
}

#dscmidright
{
    width:758px;
    height:648px;
    position:relative;
    float:left;
    top: 0px;
    left: 0px;
}

#dscheadmid
{
    width:759px;
    height:79px;
    background-image:url('../images/daverighttop.png');
    background-repeat:no-repeat;
    position:relative;
    float:left;
}

#dscheadbody
{
    width:759px;
    height: 571px;
    background-image:url('../images/botright.png');
    background-repeat:no-repeat;
    position:relative;
    float:left;
}

#dsctop
{
    width: auto 100%;
    height: 100px;
}
#dsctopmid
{
    width:980px;
    height:100px;
    margin-left:auto;
    margin-right:auto;
}
#dsctopleft
{
    width:550px;
    height:100px;
    float:left;
    position:relative;
}

#dsctopright
{
    width:430px;
    height:100px;
    float:left;
    position:relative;
}
#dscfooter
{
    width:auto 100%;
    height: 200px;
    background-image:url("../images/botwall.png");
    background-repeat:repeat-x;
}

#dscfootmid
{
    width:980px;
    height: 200px;
    margin-left:auto;
    margin-right:auto;
}

#cpholder
{
    width:689px;
    height:auto 100px;
}

#buttoncontainer
{
    width:auto 100%;
    height:56px;
}

#buttonbox
{
    height:56px;
    width:445px;
    position:relative;
    float:left;
}

#buttonbumper
{
    width: auto 100%;
    height: 23px;
}

#bumpleft
{
    height:56px;
    width: 209px;
    float:left;
    position:relative;
}

#bumpright
{
    height:56px;
    width: 100px;
    position:relative;
    float:left;
}

#buttontopbump
{
    width:auto 100%;
    height:30px;
}

#buttons
{
    width: auto 100%;
    height:25px;
    margin-top:4px;
}

.AccordionHeader
{
            background-color: #31497F;

            color: White;
            
            font-weight:bold;

            border: solid 1px gray;
            
            height:25px;
            
            margin-top:auto;
            
            font-size:large;
            
            padding-top:10px;
            
            padding-left:20px;
}

.AccordionContent
{
            background-color: white;

            color: #13605C;

            font-size: 12px;

            font-family: Verdana, Arial, Helvetica;
            
            padding-left:20px;
            

}

.SelectedAccordionHeader
{
            background-color: #395F43;

            color: White;
            
            font-weight:bold;

            border: solid 1px gray;
            
            height:25px;
            
            margin-top:auto;
            
            font-size:large;
            
            padding-top:5px;
            
            padding-left:20px;
           
}

.imageCorrection
{
    padding-right:10px;
    padding-top:10px;
}

.toplinks a:link
{
    font-size:12px;
    color:Black;
    text-decoration:none;
}

.toplinks a:visited
{
    font-size:12px;
    color:Black;
    text-decoration:none;

}

.toplinks a:active
{
    font-size:12px;
    color:Black;
    text-decoration:none;
}

.toplinks a:hover
{
    font-size:12px;
    color:#13605C;
    text-decoration:none;
}

#contactdiv
{
    width:600px;
    height:480px;
    margin-left:auto;
    margin-right:auto;
}

#contacttop
{
    width:600px;
    height: 87px;
    background-image:url("../images/contacttopint.png");
    background-repeat:no-repeat;
}

#contactbot
{
    width:600px;
    height: 378px;
    background-image:url("../images/contactbotint.png");
    background-repeat:no-repeat;
}

#contactmid
{
    width:572px;
    height:378px;
    margin-left:auto;
    margin-right:auto;
    text-align: left;
}

#contactmidleft
{
    width:200px;
    height:378px;
    position:relative;
    float:left;
    padding-left:15px;
}

#contactmidright
{
    width:372px;
    height:378px;
    position:relative;
    padding-left:15px;
}

#centimage
{
    margin-left:auto;
    margin-right:auto;
    padding-left:auto;
    padding-right:auto;
    text-align:center;
}

#navleft
{
    width:330px;
    height:auto;
    position:relative;
    float:left;
}

#navright
{
 width:325px;
 height:auto;
 position:relative;
 float:left;   
 font-size:small;
}

#navfarright
{
    width:325px;
    height:auto;
    position:relative;
    float:left;
}

.botlinks a:link
{
    color:white;
    text-decoration:none;
}

.botlinks a:visited
{
    color:white;
    text-decoration:none;

}

.botlinks a:active
{
    color:white;
    text-decoration:none;
}

.botlinks a:hover
{
    color:black;
    text-decoration:none;
}

#centerlogin
{
    margin-left:auto;
    margin-right:auto;
    width:400px;
    height:300px;
}
