﻿
.td_bottom td
{
    padding-top: 10px;
    padding-left: 5px;
}

.td_border
{
    color: White;
    width: 100%;
    padding-bottom: 5px;
    height: auto;
    text-align: right;
    font-family: Arial;
    position: relative;
}

.td_border div
{
    background-color: #3399FF;
    width: 20%;
    text-align: center;
    float: right;
    padding-left: 5px;
}

.td_border_en
{
    color: White;
    width: 100%;
    padding-bottom: 5px;
    height: auto;
    text-align: left;
    font-family: Arial;
    position: relative;
}

.td_border_en div
{
    background-color: #3399FF;
    width: 20%;
    text-align: center;
    float: left;
    padding-left: 5px;
}

/*.td_border
{
    border: solid 2px #8EC73F;
}
*/
/***************************************************/

.form_table
{
    width:530px;
    border-top: 0;
    border-collapse: collapse;
    margin: 0 auto;
    margin-top: 10px;
    text-align: center;
    margin-bottom: 20px;
    	font-family: tahoma, "Times New Roman", Times, serif;
	font-size: 11px;
}

.form_table th
{
    color: black;
    width: 100%;
    padding-bottom: 5px;
    height: auto;
    	font-family: tahoma, "Times New Roman", Times, serif;
	font-size: 11px;
    text-align: right;
    font-weight:normal;
    position: relative;
    top: 0px;
    left: 0px;
}

.form_table th div
{
    background-color: #E6E6E6;
    width: 40%;
    text-align: center;
    float: right;
    padding-right: 5px;
    height:20px;
    padding-top:5px;
}

.form_table tr
{
    text-align: right;
    height: auto;
    width: 100%;
    border-right: solid 3px #E6E6E6;
    border-left: solid 3px #E6E6E6;
    background-color: white;
}

.form_table tr:first-child
{
    border: 0;
    border-bottom: solid 3px #E6E6E6;
    background: transparent;
}

.form_table tr:last-child
{
    border-bottom: solid 3px #E6E6E6;
    border-right: solid 3px #E6E6E6;
    border-left: solid 3px #E6E6E6;
    text-align: center;
}

.form_table tr:first-child + td
{
    padding-right: 0px;
}

able tr:first-child + td
{
    padding-right: 0px;
}


.form_table td
{
    padding-right: 10px;
    padding-bottom: 7px;
    text-align: right;
    padding-top: 5px;
    padding-left: 7px;
    
}

.form_table td:last-child
{
    padding-right: 10px;
    text-align: center;
width:80px;
}

.form_table textarea
{
    text-align: right;
    direction: rtl;
}

.form_table textarea:hover
{
    border: groove 1px #8EC73F;
}

.form_table textarea:focus
{
    background-color: #C5D7FC;
}

.form_table input
{
    text-align: right;
    direction: rtl;
}

.form_table input:hover
{
    border: groove 1px #8EC73F;
}

.form_table input:focus
{
    background-color: #C5D7FC;
}


.form_table_en
{
    width:530px;
    	font-family: tahoma, "Times New Roman", Times, serif;
	font-size: 11px;
    border-top: 0;
    border-collapse: collapse;
    margin: 0 auto;
    margin-top: 10px;
    text-align: center;
    margin-bottom: 20px;
    direction: rtl !important;
    color:Black;
}

.form_table_en th
{
    color: Black;
    width: 100%;
    padding-bottom: 5px;
    height: auto;
    text-align: left;
    	font-family: tahoma, "Times New Roman", Times, serif;
	font-size: 11px;
    position: relative;
}

.form_table_en th div
{
    background-color: #E6E6E6;
    width: 40%;
    text-align: center;
    float: left;
    padding-left: 5px;
    height:20px;
    padding-top:5px;
}

.form_table_en tr
{
    text-align: left;
    height: auto;
    width: 100%;
    border-right: solid 3px #E6E6E6;
    border-left: solid 3px #E6E6E6;
    background-color: White;
}

.form_table_en tr:first-child
{
    border: 0;
    border-bottom: solid 3px #E6E6E6;
    background: transparent;
    
}

.form_table_en tr:last-child
{
    border-bottom: solid 3px #E6E6E6;
    border-right: solid 3px #E6E6E6;
    border-left: solid 3px #E6E6E6;
    text-align: center;
}

.form_table_en tr:first-child + td
{
    padding-right: 0px;
}

.form_table_en td
{
    padding: 0;
    margin: 0;
    padding-left: 1px;
    padding-bottom: 7px;
    text-align: left;
    padding-top: 5px;
    width:10px;
}

.form_table_en td:last-child
{
    padding-left: 10px;
    text-align: center;
    
}

.form_table_en textarea
{
    text-align: left;
    direction: ltr;
}

.form_table_en textarea:hover
{
    border: groove 1px #8EC73F;
}

.form_table_en textarea:focus
{
    background-color: #C5D7FC;
}

.form_table_en input
{
    text-align: left;
    direction: ltr;
}

.form_table_en input:hover
{
    border: groove 1px #8EC73F;
}

.form_table_en input:focus
{
    background-color: #C5D7FC;
}

.success
{
    background: rgb(135,255,135);
    color: White;
    text-align: center;
}

.error
{
    background: rgb(255,135,135);
    color: White;
    text-align: center;
}

