body {
   text-align:center;
   font-size:11px;
   font-family: tahoma;
   clear:both;
   margin-right: auto; 
   margin-left:auto;
   margin:0;
   padding:0;
   text-align:-moz-center;
   #text-align:center;
}
a{
	text-decoration:none;
}
a:hover, a:focus {
	color:#CC0000 !important;
	text-decoration:underline;
}
a, a:link, a:visited {
	color:#000000;
	cursor:pointer;
}

.Simplelink	a{
	margin-bottom:10px;
	float:right;
	width:100%;
	height:auto;
	text-align:right;
	list-style-type:none;
	text-align:justify;
	direction:rtl;
	line-height:100%;
}
.Simplelink	a:hover{
	text-decoration:underline;
}
.MainBox	{
	width:100%;
	height:auto;
	float:right;
	border:0px solid #CCCCCC;
	padding:0px;
	direction:rtl;
}

.MainBoxCategoryPic	{
	width:100%;
	height:auto;
	float:right;
	direction:rtl;
	margin-right:0%;
	border-bottom:3px solid #828282;
}
.MainBoxCategory	{
	width:90%;
	height:auto;
	float:right;
	border-top:5px solid #cc0000;
	padding:13px;
	direction:rtl;
	margin-right:1%;
}
.MainBoxCategory h2 {
	-x-system-font:none;
	color:#CC0000;
	font-family:arial;
	font-size:200%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:95%;
	padding-bottom:6px;
	text-align:right;
}
.TopBox	{
	width:100%;
	height:auto;
	color:#666666;
	padding-bottom:5px;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height:95%;
	text-align:right;
	text-transform:uppercase;
}
.TopBoxCategory	{
	width:100%;
	height:auto;
	color:#666666;
	padding-bottom:5px;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height:95%;
	text-align:right;
	text-transform:uppercase;
	list-style-type:none;
}
.TopBoxCategoryPic	{
	width:100%;
	height:auto;
	color:#ffffff;
	background-color:#cc0001;
	padding:5px;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height:95%;
	text-align:right;
	text-transform:uppercase;
	list-style-type:none;
}
.TopBoxCategoryPic	a{
	color:#ffffff;
}
.TopBoxCategoryPic	 a:hover, a:focus {
	color:#ffffff !important;
	text-decoration:none;
}
.CategoryNewsPicTitle	{
	margin-bottom:10px;
	float:right;
	width:100%;
	height:auto;
	text-align:right;
	list-style-type:none;
}
.CategoryNewsPicTitle	a{
	color:#4c5c76;
}
.CategoryNewsPicTitle	 a:hover, a:focus {
	color:#4c5c76 !important;
	text-decoration:underline;
}
.RightTopBox	{
	padding:0;
	margin:0;
	text-align:right;
	width:14%;
	float:right;
}
.LeftTopBox	{
	padding:0;
	margin:0;
	text-align:justify;
	width:77%;
	margin-right:0%;
	float:left;
}
.RightTopBoxCategory	{
	padding:0;
	margin:0;
	text-align:right;
	width:24%;
	float:right;
}
.LeftTopBoxcategory	{
	padding:0;
	margin:0;
	text-align:justify;
	width:68%;
	margin-right:0%;
	float:left;
}
.RightFirstBox	{
	padding:0;
	margin:0;
	text-align:right;
	width:40%;
	float:right;
}
.LeftFirstBox	{
	padding:0;
	margin:0;
	text-align:center;
	width:58%;
	margin-right:0%;
	float:left;
	background-color:#f1ea90;
}
.RightTopBoxul	{
	width:100%;
	height:auto;
	float:right;
	text-align:-moz-center;
	#text-align:center;l
	list-style-type:none;
	margin:0;
	padding:0;
}
.RightTopBoxDesc	{
	padding:0;
	margin:0;
	text-align:justify;
	font-weight:normal;
	list-style-type:none;
	font-size:11px;
	line-height:120%;
	font-family:tahoma;
}
.RightTopBoxTitle	{
	padding:0;
	margin:0;
	text-align:right;
	font-weight:bold;
	list-style-type:none;
	font-size:25px;
	line-height:120%;
	font-family:Arial, Helvetica, sans-serif;
}
.RightTopBoxTitle	a{
	padding:0;
	margin:0;
	text-align:right;
	font-weight:normal;
	list-style-type:none;
	font-size:25px;
	color:#a3a3a3;
	font-family:Arial, Helvetica, sans-serif;
}
.RightInternalCategoryTopBox	{
	padding:0;
	margin:0;
	text-align:right;
	width:30%;
	float:right;
}
.LeftInternalCategoryTopBox	{
	padding:0;
	margin:0;
	text-align:justify;
	width:65%;
	margin-right:0%;
	float:left;
}
.InternalCategoryListTopBox	{
	padding:0;
	margin:0;
	text-align:justify;
	width:100%;
	margin-right:0%;
	float:right;
}
.RightInternalTopBox	{
	padding:0;
	margin:0;
	text-align:right;
	width:100%;
	float:right;
	margin-bottom:10px;
}
.LeftInternalTopBox	{
	padding:0;
	margin:0;
	text-align:justify;
	width:100%;
	margin-right:0%;
	float:right;
}
.RightTopBoxGallery	{
	padding:0;
	margin:0;
	text-align:right;
	width:25%;
	float:right;
}
.LeftTopBoxGallery	{
	padding:0;
	margin:0;
	text-align:justify;
	width:66%;
	margin-right:0%;
	float:left;
	margin-left:3%;
}
.RightQuoteThumb	{
	padding:0;
	margin:0;
	text-align:right;
	width:44%;
	float:right;
}
.LeftQuoteThumb	{
	padding:0;
	margin:0;
	text-align:justify;
	width:51%;
	margin-right:0%;
	float:left;
}
.RightQuoteCategoryThumb	{
	padding:0;
	margin:0;
	text-align:right;
	width:27%;
	float:right;
}
.LeftQuoteCategoryThumb	{
	padding:0;
	margin:0;
	text-align:justify;
	width:100%;
	margin-right:0%;
	float:left;
}
.ImageFirstBox	{
	width:100%;
	border:0px;
	height:auto;
	padding:0%;
}
.LeftTopBoxul	{
	width:100%;
	height:auto;
	float:right;
	text-align:-moz-center;
	#text-align:center;l
	list-style-type:none;
	margin:0;
	padding:0;
}
.LeftTopBoxTitle	{
	padding:0;
	margin:0;
	text-align:right;
	font-weight:bold;
	list-style-type:none;
	font-size:17px;
	line-height:120%;
	font-family:Arial, Helvetica, sans-serif;
}
.LeftTopBoxTitle	a{
	color:#3c3158;
}
.LeftTopBoxTitle	a:hover, a:focus {
	color:#3c3158 !important;
	text-decoration:underline;
}
.TopBoxTitleGallery	{
	padding:0;
	margin:0;
	text-align:right;
	font-weight:bold;
	list-style-type:none;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
}
.TopBoxTitleGallery a{
	color:#003366;
}
.TopBoxTitleGallery	a:hover, a:focus {
	color:#003366 !important;
	text-decoration:underline;
}
.LeftInternalTopBoxTitle	{
	padding:0;
	margin:0;
	text-align:right;
	font-weight:bold;
	list-style-type:none;
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
.LeftInternalTopBoxTitle	a{
	color:#3c3158;
}
.LeftInternalTopBoxTitle	a:hover, a:focus {
	color:#3c3158 !important;
	text-decoration:underline;
}
.ListNewsSimpleTitle	{
	padding:0;
	margin:0;
	text-align:right;
	font-weight:normal;
	list-style-type:none;
	font-size:12px;
	font-family:tahoma;
	margin-bottom:7px;
}
.ListNewsSimpleTitle	a{
	color:#4F677F;
}
.ListNewsSimpleTitle	a:hover, a:focus {
	color:#4F677F !important;
	text-decoration:underline;
}
.LeftInternalTopBoxDesc	{
	padding:0;
	margin:0;
	text-align:right;
	font-weight:normal;
	list-style-type:none;
	font-size:12px;
	font-family:tahoma;
	text-align:justify;
}
.LeftInternalTopBoxRoTitr	{
	padding:0;
	margin:0;
	text-align:right;
	font-weight:normal;
	list-style-type:none;
	font-size:10px;
	font-family:tahoma;
	color:#816681;
	margin-bottom:10px;
}
.LeftTopBoxTitleHeadLine	{
	padding:0;
	margin:0;
	text-align:right;
	list-style-type:none;
	font-size:12px;
	font-weight:normal;
	font-family:tahoma;
	line-height:150%;
}
.LeftTopBoxTitleHeadLine	a{
	color:#38abfb;
}
.LeftTopBoxTitleHeadLine a:hover, a:focus {
	color:#38abfb !important;
	text-decoration:underline;
}
.LeftTopBoxAuthor	{
	padding:0;
	margin:0;
	text-align:justify;
	list-style-type:none;
	font-size:11px;
	padding-top:5px;
	font-family:tahoma;
}
.ImageTopBox	{
	width:50px;
	border:0px;
	height:50px;
}
.ImageTopBoxGallery	{
	width:100px;
	border:0px;
	height:100px;
}
.ImageTopBoxGalleryCategory	{
	width:100%;
	border:0px;
	height:100px;
}
.ThumbQuote	{
	width:125px;
	border:0px;
	height:125px;
}
.ThumbCategoryQuote	{
	width:60px;
	border:0px;
	height:60px;
}
.ThumbPrint	{
	width:30px;
	border:0px;
	height:30px;
}
.ImageInternalTopBox	{
	width:100%;
	border:0px;
	height:auto;
}
.OtherTitr1	{
	padding:0;
	margin:0;
	list-style-type:none;
	direction:rtl;
}
.OtherTitr1	a{
	color:#1f6ea7;
}
.OtherTitr1 a:hover, a:focus {
	color:#1f6ea7 !important;
	text-decoration:underline;
}
#outerWrapper {
   width:1000px;
   line-height: 140%;
   font-family: tahoma; 
   text-align:-moz-center;
   #text-align:center;
   clear:both;
   height:auto;
   margin-right: auto; 
   margin-left:auto;
   margin:0;
   padding:0;
   padding-left:0px;
   padding-right:0px;
   background-color:#ffffff;
}
#outerWrapperSub {
   width:98%;
   height:auto;
   background-color:#fffff;
   text-align:-moz-center;
   #text-align:center;
   clear:both;
   margin-right: auto; 
   margin-left:auto;
   margin:0;
   padding:0;
}
#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-color:#ffffff;
}
#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:0px;
	text-align:-moz-center;
	#text-align:center;
	background-color:#ffffff;
}
#mainContentSub	{
	overflow: hidden; 
	width: 98%;
	margin-left:0px;
	margin-right:0px;
	height:auto;
	margin-top:0px;
	padding-bottom:8px;
	text-align:-moz-center;
	#text-align:center;
	background-color:#ffffff;
}
#MainColumn	{
	float:right;
	text-align:right;
	height:auto;
	margin-left:2%;
	margin-right:2%;
	direction:rtl;
}
#MainInternalColumn	{
	float:right;
	text-align:right;
	height:auto;
	margin-left:2%;
	margin-right:2%;
	direction:rtl;
}
#OverAll{
	width:100%;
	height:auto;
	float:right;
}
#OverColumn	{
	text-align:right;
	height:auto;
}
#BottomAll{
	width:100%;
	height:auto;
	float:right;
}
#BottomColumn	{
	text-align:right;
	height:auto;
}
#RightColumn	{
	float:right;
	text-align:center;
	height:auto;
	margin-top:0px;
	margin-right:1%;
	direction:rtl;
}
#RightInternalColumn	{
	float:right;
	text-align:center;
	height:auto;
	margin-top:0px;
	margin-right:1%;
	direction:rtl;
}
#LeftColumnRightColumn	{
	float:right;
	text-align:center;
	height:auto;
	margin-left:1%;
}
#LeftColumn	{
	float:left;
	text-align:center;
	height:auto;
	margin-left:1%;
}
#LeftColumnRightColumn	{
	float:right;
	text-align:center;
	height:auto;
	margin-left:0%;
}
#LeftColumnLeftColumn	{
	float:left;
	text-align:center;
	height:auto;
	margin-left:0%;
}
#LeftInternalColumn	{
	float:left;
	text-align:center;
	height:auto;
	margin-left:1%;
}
#footer {
   text-align: center;
   width:99%;
   background-color:#bee1e7;
   font-family: Tahoma, Arial;
   height:35px;
   color:#ffffff;
   padding:4px;
   border-top:2px solid #ffffff;
}
#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;
}
#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;
}
.titr1_text{
	font-size:21px;
	font-weight:bold;
	font-family:arial;
	padding-top:10px;
	padding-bottom:10px;
	line-height:120%;
}
#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;
}
.PostBody a{
	color:#cc0000;
}
.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;
}
.Textarea500{
	background: #fff url(../Images/textareabg.jpg) top left;
	background-repeat:no-repeat;
	height: 200px;
	width: 400px;
	padding: 3px 3px 0px 5px;
	border: 1px solid #999;
	border-top-width: 0px;
	margin-top: -1px; 
	FONT-SIZE: 8pt;
    margin-top /**/:0px;
    font-family:Tahoma
}
.tit { 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Tahoma; 
	color:#525252; 
	FONT-WEIGHT:bold;
	width:100%;
}
.input_shadow_0
{
	height: 0px;
	width: 0px;
}

.input_shadow_9
{
	background: #fff url(../Images/inputbg.jpg) top left;
	height: 20px;
	width: 200px;
	padding: 3px 3px 0px 5px;
	border: 1px solid #999;
	border-top-width: 0px;
	margin-top: -1px; 
	FONT-SIZE: 8pt;
    margin-top /**/:0px;
    font-family:Tahoma
}

.input_shadow_8
{
	background: #fff url(../Images/inputbg.jpg) top left;
	height: 20px;
	width: 260px;
	padding: 3px 3px 0px 5px;
	border: 1px solid #999;
	border-top-width: 0px;
	margin-top: -1px; 
	FONT-SIZE: 8pt;
    margin-top /**/:0px;
    font-family:Tahoma
}

.input_shadow_3
{
	height: 100px;
	width: 270px;
	border: 1px solid #000000;
	font-size:8pt; 
	margin-top:0px; 
	border-top-width:1px;
    padding-left:5px; 
    padding-right:3px; 
    padding-top:3px; 
    padding-bottom:0px;
    font-family:Tahoma
}
.input_shadow_4
{
	background: #FFFFFF url(../Images/input_white.gif) top left;
	height: 20px;
	width: 200px;
	border: 1px solid #000000;
	font-size:8pt; 
	margin-top:0px; 
	border-top-width:1px;
	padding-left:5px; 
	padding-right:3px; padding-top:3px; 
	padding-bottom:0px;
	font-family:Tahoma
}
.input_shadow_5
{
	background: #FFFFFF url(../Images/input_white.gif) top left;
	height: 18px;
	width: 124px;
	border: 1px solid #000000;
	font-size:8pt; 
	margin-top:0px; 
	border-top-width:1px;
	padding-left:5px; 
	padding-right:3px; padding-top:3px; 
	padding-bottom:0px;
	font-family:Tahoma
}
.input_shadow_6
{
	background: #FFFFFF url(../Images/input_white.gif) top left;
	height: 18px;
	width: 88px;
	border: 1px solid #000000;
	font-size:8pt; 
	margin-top:0px; 
	border-top-width:1px;
	padding-left:5px; 
	padding-right:3px; padding-top:3px; 
	padding-bottom:0px;
	font-family:Tahoma
}
.input_shadow_7
{
	background: #FFFFFF url(../Images/input_white.gif) top left;
	height: 18px;
	width: 125px;
	border: 1px solid #000000;
	font-size:8pt; 
	margin-top:0px; 
	border-top-width:1px;
	padding-left:5px; 
	padding-right:3px; padding-top:3px; 
	padding-bottom:0px;
	font-family:Tahoma
}

.input_shadow_11
{
	background: #FFFFFF url(../Images/input_white.gif) top left;
	height: 18px;
	width: 130px;
	border: 1px solid #000000;
	font-size:8pt; 
	margin-top:0px; 
	border-top-width:1px;
	padding-left:5px; 
	padding-right:3px; padding-top:3px; 
	padding-bottom:0px;
	font-family:Tahoma
}
.drop_down
{
	border-left:1px solid #999999; border-right:1px solid #999999; border-top:0px solid #999999; border-bottom:1px solid #999999; height: 20px;
	width: 150px;
	margin-top: -1px; 
	FONT-SIZE: 8pt;
	font-family: Tahoma;
    margin-top /**/:0px; padding-left:5px; padding-right:3px; padding-top:3px; padding-bottom:0px; background-color:#ECF1F7
}

.drop_downp
{
	border-left:1px solid #999999; border-right:1px solid #999999; border-top:0px solid #999999; border-bottom:1px solid #999999; height: 20px;
	margin-top: -1px; 
	FONT-SIZE: 8pt;
	font-family: Tahoma;
    margin-top /**/:0px; padding-left:5px; padding-right:3px; padding-top:3px; padding-bottom:0px; background-color:#ECF1F7
}

.input_shadow_12
{
	background: #FFFFFF url(../Images/input_white.gif) top left;
	height: 18px;
	width: 100px;
	border: 1px solid #000000;
	font-size:8pt; 
	margin-top:0px; 
	border-top-width:1px;
	padding-left:5px; 
	padding-right:3px; padding-top:3px; 
	padding-bottom:0px;
	font-family:Tahoma
}

.drop_down_2
{
	border-left:1px solid #999999; 
	border-right:1px solid #999999; 
	border-top:0px solid #999999; 
	border-bottom:1px solid #999999; 
	height: 18px;
	width: 230px;
	padding-top:3px; padding-bottom:0px;
	FONT-SIZE: 8pt;
	font-family: Tahoma;
    margin-top /**/:0px; background-color:#ECF1F7
}

.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;
}
.MMMTextLong	{
	color: #26a;
	background: #feb;
	border: #26a solid 1px;
	width:500px;
	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;
}
.MMSInputText{
	font-family:tahoma;
	font-size:11px;
	width:150px;
	color: #26a;
	background: #feb;
	border: #26a solid 1px;
}
.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;



}
.print{
	display:block;
}
.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;
}
.HorizentalMenu2Row {
	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:#bee1e7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;         /* this (and also below) sets the HorizentalMenu's font size */
	direction:rtl;
}
.HorizentalMenu2Row img {
	vertical-align: top;      /* prevent images from being pushed down by text */
}
.HorizentalMenu2Row 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 */
.HorizentalMenu2Row 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;
}
.HorizentalMenu2Row 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 */
}

.HorizentalMenu2Row ul li ul {
	display:none;                  /* initially hide the entire list hierarchy */
	padding:1px;                               /* this is our box border width */
}
.HorizentalMenu2Row ul li a,
.HorizentalMenu2Row ul li a:visited {                    /* unselected top-level HorizentalMenu items */
	display:block;
	float:left;
	text-decoration:none;
	height:18px;
}
.HorizentalMenu2Row ul li:hover a,
.HorizentalMenu2Row ul li a:hover {                        /* selected top-level HorizentalMenu items */
	border-top:0px solid #000;    /* these 2 lines create the push-in illusion */
	height:16px;
}
/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/
.HorizentalMenu2Row ul li:hover ul,
.HorizentalMenu2Row ul li a:hover ul {                           /* 2nd level drop-down box */
	font-size:11px;
	font-family:tahoma;
	display:block;
	position:absolute;
	text-align:right;
	border:0px 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 */
}
.HorizentalMenu2Row ul li:hover ul.leftbutton,
.HorizentalMenu2Row ul li a:hover ul.leftbutton {/* our first dropdown should not be skewed */
	left:0px;
}
.HorizentalMenu2Row ul li:hover ul.skinny,
.HorizentalMenu2Row 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) */
}
.HorizentalMenu2Row ul.rightHorizentalMenu li:hover ul,
.HorizentalMenu2Row 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 .HorizentalMenu2Row ul.rightHorizentalMenu li a:hover ul {         /* IE5/6 needs a tweak here */
	right:-1px;
}
.HorizentalMenu2Row ul li:hover ul li a,
.HorizentalMenu2Row 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:#bee1e7;       /* this sets the drop-down HorizentalMenu background color */
	width:auto;
	border:1px solid #bee1e7;
}
.HorizentalMenu2Row ul li:hover ul li:hover a,
.HorizentalMenu2Row ul li a:hover ul li a:hover {                /* 2nd level selected item */
	color:black;
	background:white;
}
.HorizentalMenu2Row ul li:hover ul.skinny li a,
.HorizentalMenu2Row ul li a:hover ul.skinny li a,
.HorizentalMenu2Row ul li:hover ul.skinny li a:hover,
.HorizentalMenu2Row ul li a:hover ul.skinny li a:hover {     /* 2nd level un+selected items */
	width:8.08333em;
}
/*======================== 3RD LEVEL MENU DEFINITIONS ========================*/
.HorizentalMenu2Row ul li:hover ul li ul,
.HorizentalMenu2Row ul li a:hover ul li a ul {             /* hide inactive 3rd-level HorizentalMenus */
	visibility:hidden;
}
.HorizentalMenu2Row ul li:hover ul li:hover ul,
.HorizentalMenu2Row 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;
}
.HorizentalMenu2Row ul li:hover ul li:hover ul li a,
.HorizentalMenu2Row ul li a:hover ul li a:hover ul li a {     /* 3rd level unselected items */
	width:14em;
	background:#d8d8d8;
}
.HorizentalMenu2Row ul li:hover ul li:hover ul li a:hover,
.HorizentalMenu2Row ul li a:hover ul li a:hover ul li a:hover {    /* level3 selected items */
	width:14em;
	background:white;
}


.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:#bee1e7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;         /* this (and also below) sets the HorizentalMenu's font size */
	direction:rtl;
}
.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:0px 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:0px 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:#bee1e7;       /* this sets the drop-down HorizentalMenu background color */
	width:auto;
	border:1px solid #bee1e7;
}
.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;
}