.body{
background : #EFEFEF;
color:#646464;
margin: 0;
padding: 0;

}
select
{

	border :1px solid #527AA3 ;
	color: #A94B4B;

   	font: 12px tahoma, lucida, helvetica, sans-serif;

    font-weight:normal;
}

input
{

	font: 14px arial, lucida, helvetica, sans-serif;
    font-weight:bold;
}


#exp
{
font-size:12px;
color: #302C67;
font-weight: normal;

}



#table
{
    background :#FCFCFC
    color:#FFFFFF;
    padding: 0px;
    margin: 4px;
    border: 2px groove;
    white-space: nowrap;
	overflow: hidden;

}

#table td
{
font-weight:bold;
font-size:11pt;
margin: 0px 0px 0px 0px;
padding: 1px;
border-top :1px solid #544569;
border-right :1px solid #D1C9DC;

}


#head
{
background : #F8F3F1;
font-weight:bold;
margin: 0px 0px 0px 0px;
padding: 0px;
color :#3A3A3A;
border-top :1px solid #F87CDC;
border-right :1px solid #FAA3E7;

}





#light
{   border :1px solid #881717;
    background :#EE3333 ;
    color:#FFFFFF;
    padding: 0px;
    font-size:11px;

}




.head
{
	background :#F9F9F9  ;
	border :1px solid #4E5052;
	color:#7E7E7E;

}


#img-border
{
	border :1px solid #5E879D ;

}

#return
{
 border :1px solid #4B5A45;
    background :#F3F4F2 ;
    color:#1D2B09;
    padding: 10px;
    margin: 4px;



}

.head-text
{
	background :#F0DBF9  ;
	border :1px solid #E379A7;
	color:#134377;
	float:center;
	cursor:hand;
    font-weight:bold;

}
.head2-text
{
	background :#F0DBF9;
	border :1px solid #B380F7;
	color:#134377;
	float:center;
    cursor:hand;
    font-weight:bold;

}


a:link , a:visited
{
	color: #1E4A5F;
	text-decoration: none;
}

a:hover , a:active,
{
	color: #705F92;
	text-decoration: none;
}

#done
{
	color: #67842B;
	font-weight:normal;
	text-decoration: underline;

}

#tb
{

   margin: 4px;
   font-weight:normal;
   border :1px solid #AFB7ED;

}

#links{   margin: 4px;
   font-weight:normal;
   border :1px solid #A4A4A4;


}
#links td
{
background : #FFFFFF;
font-weight:normal;
font-size :10pt;
text-align : center;

}


#tb td
{
background : #FFFFFF;
font-weight:normal;
font-size :10pt;
text-align : center;

}

#tb td  a:hover
{

color : #7100BB;

}



.menu
{
	direction: rtl;
	display: block;
	color:#464646;
    overflow:hidden;
    border :1px solid #F9F9F9;
    background :#F3F3F3;

    position: absolute;
    float:right;
}




.menu  #head
{
background :#F0D9FF;
direction: rtl;
text-align:center;
}

#tb .menu  td
{

font-size:12px;
background :#F3F3F3;
direction: rtl;
text-align:center;

}






.t
{

background :#E8E3D7;
color:#BB580F;
}


.error
{


border: 2px groove;
background : #FFFFFF;
color: #CCACA2;
}
.error  head
{
font-weight:bold;
font-size:11pt;
margin: 0px 0px 0px 0px;
padding: 1px;


}


.border
{
border :  solid 1px #32B40C  ;


}
.pu
{  background: #AEE776;
border :  solid 1px #62A61E;
}




.tablelogin
{   border:1px solid #787878;
  background :#E5E5E5;

}


.up
{
border:1px solid #787878;


}

.number
{	color: #D83441;


}



.help
{
	direction: rtl;
	display: block;
	color:#7C9951;
    overflow:hidden;
    border :1px solid #D6E1C6;
    background :#F7F7F7;
    width :60%;
    position: absolute;
    float:center;

}


#usercp
{

    color:#0757EB;
    padding: 0px;
    margin: 4px;
    border: 1px solid #BCC2D3;
    white-space: nowrap;
	overflow: hidden;
	padding: 1px;

}

#usercp #td
{

font-weight:normal;
font-size:11pt;
margin: 0px 0px 0px 0px;
padding: 1px;
border-bottom :1px solid #D6DAE4;
text-align:right;

}

#usercp #header
{
  background :#868686 ;
  color: #FFFFFF;
  font:bold 10pt tahoma;


}


#usercp .light
{

background: #CBD7EF;
color: #1C3059;

}


.pages
{color: #0A122E;

float:left;
}

.pages a:link{
color: #6984DE;

}

.pages  a:visited{

color: #0976FB;

}



.pages  a:hover
{
	color: #6984DE;
	text-decoration: underline;
}


.bold
{	font-weight:bold;
	color:#020202;
	font-size:12pt;

}




#block
{

    color:#595959;
    padding: 0px;
    margin: 4px;
    border: 1px solid #BCC2D3;
    white-space: nowrap;
	overflow: hidden;
	padding: 1px;
    background :#FFFFFF ;
}

#block td
{

font-weight:normal;
font-size:11pt;
margin: 0px 0px 0px 0px;
padding: 1px;
border-right :1px solid #D6DAE4;
border-bottom :1px solid #D6DAE4;
text-align:right;

}

#block #header
{
  background :#868686 ;
  color: #FFFFFF;
  font:bold 10pt tahoma;
  text-align:center;

}


#link{

}

#link td{
  background :#EFEFEF ;
  color: #2E2E2E;
  font-size: 12px;
}

#link td a:link , #link td a:visited{

  color: #4A4A4A;
  font: 12px tahoma;

}

.fieldset { margin-bottom: 2px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font:9px tahoma; }


.time{	font-weight:bold;

}
