body{
    background-color:#122A45;
}
#popup {
height: 100%;
width: 100%;
background: #000000;
position: absolute;
top: 0;
opacity:.3;
}

#window {
width: auto;
height: auto;
margin: 0 auto;
border: 1px solid #000000;
background: #ffffff;
position: absolute;
top: 200px;
left: 25%;
padding-left:5px;
padding-bottom:5px;
}
#popup {
height: 100%;
width: 100%;
background: #000000;
position: absolute;
top: 0;
opacity:.3;
}

#faq_title{
    margin-top:15px;
    width:100%;
    height:30px;
    background-color:#DDDDDD;
    text-align:center;
    font-size:22px;    
        padding-top:5px;
        color:black;
        

}
#faqtext{
    padding-top:15px;
    color:black;
    padding-left:5px;
    padding-right:5px;
    text-align:left;
}
#window {
width: auto;
height: auto;
margin: 0 auto;
border: 1px solid #000000;
background: #ffffff;
position: absolute;
top: 200px;
left: 25%;
padding-left:5px;
padding-bottom:5px;
}
.close{
    width:auto;
    margin-right:-13px;
    margin-top:-13px;
}
.current_link{
        padding-left:4px;
    padding-right:4px;
    font-family:arial; 
    color:#CC0000;
    font-size:15px;
}
.current_link:hover{
    color:red;
}
#additional_header{
    font-size:40px;
    font-family:arial;
}
#additional_subheader{
    font-size:20px;
    font-family:arial;
}
#additional_title{
    margin-top:40px;
    font-size:20px;
}
.additional_accordion{
    margin-top:50px;
    width:780px;
}      
.accordionlink{ 
    background-color:#002254; 
    color:white;
    width:780px;
    height:38px;
    display:block;
    padding-top:12px;
    text-decoration:none;
    font-family:arial;
    text-align:center;
}
.all3features{ 
    
}
table{
    border-style:none;
}
.accordionlink1{ 
    background-color:#002254; 
    color:white;
    width:780px;
    height:38px;
    display:block;
    padding-top:12px;
    text-decoration:none;
    font-family:arial;
    text-align:center;
}
#standardaccordion{
    width:760px;
    display:block;
}
.accordionlink:hover{ 
    background-color:#ABDFE4; 
    color:red;
    width:780px;
    height:38px;
    display:block;
    padding-top:12px;
    text-decoration:underline;
    font-family:arial;
}
.close{
    width:auto;
    margin-right:-13px;
    margin-top:-13px;
}
    .header{
        width:860px;
        background-image:url("../images/header.png");
        background-repeat:no-repeat;
        background-position:top center;
        height:43px;
        padding-top:108px;
    }
    .container{
        width:860px;
        margin-left:auto;
        margin-right:auto;
    }
    .menulink{
        padding-left:8px;
        padding-right:8px;
        color: white;
        text-decoration:none;
        font-size:18px;
        font-family:arial;
    }
    .menulink:hover{
        color:red;
    }    
    .current_menulink{
        color:white;
        font-family:arial;
        font-size:18px;
        text-decoration:underline;
        padding-left:8px;
        padding-right:8px;
    }
    .current_menulink:hover{
        color:red;
    }
    #folderlock{
    margin-top:-25px;
    padding-left:10px;
}
#globe{
    margin-top:-25px;
    padding-left:10px;
}
#users{
    margin-top:-25px;
    padding-left:10px;
}
#retailer{
    padding-top:25px;
    text-decoration:none;
}
.retailerlink{
    color:black;
    font-size:20px;
    text-decoration:none;
}
.retailerlink:hover{
    color:red;
}
#allfeatures{
    margin-top:-25px;
    padding-left:10px;
    text-decoration:none;
}
    .menu{
        height:35px;
        width:900px;
        padding-top:100px;
        
        
    }
    fieldset{
        width:400px;
    }
    label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}
#support_form{
    font-size:15px;
}
    .support{
        width:730px;
        background-image:url("../images/support.jpg");
        background-position:top right;
        background-repeat:no-repeat;
        font-size:18px;
        padding-bottom:15px;
        padding-left:50px;
        text-align:left;
    }
    .bodycontent{
        width:780px;
        margin-left:auto;
        margin-right:auto;
        padding-bottom:20px;
    }
    .bodytext{
        background-image:url("../images/bg.png");
        width:860px;
        height:auto;
        text-align:center;
    }
    .subfooter{
        padding-top:10px;
        text-align:center;
        height:95px;
        width:860px;
        background-color:#AA0035;
        background-image:url("../images/bg2.png");
    }
    .footer{
        padding-top:10px;
        height:25px;
        width:850px;
        background-color:#055CA5;
        border-top-style:solid;
        border-top-width:1px;
        border-top-color:black;
        font-size:12px;
        color:white;
        padding-left:10px;
    }
    .sublink{
        color:white;
        padding-left:5px;
        padding-right:5px;
        font-family:arial;
        font-size:15px;
    }
    .sublink:hover{
        color:blue;
    }
    .shiny_button{
        display:block;
        background-image:url("../images/button.png");
        width:150px;
        height:37px;
        font-size:20px;
        padding-top:13px;
        color:white;
        text-decoration:none;
        font-family:arial;
    }
    .shiny_button:active{
        color:white;
        padding-top:15px;
        height:35px;
        background-image:url("../images/button2.png");        
    }
    
    #support_button{
        margin-left:auto;
        margin-right:auto;
        margin-top:15px;
    } 
    .footerlink{
        font-size:15px;
        padding-left:10px;
        padding-right:10px;
        font-family:arial;
        color:white;
    }
    #footerlinks{
        margin-top:-15px;
    }
    .footerlink:hover{
        color:red;
    }
    #tabs-1{
    padding-right:50px;
}
#tabs-2{
    padding-right:50px;
}
#tabs-3{
    padding-right:50px;
}
#tabs-4{
    padding-right:50px;
}
#tabs-5{
    padding-right:50px;
}
#tabs-6{
    padding-right:50px;
}
#tabs-7{
    padding-right:50px;
}
#tabs-8{
    padding-right:50px;
}
#tabs-9{
    padding-right:50px;
}
#tabs-10{
    padding-right:50px;
}
#tabs{
    margin-top:25px;
}
.tab_content{
    border-style:solid;
    border-width:1px;
    border-color:black;
    
}
a{
    color:blue;
}
a:hover{
    color:red;
}
