/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font:bold 12px Tahoma;
	background-attachment: fixed;
	background-color: #FCFDD7;
	background-position: center center;
	direction:ltr;
}

a:link
{
        color:#546878;
        text-decoration:none;
        font:bold 12px Tahoma;
}

a:visited
{
        color:#546878;
        text-decoration:none;
        font:bold 12px Tahoma;
}

a:hover
{
        color:#8C9CA8;
        text-decoration:none;
        font:bold 12px Tahoma;
}

#a{
        color:#990000;
        text-decoration:none;
        font: 12px Tahoma;
}

#a_simplyfied{
		color: #003366;
        text-decoration:none;
        font:bold 15px Arial;
}

#a_homej{
		color:#546878;
        text-decoration:none;
        font: 12px Tahoma;
		padding-right: 10px;
		line-height: 21px;
		text-align:right;
}

#a_home{
		color: #922A19;/*EBAE33 999933*/
        text-decoration:none;
        font: 12px Tahoma;
		padding-right: 10px;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

#a_home_links{
		color:#546878;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
		cursor: hand;
}



#a_home_links:hover{
        color:#8C9CA8;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

.date_padding{
	text-decoration:none;
	text-align:right;
	padding: 0px;
}

.gif_margin,.gif_margin:hover{
	margin-left: 15px;
	cursor: hand;
}

#a_home2{
		vertical-align:text-top;
		color:#546878;
        text-decoration:none;
        font: 12px Tahoma;
		padding-right: 10px;
		height: auto;
		line-height: normal;
		text-align:right;
}

font,br,p,div{
margin:0px;
padding:0px;

}

.header{
    background-image: url(../imgs/logo.jpg);
        background-repeat: no-repeat;
        background-position: center center;
        width:1000px;
        height:154 px;
        margin:0px;
        padding:0px;
		margin-top: 10px;
}

.area{
padding:0px;
width:998px;
background:#FCFDD7;
border:none;
direction:rtl;
margin:0px;
}

/* Top Menu */
.topmenu{
        line-height:normal;
        height:15px;
        padding-right:5px;
        padding-left:5px;
        font-family: "Simplified Arabic";
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.mnup, a.mnup:Link, a.mnup:visited, a.mnup:active{
        color:#fcefc0;
        line-height:normal;
}
a.mnup:hover{
        color:#f0d783;
        line-height:normal;
}
/************/
.right_side{
        background-color: #FCFDD7;
        margin:0px;
        padding: 0px;
        width:140px;
        border-left-width: 0px;
        border-left-style: dotted;
        border-left-color: #f1b8a4;
}

.left_side{
        background-color: #FCFDD7;
        margin:0px;
        padding: 0px;
        width:140px;
        border-width: 0px;
        border-style: dotted;
        border-color: #f1b8a4;
}

.mainarea{ width:720px;
background-color: #FCFDD7;
height:auto;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}

.foter{
        background:#8a1e01;
        font-family:Tahoma;
        font-size:10px;
        text-align:center;
        color:#ac5139;
        padding:2px;
        margin:0px;
        border-top-width: 3px;
        border-top-style: solid;
        border-top-color: #e5c451;
}

/*
------------------------------------------------
Main Menu
------------------------------------------------
*/

a, a:link{ margin:0px; padding:0px;}

.menu, a.menu:Link, a.menu:visited{
		background: url(../imgs/menu_bg_n.jpg);
        width:140px;
        height:25px;
		
		text-align:justify;
        direction:rtl;
        font-size:17px;
        font-weight:bold;
        color: #000000;		
        font-family: "Times New Roman", Times, serif;
        line-height:23px;
        text-decoration: none;
        float: right;
		
        margin: 0px;
		
        padding-right:15px;
        padding-top: 2px;
        padding-bottom: 0px;
        padding-left: 0px;
}

.a.menu:active{
		background: url(../imgs/menu_bg_o.jpg);
        width:140px;
        height:25px;
		
		text-align:justify;
        direction:rtl;
        font-size:17px;
        font-weight:bold;
        color: #000000;		
        font-family: "Times New Roman", Times, serif;
        line-height:23px;
        text-decoration: none;
        float: right;
		
        margin: 0px;
		
        padding-right:15px;
        padding-top: 2px;
        padding-bottom: 0px;
        padding-left: 0px;

}

a.menu:hover {
		background: url(../imgs/menu_bg_o.jpg);
        width:140px;
        height:25px;
		
		text-align:justify;
        direction:rtl;
        font-size:17px;
        font-weight:bold;
        color: #990000;		
        font-family: "Times New Roman", Times, serif;
        line-height:23px;
        text-decoration: none;
        float: right;
		
        margin: 0px;
		
        padding-right:15px;
        padding-top: 2px;
        padding-bottom: 0px;
        padding-left: 0px;
}

.xview{
display:none;
}

.submenu, a.submenu:Link,a.submenu:active,a.submenu:visited  {
		text-align:justify;
        direction:rtl;
        font-size:15px;
        font-weight:bold;
        width:140px;
        padding-right:15px;
        color:#990000;
		background: url(../imgs/menu_bg_n.jpg);
		
        font-family: "Times New Roman";
        line-height:23px;
        text-decoration: none;
        height:25px;

        margin: 0px;
        padding-top: 2px;
        padding-bottom: 0px;
        padding-left: 0px;
        float: right;
}
a.submenu:hover { color:#412212;
background: url(../imgs/menu_bg_o.jpg); }

.counter{
font: bold Arial 16px;
}

/******************************* Output **************************/

.art_area1{
        width:100%;
        border: 1px solid #ebe7d6;
        margin:2px;
        padding:5px;
        margin-left:10px;
        margin-right:10px;
        margin-bottom: 10px;
}
.art1_title{
        width: 100%;
        font:bold 12px Tahoma;
        color:#546878;
        direction:rtl;
        text-align: justify;
        height: 22px;
        padding-top:2px;
		padding-bottom: 2px;
        padding-right:5px;
}
.art1_info{
        color: #922A19;/*4a4a4a*/
        font: 11px "Tahoma";
        padding-bottom: 5px;
        padding-right: 3px;
        padding-top: 2px;
        direction:rtl;
        text-align: justify;
        width:100%;
        }

.art1_info_s{
        color: #546878;
        font: 11px "Tahoma";
        direction:rtl;
        text-align: justify;
}

#art1_info_s{
        color: #990000;
        font: 11px "Tahoma";
        direction:rtl;
        text-align: justify;
}	
.details{
        width: 100%;
        font-family:"Simplified Arabic";
        font-size: 13pt;
        font-style: normal;
        font-weight: bold;
        padding: 20px;
        text-align:justify;
        direction:rtl;
}

.print_details{
        width: 100%;
        font-family:"Simplified Arabic";
        font-size: 13pt;
        font-style: normal;
        font-weight: bold;
        text-align:justify;
        direction:rtl;
}

.bold{ font:bold 12px Tahoma; color:#546878 }




.bold2{ font:bold 12px Tahoma; color:#990000 }


.boldMarq,a.boldMarq:Link,a.boldMarq:active,a.boldMarq:visited{
        color:#8a1e01;
        font-family: Arial;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}
a.boldMarq:hover { color:#f5b158; }

.art_area2{
        width:305px;
        border: 1px solid #f0f0f0;
        margin:5px;
        padding:5px;
}
.art1_title2{
        background-color: #f0f0f0;
        width:295px;
        font:bold 15px Arial;
        color:#990000;
        direction:rtl;
        text-align:justify;
        height:25px;
        padding-right:5px;
        padding-top:3px;
}
.art1_details2{
        width:100%;
        text-align:justify;
        direction:rtl;
        font-family: Arial;
        font-family:Tahoma;
        font-size: 12px;
        line-height: 21px;
        font-weight: normal;
}
.art1_info2{        color: #4a4a4a;
        font: 11px "Tahoma";
        padding-bottom: 5px;
        padding-right: 7px;
        padding-top: 2px;
        direction:rtl;
        text-align:justify;
        width:295px;}


.cat_breif_head{
        background: #9b3324;
        text-align: center;
        height: 22px;
        border-bottom: solid 3px #5e0a05;
        width:307px;
        margin-right:5px;
        padding:2px;
}


a.cat_link{
        color: #FFF;
        font: bold 16px arial;
        text-decoration: none;
}

a.cat_link:link,a.cat_link:active,a.cat_link:visited{
        color: #FFF;
}

a.cat_link:hover{
        color: #ffcc00;
}
.sp_bord{
        border-right-width: 1px;
        border-right-style: dashed;
        border-right-color: #f0f0f0;
}

.pic{
	height: 90px;
	width: 126px;

}

.pic_border{
	margin: 3px;
	padding: 2px;
	clear: none;
	float: right;
	height: 94px;
	width: 130px;
	border: 1px solid #a49f81;

}

/* Comments */
.form_font {
        font-family: Tahoma;
        font-size: 9pt;
        line-height: 20px;
        font-weight: normal;
        color:#8C0000;
        margin:2px;
        padding:2px;
}

.form_input{
        font-family: Tahoma;
        font-size: 9pt;
        line-height: 20px;
        font-weight: normal;
        color:#000000;
        margin:2px;
        padding:2px;
        border: 1px solid #C8C8C8;
        width:300px;
}

.form_input2{
	font: 12px Tahoma;
	color: #546878;
	margin:0px;
	padding:0px;
	width: 103px;
	height: 17px;
	background:url(../imgs/icon_bg_n.gif);
	border: 0px;
}

.form_input3{
	font: 12px Tahoma;
	color: #546878;
	margin:0px;
	padding:0px;
	width: 130px;
	height: 17px;
	background:url(../imgs/icon_bg_n_L.gif);
	border: 0px;
}

.form_input4{
	font: 12px Tahoma;
	color: #546878;
	margin:0px;
	padding:0px;
	width: 60px;
	height: 17px;
	background:url(../imgs/icon_bg_n_s.gif);
	border: 0px;
}

.form_input5{
	font: 12px Tahoma;
	color: #546878;
	margin:0px;
	padding:0px;
	padding-right: 5px;
	padding-left: 5px;
	width: 200px;
	height: 17px;
	background:url(../imgs/icon_bg_n_L2.gif);
	background-repeat: no-repeat;
	border: 0px;
	text-align:center;
}

.form_input6{
	font: 12px Tahoma;
	color: #546878;
	margin:0px;
	padding:0px;
	padding-right: 0px;
	padding-left: 0px;
	width: 95px;
	height: 17px;
	background:url(../imgs/icon_bg_n_ask.gif);
	background-repeat: no-repeat;
	border: 0px;
	text-align:center;
}

.sendq_btn{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	margin:0px;
	direction:ltr;
	padding:0px;
	border: 1px solid #C8C8C8;
	width:90px;
	background-color: #F0F0F0;
	height: 19px;
}


.vcom{
        margin-top:40px;
        font-family: Arial;
        font-size: 15px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        color: #990000;
        width:500px;
        text-decoration: none;
        border: 1px solid #BCBCBC;
        background-image: url(../imgs/rbg.gif);
        background-position: center center;
        text-align: center;
        margin-right:44px;
}

.xdetails {
        background-color: #f0f0f0;
        color:#5f5f5f;
        direction:rtl;
        text-align:justify;
        height:25px;
        padding-right:5px;
        padding-top:3px;
        font-family: Tahoma;
        font-size: 9pt;
}
.sp1{
        width:550px;
        border: 1px solid #f0f0f0;
}
#v_admin{
        font-family: Arial;
        text-align:justify;
        font-size: 15px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        background:#fcf3ed;
        padding:10px;
        color:#4A3E3E;
        width: 590;
        margin-top:10px;
}

.art1_details{
        width:100%;
        text-align:justify;
        direction:rtl;
        font-family: Tahoma;
        font-size: 12px;
        line-height: 23px;
        font-weight: normal;
		padding: 5px;
		padding-left: 8px;
		color:#546878;
}

/* sections */
.section_name{
        font: bold 12px Tahoma;
        color:#546878;
        direction:rtl;
        text-align:justify;
        padding-top:5px;
        padding-right:5px;
		padding-bottom: 5px;
        margin-bottom:0px;
        margin-top: 0x;
        margin-right: 0px;
        margin-left: 0px;
		border: 0px solid;
}

.section_name_mediaf{
        font:  12px Tahoma;
        color:#546878;
        direction:rtl;
        text-align:justify;
        padding-top:5px;
        padding-right:5px;
		padding-bottom: 5px;
        margin-bottom:0px;
        margin-top: 0x;
        margin-right: 0px;
        margin-left: 0px;
		border: 0px solid;
}

.section_name_a{
        font:15px Tahoma;
        color:#546878;
}


.sec_title{
        background-color: #D5E0E8;
        width: 100%;
        font:bold 15px Arial;
        color:#000000;
        direction:rtl;
        text-align:justify;
        height:25px;
        padding-top:3px;
        padding-right:5px;
        margin:1px;
}

/******************************** Books **********************************/
.book_area_authors{ width:700px; direction:rtl; padding-right: 20px; padding-top: 5px}
.book_area{ width:700px; direction:rtl; }
.book_area_noimg{ width:700px; direction:rtl; padding-right: 20px; padding-top: 5px}


.book_block{
        width:190px;
        float:right;
        border: 1px solid #95BAC8;
        margin: 15px;
		margin-bottom: 0px;
        padding:2px;
		background-color: #D5E0E8;
		height: 255px;
}

.book_block2{
        width:190px;
        float:right;
        border: 1px solid #95BAC8;
        margin: 15px;
		margin-bottom: 0px;
        padding:2px;
		background-color: #D5E0E8;
}

.book_title{
	font:bold 15px Arial;
	width:180px;
	background:#D5E0E8;
	color:#546878;
	height:23px;
	padding-top:3px;
}

.book_block_noimg{
        width:210px;
        float:right;
        border: 1px solid #95BAC8;
        margin: 5px;
		margin-top: 5px;
        padding:2px;
		padding-right: 10px;
		padding-left: 10px;
		background-color: #D5E0E8;
		height: 150px;
}

.book_title_noimg{
	text-decoration:none;
	font:bold 15px Arial;
	width:100%;
	background:#D5E0E8;
	color:#990000;
	height:60px;/*height:23px;*/
	padding-top:3px;
	text-align:justify;
	border: 0px solid #000000;
}
.book_title_noimg2{
	text-decoration:none;
	font:bold 15px Arial;
	width:100%;
	background:#D5E0E8;
	color:#990000;
	padding-top:3px;
	text-align:justify;
}
.book_author_noimg{
	text-decoration:none;
	font: 11px Tahoma;
	width:100%;
	background:#D5E0E8;
	color:#546878;
	height:50px;
	padding-top:0px;
	text-align:justify;
	border: 0px solid #000000;
}

.book_option_noimg{
	text-decoration:none;
	font: 11px Tahoma;
	width:100%;
	background-color: #D5E0F0;
	color:#546878;
	height:20px;
	border: 0px solid #000000;
}

.md_option{
	border: 1px solid #95BAC8;
	background-color: #D5E0F0;
	width: 150px;
	height: 15px;
	text-align: center;
	margin-top: 4px;
	margin-right: 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	vertical-align:middle;
}

.book_photo{
        margin:5px;
}
.book_cover{ border: 1px solid #6d6d6d; }
.book_index{
        font:bold 15px Arial;
        direction:rtl;
        margin:2px;
        height:23px;
        padding-top:3px;
/*        border-bottom-width: 1px;
        border-bottom-style: solid;
		border-bottom-color: #D5E0E8;
*/
}

.book_index2{;
        direction:rtl;
        margin:2px;
        height:2px;
        padding-top:3px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
		border-bottom-color: #000000;
		
		
		
		
/**/
}



/******************************** Media **********************************/
.sp_table{
        font:bold 12px Tahoma;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #f2dc91;
        padding:2px;
}
#media_area{
        font:bold 15px Arial;
        border: 1px solid #f4f1f1;
        padding:2px;
        margin: 2px;
}
.md_blockarea{  width:700px; direction:rtl; padding-right:8px; padding-top:8px; height: 100%; background-color:#E4F0F9;}

.md_blockarea_table{  width:700px; direction:rtl; height: 100%; background-color:#E4F0F9;}

.md_section{
	width:160px;
	float:right;
	border: 1px solid #95BAC8;
	margin: 4px;
	margin-right: 6px;
	/*margin-bottom: 0px;*/
	padding:0px;
	background-color: #D5E0E8;
	/*height: 110px;*/
	height: 136px;
}

.md_sec_name{
	font: 12px Tahoma;
	text-decoration:none;
	vertical-align: text-bottom;
	height:21px;
	line-height: 21px;
	margin-bottom: 5px;
}

#bord2{
	border: 1px solid #95BAC8;
	padding: 2px;
}

/*#b{font:bold 15px Arial;}*/

.tmedia_file{
        font:bold 15px Arial;
        margin:0px;
		width:100%;
		padding-right: 0px;
}

.sound_table{ background:#FCFDD7; width:480; height:auto; }

.player {
	border: 1px solid #000000;
	float: none;
	vertical-align:top;
	text-align:left;
	padding: 0px;
	padding-left: 10px;
	width:700px;
	margin: 0px;
	clear: both;

}
.player UL {
        PADDING-TOP: 0px;
}
.player LI {
        DISPLAY: inline; MARGIN-RIGHT: 3px;
}
.player A {
        PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px;
}
.player A:link {
        BACKGROUND-COLOR: #f6facf; COLOR: #000000; TEXT-DECORATION: none;
}
.player A:visited {
        BACKGROUND-COLOR: #221e1e; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.player A:hover {
        BACKGROUND-COLOR: #b7b8b8; COLOR: #005282; TEXT-DECORATION: none;
}
.player A.active {
        BACKGROUND-COLOR: #221e1e; COLOR: #ffffff; FONT-WEIGHT: bold;
}
.player A.active:visited {
        BACKGROUND-COLOR: #221e1e; COLOR: #ffffff; FONT-WEIGHT: bold;
}

h3{
        height:25px;
        font:bold 15px Arial;
        border-right-width: 3px;
        border-bottom-width: 1px;
        border-right-style: solid;
        border-bottom-style: solid;
        border-right-color: #f9efce;
        border-bottom-color: #f9efce;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #f9efce;
        padding:2 auto;
        text-align:right;
        color:#8a1e01;
        margin:0 auto;
}

.month_ar{ font:bold 15px Arial; text-align:justify; margin:0 auto; padding:5px; background:url(../imgs/bghometitle.jpg)}

.eff_area,a.eff_area:link{
        text-decoration: none; color:#990000;
}
a.eff_area:hover{
        background:#f9f8f4;
        color:#464540;
        cursor: hand;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #333333;
}

#headline{ width:600px; height:230px;}




.artc_row{
	background: #D5E0E8;
	color: #000000;
	font: bold 16px Arial;
	padding: 3px;
	margin-top: 0px;
	direction:rtl;
	text-align:justify;
	width:100%;
}

.note{
	font-family: "Simplified Arabic";
	font-size: 13pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#993300;
	padding:5px;
	background-color: #D5E0E8;
	border: 1px solid #999999;
	width:100%;
	text-align: justify;
}

.s_note{
	font-family: "Simplified Arabic";
	font-size: 13pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#993300;
	padding:3px;
	padding-right: 20px;
	background-color: #D5E0E8;
	border: 1px solid #999999;
	width:200px;
	text-align: justify;
}



.txt{
margin-left: 20px;
}

.txt_p{
font:bold 15px Arial;
}

.block{
margin-bottom: 10px;
}

.details_block{
margin-top: 0px;
}


.normal{
	margin-bottom: 15px;
}

img{
	border: 0px;
}

#td-cal{
border-bottom: 1px #000000;
background-color:#000000;
}

.events{
    text-decoration:none;
    font: 12px Tahoma;
	color: #546878;
	margin-bottom:10px;
	background:url(../imgs/events.jpg);
	height:127px;
	width:auto;
	text-align:right;
	padding: 7px;
	margin-top: 5px;
}

#old_notes{ line-height: 18px;}
.prayer_flash{
    color:#FFFFFF;
    text-decoration:none;
    font: 11px Tahoma;
	margin-bottom:10px;
	background:url(../imgs/prayer_flash.jpg);
	height: 98px;
	width:auto;
	text-align:right;
	padding: 5px;
	padding-top: 42px;
}

#a_prayer_flash{
    color:#FFFFFF;
    text-decoration:none;
    font: bold 11px Tahoma;
}

.read_book{
    text-decoration:none;
    font: 11px Tahoma;
	text-align:justify;
	color: #993300;
	padding: 4px;
}

#a_read_book{

    font: 11px Tahoma;
	text-align:justify;
}

.prayer{
		color:#546878;
		margin-right: 3px;
        text-decoration:;
        font: lighter 9px Tahoma;
		height: auto;
		line-height: 8px;
		text-align: justify;
}

#th{
        color:#990000;
        text-decoration:none;
        font: 11px Tahoma;
}



/*Home Page Classes*/


.article_summary{
	font-family: Tahoma;
	color:#546878;
	font-size: 9pt;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	padding-right: 7px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 0px;
	float: none;
}

.article_summary_block{
	font-family: Tahoma;
	color:#546878;
	font-size: 9pt;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	padding-right: 7px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}


/*
#add_New_lectures,#add_New_questions,#add_New_lessons,add_RND_lectures,#add_RND_questions,#add_RND_lessons,#add_RND_media{
	border: 0px solid #00A9CC;
	background-color: #D5E0E8; 
	font: bold 9px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
}

#sub_New_lectures,#sub_New_questions,#sub_New_lessons,sub_RND_lectures,#sub_RND_questions,#sub_RND_lessons,#sub_RND_media{
	border: 0px solid #00A9CC;
	background-color: #D5E0E8; 
	font: bold 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
	margin-right: 3px;
}
*/


.more{
	vertical-align: bottom;
}


.headline_article{
	margin:0px;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 10px;
}


.qbs{
        line-height:normal;
        height: 27px;
        padding-right:5px;
        padding-left:5px;
        font-family: "Simplified Arabic";
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
		color:#990000;
}


.hamesh{
	font-family: "Tahoma";
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	color:#696348;

}

hr{
width:300px;
text-align:right;
padding:5px;
color:#696348;
height:1px;
}




/*#################### New Style for Home page ####################*/

/*##### yellow Style [wide] #####*/

.yellow_txt_bold{ font:bold 12px Tahoma; color:#887811 }

#a_red_bold_link{
		color:#AF3720;
        text-decoration:none;
        font: bold 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
}


#a_red_bold_link:hover{
        color:#D75244;
        text-decoration:none;
        font: bold 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
		cursor: hand;
}

.yellow_art_info{
		color: #887811;
        text-decoration:none;
        font: 12px Tahoma;
		padding-right: 10px;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

#a_red_link{
		color:#AF3720;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

#a_red_link:hover{
		color:#D47358;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

.yellow_txt{
	font-family: Tahoma;
	color:#887811;
	font-size: 9pt;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	padding-right: 7px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 0px;
	float: none;
}
/*##### End of yellow Style #####*/


/*##### Green Style [box] #####*/

.red_txt_bold{ font:bold 12px Tahoma; color:#AF3720 }

#a_green_bold_link{
		color:#677800;
        text-decoration:none;
        font: bold 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

#a_green_bold_link:hover{
        color:#9FAF42;
        text-decoration:none;
        font: bold 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
		cursor: hand;
}

.green_art_info{
		color: #AF3720;
        text-decoration:none;
        font: 12px Tahoma;
		padding-right: 10px;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

#a_green_link{
		color:#677800;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;

}

#a_green_link:hover{
        color:#9FAF42;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
		cursor: hand;
}

.green_txt{
	font-family: Tahoma;
	color:#677800;
	font-size: 9pt;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	padding-right: 7px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 0px;
	float: none;
}

#add_New_lectures{
	color:#000000;
	border: 0px solid #00A9CC;
	background-color: #B4C750;
	font: 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
}

#sub_New_lectures{
	color:#000000;
	border: 0px solid #00A9CC;
	background-color: #B4C750; 
	font: bold 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
	margin-right: 3px;
}

/*##### End of Green Style #####*/



/*##### Gray Style [box] #####*/

.red_txt_bold{ font:bold 12px Tahoma; color:#AF3720 }

#a_blue_bold_link{
		color:#3A5D76;
        text-decoration:none;
        font: bold 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

#a_blue_bold_link:hover{
        color:#3A5D76;
        text-decoration:none;
        font: bold 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
		cursor: hand;
}

.blue_art_info{
		color: #AF3720;
        text-decoration:none;
        font: 12px Tahoma;
		padding-right: 10px;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

#a_blue_link{
		color:#3A5D76;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;

}

#a_blue_link:hover{
        color:#6F87A4;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
		cursor: hand;
}

.blue_txt{
	font-family: Tahoma;
	color:#3A5D76;
	font-size: 9pt;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	padding-right: 7px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 0px;
	float: none;
}

#add_RND_lessons{
	color: 000000;
	border: 0px solid #00A9CC;
	background-color: #E6E6E6; 
	font: 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
}

#sub_RND_lessons{
	color: 000000;
	border: 0px solid #00A9CC;
	background-color: #E6E6E6; 
	font: bold 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
	margin-right: 3px;
}

/*##### End of Gray Style #####*/


/*##### Violet Style [box] #####*/

.red_txt_bold{ font:bold 12px Tahoma; color:#AF3720 }

#a_violet_bold_link{
		color:#721D4A;
        text-decoration:none;
        font: bold 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

#a_violet_bold_link:hover{
        color:#721D4A;
        text-decoration:none;
        font: bold 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
		cursor: hand;
}

.blue_art_info{
		color: #AF3720;
        text-decoration:none;
        font: 12px Tahoma;
		padding-right: 10px;
		height: 21px;
		line-height: 21px;
		text-align:right;
}

#a_violet_link{
		color:#721D4A;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;

}

#a_violet_link:hover{
        color:#B05F85;
        text-decoration:none;
        font: 12px Tahoma;
		height: 21px;
		line-height: 21px;
		text-align:right;
		cursor: hand;
}

.violet_txt{
	font-family: Tahoma;
	color:#721D4A;
	font-size: 9pt;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	padding-right: 7px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 0px;
	float: none;
}


#art_layer{
	position: relative;
	right: 320px;
	top: 30px;
	width:38px;
	height:16px;
	z-index:1;
	visibility: visible;
	display:block;
	margin: 0px;
	padding: 0px;
	clear:both;
	float:none;
}

#next_article{
	color: f4f6ad;
	border: 0px solid #00A9CC;
/*	background-color: #ba9c2e; */
	font: bold 11pt Tahoma;
	height: 16px;
	width: 16px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
}

#prev_article{
	color: f4f6ad;
	border: 0px solid #00A9CC;
/*	background-color: #ba9c2e; */
	font: bold 11pt Tahoma;
	height: 16px;
	width: 16px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
	margin-right: 3px;
}

#add_New_questions{
	color: 000000;
	border: 0px solid #00A9CC;
	background-color: #D9CBC5; 
	font: 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
}

#sub_New_questions{
	color: 000000;
	border: 0px solid #00A9CC;
	background-color: #D9CBC5; 
	font: bold 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
	margin-right: 3px;
}

#add_RND_media{
	color: 000000;
	border: 0px solid #00A9CC;
	background-color: #D9CBC5; 
	font: 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
}

#sub_RND_media{
	color: 000000;
	border: 0px solid #00A9CC;
	background-color: #D9CBC5; 
	font: bold 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
	margin-right: 3px;
}
/*##### End of Violet Style #####*/




/*
#add_New_lessons,add_RND_lectures,#add_RND_questions,#add_RND_media{
	border: 0px solid #00A9CC;
	background-color: #D5E0E8; 
	font: bold 9px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
}

#sub_New_lessons,sub_RND_lectures,#sub_RND_questions,#sub_RND_media{
	border: 0px solid #00A9CC;
	background-color: #D5E0E8; 
	font: bold 10px Tahoma;
	height: 10px;
	width: 12px;
	text-align:center;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	cursor: hand;
	margin-right: 3px;
}
*/

#arial{
	font-family:"Arial";
	font-size: 13pt;
	font-style: normal;
	font-weight: bold;
	text-align:justify;
	color: #990000;
	line-height: normal;
	background-color: #D5E0E8;
	padding-left: 7px;
	padding-right: 25px;
	padding-top: 3px;
	padding-bottom: 1px;
}

.letter{
	background-color: #E4F0F9;
	height: 10px;
	width: 700px;
	float: none;
	margin-bottom: 10px;
	padding: 10px;
	border:#D5E0E8 0px solid;
	vertical-align: middle;
}

.word{
	background-color: #E4F0F9;
	height: 12px;
	width: 31.9%;
	float: right;
	margin: 5px;
	padding: 0px;
	font: bold 12px Tahoma;
	border:#D5E0E8 0px solid;
}
