@font-face {
  font-family: 'BElham';
  src: url('../../fonts/BElham.eot?#') format('eot'),  /* IE6–8 */
       url('../../fonts/BElham.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../../fonts/BElham.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */

  font-family: 'BNazanin';
  src: url('../../fonts/BNazanin.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{padding:0px; margin:0px; color:black;direction:rtl;background: #fff;font-family: BNazanin !important; font-size:12pt;}
img{padding:0px; margin:0px;border:0px;}
h3{	padding:0px; margin:0px; font-family: BNazanin !important; font-size:12pt;}
h2{	padding:0px; margin:0px;    font-family: BNazanin !important;  font-size:12pt;}

p{	padding:0px; margin:0px;}
div{padding:0px; margin:0px;}
table{
	font-size:12pt;
}
A:link ,A:visited{color: black;text-decoration: none;color:black;}
A:hover, A:active {color:green;text-decoration: underline;  }
h1{
    margin:0px;
    padding:0px;
    font-family: BNazanin !important;
    font-size: 14pt;
}
font{
	font-size:12pt;
	text-align:justify;
	line-height:25px;
    font-family: BNazanin !important;
}

INPUT, TEXTAREA { border: 1px solid #336600;font-size:12px}
SELECT{ border:0px;}
div{
    display: block;
}

.div_header_container_1{
    padding: 0px;
    margin: 0px;
    height: 178px;
    background-image:url('../../images/header_tile.jpg') ;
    background-repeat:repeat-x;
    display: block;
}
.div_header_container_white{
    width:960px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left:auto;
    margin-right:auto;
    text-align:right;
    height: 26px;
    padding-top: 12px;
    vertical-align: middle;
}



.top_link_div{
    float:right;
    color:#000000;
    padding-right:8px;
    font-family: BNazanin !important;
    margin-left: 20px;
}
.top_link_div a:link,.top_link_div a:visited{
    color:#000000;
    font-size:12pt;
    font-weight: bold;

}
.top_link_div a:hover{
    color:#000000;

}

.div_header_container_blue{
    width:960px;
    margin-top: 2px;
    margin-bottom: 0px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    height: 139px;
    background-image:url('../../images/raznameh_logo2.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
}
.div_header_container_blue_search{
 float: left;
    margin-top: 15px;
}
.search_fieldset{
    margin: 0px;
    padding: 0px;
    border: 0px;
}
.search_form{ width:244px; height:37px; border:1px #ccc solid; margin-bottom:15px;-moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; position: relative;}
.search_field_input_label {
        font-family:'CorpidHeavyRegular', Arial, Helvetica, sans-serif; position: absolute; z-index: 1;
        height:37px; line-height:37px; border:0; padding:0 0px; background:none; font-size:18px; color:#c20000; left: 0px; }
.header_search_botton {
    float:left; width:34px; height:37px; background:#fff url(../../images/ico_search.gif) center center no-repeat; border:0; margin-right:0px; cursor:pointer;

}
.search_form.body .header_search_edit { width: 500px; }
.header_search_edit
{ float:right; width:210px; height:37px; line-height:37px; border:0; padding:0 0px; background:#ffffff; font-size:18px; color:#c20000;
    font-family:'CorpidHeavyRegular', Arial, Helvetica, sans-serif; position: relative; z-index: 1;  }

.content_all_blocks_main{
    padding: 0px;
    margin: 0px;
    min-height: 400px;
    display: block;
    background:#ffffff;

}
.content_all_blocks{
    width:960px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left:auto;
    margin-right:auto;
    text-align:right;
    display: table;

}




.div_container_inner_1{
    float:right;
    width:353px;
    text-align:center;
    margin-bottom:5px;
    display: block;

}

.div_container_inner_3{
    float:left;
    width:198px;
    text-align:center;
    margin-right:6px;
    margin-bottom:5px;
    display: block;
}

/* begin menu style */
.tab_menu_container{
    height: 47px;
    background-image:url('../../images/menu_title_tile.jpg') ;
    background-repeat:repeat-x;

}
.tab_menu{
    background:#cccccc;
    width:100%;
    height:50px;
    display:block;
    height:100%;
    margin:0px;
    padding:0px;
    float:right;
}
.tab_menu_seperator{
    float:right;
    width: 10px;
    text-align: center;
    vertical-align: middle;
    padding-top: 10px;
}
.tab_menu div.tab_menu_title{
    float:right;
    padding-left:20px;
    padding-right:20px;
    height:20px;
    padding-top:5px;
    padding-bottom:5px;
    width: 100px;
    text-align: center;
    background-repeat:no-repeat;
    background-position: bottom center;
    height: 37px;
}
.tab_menu div.tab_menu_title_selected{
    float:right;
    padding-left:20px;
    padding-right:20px;
    height:20px;
    padding-top:5px;
    padding-bottom:5px;
    height: 37px;
    font-family: BNazanin !important;
    background-image:url('../../images/menu_selected.jpg') ;
    background-repeat:no-repeat;
    background-position: bottom center;
}
.tab_menu div.tab_menu_title a{
    font-weight:600;
    color:#000000 ;
    text-decoration:none;
    font-size:12pt;
    font-family: BNazanin !important;

}

.tab_menu_content_element{
    background:#FFFFFF;
    display:none;
    vertical-align:top;
    text-align:justify;
    width:100%;
}


.tab_menu_content{
    background:#f0eded;
    height:70px;
    width:100%;
    display:block;
    padding-bottom:5px;
}



.tap_menu_content_bullet_list{
    width:960px;
    overflow:hidden;
    padding: 0px;
    padding-right: 20px;
    margin: 0px;
}
.tap_menu_content_bullet_list a:link ,.tap_menu_content_bullet_list a:visited{
    font-family: BNazanin !important;
    font-weight: bold;
    color:#660033;
}
.tap_menu_content_bullet_list  li  {
    line-height:1.5em;
    float:right;
    display:inline;
    width:16%;
    font-size:10pt;
    padding: 0px;
    margin: 0px;
    font-family: BNazanin !important;
    font-weight: bold;
}


.tap_menu_content_bullet_list1 a{
    text-decoration:none;
    font-weight:normal;
    font-size:10pt;
    color:navy;
    font-family: BNazanin !important;

}
.tap_menu_content_bullet_list1{
    font-weight:normal;
    display:block;
    list-style:circle ;
    float:left;
    padding:0px;
    margin:0px;
}
.tap_menu_content_bullet_list1 li{
    padding:0px;
    line-height:25px;
    color:maroon;
    display:list-item;
    list-style: none outside none;
    float:right;
    padding-left:10px;padding-right:10px;
    font-size:medium;

}

.tab_menu div.tab_menu_title_selected a{
    color:#000000 ;
    text-decoration:none;
    font-family: BNazanin !important;
    font-size:12pt;
    font-weight: 600;
}
div.footlink{
    float:right;
    margin-right:8px;
}
.footlink ul{
    line-height:20px;
    margin:0px;
    padding:0px;
    list-style:none;
}
/*end menu style */




.div_fotter_container{
    padding: 0px;
    margin: 0px;
    height: 144px;
    background-image:url('../../images/fotter_tile.jpg') ;
    background-repeat:repeat-x;
    display: block;
}
.div_fotter_main_container{
    width:960px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left:auto;
    margin-right:auto;
    text-align:right;
    height: 144px;
}
.div_fotter_container_1{
    height: 95px;
    padding: 0px;
    margin: 0px;
    display: block;
    color: #ffffff;
    padding-top: 20px;
}
.div_fotter_container_1 a{
    color: #ffffff;
}
.div_fotter_container_2{
    height: 21px;
    padding: 0px;
    margin: 0px;
    display: block;
    color: #ffffff;
    padding-top: 5px;
}
.div_fotter_container_2 a{
    color: #ffffff;
}
.div_fotter_container_1_1{
    float: right;
    width: 600px;
}
.div_fotter_container_1_2{
    float: left;
}

.block_right{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:353px;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
}
.block_right div.block_header{
    margin:0px;
    padding:0px;
    color:#000000;
    font-size:14pt;
    font-weight:bold;
    height:58px;
    padding-right: 75px;
    width:277px;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/block_header_1.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:18px;
}
.block_right div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:319px;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;

}

.block_right div.block_fotter ,.block_right  div.block_fotter_link{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:304px;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
}

.block_right div.block_fotter  a:link,.block_right  div.block_fotter_link a:link{

    font-family: BNazanin !important;
    font-size:10pt;
    color: #660033;
    font-weight: bold;
}

.block_right div.block_fotter  a:visited,.block_right  div.block_fotter_link a:visited{
    color: #660033;
}


.block_center{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:418px;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
    background-image:url('../../images/block_header_2_tile.jpg') ;
    background-repeat:repeat-x;
    background-position: top right;
}
.block_center div.block_header{
    margin:0px;
    padding:0px;
    color:#ffffff;
    font-size:14pt;
    font-weight:bold;
    height:61px;
    padding-right: 20px;
    width:100%;
    text-align:right;
    vertical-align: middle;

    background-image:url('../../images/block_header_2.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:15px;
}
.block_center div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:385px;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;

}

.block_center div.block_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:370px;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
    font-family: BNazanin !important;
    font-size:10pt;
    color: #660033;
    font-weight: bold;
}

.block_center div.block_fotter a:link ,.block_center div.block_fotter a:visited{
    padding: 5px;
    border-bottom: 1px black dotted;
    font-family: BNazanin !important;
    font-size:10pt;
    color: #660033;
    font-weight: bold;
}




.block_left{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:198px;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
    background-image:url('../../images/block_header_3_tile.jpg') ;
    background-repeat:repeat-x;
    background-position: top right;
}
.block_left div.block_header{
    margin:0px;
    padding:0px;
    color:#ffffff;
    font-size:12pt;
    font-weight:bold;
    height:39px;
    padding-right: 20px;
    width:100%;
    text-align:right;
    vertical-align: middle;

    background-image:url('../../images/block_header_3.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:6px;
}
.block_left div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:165px;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
}

.block_left div.block_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:349px;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
}

.block_left div.block_fotter  a:link{
    color:navy;
    font-weight:normal;
    font-size:12px;
}

.block_left div.block_fotter  a:visited{
    color:navy;
}





.div_container_inner_1_2{
    float:right;
    width:198px;
    margin-right:2px;
    margin-top: 2px;
}
.div_container_inner_2_2{
    float:right;
    width:550px;
    margin-left:5px;
    margin-right:5px;
    margin-top: 2px;
}
.div_container_inner_3_2{
    float:left;
    width:198px;
    margin-left:2px;
    margin-top: 2px;
}




.div_container_inner_1{
    float:right;
    width:198px;
    margin-top: 2px;
}


.div_container_inner_3{
    float:right;
    width:198px;
    margin-top: 2px;
}


.div_container_inner_2_3{
    float:right;
    width:960px;
    margin-top: 2px;
}


.inner_block_right{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:198px;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
}
.inner_block_right div.block_header{
    margin:0px;
    padding:0px;
    color:#000000;
    font-size:14pt;
    font-weight:bold;
    height:41px;
    padding-right: 38px;
    width:160px;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/block_header_1_2.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:4px;
}
.inner_block_right div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:165px;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;

}

.inner_block_right div.block_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:150px;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
}

.inner_block_right div.block_fotter  a:link{
    color:navy;
    font-weight:normal;
    font-size:12px;
}

.inner_block_right div.block_fotter  a:visited{
    color:navy;
}

.content_block{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:100% !important;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:5px;
    background-image:url('../../images/block_header_1_keft_tile.jpg') ;
    background-repeat:repeat-y;
    background-position: right;
    border: 0px !important;
    background-color: #f2f2f2;
}
.content_block div.block_header{
    margin:0px;
    padding:0px;
    color:#000000;
    font-weight:bold;
    height:76px;
    width:auto  !important;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/grop_box_header.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-size:8pt !important;
    font-family: BNazanin !important;
    padding-right : 70px;
    display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.content_block div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:auto   !important;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}


.div_container_inner_2_2  div.content_block{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:  550px !important;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:5px;
    background-image:url('../../images/block_header_1_keft_tile.jpg') ;
    background-repeat:repeat-y;
    background-position: right;
    border: 0px !important;
    background-color: #f2f2f2;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */}
.div_container_inner_2_2 div.block_header{
    margin:0px;
    padding:0px;
    color:#000000;
    font-weight:bold;
    height:76px;
    width:auto !important;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/grop_box_header.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-size:8pt !important;
    font-family: BNazanin !important;
    padding-right : 70px;
    display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.div_container_inner_2_2 div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:  537px !important;
    text-align:right;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

.div_container_inner_2_2 div.groupbox_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:auto !important;
    float:left;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}



.div_container_inner_2_2  div.content_block_2{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:198px;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
    background-image:url('../../images/block_header_3_tile.jpg') ;
    background-repeat:repeat-x;
    background-position: top right;
}
.div_container_inner_2_2  div.content_block_222{
    margin:0px;
    padding:0px;
    background:#f2f2f2;
    float:right;
    width:535px !important;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
    background-image:url('../../images/block_header_1_keft_tile.jpg') ;
    background-repeat:repeat-y;
    background-position: right;
    border: 0px !important;
}

.div_container_inner_2_2 div.block_header_2{
    margin:0px;
    padding:0px;
    color:#ffffff;
    font-size:8pt !important;
    font-weight:bold;
    height:41px;
    padding-right: 20px;
    width:100%;
    text-align:right;
    vertical-align: middle;
    background-image:url('../../images/block_header_3.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:4px;
    font-weight: normal !important;
}
.div_container_inner_2_2 div.block_header_2 h1{
    color: #ffffff;
    font-family: BNazanin !important;
    font-weight: bold !important;
    font-size:14pt !important;
}
.div_container_inner_2_2 div.block_header_2 a:link,.div_container_inner_2_2 div.block_header_2 a:visited{
    color: #ffffff;

}
.div_container_inner_2_2 div.block_header_222{
    margin:0px;
    padding:0px;
    color:#ffffff;
    font-size:6pt !important;
    font-weight:bold;
    height:39px;
    padding-right: 20px;
    width:530px !important;
    text-align:right;
    vertical-align: middle;

    background-image:url('../../images/block_header_3.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:6px;
}
.div_container_inner_2_2 div.block_content_2{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:517px !important;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
}


.div_container_inner_2_3  div.content_block_2{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:960px !important;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
    background-image:url('../../images/block_header_3_tile.jpg') ;
    background-repeat:repeat-x;
    background-position: top right;
}

.div_container_inner_2_3 div.block_header_2{
    margin:0px;
    padding:0px;
    color:#ffffff;
    font-size:6pt !important;
    font-weight:bold;
    height:39px;
    padding-right: 20px;
    width:960px !important;
    text-align:right;
    vertical-align: middle;

    background-image:url('../../images/block_header_3.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:6px;
}
.div_container_inner_2_3 div.block_content_2{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:927px !important;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
}




.inner_block_left_2{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:198px;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
    background-image:url('../../images/block_header_3_tile.jpg') ;
    background-repeat:repeat-x;
    background-position: top right;
}
.inner_block_left_2 div.block_header{
    margin:0px;
    padding:0px;
    color:#ffffff;
    font-size:12pt;
    font-weight:bold;
    height:39px;
    padding-right: 20px;
    width:100%;
    text-align:right;
    vertical-align: middle;
    background-image:url('../../images/block_header_3.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:6px;
    font-weight: bold;
}
.inner_block_left_2 div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:165px;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
}

.inner_block_left_2 div.block_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:150px;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
}



.div_container_inner_2_3 div.content_block{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:960px !important;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:5px;
    background-image:url('../../images/block_header_1_keft_tile.jpg') ;
    background-repeat:repeat-y;
    background-position: right;
    border: 0px !important;
    background-color: #f2f2f2;
}
.div_container_inner_2_3 div.block_header{
    margin:0px;
    padding:0px;
    color:#000000;
    font-weight:bold;
    height:76px;
    width:960px  !important;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/grop_box_header.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-size:12pt !important;
    font-family: BNazanin !important;
    padding-right : 70px;
    display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.div_container_inner_2_3 div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:947px   !important;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.div_container_inner_2_3 div.block_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:960px   !important;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
}


.data_caption{
    color: #000000 !important;
    font-size:14pt !important;
    font-family: BNazanin !important;
}
.data_caption a:link{
    color: #000000 !important;
}.data_caption a:visited{
    color: #000000 !important;
}

.img_person_50{
    background-image:url('../../images/img_back_50.png') ;
    background-repeat:no-repeat;
    float: right;
    padding-top: 8px;
    padding-bottom: 10px;
    padding-left: 9px;
    padding-right: 10px;
    width: 50px;
    height: 50px;
}
.img_person_80{
    background-image:url('../../images/img_back_80.png') ;
    background-repeat:no-repeat;
    float: right;
    padding-top: 8px;
    padding-bottom: 10px;
    padding-left: 9px;
    padding-right: 10px;
    width: 80px;
    height: 80px;
}
.img_person_80_center{
    background-image:url('../../images/img_back_80.png') ;
    background-repeat:no-repeat;
    float: none;
    padding-top: 8px;
    padding-bottom: 10px;
    padding-left: 9px;
    padding-right: 10px;
    width: 80px;
    height: 80px;
    display: block;
}
.img_person_150{
    background-image:url('../../images/img_back_150.png') ;
    background-repeat:no-repeat;
    float: right;
    padding-top: 8px;
    padding-bottom: 10px;
    padding-left: 9px;
    padding-right: 10px;
    width: 150px;
    height: 150px;
}
.img_person_100{
    background-image:url('../../images/img_back_100.png') ;
    background-repeat:no-repeat;
    float: right;
    padding-top: 8px;
    padding-bottom: 10px;
    padding-left: 9px;
    padding-right: 10px;
    width: 100px;
    height: 100px;
}
.img_person_100_center{
    background-image:url('../../images/img_back_100.png') ;
    background-repeat:no-repeat;
    float: none;
    padding-top: 8px;
    padding-bottom: 10px;
    padding-left: 9px;
    padding-right: 10px;
    width: 100px;
    height: 100px;
}
.img_person_200{
    background-image:url('../../images/img_back_200.png') ;
    background-repeat:no-repeat;
    float: right;
    padding-top: 8px;
    padding-bottom: 10px;
    padding-left: 9px;
    padding-right: 10px;
    width: 200px;
    height: 200px;
}

.category_2_div_container_1{
    float:right;
    width:483px;
    text-align:center;
    margin-bottom:5px;
    margin-right:2px;
    display: block;
    margin-top: 5px;

}


.category_2_div_container_2{
    float:left;
    width:483px;
    text-align:center;
    margin-right:3px;
    margin-bottom:5px;
    display: block;
    margin-top: 5px;
}

.category_inner_block_right{
    padding-top:5px;
    padding-bottom:5px;
    background:white;
    float:left;
    width:480px;
    text-align:right;
    margin-bottom:25px;
    background-color: #f2f2f2;
}
.category_inner_block_right  div.block_content{
    background-color: white;
    border: dotted #EFEFEF 1px;
    padding-right: 1px;
}
.category_inner_block_right div.page_category_title{

    margin:0px;
    padding:0px;
    color:#000000;
    font-size:14pt;
    font-weight:bold;
    height:45px;
    padding-right: 38px;
    width:480px;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/block_header_1_2.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:4px;
   display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

.category_inner_block_right li{

    list-style:none;
    padding:0px;
    margin:0px;

}
.category_inner_block_right ul{
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.block_bullet_list_1{
    padding-top:0px;
    padding-bottom:0px;
    padding-right:10px;
    margin-right:10px;
    line-height:25px;
    text-align:justify;
    list-style-image:url('../../images/bullet2.png') !important;
}
.block_bullet_list_1 li{
    padding-bottom:3px;
}


div.page_category_title{
    background:#EEEEEE;
    padding:5px;
    font-size:16px;
    font-family: BElham !important;
}


.page_inner_block_footter_link ,.page_inner_block_footter_link a:link ,.page_inner_block_footter_link a:visited{
    text-align:center;
    font-weight:600;
    background-color: #f1f1f1;
    padding: 5px;
    border-bottom: 1px black;
    font-family: BNazanin !important;
    font-size:10pt;
    color: #660033;
}


.category_inner_block_right ul.block_bullet_list_1  {
    padding-top:0px;
    padding-bottom:0px;
    padding-right:10px;
    margin-left:10px;
    margin-right:10px;
    line-height:25px;
    text-align:justify;
    list-style: image('../../images/bullet2.png')!important;
}
.category_inner_block_right li.block_bullet_list_1{
    padding-bottom:3px;
}
.content_advertise_title a:link ,.content_advertise_title a:visited{
    font-weight: 600;
    color: #800000 !important;
}

.div_container_1{
    float:right;
    width:353px;
    text-align:center;
    margin-bottom:5px;
    display: block;
    margin-top: 5px;

}
.div_container_2{
    float:right;
    width:400px;
    text-align:center;
    margin-right:6px;
    margin-bottom:5px;
    display: block;
    margin-top: 5px;

}
.div_container_3{
    float:left;
    width:198px;
    text-align:center;
    margin-right:6px;
    margin-bottom:5px;
    display: block;
    margin-top: 5px;

}


.category_div_container_1{
    float:right;
    width:338px;
    text-align:center;
    margin-bottom:5px;
    margin-right:2px;
}
.category_div_container_2{
    float:right;
    width:338px;
    text-align:center;
    margin-right:3px;
    margin-bottom:5px;
}
.category_div_container_3{
    float:left;
    width:338px;
    text-align:center;
    margin-left:2px;
    margin-bottom:5px;
}



.block_left_type2{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:198px;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
    background-image:url('../../images/block_header_3_tile.jpg') ;
    background-repeat:repeat-x;
    background-position: top right;
}


.block_left_type2 div.block_header{
    margin:0px;
    padding:0px;
    color:#ffffff;
    font-size:12pt;
    font-weight:bold;
    height:39px;
    padding-right: 20px;
    width:100%;
    text-align:right;
    vertical-align: middle;

    background-image:url('../../images/block_header_3.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:6px;
}
.block_left_type2 div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:165px;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
}

.block_left_type2 div.block_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:150px;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
}

.block_left_type2 div.block_fotter  a:link{
    color:navy;
    font-weight:normal;
    font-size:12px;
}

.block_left_type2 div.block_fotter  a:visited{
    color:navy;
}

.div_container_inner_2{
    float:right;
    width:732px;
    margin-left:5px;
    margin-right:25px;
    margin-top: 2px;
}

.div_container_2col_1{
    float:right;
    width:320px;
    text-align:center;
    margin-bottom:5px;
    margin-right:3px;
    margin-left:2px;
    padding-top: 2px;
}



.div_container_2col_left_2{
    width:207px;
    float:left;
    margin-top:5px ;
}


.div_container_2col_left_2 .inner_block_typ2_left_2{
    padding:0px;
    background:white;
    float:right;
    width:207px;
    text-align:right;
    margin-bottom:5px;
}

.div_container_2col_left_2  div.inner_block_typ2_left_2 div.block_header{
    margin:0px;
    padding:0px;
    color:#000000;
    font-size:10pt;
    font-weight:bold;
    height:45px;
    padding-right: 38px;
    width:207px;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/block_header_1_2.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.div_container_2col_left_2  div.inner_block_typ2_left_2 div.block_content{
    margin:0px;
    padding:0px;
    width:177px;
    text-align:right;
    float:right;
    margin-right: 14px;
    padding-left: 6px;
    background-color: #f2f2f2;
    padding-right:10px;
}

.div_container_2col_left_2 div.inner_block_typ2_left_2 div.block_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding: 5px;
    width:170px;
    float:right;
    margin-right: 14px;
    padding-left: 5px;
    font-family: BNazanin !important;
    font-size:10pt;
    color: #660033;
    font-weight: bold;
}
.div_container_2col_left_2 div.inner_block_typ2_left_2 div.block_fotter_link a:link ,.div_container_2col_left_2 div.inner_block_typ2_left_2 div.block_fotter_link a:visited{
    border-bottom: 1px black;
    font-family: BNazanin !important;
    font-size:10pt;
    color: #660033;
    font-weight: bold;
}


.div_container_2col_left{
    float:right;
    width:750px;
    text-align:center;
    margin-right:3px;
    margin-bottom:5px;
}

.div_container_2col_left  div.page_2col_center_col{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:  750px !important;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:5px;
    background-image:url('../../images/block_header_1_keft_tile.jpg') ;
    background-repeat:repeat-y;
    background-position: right;
    border: 0px !important;
    background-color: #f2f2f2;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */}
.div_container_2col_left div.block_header{
    margin:0px;
    padding:0px;
    color:#000000;
    font-weight:bold;
    height:76px;
    width:751px !important;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/grop_box_header.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-size:14pt !important;
    font-family: BNazanin !important;
    padding-right : 70px;
    display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.div_container_2col_left div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:  700px !important;
    text-align:right;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

.div_container_2col_left div.groupbox_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:638px !important;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}


.div_container_2col_left  div.content_block_2{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:  750px !important;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:5px;
    background-image:url('../../images/block_header_1_keft_tile.jpg') ;
    background-repeat:repeat-y;
    background-position: right;
    border: 0px !important;
    background-color: #f2f2f2;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */}
.div_container_2col_left div.block_header_2{
    margin:0px;
    padding:0px;
    color:#000000;
    font-weight:bold;
    height:76px;
    width:751px !important;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/grop_box_header.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-size:14pt !important;
    font-family: BNazanin !important;
    padding-right : 70px;
    display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.div_container_2col_left div.block_content_2{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:  700px !important;
    text-align:right;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

.div_container_2col_left div.groupbox_fotter_2{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:638px !important;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}



.div_container_2col_2{
    float:right;
    width:630px;
    text-align:center;
    margin-right:3px;
    margin-bottom:5px;
}

.div_container_2col_2  div.page_2col_center_col{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:  651px !important;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:5px;
    background-image:url('../../images/block_header_1_keft_tile.jpg') ;
    background-repeat:repeat-y;
    background-position: right;
    border: 0px !important;
    background-color: #f2f2f2;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */}
.div_container_2col_2 div.block_header{
    margin:0px;
    padding:0px;
    color:#000000;
    font-weight:bold;
    height:76px;
    width:651px !important;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/grop_box_header.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-size:14pt !important;
    font-family: BNazanin !important;
    padding-right : 70px;
    display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.div_container_2col_2 div.block_content{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:  617px !important;
    text-align:right;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

.div_container_2col_2 .block_content img.img_person_80{
    background-image:url('../../images/img_back_80.png') ;
    background-repeat:no-repeat;
    float: none;
    padding-top: 8px;
    padding-bottom: 10px;
    padding-left: 9px;
    padding-right: 10px;
    width: 80px;
    height: 80px;
}

.div_container_2col_2 div.groupbox_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:617px !important;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}


.div_container_2col_2  div.content_block_2{
    margin:0px;
    padding:0px;
    background:white;
    float:right;
    width:630px !important;
    text-align:right;
    margin-bottom:5px;
    display: block;
    margin-top:2px;
    background-image:url('../../images/block_header_3_tile.jpg') ;
    background-repeat:repeat-x;
    background-position: top right;
}

.div_container_2col_2 div.block_header_2{
    margin:0px;
    padding:0px;
    color:#ffffff;
    font-size:6pt !important;
    font-weight:bold;
    height:39px;
    padding-right: 20px;
    width:650px !important;
    text-align:right;
    vertical-align: middle;

    background-image:url('../../images/block_header_3.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:6px;
}
.div_container_2col_2 div.block_content_2{
    background-color: #f2f2f2;
    margin:0px;
    padding:0px;
    width:597px !important;
    text-align:right;;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom:10px;
}
.inner_block_typ2_left_2{
    padding:0px;
    background:white;
    float:right;
    width:320px;
    text-align:right;
    margin-bottom:5px;
}

.inner_block_typ2_left_2 div.block_header{
    margin:0px;
    padding:0px;
    color:#000000;
    font-size:14pt;
    font-weight:bold;
    height:45px;
    padding-right: 38px;
    width:320px;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/block_header_1_2.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:4px;
    display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.inner_block_typ2_left_2 div.block_content{
    margin:0px;
    padding:0px;
    width:290px;
    text-align:right;
    float:right;
    margin-right: 14px;
    padding-left: 6px;
    background-color: #f2f2f2;
    padding-right:10px;
}
.inner_block_typ2_left_2 div.block_fotter_link{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding: 5px;
    width:296px;
    float:right;
    margin-right: 14px;
    padding-left: 5px;
    font-family: BNazanin !important;
    font-size:10pt;
    color: #660033;
    font-weight: bold;
}

.inner_block_typ2_left_2 div.block_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding: 5px;
    width:296px;
    float:right;
    margin-right: 14px;
    padding-left: 5px;
    font-family: BNazanin !important;
    font-size:10pt;
    color: #660033;
    font-weight: bold;
}
.inner_block_typ2_left_2 div.block_fotter_link a:link ,.inner_block_typ2_left_2 div.block_fotter_link a:visited{
    border-bottom: 1px black;
    font-family: BNazanin !important;
    font-size:10pt;
    color: #660033;
    font-weight: bold;
}


.block_right_2{
    margin:0px;
    padding:0px;
    background:white;
    border:1px #F2F2F2 dotted;
    float:right;
    width:320px;
    text-align:right;
    margin-bottom:5px;

}
.block_right_2 div.page_category_title{
    margin:0px;
    padding:0px;
    color:#000000;
    font-size:14pt;
    font-weight:bold;
    height:45px;
    padding-right: 38px;
    width:480px;
    text-align:right;
    vertical-align: middle;
    background-color: #f2f2f2;
    background-image:url('../../images/block_header_1_2.jpg') ;
    background-repeat:no-repeat;
    background-position: top right;
    font-family: BNazanin !important;
    padding-top:4px;

    display: table-cell;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.block_right_2 ul.block_bullet_list_1{
    padding-top:0px;
    padding-bottom:0px;
    padding-right:20px;
    margin-right:10px;
    line-height:25px;
    text-align:justify;
    list-style-image:url('../../images/bullet2.png') !important;
}


.div_container_modules_2_col_page_main{
    float:right;
    width:750px;
    text-align:center;
    margin-right:3px;
    margin-bottom:5px;
}
.div_container_modules_2_col_page_main div.block_content{
    width:750px !important;

}
.div_container_modules_2_col_page_main div.content_block div.block_header{
    width:750px !important;

}
.div_container_modules_2_col_page_main div.content_block div.groupbox_fotter{
    width:750px !important;

}

.div_container_modules_2_col_page_left{
    width:210px;
    float:left;
}

.error_message{
    font-family: BNazanin !important;
    font-size:14pt;
    color: #663300;
    font-weight: bold;
}

div.user_profile div.header{
    display: block;
    width: 100%;
    text-align: right;
    align-content: center;
    line-height: 30px;
    margin-right: 10px;
    margin-left: 10px;
}
div.user_profile div.header span.block_inner_title{
    font-size:18pt;
    font-family: BNazanin !important;
    font-weight: bold;
    display: block;
    margin-top: 10px;
}
div.user_profile div.header span.block_inner_title_2{
    font-size:12pt;
    font-family: BNazanin !important;
    text-align: right;
}
div.user_profile div.body{
    display: block;
    width: 100%;
    text-align: right;
    margin-top: 10px;
    line-height: 25px;
    font-size:12pt;
    font-family: BNazanin !important;
    font-weight: bold;
    display: block;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 20px;
}

/*--#########################################################################################################################################################################---- */


.inner_block_right div.groupbox_fotter{
    background-color: #f2f2f2;
    text-align:left;
    margin:0px;
    padding-bottom:15px;
    width:100%;
    float:right;
    margin-right: 13px;
    padding-right: 10px;
    padding-left: 25px;
}



.div_content_2{
    width:1024px;
    margin-left:auto;
    margin-right:auto;
    text-align:right;
    padding-left:5px;
    padding-right:5px;
}
.div_content_header_top_link{
    height:40px;background:#ffffff;width:100%;font-size:1px;float:right;
    border-left:1px black solid;
    border-right:1px black solid;
}


/*---- main page style--- */

.div_content_header{
	height:95px;background:#EDEBD5;border-left:1px #350000 solid;border-right:1px #350000 solid;;border-bottom:1px maroon solid;
			width:100%;
}

.div_hidden_content{
    height:1px;
    width:1px;
    float:none;
    display:none;
}

.div_content_header_1{
	float:right;padding-right:5px;width:33%;
}
.div_content_header_2{
	padding:0px;padding-top:15px;float:right;width:33%;padding-right:10px;font-weight:600;color:#336600;margin:0px;
}

.div_content_header_3{
	padding:0px;padding-top:15px;float:left;width:270px;margin:0px;
}

.div_container_admin_1{
	float:right;
	width:150px;
}





.modules_2_col_page_block_right{
    margin:0px;
    padding:10px;
    background:white;
    border:1px silver solid;
    float:right;
    width:221px;
    text-align:right;
    margin-bottom:5px;
}


	.inner_block_left{
		padding:10px;
		background:white;
		border:1px silver solid;
		float:left;
		width:198px;
		text-align:right;
		margin-bottom:5px;
	}	

	

.div_container_admin_2{
	float:right;
	width:90%;	
	padding-right:20px;
}


.content_block div.div_container_inner_2{
    margin:0px;
    padding:10px;
    background:white;
    border:1px silver solid;
    float:right;
    width:100%;
    text-align:right;
    margin-bottom:5px;
}


.div_container_fotter{
	border:1px #350000 solid;border-top:0px;text-align:center;background:#E8E6CA;color:#666678;height:160px;padding-top:4px;float:right;width:100%;
}

.div_container_fotter div.fotter_sign{
	float:right;
	width:60%;
	text-align:right;
	padding-right:10px;
}
.div_container_fotter div.fotter_state{
	float:left;
	padding-left:5px;
    width:20%;
    text-align:left;
}
/*---- main page style--- */





.menu_item a{ line-height:10px}

.menu_item a:hover{ 
					color:#006600;
					font-weight:600;
					line-height:15px;
					}



	

	


	
	.td_header_links{
		font-size:12px;
		font-weight:600;	
	}
	.td_header_links  a:link, .td_header_links a:visited ,.td_header_links a:active{
		font-size:12px;
		font-weight:600;
		color:black;
		text-decoration:none;
	}
	.td_header_links a:hover{
		color:green;
	}
	

a.header_hiden_link ,a.header_hiden_link:hover,a.header_hiden_link:link,a.header_hiden_link:visited{
	color:#E8E6CA;
}
/*--------------------- main style file -------------------------*/
.caption{
	color:#000066;
	font-size:12px;
	height:30px;
	padding-left:5px;
    font-weight: 600;
}
.data{
	font-size:12px;
	color:#333300;
	text-align:justify;
	font-weight:normal;
	line-height:25px;
    font-family: BNazanin !important;
    font-size:13pt;
}

.caption_2{
	color:#996633;
	font-size:11px;
	height:30px;
	padding-left:5px;
	font-weight:600;
	text-align:justify;
}
.caption_3{
	color:#000066;
	font-size:12px;
	height:15px;
	padding-left:5px;
}

.submit_button {
	font-size: 11px; 

	border:1px solid black;
	color:#660033;
	height:20px;
	vertical-align:middle;
	background-image:url('../../images/button_bk.jpg') ;
	background-repeat:no-repeat;
	background-position:center bottom;
	
}



table.ordinary_list{
    text-align: right;
}
.ordinary_list td.td_2{
	border: 1px solid gray;
	background-color: #FFFFFF;
	padding:5px;
}
.ordinary_list td.td_1{
	border: 1px solid gray;
	background-color: #EEEEEE;
	padding:5px;
}

.ordinary_list td.list_group_by{
	border: 1px solid black;
	background-color: #C4C4FF;
	font-weight:600;
	padding:10px;
}

.ordinary_list td.ordinary_list_header{
	border: 1px solid gray;
	background-color: #CEE1FF;
	font-weight:600;
	padding:5px;
}
.ordinary_list td.ordinary_list_title{
	border: 1px solid gray;
	background-color: #CEE1FF;
	font-weight:600;
}

table.group_box{
	border:1px gray solid;
}
.group_box td.group_box_header{
	padding-left:0px;	
	padding-right:0px;	
	font-size: 12px;
	font-weight:bold;
	background-image:url('/themes/lostring/images/far/blocktile.jpg');
	background-repeat:repeat-x;
	color:#006400;
	border: 0px solid black; 	
		padding-bottom:10px;
}
.group_box td.group_box_content{
	border: 0px solid black;
	background-color:inherit;
	padding:8px;
}
td.form_group_band{
	background-color:#EFEFEF;
	height:20px;
	font-size:12px;
	margin-top:25px;
	margin-bottom:15px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
.message_div{
	color:red;
}

.caption_title{
	color:#996633;
	padding-left:5px;
	font-size:12pt;
	font-weight:600;
}
.caption_title a:link,.caption_title a:visited,.caption_title {
	color:#996633;
}

.caption_title a:hover{
	text-decoration: underline;
	color:green;
}


.caption_title_2{
	color:gray;
	font-size:12px;
	font-weight:normal;
}

td.caption_description{
	color:black;
}

td.caption_operation{
	color:maroon;
	border-bottom:1px dashed #336600;
	padding-left:10px;
	padding-right:10px;
	height:25px;
	vertical-align:middle;
}
td.caption_operation a:visited, td.caption_operation a {
	color:maroon;
}
td.caption_operation a:hover{
	text-decoration: underline;
	color:gray;
}
.list_item{
}



.block_bullet_list_2{
	padding-top:0px;
	padding-bottom:0px;
	padding-right:10px;
	margin-right:10px;
	line-height:25px;
	list-style-image:url('../../images/bullet2.png') ;
}

.block_bullet_list_2 li:hover{
	background:#F2F2F2;
	padding:8px;
	border:1px #333333 dotted;
}

.block_bullet_list_2 span.block_link_only_title{
	font-weight:600;
}


 span.block_caption{
	color:#663300;
	font-weight:600;
	line-height:25px;
}
span.block_caption a:link ,span.block_caption a:visited{
	color:navy;
	
}
 span.block_caption a:hover{
	text-decoration: underline;
	color:maroon;
}


span.block_data{
	text-align:justify;
}

ul.bullet_list_title_level_1{
	list-style:disc;
	font-size:12px;
	color:#996633;
	padding-right:5px;
	padding-left:5px;
}
.bullet_list_title_level_1 li{
	padding-bottom:25px;
	font-weight:600;
}

a.important_link{
	color:maroon;
	font-weight:600;
}

a.important_link:visited, a.important_link:link{
	color:maroon;
	font-weight:600;
}
a.important_link:hover ,a.important_link:active{
	text-decoration: underline;
}


ul.ul_level_0{
	color:black;
	font-weight:600;
	padding-right:25px;
	margin:0px;
	font-size:12px;
	line-height:25px;
}
ul.ul_level_0 a:link ,ul.ul_level_0 a:visited{
	color:black;
	font-weight:600;
	text-align:justify;
}

ul.ul_level_0 a:hover{
	text-decoration: underline;
	color:#800000;
}


ul.ul_level_1{
	padding-right:15px;
	margin:0px;
	line-height:25px;
	font-weight:600;
}

ul.ul_level_2{
	padding-right:20px;
	margin:0px;
	line-height:25px;
}


ul.ul_category_list{
	color:black;
	padding-right:15px;
	margin:0px;
	font-size:12px;
	line-height:25px;
}
ul.ul_category_list a:link ,ul.ul_category_list a:visited{
	color:black;
	font-weight:normal;
	text-align:justify;
}

ul.ul_category_list a:hover{
	text-decoration: underline;
	color:#800000;
}
span.block_link{
	font-weight:normal;
	color:black;
}

span.block_link  a:link ,span.block_link a:visited{
	font-weight:normal;
	color:black;
}

span.block_link_only_title  a:link ,span.block_link_only_title a:visited{

	color:#663300;
}

span.block_link_only_title  a:hover{
	text-decoration: underline;
	color:#663300;
}

span.block_link  a:hover{
	text-decoration: underline;
	color:maroon;
}

div.div_list_datalist_cell{
	margin-top:20px;
	text-align:justify;
}

.div_list_datalist_cell:hover{
	background:#F2F2F2;
}

div.div_list_datalist_operation{
	padding-top:5px;
	margin-bottom:15px;
	padding-bottom:5px;
	border-bottom:1px dashed #CCCCCC;
	width:95%;
}
.div_list_datalist_operation img {
    width: auto !important;
    height: auto !important;
    background: none !important;
}

.table_list_datalist_operation{
	text-align:left;
	margin-top:5px;
	margin-bottom:30px;	
}

ul.ul_header_level_1{
	font-size:12px;
	font-weight:600;
	color:#CC6600;
	padding:0px;
	margin:0px;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px gray dashed;
	border-bottom-color:#996633;
	
}
div.div_portal_record_brows_category_container{
	margin-bottom:15px;
}
div.div_portal_record_brows_category_div{
	margin-left:7px;
	margin-right:7px;
	text-align:right;
}
.div_portal_record_brows_category_div a:hover{
	color:green;
	text-decoration: underline;
}
span.div_portal_record_brows_category_title{
}
span.div_portal_record_brows_category_count{
	font-size:12px;
	color:#BF8F00;
}

div.user_hook_type_1{
	background:#FBFCF3;
	border:1px black solid;
	width:100%;
	padding:20px;
}
div.div_comments{
	border:1px solid #EFEFEF;
	margin-bottom:3px;
	padding:5px;
	background-color:#FFFFE8
}

ul.ul_list_1{
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px gray dashed;
	border-bottom-color:#996633;
	line-height:25px;
	text-align:justify;
	
}
.search_hilight{
	font-weight:600;
	text-decoration:underline;
	background-color:#FFFF99;
}
.record_list_caption{
	font-weight:600;
	font-size:12pt;
	color:#800000;
    line-height:25px;
}
.record_list_caption a:link{
	color:#663300;
}

.record_list_caption a:visited{
	color:#996633;
}


.record_list_data{
	text-align:justify;
	line-height:25px;
}

.list_caption{
	color:#000066;
}
.list_data{
	color:black;
}


.main_page_title{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:25px;
}


.link_container a:link{
	font-weight:600;
	color:navy;
}
.link_container a:visited{
	font-weight:600;
	color:navy;
}

.important_note{
	text-align:justify;
	color:#336600;
	line-height:25px;
}

.list_pager{
	vertical-align:bottom;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:600;
	color:#663300;
	border:1px black dashed;
	background:#CCCCFF;
	width:98%;
	float:right;	
}

.list_pager_description{
	float:left;
	width:30%;
}
.list_pager_number{
	float:right;
	width:65%;
}

.inner_title{
	color:#663300;
}

ul.bullet_list_1{
	list-style:square;
	padding-top:0px;
	padding-bottom:0px;
	font-weight:normal;
	line-height:25px;
	padding-top:0px;
	padding-bottom:0px;
	color:black;
}
.bullet_list_1 li{
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
}

	.header_link_style{
		margin:0px;
		padding:0px;
		padding-left:5px;
		width:100%;

	}
	.header_link_style div{
		float:right;
		padding-right:8px;
		width:45%;
	}
	.header_link_style ul{
		margin-right:3px;
		padding-right:5px;
		line-height:25px;
		font-size:5pt;
	list-style-image:url('../../images/bullet3.png') ;
		
	}
	.header_link_style a{
		font-size:8pt;
		color:navy;
	}
	.header_link_style div.header_link_style_div_1{
		text-align:center;
		width:100%;
	}
	.header_link_style div.header_link_style_div_2{
		border-bottom:1px gray dotted;
		width:70%;
		height:1px;
		margin-right:40px;
	}
	.header_link_style_group{
		font-weight:600;
		color:maroon;
		width:70%;
		padding-top:5px;
		padding-bottom:3px;
		border-bottom:1px gray dashed;
	}
	.header_link_style_choses{
		width:100%;
		float:right;
	}
.image_banner{
	width:220px;
	padding-top:1px;
}




.last_exchange_rate_header{
	background-color:#EFFFBF;
	font-weight:600;
	padding:3px;
	vertical-align:middle;
}

.last_exchange_rate_row_1{
	padding:5px;
	vertical-align:middle;
}

.last_exchange_rate_row_2{
	padding:5px;
	vertical-align:middle;
	background-color:#F3F3F3;
}
.form_description{
	color:#336600;
	font-weight:600;
}

.top_menu_block{
	margin:0px;
	padding:0px;
	background:white;
	border:1px silver solid;
	float:right;
	width:1018px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:1px;
}
	.top_menu_block div.block_header{	
		margin:10px;
		padding:0px;
		color:#CC0000;
		font-size:12px;
		font-weight:600;
		height:30px;
		width:98%;
		border-bottom:1px gray dotted;
		text-align:right;
		vertical-align:top;
		vertical-align:bottom;
	}
	.top_menu_block div.block_content{	
		margin:0px;
		padding:0px;
		width:98%;
		margin-top:10px;
		margin-bottom:10px;
		text-align:right;
		float:right;
		
	}	
	

	
	.category_inner_block_left{
		padding:10px;
		background:white;
		border:1px silver solid;
		float:left;
		width:316px;
		text-align:right;
		margin-bottom:5px;
	}
	
	
	
.category_inner_div_container_1{
	float:right;
	width:509px;
	text-align:center;
	margin-bottom:5px;
	margin-right:2px;
}
.category_inner_div_container_2{
	float:right;
	width:509px;
	text-align:center;
	margin-right:3px;
	margin-bottom:5px;
}	

.category_inner_div_container_3{
	float:right;
	width:509px;
	text-align:center;
	margin-right:3px;
	margin-bottom:5px;
}	


/*--------------------- content style -------------------------*/
.div_menu_level_1{
	width:90%;
	margin-right:80px;
	margin-left:30px;
}
.div_menu_level_2{
	width:20%;
	float:right;
	
}
.div_menu_level_2_2{
	width:29%;
	float:left;
	
}
	.page_inner_block_top_link{
	margin:0px;
	padding:0px;

}




.page_inner_block_link_title{
	list-style:none;
	font-weight:600;
	color:#663300;
	margin:0px;
	padding:0px;
}


.center_text{
	text-align:center;
}

li.portal_search_category{
    font-weight:600;
    padding-top:30px;
    padding-bottom:15px;
    color:#328507;
}

.portal_search_category ul{
    font-weight:normal;
    padding-top:0px;
    color:#328507;
}


.form_description_2{
    color:#ab9024;
    font-weight:600;
    line-height:25px;
    text-align:justify;
}
.form_description_2 a:link{
    color:#cc0000;
	text-decoration:underline;
}
.form_description_2 a:visited{
    color:#cc0000;
}
/*end menu style */
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(../../images/lov/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../../images/lov/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(../../images/lov/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../../images/lov/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(../../images/lov/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(../../images/lov/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../../images/lov/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../../images/lov/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../../images/lov/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../../images/lov/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../../images/lov/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../../images/lov/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(../../images/lov/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../../images/lov/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(../../images/lov/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(../../images/lov/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(../../images/lov/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(../../images/lov/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(../../images/lov/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(../../images/lov/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(../../images/lov/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(../../images/lov/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
.send_mail_image{
    padding-right:10px;
    padding-left:10px;
}
.div_container_no_column{
	float:right;
	width:996px;
	margin-right:3px;
	margin-left:3px;
	margin-bottom:5px;
}


.product_title{
    text-align: center;font-weight: 600;color:#BF8F00;font-family: tahoma;font-size: small;padding-bottom: 5px;
}
a.product_title{
    text-align: center;font-weight: 600;color:#BF8F00;font-family: tahoma;font-size: small;
}
.product_title a:link{
    text-align: center;font-weight: 600;color:#BF8F00;font-family: tahoma;font-size: small;
}

.product_description{
    padding-bottom: 5px;font-family: tahoma;font-size: x-small;line-height: 15px;text-align: justify;padding-top: 8px;
}
.product_price{
    text-align: center;font-family: tahoma;font-weight: 600;color: #BF8F00;padding-top: 8px;
}
.product_link{
    text-align: center;font-family: tahoma;font-weight: 600;color: #328507;padding-top: 8px;font-size: 10pt;
}
a.product_link a:link{
    text-align: center;font-family: tahoma;font-weight: 600;color: #328507;font-size: 10pt;
}

.product_link_2{
    font-family: tahoma;font-weight: 600;color: #328507;vertical-align: top;text-align: left;font-size: 10pt;
}
a.product_link_2 a:link{
    font-family: tahoma;font-weight: 600;color: #328507;font-size: 10pt;
}

.product_price_2{
    font-family: tahoma;font-weight: 600;color: #BF8F00;
}

.no_column_center_block{
    padding:10px;
    background:white;
    float:right;
    width:999px;
    text-align:right;
    margin-bottom:5px;
}

.content_advertise_image img{
    width: 80px;
    height: 80px;
    text-align: center;
    border: 1px #000099 solid;
    padding: 3px;
}
.content_advertise_image{
    text-align: center;
    height: 80px;
    border-right: 1px #000000 dotted;
    border-left: 1px #000000 dotted;
    border-top: 1px #000000 dotted;
    padding-top: 25px;
    background-color: #efeff5;
    margin-right: 3px;
    margin-left: 3px;
    margin-top: 3px;
    padding: 10px;
}


.content_advertise_title{
    height: 50px;
    border-right: 1px #000000 dotted;
    border-left: 1px #000000 dotted;
    background-color: #efeff5;
    margin-right: 3px;
    margin-left: 3px;
    padding: 5px;
    line-height: 18px;
}
.content_advertise_data{
    text-align: center;
    font-weight: 600;
    border-bottom: 1px #000000 dotted;
    padding-bottom: 10px;
    height: 20px;
    border-right: 1px #000000 dotted;
    border-left: 1px #000000 dotted;
    background-color: #efeff5;
    margin-bottom: 3px;
    margin-right: 3px;
    margin-left: 3px;
    padding: 5px;
}
.content_advertise_title_description{
    padding: 8px;
    background-color: #d3d3d3;
    color: #800000;
    font-weight: 600;
}
/*--#######---##########################################---- */

.item_title_2,.item_title_2 a:hover,.item_title_2 a:link,.item_title_2 a:visited{
    font-weight:bold;
    color:#000000;
    font-family: BNazanin !important;
    font-size:12pt;
}



.item_data_2  {
    color:#000000;
}


img.operation_button {
    width: 15px !important;
    height: 15px !important;
	background:none !important;
	margin-right:10px !important;
	padding:0px !important;
	background-image:none !important;
}

/*---new --------*/
.socity_header{
    margin: 0px;
    padding: 0px;
    width: 960px;
    height: 55px;
    background-image:url('../../images/socity_header.jpg') ;
    background-repeat: repeat-x;
    float: right;
    vertical-align: middle;
    text-align: center;
    font-size:18pt;
    font-weight: bold;
    font-family: BNazanin !important;
    color: white;
    display: block;
    padding-top: 5px;
    margin-top: 5px;
}