table {
  font: 11px Tahoma,Verdana,sans-serif;
}
form p {
  margin-top: 0px;
  margin-bottom: 0px;
}
.fl { width: 9em; float: left; padding: 2px 5px; text-align: right; }
.fr { width: 7em; float: left; padding: 2px 5px; text-align: right; }
fieldset { padding: 0px 10px 5px 5px; }
select, input, button { font: 11px Tahoma,Verdana,sans-serif; }
button { width: 70px; }
.space { padding: 2px; }

.title { 
	background: #ddf; 
	color: #000; 
	font-weight: bold; 
	font-size: 120%; 
	text-align: right;
	padding: 3px 3px; 
	margin-bottom: 10px;
	border-bottom: 1px solid black; 
	letter-spacing: 2px;
}

form { padding: 0px; margin: 0px; }

body.vdev { 
	direction:rtl; 
	background: ButtonFace;
	font: 11px Tahoma,Verdana,sans-serif;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma; font-size: 11px; 
	border-left: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC 
}

body.vdevdialog {margin-left:0; font-family:'tahoma,arial'; font-size:12;}
img.vdev {width:23; height:22}
select.vdev {font-family:'tahoma,arial'; font-size:12; height:22; color:#0000FF}
input.vdev {font-family:'tahoma,arial'; font-size:12; height:22; color:#0000FF}
input.vdevx {font-family:'tahoma,arial'; font-size:12; height:22; color:#FF00FF}
button.vdev {font-family:'tahoma,arial'; font-size:12; height:22; width:80; color:#0000FF;}
.faText {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	direction: rtl;
}
.h2farsi {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	COLOR: #FFFFFF;
	background: #5e5e5e;
	direction: rtl;
}
.textarea {
	BACKGROUND-COLOR: white;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	FONT-SIZE: 12pt;
	border-width: 1pt;
	direction: rtl;
	OVERFLOW-X: hidden;
	OVERFLOW-Y: auto;
}
.faTextBox{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #e7e7e7;
	direction: rtl;
}
table.vdev  {
	cursor:pointer;
	border:		1px;
	padding:	2px;
	margin:		0px;
	direction: rtl;
}
tr.vdev {background:#e0e0e0; direction: rtl;}
td.vdev {background:#e0e0e0; direction: rtl;}
tr.vdevtr {background:#d0d0d0}
td.vdevcolor {width:18; height:18}
td.vdevtable {width:40; height:12; font-size:11; font-family:'tahoma,arial'}
td.vdevtitle {font-family:'tahoma,arial'; font-size:15; background:#aa4444; text-align:center; color:white; font-weight:bold}
td.vdevtext {font-size:12; font-family:'tahoma,arial'; color:white}
td.vdevtext1 {font-size:10; font-family:'tahoma,arial'}
td.vdevtext2 {font-size:12; font-family:'tahoma,arial'; color:black}
tr.vdevtext {font-size:12; font-family:'tahoma,arial'; color:white}
tr.vdevtext1 {font-size:12; font-family:'tahoma,arial'; color:black}
/* red, green, blue, plus, minus button*/
input.vdevr {font-family:'tahoma,arial'; font-size:12; height:22; width:22; background:#FF0000; color:white;}
input.vdevg {font-family:'tahoma,arial'; font-size:12; height:22; width:22; background:#00FF00; color:black;}
input.vdevb {font-family:'tahoma,arial'; font-size:12; height:22; width:22; background:#0000FF; color:white;}
input.vdevp {font-family:'tahoma,arial'; font-size:12; height:22; width:22; background:#AA4444; color:white;}
input.vdevm {font-family:'tahoma,arial'; font-size:12; height:22; width:22; background:#AA4444; color:white;}
/* options */ /* div filter */
input.vdevopt,select.vdevopt {color:blue; background:#eeffee; width:120px}
/* table proper */ /* divstyle */
input.vdevtp,select.vdevtp {color:blue; background:#eeffee; width:65px}
/* div border */
input.vdevbd,select.vdevbd {color:blue; background:#eeffee; width:80px}
span.vdevtext1 {font-size:10; font-family:'tahoma,arial'}
legend.vdevtext {font-size:14; font-family:'tahoma,arial'; color:blue}

.small {
	font-size:	7pt;
}