﻿@font-face {font-family: 'B Yekan';src: url('fonts/BYekan.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+ */
}

body
{
	background-color: #141420;
}

#masterHeadUp
{
    background-image: url(_images/hdup.jpg);
    background-repeat: no-repeat;
    height: 22px;
    width: 955px;
    clear: both;
    float: none;
}

#masterHeadMiddle
{
    background-image: url(_images/hdmd.jpg);
    background-repeat: no-repeat;
    height: 44px;
    width: 955px;
    clear: both;
    float: none;
}
#masterHeadMiddle div.title
{
   
    padding-right: 100px;
    padding-top: 0px;
    text-align: right;
    direction: rtl;
    color: #FFFFFF;
    font-family: 'b yekan' , sans-serif;
    font-size: 1.05em;
}
#masterHeadDown
{
    background-image: url(_images/hddn.jpg);
    background-repeat: no-repeat;
    height: 22px;
    width: 955px;
    clear: both;
    float: none;
    padding-top: 22px;
}
/* -- steps -- */
#pbar
{
    margin: 0;
    height: 22px;
    font-size: 10px;
    line-height: 18px;
}
#pbar table
{
    direction:rtl;
}

#progressBar p
{
    font-family: Tahoma;
    padding: 2px 0;
    text-align: center;
    font-size: 12px;
}

#step_0 p
{
    padding: 2px 0;
}

#steps
{
    background-color: #e2caa9;
    padding: 0px 1px 0px 1px;
}

.arrow_0
{
    background: #c7c8cc url("_images/pri.jpg") no-repeat;
    width: 18px;
}

.step_pass
{
    background-color: #e2cda9;
    color: #000000;
    text-align: center;
}
.step_pass p
{
    padding: 2px 0;
}

.arrow_passb
{
    background: #e2cda9 url("_images/pri.jpg") no-repeat;
    width: 18px;
}

.arrow_passf
{
    background: #e2cda9 url("_images/prai.jpg") no-repeat;
    width: 18px;
}

.step_active
{
    background-color: #842335;
    color: #FFFFFF;
    text-align: center;
}

.step_active p
{
    padding: 2px 0;
}

.arrow_activeb
{
    background: #e2cda9 url("_images/prai.jpg") no-repeat;
    width: 18px;
}

.arrow_activef
{
    background: #e2cda9 url("_images/pra.jpg") no-repeat;
    width: 18px;
}
/* --- */
.step_inactive
{
    background-color: #e2cda9;
    color: #FFFFFF;
    text-align: center;
}

.step_inactive p
{
    padding: 2px 0;
}

.arrow_inactive
{
    background: #e2cda9 url("_images/pri.jpg") no-repeat;
    width: 18px;
}

/* -- End steps -- */

#regBox .boxLeft
{
    background: url(_images/hbx-left6.jpg) no-repeat 0 0;
    width: 6px;
    height: 29px;
    float: left;
    position: static;
}
#regBox .boxCenter
{
    background: url(_images/hbx-bg6.jpg) repeat-x 0 0;
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    height: 23px;
    padding-top: 6px;
    padding-right: 10px;
    width: 728px;
    font-family: tahoma;
    font-size: 11px;
    text-align: right;
}
#regBox .boxRight
{
    background: url(_images/hbx-right6.jpg) no-repeat 0 0;
    width: 6px;
    height: 29px;
    float: left;
}

.cssbtn
{
    background: transparent url(_images/reg_gradients.jpg) repeat-x scroll 0 0;
    border: 1px solid #d75c99;
    font-weight: bold;
    font-size: 13px;
    height: 38px;
    padding-left: 8px;
    padding-right: 8px;
    margin-top: 10px;
    cursor: pointer;
    width: 125px;
    border-radius: 2px;
}
