@charset "utf-8";
@font-face {
    font-family: "IRBadr";
    src: url("fonts/IRBadr.eot"); /* IE9 Compat Modes */
    src: url("fonts/IRBadr.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("fonts/IRBadr.otf") format("opentype"), /* Open Type Font */
    url("fonts/IRBadr.svg") format("svg"), /* Legacy iOS */
    url("fonts/IRBadr.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/IRBadr.woff") format("woff"), /* Modern Browsers */
    url("fonts/IRBadr.woff2") format("woff2"); /* Modern Browsers */
    font-weight: normal;
    font-style: normal;
}
font	{FONT-FAMILY: IRBadr; FONT-SIZE: large}
td		{FONT-FAMILY: IRBadr;FONT-SIZE: large}
body	{FONT-FAMILY: IRBadr; FONT-SIZE: large}
/*p		{FONT-FAMILY: IRBadr; FONT-SIZE: 12pt}*/
div		{FONT-FAMILY: IRBadr; FONT-SIZE: large}


body {background:#FFFFFF; color:black; font:large IRBadr;
    background-color: #FFFFFF;
    scrollbar-face-color: #DEE3E7;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #DEE3E7;
    scrollbar-3dlight-color: #D1D7DC;
    scrollbar-arrow-color:  #006699;
    scrollbar-track-color: #EFEFEF;
    scrollbar-darkshadow-color: #98AAB1;
    margin-top:1px;
    margin-right:1px;
    margin-left:1px;

}
/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #FFFFFF; border: 0px #98AAB1 solid; }
a:link {color:#304C80;FONT-SIZE: large; FONT-FAMILY: IRBadr;text-decoration:none}
a:active {color:#304C80;FONT-SIZE: large; FONT-FAMILY: IRBadr;text-decoration:none}
a:visited {color:#304C80;FONT-SIZE: large; FONT-FAMILY: IRBadr;text-decoration:none}
a:hover {color:#CA453F;FONT-SIZE: large; FONT-FAMILY: IRBadr;text-decoration:underline}
.title 		 {COLOR: #000000; FONT-SIZE: large; FONT-WEIGHT: bold; FONT-FAMILY: IRBadr; TEXT-DECORATION: none;
    background: ;
}
.content 	 {COLOR: #000000; FONT-SIZE: large; FONT-FAMILY: IRBadr;
    background: ;
}
.block-title {COLOR: #FFFFFF; FONT-SIZE: large; FONT-FAMILY: IRBadr;
    background: ;
}
.storytitle  {COLOR: #FFFFFF; FONT-SIZE: large; FONT-WEIGHT: bold; FONT-FAMILY: IRBadr; TEXT-DECORATION: none;
    background: ;
}
.storycat	 {COLOR: #000000; FONT-SIZE: large; FONT-WEIGHT: bold; FONT-FAMILY: IRBadr; TEXT-DECORATION: underline;
    background: ;
}
.boxtitle 	 {COLOR: #000000; FONT-SIZE: large; FONT-WEIGHT: bold; FONT-FAMILY: IRBadr; TEXT-DECORATION: none;
    background: ;
}
.boxcontent  {COLOR: #000000; FONT-SIZE: large; FONT-FAMILY: IRBadr;
    background: ;
}
.option 	 {COLOR: #000000; FONT-SIZE: large; FONT-WEIGHT: bold; FONT-FAMILY: IRBadr; TEXT-DECORATION: none;
    background: ;
}
.tiny		 {COLOR: #000000; FONT-SIZE: large; FONT-WEIGHT: normal; FONT-FAMILY: IRBadr; TEXT-DECORATION: none;
    background: ;
}
.large		 {COLOR: #000000; FONT-SIZE: large; FONT-WEIGHT: normal; FONT-FAMILY: IRBadr; TEXT-DECORATION: none;
    background: ;
}

/* Form elements */
select, textarea{
    border-color:#707070;
    color:#0F3819;
    font:normal large IRBadr;
    border:solid 1px;
    background-color:#FFECCF}
Img{border:0px}
Input,Img{margin:0px;  padding:0px}
input{
    border-color:#707070;
    color:#0F3819;
    font:normal large IRBadr;
    border:solid 1px;
    background-color:#FFECCF
}

/* The text input fields background colour */
input.post, textarea.post, select{background-color:#F9F9F9}
input{text-indent:2px}

/* The buttons used for bbCode styling in message post */
input.button{
    background:#FCCB81;border:1px solid; color:red; font:large IRBadr}

/* The main submit button option */
input.mainoption{background:#fafafa;font-weight:bold}

/* None-bold submit button */
input.liteoption{background:#fafafa;font-weight:normal}

/* Quote & Code blocks */
.code{
    background:#fafafa;
    border:1px solid #d1d7dc;
    color:#006600;
    font:11px Courier,'Courier New',sans-serif
}
.quote{
    background:#fafafa;
    border:1px solid #d1d7dc;
    color:#444444;
    font:large/125% IRBadr}
.st_main1 {
    border-width: 1px;
}
.st_main2 {
    background-position: right top;
    border-width: 1px;
    background-image: url('../../Themes/style/images/line_l.gif');
    background-repeat: repeat-y;
}
.st_main3 {
    border-width: 1px;
    text-align: center;
    font-size: 1pt;
}
.st_main4 {
    background-position: center top;
    border-width: 1px;
    background-repeat: repeat-x;
    font-size: 1pt;
}
.st_main5 {
    text-align: center;
}
.st_main6 {
    vertical-align: top;
}
.st_main7 {
    background-position: center top;
    border-width: 1px;
    background-image: url('../../Themes/style/images/line_b.gif');
    background-repeat: repeat-x;
}
.st_main8 {
    text-align: center;
    font-size: 1pt;
}
.st_main9 {
    text-align: right;
}
.st_main10 {
    background-image: url('../../Themes/style/images/line.gif');	background-repeat: repeat-y;
    background-position: center top;
}
.st_main11 {
    text-align: center;
    font-family: IRBadr;
    font-size: large;
    color: #003300;
}
.st_main12 {
    text-align: left;
}
.st_main13 {
    direction: ltr;
    font-family: IRBadr,"Courier New", Courier, monospace;
    font-size: large;
    text-align: center;
}
.st_main14 {
    font-size: large;
    color: #01558A;
    font-family: IRBadr;
}
.st_main15 {
    font-size: 1pt;
    color: #C0C0C0;
    text-align: center;
    border-width: 1px;
    background-image: url('../../Themes/style/images/line_b.gif');
    background-repeat: repeat-x;
    background-position: center top;
}
.st_main16 {
    background-position: right bottom;
    text-align: right;
    background-image: url('../../Themes/style/images/title_center1.gif');
    background-repeat: no-repeat;
}
.st_main17 {
    font-family: IRBadr;
    font-size: large;
    color: #003300;
}
a:link {
    color: #304C80;
    FONT-SIZE: large;
    FONT-FAMILY: IRBadr;
    text-decoration: none;
}
.st_main18 {
    font-size: large;
    color: #808080;
}
.st_main19 {
    text-align: center;
    font-family: IRBadr;
    font-size: large;
    color: #808080;
}
.st_main20 {
    color: #808080;
}
.st_main21 {
    font-family: IRBadr,"Traditional Arabic";
    font-size: large;
}
.st_main22 {
    font-size: large;
    color: #003300;

}
.style_address {
    direction: ltr;
    font-family: IRBadr,"Courier New", Courier, monospace;
    font-size: large;
    text-align: center;
    color: #C0C0C0;
}
.style2 {
    direction: ltr;
    font-family: IRBadr,"Courier New", Courier, monospace;
    font-size: large;
    text-align: center;
    color: #808080;
}
.style_mag1 {
    border-collapse: collapse;
    border-style: solid;
    border-width: 1px;
    border-color:black;
    background-color: #BFD6FF;
}
.style_mag2 {
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.style_mag3 {
    background-color: #ffffff;
    border-top-style: solid;
    border-top-width: 1px;
}
.style_mag4 {
    text-align: center;
}
.style_mag5 {
    background-image: url("../../../Images/img8.jpg");
    background-repeat: no-repeat;

    background-position: center center;
}
#MagazineNumber{
    font-size: large;
    border-radius: 12px;
    box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.1);
    background-color: rgba(93,255,37,0.22);
}

#MagazineNumberImage{
    border-radius: 5px;
    -moz-box-shadow:    inset 0 0 10px #000000;
    -webkit-box-shadow: inset 0 0 10px #000000;
    box-shadow:         inset 0 0 10px #000000;
    margin:10px 5px;
}

#PublishDate{
    font-size: large;
    border-radius: 12px;
    border-collapse: collapse;
    box-shadow: inset 0px 0px 5px 5px rgba(205,156,7,0.69);
}
.style_mag6 {
    text-align: left;
}
.style_mag7 {
    font-size: large;
}
.style_mag8 {
    border-width: 0px;
}
.style_mag9 {
    font-size: large;
    color: #CC4F02;
}
.style_mag10 {
    text-decoration: none;
}
.style_mag11 {
    font-size: large;
    color: #800000;
}
.style_mag12 {
    font-size: large;
}
.style_mag13 {

    font-size: 25pt;
}
.style_mag14 {
    color: #800000;
}
.style_mag15 {

}
.style_mag16 {

}
.style_mag18 {
    font-size: x-large;
    color: #151380;
    font-weight: bold;

}
.st_top_3 {
    background-image: url('Images/top_3.gif');
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: left;

}

.st_top_2 {
    background-image: url('Images/top_blue_2.gif');
}

.st_top_1 {
    background-image: url('Images/top_1.gif');
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: right;

}

.st_under_1 {
    background-image: url('Images/under_1.gif');
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: right;

}

.st_under_2 {
    background-image: url('Images/under_blue_2.gif');

}

.st_back_blue {
    background-image: url('Images/back_blue.gif');
    text-align: justify;
    padding: 5px;

}

.st_back_yello {
    background-image: url('Images/back_yello.gif');
    text-align: justify;
    padding: 5px;
}

.st_back_line_blue {
    background-image: url('Images/back_line.gif');
    text-align: justify;
    padding: 5px;
}

.st_back_left_top_blue {
    background-image: url('Images/back_left_top.gif');
    background-attachment: fixed;
    background-repeat: repeat-x;
    background-position: top;

}

.st_back_left_menu_blue {
    background-image: url('Images/back_left_top_menu.gif');
    background-attachment: fixed;
    background-repeat: repeat-x;
    background-position: top;

}

.st_title_mag {
    font-size: large;
    font-weight: bold;

}

.st_title_auth {
    font-size: large;
    font-weight: bold;
    color: #CC6600;
}

.st_title_number {
    font-size: large;
    font-weight: bold;
    color: #8A3B03;
}

.st_under_3 {
    background-image: url('Images/under_3.gif');
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: left;

}