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;
}
A {
	TEXT-DECORATION: none;
	color: #08295C;
}
#outerWrapper {
   width:1000px;
   line-height: 140%;
   font-family: tahoma; 
   text-align:center;
   clear:both;
   height:auto;
   margin-right: auto; 
   margin-left:auto;
   background-image:url(../Images/BackGround/SampleBackground.png);
   margin:0;
   padding:0;
   padding-left:0px;
   padding-right:0px;
}
#outerWrapperInternal {
   width:1000px;
   line-height: 140%;
   font-family: tahoma; 
   text-align:center;
   clear:both;
   height:auto;
   margin-right: auto; 
   margin-left:auto;
   background-color:#002a5b;
   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;
}
img,div,a,input	{
	behaviour:url(iepngfix.php);
}
#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;
	height:auto;
	margin-top:0px;
	padding-bottom:8px;
	text-align:-moz-center;
	#text-align:center;
}
#MainColumn	{
	float:right;
	text-align:right;
	height:auto;
	margin-top:10px;
	margin-right:1%;
}
#OverAll{
	width:99%;
	height:auto;
	float:right;
}
#OverColumn	{
	text-align:right;
	height:auto;
}
#RightColumn	{
	float:right;
	text-align:center;
	height:auto;
	margin-top:0px;
	margin-right:8%;
}
#LeftColumn	{
	float:left;
	text-align:center;
	height:auto;
	margin-left:2%;
}
#footer {
   text-align: center;
   width:99%;
   background-color:#341f40;
   font-family: Tahoma, Arial;
   height:20px;
   color:#ffffff;
   padding:4px;
}
#footer a{
	color:#ffffff;
	font-weight:bold;
}
#footerPrint {
   text-align: right;
   width:99%;
   background-color:#ffffff;
   font-family: Tahoma, Arial;
   height:20px;
   color:#000000;
   padding:4px;
   text-align:center;
}
#footerPrint a{
	color:#000000;
	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:48%;

	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;

}

#FirstPostTitle{

	width:100%;

	height:auto;

	font-weight:bold;

	font-family:Times New Roman;

	font-size:20px;

	color:#44668E;

	float:right;

}

#FirstPostTitle a{



	color:#08295C;

}

#SecondPostTitle{

	width:100%;

	height:auto;

	font-weight:bold;

	font-family:Times New Roman;

	font-size:16px;

	color:#44668E;

	float:right;

}

#SecondPostTitle a{



	color:#08295C;

}

#SpecialPostTitleBody{

	width:100%;

	height:auto;

	font-weight:bold;

	font-family:Times New Roman;

	font-size:14px;

	color:#44668E;

	float:right;

}

#SpecialPostTitleBody a{



	color:#08295C;

}

.BoxPointer	{

	width:auto;

	border:0px;

	height:auto;

	vertical-align:middle;

}

.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:64px;



	font-size:15px;



	font-weight:bold;



	font-family:arial;



	text-align:right;



	padding-bottom:8px;



	border-bottom:0px solid #026594;



	background-color:#06285C;



	padding-top:5px;



	padding-right:5px;



}



.PostTitleSelected a{



	color:#ffffff;



}
.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 #003366;
	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: #5b7b95;
	text-align:center;
	padding:0 0 5px 0;
	font-size:13px;
}
#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:70px;



	height:90px;



	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: #000000;  
	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: 80%;

	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;
}
.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:#06285C;



	padding: 3px 2px 2px 2px;



	text-align:center;



	display:block;



}



.DisplayOff{



	background-color:#06285C;



	padding: 3px 2px 2px 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: #ffffff;
}
.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: #002a5b; /* must be of the same as body bg-color */
        display: block;
        width: 100%;
}
.rblocktop *, .rblockbottom * {
        background-color: #ffffff; /* 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%;         /* we always want our HorizentalMenu to fill the available space */

	background:#f3f3f3;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;         /* this (and also below) sets the HorizentalMenu's font size */

}
.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 */
}
.HighLight	{
	color:black;
	text-decoration:underline;
	cursor:pointer;
	color:red;
}
#container2 {
	clear:left;
	float:left;
	width:100%;
	overflow:hidden;
	background:#ffffff; /* column 2 background colour */
}
#container1 {
	float:left;
	width:100%;
	position:relative;
	background:#dbf5fa; 
	right:50%;
}
#col1 {
	float:left;
	width:21%;
	position:relative;
	left:32%;
	overflow:hidden;
}
#col2 {
	float:left;
	width:71%;
	position:relative;
	left:76%;
	overflow:hidden;
}