﻿/* Geeral styles */
body
{
    background: #1c4285 url(../images/Background.jpg) repeat-x;
    margin-top: 0px;
    font: 8pt tahoma;
    behavior: url("csshover.htc");
}
a:hover{color:Red}
h1
{
    font: 10pt tahoma;
    font-weight: 600;
}
.st1{text-align: center !important; background-color: #FFFF99}
.st2{text-align: center !important; background-color: #E8E8E8}
.st3{text-align: center !important; background-color: #CCCCCC}
h2
{
    font: 8pt tahoma;
    font-weight: 600;
    color: #ff0000;
    margin: 2px;
}
h3
{
    font: 8pt tahoma;
    color: #006600;
    margin: 0px;
}
.addbutton
{
    background: transparent url(../images/cpanel/list_item_add.gif) no-repeat center center;
    width: 16px;
    height: 16px;
    border: 0px;
    cursor: pointer;
}
.newbutton
{
    border: solid 1px black;
    padding: 2px;
    background: url(../images/cpanel/add.png) no-repeat right;
    font: 8pt tahoma;
    cursor: pointer;
    text-align: left;
}
.bckbutton
{
    border: solid 1px black;
    padding: 2px;
    background: url(../images/cpanel/back.png) no-repeat right;
    font: 8pt tahoma;
    cursor: pointer;
    text-align: left;
}
.refbutton
{
    background:url(../images/Refresh-prelight.png) center center;
    border:0px;
    width:33px;
    height:34px;
}
.viewbutton
{
    background: transparent url(../images/cpanel/list_item_view.gif) no-repeat center center;
    width: 16px;
    height: 16px;
    border: 0px;
    cursor: pointer;
}
h4
{
    font: 8pt tahoma;
    color: #977500;
    font-weight: 600;
    margin: 3px;
}
a, a:visited
{
    color: #0000ff;
    text-decoration: none;
}
a:hover
{
    color: #ff0000;
    text-decoration: underline;
}
label
{
    cursor: pointer;
}
input
{
    font: 8pt tahoma;
}
/*General Components style*/
.textbox
{
    background:#ffffff url(../images/Component/textbox.jpg) repeat-x;
    height: 14px;
    border: solid 1px #B5B5B5;
    width: 120px;
    font: 8pt tahoma;
}
.descrtextbox
{
    background: #ffffff url(../images/Component/textbox.jpg) repeat-x;
    height: 80px;
    width: 150px;
    border: solid 1px #B5B5B5;
    font: 8pt tahoma;
}
.okbutton
{
    background: url(../images/Component/okbutton.jpg) no-repeat;
    width: 66px;
    height: 24px;
    border: 0px;
    cursor: pointer;
}
.browsel
{
    background: url(../images/Component/browsel.jpg) no-repeat;
    width: 66px;
    height: 24px;
    border: 0px;
    cursor: pointer;
}
.browset
{
    background: url(../images/Component/browset.jpg) no-repeat;
    width: 66px;
    height: 24px;
    border: 0px;
    cursor: pointer;
}
.canbutton
{
    background: url(../images/Component/canbutton.jpg) no-repeat;
    width: 66px;
    height: 24px;
    border: 0px;
    cursor: pointer;
}
select
{
    background: url(../images/Component/textbox.jpg) repeat-x;
    width: 170px;
    height: 20px;
    border: solid 1px #B5B5B5;
    direction: rtl;
    font: 8pt tahoma;
}
option
{
    background: #ffffff;
}
/* Main.master sytles */
#mainTable
{
    margin-left: auto;
    margin-right: auto;
}
#mainTable #divMenu
{
    padding-right: 20px;
}
#mainTable #divMenu2
{
    padding-right: 20px;
}
#mainTable #divMenu a, a:visited
{
    color: #000000;
    text-decoration: none;
}
#mainTable #divMenu a:hover
{
    color: #ff0000;
    text-decoration: none;
}
#mainTable a:hover
{
    color: #ff0000;
    text-decoration: none;
}

#mainTable .modirTel
{
    width: 100%;
    text-align: center;
    color: #000088;
    padding-bottom: 12px;
}
#mainTable .td1
{
    width: auto;
    height: 112px;
}
.tdDear
{
    background: url(../images/dear_01.jpg) no-repeat;
    width: 187px;
    height: 70px;
    text-align: center;
    vertical-align: middle;
    direction: rtl;
}
#mainTable .td2
{
    background: url(../images/Main_23.jpg) no-repeat;
    width: 714px;
    height: 112px;
}

#mainTable .td4
{
    background: url(../images/Main_04.jpg) no-repeat;
    width: 205px;
    height: 112px;
}

#mainTable .td5
{
    width: 32px;
    height: 112px;
}

#mainTable .td6
{
    width: 30px;
    height: 41px;
}

#mainTable .td7
{
    background: url(../images/Main_08.jpg) repeat-x;
    width: 203px;
    height: 41px;
    text-align: center;
    vertical-align: middle;
    direction: rtl;
}

#mainTable .searchbtn
{
    border-style: none;
    border-width: 0px;
    width: 15px;
    background: #F59F40 url(../images/go.gif) no-repeat center center;
    padding: 0px;
    margin: 0px;
}
#mainTable .td9
{
    background: url(../images/Main_08.jpg) repeat-x;
    width: 716px;
    height: 41px;
    direction: rtl;
    text-align: right;
}

#mainTable .td10
{
    width: 32px;
    height: 41px;
}

#mainTable .td11
{
    width: 30px;
}

#mainTable .td12
{
    background: url(../images/Main_12.jpg) repeat;
    width: 203px;
    padding: 10px 0px 10px 0px;
    vertical-align: top;
}

#mainTable .td13
{
    background: url(../images/Main_13.jpg) repeat-y;
    width: 511px;
    vertical-align: top;
    padding-top: 5px;
    direction: rtl;
}

#mainTable .td14
{
    background: url(../images/Main_14.jpg) repeat;
    width: 205px;
    padding: 10px 0px 10px 0px;
    vertical-align: top;
}

#mainTable .td15
{
    width: 32px;
}

#mainTable .td16
{
    width: 30px;
    height: 77px;
}

#mainTable .td17
{
    background: url(../images/Main_17.jpg) no-repeat;
    width: 203px;
    height: 77px;
}

#mainTable .td18
{
    background: url(../images/Main_18.jpg) repeat-x;
    width: 511px;
    height: 77px;
}

#mainTable .td19
{
    background: url(../images/Main_17.jpg) repeat-x;
    width: 205px;
    height: 77px;
}

#mainTable .td20
{
    width: 32px;
    height: 77px;
}
#divLogo
{
    background: url(../images/Kaspid2.jpg) no-repeat center center;
    width: 100%;
    height: 100%;
    text-align: center;
    vertical-align: middle;
}

/* loginTable sytles */
#loginTable
{
    margin-left: auto;
    margin-right: auto;
    border: 0px;
    width: 187px;
}
#loginTable #logindetailable a
{
    text-decoration: none;
    color: #0000ff;
}
#loginTable #logindetailable a:hover
{
    text-decoration: underline;
    color: #ff0000;
}
#loginTable .td1
{
    background: url(../images/login_01.jpg) no-repeat;
    width: 187px;
    height: 29px;
}
#loginTable .td2
{
    background: url(../images/login_02.jpg) repeat-y;
    width: 187px;
    height: 75px;
    direction: rtl;
    vertical-align: top;
    text-align: right;
}
#loginTable .td3
{
    background: url(../images/login_03.jpg) no-repeat top;
    width: 187px;
    height: 9px;
}
#loginTable .loginbutton
{
    background: url(../images/Component/login.jpg) repeat-x;
    width: 49px;
    height: 16px;
    border: 0px;
    cursor: pointer;
}
#logindetailable
{
    margin-right: auto;
    margin-left: auto;
}
#loginTable ul
{
    list-style-image: none;
    margin: 0px;
    padding: 7px;
    list-style-position: outside;
    list-style-type: none;
}
#loginTable li
{
    height: 22px;
    border-bottom: solid 1px #F0F0F0;
    background: url(../images/Emkanat_arrow.jpg) no-repeat right;
    text-indent: 20px;
}
#loginTable a
{
    color: #000000;
}

#loginTable .first
{
    margin: 0px;
}
#loginTable .first div
{
    background: transparent none;
    padding-top: 4px;
}
#loginTable .menuitem div
{
    background: url(../images/lineSpacer.jpg) no-repeat top center;
    padding-top: 4px;
}
#loginTable .menuitem li
{
    background: transparent url(../images/Emkanat_arrow.jpg) no-repeat right;
}
#loginTable .clear
{
    clear: both;
}
#loginTable .menuitem a:hover
{
    color: Red;
}
/* payamTable sytles */
#payamTable
{
    margin-right: auto;
    margin-left: auto;
    width: 187px;
    border: 0px;
}
#payamTable .td1
{
    background: url(../images/Payam_01.jpg) no-repeat top;
    width: 187px;
    height: 33px;
}
#payamTable .td2
{
    background: url(../images/Payam_02.jpg) no-repeat top;
    width: 187px;
    height: 100px;
    vertical-align: top;
    direction: rtl;
    text-align: right;
}
#payamTable #divPayam
{
    padding: 5px 20px 5px 10px;
    vertical-align: top !important;
    direction: rtl;
    text-align: right;
}

#payamTable .td3
{
    background: url(../images/Payam_03.jpg) no-repeat top;
    width: 187px;
    height: 14px;
}

/* kartTable sytles */
#kartTable
{
    margin-right: auto;
    margin-left: auto;
    width: 187px;
    border: 0px;
}
#kartTable .td1
{
    width: 187px;
    height: 145px;
}
#kartTable .imgKart
{
    border: 0px;
    width: 187px;
    height: 145px;
}

/* storeTable sytles */
#storeTable
{
    margin-right: auto;
    margin-left: auto;
    width: 187px;
    border: 0px;
}
#storeTable .td1
{
    width: 187px;
    height: 146px;
}
#storeTable .imgStore
{
    width: 187px;
    height: 146px;
    border: 0px;
}

/* matniTable sytles */
#matniTable
{
    margin-right: auto;
    margin-left: auto;
    border: 0px;
    width: 186px;
}
#matniTable .td1
{
    background: url(../images/Matni_01.jpg) no-repeat top;
    width: 186px;
    height: 31px;
}
#matniTable .td2
{
    background: url(../images/Matni_02.jpg) repeat-y top;
    width: 186px;
    height: 31px;
}
#matniTable .td3
{
    background: url(../images/Matni_03.jpg) no-repeat top;
    width: 18px;
    height: 31px;
}

/* vizheTable sytles */
#vizheTable
{
    margin-left: auto;
    margin-right: auto;
    width: 488px;
    border: 0px;
    direction: ltr;
}
#vizheTable .td1
{
    background: url(../images/vizhe_01.jpg) no-repeat top;
    width: 488px;
    height: 10px;
    text-align: left;
    vertical-align: top;
}
#vizheTable .td2
{
    background: url(../images/vizhe_02.jpg) no-repeat top;
    width: 488px;
    height: 193px;
}
#vizheTable .td3
{
    background: url(../images/vizhe_03.jpg) no-repeat top;
    width: 488px;
    height: 9px;
}
#divVizheTitle
{
    background: url(../images/vizhe.jpg) no-repeat top left;
    width: 91px;
    height: 27px;
    position: absolute;
}

/* agahiTable sytles */
#agahiTable
{
    margin-left: auto;
    margin-right: auto;
    direction: rtl;
    border: 0px;
    width: 489px;
}
#agahiTable .td1
{
    background: url(../images/agahi_01.jpg) no-repeat top right;
    width: 89px;
    height: 22px;
}
#agahiTable .td2
{
    background: url(../images/agahi_02.jpg) repeat-x top;
    width: 400px;
    height: 22px;
}
#agahiTable .td3
{
    background: none;
    width: 489px;
    height: 142px;
}
#agahiTable .td4
{
    background: none;
    width: 489px;
    height: 7px;
}

/* calendartable sytles */
#calendartable
{
    margin-left: auto;
    margin-right: auto;
    border: 0px;
    width: 187px;
}
#calendartable .td1
{
    background: url(../images/Calendar_01.jpg);
    width: 126px;
    height: 70px;
    text-align: center;
    direction: rtl;
}
#calendartable .td2
{
    background: url(../images/Calendar_02.jpg) no-repeat right center;
    width: 61px;
    height: 70px;
}

/* fehrestTable sytles */
#fehrestTable
{
    margin-left: auto;
    margin-right: auto;
    width: 187px;
    border: 0px;
    text-align: right !important;
}
.menudiv{padding:0px 20px 0px 0px;display:none}
#fehrestTable img{border:0px;text-align:center;vertical-align:middle}
#fehrestTable table{border:0px}
.divlink{color:#0000ff}
.divlvl1{padding-right:5px}
#fehrestTable .td1
{
    background: url(../images/Fehrest_01.jpg) no-repeat top;
    width: 187px;
    height: 41px;
}
#fehrestTable .td2
{
    background: url(../images/Fehrest_02.jpg) repeat-y top;
    width: 187px;
    height: 41px;
    direction: rtl;
    text-align: right;
}
#fehrestTable .td3
{
    background: url(../images/Fehrest_03.jpg) no-repeat top;
    width: 187px;
    height: 11px;
}
#fehrestTable ul
{
    list-style-image: none;
    margin: 0px;
    padding: 7px;
    list-style-position: outside;
    list-style-type: none;
}
#fehrestTable li
{
    height: 22px;
    border-bottom: solid 1px #F0F0F0;
    background: url(../images/fehrest_Arrow.jpg) no-repeat right;
    text-indent: 20px;
}
#fehrestTable .inner
{
    padding: 5px 10px 5px 10px;
}
#fehrestTable a
{
    color: #000000;
}


#fehrestTable .first
{
    margin: 0px;
}
#fehrestTable .first div
{
    background: transparent none;
    padding-top: 4px;
}
#fehrestTable .menuitem div
{
    background: url(../images/lineSpacer.jpg) no-repeat top center;
    padding-top: 4px;
}
#fehrestTable .menuitem li
{
    background: transparent url(../images/fehrest_Arrow.jpg) no-repeat right;
}
#fehrestTable .clear
{
    clear: both;
}

/* bankTable sytles */
#bankTable
{
    margin-left: auto;
    margin-right: auto;
    width: 187px;
    border: 0px;
}
#bankTable .td1
{
    background: url(images/bank_01.jpg) no-repeat top;
    width: 187px;
    height: 89px;
    text-align: center;
}
#bankTable .td2
{
    background: url(images/bank_02.jpg) no-repeat top;
    width: 187px;
    height: 85px;
    text-align: center;
}
#bankTable .td3
{
    background: url(images/bank_03.jpg) no-repeat top;
    width: 187px;
    height: 30px;
    text-align: center;
}
#bankTable .td4
{
    background: url(images/bank_04.jpg) no-repeat top;
    width: 187px;
    height: 30px;
    text-align: center;
}
#bankTable .td5
{
    background: url(images/bank_05.jpg) no-repeat top;
    width: 187px;
    height: 14px;
    text-align: center;
}

#bankTable .tarefebutton
{
    background: url(../images/Component/tarefe.jpg) repeat-x;
    width: 100px;
    height: 24px;
    border: 0px;
    cursor: pointer;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#bankTable .raveshbutton
{
    background: url(../images/Component/ravesh.jpg) repeat-x;
    width: 132px;
    height: 24px;
    border: 0px;
    cursor: pointer;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#bankTable .sefaresh
{
    background: url(../images/Component/sefaresh.gif) no-repeat;
    width: 160px;
    height: 24px;
    border: 0px;
    cursor: pointer;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
/* emkanatTable sytles */
#emkanatTable
{
    margin-left: auto;
    margin-right: auto;
    width: 187px;
    border: 0px;
}
#emkanatTable .td1
{
    background: url(../images/Emkanat_01.jpg) no-repeat top;
    width: 187px;
    height: 40px;
}
#emkanatTable .td4
{
    background: url(../images/Emkanat_04.jpg) no-repeat top;
    width: 187px;
    height: 40px;
}
#emkanatTable .td2
{
    background: url(../images/Emkanat_02.jpg) repeat-y top;
    width: 187px;
    height: 40px;
    text-align: right;
    direction: rtl;
}
#emkanatTable .td3
{
    background: url(../images/Emkanat_03.jpg) no-repeat top;
    width: 187px;
    height: 15px;
}
#emkanatTable ul
{
    list-style-image: none;
    margin: 0px;
    padding: 7px;
    list-style-position: outside;
    list-style-type: none;
}
#emkanatTable li
{
    height: 22px;
    border-bottom: solid 1px #F0F0F0;
    background: url(../images/Emkanat_arrow.jpg) no-repeat right;
    text-indent: 20px;
}
#emkanatTable a
{
    color: #000000;
}

#emkanatTable .first
{
    margin: 0px;
}
#emkanatTable .first div
{
    background: transparent none;
    padding-top: 4px;
}
#emkanatTable .menuitem div
{
    background: url(../images/lineSpacer.jpg) no-repeat top center;
    padding-top: 4px;
}
#emkanatTable .menuitem li
{
    background: transparent url(../images/Emkanat_arrow.jpg) no-repeat right;
}
#emkanatTable .clear
{
    clear: both;
}

/*registerTable stytle*/
#registerTable
{
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    text-align: right;
    direction: rtl;
}
#registerTable td
{
    vertical-align: top;
}
#registerTable .tdtitles
{
    width: 100px;
    text-align: right;
}
#registerTable .tdfields
{
    width: 200px;
    text-align: right;
}
#registerTable .tdbuttons
{
    text-align: left;
    border: #d0d0d0 1px solid;
}
/*hamkelasi Styles*/
#hamkelasi
{
    text-align: right;
    padding: 30px;
}
#hamkelasi .fields
{
    width: 120px;
    border: 0px;
    float: right;
}
#hamkelasi .data
{
    width: 330px;
    border: 0px;
    float: right;
}
#hamkelasi #studentinfo
{
    width: 100%;
    float: right;
    padding-top: 10px;
}
#hamkelasi a
{
    color: Red;
}
/* add school style */
#addschoolback
{
    background-color: #ffffff;
    direction: rtl;
    width: 100%;
    height: 120px;
}
#addschoolback .innerDiv
{
    padding: 10px;
}
/*addschoolback styles */
#addstudentback
{
    background-color: #ffffff;
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    direction: rtl;
}
#addstudentback .formtable
{
    border: 0px;
    direction: rtl;
    width: 250px;
    height: 140px;
}
#addstudentback .fieldtd
{
    text-align: right;
    border: 0px;
    vertical-align: top;
    width: 100px;
}
#addstudentback .datatd
{
    text-align: left !important;
    border: 0px;
    width: 150px;
}
#addstudentback .buttontd
{
    text-align: left !important;
    border: 0px;
}
/*bank Styles*/
#bank
{
    text-align: right;
    padding: 30px;
}
#bank .fields
{
    width: 120px;
    border: 0px;
    float: right;
}
#bank .data
{
    width: 250px;
    border: 0px;
    float: right;
}
#bank #studentinfo
{
    width: 100%;
    float: right;
    padding-top: 50px;
}
#bank a
{
    color: Red;
}

#banktable #HeaderRow td
{
    background-color: #d0d0d0;
    border: solid 1px #a0a0a0;
    text-align: center;
}
#banktable #DataRow td
{
    border: solid 1px #a0a0a0;
    padding: 3px;
    text-align: right !important;
}
#banktable #AddressRow td
{
    background-color: #f0f0f0;
    border: solid 1px #a0a0a0;
    padding: 3px;
    text-align: right !important;
}

/*addmatniback styles */
#addmatniback
{
    background-color: #ffffff;
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    direction: rtl;
}
#addmatniback .formtable
{
    border: 0px;
    direction: rtl;
    width: 250px;
    height: 100px;
}
#addmatniback .fieldtd
{
    text-align: right;
    border: 0px;
    vertical-align: top;
    width: 100px;
}
#addmatniback .datatd
{
    text-align: left;
    border: 0px;
    width: 150px;
}
#addmatniback .buttontd
{
    text-align: left;
    border: 0px;
}
/*addmatniback styles */
#addvizheback
{
    background-color: #ffffff;
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    direction: rtl;
}
#addvizheback .formtable
{
    border: 0px;
    direction: rtl;
    width: 250px;
    height: 100px;
}
#addvizheback .imgtd
{
    text-align: center !important;
    vertical-align: middle !important;
    border: solid 1px #808080 !important;
}
#addvizheback .fieldtd
{
    text-align: right !important;
    border: 0px;
    vertical-align: top;
    width: 100px;
}
#addvizheback .datatd
{
    text-align: left !important;
    border: 0px;
    width: 150px;
}
#addvizheback .buttontd
{
    text-align: left;
    border: 0px;
}
/*hendiable styles */
#hendiable
{
    margin-left: auto;
    margin-right: auto;
    width: 400px;
    direction: rtl;
}
#hendiable td
{
    border: solid 1px #e0e0e0;
    text-align: center;
    width: 33%;
    height: 100px;
}
#hendiable a
{
    color: #909090;
}
#hendiable img
{
    border: 0px;
}
.divFal
{
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    direction: rtl;
    text-align: justify;
}
.divFal h1
{
    font: 10pt tahoma;
    color: #000066;
    text-align: center;
    font-weight: bold;
}
/*newsTable styles */
#newsTable
{
    width: 100%;
    border: 0px;
    margin-left: auto;
    margin-right: auto;
}
#newsTable a, a:visited
{
    color: #0000ff;
}
#newsTable a:hover
{
    color: #ff0000;
    text-decoration: underline;
}
#newsTable .newstitle
{
    font-weight: 600;
}
#newsTable .dataTD
{
    padding: 5px 5px 5px 10px;
    border: 0px;
    vertical-align: top;
    text-align: right;
    direction: rtl;
}
#newsTable .moreTD
{
    padding: 5px 5px 5px 10px;
    border: 0px;
    vertical-align: top;
    text-align: left !important;
    direction: rtl;
}
#newsTable #NewsImg
{
    width: 100px;
    height: 100px;
    border: 0px;
    padding: 5px;
}
.divNews
{
    border: solid 0px #909090;
    background: transparent url(../images/bg-news.jpg) no-repeat;
    width: 488px;
    height: 105px;
}
/*newDtl styles*/
#newDtl
{
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    direction: rtl;
    width: 491px;
}
#newDtl #newsDtlTable
{
    margin-left: auto;
    margin-right: auto;
    width: 491px;
}

#newDtl .newsImgTD
{
    width: 100px !important;
    padding: 0px;
    height: 100px;
    text-align: center !important;
    vertical-align: middle !important;
    background: transparent url(../images/viewnews/bg-pic.jpg) no-repeat center center;
}
#newDtl .newsTitleTD
{
    width: 491px !important;
    height: 100px;
    text-align: right !important;
    vertical-align: middle !important;
    background: transparent;
}
#newDtl .prtbtn
{
    width: 78px;
    height: 22px;
    display: block;
    float: left;
    text-align: center !important;
    vertical-align: bottom !important;
    background: transparent url(../images/viewnews/prnt-but.jpg) no-repeat center center;
}
#newDtl .parag
{
    /*background: transparent url(../images/viewnews/txt-bg.jpg) repeat center center;*/
}
#newDtl .parag2
{
    width: 491px; /*background: transparent url(../images/viewnews/txt-bg.jpg) repeat center center;*/
}

#newDtl .printTD
{
    text-align: left !important;
    vertical-align: middle !important;
}
#newDtl .bckbtn
{
    width: 78px;
    height: 22px;
    display: block;
    float: left;
    text-align: center !important;
    vertical-align: bottom !important;
    background: transparent url(../images/viewnews/back.jpg) no-repeat center center;
}

#newDtl #newsDtlTable td
{
    border: solid 0px #909090;
    text-align: right;
    vertical-align: top;
    padding: 5px;
}

#newDtl img
{
    border: 0px;
    width: 80px;
    height: 80px;
}
/* mainpageagahi styles*/
#mainpageaghi
{
    width: 480px;
    margin-left: auto;
    margin-right: auto;
}

#mainpageaghi a, a:hover, a:visited
{
    text-decoration: none;
    cursor: pointer;
    color:Blue;
}

#mainpageaghi img
{
    border: 0px;
}

#mainpageaghi .borderagahi
{
    padding: 2px;
    float: right;
    width: 110px;
    height: 140px;
    border: 0px !important;
    text-align: center !important;
    vertical-align: middle !important;
    cursor: pointer;
    margin-left:auto;margin-right:auto;
}

#mainpageaghi .mainpageagahi
{
    float: right;
    width: 110px;
    height: 130px;
    border: solid 1px #909090 !important;
    padding: 2px;
    text-align: center !important;
    vertical-align: middle !important;
}
#mainpageaghi img
{
    width: 110px !important;
    height: 110px !important;
}
/**/
.borderagahi1
{
    padding: 0;
    width: 110px;
    height: 150px;
    border: 0px !important;
    text-align: center !important;
    vertical-align: middle !important;
    cursor: pointer;
}

.mainpageagahi1
{
    width: 110px;
    height: 150px;
    padding: 2px;
    text-align: center !important;
    vertical-align: middle !important;
    overflow:hidden;
}
.img1
{
    width:110px !important;
    height: 110px !important;
}/**/
/*Agahi detail styles*/
#agahiDetail
{
    width: 100%;
    direction: rtl;
}
#agahiDetail .divrow
{
    width: 300px;
    float: right;
    padding: 1px 5px 1px 0px;
    background-color: #ffffff;
}
#agahiDetail .divalternaterow
{
    width: 300px;
    float: right;
    padding: 1px 5px 1px 0px;
    background-color: #d0d0d0;
}
#agahiDetail .fielddiv
{
    float: right;
    width: 100px;
    text-align: right;
    height: 15px;
}
#agahiDetail .datadiv
{
    float: right;
    height: 15px;
}
#agahiDetail .descrtd
{
    background-color: #d0d0d0;
    width: 100px;
    height: 100px;
    text-align: center !important;
    vertical-align: middle !important;
    padding: 5px;
}
/*divmanimain*/
.divmanimain
{
    background: transparent url(../images/bg-blu.jpg) no-repeat;
    width: 160px;
    text-align: right !important;
    vertical-align: top !important;
    cursor: pointer;
    height: 64px !important;
    padding: 0px;
    margin: 0px;
}
.divmanimain p
{
}
.alternatedivmanimain
{
    background: transparent url(../images/bg-orng.jpg) no-repeat;
    width: 160px;
    text-align: right !important;
    vertical-align: top !important;
    cursor: pointer;
    height: 64px !important;
    padding: 0px;
    margin: 0px;
}

.alternatedivmanimain p
{
}
.divcontact
{
    text-align: right !important;
    vertical-align: top !important;
    padding: 25px;
}
/*voteresulttable*/
#voteresulttable
{
    width: 450px;
    border: 1px solid #909090;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
}
#divVoteResult table
{
    width: 450px;
    margin-left: auto;
    margin-right: auto;
}
#voteresulttable td
{
    border: 0px;
}
#voteresulttable #divVoteResult
{
    background-color: Red;
    width: 100%;
    border: 0px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
}
#divVoteSelect
{
    padding: 20px;
}
#divVoteSelect .innerSelect
{
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    text-align: right !important;
    vertical-align: top !important;
}
/*addfish*/
#addfish
{
    width: 100%;
}
#addfish .inner
{
    padding: 15px;
    text-align: right;
    vertical-align: top;
}
#addfish .formtable
{
    border: 0px;
    direction: rtl;
    width: 250px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
}
#addfish .fieldtd
{
    text-align: right;
    border: 0px;
    vertical-align: top;
    width: 100px;
}
#addfish .datatd
{
    text-align: right;
    border: 0px;
    width: 150px;
}
#addfish .buttontd
{
    text-align: left;
    border: 0px;
}
/**/
#ghavanin
{
    padding: 15px;
    text-align: justify !important;
}
#kbanki
{
    padding: 15px;
    text-align: justify !important;
}

/*tabletarefe styles */
#tabletarefe
{
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    direction: rtl;
}
#tabletarefe .tdtitle
{
    text-align: right;
    width: 150px;
    background-color: #f0f0f0;
    vertical-align: middle;
    padding: 5px;
}
#tabletarefe .tdprice
{
    background-color: #e0e0e0;
    text-align: center;
    width: 75px;
    vertical-align: middle;
}
/*newsback styles*/
#newsback
{
    width: 503px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
}
#newsback .head
{
    background: transparent url(../images/head.jpg) no-repeat top center;
    height: 27px;
}
#newsback .cntnt
{
    background: transparent url(../images/bg-mid.jpg) repeat-y;
}
#newsback .foot
{
    background: transparent url(../images/bg-buttom.jpg) no-repeat;
    height: 13px;
}
/*newsDtlTable*/
#newsDtlTablea
{
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
}
#newsDtlTablea .head
{
    background: transparent url(../images/viewnews/bg-top.jpg) no-repeat top center;
    height: 13px;
}
#newsDtlTablea .mid
{
    background: transparent url(../images/viewnews/bg.jpg) repeat-y center center;
}
#newsDtlTablea .but
{
    background: transparent url(../images/viewnews/bg-buttom.jpg) no-repeat top center;
    height: 13px;
}
#newsDtlTablea .newsImgTD
{
    width: 100px !important;
    padding: 0px;
    height: 100px;
    text-align: center !important;
    vertical-align: middle !important;
    background: transparent url(../images/viewnews/bg-pic.jpg) no-repeat center center;
}
/* input table style */
.formtable
{
    border: 0px;
    direction: rtl;
    width: 250px;
    margin-left: auto;
    margin-right: auto;
}
.fieldtd
{
    text-align: right;
    border: 0px;
    vertical-align: top;
    width: 100px;
}
.datatd
{
    text-align: left;
    border: 0px;
    width: 150px;
}
.buttontd
{
    text-align: left;
    border: 0px;
}
/*divKalaDetail*/
.divKalaDetail
{
    padding: 25px;
    text-align: right;
}

/* agahi detail style */
#agahiDetailtbl
{
    width: 480px;
    margin-left: auto;
    margin-right: auto;
    border: 0px;
    padding: 0px;
    background: #F2F2F2;
    margin-left:auto;
    margin-right:auto;
}

#agahiDetailtbl .top
{
    background: transparent url(../images/agahi/top.jpg) no-repeat top center;
    width: 480px;
    height: 13px;
}

#agahiDetailtbl .mid
{
    width: 348px;
    height: 115px;
    background: #F2F2F2;
    text-align: right;
}

#agahiDetailtbl .btn
{
    background: transparent url(../images/agahi/bottom.jpg) no-repeat top center;
    width: 480px;
    height: 13px;
}
#agahiDetailtbl .img
{
    background: transparent url(../images/agahi/images.jpg) no-repeat center center;
    width: 132px;
    height: 115px;
    text-align: center;
}
#agahiDetailtbl .descr
{
    text-align: right;
    background: #E6E6E6;
}


#tblDigit
{
    margin-left: auto;
    margin-right: auto;
}
#tblDigit td
{
    border: solid 1px #c1c1c1;
    width: 100px;
    height: 100px;
    text-align: center;
    vertical-align: middle;
}
#tblDigit img
{
    border: 0px;
    width: 100px;
    height: 100px;
    text-align: center;
    vertical-align: middle;
}
#tblDigit a
{
    text-decoration: none;
}
a.downMenu{color:#0000ff;font-weight:normal;text-decoration:none;font:8pt tahoma}
a.downMenu:hover{color:#0000ff;font-weight:normal;text-decoration:underline;font:8pt tahoma}
.btnsearch{background:url(../images/Component/btnSearch.jpg) no-repeat;width:56px;height:18px;border:0px}
.textbox2{background:#ffffff url(../images/Component/textbox.jpg) repeat-x;height: 15px;border: solid 1px #B5B5B5;width: 120px;font: 8pt tahoma;}

a.menuitm,a.menuitm:visited{color:#000000 !important;font-weight:normal;text-decoration:none;font:8pt tahoma}
a.menuitm:hover{color:#0000ff !important;font-weight:normal;text-decoration:none;font:8pt tahoma}
a.submenuitm,a.submenuitm:visited{color:#000000 !important;font-weight:normal;text-decoration:none;font:8pt tahoma}
a.submenuitm:hover{color:#6464FF !important;font-weight:normal;text-decoration:none;font:8pt tahoma}
a.about,a.about:visited{color: #000000;font: 8pt tahoma;text-decoration:none}
astyle2{color: #303030;font: 8pt tahoma;}
a.about:hover{color: #F7919F;font: 7pt tahoma;font-weight: 600;text-decoration:none}

a.links,a.links:visited{color:#0000ff !important;font-weight:normal;text-decoration:none;font:8pt tahoma}
a.links:hover{color:#ff0000 !important;font-weight:normal;text-decoration:none;font:8pt tahoma}
a.mumenu:hover{color:Blue !important}

.center{margin-left:auto;margin-right:auto}
.tdcenter{text-align:center !important}
.tdleft{text-align:left}
.tdrtght{text-align:right}
.btnPay{font:8pt tahoma;width:100px}
.tedad{font:8pt tahoma;width:40px}
table.border td{border:solid 1px #909090}
div.connecting{border: solid 1px #0000ff; background-color: #BFDFFF; width: 250px; height: 100px; font: bold 8pt tahoma; padding-top: 60px; margin-top: 100px; margin-left: auto; margin-right: auto; text-align: center;line-height:200%;}
