body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-image: url(images/generalbg.png);	
	font-family: Tahoma;
}

td, textarea, input, select {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
.tableDetail {
	font-size: 12px;
	font-family: Tahoma;
	color: #333333;
}


.numberRed {
	font-size: 12px;
	font-weight: bold;
	color: #003366; 
	}
	
	
.titleYellow
{
	font-size: 12px; 
	font-weight: bold; 
	}
.titleGray1 
{
	font-size: 12px; 
	font-weight: bold; 
	}	
	
	LibraryCategotyList
{
	font-size: 12px; 
	font-weight: bold;
	direction:rtl;
	margin-right: 0px;
	}	
	.style1 {color: #FFFFFF}

	.smalltitleGray 
{
	font-size: 12px; 
	font-weight: bold;
	color:#CC0000; 
	}
	
.titlewhite {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.smalltitlewhite {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.hometitleyellow {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.librayChoseCategory {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.titleblue 
{
	color: #CC0000;
	}
	
	
	.redtext {
	color: #666666}
	
	.bigredtext 
	{
	font-size: 36px;
	color: #CC0000;
	font-weight: bold;
	border-color: #000000;
	border: 3;
}



a:link {
	color: #333333;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;

}
a:hover {
	color: #990000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
a:visited {
	color: #333333;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;


}

a.topLink:link {
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;

}
a.topLink:hover {
	color: #FFFFCC;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
a.topLink:visited {
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;


}

a.New:link {
	color: #CC6666;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	

}
a.New:hover {
	color: #CC6600;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
a.New:visited {
	color: #CC6600;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;

}

.datetext {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

.text {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}

.text1 {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}
.text2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

.text2EN {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}


.text3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.text4 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.text5 {
	font-family: Tahoma;
	font-size: 13px;
	line-height:13px;
	font-weight: bold;
	color: #990000;
}

.text5EN {
	font-family: Tahoma;
	font-size: 11px;
	line-height:13px;
	font-weight: bold;
	color: #990000;
}

.text6 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #7B7D7D;
}
.text7 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
}
.text8 {

	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #348EAB;
}

.text9 {

	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #D67105;
}


.text10 {

	font-family: tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.textTitleList {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.frame {
	border: 1px solid #A5C3D7;
}
.designed_by {
	font-family: Arial;
	font-size: 12px;
	font-weight: lighter;
	color: #006699;
}

a.link_1:link {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.link_1:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.link_1:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.a:link {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.a:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.a:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.b:link {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.b:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
a.b:visited {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.c:link {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
a.c:hover {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}
a.c:visited {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #3399FF;
	text-decoration: none;
}
a.d:link {



	font-family: Tahoma;
	font-size: 12px;
	font-weight: Bold;
	color: #CC0000;
	text-decoration: none;
}
a.d:hover {


	font-family: Tahoma;
	font-size: 12px;
	font-weight: Bold;
	color: #003366;
	text-decoration: none;
}
a.d:visited {


	font-family: Tahoma;
	font-size: 12px;
	font-weight: Bold;
	color: #CC0000;
	text-decoration: none;
}

a.program:link {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: Bold;
	color: #CC0000;
	text-decoration: none;
}
a.program:hover {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: Bold;
	color: #006699;
	text-decoration: none;
}
a.program:visited {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: Bold;
	color: #FFCC00;
	text-decoration: none;
}


a.whiteList:link {

	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whiteList:hover {

	font-family: Tahoma;
	font-size: 10px;
	font-weight: Bold;
	color: #00CCFF;
	text-decoration: none;
}
a.whiteList:visited {

	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}

a.e:link {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #33CCFF;
	text-decoration: underline;
}
a.e:hover {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #99FF33;
	text-decoration: underline;
}
a.e:visited {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
a.f:link {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.f:hover {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: underline;
}
a.f:visited {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
	text-decoration: underline;
}
a.g:link {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: underline;
}
a.g:hover {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}
a.g:visited {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
.inputstyle {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}
	 
.buttonAllSite {
         font-size:11px;
	     color:#fff;
	     width:40px;
	     height:17px;
	     padding:0px 0px 0px 0px;
	     border:none;
	     background:#f58220;
	     background-image:none;
	     background-repeat:no-repeat;	
	     cursor:hand;	
}
	  
.txtOrange {          
	                      color:#99FF00;
}
.txtOrange2 {          
	                      color:#CC0000;
}
.txtOrange A:link {          
	                      color:#99FF00;
	                      font-size:larger;
}
.txtOrange A:visited {          
	                      color:#CC0000;
	                      font-size:larger;
}
.txtOrange A:hover {          
	                      color:#99FF33;
	                      font-size:larger;
}
    /* Initial properties for textbox or textarea */
	
INPUT {
       font-size:11px;
	   color:#FFFFFF;
	   padding:0px 0px 0px 0px;
	   margin:0px 10px 0px 0px;
}

TEXTAREA {
       font-size:11px;
	   color:#FFFFFF;
	   padding:0px 0px 0px 1px;    
	   margin:0px 0px 0px 0px;
	   border: 1px double #666;
	   width:83%; 
}

SELECT {
       font-size:11px;
	   color:#333333;
	   padding:0px 0px 0px 13px;    
	   margin:0px 0px 0px 0px;
	   border: 1px double #666;	 
}



a.h:link {

	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.h:hover {

	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #9B130B;
	text-decoration: underline;
}
a.h:visited {

	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

a.j:link {

	/*font-family: tahoma;*/
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	text-align:justify;
	text-decoration: underline;
}
a.j:hover {

	/*font-family: tahoma;*/
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align:justify;
	text-decoration: underline;
}
a.j:visited {

	/*font-family: tahoma;*/
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align:justify;
	text-decoration: underline;
}




.inputstyle {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}
img.designDecration{
   padding:4px;
   border:1px solid #69921A;
   background-color:#CCCCCC;


}

img.designDecrationSmall{
   padding:2px;
   border:1px solid #69921A;
   background-color:#CCCCCC;


}


/* Top Stories */

#TopStories{
width:470px;
height:220px;
margin:5px 5px 5px 5px;
float:right;
display:inline;
}
#TopStoriesWrap {
width:250px;
float:right;
display:inline;
}
#topStoriesContent{
background:#FFFFFF;
width:250px;
height:200px;
float:right;
display:inline;
}
.TopStory{
/*background:#5D5D5D;*/
width:250px;
float:right;
display:inline;
}
.TopStory img{
border:2px solid #000000;
margin:5px 5px 5px 5px;
display:block;
width:230px;
height:170px;

}
.TopStory p{
/* background: url(images/graphics/topStoriesBriefBg.gif) repeat-x #DE2323;*/
display:block;
border:2px solid #000000;
border-top:none;
margin: 0px 8px 8px 8px;
padding:5px 10px;
font-size:10px;
color:#990000;
text-align:justify;
float:right;
width:250px;
height:55px;
overflow:hidden;
display:inline;

font-family:Tahoma;
font-weight:bold;
font-size:10px;
}
.TopStory p A{
display:block;
color:#FFFFFF;
text-decoration:none;
}

#TopStoriesTitles{
float:right;
width:220px;
font-family:Tahoma;
font-size:10px;
margin:5px 0px 0px 0px;
font-weight:bold;
}
#TopStoriesTitles ul{
display:block;
list-style: square outside none;
margin:0px 0px 0px 0px;
padding:0px;
}
#TopStoriesTitles li{
display:block;
margin:0px;
padding:0px;
margin:0px 0px 5px 0px;
}

#TopStoriesTitles li.nlist{
display:block;
margin:0px;
padding:0px;
margin:0px 0px 0px 0px;
}

#TopStoriesTitles li A{
display:block;
color:#000000;
text-decoration:none;
padding:3px 3px 3px 3px;
width:180px;
}
#TopStoriesTitles li A.off{
/*background:url(images/graphics/topStoriesBg.gif) repeat-y right #444444;*/
/*border:2px solid #3B3A3A;*/
/*border-right:none;*/
list-style-image:url(../images/newsbullet.png)  ;
color:#000000;
font-size:11px;
font-weight:bold;
}
#TopStoriesTitles li A.on
{
list-style-image:url(../images/news_bullet.png) ;
/*border:2px solid #DE2323;*/
/*border-right:none;*/
color:#990000;
font-size:11px;
font-weight:bold;
}


#TopStoriesTitles li A.more
{
list-style:none;
color:#000000;
font-size:11px;
font-weight:bold;
}



#TopStoriesTitles li A.h{
color:#990000;
}
#TopStoriesTitles li A.h:hover{
color:#000000;
}


#TopStoriesTitles li A:hover{
/*padding:3px 3px 3px 3px;*/
color:#990000;
}



/* Top Media Stories */

#MediaTopStories{
width:470px;
height:220px;
margin:5px 5px 5px 5px;
float:right;
display:inline;
}
#MediaTopStoriesWrap {
width:250px;
float:right;
display:inline;
}
#MediatopStoriesContent{
background:#FFFFFF;
width:250px;
height:200px;
float:right;
display:inline;
}
.MediaTopStory{
/*background:#5D5D5D;*/
width:250px;
float:right;
display:inline;
}
.MediaTopStory img{
border:2px solid #000000;
margin:5px 5px 5px 5px;
display:block;
width:230px;
height:170px;

}
.MediaTopStory p{
/*background: url(images/graphics/topStoriesBriefBg.gif) repeat-x #DE2323;*/
display:block;
border:2px solid #000000;
border-top:none;
margin: 0px 8px 8px 8px;
padding:5px 10px;
font-size:10px;
color:#FFFFFF;
text-align:justify;
float:right;
width:250px;
height:55px;
overflow:hidden;
display:inline;

font-family:Tahoma;
font-weight:bold;
font-size:10px;
}
.MediaTopStory p A{
display:block;
color:#FFFFFF;
text-decoration:none;
}

#MediaTopStoriesTitles{
float:right;
width:220px;
font-family:Tahoma;
font-size:10px;
margin:5px 0px 0px 0px;
font-weight:bold;
}
#MediaTopStoriesTitles ul{
display:block;
list-style: square outside none;
margin:0px 0px 0px 0px;
padding:0px;
}
#MediaTopStoriesTitles li{
display:block;
list-style-type :square;
margin:0px;
padding:0px;
margin:0px 0px 5px 0px;
}

#MediaTopStoriesTitles li.nlist{
display:block;
list-style:none;
margin:0px;
padding:0px;
margin:0px 0px 0px 0px;
}

#MediaTopStoriesTitles li A{
display:block;
color:#FFFFFF;
text-decoration:none;
padding:3px 3px 3px 3px;
width:180px;
}
#MediaTopStoriesTitles li A.off{
 list-style-image :url(../images/newsbullet.png)  ;
color:#000000;
font-size:11px;
font-weight:bold;
}
#MediaTopStoriesTitles li A.on{
list-style-image:url(../images/news_bullet.png)  ;
/*border:2px solid #DE2323;*/
/*border-right:none;*/
color:#990000;
font-size:11px;
font-weight:bold;
}

#MediaTopStoriesTitles li A.more
{
list-style:none;
color:#000000;
font-size:11px;
font-weight:bold;
}


#MediaTopStoriesTitles li A.h{
color:#990000;
}
#MediaTopStoriesTitles li A.h:hover{
color:#000000;
}


#MediaTopStoriesTitles li A:hover{
padding:3px 3px 3px 3px;
color:#cccccc;
}
