body{text-align:center;background:#780000 url(/images/bg.jpg) top left fixed;font-size:62.5%;font-family:Tahoma, Arial, sans-serif;color:#000;cursor:default;direction:ltr;}
td.BlueHead{border:1px solid #000000;background-color:#6B86BD;font-style:normal;font-weight:bold;font-size:12px;font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;color:#FFFFFF;background-image:url(/images/bg3.gif)}
td.BlueRow1{background-color:#840909;color:#F9B747;font-family:Tahoma;font-size:8pt;background-image:url(/images/bg2.gif)}
td.BlueRow2{background-color:#600607;color:#F9B747;font-family:Tahoma;font-size:8pt;background-image:url(/images/bg.gif)}
td.BlueRow3{background-color:#D2E1E6;}
html > body{background:#780000 url(/images/bg.jpg) repeat fixed center 0;}
body.dialog, body#registerbody{margin:0;background:#780000 url(/images/bg.jpg) repeat fixed center -200px;}
a{text-decoration:none;}
a:link{color:#036;}
a:visited{color:#036;}
a:hover, a:active, a:focus{color:#76a600;text-decoration:underline;}
a img{border-style:solid;border-width:0;}
hr, legend, a#skip{display:none;}
label{cursor:pointer;}
.emphasis{font-weight:bold;}
.hidden{display:none !important;}
.akey{border-bottom:1px #af0601 solid;}
.notice{border-bottom:solid 5px #557802;padding:10px 35px 10px 15px;font-size:1.1em;background:#000 url(/images/icoerror.gif) center right no-repeat;background-position:99%;color:#fff;direction:rtl;text-align:right;}
.notice a{color:#fff;}
.notice span{font-weight:bold;}
#clear{clear:both;}
pre{font-family:Tahoma,"Monaco","Bitstream Vera Sans Mono","Courier New", Courier, monospace;direction:ltr;background-color:#000;margin:20px 0;padding:10px;color:#e6ae24;font-size:1.2em;border-top:1px dotted #e6ae24;border-bottom:1px dotted #e6ae24;overflow:auto;}
code{font-family:"Consolas","Monaco","Bitstream Vera Sans Mono","Courier New", Courier, monospace;font-size:1.3em;color:#3185B9;direction:ltr;}
acronym{border-bottom:1px dotted #AF8114;padding-bottom:1px;cursor:help;}
#searchresult span.searchword{background-color:#00FF00;color:#000;}
.article a.externallink{background:transparent url(/images/externallink.gif) no-repeat scroll left top;padding:0 7px 0 0;}
html > body .article a.externallink{padding:0 0 0 7px;}
a.hireme{display:none;position:absolute;left:0;top:0;z-index:80;text-indent:-9999px;width:150px;height:150px;background:transparent url(/images/hireme.png) no-repeat scroll 0 0;cursor:pointer;}
html > body a.hireme{position:fixed;}
a.hireme:hover, a.hireme:focus, a.hireme:active{background-position:0 bottom;}
h1{margin-top:12px;float:left;width:355px;height:103px;background:transparent url(/images/branding.png) no-repeat 0 -93px;text-indent:-9999px;}
html > body h1{background:transparent url(/images/branding.png) no-repeat 0 -93px;}
.narrow h1{background:transparent url(/images/branding.png) no-repeat 0 10px;}
html > body.narrow h1{background:transparent url(/images/branding.png) no-repeat 0 10px;}
h1 a{display:block;width:100%;height:100%;}
div#navigation{float:right;width:600px;height:63px;background:transparent url(/images/navigator.png) no-repeat 559px 21px;}
html > body div#navigation{background:transparent url(/images/navigator.png) no-repeat 559px 21px;}
div#navigation ul{width:559px;height:63px;background:transparent url(/images/navigator.png) repeat-x right bottom;}
html > body div#navigation ul{background:transparent url(/images/navigator.png) repeat-x right bottom;}
div#navigation ul li{display:inline;}
div#navigation ul li a{float:right;display:block;padding:33px 0 12px 0;width:106px;color:#fff;text-align:center;}
div#navigation ul li a:hover, div#navigation ul li a:focus, div#navigation ul li a:active{background:transparent url(/images/navbtn.gif) no-repeat center top;background-position:100% -63px;text-decoration:none;color:#89bf00;}
html > body div#navigation ul li a:hover, html > body div#navigation ul li a:focus, html > body div#navigation ul li a:active{background:transparent url(/images/navbtn.png) no-repeat center top;background-position:100% -63px;}
div#navigation ul li.current a, div#navigation ul li.current a:hover, div#navigation ul li.current a:focus, div#navigation ul li.current a:active{background:transparent url(/images/navbtn.gif) no-repeat center top;font-weight:bold;width:130px;}
html > body div#navigation ul li.current a{background:transparent url(/images/navbtn.png) no-repeat center top;}
div#header{float:left;width:955px;height:408px;background:transparent url(/images/header/header.png) no-repeat scroll center bottom;margin-bottom:10px;}
html > body div#header{background:transparent url(/images/header/header.png) no-repeat scroll center bottom;}
.narrow div#header{height:408px;}
div#designtip{display:none;float:right;color:#fff;width:176px;height:300px;min-height:145px;max-height:320px;margin:20px 30px 0 0;padding:20px 70px 0 20px;background:transparent url(/images/tip.png) no-repeat right top;direction:rtl;overflow:hidden;}
html > body div#designtip{height:auto;margin:20px 60px 0 0;}
div#designtip-closer{display:none;clear:right;float:right;width:266px;height:28px;margin-right:30px;background:transparent url(/images/tipbtn.png) no-repeat right top;}
html > body div#designtip-closer{margin-right:60px;}
div#designtip ul#designtip-api{display:none;height:25px;}
div#designtip ul#designtip-api li{display:inline;font-size:0.9em;}
div#designtip ul#designtip-api li a{display:block;float:right;padding:5px 22px 5px 5px;color:#fff;}
div#designtip ul#designtip-api li a.api{background:transparent url(/images/icons18.gif) no-repeat right -320px;}
div#designtip ul#designtip-api li a.rss{background:transparent url(/images/icons18.gif) no-repeat scroll right -716px;}
div#wrapper{width:980px;margin:0 auto;text-align:justify;font-size:1.1em;}
div#contents.dialog{width:auto;margin:0;text-align:right;font-size:1.1em;padding:20px;background:none;direction:rtl;}
div#contents{margin-top:-300px;float:left;width:750px;margin-left:10px;background:transparent url(/images/cnthdrwde.png) no-repeat;padding-top:20px;direction:rtl;}
html > body div#contents{margin-top:0;margin-left:0px;background:transparent url(/images/cnthdrwde.png) no-repeat;}
.narrow div#contents{background:transparent url(/images/cnthdrnarw.png) no-repeat;}
html > body.narrow div#contents{background:transparent url(/images/cnthdrnarw.png) no-repeat;}
div#contents-wrapper{float:left;width:750px;background:transparent url(/images/cntbgwde.png) repeat-y;}
html > body div#contents-wrapper{background:transparent url(/images/cntbgwde.png) repeat-y;}
.narrow div#contents-wrapper{background:transparent url(/images/cntbgnarw.png) repeat-y;}
html > body.narrow div#contents-wrapper{background:transparent url(/images/cntbgnarw.png) repeat-y;}
div#contents-primary{float:left;width:750px;margin-left:0px;}
html > body div#contents-primary{margin-left:0px;}
.narrow div#contents-primary{width:730px;}
div#contents-secondary{float:right;width:200px;padding:0 30px 0px 0px;background:transparent url(/images/sdbrbgwde.png) repeat-y;}
html > body div#contents-secondary{padding:0 30px 20px 40px;background:transparent url(/images/sdbrbgwde.png) repeat-y;}
.narrow div#contents-secondary{width:200px;padding:0;background:none;margin-right:0px;}
html > body.narrow div#contents-secondary{margin-right:0px;}
div#ad{width:180px;}
div#ad img{margin-bottom:20px;background-color:Transparent;border:none;}
div#ad h2, div#design h2{display:none;}
div#design{margin-bottom:20px;}
div#design ul{list-style:none;list-style-image:none;margin:0;padding:0;border:none;}
div#design ul li{width:195px;}
.narrow div#design ul li{width:200px;}
div#design ul li a{display:block;direction:ltr;text-align:left;text-indent:-9999px;height:80px;}
div#design ul li.design-web{background:transparent url(/images/btnweb.png) no-repeat scroll right top;}
div#design ul li.design-web a:hover, div#design ul li.design-web a:focus, div#design ul li.design-web a:active{background:transparent url(/images/btnweb.png) no-repeat scroll right -80px;}
div#design ul li.design-web-selected{background:transparent url(/images/btnweb.png) no-repeat scroll right -160px;}
div#design ul li.design-print{background:transparent url(/images/btnprint.png) no-repeat scroll right top;}
div#design ul li.design-print a:hover, div#design ul li.design-print a:focus, div#design ul li.design-print a:active{background:transparent url(/images/btnprint.png) no-repeat scroll right -80px;}
div#design ul li.design-print-selected{background:transparent url(/images/btnprint.png) no-repeat scroll right -160px;}
div#design ul li.design-portfolio{background:transparent url(/images/btnportfolio.png) no-repeat scroll right top;}
div#design ul li.design-portfolio a:hover, div#design ul li.design-portfolio a:focus, div#design ul li.design-portfolio a:active{background:transparent url(/images/btnportfolio.png) no-repeat scroll right -80px;}
div#design ul li.design-portfolio-selected{background:transparent url(/images/btnportfolio.png) no-repeat scroll right -160px;}
div#search, div.newsletter{margin-bottom:20px;width:240px;}
div#search h2{display:none;}
div#search input, div.newsletter input{float:right;color:#fff;width:167px;height:14px;padding:5px 5px;background-color:#557802;border-width:0;font:1.0em Tahoma, Arial, sans-serif;}
div#search a.searchbutton, div.newsletter a.registerbutton{display:block;float:right;width:63px;height:24px;direction:ltr;text-align:left;text-indent:-9999px;background:transparent url(/images/btnsubmit.gif) no-repeat right top;}
div#search a.searchbutton:hover, div#search a.searchbutton:focus, div#search a.searchbutton:active{background:transparent url(/images/btnsubmit.gif) no-repeat right -24px;}
div.newsletter h2{direction:ltr;text-align:left !important;text-indent:-9999px;background:transparent url(/images/hdrs.png) no-repeat right -198px;line-height:22px;}
div.newsletter p{width:180px;}
div.newsletter input{background-color:#2b3c01;width:162px;}
.narrow div.newsletter input{background-color:#2b3c01;width:167px;}
div.newsletter a.registerbutton{background:transparent url(/images/btnsubmit.gif) no-repeat right -48px;}
div.newsletter a.registerbutton:hover, div.newsletter a.registerbutton:focus, div.newsletter a.registerbutton:active{background:transparent url(/images/btnsubmit.gif) no-repeat right -72px;}
div#popular{clear:both;width:195px;text-align:right;}
.narrow div#popular{width:200px;}
div#popular h2{direction:ltr;text-align:left;text-indent:-9999px;background:transparent url(/images/hdrs.png) no-repeat right -154px;line-height:22px;}
div#popular ul{list-style:none;list-style-image:none;margin:0;padding:0;}
div#popular ul li a{display:block;padding:10px;border-bottom:1px solid #557802;margin-top:-13px;}
html > body div#popular ul li a{border-bottom:1px dotted #557802;margin-top:auto;}
div#popular ul li a:hover, div#popular ul li a:focus, div#popular ul li a:active{background-color:#000;text-decoration:none;}
div#popular ul li a em{color:#bfbfbf;font-style:normal;display:none;}
div#contents-body{float:right;padding:0 20px;margin-top:20px;}
.narrow div#contents-body{width:315px;}
div#contents-footer{float:left;background:transparent url(/images/cntftr.png) no-repeat 0 -99px;width:750px;height:99px;}
html > body div#contents-footer{background:transparent url(/images/cntftr.png) no-repeat 0 -99px;}
.narrow div#contents-footer{float:left;background:transparent url(/images/cntftr.png) no-repeat;width:750px;height:99px;}
html > body.narrow div#contents-footer{background:transparent url(/images/cntftr.png) no-repeat;}
h2#ctl00_title{text-indent:-9999px;width:40px;height:320px;position:relative;left:680px;top:20px;z-index:3;}
html > body h2#ctl00_title{left:680px;top:353px;}
.narrow h2#ctl00_title{left:415px;top:20px;}
html > body.narrow h2#ctl00_title{left:415px;top:553px;}
h2.home{}
h2.blog{background:transparent url(/images/titblog.gif) no-repeat right bottom;}
h2.portfolio{background:transparent url(/images/titportfolio.gif) no-repeat left top;}
h2.about{background:transparent url(/images/titabout.gif) no-repeat left top;}
h2.contact{background:transparent url(/images/titcontact.gif) no-repeat left top;}
h2.search{background:transparent url(/images/titsearch.gif) no-repeat left top;}
#contents h2, #contents h3, #contents h4, #sidebar h2, div#designtip h2{clear:both;color:#76a600;font:1.6em"B Yekan", Tahoma, Arial, sans-serif;text-align:right;margin-bottom:10px;}
div#contents-primary h2{display:inline-block;background:transparent url(/images/cnttitle.gif) no-repeat right top;padding:15px 0;margin-bottom:0;}
div#contents-primary div.entry h2{clear:none;line-height:20px;background:transparent url(/images/cnttitle.gif) no-repeat right top;padding:10px 15px 20px 0;margin:0 0px 0 0;}
html > body div#contents-primary h2{display:block;}
div#contents-primary h2 a{color:#76a600;}
div#contents-primary h2 a:hover, div#contents-primary h2 a:focus, div#contents-primary h2 a:active{color:#e6ae24;text-decoration:none;}
#contents h3, #contents h4{color:#557802;}
#contents h4{font-size:1.2em;}
#contents p, #sidebar p, div#designtip p{margin-bottom:20px;line-height:18px;}
#contents p.centered{text-align:center;}
#contents p img{margin:5px 0 10px 15px;}
html > body > .entry-content.article p img{margin:0 0 10px 15px;}
#contents p.centered img{clear:both;float:none;margin:0 auto 20px auto;}
#contents p a:hover, div#designtip p a:hover{text-decoration:none;border-bottom:1px solid;padding-bottom:1px;}
#contents a.rss{float:left;padding:5px 0 10px 22px;background:transparent url(/images/icons18.gif) no-repeat left -716px;color:#999999;font-size:0.9em;margin-left:20px;}
#contents a.rss:hover, #contents a.rss:focus, #contents a.rss:active, div#designtip ul#designtip-api a.rss:hover, div#designtip ul#designtip-api a.rss:focus, div#designtip ul#designtip-api a.rss:active, div#designtip ul#designtip-api a.api:hover, div#designtip ul#designtip-api a.api:focus, div#designtip ul#designtip-api a.api:active{text-decoration:none;color:#fff;}
#contents img, #sidebar img{}
#sidebar img{display:block;margin:0 auto;}
#contents img.cleanimage, #sidebar img.cleanimage{border:none;background:none;}
#contents a:hover img, #contents a:focus img, #contents a:active img, #contents p a:hover img, #contents p a:focus img, #contents p a:active img, #sidebar a:hover img, #sidebar a:focus img, #sidebar a:active img, #footer div#footer-columnthree div#ctl00_recommended a:hover, #footer div#footer-columnthree div#ctl00_recommended a:focus, #footer div#footer-columnthree div#ctl00_recommended a:active, #footer div#footer-columnthree div#ctl00_recommended a:hover img, #footer div#footer-columnthree div#ctl00_recommended a:focus img, #footer div#footer-columnthree div#ctl00_recommended a:active img{border-color:#76a600;}
#contents a.link, #sidebar a.link{display:block;background:transparent url(/images/icolink.gif) no-repeat scroll 99% 2px;padding:5px 27px 5px 10px;margin-bottom:5px;}
#contents a.link:hover, #contents a.link:focus, #contents a.link:active, #contents p a.link:hover, #contents p a.link:focus, #contents p a.link:active, #sidebar a.link:hover, #sidebar a.link:focus, #sidebar a.link:active{background-color:#000;text-decoration:none;padding:5px 27px 5px 10px;border-bottom:none;}
#contents ol{margin:20px 0px 20px 0;list-style:decimal outside;}
#contents ul li, #contents ol li, #sidebar ul li{margin:5px 0;text-align:right;}
#contents ol.steps{list-style:none;margin:20px 0;}
#contents ol.steps li{margin:30px 0;padding-right:35px;text-align:justify;min-height:30px;}
#contents p.steps{padding-right:35px;min-height:30px;}
#contents ol.steps li.steps-1, #contents p.steps-1{background:transparent url(/images/step01.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-2, #contents p.steps-2{background:transparent url(/images/step02.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-3, #contents p.steps-3{background:transparent url(/images/step03.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-4, #contents p.steps-4{background:transparent url(/images/step04.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-5, #contents p.steps-5{background:transparent url(/images/step05.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-6, #contents p.steps-6{background:transparent url(/images/step06.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-7, #contents p.steps-7{background:transparent url(/images/step07.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-8, #contents p.steps-8{background:transparent url(/images/step08.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-9, #contents p.steps-9{background:transparent url(/images/step09.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-10, #contents p.steps-10{background:transparent url(/images/step10.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-11, #contents p.steps-11{background:transparent url(/images/step11.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-12, #contents p.steps-12{background:transparent url(/images/step11.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-13, #contents p.steps-13{background:transparent url(/images/step11.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-14, #contents p.steps-14{background:transparent url(/images/step11.gif) no-repeat scroll right 5px;}
#contents ol.steps li.steps-15, #contents p.steps-15{background:transparent url(/images/step11.gif) no-repeat scroll right 5px;}
#contents blockquote{display:inline-block;background:transparent url(/images/icoquote.gif) no-repeat scroll right 18px;padding:0 25px;margin:20px 20px 20px 0;color:#999999;}
#contents blockquote p{font-size:1.0em;}
#contents blockquote h4{text-align:left;margin:0;color:#3185B9;}
#contents blockquote ul, #contents blockquote ol{margin-top:0px;}
#contents blockquote:hover{font-style:normal;color:#FFF;}
#contents div#ctl00_PrimaryContentPlaceHolder_author{float:right;padding:10px 20px;border-top:1px solid #557802;border-bottom:1px solid #557802;background-color:#0b0b0b;margin-bottom:20px;width:585px;}
html > body #contents div#ctl00_PrimaryContentPlaceHolder_author{background:transparent url(/images/cntbgwde.png) repeat-y top center;border-top:1px dotted #557802;border-bottom:1px dotted #557802;}
.narrow #contents div#ctl00_PrimaryContentPlaceHolder_author{width:275px;}
#contents div#ctl00_PrimaryContentPlaceHolder_author a.link{background:transparent url(/images/icons18.gif) no-repeat right 2px;}
#contents div#ctl00_PrimaryContentPlaceHolder_author:hover{background-color:#000;color:#FFF;}
#contents div#ctl00_PrimaryContentPlaceHolder_author img{margin:0 0 10px 10px;}
#contents div#ctl00_PrimaryContentPlaceHolder_author p{clear:none;}
#contents div#seealso{clear:both;}
#contents div#seealso h2{direction:ltr;text-align:left;text-indent:-9999px;background:transparent url(/images/hdrs.gif) no-repeat right -176px;line-height:20px;padding:0;margin:0;}
#contents div#seealso ul, #contents ul.link{margin:0 0 20px 0;list-style:none;list-style-image:none;}
html > body #contents div#seealso ul li a, html > body #contents ul.link li a{border-bottom:1px dotted #557802;margin-bottom:auto;}
#contents div#seealso ul a.last, #contents ul.link a.last{border-bottom:none;}
#contents div#seealso ul a:hover, #contents div#seealso ul a:focus, #contents div#seealso ul a:active, #contents ul.link a:hover, #contents ul.link a:focus, #contents ul.link a:active{background-color:#000;text-decoration:none;}
div#contents-primary div.download{float:right;width:100%;border-top:1px solid #76a600;border-bottom:1px solid #76a600;margin-bottom:20px;background:#000;}
html > body div#contents-primary div.download{background:transparent url(/images/cntbgwde.png) repeat-y top center;border-top:1px dotted #76a600;border-bottom:1px dotted #76a600;}
div#contents-primary div.download a{display:block;color:#76a600;padding:15px 50px 15px 10px;background:transparent url(/images/icons32.gif) no-repeat scroll 98% -308px;}
div#contents-primary div.download a em{color:#bfbfbf;font-style:normal;}
div#contents-primary div.download a:hover, div#contents-primary div.download a:focus, div#contents-primary div.download a:active{text-decoration:none;color:#76A600;background-color:#000;}
div#comments{float:left;width:615px;}
.narrow div#comments{width:355px;}
div#comments h2{direction:ltr;text-align:left;text-indent:-9999px;background:transparent url(/images/hdrs.gif) no-repeat right -110px;line-height:22px;margin:20px 20px 0 0;padding:0;}
div#comments a#ctl00_PrimaryContentPlaceHolder_comments_jumper{display:block;background:transparent url(/images/icoadd.gif) no-repeat scroll right 2px;padding:5px 25px 5px 10px;margin:10px 20px 0px 0;}
div#comments div.smallstatus{margin:0 20px 20px 0;}
div#comments ul#comments-list{float:right;margin:0;list-style:none;list-style-image:none;}
div#comments ul#comments-list li{padding:20px;}
div#comments ul#comments-list li.alternative{background-color:#0b0b0b;}
html > body div#comments ul#comments-list li.alternative{background:transparent url(/images/cntbgwde.png) repeat-y top center;}
div#comments ul#comments-list p.comments-data{border-bottom:1px solid #557802;height:50px;width:575px;}
html > body div#comments ul#comments-list p.comments-data{border-bottom:1px dotted #557802;}
.narrow div#comments ul#comments-list p.comments-data{width:315px;}
div#comments ul#comments-list p.comments-data span.comments-counter{float:left;margin:15px 10px 0 0;font:bold 20px"B Yekan", Tahoma, Arial, sans-serif;letter-spacing:-3px;}
div#comments ul#comments-list p.comments-data a{cursor:pointer;}
div#comments ul#comments-list p.comments-data a img{background:transparent url(/images/gravatar.gif) no-repeat center center;margin:0;}
div#comments ul#comments-list p.comments-data a span{float:right;margin-top:15px;}
div#comments ul#comments-list p.comments-data a span.comments-author{padding:0 10px 0 10px;border-left:1px solid #557802;}
html > body div#comments ul#comments-list p.comments-data a span.comments-author{border-left:1px dotted #557802;}
.narrow div#comments ul#comments-list p.comments-data span.comments-author{border:none;max-width:220px;height:15px;overflow:hidden;}
div#comments ul#comments-list p.comments-data a span.comments-date, div#comments ul#comments-list p.comments-data a span.comments-date-nolink{color:#557802;margin-right:10px;}
.narrow div#comments ul#comments-list p.comments-data span.comments-date, .narrow div#comments ul#comments-list p.comments-data span.comments-date-nolink{display:none;}
div#comments ul#comments-list p.comments-data em{float:right;display:none;margin-top:10px;margin-right:10px;background:transparent url(/images/icons18.gif) no-repeat right -395px;padding:5px 22px 5px 65px;font-style:normal;max-width:200px;height:10px;overflow:hidden;}
div#comments ul#comments-list p.comments-data a.comment-delete{background:transparent url(/images/icons18.gif) no-repeat right -684px;float:left;margin-top:20px;direction:ltr;text-align:left;text-indent:-9999px;width:18px;height:18px;}
div#comments ul#comments-list p.comments-data a.comment-delete:hover{border:0;}
div#comments ul#comments-list p.comments-data a:hover em, div#comments ul#comments-list p.comments-data a:focus em, div#comments ul#comments-list p.comments-data a:active em{display:inline;}
.narrow div#comments ul#comments-list p.comments-data a:hover em{display:none;}
div#comments ul#comments-list p.comments-data a:hover span.comments-date, div#comments ul#comments-list p.comments-data a:focus span.comments-date, div#comments ul#comments-list p.comments-data a:active span.comments-date{display:none;}
div#comments ul#comments-list div.comment-moreinfo{text-align:left;}
div#comments ul#comments-list li.admin{background:#1f2b01 url(/images/cntadmin.gif) no-repeat right top;border-top:1px solid #395101;border-bottom:1px solid #395101;}
html > body div#comments ul#comments-list li.admin, div#comments ul#comments-list li.admin:hover{background:#1f2b01 url(/images/cntadmin.png) no-repeat right top;}
div#comments ul#comments-list li.admin blockquote{color:#af8114;}
html > body div#comments ul#comments-list li:hover{color:#FFF;background-color:#000;}
div#comments ul#comments-list div.comment-entry{clear:both;width:575px;}
div#links{width:575px;}
.narrow div#links{width:315px;padding:0 20px;margin-bottom:20px;}
.dialog div#links{width:600px;padding:0;margin:0;font-size:1.1em;direction:rtl;}
div#links h2{direction:ltr;text-align:left;text-indent:-9999px;background:transparent url(/images/hdrs.gif) no-repeat right -132px;line-height:22px;padding:0;}
div#links ul{line-height:15px;margin:0;list-style:none;list-style-image:none;text-align:right;}
.dialog div#links ul{padding:0;}
div#links ul li a.last{border-bottom:none;}
html > body div#links ul li a{border-bottom:1px dotted #557802;}
div#links ul li:hover{background:transparent url(/images/cntbgwde.png) repeat-y top center;}
div#links ul li a:hover, div#links ul li a:focus, div#links ul li a:active{background-color:#000;text-decoration:none;}
html > body div#links ul li a:hover{background-color:transparent;}
div#links ul li a em{color:#fff;font-style:normal;}
div#links ul li a span{color:#557802;}
div.entry{padding:0 20px;width:575px;}
html > body div.entry{float:right;}
.narrow div.entry{width:315px;}
div.entry.alternative{background-color:#0b0b0b;padding:20px 20px 0 20px;margin-bottom:20px;}
html > body div.entry.alternative{background:transparent url(/images/cntbgwde.png) repeat-y top center;}
div.calendar{float:right;width:50px;height:53px;text-align:center;background:transparent url(/images/calendar.gif) no-repeat center center;}
div.calendar span.month{display:block;font-size:9px;height:15px;color:#fff;margin-top:8px;}
div.calendar span.day{display:block;font:bold 20px"B Yekan", Tahoma, Arial, sans-serif;color:#333;height:30px;letter-spacing:-3px;}
p.entry-header{float:right;width:515px;color:#999999;border-bottom:1px solid #557802;padding-right:60px;margin-top:-25px;}
html > body p.entry-header{border-bottom:1px dotted #557802;}
.narrow p.entry-header{width:315px;margin-top:-5px;padding:0;}
p.entry-header span{float:right;padding:10px 0px 10px 5px;}
p.entry-header span.comments{float:left;padding:10px 22px 10px 10px;background:transparent url(/images/icons18.gif) no-repeat right -136px;}
p.entry-header a{color:#76a600;}
#contents ul.entry-footer{float:right;width:555px;padding:0 10px;margin:0 0 20px 0;background-color:#000;line-height:20px;text-align:right;}
.narrow #contents ul.entry-footer{width:295px;margin:0;}
html > body.narrow #contents ul.entry-footer{margin:0 0 20px 0;}
#contents ul.entry-footer li{display:inline;float:right;padding:0 22px 0 15px;}
#contents ul.entry-footer li a{color:#76a600;}
#contents ul.entry-footer li.date{background:transparent url(/images/icons18.gif) no-repeat right center;}
#contents ul.entry-footer li.author{background:transparent url(/images/icons18.gif) no-repeat right center;}
#contents ul.entry-footer li.comments{background:transparent url(/images/icons18.gif) no-repeat right -144px;}
#contents ul.entry-footer li.contentype{background:transparent url(/images/icons18.gif) no-repeat right -180px;}
#contents ul.entry-footer li.category{background:transparent url(/images/icons18.gif) no-repeat right -72px;}
#contents ul.entry-footer li.perlink{background:transparent url(/images/icons18.gif) no-repeat right -504px;}
#contents ul.entry-footer li.print{background:transparent url(/images/icons18.gif) no-repeat right -576px;}
#contents ul.entry-footer li.download{background:transparent url(/images/icons18.gif) no-repeat right -288px;}
#contents ul.entry-footer li.bookmark{background:transparent url(/images/icons18.gif) no-repeat right -900px;}
#contents ul.entry-footer li.readmore{background:transparent url(/images/icons18.gif) no-repeat right -216px;padding:0 22px 0 0;float:left;}
div#ctl00_PrimaryContentPlaceHolder_contentListUpdatePanel{float:right;width:615px;}
div#contents-primary div.entry.latestwork{float:right;padding:0px 20px 0px 0px;width:178px;}
div#contents-primary div.entry.latestwork img{margin-left:0;}
div#contents-primary div.entry.latestwork h2{display:none;padding:15px 0;margin:0;}
div#contents-primary div.entry.latestwork p{margin-bottom:0;}
div#contents-primary div.entry div.article{clear:both;}
div#contents-primary div.entry.latestwork div.article{height:180px;width:178px;overflow:hidden;}
div#contents-primary div.entry div.article div#info{float:right;width:585px;padding:20px;margin-bottom:20px;border-top:1px #557802 solid;border-bottom:1px #557802 solid;background:#1f2b01 url(/images/cntadmin.gif) no-repeat right top;}
html > body div#contents-primary div.entry div.article div#info{border-top:1px #557802 dotted;border-bottom:1px #557802 dotted;background:#000 url(/images/cntadmin.png) no-repeat right top;}
div#contents-primary div.entry div.article div#info:hover{color:#fff;}
div#contents-primary div.entry div.article div#info ul{margin:0 20px 0 0;}
div#contents-primary div.entry div.article div#info ul span{display:inline-block;color:#e6ae24;width:115px;}
div#contents-primary div.entry div.article div#info ul a{color:#76a600;}
div#contents-primary div.entry div.article div#seealso{width:575px;}
div#contents-primary div.entry.latestwork ul.entry-footer{width:158px;}
div#contents-primary div.entry.latestwork ul.entry-footer li.readmore{float:right;}
div#contents-primary div.entry.latestwork ul.entry-footer li.comments{padding:0 22px 0 0;float:left;}
div#sidebar{margin-top:-300px;float:right;width:220px;background:transparent url(/images/sdbrhdrwde.png) no-repeat;padding-top:20px;direction:rtl;position:relative;left:-10px;z-index:2;}
html > body div#sidebar{margin-top:0;background:transparent url(/images/sdbrhdrwde.png) no-repeat;}
.narrow div#sidebar{background:transparent url(/images/sdbrhdrwde.png) no-repeat;}
html > body.narrow div#sidebar{background:transparent url(/images/sdbrhdrwde.png) no-repeat;}
div#latestwork{float:left;width:220px;padding:0px 0px 0px 5px;background:transparent url(/images/sdbrbgwde.png) repeat-y;}
html > body div#latestwork{background:transparent url(/images/sdbrbgwde.png) repeat-y;}
div#latestwork h2{float:left;text-align:left;direction:ltr;text-indent:-9999px;width:40px;height:500px;background:transparent url(/images/titlast.gif) no-repeat left top;}
div#latestwork p{clear:right;width:178px;}
div#latestwork p.description{display:none;}
div#latestwork img#latestwork-art{border-color:#181818;background-color:transparent;margin:-10px 0 40px 40px;}
html > body div#latestwork img#latestwork-art{border-color:transparent;margin:0 0 20px 40px;}
div#sidebar-footer{float:left;width:220px;height:74px;background:transparent url(/images/sdbrftr.png) no-repeat;}
html > body div#sidebar-footer{background:transparent url(/images/sdbrftr.png) no-repeat;}
.narrow div#sidebar-footer{background:transparent url(/images/sdbrftr.png) no-repeat;}
html > body.narrow div#sidebar-footer{background:transparent url(/images/sdbrftr.png) no-repeat left -74px;}
div#sidebar a.wsp, div#sidebar a.noie{display:none;}
.narrow div#sidebar a.wsp, .narrow div#sidebar a.noie{display:block;float:right;direction:ltr;text-align:left;text-indent:-9999px;width:220px;height:110px;margin-right:33px;background:transparent url(/images/webstandardsproject.gif) top right no-repeat;}
html > body.narrow div#sidebar a.wsp{margin-right:65px;width:220px;background:transparent url(/images/webstandardsproject.png) top right no-repeat;}
.narrow div#sidebar a.noie{background:transparent url(/images/stopie6.gif) top right no-repeat;}
html > body.narrow div#sidebar a.noie{margin-right:65px;background:transparent url(/images/stopie6.png) top right no-repeat;}
div#footer-columnone{clear:both;float:left;width:355px;margin:0 0 10px 20px;direction:rtl;}
html > body div#footer-columnone{margin:0 0 10px 40px;}
div#footer-columnone ul{float:right;margin:10px 0 0 0;list-style:none;width:172px;}
html > body div#footer-columnone ul{margin:10px 0 20px 0;}
div#footer-columnone ul li a{display:block;background:transparent url(/images/icons18.gif) no-repeat scroll 97% -68px;padding:5px 30px 10px 10px;border-bottom:1px solid #557802;}
html > body div#footer-columnone ul li a{padding:10px 30px 10px 10px;border-bottom:1px dotted #557802;background:transparent url(/images/icons18.gif) no-repeat scroll 97% -64px;}
div#footer-columnone ul a.last{border-bottom:none;}
div#footer-columnone ul a.current{background:transparent url(/images/icocurrent.gif) no-repeat scroll 97% center;color:#fff;}
div#footer-columnone ul li:hover{background:transparent url(/images/cntbgwde.png) repeat-y top center;}
div#footer-columnone ul li a:hover, div#footer-columnone ul li a:focus, div#footer-columnone ul li a:active{background-color:#181818;text-decoration:none;}
html > body div#footer-columnone ul li a:hover{background-color:transparent;}
div#footer-columnone ul#categories-first{margin-left:10px;}
div#footer-columnone ul li a , div#footer-columntwo ul a , div#footer-columnthree ul a{color:#ffc229;}
div#footer-columnone ul li a em, div#footer-columntwo ul a em, div#footer-columnthree ul em{color:#fff;font-style:normal;}
html > body > .entry-content li em{color:#fff;font-style:normal;}
div#footer-columnone ul li a span, html > body > .entry-content li a span{color:#557802;}
div#footer-columntwo, div#footer-columnthree{float:left;width:240px;margin:0 0 0 20px;direction:rtl;text-align:right;}
div#footer-columntwo ul li a, div#footer-columnthree ul li a{display:block;background:transparent url(/images/icolink2.gif) no-repeat scroll 97% 10px;padding:10px 27px 10px 10px;border-bottom:1px solid #557802;margin-top:-12px;}
html > body > .entry-content li a{display:block;background:transparent url(/images/icolink2.gif) no-repeat scroll 97% 10px;padding:10px 27px 10px 10px;border-bottom:1px solid #557802;margin-top:-12px;}
html > body div#footer-columntwo ul li a, html > body div#footer-columnthree ul li a, html > body > .entry-content li a{margin-top:auto;border-bottom:1px dotted #557802;}
div#footer-columntwo ul li:hover, div#footer-columnthree ul li:hover, html > body > .entry-content li:hover{background:transparent url(/images/cntbgwde.png) repeat-y top center;}
div#footer-columnone ul li a.last, div#footer-columntwo ul a.last, div#footer-columnthree ul a.last{border-bottom:none;}
html > body > .entry-content li a.last{border-bottom:none;}
div#footer-columntwo ul a:hover, div#footer-columntwo ul a:focus, div#footer-columntwo ul a:active, div#footer-columnthree ul a:hover, div#footer-columnthree ul a:focus, div#footer-columnthree ul a:active{background-color:#181818;text-decoration:none;}
html > body div#footer-columntwo ul a:hover, html > body div#footer-columnthree ul a:hover, html > body > .entry-content li a:hover{background-color:transparent;text-decoration:none;}
div#footer-columnone h2, div#footer-columntwo h2, div#footer-columnthree h2{direction:ltr;text-align:left;text-indent:-9999px;height:22px;margin-bottom:12px;}
html > body div#footer-columnone h2, html > body div#footer-columntwo h2, html > body div#footer-columnthree h2{margin-bottom:0;}
div#footer-columnone h2{background:transparent url(/images/hdrs.gif) no-repeat right -22px;}
div#footer-columntwo h2{background:transparent url(/images/hdrs.gif) no-repeat right -88px;}
div#footer-columnthree h2{background:transparent url(/images/hdrs.gif) no-repeat right -66px;}
div#footer-columnthree div#ctl00_recommended{}
div#footer-columnthree div#ctl00_recommended h2{background:transparent url(/images/hdrs.gif) no-repeat right -44px;margin-bottom:10px;}
div#footer-columnthree div#ctl00_recommended p#books{margin-bottom:10px;}
div#footer-columnthree div#ctl00_recommended p#books img{border:4px #000 solid;margin:0 4px 4px 4px;}
div#footer-columnthree div#ctl00_recommended a#twitter{display:block;direction:ltr;text-align:left;text-indent:-9999px;width:168px;height:28px;background:transparent url(/images/twitter.gif) top right no-repeat;margin-bottom:10px;}
div#footer-columnthree div#ctl00_recommended ul#friends li{float:right;width:32px;height:32px;margin:2px;}
html > body div#footer-columnthree div#ctl00_recommended ul#friends li{margin:6px;}
div#footer-columnthree div#ctl00_recommended ul#friends a{float:right;direction:ltr;text-indent:-9999px;text-align:left;width:32px;height:32px;border:4px #000 solid;padding:0px;margin-top:5px;}
html > body div#footer-columnthree div#ctl00_recommended ul#friends a{margin-top:0;}
div#footer-copyright{clear:both;text-align:center;height:42px;background:transparent url(/images/navigator.png) repeat-x;margin:0 auto;vertical-align:middle;}
html > body div#footer-copyright{background:transparent url(/images/navigator.png) repeat-x;}
div#footer-copyright h2{float:left;width:27px;height:42px;background:transparent url(/images/branding.png) bottom left no-repeat;}
html > body div#footer-copyright h2{background:transparent url(/images/branding.png) bottom left no-repeat;}
div#footer-copyright h2 a{display:block;width:100%;height:100%;}
div#footer-copyright p{text-align:center;float:left;width:735px;height:42px;margin-top:0px;padding-top:13px;}
html > body div#footer-copyright p{}
div#footer-copyright span{float:left;}
div#footer-copyright a#ctl00_footerRssHyperLink, div#footer-copyright a#pws, div#footer-copyright a#xhtml, div#footer-copyright a#css{float:right;width:47px;height:16px;margin-right:10px;text-indent:-9999px;}
div#footer-copyright a#ctl00_footerRssHyperLink{background:transparent url(/images/validator.gif) no-repeat left top;}
div#footer-copyright a#pws{background:transparent url(/images/validator.gif) no-repeat 0 -32px;}
div#footer-copyright a#xhtml{width:59px;background:transparent url(/images/validator.gif) no-repeat 0 -48px;}
div#footer-copyright a#css{background:transparent url(/images/validator.gif) no-repeat 0 -16px;}
#contents .status{clear:both;padding:20px 20px 0 20px;border-top:1px #557802 solid;border-bottom:1px #557802 solid;margin-bottom:20px;background-color:#0b0b0b;text-align:right;width:585px;}
.narrow #contents .status{width:275px;}
div#contents.dialog .status{width:auto;}
html > body #contents .status{background:transparent url(/images/cntbgwde.png) repeat-y top center;}
#contents .status:hover{background-color:#000;color:#FFF;}
#contents .status ul, #contents .status ol{margin-top:0px;}
#contents .status.error{border-top:1px #fa6f1f solid;border-bottom:1px #fa6f1f solid;}
#contents .status.warning{border-top:1px #fabe1e solid;border-bottom:1px #fabe1e solid;}
#contents .status.info{border-top:1px #2671ef solid;border-bottom:1px #2671ef solid;}
#contents .status.ok{border-top:1px #557802 solid;border-bottom:1px #557802 solid;}
#contents .status h3{display:inline-block;font:1.6em"B Yekan", Tahoma, Arial, sans-serif;padding-right:25px;background:transparent url(/images/icons18.gif) no-repeat right -391px;margin-bottom:2px;color:#fff;}
#contents .status h3.status-error{background:transparent url(/images/icoerror.gif) no-repeat scroll right center;}
#contents .status h3.status-warning{background:transparent url(/images/icowarning.gif) no-repeat scroll right center;}
#contents .status h3.status-info{background:transparent url(/images/icons18.gif) no-repeat right -752px;}
#contents .status h3.status-ok{background:transparent url(/images/icons18.gif) no-repeat right -464px;}
#contents .status p{}
div.smallstatus{clear:both;background:transparent url(/images/icons18.gif) no-repeat right -394px;margin-bottom:20px;padding:5px 23px 5px 0;}
ul#navigatehelper, ul.formbuttons{clear:both;border-top:1px #557802 solid;margin:0px 20px;}
.narrow ul#navigatehelper{width:316px;text-align:right;}
.narrow div#contents-body ul#navigatehelper{margin:1px;}
ul#navigatehelper li, ul.formbuttons li{float:right;display:inline;padding:10px 22px 10px 15px;}
ul#navigatehelper li.top{background:transparent url(/images/icons18.gif) no-repeat right -602px;}
ul#navigatehelper li#ctl00_PrimaryContentPlaceHolder_back{background:transparent url(/images/icons18.gif) no-repeat right -422px;}
ul#navigatehelper li#ctl00_PrimaryContentPlaceHolder_next{background:transparent url(/images/icons18.gif) no-repeat right -26px;}
ul#navigatehelper li.previous{background:transparent url(/images/icons18.gif) no-repeat right -530px;}
ul#navigatehelper li.cancel, ul.formbuttons li.cancel{background:transparent url(/images/icons18.gif) no-repeat right -98px;}
ul#navigatehelper li.download{background:transparent url(/images/icons18.gif) no-repeat right -324px;}
ul#navigatehelper li.print{background:transparent url(/images/icons18.gif) no-repeat right -566px;}
ul#navigatehelper li.submit, ul#navigatehelper li#ctl00_PrimaryContentPlaceHolder_submit, ul.formbuttons li.submit{background:transparent url(/images/icons18.gif) no-repeat right -458px;}
ul#navigatehelper li.counter{float:left;padding:10px 22px 10px 0;}
ul#navigatehelper a{color:#76a600;}
ul#navigatehelper select{color:#fff;background-color:#0a0a0a;border:none;font-size:1.0em;}
div.comments-form, div.contact{float:right;padding:0 20px;width:575px;}
div#contents-primary div.comments-form h2{direction:ltr;text-align:left;text-indent:-9999px;background:transparent url(/images/hdrs.gif) no-repeat right top;line-height:22px;margin:20px 0;padding:0;}
div#contents-primary div.comments-form ul{margin:0px 20px 20px 0;}
div#comments-formarea{float:right;width:350px;}
div#comments-guideline{float:left;text-align:right;width:220px;}
div#comments-guideline a#ctl00_PrimaryContentPlaceHolder_commentsTssHyperLink{display:block;padding-right:22px;background:transparent url(/images/icons18.gif) no-repeat right -716px;color:#999999;font-size:0.9em;}
div#comments-guideline a#ctl00_PrimaryContentPlaceHolder_commentsTssHyperLink:hover, div#comments-guideline a#ctl00_PrimaryContentPlaceHolder_commentsTssHyperLink:focus, div#comments-guideline a#ctl00_PrimaryContentPlaceHolder_commentsTssHyperLink:active{text-decoration:none;color:#fff;}
div.comments-form label, div.contact label{display:block;float:right;clear:right;width:80px;padding-left:10px;text-align:left;}
div.comments-form select, div.comments-form input, div.comments-form textarea, div.contact select, div.contact input, div.contact textarea, ul#navigatehelper input.buttons{display:block;float:right;margin:0 0 7px 0;width:220px;color:#fff;background-color:#0a0a0a;border:0;font-family:Tahoma, Arial, sans-serif;font-size:1.0em;padding:3px;overflow:auto;}
html > body div.comments-form input, html > body div.comments-form textarea, html > body div.contact input, html > body div.contact textarea{background:transparent url(/images/cntbgwde.png) repeat-y top center;}
div.comments-form input:focus, div.comments-form textarea:focus, div.contact input:focus, div.contact textarea:focus{background-color:#000;}
div.contact select, div.contact input, div.contact textarea{width:195px;}
div.contact select{width:201px;}
div span.radiocheckbox input{width:auto;border-width:0;background-color:Transparent;}
div.comments-form span.validator, div.contact span.validator, div#login span.validator{direction:ltr;text-align:left;display:block;text-indent:-9999px;background:transparent url(/images/icovalidator.gif) no-repeat scroll left center;float:right;width:18px;height:18px;padding-right:5px;cursor:help;}
div#contents.dialog span.validator.ok{background:transparent url(/images/icons18.gif) no-repeat scroll left -468px;}
div#contents.dialog span.validator.checking{background:transparent url(/images/loading3.gif) no-repeat scroll left top;}
div#contents-primary div.comments-form img.antibot, div#contents-primary div.contact img.antibot, div#contents-primary div.contact input.antibot, div#contents.dialog img.antibot{margin:0 90px 20px 0;border:0;cursor:pointer;width:75px;height:20px;}
div.comments-form br, div.contact br{clear:both;}
ul#navigatehelper input.buttons, div#login ul input.buttons, ul.formbuttons input.buttons{width:auto;cursor:pointer;color:#76a600;background:none;float:left;padding:0;text-align:right;}
ul.formbuttons{margin-right:0 !important;}
ul.formbuttons li{float:left;}
ul.formbuttons li a{color:#76a600;}
ul#navigatehelper input.buttons:hover, ul#navigatehelper input.buttons:focus, ul#navigatehelper input.buttons:active, div#login ul input.buttons:hover, div#login ul input.buttons:focus, div#login ul input.buttons:active, ul.formbuttons input.buttons:hover, ul.formbuttons input.buttons:focus, ul.formbuttons input.buttons:active{text-decoration:underline;}
div#overlay{display:none;position:absolute;z-index:100;top:0px;left:0px;height:100%;width:100%;text-align:center;background-image:url(/images/shadow.png);}
html > body div#overlay{position:fixed;}
div#overlay.dark{background-image:url(/images/shadow2.png);}
div#loading{display:none;position:absolute;width:312px;height:155px;z-index:102;top:50%;left:50%;background:transparent url(/images/loading4.png) no-repeat scroll center center;}
html > body div#loading{position:fixed;margin:-77px 0 0 -192px;}
#dialogbox{display:none;position:absolute;z-index:101;top:50%;left:50%;direction:rtl;text-align:justify;color:#fff;}
html > body #dialogbox{position:fixed;}
#dialogbox h3#dialogbox-title{float:right;font:2.8em"B Yekan", Tahoma, Arial, sans-serif;padding:0 40px 3px 0;margin:0 5px 10px 0;background:transparent url(/images/icons32.gif) no-repeat scroll right -59px;}
html > body #dialogbox h3#dialogbox-title{margin:0 10px 10px 0;}
#dialogbox h3#dialogbox-title.confirm{background:transparent url(/images/icons32.gif) no-repeat scroll right 5px;}
#dialogbox h3#dialogbox-title.error{background:transparent url(/images/icons32.gif) no-repeat scroll right -187px;}
#dialogbox h3#dialogbox-title.warning{background:transparent url(/images/icons32.gif) no-repeat scroll right -251px;}
#dialogbox h3#dialogbox-title.ok{background:transparent url(/images/icons32.gif) no-repeat scroll right -123px;}
#dialogbox h3#dialogbox-title.loading{background:transparent url(/images/loading2.gif) no-repeat scroll right center;}
#dialogbox span.dialogbox-cancel{float:left;margin-top:0;height:18px;width:18px;background:transparent url(/images/icons18.gif) no-repeat right -684px;cursor:pointer;}
#dialogbox div#dialogbox-content{clear:both;width:100%;height:100%;}
#dialogbox div#dialogbox-content p{font-size:1.5em;margin:0 10px 20px 0;}
#dialogbox div#dialogbox-content a{display:block;padding:10px 45px 10px 10px;cursor:pointer;text-decoration:none;font-size:1.4em;font-weight:bold;background:transparent url(/images/icons24.gif) no-repeat 97% 15px;color:#e6ae24;width:86%;}
html > body #dialogbox div#dialogbox-content a{width:auto;}
#dialogbox div#dialogbox-content a.dialogbox-ok{background:transparent url(/images/icons24.gif) no-repeat 97% -33px;}
#dialogbox div#dialogbox-content a.dialogbox-cancel{background:transparent url(/images/icons24.gif) no-repeat 97% -81px;}
#dialogbox div#dialogbox-content a.dialogbox-callback{background:transparent url(/images/icons24.gif) no-repeat 97% -33px;}
#dialogbox div#dialogbox-content a em{font-size:0.8em;font-style:normal;font-weight:normal;color:#BFBFBF;}
#dialogbox div#dialogbox-content a:hover, #dialogbox div#dialogbox-content a:focus, #dialogbox div#dialogbox-content a:active{background-color:#000;color:#76a600;}
#dialogbox div#dialogbox-content iframe#dialogboxframe{display:none;background-color:White;width:100%;height:100%;border:solid 5px #000;}
#tooltip{display:none;position:absolute;color:#fff;font-size:1.1em;direction:rtl;text-align:right;z-index:999;padding:5px 10px;background:transparent url(/images/shadow2.png);border-top:1px #557802 solid;border-bottom:1px #557802 solid;}
div#contents-primary div.updateprogress{position:absolute;z-index:102;top:65%;width:100%;color:#fff;text-align:center;font:1.8em"B Yekan", Tahoma, Arial, sans-serif;background-image:url(/images/shadow2.gif);border-top:1px #557802 solid;border-bottom:1px #557802 solid;}
html > body div#contents-primary div.updateprogress{position:fixed;top:50%;right:0;background-image:url(/images/shadow2.png);}
div#contents-primary div.updateprogress p{margin:0 auto;width:280px;padding:20px 40px 20px 0;background:transparent url(/images/loading2.gif) no-repeat scroll right center;}
div#contents-primary div.updateprogress-inline, div#contents.dialog div.updateprogress-inline{background:transparent url(/images/cntbgwde.png) repeat-y top center;width:100%;color:#fff;border-top:1px #557802 solid;border-bottom:1px #557802 solid;margin-bottom:20px;}
div#contents-primary div.updateprogress-inline p, div#contents.dialog div.updateprogress-inline p{margin:0 20px 0 0;width:200px;padding:10px 25px 10px 0;background:transparent url(/images/loading3.gif) no-repeat scroll right center;}
div#login{display:none;border-bottom:solid 5px #557802;padding:12px 15px 10px 15px;font-size:1.1em;background:#000 url(/images/usermenu.gif) no-repeat scroll left top;direction:rtl;text-align:right;min-height:25px;}
div#login label{float:right;margin:0 5px 0 5px;}
div#login input{float:right;width:150px;color:#fff;background-color:#1f1f1f;border:0;font-family:Tahoma, Arial, sans-serif;font-size:1.0em;padding:3px;}
div#login table{width:100%;}
div#login li{float:right;padding:3px 22px 3px 15px;}
div#login li.user{background:transparent url(/images/icons18.gif) no-repeat right top;width:225px;}
html > body div#login li.user{width:auto;}
div#login li.password{padding-right:0;width:225px;}
html > body div#login li.password{width:auto;}
div#login li.submit{background:transparent url(/images/icons18.gif) no-repeat right -467px;}
div#login li.register{background:transparent url(/images/icons18.gif) no-repeat right -359px;}
div#login li.failure{background:transparent url(/images/icoerror.gif) no-repeat right top;}
div#login li.message{background:transparent url(/images/iconewmessage.gif) no-repeat right top;}
div#login li.logout{background:transparent url(/images/icons18.gif) no-repeat right -107px;}
div#login li.accessibility{background:transparent url(/images/icons18.gif) no-repeat right -864px;float:left;}
div#login li a{color:#76A600;}
div#login li.accessibility a{color:#fff;}
a#trigger{float:right;margin:0 15px 10px 0;width:158px;height:42px;direction:ltr;text-align:left;display:block;text-indent:-9999px;}
div#wrapper a#trigger.up{background:transparent url(/images/register.png) no-repeat scroll left top;}
html > body div#wrapper a#trigger.up{background:transparent url(/images/register.png) no-repeat scroll left top;}
div#wrapper a#trigger.up:hover, div#wrapper a#trigger.up:active, div#wrapper a#trigger.up:focus{background:transparent url(/images/register.png) no-repeat scroll left -42px;}
html > body div#wrapper a#trigger.up:hover, html > body div#wrapper a#trigger.up:active, html > body div#wrapper a#trigger.up:focus{background:transparent url(/images/register.png) no-repeat scroll left -42px;}
div#wrapper a#trigger.down{background:transparent url(/images/register.png) no-repeat scroll left -84px;}
html > body div#wrapper a#trigger.down{background:transparent url(/images/register.png) no-repeat scroll left -84px;}
div#wrapper a#trigger.down:hover, div#wrapper a#trigger.down:active, div#wrapper a#trigger.down:focus{background:transparent url(/images/register.png) no-repeat scroll left bottom;}
html > body div#wrapper a#trigger.down:hover, html > body div#wrapper a#trigger.down:active, html > body div#wrapper a#trigger.down:focus{background:transparent url(/images/register.png) no-repeat scroll left bottom;}
div.accordion{margin-bottom:20px;}
div.accordion h3{background:transparent url(/images/icons18.gif) no-repeat right -788px;padding:0px 23px 0px 0;cursor:pointer;}
div.accordion h3:hover{color:#E6AE24 !important;}
div.accordion h3.active{background-position:right -824px;color:#76A600 !important;}
div.accordion div.container{padding:20px 0;}
html > body > .entry-content.article, html > body > p.entry-content{direction:rtl;text-align:right;padding:20px;font-size:1.1em;}
title_link.a{color:#FFF;}

