body, div, span, ul, li, input, select {font-family:Tahoma; color:#757980; font-size: 8pt; }
A.main:link {FONT-SIZE: 9pt; COLOR: #336699; FONT-FAMILY:Tahoma; TEXT-DECORATION: none}
A.main:visited {FONT-SIZE:  9pt; COLOR: #336699; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.main:active {FONT-SIZE:  9pt; COLOR: #336699; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
A.main:hover {FONT-SIZE:  9pt; COLOR: #336699; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
.main {FONT-SIZE:  9pt}
.mainb{FONT-SIZE: 10pt; font-weight:bold;}
/* COPYRIGHT 2006  AMIR HOSSEIN AKBARI >FULL FLASH ,DHTML TEMPLATE DESIGN. PLEASE CONTACT ME USING : AMIR.H.AKBARI@GMAIL.COM AND MY
YAHOO ID : AMIR_H_AKBARI ! */
.mya { text-decoration:underline;font-family: tahoma;font-size: 10pt;color:#666666;}
.mya:hover { text-decoration:none;color :#C1C100;}
.mya:visited { text-decoration:none;font-size:13px;font-family:tahoma;} 
.mainpagenews{font-size:11px;font:Tahoma}
.news_comm{ color:#5A9601;text-decoration:underline;font-family: tahoma;font-size:11pt;font-weight: bold;}
.news_comm:visited { color: #5A9601;text-decoration:underline;font-size:13px;font-family:tahoma;font-weight:bold;}
.news_comm:hover { color: #8F8F8F;text-decoration:none;font-size:12pt;font-family:tahoma;font-weight:bold;}

.boxheader220{border:1px solid #F2F2F2;width:220}
.boxheader180{border:1px solid #F2F2F2;width:186}
.boxheader230{border:1px solid #F2F2F2;width:230}
.boxheader217{border:1px solid #F2F2F2;width:217}
.box{border:1px dotted #b5b5b6;}
a, a:visited {   color:#0860A8; text-decoration:none;  font:Tahoma;font-size:8pt}
a:hover {   color:#0860A8; text-decoration:underline; font:Tahoma;font-size:8pt }
.hide {  	DISPLAY: none! important}
.right { 	FLOAT: right; POSITION: relative}
.left { 	FLOAT: left; POSITION:relative} 
.clearer { 	CLEAR: left; LINE-HEIGHT: 0px}
.v3nodisplay { 	DISPLAY: none}
/* start nav styles */
.v3search {  float:right; margin:5px 8px 0px 0px; direction:rtl ; font:Tahoma;font-size:8pt}
.v3headersearch {   direction:rtl ; width:95px; height:16px; border:1px solid #CCCCCC; padding:0px;  font:Tahoma;font-size:8pt; vertical-align:top; }
.v3headercontactform{  direction:rtl ;  width:125px; height:16px; border:1px solid #CCCCCC; padding:0px;  font:Tahoma;font-size:8pt ;vertical-align:top; }
.v3headercomentform{  direction:rtl ;  width:390px; height:182px; border:1px solid #CCCCCC; padding:0px;  font:Tahoma;font-size:8pt; vertical-align:top; color:#333399;}
.v3selectform {   direction:rtl ; margin:0px 0px 0px 0px;   font:Tahoma;font-size:8pt;}
.v3select {   direction:rtl ; width:127px; height:18px;  font:Tahoma;font-size:8pt; border:1px solid #CCCCCC; }
.v3select2 {  direction:rtl ;   font:Tahoma;font-size:8pt; }
.v3searchlhn {   direction:rtl ;margin:4px 0px 0px 0px; }
.v3lhninp {  width:100px; height:16px; border:1px solid #CCCCCC; padding:0px; font-family:Tahoma; font-size:100%; vertical-align:top; }
.v3lhnsearchhdr {  font-size:105%; color:#000000; margin:0px; padding:8px 0px 0px 0px; font-weight:bold; }
.v3submit {  font-size:12px; font-family:Tahoma;width:53px; height:17px; border:1px solid #666666;background-color:#cccccc;}

.sepstyle { 	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(/sites/nav/pix/drop_linerule.gif); MARGIN-LEFT: 4px; WIDTH: 170px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px}

.v3images{ border-bottom:1px solid #bababa;   padding-bottom:2px; }
.v3butlink_navhome {   border-top:1px solid #D6D7D6;border-bottom:1px solid #D6D7D6;  padding:0px 2px 1px 0px; background-color:#F7F7F7;font:Tahoma;font-size:10px; }

.v3navCont { font:Tahoma;font-size:8pt}
.v3nav { font-size:8pt;	position:relative; height:28px;padding-top:0px;color:#A9AAAB}
.v3navul {  padding-top:7px; padding-left:5px}
.v3navul2 {  padding-top:0px; }
.v3navdhtml {  position:relative; float:right; padding-top:0px; }
.v3navstart {  font-size:9pt; color:#0860A8; padding-left:28px; }
.v3navpad {  font-size:9pt; color:#0860A8; padding-left:8px; padding-right:8px; }
.v3navend {  font-size:9pt; color:#0860A8; padding-left:8px; }
.v3navend2 {  font-size:9pt; color:#0860A8; padding:3px 3px 0px 3px;}
.v3navend3 {  font-size:9pt; color:#0860A8; padding-right:8px; padding-top:4px; }
.v3inppad {  padding-top:0px; }

.v3navoff {  color:#333333; }
a.v3navoff, a.v3navoff:visited  {  color:#333333; text-decoration:none; }
a.v3navoff:hover  {  color:#333333; text-decoration:underline; }
/* end nav styles */
/* start content styles */
.v3container {    position:absolute; top:85; }
.contentwork{    font-size:116%;  font:Tahoma; }
.v3content {    font-size:90%;   position:relative; }
.v3contentx {    font-size:90%;  font:Tahoma; width:684px;}
.v3contentx2 {    font-size:90%;  font:Tahoma; width:501px;}
.v3contentx3{    font-size:90%;  font:Tahoma; width:433px;}
.v3contentx4{    font-size:136%;  font:Tahoma; width:670px;}
.v3contentx5{    font-size:136%;  font:Tahoma; width:630px;}
.v3content2 {  width:856px; font-size:9pt; line-height:135%; position:relative; border-top:1px solid #bababa; background-image:url(/sites/templates/pix/content_bg.gif); }
.v3content3 {    font-size:140%;   position:inherit; }
.v3contentHome {  width:856px; font-size:9pt; line-height:135%; position:relative; }
.v3contenthr {  border-top:1px solid #bababa; width:856px; position:absolute; top:85; font-size:1px;}

.v3content td {  font-size:9pt; line-height:135%; }
.v3content2 td  {  font-size:9pt; line-height:135%; }

.v3footer {    position:relative; height:30px; border-top:1px solid #bababa; }
.v3butfooter {  padding:0px 0px 2px 2px;  BORDER-RIGHT: #d6d7d6 1px solid; font:Tahoma;font-size:8pt;color:#555555}
.v3butfooterend {  padding:0px 0px 2px 2px;  font:Tahoma;font-size:8pt;color:#555555}
.v3copyright{ padding:0px 0px 0px 0px; border-top:1px solid #bababa; color:#555555; font:Tahoma; font-size:8pt;}

.v3h1 {  font-size:200%; line-height:140%; color:#000000; margin:0px; padding:0px 0px 23px 0px; font-weight:normal; }
.v3h1withsub {  font-size:220%; color:#000000; margin:0px; padding:0px 0px 8px 0px; font-weight:normal; }
.v3h2 {  font-size:145%; line-height:120%; color:#000000; margin:0px; padding:0px 0px 4px 0px; border-bottom:1px solid #bababa; }
.v3h3 {  font-size:135%; color:#000000; margin:0px; padding:0px 0px 4px 0px; font-weight:bold; border-bottom:1px solid #bababa; }
.v3h4 {  font-size:125%; color:#000000; margin:0px; padding:0px 0px 3px 0px; font-weight:bold; border-bottom:1px solid #bababa; }

.v3h2nohr {  font-size:145%; line-height:120%; color:#000000; margin:0px; padding:0px 0px 3px 0px; }
.v3h2nohrsub {  font-size:145%; line-height:120%; color:#000000; margin:0px; padding:0px 0px 23px 0px; font-weight:normal; }
.v3h3nohr {  font-size:135%; color:#000000; margin:0px; padding:0px 0px 4px 0px; font-weight:bold; }
.v3h4nohr {  font-size:125%; color:#000000; margin:0px; padding-bottom:4px; font-weight:bold; }

.v3h3sub {  font-size:135%; color:#000000; margin:0px; padding:0px 0px 4px 0px; }

.v3breadcrumb {  font-size:110%; color:#7D7E80; padding-top:6px; padding-bottom:6px; }
.v3breadcrumb a, .v3breadcrumb a:visited, .v3breadcrumb a:hover {  color:#7D7E80; text-decoration:underline; }

.v3leadpara {  font-size:145%; line-height:140%; }

.v3techwire {  width:582px; text-align:right; color:#0860A8; padding-top:3px; padding-bottom:3px;  background-image:url(/sites/templates/pix/techwire_bg.gif); }

.v3nound:hover {  text-decoration:none; }

.v3wid610{  width:610px}
.v3wid630{ width:630px;}

.v3homeswf {  padding-bottom:24px; }
.v3column {  float:left; width:178px; }
.v3column2 {  float:left; width:210px; }
.v3column3 {  float:left; width:232px; }
.v3columnr {  float:left; width:544px; } /* always use for the rightmost column, fixes display issue for Mac IE (right column was breaking to another row, v3_macie.css sets this width to 177px) */
.v3column4 {  width:272px; }
.v3column5 {  float:left; width:566px; }
.v3column6 {  float:left; width:275px; }
.v3column7 {  float:left; width:175px; }
.v3column8 {  float:left; width:558px; }
.v3column9 {  float:left; width:371px; } /* used to fix mac ie bug on description pages */
.v3gutter {  float:left; width:16px; }
.v3gutter2 {  float:left; width:10px; }
.v3columnx {  float:left; width:170px; }
.v3column153 { float:left; width:153px;}
.v3column203 { float:left; width:203px;}
.v3select203 { width:203px; font-size:100%}
.v3column4b {  width:230px; }
.v3column2b {  float:left; width:362px; }

.v3height16 {  height:16px; }
.v3height20 {  height:20px; }
.v3height24 {  height:24px; }
.v3height28 {  height:28px; }
.v3height30 {  height:30px; }
.v3height32 {  height:32px; }
.v3height40 {  height:40px; }

.v3divider {  font-size:1px; height:15px; background-image:url(/sites/nav/pix/drop_linerule.gif); background-repeat:repeat-x; background-position:bottom; }
.v3divider2 {  font-size:1px; height:4px; width:15px; border-bottom:1px solid #c6c6c6; }
.v3divider3 {  font-size:1px; height:1px; background-image:url(/sites/nav/pix/drop_linerule.gif); background-repeat:repeat-x; background-position:bottom; }


.v3listdiv {  border-top:1px solid #bababa; }


.v3list4 {  padding-left:0px; display:block; margin:0px; list-style-type:none; }
.v3list4 li.v3listhdr {  color:#333333; font-weight:bold; }

.v3list6 {  padding-left:0px; display:block; margin:0px; list-style-type:none; }
.v3list6 li {  padding-bottom:4px; }
.v3list6 li.v3listhdr {  color:#333333; font-weight:bold; }

.v3module2wide {  width:345px; }

.v3module2dright {  width:170px; }

.v3but {  border-left:1px solid #D6D7D6; border-right:1px solid #D6D7D6; padding-left:2px; padding-right:2px; }
.v3butquick { 	BORDER-RIGHT: #d6d7d6 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 6px; BORDER-LEFT: #d6d7d6 1px solid;}
.v3but2_off {  background-color:#f6f6f6; padding:3px 9px 3px 9px; }
.v3but2_on {  background-color:#ebebeb; padding:3px 9px 3px 9px; cursor:pointer; }
.v3buttxt {  color:#0860A8; font-size:9pt; font-weight:bold; }

.v3butsubmenumain {   border-top:1px solid #D6D7D6;border-top-style:dotted;  padding:3px 3px 3px 3px; background-color:#FAFAFA;font:Tahoma;font-size:10px; }
.v3butsubmenumain_off {  background-color:#FAF8F5; padding:3px 3px 3px 3px; }
.v3butsubmenumain_off a, .v3butsubmenumain_off a:visited{  color:#666666; text-decoration:none; }
.v3butsubmenumain_on  {  background-color:#FFFFFF;  padding:3px 3px 3px 3px; cursor:pointer; }
.v3butsubmenumain_on  a, .v3butsubmenumain_on  a:visited{  color:#800040; text-decoration:none; }
.v3butsubmenumain_on a:hover { color:#800040; text-decoration:none; }

.v3butsubmenunews {   border-top:1px solid #D6D7D6;border-top-style:dotted;  padding:1px 0px 1px 0px; background-color:#FAFAFA;font:Tahoma;font-size:10px; }
.v3butsubmenunews_off {  background-color:#FAF8F5; padding:1px 0px 1px 0px; }
.v3butsubmenunews_off a, .v3butsubmenunews_off a:visited{  color:#666666; text-decoration:none; }
.v3butsubmenunews_on  {  background-color:#FFFFFF;  padding:1px 0px 1px 0px; cursor:pointer; }
.v3butsubmenunews_on  a, .v3butsubmenunews_on  a:visited{  color:#666600; text-decoration:none; }
.v3butsubmenunews_on a:hover { color:#666600; text-decoration:none; }

.v3butsubmenu {   border-top:1px solid #D6D7D6;  padding:3px 3px 2px 9px; background-color:#F7F7F7;font:Tahoma;font-size:13px; }
.v3butsubmenu_end {   border-top:1px solid #D6D7D6;border-bottom:1px solid #D6D7D6;  padding:2px 2px 2px 9px; background-color:#F7F7F7;font:Tahoma;font-size:13px; }
.v3butsubmenu_off {  background-color:#f3f3f3; padding:0px 2px 0px 9px; }
.v3butsubmenu_off a, .v3butsubmenu_off a:visited{  color:#666666; text-decoration:none; }
.v3butsubmenu_off a:hover {  color:#666666; }
.v3butsubmenu_on {  background-color:#FFFFFF;  padding:0px 2px 0px 9px; cursor:pointer; }
.v3butsubmenu_on a, .v3butsubmenu_on a:visited{  color:#0033CC; text-decoration:none; }
.v3butsubmenu_on a:hover { color:#0033CC; text-decoration:none; }/* abi */
.v3butsubmenu_selected{ border-top:1px solid #D6D7D6;padding:2px 2px 2px 9px;background-color:#ffffff;color:#0066FF;font:Tahoma;font-size:13px;}

.v3butsubmenu_on1 {  background-color:#FFFFFF;  padding:0px 2px 0px 9px; cursor:pointer; }
.v3butsubmenu_on1 a, .v3butsubmenu_on1 a:visited{  color:#FF3300; text-decoration:none; }
.v3butsubmenu_on1 a:hover { color:#FF3300; text-decoration:none; }/* narengi  */ 
.v3butsubmenu_on2 {  background-color:#FFFFFF;  padding:0px 2px 0px 9px; cursor:pointer; }
.v3butsubmenu_on2 a, .v3butsubmenu_on2 a:visited{  color:#339900; text-decoration:none; }
.v3butsubmenu_on2 a:hover { color:#339900; text-decoration:none; }/*  sabz  */ 
.v3butsubmenu_on3 {  background-color:#FFFFFF;  padding:0px 2px 0px 9px; cursor:pointer; }
.v3butsubmenu_on3 a, .v3butsubmenu_on3 a:visited{  color:#677882; text-decoration:none; }
.v3butsubmenu_on3 a:hover { color:#677882; text-decoration:none; }/*  jobs black  */
.v3butsubmenu_on4 {  background-color:#FFFFFF;  padding:0px 2px 0px 9px; cursor:pointer; }
.v3butsubmenu_on4 a, .v3butsubmenu_on4 a:visited{  color:#666600; text-decoration:none; }
.v3butsubmenu_on4 a:hover {  color:#666600; text-decoration:none; }/*  zeytoni  */
.v3butsubmenu_on5 {  background-color:#FFFFFF;  padding:0px 2px 0px 9px; cursor:pointer; }
.v3butsubmenu_on5 a, .v3butsubmenu_on5 a:visited{  color:#993300; text-decoration:none; }
.v3butsubmenu_on5 a:hover { color:#990B00; text-decoration:none; }/*  zereshki gahvei   */

.v3color_orange{ color:#FF6600;}
.v3color_green{ color:#6DB201;}
.v3color_jobs{ color:#4E6172;}
.v3color_redbrown{ color:#CC0000;}
.v3color_zeytoni{ color:#999900;}

.v3but2sm_off {  background-color:#f6f6f6; padding:4px 6px 4px 6px; }
.v3but2sm_on {  background-color:#ebebeb; padding:4px 6px 4px 6px; cursor:pointer; }
.v3buttxtsm {  color:#0860A8; font-size:105%; font-weight:bold; }

.v3but2sm2 {  width:151px; }
.v3but2sm2_off {  padding:1px 3px 1px 10px; background-image:url(/products/pix/button_small_middle.gif); background-position:top; background-repeat:repeat-y;  }
.v3but2sm2_on {  padding:1px 3px 1px 10px; cursor:pointer; background-image:url(/products/pix/button_small_middle_on.gif); background-position:top; background-repeat:repeat-y; }
.v3buttxtsm {  color:#0860A8; font-size:100%; font-weight:bold; }

.v3copy {  color:#0860A8; }
.v3copysm {  font-size:90%; color:#0860A8; }
.v3supCSS {  font-size:54%; vertical-align:60%; }
.v3sm {  font-size:80%; }
.v3alignright {  text-align:right; }
.v3norm {  font-weight:normal; color:#555555 }

.v3pad8 {  padding:8px; }

.v3pad1t {  padding-top:1px; }
.v3pad2t {  padding-top:2px; }
.v3pad3t {  padding-top:3px; }
.v3pad4t {  padding-top:4px; }
.v3pad6t {  padding-top:6px; }
.v3pad7t {  padding-top:7px; }
.v3pad8t {  padding-top:8px; }
.v3pad11t {  padding-top:11px; }
.v3pad12t {  padding-top:12px; }
.v3pad13t {  padding-top:13px; }
.v3pad14t {  padding-top:14px; }
.v3pad15t {  padding-top:15px; }
.v3pad16t {  padding-top:16px; }
.v3pad17t {  padding-top:17px; }
.v3pad20t {  padding-top:20px; }
.v3pad22t {  padding-top:22px; }
.v3pad24t {  padding-top:24px; }
.v3pad26t {  padding-top:26px; }
.v3pad28t {  padding-top:28px; }
.v3pad32t {  padding-top:32px; }
.v3pad64t {  padding-top:64px; }

.v3pad2b {  padding-bottom:2px; }
.v3pad5b {  padding-bottom:5px; }
.v3pad6b {  padding-bottom:6px; }
.v3pad8b {  padding-bottom:8px; }
.v3pad14b {  padding-bottom:14px; }
.v3pad20b {  padding-bottom:20px; }

.v3pad2r {  padding-right:2px; }
.v3pad4r {  padding-right:4px; }
.v3pad6r {  padding-right:6px; }
.v3pad15r {  padding-right:15px; }

.v3pad3l {  padding-left:3px; }
.v3pad8l {  padding-left:8px; }
.v3pad12l {  padding-left:12px; }
.v3pad15l {  padding-left:15px; }

.v3pad10lr3b {  padding-right:10px; padding-bottom:7px; padding-left:10px; }

.v3mar4l {  margin-left:4px; }
.v3mar8l {  margin-left:8px; }

.v3mar4r {  margin-right:4px; }

.v3iMask {  position:absolute; left:-300px; top:-300px; z-index:10; }

.v3inenglish {  margin-left:2px; margin-top:-32px; }

.v3h4homepage { 	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #bababa 1px solid}