@charset "utf-8";
/* === Main - General ===================== */
/* ======================================== */
body {
margin:0px;
padding:0px;
background-color:#ffffff;  /* ffffff */
font-size:14px;
font-family:Arial, Helvetica;
color:#000000;
padding-top:20px;
}
img {
	border-width:0px;
	margin:0 auto;
	padding:0;
}
div, span, td, a, p, label {
	margin:0px auto;
	padding:0px;
	font-family:Arial, Helvetica;
}
div, span {
 	direction:rtl;
 	font-size:14px;
}
.bold {
	font-weight:bold;
}
.underline {
	text-decoration:underline;
}
.fright{
float:right;
}
.fleft{
float:left;
}
.clearing{
height: 0px;
line-height: 0px;
clear: both;
font-size: 0px;
}
h1{
color:#da5d01; /* Orange */
margin:0 auto;
padding:0;
font: bold 14px arial;
}
h2{
color:#5B5B5B; /* gray */
margin:0 auto;
padding:0;
font: bold 14px arial;
}
h3{
color:#5B5B5B; /* gray */
margin:0 auto;
padding:0;
font: normal 14px arial;
padding-top:10px; 
}

.generalInput {
	width:100px;
	height:16px;
	border:1px solid #abadb3;
}
/* === /Main - General ===================== */

/* === Login page ========================= */
/* ======================================== */
.divCenter {
margin:0px auto;
width:960px;
}
.mainDiv {
height:600px;
width:960px;
background: url('../img/bg1.png') no-repeat bottom left;
}
.topMenu {
direction:rtl;
font-family:Arial;
font-size:18px;
color:red;
padding-bottom:20px;
}
.topMenu table {

}
.controlDiv {
direction:rtl;
}
.controlTable {
color:#d7d7d5;
font-weight:bold;
}
.controlTable tr {
font-weight:normal;
text-align: center;
}
.rightMenu {
float:right;
}
.rightMenu a {
color:red;
size:18px;
font-weight:bold;
text-decoration:none;
}
.rightMenu a:hover {
color:Navy;
}
.mainLoginDiv {
width:960px;
height:680px;
background: url('../img/bg_login_new.png') no-repeat bottom left;
}
.logoDiv{
margin-top:5px;
}
.loginDiv {
float:right;
direction:rtl;
padding-left:30px;
width:270px;
margin-top:118px;
}
.divMain {
padding-right:250px;
}
.divMain select {
width:250px;
}
.controlInput{
padding-top:5px;
}
.controlInput td{
padding-top:5px;
}
.controlInput input {
width:244px;
}	
.topText {
color:red;
direction:rtl;
size:18px;	
}
.topText a{
color:red;
direction:rtl;
size:18px;
text-decoration:none;	
}
.topText a:hover{
color:red;
text-decoration:underline;	
}
/* === Login page ========================= */

/* === lst_page =========================== */
/* ======================================== */
.header{
margin:0 auto;
padding:0;
width:1000px;
}
.header_menu{
margin:0 auto;
padding:0;
width:565px;
height:40px;
text-align:left;
float:left;
padding-bottom:10px;
}
.container{
margin:0 auto;
padding:0;
direction:rtl; 
width:980px;
}
.container td{
vertical-align:top;
}
.rmenu{
background:#fafafa;
width:170px;
padding-right:20px;
padding-top:20px;
color:#cf2b22;
font:normal 18px arial; 
}
.rmenu a{
color:#cf2b22;
text-decoration:none;
line-height:22px;
}
.rmenu a:hover{
color:#cf2b22;
text-decoration:underline;
}
.mainc{
background:#fafafa; 
text-align:right;
padding-top:20px; 
padding-bottom:100px;
width:680px; 
}
.lstleft{
background:#fafafa; width:90px;
}
.credits{
background:#ffffff; height:95px; padding-top:10px; color:#bf1515; font-weight:bold; font-size:12px;
}
.red_ttl{
color:#cf2b22;
font:normal 14px arial;
height:40px;
vertical-align:middle;
padding-left:10px; 
}
.red_ttl a{
text-decoration:none;color:#cf2b22;
}
.red_ttl a:hover{
text-decoration:none;color:#cf2b22;
}
#lnk_l a{ text-decoration:none; }
#lnk_l a:hover{ text-decoration:underline; }

/* === /lst_page =========================== */

/* === Contact us ========================= */
/* ======================================== */
.contact_tbl td{
vertical-align:top;
font-size:13px;
}
/* === /Contact us ========================= */