body {

   text-align:center;

   font-size:11px;

   font-family: tahoma;

   direction:rtl;

   clear:both;

   margin-right: auto; 

   margin-left:auto;

   margin:0;

   padding:0;

   text-align:-moz-center;

   #text-align:center;
   background-color:#decce6

}
.AuthorImageTunb {
	height: 60px;
	width: 45px;
	border-top-color: #7300AA;
	border-right-color: #7300AA;
	border-bottom-color: #7300AA;
	border-left-color: #7300AA;
	padding:3px;
	margin:3px;
}

A {
	TEXT-DECORATION: none;

	color: #5B0000;
}

#outerWrapper {

   width:1000px;

   line-height: 140%;

   font-family: tahoma; 

   text-align:center;

   clear:both;

   height:auto;

   margin-right: auto; 

   margin-left:auto;

   background-color:#ffffff;

   margin:0;

   padding:0;

   padding-left:0px;

   padding-right:0px;

}

#header {

   text-align: right;

   width:100%;

   font-family: Arial;

   font-size:24px;

   font-weight:bold;

   border: 0px solid red;

   padding-top:20px;

   height:120px;

   margin-bottom:0px;

   background-image:url(../Images/HeaderBanner.jpg);

   background-repeat:no-repeat;

}

#HeaderDisplay {

   text-align: right;

   width:100%;

   font-family: Arial;

   font-size:24px;

   font-weight:bold;

   border: 0px solid red;

   padding-top:0px;

   margin-bottom:0px;

   background-image:url(../Images/header.gif);

   background-repeat:no-repeat;

   background-position:center;

}



#HeaderLink	{



	color:#ffffff;



	background-color:#FA9221;



	padding:3px 2px 6px 6px;



	margin-right:3px;



}



#HeaderLink	a{

	color:#ffffff;

}



#mainContent {
	overflow: hidden;
	width: 100%;
	margin-left:0px;
	margin-right:0px;
	background-color:#FFFFFF;
	height:auto;
	margin-top:0px;
	padding-bottom:8px;
}

#MainColumn	{

	float:right;

	text-align:center;

	height:auto;

	margin-top:10px;



}

#RightColumn	{
	float:right;
	text-align:center;
	height:auto;
	margin-top:10px;
	margin-right:1%;
	margin-left:5px;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	padding:2px;
}



#LeftColumn	{

	float:left;

	text-align:center;

	height:auto;

	margin-top:10px;

	margin-left:1%;

	margin-right:5px;

}



#footer {
	text-align: center;
	width:100%;
	background-color:#decce6;
	font-family: Tahoma, Arial;
	height:20px;
	color:#5C366D;


}



#footer a{



	color:#5C366D;



	font-weight:bold;



}



#LeadPost{



	width:100%;



	height:auto;



	float:right;



	border:1px soli red;



	background-color:#FFFFFF;



}



.GeneralDiv{



	width:100%;



	height:auto;



	float:right;



}

.GeneralDivSearch{



	width:100%;



	height:auto;



	float:left;



}



.GeneralDiv98{



	width:98%;



	height:auto;



	float:right;
}
#SpecialPost	{
	width:23%;
	float:right;
	height:auto;
	text-align:right;
	margin-bottom:10px;
	margin-right:0px;
	padding-right:5px;
	padding-left:5px;
}
#PostTitleBody{
	width:100%;
	height:auto;
	float:right;
	text-align:center;
}
#NotePostTitle{
	width:65%;
	height:auto;



	float:left;



	text-align:justify;



}



#BreakPostTitle{



	width:100%;



	height:auto;



	float:right;



	text-align:right;



	line-height:100%;



	margin-bottom:10px;



	padding-bottom:3px;



}



#SpecialPostTitleBody{



	width:100%;



	height:auto;



	font-weight:bold;



	font-family:Times New Roman;



	font-size:14px;



	color:#44668E;



	float:right;



}



#SpecialPostTitleBody a{



	color:#08295C;



}

.PostTitle{

	width:99%;

	height:64px;

	font-size:15px;

	font-weight:bold;

	font-family:arial;

	text-align:right;

	padding-bottom:8px;

	border-bottom:0px solid #026594;

	padding-top:5px;

	padding-right:5px;

}

.PostTitle a{

	color:#08295C;

}

.PostTitleIndv{

	width:99%;

	height:auto;

	font-size:15px;

	font-weight:bold;

	font-family:arial;

	text-align:right;

	padding-bottom:8px;

	border-bottom:0px solid #026594;

	padding-top:5px;

	padding-right:5px;

}

.PostTitleIndv a{

	color:#08295C;

}



.PostTitleSelected{
	width:99%;
	height:68px;
	font-size:15px;
	font-weight:bold;
	font-family:arial;
	text-align:right;
	padding-bottom:8px;
	background-color:#e7e7e7;
	padding-top:5px;
	padding-right:5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;

}



.PostTitleSelected a{



	color:#753784;



}



.TopPostTitle{



	width:100%;



	height:auto;



	font-size:10px;



	font-family:tahoma;



	margin-bottom:3px;



	color:#31619B;



	text-align:right;



	font-style:italic;



	padding-right:5px;



}



.PostBody{



	width:100%;



	height:auto;



	float:right;



	text-align:justify;



	border-bottom:1px solid #EBE1D3;



	padding-bottom:10px;



}



.PostZirTitle	{



	width:100%;



	height:auto;



	font-size:10px;



	font-family:tahoma;



	margin-bottom:3px;



	font-weight:bold;



}



.PostFooter	{



	width:100%;



	height:auto;



	float:right;



	text-align:right;



	color:#B1A799;



	padding-top:8px;



	margin-bottom:15px;



}



.PostFooter	a{



	color:#05B303;



}



.PostComment	{



	width:90%;



	height:auto;



	float:right;



	margin-top:20px;



	background-image:url(../Images/Post/TopPost.gif);



	background-repeat:no-repeat;



	background-position:center top;



}



.BoxHeader{



	width:90%;



	height:auto;



	font-weight:normal;



	font-weight:bold;



	color: #597DC1;



	text-align:center;



	border-bottom:1px solid #4395D8;



	padding:0 0 5px 0;



}



#TypeWriter1_theTicker	{



	width:80%;



	height:auto;



	float:right;



	font-size:11px;



	font-family:tahoma;



	font-weight:normal;



	padding-top:5px;



	text-align:right;color:red;



	color:#ffffff;



	padding-right:4px;



}



#TypeWriter1_theTicker	 a{



	color:#ffffff;



}



#dtPostCategoryTitle{



	width:100%;



	height:auto;



	font-size:15px;



	font-weight:bold;



	font-family:arial;



	border-bottom:1px solid red;



	margin-bottom:10px;



	padding-bottom:10px;



}







#CategoryName{



	width:100%;



	height:auto;



	padding-right:12px;



	font-size:18px;



	font-family:verdana;



	font-weight:bold;



	color:#993333;



	padding-bottom:5px;



}



#ddPostCategoryTitle{



	width:100%;



	height:auto;



	margin-bottom:10px;



	float:right;



}



#ddPostImage{



	width:100%;



	height:auto;



	text-align:center;;



}



#GalleryImage{



	width:100%;



	height:auto;



	text-align:center;



}



#ddNotePostImage{



	width:25%;



	height:auto;



	float:right;



	text-align:right;



}



#SpecialPostImage{
	width:25%;
	padding:0 0 0 0;
	float:right;
	text-align:right;
}
#dlCategotyPost{



	width:49%;



	height:auto;



	text-align:right;



	margin-bottom:10px;



}



#CategotyPost{



	width:100%;



	height:auto;



	float:right;



}



#ddPostDesc	{



	width:100%;



	height:auto;



	float:right;



	margin-right:1px;



	text-align:justify;



}



#PostDescIndv	{



	width:100%;



	height:auto;



	float:right;



	padding-bottom:5px;



	text-align:justify;



}



#dlNotePost{



	width:33%;



	height:auto;



	float:right;



	background-color:#BB9FA4;



}



#dlFirstNotePost{



	width:100%;



	height:auto;



	text-align:center;



	margin-bottom:4px;



	float:right;



}



#dlBreakPost{



	width:100%;



	height:auto;



	float:right;



	text-align:center;



}



.BoxMain	{



	width:100%;



	height:auto;



	float:right;



	margin-bottom:8px;



}



.popupdiv{



	border:0px solid;



	z-index:100;



	position:absolute;



	background-color:#1A82BF;



}



.popupdivParent{



	border:1px solid;



	z-index:99;



	position:absolute;



	background-color:#aaaaaa;



	filter:alpha(opacity=60);



	opacity:0.6;



}



.Fadding{



	border:1px solid;



	background-color:#aaaaaa;



	filter:alpha(opacity=40);



	opacity:0.4;



}



.BoldClass	{



	font-weight:bold;



}



.ArchiveTree	{



	color:#666666;



	margin:0;



	padding:0;



	padding-right:25px;



	padding-bottom:5px;



}



.ArchiveTree a{



	color:#878773;



}



#FirstSeg	{



	height:auto;



	margin-right:0px;



	width:100%;



	float:right;



	margin-bottom:10px;



	padding:0px 0px 0px 0px;



}



#SecondSeg	{



	height:auto;



	margin-right:0px;;



	width:100%;



	float:right;



	margin-bottom:15px;



	padding:0px 0px 0px 0px;



	border-right:1px solid #666666;



	border-left:1px solid #666666;



	border-top:1px solid #666666;



	text-align:-moz-center;



	#text-align:center;



	padding-top:10px;



}



#ThirdSeg	{



	height:auto;



	margin-right:0px;;



	width:100%;



	float:right;



	margin-bottom:5px;



	padding:5px 5px 5px 5px;



	border:1px solid #8BB5B2;



	background-color:#93A4F4;



	margin-bottom:15px;



}



#ForthSeg	{



	height:auto;



	margin-right:0px;;



	width:100%;



	float:right;



	margin-bottom:5px;



	padding:5px 5px 5px 5px;



	border:1px solid #8BB5B2;



	background-color:#93A4F4;



}



#ThirdSeg a{



	color:#FFFFFF;



}



#ForthSeg a{



	color:#FFFFFF;



}



#FirstSideSeg{



	width:100%;



	height:auto;



	float:right;



	margin-top:0px;



	margin-bottom:0px;



}



#SecondSideSeg{



	width:100%;



	height:auto;



	float:right;



	margin-top:0px;



	margin-bottom:10px;



}



#ThirdSideSeg{



	width:100%;



	height:auto;



	float:right;



	margin-right:0px;



	margin-bottom:0px;



}



#TitrPostTitle{



	font-weight:bold;



	font-size:14px;



	font-family:arial;



	text-align:right;



}



#TitrPostTitleEn{



	font-weight:bold;



	font-size:11px;



	font-family:arial;



	text-align:left;



}



#NewsImage	{



	border:0;



	width:195px;



	height:150px;



}



#NewsImageIndv	{



	border:0;



	width:300px;



	height:200;



	vertical-align:bottom;



}



#NewsSmalImage{



	border:0;



	width:110px;



	height:73px;



	vertical-align:middle;



}



#NewsXSmalImage{



	border:0;



	width:50px;



	height:50px;



}



#NewsBigImage	{



	border:0;



	width:200px;



	height:300;



}



div#MakeRoundHeader{ 



	margin: 0 0 0 0;



	background: #ffffff;



	width:100%;



}



b.rtopHeader, b.rbottomHeader{



	display:block;



	background: #ffffff



}



b.rtopHeader b, b.rbottomHeader b{



	display:block;



	height:1px;



    overflow: hidden;



	background: #ffffff;



}



b.r1Header{



	margin: 0 5px;



}



b.r2Header{



	margin: 0 3px;



}



b.r3Header{



	margin: 0 2px;



}



b.rtopHeader b.r4Header, b.rbottomHeader b.r4Header{



	margin: 0 1px;



	height: 2px;



}







div#MakeRoundButtom{ 



	margin: 0 0 0 0;



	margin-bottom:10px;



	width:100%;



	background-color:#ffffff;



}



div#MakeRound{ 



	margin: 0 0 0 0;



	background-color: #606060;



	margin-top:40px;



	width:100%;



}







b.rtopMain, b.rbottomMain{display:block;background: #606060}



b.rtopMain b, b.rbottomMain b{display:block;height: 1px;



    overflow: hidden; background: #ffffff}



b.r1Main{margin: 0 5px}



b.r2Main{margin: 0 3px}



b.r3Main{margin: 0 2px}



b.rtopMain b.r4Main, b.rbottomMain b.r4Main{margin: 0 1px;height: 2px}



b.rtopMain, b.rbottomMain{



	display:block;



	background: #ffffff



}



b.rtopMain b, b.rbottomMain b{



	display:block;



	height: 1px;



    overflow: hidden;



	background: #ffffff



}



b.r1Main{



	margin: 0 1px;



}



b.r2Main{



	margin: 0 2px;



}



b.r3Main{



	margin: 0 3px;



}



b.rtopMain b.r4Main,b.r4Main{



	margin: 0 5px;



	height:2px;



}



.navtext {

	text-align:left; 

	width:235px; 

	font:bold 9pt sans-serif; 

	border-width:2px; 

	border-style:outset; 

	border-color:yellow; 

	background-color:red; 

	layer-background-color:red;

	color:black; 

}

fieldset {  

	float: right;  

	width: 100%;  

	margin: 0 0 -1em 0;  

	padding: 0 0 1em 0;  

	border-style: none;  

	border-top: 1px solid #BFBAB0;  

} 

legend {  

	margin-left: 1em;  

	color: red;  

	font-weight: bold; 

	font-family:arial;

	font-size:15px;

} 

fieldset ol {  

	padding: 0p 1em 0 1em;  

	list-style: none; 

} 

fieldset li {  

	padding-bottom: 0px; 

} 

fieldset.submit {  

	border-style: none; 

}



.FormLabel {  

	float: right;  

	width: 16%;  

	margin-right: 1em; 

	text-align: right; 

}



.MTextArea	{

	color: #26a;

	background: #feb;

	border: #26a solid 1px;

	width:200px;

	height:100px;

}



.MTextLong	{

	color: #26a;

	background: #feb;

	border: #26a solid 1px;

	width:720px;

	height:150px;

}



.PreFromNote{



	width:100%;



	height:auto;



	margin-bottom:10px;



	text-align:right;



}



.FormSpan{



	width:100%;



}



.FormFooterButton{



	width:100%;



	height:auto;



	border:1px solid red;



}



.flatButton{



	font-size:13px;



	font-family:tahoma;



	padding:0 2 0 2;



	font-weight:normal;



}

.Menu{

	height:auto;

	float:right;

}

.Menu a{

	color:#000000;

}

.Menublack{

	height:auto;

	float:right;

}

.Menublack a{

	color:#ffffff;

}

#toolbar { 



	margin: 0;



	padding: 0;



	width: 262px;



	background: buttonface;



	border-top: 1px solid buttonhighlight;



	border-left: 1px solid buttonhighlight;



	border-bottom: 1px solid buttonshadow;



	border-right: 1px solid buttonshadow;



	text-align:right;



}



.my_textarea {



	font-size:12px;



	background-color:pink;



	color:green;



}



.button {



	background: buttonface; 



	border: 1px solid buttonface;



	margin: 1; 



}



.raised { 



	border-top: 1px solid buttonhighlight;



	border-left: 1px solid buttonhighlight;



	border-bottom: 1px solid buttonshadow;



	border-right: 1px solid buttonshadow;



	background: buttonface;



	margin: 1;



}



.pressed {



	border-top: 1px solid buttonshadow;



	border-left: 1px solid buttonshadow;



	border-bottom: 1px solid buttonhighlight;



	border-right: 1px solid buttonhighlight;



	background: buttonface;



	margin: 1;



}



#TabshhetDD{



	border:1px solid red;



	margin-left:10px;



	float:right;



	width:auto;



}



.Tabsheet	{



	background-color:#ffffff;



	float:right;



	width:100%;



	text-align:center;



	height:22px;



}



div.containerTabsheetDisplay{



	margin: 0 0 0 5 ;



	background-color:#B3710D;



	width:100px;



	float:right;



	color:#D4C9AD;



}



div.containerTabsheetDisplayLeft{



	margin: 0 2px 0 0 ;



	background-color:#606060;



	width:100%;



	float:right;



	color:#D4C9AD;



}



div.containerTabsheetDisplayLeftBottom{



	margin: 0 2px 6px 0 ;



	background-color:#606060;



	width:100%;



	float:right;



	color:#D4C9AD;



}



div.containerTabsheet{



	margin: 0 0 0 5 ;



	background:url(../Images/HeaderTrans.jpg);



	width:100px;



	float:right;



	color:#FFFFFF;



}



div.containerTabsheetNotSelected{



	margin: 0 0 0 5 ;



	background:url(../Images/HeaderTransNotSelected.jpg);



	width:100px;



	float:right;



	color:#434343;



}



div.internal{



	padding-left:2px;



	padding-right:2px;



	text-align:center;



	cursor:pointer;



	font-family:Times New Roman;



	font-size:15px;



	padding-top:2px;



	padding-bottom:3px;



}



div.internalDisplay{



	padding-left:2px;



	padding-right:2px;



	text-align:center;



	cursor:pointer;



	font-family:Times New Roman;



	font-size:15px;



	padding-top:2px;



	padding-bottom:3px;



	color:#ffffff;



	font-weight:bold;



}



div.internalDisplayLeft{



	padding-left:2px;



	padding-right:2px;



	text-align:center;



	cursor:pointer;



	font-family:Times New Roman;



	font-size:15px;



	padding-top:2px;



	padding-bottom:3px;



	color:#D6C8AF;



	font-weight:bold;



}



div.internalDisplayLeftBottom{



	padding-left:2px;



	padding-right:2px;



	text-align:center;



	cursor:pointer;



	font-family:Times New Roman;



	font-size:15px;



	height:10px;



	padding-top:2px;



	padding-bottom:3px;



	color:#D6C8AF;



	font-weight:bold;



}



.Submenu	{



	width:95%;



	height:auto;



	border:0px solid red;



	float:right;



	font-size:11px;



	font-family:tahoma;



	padding-right:0px;



	font-weight:normal;



	padding-top:2px;



	margin-right:0px;



	margin-left:0px;



}







.SubmenuDD	{



	float:right;



	margin-left:10px;



	padding-top:3px;



	padding-right:5px;



	padding-bottom:3px;



	padding-left:5px;



	border:1px solid red;



}



.SubmenuLi	{



	margin-left:0px;



	padding-top:2px;



	padding-right:10px;



	padding-bottom:4px;



	padding-left:3px;



	text-align:right;



}



.preLink a{



	color:#ffffff;



}



.headerSearch{



	text-align:left;



	padding-left:10px;



	font-size:11px;



	font-family:tahoma;



	color:#FFFFFF;



	width:100%;



	height:auto;



	border:0px solid;



}



#cssmenuLeft{



	padding-right:0px;



	width:97%;



	height:auto;



	float:right;



	color:#ffffff;



	padding-top:2px;



	padding-left:0px;



	padding-right:0px;



	text-align:left;



	margin-right:2px;



	margin-left:2px;



}



#cssmenuLeft a{



	color:#ffffff;



}



#cssmenu{



	padding-right:0px;



	width:100%;



	height:auto;



	float:right;



}



#cssmenu ul .item{



	display:none;



}



#cssmenu ul:hover .item{



	display:block;



	background:#ffffff;



	color:#105cb6;



	padding:1px;



	margin:1px;



	z-index:100;



	border-bottom:1px solid #dddddd;



	margin-bottom:10px;



}



#cssmenu ul:hover .item a{



	color:#105cb6;



	text-decoration:none;



}



#cssmenu ul:hover .item a:hover{



	color:#105cb6;



}



#cssmenu ul{



	width:auto;



	margin:0px;



	padding:2px;



	list-style:none;



}







#subSubmenu	{



	display:none;



}



#cssmenu ul:hover #subSubmenu	{



	width:100px;



	height:auto;



	background-color:#ffffff;



	border-right:1px solid #86b254;



	border-bottom:1px solid #86b254;



	border-left:1px solid #86b254;



	padding-top:5px;



	padding-right:1px;



	padding-bottom:5px;



	padding-left:1px;



	position:absolute;



	z-index:1000;



	display:block;



}



b.rtop{



	display:block;



	background: #ffffff



}



b.rtop b{



	display:block;



	height: 1px;



	overflow: hidden; 



	background:url(../Images/HeaderTrans.jpg);



}



b.rtopDisplay{



	display:block;



	background: #ffffff



}



b.rtopDisplay b{



	display:block;



	height: 1px;



	overflow: hidden; 



	background-color:#B3710D;



}



b.rtopDisplayLeft{



	display:block;



	background: #ffffff;



}



b.rtopDisplayLeftBottom{



	display:block;



	background: #ffffff;



}



b.rtopDisplayLeft b{



	display:block;



	height: 1px;



	overflow: hidden; 



	background-color:#606060;



}



b.rtopDisplayLeftBottom b{



	display:block;



	height: 1px;



	overflow: hidden; 



	background-color:#606060;



}



b.rtopNotSelected{



	display:block;



	background: #ffffff;



}



b.rtopNotSelected b{



	display:block;



	height: 1px;



	overflow: hidden;



	background:url(../Images/HeaderTransNotSelected.jpg);



}	



b.r1{



	margin: 0 5px;



}



b.r2{



	margin: 0 3px;



}



.rs1{



	margin: 0 2px;



}



.rs1Bottom{



	margin: 0 2px;



}



.rs2{



	margin: 0 1px;



}







#AuthorName{



	width:100%;



	height:30px;



	text-align:center;



	color:#ffffff;



	font-weight:bold;



}



#FirstNoteBody{



	width:97%;



	height:auto;



	padding:0 4px 0 4px;



	font-weight:bold;



	text-align:justify;



	font-size:11px;



	font-weight:normal;



	font-family:tahoma;



	float:right;



}



.FarsiSelect{



	font-family:tahoma;



	font-size:11px;



}

.MInputText{

	font-family:tahoma;

	font-size:11px;

	width:200px;

	color: #26a;

	background: #feb;

	border: #26a solid 1px;

}

.MMSInputText{

	font-family:tahoma;

	font-size:11px;

	width:150px;

	color: #26a;

	background: #feb;

	border: #26a solid 1px;

	height:16px;

}

.SInputText{

	font-family:tahoma;

	font-size:11px;

	width:20px;

	color: #26a;

	background: #feb;

	border: #26a solid 1px;

	height:16px;

}

.MSInputText{

	font-family:tahoma;

	font-size:11px;

	width:40px;

	color: #26a;

	background: #feb;

	border: #26a solid 1px;

	height:16px;

}

.admin	{

	text-align:center;

	width:100%;

	height:auto;

	float:right;

}

#adminImage{

	text-align:center;

	float:right;

	width:80px;

	height:auto;

}

#adminImage:hover{

	font-weight:bold;

}

#ImageFrame{



	border:1px solid #89A8E0;



}



#ImageFrame:hover{



	border:2px solid #89A8E0;



}



.noprint{



	display:none;



}



.noBorder{



	border:0px;



}	



.navmenu,



.navmenu ul,



.navmenu li



{



  padding: 0px;



  margin: 0px;



}



.navmenu > li



{



  float: right;



}



.navmenu li



{



  list-style-type: none;



}



.navmenu ul



{



  display: none;



  position: absolute;



}



.navmenu li:hover > ul



{

	display: block;

	background-color:#96A5A5;

	padding:5px 5px 5px 5px;

	border:1px solid #000000;

}



.navmenu ul.parent_hover



{



  display: block;



}



.navmenu a



{



  display: block;



  width: auto;



  text-decoration: none;



}



.navmenu li:hover



{



  background-color: #f8f8fb;



}



.navmenu li.hover,



.navmenu a:hover



{



}



.navmenu ul ul



{



  right: 99%;



}



.navmenu span



{



  display: block;



}



.navmenu



{



  float: right;



  width: 100%;



}



.FirstNews	{



	width:48%;



	height:auto;



	float:right;



}



.DisplayOn{
	background-color:#FFFFFF;
	padding: 3px 0px 0px 2px;
	pa
	text-align:right;
	display:block;


}



.DisplayOff{



	background-color:#FFFFFF;



	padding: 3px 0px 0px 2px;



	text-align:center;



	display:none;



}



.endmenu



{



  clear: left;



}



dl#NewsHover  { width: 100%;height:auto;float:right; }



dd#NewsHover  { width: 40%;height:auto;border:0px solid green;float:right; }



dl#NewsHover ,dd#NewsHover  { margin: 0; }



dt#NewsHover  { font-size: 18px; padding: 5px; margin: 2px;border:0px solid blue;width:48%;height:auto;float:right; }



dttNewsHover  a { color: #FFF; }



dd#NewsHover  a { color: #000; }



ul#NewsHover { list-style: none; padding: 5px; }







.rblock {



        background-color: #e7e7e7;



}



.rblock *.m5 {



        margin: 0 5px;



}



.rblock *.m3 {



        margin: 0 3px;



}



.rblock *.m2 {



        margin: 0 2px;



}



.rblock *.m1 {



        margin: 0 1px;



}



.rblock p.content {



        padding: 0px 20px;



}



.rblocktop, .rblockbottom {
	background-color: #FFFFFF; /* must be of the same as body bg-color */
	display: block;
	width: 100%;


}



.rblocktop *, .rblockbottom * {
	background-color: #e7e7e7; /* must be of the same as .rblock bg-color */
	display: block;
	height: 1px;
	overflow: hidden;


}

.HorizentalMenu {
	position:relative;        /* establish a HorizentalMenu-relative positioning context */
	text-align:right;                                   /* play nicely with others */
	margin:0;
	padding:0;
	border:0;
	height:26px;                                  /* the HorizentalMenu's overall height */
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;         /* this (and also below) sets the HorizentalMenu's font size */
	background-color: #a165b7;
}

.HorizentalMenu img {



	vertical-align: top;      /* prevent images from being pushed down by text */



}







.HorizentalMenu ul {



	padding:0;



	margin:0;



	margin:0;



	list-style-type:none;          /* we don't want to view the list as a list */



	line-height:1.5em;           /* globally set the HorizentalMenu's item spacing. note */



}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */







.HorizentalMenu li {



	float:right;    /* this creates the side-by-side array of top-level buttons */



	position:relative;    /* create local positioning contexts for each button */



	margin:0;



	text-align:right;



	font-size:11px;



	font-family:tahoma;



}







.HorizentalMenu ul li table {

	margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */



	m\argin:0;               /* re-zero the table margins for everyone but IE5 */



	border-collapse:collapse;      /* IE5 needs this for the sub-HorizentalMenus to work */



	font-size:12px;        /* this sets the base font size for our entire HorizentalMenu */



}

.drop {

	display:block;

	padding:0px 0.33em;	       /* this sets the l/r margins for our HorizentalMenu item */

	margin:0;

	text-align:right;   /* this right alignment goes with the float:left below */

	cursor:pointer;      /* IE tries to switch back to an I-beam, don't let it */

	cursor:hand;           /* IE5 only knows about "hand", so set it both ways */

}

.drop span {        /* this simultaneously left and right aligns the text and */

	float:left;       /* the >> in the drop-down HorizentalMenus which link to sub-HorizentalMenus */

}

.rightHorizentalMenu {

	position:relative;  /* establish a local positioning context for YAH label */

	float:right;                  /* and right-align it at the top of our page */

}

#research {            /* this rightmost "Research" button must be positioned */

	position:absolute;       /* absolutely so that the YAH (you are here) text */

	top:0px;               /* label will slide underneath it under Opera v8.54 */

}

/*======================== TOP LEVEL MENU DEFINITIONS ========================*/

.HorizentalMenu ul li ul {

	display:none;                  /* initially hide the entire list hierarchy */

	padding:1px;                               /* this is our box border width */

}

.HorizentalMenu ul li a,

.HorizentalMenu ul li a:visited {                    /* unselected top-level HorizentalMenu items */

	display:block;

	float:left;

	text-decoration:none;

	height:18px;

}

.HorizentalMenu ul li:hover a,

.HorizentalMenu ul li a:hover {                        /* selected top-level HorizentalMenu items */

	border-top:1px solid #000;    /* these 2 lines create the push-in illusion */

	height:16px;

}

/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/

.HorizentalMenu ul li:hover ul,

.HorizentalMenu ul li a:hover ul {                           /* 2nd level drop-down box */

	font-size:11px;

	font-family:tahoma;

	display:block;

	position:absolute;

	text-align:right;

	border:1px solid #ffffff;

	margin:0;

	top:25px;              /* place us just up underneath the top-level images */

	right:-4px;       /* left-align our drop-down to the previous button border */

	height:auto;      /* the drop-down height will be determiend by line count */

	width:auto;

	color:black;                        /* this sets the unselected-text color */

	background:#ffffff;         /* this sets our HorizentalMenu's effective "border" color */

}

.HorizentalMenu ul li:hover ul.leftbutton,

.HorizentalMenu ul li a:hover ul.leftbutton {/* our first dropdown should not be skewed */

	left:0px;

}

.HorizentalMenu ul li:hover ul.skinny,

.HorizentalMenu ul li a:hover ul.skinny {             /* 2nd level skinny drop-down box */

	width:8.08333em;   /* with a 12px default font, this is 97px width (97/12) */

}

.HorizentalMenu ul.rightHorizentalMenu li:hover ul,

.HorizentalMenu ul.rightHorizentalMenu li a:hover ul {    /* 2nd level neighborhood drop-down box */

	left:auto;

	right:0;         /* nudge the right HorizentalMenu right to line up under the border */

	width:400px;      /* with a 12px default font, this is 228px width (228/12) */

}

* html .HorizentalMenu ul.rightHorizentalMenu li a:hover ul {         /* IE5/6 needs a tweak here */

	right:-1px;

}

.HorizentalMenu ul li:hover ul li a,

.HorizentalMenu ul li a:hover ul li a {                   /* 2nd level unselected items */

	border:0;

	margin:0;

	padding:0;

	height:auto;

	color:#000;               /* this sets the unselected drop-down text color */

	background:#d8d8d8;       /* this sets the drop-down HorizentalMenu background color */

	width:auto;

}

.HorizentalMenu ul li:hover ul li:hover a,

.HorizentalMenu ul li a:hover ul li a:hover {                /* 2nd level selected item */

	color:black;

	background:white;

}

.HorizentalMenu ul li:hover ul.skinny li a,

.HorizentalMenu ul li a:hover ul.skinny li a,

.HorizentalMenu ul li:hover ul.skinny li a:hover,

.HorizentalMenu ul li a:hover ul.skinny li a:hover {     /* 2nd level un+selected items */

	width:8.08333em;

}

/*======================== 3RD LEVEL MENU DEFINITIONS ========================*/

.HorizentalMenu ul li:hover ul li ul,

.HorizentalMenu ul li a:hover ul li a ul {             /* hide inactive 3rd-level HorizentalMenus */

	visibility:hidden;

}

.HorizentalMenu ul li:hover ul li:hover ul,

.HorizentalMenu ul li a:hover ul li a:hover ul {             /* 3rd level drop-down box */

	visibility:visible;

	position:absolute;

	margin-top:-1px;	      /* bring the top edge of the 3rd level HorizentalMenu up one */

	top:0;

	left:8.08333em;

	width:14em;

}

.HorizentalMenu ul li:hover ul li:hover ul li a,

.HorizentalMenu ul li a:hover ul li a:hover ul li a {     /* 3rd level unselected items */

	width:14em;

	background:#d8d8d8;

}

.HorizentalMenu ul li:hover ul li:hover ul li a:hover,

.HorizentalMenu ul li a:hover ul li a:hover ul li a:hover {    /* level3 selected items */

	width:14em;

	background:white;

}

#text {           /* the Mac's standard Safari browser will not see this code */

	height:1.215em;#           /* ...  but every other browser will and should */

}

.BoxHeaderRed{background-image:url(/SiteImage/klishth.gif); background-repeat:no-repeat; background-position:right;
}

#cat a{
color: #B700B7
}

