body{
    background: #fff;
    font-family:arial;
    font-size: 12px;
    color:#333;
}


.name{
    background-color:lightblue;
    padding:5px;
    font-family:Tahoma;
}

.title{
    font-weight:bold;
    font-size:24px;
    text-align:center;
    padding-bottom:10px;
}
.version{
    font-size:24px;
    color:#4B0082;
    font-size: 10px;
    text-align:right;
}

.payment{
    color:red;
    font-weight:bold;
    text-decoration:none;
}
.addOrder{
    color:red;
    font-weight:bold;
    text-decoration:none;
}

.user{
    border-top:1px solid lightblue;
    border-bottom:1px solid lightblue;
    padding:2px;
    margin:3px;
    font-family:Tahoma;
    font-size:18px;
}


.save_button{
    border:2px solid lightblue;
    background-color:#B0C4DE;
    font-weight:bold;
    padding:5px;
    margin:5px;
    text-decoration:none;
    color:black;
    cursor:pointer;
    color:#0000FF;
}
.save_button:hover{
    background-color:#1E90FF;
}

.property-title{
    font-size:14px;
}

.property-table-td{
    border-bottom:1px solid lightblue;
}

.order_detail th{
    text-align:right;
    font-weight:bold;

}
.link_order_show_link{
    height:400px;
    overflow:scroll;
}

.prepare-summ{
    color:red;
    font-size:25px;
    font-weight:bold;
}
.error{
    font-size:16px;
    text-align: center;
    border-bottom:1px solid red;
    border-top:1px solid red;
}
.info{
    font-size:19px;
    text-align: center;
    border:1px solid green;
}

.register{
    font-family:Tahoma;

}
.errorlist{
    background-color : red;
    list-style : none;
    padding : 5px;
    margin : 10px;
    font-weight:bold;
}
.property-comment{
    width:500px;
    color:#4682B4;
    border-bottom:1px solid lightblue;
}
.property-comment blockquote{
    border-left:1px dashed lightblue;
    padding:5px;
}
.final_div_pay_link{
    border:1px solid green;
    display:block;
    width:400px;
    font-size:16px;
    font-weight:bold;
    margin:5px;
    padding:5px;
    text-align:center;
}