.SimpleBtn {
    border: 1px solid #96d1f8;
    background-color:white;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #8891e3;
    font-size: 16px;
    font-family: Helvetica, Arial, Sans-Serif;
    text-decoration: none;
    vertical-align: middle;
}

.SimpleBtn:hover {
   border-top-color: #e3e1cc;
   background: WhiteSmoke;
}

.SimpleBtn:active {background: #dff2e0;}

.GearBtn {
    width:24px;
    height:24px;
    vertical-align:bottom;
}

.closeBtn {
    cursor:pointer;
    color:orangered;
    opacity:0.8;
}

.closeBtn:hover {
    opacity:1;
    color:red;
}

.commonBtn {
    box-shadow:inset 0px 1px 0px 0px #ffffff;
    background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
    background-color:#f9f9f9;
    border-radius:4px;
    border:1px solid #dcdcdc;
    display:inline-block;
    cursor:pointer;
    color:#666666;
    font-family:Arial;
    padding:6px 28px;
    text-decoration:none;
    text-shadow:0px 1px 0px #ffffff;
}

.commonBtn:hover {
    background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
    background-color:#e9e9e9;
}

.commonBtn:active {
    position:relative;
    top:1px;
}

.redBackBtn {
    color:white;
    background-color:#f28631;
    padding: 4px 20px;
    border-radius:2px;
    border:1px solid #f28631;
}

.redBackBtn:hover {
    background-color:#f04b12;
}

.redBackBtn:disabled {
    color:#ced2d5;
    background-color:white;
    border:1px solid #f9d39b;
}

.redBtn {
    color:#f97210;
    background-color:white;
    border: 1px solid #f97210;
    padding: 4px 20px;
    border-radius:2px;
    font-weight:normal;
}

.redBtn:hover {
    color:white;
    background-color:#f97210;
}

.redBtn:hover:disabled {
    background-color:#f6f9fa;
}

.redBtn:disabled {
    color:#ced2d5;
    border:1px solid #ced2d5;
}

.rightBtn {
    background-color:#d6dbdf;
    cursor:pointer;
    color:red;
}

.rightBtn:hover {
    font-weight:bold;
}

.tealBtn {
	cursor:pointer;
	background-color:teal;
	color:white;
	padding:4px 12px;
	border-radius:2px;
	display:inline-block;
}

.tealBtn:hover {
	background-color:#006262;
}

.tealBtn:disabled {
	background-color:#e8e8e8;
    color:silver;
    cursor:not-allowed;
}

.miniBtn {
    font-size:12px;
    border-radius:4px;
    cursor:pointer;
    padding:2px 12px;    
    background-color:white;
    border:1px solid #ebedef;
}

.miniBtnDef {
    font-size:12px;
    border-radius:4px;
    cursor:pointer;
    padding:2px 12px;    
    background-color:#69a95b;
    border:1px solid #ebedef;
    color:white;
}

.okBtn {
    cursor:pointer;
    color:gold;
    opacity:0.8;
}

.okBtn:hover {
    opacity:1;
}

.picAddBtn {
    color:SandyBrown;
    font-weight:bold;
    background-color:white;
    border:none;
    cursor:pointer
}

.picAddBtn:hover {
    color:#eb984e;
}

.tabFlatBtn {
    vertical-align:middle;
    background-color:inherit;
    cursor:pointer;
    text-align:center;
    border:none;
    color:#2e4053;
}

.tabFlatBtn:hover {
    color:#6e2c00;
    font-weight:bold;
}

.tabFlatBtnActive {
    vertical-align:middle;
    background-color:inherit;
    cursor:pointer;
    text-align:center;
    border:none;
    color:#2980b9;
    font-weight:bold;
}
