* { margin: 0; padding: 0 }
.floatRight { float: right; }
.floatLeft { float: left; }
html { overflow-y: scroll; }

@font-face {
  font-family: 'BYekan';
  src: url('fonts/BYekand41d.eot?#') format('eot'),  /* IE6-8 */
       url('fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BYekan.ttf') format('truetype');  /* Saf3-5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BNazanin';
  src: url('fonts/BNazanind41d.eot?#') format('eot'),  /* IE6-8 */
       url('fonts/BNazanin.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BNazanin.ttf') format('truetype');  /* Saf3-5, Chrome4+, FF3.5, Opera 10+ */
}

body {
  
   
   
    background-color: #d7d9da;
    background-attachment: fixed;
    color: #4D4D4D;
	min-width: 870px;
}
 
div.navigationAnchor {
    width: 175px;
    position: absolute;
    top: 25px;
    right: 15px;
    background-color:#FFF;
    background-repeat: repeat;
    padding: 15px;

	

    border-radius: 5px;
    -moz-border-radius: 5px;
    overflow: hidden;
}

    div.navigationAnchor h2 {
        font-family: BYekan;
        font-size: 14px;
        display: block;
        width: 120px;
        border-radius: 5px;
        -moz-border-radius: 5px;
        background-image: url('images/stripe.png');
        background-repeat: repeat;
        padding: 5px;
        cursor: pointer;
        text-align: center;
        color: #ffffff;
        margin-bottom: 15px;
    }
    
    div.navigationAnchor ul {
        font-family: BYekan;
        font-size: 12px;
        color: #ff0000;
    }
    
        div.navigationAnchor ul li {
            list-style-type: none;
        }
        
        div.navigationAnchor ul li a {
            color: #666;
            text-decoration: none;
            padding: 5px;
            display: block;
            cursor: pointer;
        }
        
		body.attachment div.navigationAnchor ul li a.attachment,
		body.author div.navigationAnchor ul li a.author,
		body.blog-info div.navigationAnchor ul li a.blog-info,
		body.category div.navigationAnchor ul li a.category,
		body.comment div.navigationAnchor ul li a.comment,
		body.date-time div.navigationAnchor ul li a.date-time,
		body.edit-link div.navigationAnchor ul li a.edit-link,
		body.include div.navigationAnchor ul li a.include,
		body.links-manager div.navigationAnchor ul li a.links-manager,
		body.lists-dropdown div.navigationAnchor ul li a.lists-dropdown,
		body.login-logout div.navigationAnchor ul li a.login-logout,
		body.navigation-menu div.navigationAnchor ul li a.navigation-menu,
		body.permalink div.navigationAnchor ul li a.permalink,
		body.post-thumbnail div.navigationAnchor ul li a.post-thumbnail,
		body.query div.navigationAnchor ul li a.query,
		body.shortlink div.navigationAnchor ul li a.shortlink,
		body.tag div.navigationAnchor ul li a.tag,
		body.title div.navigationAnchor ul li a.title,
        div.navigationAnchor ul li:hover {
            background-color: #45b6fe;
            border-radius: 5px;
            -moz-border-radius: 5px;
        }

div.buttonAnchor {
    width: 630px;
    position: fixed;
	right: 27%;
	z-index: 2;
    top: 0;
}

    div.buttonAnchor div.buttonContainer {
        width: 600px;
		margin: 0 auto;
        background-color:#FFF;
        background-repeat: repeat;
        padding: 15px;
	
        border-radius: 0px 0px 5px 5px;
        -moz-border-radius: 0px 0px 5px 5px;
        overflow: hidden;
		text-align:center;
    }

        .bhb {
            font-family: Tahoma;
            font-size: 18px;
            display: block;
            width: 120px;
            border-radius: 5px;
            -moz-border-radius: 5px;
            background-image: url('images/stripe.png');
            background-repeat: repeat;
            padding: 5px;
            cursor: pointer;
            text-align: center;
            color: #ffffff;
            cursor: pointer;
        }
		div.buttonAnchor div.buttonContainer a:hover {
			color:#ff0000;
		}
		div.buttonAnchor div.buttonContainer a:active {
			color:#51b3f8;
		}
		
div.content {
	position: relative;
	z-index: 1;
    width: 600px;
    right: 27%;
    background-color:#FFF;
    background-repeat: repeat;
    padding: 120px 15px 200px 15px;
	border-radius: 5px;
    -moz-border-radius: 5px;




}


    div.content div.introduction h1 {
        font-family: "Byekan";
        font-weight: medium;
        font-size: 30px;
        display: block;
        line-height: 30px;
        margin: 0px 0px 15px 0px;
        color: #1aa2e9;
        padding: 0px 10px 0px 10px;
        letter-spacing: -1px;
        border: 0;
        border-radius: 0;
        -moz-border-radius: 0;
        background-image: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    
        div.content div.introduction h1 span {
            display: block;
            margin-top: 5px;
            font-size: 21px;
            line-height: 25px;
            color: #f6903a;
            letter-spacing: normal;
        }
                    
            div.content div.introduction p em, #copyright {
                    font-size: 13px;
					font-family: "Byekan";
            }
        
        div.content div.introduction p {
            display: block;
            margin: 10px;
            padding-bottom: 10px;
            clear: both;
            font-family: sans-serif;
        }
        
        div.content div.introduction hr {
			color: #ffffff;
            border: 0;
            background-color: #4D4D4D;
            height: 1px;
            margin: 0px auto 10px auto;
            width: 65%;
        }
    
    div.content span.category-link {
        display: block;
        width: 100%;
        height: 80px;
    }
    
    div.content h1,
    div.content h2 {
        font-family: "Bnazanin";
        font-weight: medium;
        font-size: 20px;
        margin: 0px 0px 15px 0px;
        color: #ffffff;
       
        border-radius: 5px;
        -moz-border-radius: 5px;
        background-image: url('images/stripe.png');
        background-repeat: repeat;
        padding: 3px 10px;
        -moz-box-shadow: 0px 2px 5px #ccc;
        -webkit-box-shadow: 0px 2px 5px #ccc;
        box-shadow: 0px 2px 5px #ccc;
    }
    
    div.content h2.first { margin-top: 0px; }
    
    div.content h3,
    div.content h3.reset {
        font-family: sans-serif;
        font-size: 16px;
        font-weight: normal;
        padding: 10px;
        margin-bottom: 0px;
        cursor: pointer;
    }
    
    div.content h3.click:hover,
    div.content h3.selected {
        padding: 9px;
        border: 1px solid #ccc;
        -moz-box-shadow: 0px 2px 5px #ccc;
        -webkit-box-shadow: 0px 2px 5px #ccc;
        box-shadow: 0px 2px 5px #ccc;
        border-radius: 5px;
        -moz-border-radius: 5px;
        background-color: #fff;
    }
    
        div.content h3 a {
            display: block;
            text-decoration: none;
        }
        
        div.content h3 span {
            float: left;
			direction:ltr;
            font-weight: normal;
            font-family: Consolas, "Courier New", monospace;
            font-size: 14px;
            color: #f6903a;
        }

    div.dropdown {
        display: none;
        margin: 10px auto 10px auto;
        border: 1px solid #ccc;
        padding: 10px;
        -moz-box-shadow: 0px 2px 5px #ccc;
        -webkit-box-shadow: 0px 2px 5px #ccc;
        box-shadow: 0px 2px 5px #ccc;
        border-radius: 5px;
        -moz-border-radius: 5px;
        background-color: #fff;
    }
     
        div.dropdown p.description {
            font-family: "b nazanin", sans-serif;
            //font-style: italic;
            font-size: 15px;
            margin: 10px 20px;
        }
        
        div.dropdown p.code {
            text-align: center;
			direction:ltr;
            font-family: Consolas, "Courier New", monospace;
            font-weight: bold;
            font-size: 12px;
            border: 1px dotted #000;
            overflow: auto;
            background-color: #F2F2F2;
            padding: 10px;
            margin: 10px 20px;
        }
    
        div.dropdown div.parameter { margin: 0px 20px; }
        
            div.dropdown div.parameter h3,
            div.dropdown div.parameter h3:hover {
				direction:ltr;
				text-align:right;
                font-family: Consolas, "Courier New", monospace;
                font-size: 14px;
                margin-bottom: 2px;
                cursor: auto;
                font-weight: bold;
                padding: 0;
                border: none;
                border-radius: 0;
                -moz-border-radius: 0;
                background-color: transparent;
            }
            
            div.dropdown div.parameter h4 {
                font-family: Tahoma, Consolas, "Courier New", monospace;
                font-size: 12px;
                font-weight: normal;
            }
            
            div.dropdown div.parameter p {
                font-family: "b nazanin", sans-serif;
                font-size: 15px;
                margin: 10px;
                font-style: italic;
            }
            
            div.dropdown div.parameter table {
                text-align: left;
                font-family: Consolas, "Courier New", monospace;
                font-weight: bold;
                border: 1px dotted #000;
                overflow: auto;
                background-color: #F2F2F2;
                padding: 10px;
                margin: 10px auto;
                font-size: 12px;
            }
            
                div.dropdown div.parameter table tr,
                div.dropdown div.parameter table tr td {
                    padding: 5px;
                }
            
            div.dropdown div.parameter hr {
                color: #000;
                border: 0;
                background-color: #000;
                height: 1px;
                margin: 0px auto 10px auto;
                width: 80%;
            }
            
            div.dropdown div.parameter ul {
                font-family: "b nazanin";
                font-size: 14px;
                font-weight: normal;
                margin: 0px 30px 10px 0px;
            }
			.descspan{display:inline;}
			span[dir="ltr"]{font-family:serif;font-size:14px;}