/* <copyright>
 This file contains proprietary software owned by Motorola Mobility, Inc.<br/>
 No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.<br/>
 (c) Copyright 2011 Motorola Mobility, Inc.  All Rights Reserved.
 </copyright> */

.newfile{
    font-size:12px;
    width:650px;
    height:350px;
    padding-left: 15px;
    padding-bottom:25px;
    background-color:#313131;
    color:#ffffff;
}

.newfile .title{
    font-size:14px;
    height:15px;
    padding:5px;
    text-align: center;
    font-weight: bold;
    color: #C1C1C1;
}

.newfile .container{
    border: 1px groove #000000;
    overflow: auto;
    background-color:#5f5f5f;
}

.newfile .left-nav{
    float:left;
    width:27%;
    height:90%;
    overflow-x:auto;
    overflow-y:auto
}

.newfile .right-nav{
    float:left;
    width:70%;
    height:90%;
    overflow: hidden;
}

.newfile .right-top{
    border: 1px groove #000000;
    overflow: auto;
    min-height:150px;
    height:58%;
    width:auto;
    padding:5px;
}

.newfile .right-bottom{
    border: 1px groove #000000;
    overflow: auto;
    height:42%;
    padding: 15px;
}

.newfile .projectTypeHeader{
    border-bottom:1px solid #000000;
    padding:5px;
    text-align: center;
    font-weight: bold;
}

.newfile .buttons{
    float:right;
    margin-top: 7px;
}

.newfile .errorMsg{
    float:left;
    margin-top: 7px;
}
.newfile .errorMsg span{
    color: #BF3B3B;
}

.newfile .disable{
    color:#5f5f5f;
    cursor:auto;
}

.newfile .hide{
    display: none;
}

.newfile .treeArrow + .name{
    font-weight: bold;
}

.newfile .atreeItem .name{
    padding: 3px;
}

.newfile .atreeItem .selected{
    background-color: #3f3f3f;
}

.newfile .icon .selected{
    background-color: #7f7f7f;
}

.newfile .icon{
    height:90px;
}

.newfile .icon .iconLabel{
    margin-top:4px;
    max-width:90%;
    white-space: normal;
    padding-bottom:4px;
    overflow: visible;
}

.newfile .icon .iconImg{
    margin-left:25px;
}

.newfile .okButton{
    margin-right:25px;
    -webkit-box-align: center;
    text-align: center;
    cursor: default;
    padding: 0px 6px 0px;
    border:2px solid #d1d1d1;
    background-color: #e1e1e1;
    box-sizing: border-box;
    border-radius:10px;
    background-image: -webkit-linear-gradient(bottom, #e1e1e1 13%, #d1d1d1 58%, #e1e1e1 40%);
    cursor:pointer;
}

.newfile .cancelButton{
    -webkit-box-align: center;
    text-align: center;
    cursor: default;
    padding: 0px 6px 0px;
    border:2px solid #d1d1d1;
    background-color: #e1e1e1;
    box-sizing: border-box;
    border-radius:10px;
    background-image: -webkit-linear-gradient(bottom, #e1e1e1 13%, #d1d1d1 58%, #e1e1e1 40%);
    cursor:pointer;
}

.newfile input[type="button"]:disabled{
    background-color: #a1a1a1;
    border:2px solid #a1a1a1;
    background-image:none;
    cursor:auto;
}

.newfile .atree ul{
    -webkit-padding-start: 10px;
}