
table.entry1{
	/*background-color:#FCFBF7;
OR THIS ONE --->	 background-color:#FFF8DC;
FDF5E6*/
	background-color:#FDF5E6;
	cursor: pointer;
}
table.entryOver1{
/*background-color:#FCFBF7;
 background-color:#FCFCFC;*/
 background-color:#FCFBF7;
	/* VERY NICE ---> background-color:#FFF2B2;*/
	
	cursor: pointer;
}

.hebrew{
font-size:15px;
line-height: 1.3em;

}

.hebrew2{
font-size:17px;
}

.arial{
font-family:Arial;
}

.arabic{
font-family:"Simplified Arabic, AB Geeza, Arabic Transparent, Times New Roman, Times";
font-size:15px;
line-height: 1.3em;
FONT-WEIGHT: bold;
}

.arabic5{
font-family:"Simplified Arabic, AB Geeza, Arabic Transparent, Times New Roman, Times";
font-size:17px;
line-height: 1.3em;
FONT-WEIGHT: bold;
}

.urdu{
font-family:Urdu Naskh Asiatype, Arial; font-weight:bold;
font-size:16px;
line-height: 1.8em;


}

.urdu5{
font-family:"";
font-size:17px;
line-height: 1.3em;
FONT-WEIGHT: bold;
}


.arabic4{
font-family:"Simplified Arabic, AB Geeza, Arabic Transparent, Times New Roman, Times";
font-size:14px;
line-height: 1.1em;
FONT-WEIGHT: bold;
}


.urdu4{
font-family:"Urdu Naskh Asiatype, Nafees Web Naskh";
font-size:14px;
line-height: 1.1em;
FONT-WEIGHT: bold;
}
.urdu3{
font-family:"";
font-size:13px;
line-height: 1.3em;
FONT-WEIGHT: bold;

}
.arabic3{
font-family:"Simplified Arabic, AB Geeza, Arabic Transparent, Times New Roman, Times";
font-size:13px;
line-height: 1.3em;
FONT-WEIGHT: bold;

}

.justified{
text-align:justify;
}

.arabic2{
font-family:"Simplified Arabic, AB Geeza, Times New Roman, Times";
font-size:19px;
FONT-WEIGHT: bold;
}

.urdu2{
font-family:"";
font-size:19px;
FONT-WEIGHT: bold;
}


.strong{
font-weight:600;
}

table.entry{
	background-color:#E2EAF2;
	cursor: pointer;
}
table.entryOver{
background-color:#F7FAFC;
	/*background-color:#FCFCFC;*/
	cursor: pointer;
}



h1 {
	text-align: center;
	font-size: 65px;
	padding: 20px 0 20px 0;
	margin: 0 20px 0 20px;
}


.author {
color:#666666;
font-family: Arial, Helvetica, sans-serif;
font-weight: 600;
line-height:1.4;
}

.author_arch {
font-family: Arial, Helvetica, sans-serif;
line-height:1.4;
font-size:12px;
}

.art_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color:#0c69ab;
	padding-bottom:4px;
}

.art_title1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color:#0c69ab;
	padding-bottom:4px;
}

.art_title0 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color:#AC8A00;
	padding-bottom:4px;
}


.art_title0 a:link{
	color: #AC8A00;
	text-decoration: none;
}
.art_title0 a:hover{
	color: #AC8A00;
	text-decoration: underline;
}
.art_title0 a:visited{
	color: #AC8A00;
}
.art_title0 a:active{
	color: #AC8A00;
	text-decoration: none;
}

.art_title_arch1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color:#0c69ab;
	padding-bottom:4px;
}

.art_title_arch0 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color:#AC8A00;
	padding-bottom:4px;
}

.art_title_arch2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color:#0c69ab;
	padding-bottom:4px;
}



.art_title_arch0 a:link{
	color: #AC8A00;
	text-decoration: none;
}
.art_title_arch0 a:hover{
	color: #AC8A00;
	text-decoration: underline;
}
.art_title_arch0 a:visited{
	color: #AC8A00;
}
.art_title_arch0 a:active{
	color: #AC8A00;
	text-decoration: none;
}


.art_title_arch2 a:link{
	color: #0c69ab;
	text-decoration: none;
}
.art_title_arch2 a:hover{
	color: #0c69ab;
	text-decoration: underline;
}
.art_title_arch2 a:visited{
	color: #0c69ab;
}
.art_title_arch2 a:active{
	color: #0c69ab;
	text-decoration: none;
}


td.orange a:link{
	color: #AC8A00;
	text-decoration: none;
}
td.orange a:hover{
	color: #AC8A00;
	text-decoration: underline;
}
td.orange a:visited{
	color: #AC8A00;
}
td.orange a:active{
	color: #AC8A00;
	text-decoration: none;
}

h2{
color:#333333;

/*0c69ab*/
font: 1.4 arial, helvetica, sans-serif;
	font-size: 88%;
	font-size: 11px;
	margin-top:0px;
	margin-bottom:1px;
	padding-top:0px;
	padding-bottom:4px;
	/*display:inline;*/
	min-height: 14px; /* fixes FX/Mac issue */
	cursor:pointer;
}

h3{
color:#333333;
/*0c69ab*/
font: 1.4 arial, helvetica, sans-serif;
	font-size: 88%;
	font-size: 15px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:2px;
	/*display:inline;*/
	min-height: 14px; /* fixes FX/Mac issue */
	cursor:pointer;
	font-weight:bold;
}

.orange{
color:#333333;
}

.article_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #0c69ab;
}

.orange_text{
	/*color:#B08B1D;*/
	color:#AC8A00; 


}

.section_header{
/*font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: Georgia, "Times New Roman", Times, serif;
font-family: Georgia, "Times New Roman", Times, serif;*/
font-family: Georgia;
font-size: 20px; 
color:#B08B1D;
font-weight:500;
/*
color:#;
background-color:#f7be11;
#F2D576;
#F2CF5C*/
}

.section_header_pih{
/*font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: Georgia, "Times New Roman", Times, serif;
font-family: Georgia, "Times New Roman", Times, serif;*/
font-size: 20px; 

background-image:url(../images/blue_color_bar.gif);
color:#ffffff; 
font-weight:500;
padding:5px;
/*
color:#;
background-color:#0c69ab; 
background-color:#f7be11;
#F2D576;
#F2CF5C*/
}
.section_header_me{
/*font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: Georgia, "Times New Roman", Times, serif;
font-family: Georgia, "Times New Roman", Times, serif;*/
padding:5px;
font-family: Georgia;
font-size: 20px; 
font-weight:500;

background-image:url(../images/orange_color_bar.gif);
background-repeat:repeat; 
color:#ffffff; 
/*
color:#;
background-color:#E1B400;
background-color:#f7be11;
#F2D576;
#F2CF5C*/
}

.section_header_pih_ar{
font-family: Georgia;
font-size: 20px; 

background-image:url(../images/blue_color_bar_ar.gif);
color:#ffffff; 
font-weight:500;
padding:5px;

}
.section_header_me_ar{
padding:5px;
font-family: Georgia;
font-size: 20px; 
font-weight:500;

background-image:url(../images/orange_color_bar_ar.gif);
background-repeat:repeat; 
color:#ffffff; 

}




.section_header2{
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 17px;
padding-bottom:4px;
}

.linkpad{
padding-bottom:3px;
}

.section_header3{
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
}
.section_header4{
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
}

.sub_menu{
/*background-color: #f7be11;*/
}

.front_titles1{
background-color:#F7FAFC;
}

.front_titles0{
background-color:#FCFBF7;
}

.front_titles2{
}

.orange_block{
/*background-color:#F6C224;*/
background-color:#E1B400;

height:1px;
margin-bottom:10px;
margin-top:2px;
}
.blue_block{
/*background-color:#F6C224;*/
background-color:#0c69ab;

height:1px;
margin-bottom:10px;
margin-top:2px;
}

.side_menu_title {
padding-bottom:4px; 
background-color:#F6C224;

/*background-color:#f7be11;
#F2D576;
F2CF5C
#F2CF5C*/
padding-left:5px;
padding-top:4px;
padding-right:5px;

font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;  
}


body {
	/*background-color: #FEFFFF;
	background-color: #F9FFFD;*/
	background-image:url(../images/bggreydiag.gif);
	background-repeat:repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.lpad10 {
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.pad10 {
	padding-right: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
}

.weirdpad {
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 15px;
	padding-bottom: 0px;
}

.top10 {
	padding-top: 15px;
}

.lrpad102 {
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.rpad10 {
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
}


body,td,th {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Georgia, Times New Roman, Times, serif;
	color: #212121;
	font-size: 13px;
}



.short{
font-family: arial, helvetica, sans-serif;
line-height:1.4;
}

.arialed{
font-size:12px; 
font-family: arial, helvetica, sans-serif;
}

.art_body{
font-family: arial, helvetica, sans-serif;
line-height:1.4;
}

.small_text{
font-size:10px;
}


.white_back{
background-color: #FEFFFF;
}

.padlr20{
padding-left:24px;
padding-right:24px;
}

.web_bar{
padding-bottom:200px;
}

.header_table{
	
	padding:0px;
	background-color: #FEFFFF;
	width:768px;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}

#contained {
	
/*margin-left:auto; margin-right:auto; width:770px; height:700px; z-index:1;  background-image: url(images/lined_bg.gif);  border: 1px none #000000;
*/

}


.noBor{
border:0px;

}

.function_txt{
font-size:10px;
text-decoration:none;
border:0px;
}

.function_txt1{
font-size:10px;
color:#0c69ab;
border:0px;
}

.function_txt0{
font-size:10px;
color:#AC8A00;
border:0px;
}


.function_txt0 a:link{
	color: #AC8A00;
	text-decoration: none;
}
.function_txt0 a:hover{
	color: #AC8A00;
	text-decoration: underline;
}
.function_txt0 a:visited{
	color: #AC8A00;
}
.function_txt0 a:active{
	color: #AC8A00;
	text-decoration: none;
}


.ul_links{
/*padding:20px;
margin:0px;*/
margin-top:7px;
margin-bottom:10px;
padding-left:20px;
padding-top:0px;
padding-bottom:0px;
padding-right:20px;
}

.main_table {
	overflow: hidden;
	background-color: #FEFFFF;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:0px;
	padding-top:0px;
	width:690px;
	height:100%;
}

.main_menu {

background-color:#F2CF5C;
/*background-color:#f7be11;
#F2D576;
#F2CF5C*/
	overflow: hidden;
}

.menu_table{
padding-left:7px;
padding-right:7px;
padding-top:4px;
padding-bottom:4px;
}

.menu_table1{
padding-left:0px;
padding-right:7px;
padding-top:4px;
padding-bottom:4px;
}

.menu_table11{
padding-left:7px;
padding-right:0px;
padding-top:4px;
padding-bottom:4px;
}


.menu_table2{
margin-left:0px;
margin-right:5px;
margin-top:4px;
margin-bottom:4px;
}

.greyBord{
border-left:0px; 
border-right:0px; 
border-top:0px; 
border-bottom:0px; 
border-style:solid; border-color:#cccccc;
}

.side_table {
/*background-color:#8dbcee;
background-color:#E6EEF6;
background-color:#f1f1f1;*/
background-color:#ffffff;
border:1px; 
border-style:solid; border-color:#B3B3B3;

	padding:0px;
	width: 150px;
}

.footer_img{
margin-top:5px;
margin-bottom:8px;
}
.footer_img2{
margin-top:9px;
margin-bottom:7px;
}
.footer_img5{

height:1px;
padding:0px;
margin:0px;
}
.footer_img3{
margin-top:4px;
margin-bottom:7px;
}

.footer{
/*B3B3B3*/
margin-top:10px;
color:#cccccc;
}

.footer2{
/*B3B3B3*/
color:#B3B3B3;

}

.footer_text{
padding-left:0px;
padding-right:0px;
padding-bottom:20px;
font-size:11px;
}

.side_menu_text{
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:6px;

font: 1.4 arial, helvetica, sans-serif;
	
	font-size: 88%;
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
}

.head_table {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.mid_td {
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}

.art_table {
	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	width: 250px;
	
}

.section_overflow{
overflow:hidden;

}

.art_table2 {
	padding-left:10px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:0px;
	width: 250px;
}


.numbers a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #212121;
	text-decoration: none;
}
.numbers a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #212121;
	font-size:13px;

	text-decoration: underline;
}
.numbers a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;

	color: #212121;
}
.numbers a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;

	color: #212121;
}






td.side_table a:link{
	color: #212121;
	text-decoration: none;
}
td.side_table a:hover{
	color: #212121;
	text-decoration: underline;
}
td.side_table a:visited{
	color: #212121;
	text-decoration: none;
}
td.side_table a:active{
	color: #212121;
	text-decoration: none;
}

span.grey_link a:link{
	color: #212121;
	text-decoration: none;
}
span.grey_link a:hover{
	color: #212121;
	text-decoration: none;
}
span.grey_link a:visited{
	color: #212121;
	
}
span.grey_link a:active{
	color: #212121;
}


.twelve{
font-size:12px;
}

span.grey_linked{
text-align:center;
}



span.grey_linked a:link{
	color: #212121;
	text-decoration: none;
	}
span.grey_linked a:hover{
	color: #212121;
		text-decoration: underline;
}
span.grey_linked a:visited{
	color: #212121;
	
	
}
span.grey_linked a:active{
	color: #212121;
	}



span.white a:link{
	color: #0E262D;
	text-decoration: none;
}
span.white a:hover{
	color: #0E262D;
	text-decoration: underline;
}
span.white a:visited{
	color: #0E262D;
}
span.white a:active{
	color: #0E262D;
	text-decoration: none;
}



a:link {
	color: #0c69ab;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0c69ab;
}
a:hover {
	text-decoration: underline;
	color: #0c69ab;
}
a:active {
	text-decoration: none;
	color: #0c69ab;
}


.style12 {font-size: 14px; font-weight: bold; color: #212121; }
.style13 {color: #212121}
.style15 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
}

.side_img{
margin-top:0px;
margin-bottom:0px;
}

.tiny_text {
font-size:1px;
}

.puff_side {
	background-image: url(../images/puff-sides.gif);
	background-repeat: repeat-y;
	width:1px;
}

.puff_top {
	background-image: url(../images/puff-top.gif);
	background-repeat: repeat-x;
	height:1px;
}
.light_blue{
background-color: #F7FAFC;
}
.light_orange{
background-color: #FCFBF7;
}
.sub_padding {
padding:9px;
}
.sub_padding_top {
padding-left:9px;
padding-right:9px;
padding-top:9px;
}
.sub_padding_lr {
padding-left:9px;
padding-right:9px;
}

.hr_bar {
font-size:1px;
width:10px;
}

.hr_bar2 {
	height: 1px;
	width: 100%;
	font-size:1px;
	background-color: #999999;
}

.art_bar{
color: #CCCCCC;
}

.sm_head{
	height:5px;
	font-size:1px;
}

.rtol{
direction:rtl; 
text-align:right;
}

.gap{
	height:5px;
	font-size:1px;
}

.site_title{
font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	}
	
.padb_5{
padding-bottom:2px;
}
	
.logo {
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
}
.style16 {color: #FFFFFF}
.style17 {margin: 5px; color: #FFFFFF; }
.style18 {font-size: 18px}
.white {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.style21 {font-size: 14px; font-weight: bold; color: #000000; }
.style30 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }


/***** Common Content Formatting *****/

ul.compact {
	margin: 0;
	padding-left: 20px;
	
}

li {
	margin-bottom: 0.3em;
}



/***** tabbed navigation *****/

#sub-nav, .extra-nav {
	background: url(../images/tab-line.gif) bottom repeat-x;
	float: left;
	width: 100%;
} /*IE6*/

#sub-nav {
	margin-bottom: 2px;
	font-size: 100%;
}


#sub-nav ul, .extra-nav ul {
	/*margin: 0.5em 0 0 0;
	padding: 0 0 0 1em;*/
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
	list-style: none;
	font: 1.4 arial, helvetica, sans-serif;
	color:#333333;
	font-size: 95%;
}


#sub-nav li, .extra-nav li {
	margin: 0 4px 0 0;
	padding: 0 3px 0 0;
	background: url(../images/tab-back.png) 100% -100px;
	
	border-bottom: 1px solid #bbb;
    text-align: center;
}


#sub-nav li.active, .extra-nav li.active {
	border-bottom: 1px solid #fff;
	background: url(../images/tab-back.png) 100% 0;
	text-decoration: none;
}

#sub-nav li a, #sub-nav li a:visited, #sub-nav li span, .extra-nav li a, .extra-nav li a:visited, .extra-nav li span {
	display: block;
	float: left;
	padding: 3px 4px 3px 9px;
	text-align: center;
	vertical-align:middle;
	white-space: nowrap;
	background: url(../images/tab-back.png) 0 -100px;
	text-decoration: none;
	min-height: 17px; /* fixes FX/Mac issue */
	color: #333;
}

#sub-nav li.active a, #sub-nav li.active span, .extra-nav li.active a, .extra-nav li.active span {
	background: url(../images/tab-back.png) 0 0; 
	color: #333;
	text-decoration: none;
} /*IE6*/


#sub-nav li:hover, .extra-nav li:hover {
	background-position: 100% -200px;
}

#sub-nav li:hover a, .extra-nav li:hover a {
	background-position: 0 -200px;
}


#sub-nav li.active:hover, .extra-nav li.active:hover {
	background-position: 100% 0;
	text-decoration: none;
}

#sub-nav li.active:hover a, .extra-nav li.active:hover a {
	background-position: 0 0;
	text-decoration: none;
}



#sub-nav li.active2, .extra-nav li.active2 {
	background: url(../images/tab-back.png) 100% -200px;
	text-decoration: none;
}

#sub-nav li.active2 a, #sub-nav li.active2 span, .extra-nav li.active2 a, .extra-nav li.active2 span {
		background-position: 0  -200px;
	text-decoration: none;

} /*IE6*/

#sub-nav li.active2:hover, .extra-nav li.active2:hover {
	background-position: 100% -200px;
	text-decoration: none;
}

#sub-nav li.active2:hover a, .extra-nav li.active2:hover a {
	background-position: 0 -200px;
	text-decoration: none;
}



/*** M57 - Puff and Super Puff (Narrow) (3rd column of 185px wide.) ***/
.puff-container {
font: 1.4 arial, helvetica, sans-serif;
	background:url(../images/puff-bottom.gif) no-repeat bottom left;
	padding-bottom:13px;
	margin-bottom:15px;
}
.puff-top {
	background:url(../images/puff-top.gif) repeat-x top left;
}
.puff-sides {
	background:url(../images/puff-sides.gif) repeat-y top left;
}
.puff-padding {
	padding: 6px 10px 0px 10px;
}

.puff_title{

font-weight:bold;
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px; 
}

.puff_text{
font-family: arial, helvetica, sans-serif;
line-height: 1.3;
font-size: 91%;
}

.float-left{
float:left;
display:inline;
}

.arial{
font-family: arial, helvetica, sans-serif;
}

.puff_main_title_pih{
font-family: arial, helvetica, sans-serif;
font-size:12px;
color:#0c69ab;
font-weight:bold;
}

.puff_main_title_me{
font-family: arial, helvetica, sans-serif;
font-size:12px;
color:#AC8A00;
font-weight:bold;
}

.float-right{
float:right;
display:inline;
}

.clear{
overflow:hidden; clear:both; height:1px; margin:-1px 0px 0px 0px; font-size:1px;
}

.grayyy{
color:#B1B1B1;
}

 
    /* Start custom button CSS here
    ---------------------------------------- */
    .btn {
      display:inline-block;
      background:none;
      margin:0;
      padding:3px 0;
      border-width:0;
      overflow:visible;
      font:100%/1.2 Arial,Sans-serif;
      text-decoration:none;
      color:#333;
      }
    * html button.btn {
      padding-bottom:1px;
      }
    /* Immediately below is a temporary hack to serve the 
       following margin values only to Gecko browsers
       Gecko browsers add an extra 3px of left/right 
       padding to button elements which cant be overriden.
       Thus, we use -3px of left/right margin to overcome this. */
    html:not([lang*=""]) button.btn {
      margin:0 -3px;
      }
    .btn span {
      background:#ddd url(images/bg-button.gif) repeat-x 0 0;
      margin:0;
      padding:3px 0;
      border-left:1px solid #bbb;
      border-right:1px solid #aaa;
      }
    * html .btn span {
      padding-top:0;
      }
    .btn span span {
      position:relative;
      padding:3px .4em;
      border-width:0;
      border-top:1px solid #bbb;
      border-bottom:1px solid #aaa;
      }
    
    /* pill classes only needed if using pill style buttons ( LEFT | CENTER | RIGHT ) */
    button.pill-l span {
      border-right-width:0;
      }
    button.pill-l span span {
      border-right:1px solid #bbb;
      }
    button.pill-c span {
      border-right-style:none;
      border-left-color:#fff;
      }
    button.pill-c span span {
      border-right:1px solid #bbb;
      }
    button.pill-r span {
      border-left-color:#fff;
      }
    
    /* only needed if implementing separate hover/focus/active state for buttons */
    .btn:hover span, .btn:hover span span, .btn:focus span, .btn:focus span span {
      cursor:pointer; /* important for any clickable/pressable element */
      border-color:#999999 !important;
      color:#000;
      }
    .btn:active span {
      background-position:0 -400px;
      outline:none;
      }
    .btn:focus, .btn:active {
      outline:none; /* doesnt seem to be respected for <button>, only <a> */
      }

   .top_frame{
   height:160px;
   }

#article-33295 {display:none;}