@import 'Home_ar_ae.css';
div.BannerWrapper{
 width:960px;
 /*background: url(/deployedfiles/anazahra/CommonAssets/images/portal/background/BannerWrappperBG.gif) no-repeat top left;*/
 float:right;
 display:inline;
 position:relative;
 margin-top:0px;
}
*:first-child+html div.BannerWrapper{
	margin-top:0;
}
div.AdvertBanner{
 padding-top:20px;
}
div.AdvertBannerLatest{
 padding-top:5px;
}
/*div.SearchPage div.BannerWrapper{
 margin-top:0;
}
div.SearchPage div.AdvertBanner{
 padding-top:20px;
}
div.LoginPage div.Breadcrumb{
 margin-top:20px;
}
div.LoginNewPage div.Breadcrumb{
 margin-top:20px;
}
div.SiteMapPage div.Breadcrumb{
 margin-top:20px;
}
div.EditorialPage div.AdvertBanner{
 padding-top:20px;
}
div.MyZakPage div.AdvertBanner{
 padding-top:20px;
}
div.ExpertPage div.AdvertBanner{
 padding-top:20px;
}
div.LoginPage div.BannerWrapper{
 margin-top:0;
 padding:0 0 0 0;
}
div.LoginNewPage div.BannerWrapper{
 margin-top:0;
}
div.SiteMapPage div.BannerWrapper{
 margin-top:0;
 padding:0;
}
div.EditorialPage div.BannerWrapper{
 margin-top:0;
}
div.MyZakPage div.BannerWrapper{
 margin-top:0;
}
div.ExpertPage div.BannerWrapper{
 margin-top:0;
}
div.communityPage div.BannerWrapper{
 margin-top:0;
}
div.CelebrityPage div.BannerWrapper{
 margin-top:0;
}
div.galleryPage div.BannerWrapper{
 margin-top:0;
}
div.FashionPage div.BannerWrapper{
 margin-top:0;
}
* html div.BannerWrapper{
 margin-top: 25px;
}*/
/*Content Start*/
div.Content{
 clear:both;
 float:right;
 width:620px;
 height:auto!important;
 position:relative;
}
h6{
 font-size:18px;
 font-family:arial;
 font-weight:normal;
 padding:10px 0 0 0;
}
h6.Celebrity{
 color:#5d2459;
}
div.GenericPage h6{
 color:#84389c;
}
div.FashionPage h6{
 color:#a50069;
}
div.beautyPage h6{
 color:#343399;
}
div.FitnessPage h6{
 color:#eb737d;
}
div.CelebrityPage h6{
 color:#5d2459;
}
div.HomeFamilyPage h6{
 color:#eab859;
}
div.CareersMoneyPage h6{
 color:#688a6f;
}
div.SponsorPage h6{
 color:#999999;
}
div.InspireWomenPage h6{
 color:#3398cc;
}
div.galleryPage h6{
 color:#46d1a8;
}
div.Content strong{
 font-size:18px;
 color:#808381;
 font-weight:normal;
}
div.Content p{
 color:#101010;
 font-size:13px;
 line-height:17px;
}
div.Content span.BottomSpan{
 float:right;
 clear:right;
 text-align:right;
 direction:rtl;
 padding:5px 0 0 0;
 width:100px;
}
div.Content span.TopSpan{
 width:100%;float:right;
 clear:right;
 text-align:right;
 direction:rtl;
 padding:3px 0 0 0;
 color:#999;
}
div.Content em{
 font-style:normal;
}
div.Generic em{
 color:#84389c;
}
div.FashionP em{
 color:#a50069;
}
div.beauty em{
 color:#343399;
}
div.Fitness em{
 color:#eb737d;
}
div.Celebrity em{
 color:#5d2459;
}
div.HomeFamily em{
 color:#eab859;
}
div.CareersMoney em{
 color:#688a6f;
}
div.Sponsor em{
 color:#999999;
}
div.InspireWomen em{
 color:#3398cc;
}
div.Gallery em{
 color:#46d1a8;
}
ul.ToolbarItem{
 position:absolute;
 top:60px;
 left:0;
 width:155px;
}
ul.ToolbarItem2{
 top:60px;
}
ul.ToolbarItem li{
 display:inline;
 float:right;
 height:15px;
 text-align:right;
 padding:3px 5px 0 5px;
 border-right:1px solid #cccccc;
}
ul.ToolbarItem li a{
 float:left;
 display:inline;
 padding:0 5px 0 5px;
}
ul.ToolbarItem li:first-child,
ul.ToolbarItem li.FirstChild
{
 border-right:0 none;
 padding-right:0;
}
div.WrapText{
 float:right;
 padding:25px 0 0;
 width:100%;
 direction:rtl;
 font-size: 13px;
 font-family: tahoma;
 line-height: 17px;
}
div.WrapText img{
 display:inline;
 float:left;
 padding:10px 10px 10px 0;
 /*padding:0 0 10px 10px;*/
}
span.divpic img{
 padding:0;
 float:none;
}
div.WrapText img.LeftImage{
	float:left;
	padding:10px 10px 10px 0;
	/*padding:0 10px 10px 0;*/
}
div.WrapText p{
 padding:0 0 12px 0;
 font-size:13px;
 font-family:tahoma;
 line-height:17px;
 color:#101010;
}

div.WrapText p a{
	color:#3B5998;
	font-weight:bold;
}

div.WrapText a{
	color:#3B5998;
	font-weight:bold;
}

div.CommentsBlock{
 direction:rtl;
 float:right;
 border-top:1px solid #cccccc;
 padding:10px 0 30px 0;
 margin:20px 0 0 0;
 width:620px;
 position:relative;
}
div.BlogCommentsBlock{
 width:555px;
}
div.GalleryCommentsBlock{
 margin:0;
 padding-top:0;
 border:0 none;
}
div.GalleryCommentsBlock h2{
 line-height:20px;
 padding:0 0 10px 0;
}
div.CommentsBlock h2{
 width:98%;
 float:right;
}
div.RateArticle{
 float:right;
 padding:5px 0 0 0;
}
div.RateArticle p{ 
 float:right;
 padding:0 0 0 0;
}
div.RateArticle p span {
 float:none;
}

div.Rating{
 float:right;
 padding:0 10px 0 0;
 width:82px;
}
div.Rating p{
 float:right;
 position:relative;
 padding:0;
 height:14px;
}
div.Rating p a{
 padding:0;
}
div.Rating p a img{
 position:absolute;
 right:-1px;
 padding:0;
 border:0 none;
}
div.Rating p.Rate-1{
 background:#ffc90a;
 width:15px!important;
}
div.Rating p.Rate-2{
 background:#ffc90a;
 width:30px!important;
}
div.Rating p.Rate-3{
 background:#ffc90a;
 width:47px!important;
}
div.Rating p.Rate-4{
 background:#ffc90a;
 width:65px!important;
}
div.Rating p.Rate-5{
 background:#ffc90a;
 width:80px!important;
}
ul.Register{
 padding:5px 0 0 0;
}
ul.Register li{
 display:inline;
 float:right;
 border-right:1px solid #d9d8d6;
 padding:0 10px 0 10px;
}
ul.Register li a{
 color:#83389b;
}
ul.Register li:first-child,
ul.Register li.FirstChild{
 padding-right:0;
 border-right:0 none;
}
div.CommentsBlock textarea{
 width:610px;
 height:45px;
 color:#666666;
 font-family:arial;
 font-size:13px;
 border:1px solid #cccccc;
 background:#e6edea;
 margin:20px 0;
 overflow:auto;
}
div.BlogCommentsBlock textarea{
 width:550px;
}
div.CommentWrapper{
 float:right;
 width:100%;
}
div.CommentBox{
 float:right;
 width:100%;
 padding:10px 0 0 0;
}
div.CommentBox strong{
 float:right;
 color:#000000;
 font-size:13px;
 font-weight:normal;
}
div.CommentBox span{
 color:#999999;
 font-size:11px;
 float:none;
 padding:0 0 0 5px;
}
div.CommentBox p{
 float:right;
 color:#101010;
 font-size:13px;
 width:100%;
}
div.ExpandComments{
 float:right;
 width:100%;
 padding:10px 0 0 0;
}
div.ExpandComments a{
 float:right;
 margin:0 0 0 10px;
 color:#83399c;
 font-size:13px;
}
div.NextArticle{
 float:right;
 width:100%;
 background:#f5f0ed;
 border-top:1px solid #dddcd5;
 border-bottom:1px solid #dddcd5;
 padding:15px 0;
 margin:30px 0 0 0;
}
div.NextArticle a{
 float:right;
 padding:0 10px 0 15px;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/ArticleLeftArrow.gif) no-repeat 0 3px;
 font-size:18px;
 color:#666666;
 font-family:arial;
}
div.NextArticle strong{
 float:right;
 padding:0 30px 0 0;
 font-size:22px;
 color:#666666;
 font-weight:normal;
 font-family:arial;
}
ul.List2{
 padding:5px 0 0 0;
 width:100%;
}
ul.List2 li{
 padding:0 20px 7px 0;
 font-size:12px;
 font-family:tahoma;
 color:#101010;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/Disc.gif) no-repeat 100% 4px;
}
/*CelebrityDetail Start*/

/*CelebrityArchive Start*/
fieldset.Archive{
 float:right;
 padding:15px 0;
}
fieldset.Archive label{
 float:right;
 width:80px;
 text-align:right;
 font-size:13px;
 color:#101010;
}
fieldset.Archive select{
 float:right;
 direction:rtl;
 width:200px;
 height:20px;
 border:0 none;
 background:#f0f3ed;
 text-align:right;
 font-size:13px;
 color:#808381;
}
div.Paging{
 float:right;
 clear:both;
 background:#f5f0ed;
 border-top:1px solid #dddcd5;
 border-bottom:1px solid #dddcd5;
 padding:7px 0;
 margin:0 0 20px;
 width:620px;
}
* html div.Paging{
	margin-bottom:10px;
}
div.Paging p{
 padding:0 10px 0 0;
 color:#666666;
 font-size:12px;
 float:right; 
 width:300px;
}
ul.Paging{
 float:left;
}
ul.Paging li{
 float:left;
 padding:0 8px;
}
ul.Paging li.Selected a,
ul.Paging li a:hover{
 color:#83389b;
}
div.Paging span{
 float:left;
 padding:0 10px 0 10px;
 margin-left:13px;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/ArticleLeftArrow.gif) no-repeat 0 3px;
 font-size:18px;
 color:#666666;
 font-family:arial;
}
div.Paging span a{
	font-family:arial;
}
/*CelebrityArchive End*/
/*Quiz Start*/
div.StaticColor{
 background:#f7f0f0;
 padding:12px 8px 12px 0;
 margin:15px 0;
}
div.ColOne em{
 color:#83389b;
 float:right;
 width:30px;
 font-size:14px;
 font-style:normal;
}
fieldset.RadioCheck{
 float:right;
 width:90%;
 padding:10px 18px 0 0;
}
fieldset.Padding{
 padding:5px 18px 0 0;
}
fieldset.RadioCheck label{
 float:right;
 padding:0 5px 0 0;
 font-size:13px;
 color:#666666;
}
fieldset.RadioCheck input{
 float:right;
}
fieldset.RadioCheck img{
	border:#dcdcdc solid 1px;
}
div.Quiz{
 float:right;
 width:620px;
 margin:0 0 15px 0;
}
ul.QuizList{
 float:right;
}
ul.QuizList li{
 float:right;
 display:inline;
 width:150px;
}
ul.QuizList li fieldset label{
 padding:0 20px 0 0;
}
div.QuizWrap{
 float:right;
 width:300px;
 margin:0 0 15px 0;
}
div.Quiz p{
 float:left;
 width:95%;
 padding:0;
}
div.QuizWrap p{
 float:left;
 width:90%;
 padding:0;
}
div.Delivery{
 float:right;
 width:615px;
 padding:15px 5px 30px 0;
 margin-top:5px;
 border-top:1px solid #DDDCD5;
}
div.Content .numberPoint span b{
 color:#999999;
 font-size:12px;
 font-weight:normal;
}
div.Content strong b{
 color:#5d245a;
 font-size:18px;
 font-weight:normal;
}
div.QuizGallery{
 float:right;
 position:relative;
 width:610px;
 background:#f3e8f0;
 margin:30px 0;
 padding:0 10px 10px 0;
 border-top:1px solid #83389b;
}
ul.Indicator{
 position:absolute;
 left:70px;
 top:15px;
}
ul.Indicator li{
 display:inline;
 padding:0 2px;
 float:left;
 width:11px;
 height:11px;
 text-align:right;
 cursor:pointer;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/Rating1.gif) 50% 50% no-repeat;
}
ul.Indicator li.Active{
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/Rating1Active.gif) 50% 50% no-repeat;
}
div.SlideList{
 padding:10px 0 0 0;
 float:right;
}
div.Previous{
 float:right;
 padding:40px 0 0 10px;
 margin-right:20px;
 width:14px;
}
div.SlideShow{
	position:relative;
 overflow:hidden;
 float:right;
 width:467px;
 height:118px;
 margin-right:20px;
}
div.SlideShow ul{
 position:absolute;
 left:0; 
 width:2000px;
}
div.SlideShow ul li{
 float:left;
 display:inline;
 padding:0 25px 0 0;
}
div.SlideShow ul li a img{
	border:#dcdcdc solid 1px;
}
div.Next{
 float:right;
 width:14px;
 padding:40px 30px 0 0;
}
/*Quiz End*/
/*GallerPage Start*/
div.GalleryWrapper{
	float:right;
	width:620px;
}
div.GalleryWrapper h2{
	display:block;
	width:300px;
	float:right;
	padding:0;
}
ul.GalleryTabs{
	position:relative;
	float:right;
	width:620px;
	height:28px;
	margin-bottom:20px;
	border-bottom:#3d3d3d solid 3px;
}
ul.GalleryTabs li{
	display:inline;
	float:left;
	width:48.2%;
	text-align:center;
}
ul.GalleryTabs li:first-child,
ul.GalleryTabs li.FirstChild{
	float:right;
}
ul.GalleryTabs li a,
ul.GalleryTabs li a:hover{
	display:block;
	width:100%;
	padding:4px 0;
	color:#666666;
	font:bold 16px/1.2em arial;
	border-top:#3d3d3d solid 1px;
}
ul.GalleryTabs li.Selected a,
ul.GalleryTabs li.Selected a:hover{
	color:#fff;
	background:#3d3d3d;
}

fieldset.Gallery{
 position:absolute;
 left:0;
 top:10px;
 width:280px;
}
div.GalleryWrapper fieldset.Gallery{
 position:static;
 float:left;
 margin-top:0;
}
fieldset.Gallery label{
 float:right;
 width:80px;
 padding:3px 0 0 0;
 text-align:right;
 font-size:13px;
 color:#808381;
}
fieldset.Gallery select{
 float:right;
 direction:rtl;
 width:200px;
 height:20px;
 border:0 none;
 background:#f0f3ed;
 text-align:right;
 font-size:13px;
 color:#808381;
}
div.SliderWrapper{
	float:right;
	direction:rtl;
	overflow:hidden;
	position:relative;
	width:620px;
	height:auto;
}
div.ColTwo div.SliderWrapper{
	width:300px;
}
/*-------------------------------11-10-2011---------------------------------------------*/
div.SliderWrapper2{
	float:right;
	direction:rtl;
	overflow:hidden;
	position:relative;
	width:620px;
	height:auto;
}
div.ColTwo div.SliderWrapper2{
	width:300px;
}
.vPaging-full{
 float:right;
 clear:both;
 background:#fff;
 border-top:1px solid #dddcd5;
 padding:20px 10px 20px 10px;
 margin:auto;
 width:600px;
}
.vPaging-small{
 float:right;
 clear:both;
 background:#fff;
 border-top:1px solid #dddcd5;
 padding:20px 10px 20px 10px;
 margin:auto;
 width:280px;
}
.vpaginginnerfull{
	margin:auto;
	width:380px;
}
.vpaginginnersmall{
    margin:auto;
    width:300px;
}
.vPaging-list{
 float:left;
  font-size:12px;
 color:#474747;
 font-family:arial;
}
ul.vPaging-list{
 float:left;
}

ul.vPaging-list li{
 float:left;
 padding:0 8px;
 border-right:#e8e7e7 solid 1px;
}
ul.vPaging-list li.vfirst{
 float:left;
 padding:0 12px;
 border-left:none;
}
ul.vPaging-list li.vlast{
 float:left;
 padding:0 12px;
 border-left:none;
}

ul.vPaging-list li {
 color:#a3a3a3;
}
ul.vPaging-list li a{
 color:#a3a3a3;
}
ul.vPaging-list li a:hover{
 text-decoration:underline;
}
ul.vPaging-list li.vSelected{
 color:#ff3396;
}
.vnextpage{
 float:left;
 font-size:12px;
 width:36px;
 color:#474747;
 font-family:arial;
 padding-right:8px;
}
.vnextpage a {
 float:left;
 background:url(../images/spacer.gif) no-repeat left center;
 font-size:12px;
 width:26px;
 color:#474747; 
 padding:0 10px 0 10px;
 font-family:arial;
 text-align:right;
}
.vnextpage a:hover{
 float:left;
 font-size:12px;
 width:26px; 
 padding:0 10px 0 10px;
 color:#ff3396;
 font-family:arial;
 text-align:right;
}
.vprepage{
 float:left;
 font-size:12px;
 width:42px;
 color:#474747;
 font-family:arial;
 text-align:left;
 padding-left:8px;
}
.vprepage a {
 float:right;
 background:url(../images/spacer.gif) no-repeat right center;
 font-size:12px;
 width:32px;
 color:#474747; 
 padding:0 10px 0 10px;
 font-family:arial;
 text-align:left;
}
.vprepage a:hover{
 float:right;
 font-size:12px;
 width:32px; 
 padding:0 10px 0 10px;
 color:#ff3396;
 font-family:arial;
 text-align:left;
}

ul.GalleryPhotos2{
 float:right;
 width:620px;
 padding:15px 0 0 0;
}
div.BoxNew ul.GalleryPhotos2{
	width:300px;
}
ul.GalleryPhotos2 li{
 float:right;
 padding:0 0 20px 0;
 width:310px;
 min-height:100px;
}
div.BoxNew ul.GalleryPhotos2 li{
 width:300px;
}
ul.GalleryPhotos2 li img{
 float:right;
 border:1px solid #dcdcdc;
}
ul.GalleryPhotos2 li strong{
 float:right;
 width:200px;
 padding:0 10px 10px 0;
 color:#666666;
 font-weight:normal;
 font-size:14px;
}
ul.GalleryPhotos2 li em{
 color:#83389B;
 float:right;
 font-size:11px;
 padding:0 10px 0 0;
 width:60%;
}
ul.GalleryPhotos2 li span{
 color:#999999;
 float:right;
 font-size:11px;
 padding:0 10px 0 0;
}
div.BoxNew ul.GalleryPhotos2 li strong,
div.BoxNew ul.GalleryPhotos2 li em,
div.BoxNew ul.GalleryPhotos2 li p{
	width:60%;
}

/*-------------------------------end 10-10-2011---------------------------------------------*/

div.Slider{
	position:relative;
	clear:both;
	width:617px;
	height:18px;
	background:#f5f4e6;
	border-top:#dad9cd solid 2px;
	border-right:#dad9cd solid 2px;
	border-bottom:#e1e0d8 solid 1px;
	border-left:#e1e0d8 solid 1px;
}
div.ColTwo div.Slider{
	width:297px;
}
div.Slider .ui-slider-handle{
	position:absolute;
	right:0;
	top:0;
	display:block;
	width:39px;
	height:18px;
	cursor:w-resize;
	background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/SlideHandle.gif) 0 0 no-repeat;
}
#debug{
	float:none;
	position:absolute;
	left:0;
	top:-20px;
	direction:ltr;
}
ul.RecentPhotos{
 float:right;
 width:620px;
 padding:15px 0 0 0;
}
div.BoxNew ul.RecentPhotos{
	width:300px;
}
ul.RecentPhotos li{
 float:right;
 padding:0 0 20px 0;
 width:310px;
 min-height:100px;
}
div.BoxNew ul.RecentPhotos li{
 width:300px;
}
ul.RecentPhotos li img{
 float:right;
 border:1px solid #dcdcdc;
}
ul.RecentPhotos li strong{
 float:right;
 width:200px;
 padding:0 10px 10px 0;
 color:#101010;
 font-weight:normal;
 font-size:14px;
}
ul.RecentPhotos li em{
 color:#83389B;
 float:right;
 font-size:11px;
 padding:0 10px 0 0;
 width:60%;
}
ul.RecentPhotos li span{
 color:#999999;
 float:right;
 font-size:11px;
 padding:0 10px 0 0;
}
div.BoxNew ul.RecentPhotos li strong,
div.BoxNew ul.RecentPhotos li em,
div.BoxNew ul.RecentPhotos li p{
	width:60%;
}
/****ADDED for best  photos METhods
**/
ul.BestPhotos{
 float:right;
 width:620px;
 padding:15px 0 0 0;
}
div.BoxNew ul.BestPhotos{
	width:300px;
}
ul.BestPhotos li{
 float:right;
 padding:0 0 20px 0;
 width:310px;
 min-height:100px;
}
div.BoxNew ul.BestPhotos li{
 width:300px;
}
ul.BestPhotos li img{
 float:right;
 border:1px solid #dcdcdc;
}
ul.BestPhotos li strong{
 float:right;
 width:200px;
 padding:0 10px 10px 0;
 color:#666666;
 font-weight:normal;
 font-size:14px;
}
ul.BestPhotos li em{
 color:#83389B;
 float:right;
 font-size:11px;
 padding:0 10px 0 0;
 width:60%;
}
ul.BestPhotos li span{
 color:#999999;
 float:right;
 font-size:11px;
 padding:0 10px 0 0;
 line-height:17px;
}
div.BoxNew ul.BestPhotos li strong,
div.BoxNew ul.BestPhotos li em,
div.BoxNew ul.BestPhotos li p{
	width:60%;
}
/***

*/

/**

Added For Gsllery mainpage
**/
ul.GalleryPhotos{
 float:right;
 width:620px;
 padding:15px 0 0 0;
}
div.BoxNew ul.GalleryPhotos{
	width:300px;
}
ul.GalleryPhotos li{
 float:right;
 padding:0 0 20px 0;
 width:310px;
 min-height:100px;
}
div.BoxNew ul.GalleryPhotos li{
 width:300px;
}
ul.GalleryPhotos li img{
 float:right;
 border:1px solid #dcdcdc;
}
ul.GalleryPhotos li strong{
 float:right;
 width:200px;
 padding:0 10px 10px 0;
 color:#666666;
 font-weight:normal;
 font-size:14px;
}
ul.GalleryPhotos li em{
 color:#83389B;
 float:right;
 font-size:11px;
 padding:0 10px 0 0;
 width:60%;
}
ul.GalleryPhotos li span{
 color:#999999;
 float:right;
 font-size:11px;
 padding:0 10px 0 0;
}
div.BoxNew ul.GalleryPhotos li strong,
div.BoxNew ul.GalleryPhotos li em,
div.BoxNew ul.GalleryPhotos li p{
	width:60%;
}
/**
End
**/
div.FullBox{
 float:right;
 padding:5px 0 0 0;
 width:950px;
 margin:0 0 0 0;
}
div.GalleryBlack{
 margin:15px 0 0 0;
 padding:20px 0 0 0;
 background:#191918;
 width:100%;
 overflow:hidden;
 height:590px;/*Added to set fixed height for video/Photo Gallery even when no or less content is there*/
}
div.GalleryBlack h2{
 color:#cccccc;
 clear:right;
}
div.SectionOne{
 width:580px;
 float:right;
 padding:15px 20px 0 0;
}
div.LatestVideo{
 float:right;
 padding:20px 0;
 width:100%;
}
table.LatestVideos{
 float:right;
 direction:rtl;
 width:100%;
 margin:5px 0 0 0;
 border-collapse:collapse;
}
* html div.LatestVideos{
 margin-top:8px;
} 
table.LatestVideos tr td{
 vertical-align:top;
 text-align:right;
}
table.LatestVideos tr td strong{
 float:right;
 width:90%;
 padding:0 10px 0 0;
 color:#cccccc;
 font-size:13px;
}
table.LatestVideos tr td em{
 float:right;
 width:90%;
 padding:0 10px 0 0;
 color:#666666;
 font-size:11px;
}
a.PlayNow{
 background:transparent url(/deployedfiles/anazahra/CommonAssets/images/portal/button/ArticleLeftArrow.gif) no-repeat scroll left 3px;
 clear:both;
 color:#83389B;
 float:right;
 font-family:arial;
 font-size:16px;
 font-weight:bold;
 margin:5px 0 0;
 width:62px;
 padding:0 2px 0 10px;
}
div.SectionTwo{
 float:right;
 width:330px;
 padding:0 18px 0 0;
}
ul.SharingListBlack{
 padding:0;
 width:300px;
 float:right;
}
ul.SharingListBlack li{
	display:inline;
	padding:0 7px;
    float:left;
	color:#ccc;
}
ul.SharingListBlack li.DateLine{
	float:right;
	padding:0;
	direction:rtl;
	position:relative;
	margin-top:-6px;
}
ul.LatestVideosList{
 float:right;
 width:100%;
 padding:10px 0;
}
ul.LatestVideosList li{
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/ArticleLeftArrow.gif) no-repeat scroll right 3px;
 float:right;
 width:300px;
 padding:0 15px 5px 0;
 font-size:13px;
 color:#999999;
}
ul.LatestVideosList li a{
 color:#999999;
}
div.SectionTwo em{
 float:right;
 color:#666666;
 font-style:normal;
 font-size:13px;
 direction:rtl;
 width:100%;
 padding:5px 0 3px 0;
}
div.SectionTwo h2{
 width:328px;
}
table.ViewsVideos{
 float:right;
 direction:rtl;
 width:100%;
 margin:15px 0 0 0;
 border-collapse:collapse;
}
table.ViewsVideos tr td{
 vertical-align:top;
 color:#f9f9f9;
 padding:0 0 5px 0;
 text-align:right;
}
table.ViewsVideos tr td em{
 width:auto;
 padding:0 0 0 5px;
}
table.ViewsVideos tr td strong{
 color:#f9f9f9;
 float:right;
 font-weight:normal;
}
table.ViewsVideos tr td span{
 position:relative;
 color:#83389b;
 padding:0 10px 0 0;
 float:right;
}
table.ViewsVideos tr td img{
 float:right;
 padding:0 5px 0 0;
}
a.Comments{
 background:transparent url(/deployedfiles/anazahra/CommonAssets/images/portal/button/ArticleLeftArrow.gif) no-repeat scroll left 3px;
 padding:0 0 0 0;
 color:#999999;
 clear:both;
 float:right;
 font-family:arial;
 font-size:13px;
 margin:0;
 width:60px;
}
div.SectionTwo p{
 padding:10px 0 0 0;
 color:#e9e9e9;
 width:300px;
 line-height:16px;
 direction:rtl;
 float:right;
}

ul.List3{
 float:right;
 width:100%;
 padding:20px 0 0 0;
}
ul.List3 li{
 float:right;
 padding:0 0 10px 0;
 color:#666666;
 font-size:13px;
}
ul.List3 li strong{
 color:#000000;
}
ul.List3 li a{
 float:right;
 padding:0;
 width:100%;
}
a.MoreComments{
 background:transparent url(/deployedfiles/anazahra/CommonAssets/images/portal/button/ArticleLeftArrow.gif) no-repeat scroll left 3px;
 clear:both;
 color:#83389B;
 float:right;
 font-family:arial;
 font-size:16px;
 font-weight:bold;
 margin:5px 0 0;
 width:82px;
 padding:0 2px 0 10px;
}
textarea.CommentsMore{
 width:615px;
 float:right;
 height:30px;
 text-align:right;
 border:1px solid #cccccc;
 background:#e6edea;
 margin:20px 0 15px;
 overflow:auto;
}
input.CommentsText{
 float:right;
}
ul.RecentVideos{
 float:right;
 width:100%;
 padding:20px 0 0 0;
}
ul.RecentVideos li{
 float:right;
 padding:0 0 0 0;
 width:315px;
}
ul.RecentVideos li h6{
 height:98px;
 float:right;
 width:98px;
 padding:0;
}
div.GalleryWrapper ul.RecentVideos li{
	padding-bottom:0px;
}
ul.ColVid li{
 width:310px;
}
ul.RecentVideos li img{
 float:right;
 border:#dcdcdc solid 1px;
}
ul.RecentVideos li strong{
 float:right;
 width:60%;
 padding:0 10px 2px 0;
 color:#101010;
 font-weight:normal;
 font-size:14px;
}
ul.RecentVideos li em{
 float:right;
 width:60%;
 padding:0 10px 0 0;
 color:#83389B;
 font-size:11px;
}
ul.RecentVideos li span{
 float:right;
 padding:0 10px 0 0;
 color:#999999;
 font-size:11px;
}
/**
Added For Gallery Main page  Gallery Videos
**/
ul.GalleryVideos{
 float:right;
 width:100%;
 padding:20px 0 0 0;
}
ul.GalleryVideos li{
 float:right;
 padding:0 0 0 0;
 width:315px;
}
ul.GalleryVideos li h6{
 height:98px;
 float:right;
 width:98px;
 padding:0;
}
div.GalleryWrapper ul.GalleryVideos li{
	padding-bottom:0px;
}
ul.ColVid li{
 width:310px;
}
ul.GalleryVideos li img{
 float:right;
 border:#dcdcdc solid 1px;
}
ul.GalleryVideos li strong{
 float:right;
 width:60%;
 padding:0 10px 2px 0;
 color:#666666;
 font-weight:normal;
 font-size:14px;
}
ul.GalleryVideos li em{
 float:right;
 width:60%;
 padding:0 10px 0 0;
 color:#83389B;
 font-size:11px;
}
ul.GalleryVideos li span{
 float:right;
 padding:0 10px 0 0;
 color:#999999;
 font-size:11px;
}
div.BoxNew{
 float:right;
 width:300px;
 min-height:260px;
 height:auto !important;
 height:260px;
 margin:0;
}
div.PhotoSection{
 float:right;
 position:relative;
 width:100%;
}
div.CelebVideoSection{
 float:right;
 width:580px;
 height:430px;
 padding:20px 20px 0;
 background:#191919;
 margin:20px 0 0;
}
div.CelebVideoSection p{
 color:#cccccc;
 padding-top:10px;
}
div.ColOne div.PhotoSection{
	width:580px;
	height:560px;
	padding:40px 20px 0;
	background:#191919;
	margin:20px 0 0;
}
* html div.ColOne div.PhotoSection{
	float:none;
}
div.ColOne div.PhotoSection div.PhotoCopy{
	left:20px;
	top:500px;
}
div.PhotoSectionTop{
 position:relative;
 width:580px;
}
div.DivArrowRight{
 position:absolute;
 top:180px;
 right:40px;
}
div.DivArrowLeft{
 position:absolute;
 top:180px;
 left:50px;
}
div.ImageWrapper{
 position:absolute;
 top:0;
 right:85px;
 width:410px;
 height:400px;
}
div.ImageWrapper div.Mask{
 overflow:hidden;
 position:absolute;
 left:10px;
 top:0;
 float:right;
 width:400px;
 height:400px;
 padding:0;
 margin:0;
}
div.ImageWrapper div.Mask div{
	display:block;
	height:400px;
	position:absolute;
	left:0;
	top:0;
}
div.ImageWrapper div.Mask div span{
	position:static;
	float:left;
	width:400px;
	height:400px;
	padding:0;
}
div.ImageWrapper div.Mask div img{
	display:block;
	width:auto;
	margin:0 auto;
	border:#dcdcdc solid 1px;
}
div.ImageWrapper div.Mask div .Landscape img{
	margin-top:45px;
}
div.SlowSlider{
	position:absolute;
	bottom:-30px;
	right:110px;
	width:185px;
}
div.ImageWrapper span{
 position:absolute;
 top:15px;
 left:85px;
}
div.ImageWrapper p.PlayButton{
	position:absolute;
	bottom:-30px;
	left:100px;
	width:20px;
	height:20px;
}
ul.MotionUL{
 float:right;
 background: url(/deployedfiles/anazahra/CommonAssets/images/portal/background/MotionUlBg.gif) 50% 100% no-repeat;
 padding:0 0 8px 0;
 width:121px;
 width:182px;
}
ul.MotionUL li{
 float:left;
 display:inline;
 font-size:10px;
 padding:0 0 0 0;
 width:33%;
 text-align:center;
}
ul.MotionUL li:first-child,
ul.MotionUL li.FirstChild
{
 padding:0;
}
ul.MotionUL li a{
	position:relative;
	padding-bottom:12px;
	color:#CCCCCC;
}
div.PhotoCopy{
 position:absolute;
 top:470px;
 left:0;
 width:100%;
 width:580px;
}
div.PhotoSectionBottom{
 float:right;
 width:100%;
 position:relative;
}
div.SmallArrowRight{
 position:absolute;
 top:15px;
 right:-5px;
}
div.SmallArrowLeft{
 position:absolute;
 top:15px;
 left:-5px;
}
div.SmallArrowRight a,
div.SmallArrowLeft a{
	padding:5px;
	display:block;
}

div.PhotoSliderStyleB{
 position:absolute;
 top:0;
 right:25px;
 width:522px;
 height:104px;
 overflow:hidden;
}
div.PhotoSliderStyleB ul{
 position:absolute;
 left:0;
 top:0;
 padding:2px 2px 2px 0;
 width: 440px;
 margin-left: 1px;
}
div.PhotoSliderStyleB ul li{
 float:left;
 padding:0;
 width:108px;
 margin-bottom:1px;
}
div.PhotoSliderStyleB ul li a{
 float:left;
 border:#2c2c2c solid 1px;
}
div.PhotoSliderStyleB ul li a:hover,
div.PhotoSliderStyleB ul li.Selected a{
	margin:-1px -1px 0 0;
 border:2px solid #83389b;
}
div.PhotoSliderStyleB ul li:first-child,
div.PhotoSliderStyleB ul li.FirstChild{
 padding:0;
}


div.PhotoSlider{
 position:absolute;
 top:0;
 right:25px;
 width:522px;
 height:54px;
 overflow:hidden;
}
div.PhotoSlider ul{
 position:absolute;
 left:0;
 top:0;
 padding:2px 2px 2px 0;
}
div.PhotoSlider ul li{
 float:left;
 padding:0;
 width:58px;
 margin-bottom:1px;
}
div.PhotoSlider ul li a{
 float:left;
 border:#2c2c2c solid 1px;
}
div.PhotoSlider ul li a:hover,
div.PhotoSlider ul li.Selected a{
	margin:-1px -1px 0 0;
 border:2px solid #83389b;
}
div.PhotoSlider ul li:first-child,
div.PhotoSlider ul li.FirstChild{
 padding:0;
}
/*div.PhotoSlider ul li.LastChild{
 padding-top:0;
}*/
div.RatePlate{
	display:none;
	position:absolute;
	right:8px;
	margin:-90px 0 0 0;
	margin:-88px 0 0 -8px;
	width:88px;
	height:107px;
	background:#666;
}

div.RatePlate a{
	display:block;
	width:75px;
	margin:4px auto 0;
	line-height:1em;
	text-indent:-9999em;
	background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/Rates.gif) 0 0 no-repeat;
}
div.RatePlate a.star-2{background-position:-15px 0;}
div.RatePlate a.star-3{background-position:-30px 0;}
div.RatePlate a.star-4{background-position:-45px 0;}
div.RatePlate a.star-5{background-position:-60px 0;}
div.RatePlate a:hover{background-position:0 100%;}
div.RatePlate a.star-2:hover{background-position:-15px 100%;}
div.RatePlate a.star-3:hover{background-position:-30px 100%;}
div.RatePlate a.star-4:hover{background-position:-45px 100%;}
div.RatePlate a.star-5:hover{background-position:-60px 100%;}

div.RatePlate em,
table.ViewsVideos tr td div.RatePlate em{
	color:#fff;
	display:block;
	width:75px;
	margin:7px auto 0;
	padding:0;
	float:none;
	color:#c57bdd;
	font:bold 16px/1.1em arial;
	text-align:right;
}
div.RatePlateStyleBoard{
	position:absolute;
	right:8px;
	margin: -95px 220px 0px -8px;
	width:88px;
	height:107px;
}

div.RatePlateStyleBoard a{
	display:block;
	width:75px;
	margin:4px auto 0;
	line-height:1em;
	text-indent:-9999em;
	background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/Rates.gif) 0 0 no-repeat;
}
div.RatePlateStyleBoard a.star-2{background-position:-15px 0;}
div.RatePlateStyleBoard a.star-3{background-position:-30px 0;}
div.RatePlateStyleBoard a.star-4{background-position:-45px 0;}
div.RatePlateStyleBoard a.star-5{background-position:-60px 0;}
div.RatePlateStyleBoard a:hover{background-position:0 100%;}
div.RatePlateStyleBoard a.star-2:hover{background-position:-15px 100%;}
div.RatePlateStyleBoard a.star-3:hover{background-position:-30px 100%;}
div.RatePlateStyleBoard a.star-4:hover{background-position:-45px 100%;}
div.RatePlateStyleBoard a.star-5:hover{background-position:-60px 100%;}

div.RatePlateStyleBoard em,
table.ViewsVideos tr td div.RatePlateStyleBoard em{
	color:#fff;
	display:block;
	width:75px;
	margin:7px auto 0;
	padding:0;
	float:none;
	color:#c57bdd;
	font:bold 16px/1.1em arial;
	text-align:right;
}

div.RatingStars{
 position:absolute;
 top:30px;
 left:110px;
 width:160px;
}
div.RatingStars em{
 float:right;
 width:100%;
 padding:0 0 3px 0;
 color:#999999;
 font-size:13px;
 font-style:normal;
}
div.RatingStars span{
 float:right;
 width:55px;
 color:#999999;
 font-size:13px;
 font-style:normal;
} 
div.GalleryRatingStars{
 position:absolute;
 top:30px;
 left:450px;
 width:160px;
}
div.GalleryRatingStars em{
 float:right;
 width:100%;
 padding:0 0 3px 0;
 color:#999999;
 font-size:13px;
 font-style:normal;
}
div.GalleryRatingStars span{
 float:right;
 width:55px;
 color:#999999;
 font-size:13px;
 font-style:normal;
} 
/*GallerPage End*/
/*Forums Start*/
fieldset.ForumSelect{
 float:right;
 width:100%;
}
fieldset.ForumSelect input{
 color:#666666;
 direction:rtl;
 float:right;
 font-family:arial;
 font-size:14px;
 height:21px;
 margin:0;
 padding:0;
 border:0 none;
 background:#e8eeeb;
 text-align:right;
 width:130px;
}
fieldset.ForumSelect input.SearchForumBtn{
 border:0 none;
 height:21px;
 margin:0;
 width:21px;
}
fieldset.ForumSelect input.SearchForumBtn2{
 border:0 none;
 height:21px;
 margin:0 10px 0 0;
 width:83px;
}
div.ForumHeading{
 float:right;
 width:100%;
 padding:15px 0;
}
div.ForumHeading span{
 float:right;
 padding:10px 0 0 15px;
}
div.ForumHeading h4{
 float:right;
 color:#666666;
}
ul.ForumTab{
 float:right;
 width:100%;
 border-bottom:3px solid #883e9f;
 padding:0;
}
ul.ForumTab li{
 float:right;
 display:inline;
 border-top:1px solid #e3e3de;
 padding:10px 0 2px 0;
 font-size:13px;
 margin-right:10px;
 width:112px;
 text-align:center;
}
ul.ForumTab li a{
 color:#999999;
}
ul.ForumTab li.Selected{
 border-top:1px solid #883e9f;
 background:#883e9f;
}
ul.ForumTab li.Selected a{
 color:#ffffff;
}
div.ForumPaging{
 background:#f3edeb;
 border-bottom:1px solid #d7d2d0;
 clear:both;
 float:right;
 margin:0 0 20px 0;
 padding:5px 0;
 width:620px;
}
div.SearchArticlePaging{
	background:none;
}
div.PagBottom{
 border-top:1px solid #d7d2d0;
 border-bottom:1px solid #883e9f;
}
div.ForumPaging p{
 float:right;
 width:300px;
 padding:0 10px 0 0;
}
div.ForumPaging span {
 background:url("/deployedfiles/anazahra/CommonAssets/images/portal/button/ArticleLeftArrow.gif") no-repeat scroll 0 3px transparent;
 color:#666666;
 float:left;
 font-family:arial;
 font-size:13px;
 clear:none;
 padding:0 10px;
 margin-left:13px;
}
a.Relevance{
 float:right;
 padding:0 0 10px 20px;
 color:#883e9f;
 font-size:13px;
}
a.Date{
 float:right;
 padding:0 0 10px 0;
 color:#999999;
 font-size:13px;
}
div.ForumHeight{
 min-height:50px;
 height:auto !important;
 height:50px;
 padding:0;
 margin:0 0 10px 0;
}
div.ForumHeight h3{
 color:#333333;
 width:100%;
}
div.ForumHeight span a{
 color:#83389b;
}
span.Date{
 color:#999999;
 font-size:13px;
 width:95px;
}
div.SearchResultArticle span.Date{
 display:inline;
 float:right;
 padding:3px 0 0;
}
div.SearchResultArticle .ForumHeight p{
	width:520px;
	padding:0;
	line-height:1.5em;
}
div.SearchResultArticle .ForumHeight p.BannerText{
	width:300px;
}
div.SearchResultArticle .Box .ForumHeight p{
	width:200px;
}
div.ForumHeightNew{
 margin:0 0 0 20px;
}
/*Forums End*/
/*Fashion Start*/
div.FashionHeight{
 min-height:50px;
 height:auto !important;
 height:50px;
 padding:0;
 margin:0;
}
ul.FashionTab{
 float:right;
 width:940px;
 border-bottom:3px solid #ff3396;
 padding:0;
}
ul.FashionTabNarrow{
	width:620px;
}
ul.FashionTab li{
 float:right;
 display:inline;
 border-top:1px solid #ffc1df;
 padding:8px 0;
 font-size:18px;
 background: url("/deployedfiles/anazahra/CommonAssets/images/portal/background/FashionTabBG.gif") no-repeat top right;
 margin-left:20px;
 width:300px;
 text-align:center;
}
ul.FashionTabNarrow li{
	margin:0 20px 0 0;
}
ul.FashionTabNarrow li:first-child,
ul.FashionTabNarrow li.FirstChild{
	margin:0;
}
ul.FashionTab li a{
 color:#ff3397;
}
ul.FashionTab li.Selected{
 border-top:1px solid #ff3397;
 background:#ff3397;
}
ul.FashionTab li.Selected a{
 color:#ffffff;
}
/*Fashion End*/
/*Celebrity Forums Start*/
h3.CelebForumH3{
 padding:0 0 0 0;
 float:right;
 width:100%;
 color:#333333;
}
div.CelebBlueBG{
 background:#e6edea;
 width:100%;
 float:right;
 padding:4px 0;
 margin:10px 0 0 0;
}
table.CelebForumsHead{
 float:right;
 direction:rtl;
 border-collapse:collapse;
}
table.CelebForumsHead tr th{
 text-align:right;
 color:#101010;
 font-size:13px;
}
table.CelebForumsHead tr th.th1{
 width:284px;
 padding-right:10px;
 border-left:1px solid #ffffff;
}
table.CelebForumsHead tr th.th2{
 width:50px;
 padding-right:10px;
 border-left:1px solid #ffffff;
}
table.CelebForumsHead tr th.th3{
 width:45px;
 padding-right:10px;
 border-left:1px solid #ffffff;
}
table.CelebForumsHead tr th.th4{
 width:197px;
 padding-right:10px;
}
ul.CelebForumList{
 float:right;
 width:100%;
 padding:0 0 25px 0;
}
ul.CelebForumList li{
 float:right;
 width:100%;
 padding:10px 0;
 border-bottom:1px solid #e6edea;
}
table.CelebForums{
 float:right;
 width:100%;
 margin:0;
 direction:rtl;
 border-collapse:collapse;
}
table.CelebForums tr td{
 text-align:right;
 color:#101010;
 font-size:13px;
}
table.CelebForums tr td.td1{
 width:294px;
 padding-right:0px;
 vertical-align:middle;
 border-left:1px solid #e6edea;
}
table.CelebForums tr td a{
 color:#101010;
 padding:0;
 margin:0;
 float:right;
}
table.CelebForums tr td strong{
 color:#666666;
 padding:0;
 font-size:13px;
}
table.CelebForums tr td a:hover{
 color:#808381;
}
table.CelebForums tr td.td2{
 width:50px;
 vertical-align:middle;
 padding-right:10px;
 border-left:1px solid #e6edea;
}
table.CelebForums tr td.td3{
 width:45px;
 padding-right:10px;
 vertical-align:middle;
 border-left:1px solid #e6edea;
}
table.CelebForums tr td.td4{
 width:197px;
 padding-right:10px;
}
fieldset.CelebForumField{
 float:right;
 position:relative;
 width:620px;
 margin:15px 0 0 0;
}
fieldset.CelebForumField label{
 float:right;
 padding:0 0 5px 0;
 color:#666666;
 font-size:13px;
}
fieldset.CelebForumField textarea{
 float:right;
 width:608px;
 height:24px;
 overflow:auto;
 padding:5px 5px 0 0;
 color:#666666;
 background:#e6edea;
 font-size:13px;
 text-align:right;
 border:0 none;
}
fieldset.CelebForumField textarea.ForumFieldHeight{
 height:40px;
 padding:5px 5px 0 0;
}
fieldset.CelebForumField input{
 float:right;
 width:auto;
 padding:0 0 0 10px;
}
a.Back{
 background:url("/deployedfiles/anazahra/CommonAssets/images/portal/button/ArrowRight.gif") no-repeat scroll right 3px transparent;
 color:#666666;
 position:absolute;
 top:0;
 left:0;
 font-family:arial;
 font-size:16px;
 font-weight:bold;
 margin:0;
 padding:0 10px 0 0;
}
a.BlogBack{
 background:url("/deployedfiles/anazahra/CommonAssets/images/portal/button/ArrowRight.gif") no-repeat scroll right 3px transparent;
 color:#83389b;
 position:absolute;
 bottom:6px;
 left:0;
 font-family:arial;
 font-size:13px;
 font-weight:bold;
 margin:0;
 padding:0 10px 0 0;
}
div.SubjectForum{
 float:right;
 width:600px;
 margin:20px 0 0 0;
 padding:15px 10px 10px;
 background:#e6edea;
}
div.SubjectForum p{
 color:#999999;
 font-size:11px;
}
ul.SubjectForumList{
 float:right;
 width:620px;
 padding:0;
}
ul.SubjectForumList li{
 float:right;
 width:100%;
 padding:15px 0;
 border-top:1px solid #e6edea;
}
ul.SubjectForumList li:first-child,
ul.SubjectForumList li.FirstChild{
 border-top:0 none;
}
ul.SubjectForumList li table{
 border-collapse:collapse;
 direction:rtl;
 float:right;
}
ul.SubjectForumList li table tr td{
 float:right;
 width:550px;
}
ul.SubjectForumList li table tr td.Image{
 width:50px;
 padding:0 0 0 15px;
}
ul.SubjectForumList li table tr td a{
 float:right;
 color:#101010;
 font-size:13px;
}
ul.SubjectForumList li table tr td a:hover{
 color:#999999;
}
ul.SubjectForumList li table tr td span{
 float:right;
 clear:both;
 color:#999999;
 font-size:13px;
}
ul.SubjectForumList li table tr td p{
 float:right;
 clear:both;
 color:#666666;
 width:100%;
 padding-top:8px;
 text-align:right;
 font-size:13px;
}
div.CelebFormThank{
 float:right;
 height:auto !important;
 margin:0 0 20px 0;
 min-height:239px;
 height:239px;
 width:100%;
 background:transparent url(/deployedfiles/anazahra/CommonAssets/images/portal/Background/CelebFormThankBG.gif) no-repeat scroll left top;
}
div.CelebFormThank h3{
 padding:10px 0 0 0;
 line-height:20px;
}
div.CelebFormThank p{
 padding:0;
}
/*Celebrity Forums End*/

/*Styleboard*/
div.StyleBoardWrapper{
	position:relative;
	clear:both;
	height:627px;
	padding:29px 20px 0;
	margin-left:10px;
	background:#f5f0ed;
	border-bottom:#ff3396 solid 1px;
}
div.CanvasWrapper{
	position:relative;
	float:right;
	width:560px;
	height:558px;
	border:#e1dfdd solid 1px;
	background:#fff;
}
div.CanvasWrapper .Commands{
	height:60px;
	border-bottom:#ebebeb solid 1px;
	background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/Commands.gif) 0 0 repeat-x;
}
ul.Commands li{
	float:right;
	padding:12px 0 0;
	background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/CommandsToolbar.gif) 100% 100% no-repeat;
}
ul.Commands li:first-child,
ul.Commands li.FirstChild{
	background:none;
}
ul.Commands li a{
	position:relative;
	text-align:left;
	text-indent:-9999em;
	display:block;
	width:55px;
	height:40px;
	padding:0 20px;
}
#save{background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/CommandsSave.gif) 50% 50% no-repeat;}
#clone{background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/CommandsClone.gif) 50% 50% no-repeat;}
#forward{background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/CommandsForward.gif) 50% 50% no-repeat;}
#delete{background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/CommandsDelete.gif) 50% 50% no-repeat;}
#clearall{background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/CommandsClear.gif) 50% 50% no-repeat;}

div.Shortcuts{
	position:absolute;
	top:580px;
	right:0;
	width:560px;
}
div.Shortcuts h4{
	float:right;
	width:90px;
	font:bold 13px/1.1em arial;
}
div.Shortcuts ul{
	float:right;
	width:450px;
}
div.Shortcuts li{
	float:right;
	display:inline;
	width:180px;
	padding:0 40px 5px 0;
}

div.Canvas{
	float:right;
	display:inline;
	position:relative;
	width:532px;
	height:472px;
	margin:10px 10px 0 0;
	border:#fff solid 4px;
}

ul.Grid{
	float:right;
	width:330px;
	padding:0;
	border-bottom:#eee solid 1px;
}
ul.Grid li{
	display:inline;
	float:right;
	width:100px;
	height:100px;
	margin:0 6px 0 0;
	cursor:move;
	text-align:center;
	border:#fff solid 1px;
}
ul.Grid li div{
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:100px;
	height:100px;
}
div.ui-state-hover{
	background:#fefefe;
	border-color:#ddd;
}

div.direction{
	position:relative;
	top:50%;
	text-align:center;
	margin:0 auto;
	margin-top:-50px;
	color:#efefef;
}
div.direction strong{
	display:block;
	font-size:40px;
	line-height:1.3em;
	font-family:arial;
}
div.ui-state-hover .direction{
	color:#bbb;
}

/* Resizable
----------------------------------*/
.ui-resizable { position: absolute;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 1000; display: none;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 9px; width: 100%; top: 0; left: 0px; background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/resize_horizontal.gif) 50% 50% no-repeat;}
.ui-resizable-s { cursor: s-resize; height: 9px; width: 100%; bottom: 0; left: 0px; background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/resize_horizontal.gif) 50% 50% no-repeat;}
.ui-resizable-e { cursor: e-resize; width: 9px; right: 0; top: 0px; height: 100%; background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/resize_vertical.gif) 50% 50% no-repeat;}
.ui-resizable-w { cursor: w-resize; width: 9px; left: 0; top: 0px; height: 100%; background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/resize_vertical.gif) 50% 50% no-repeat;}

.ui-resizable-se { cursor: se-resize; width: 7px; height: 7px; right: 0; bottom: 0; background : #fff; border:#ddd solid 1px}
.ui-resizable-sw { cursor: sw-resize; width: 7px; height: 7px; left: 0; bottom: 0; background:#fff; border:#ddd solid 1px;}
.ui-resizable-nw { cursor: nw-resize; width: 7px; height: 7px; left: 0; top: 0; background:#fff; border:#ddd solid 1px;}
.ui-resizable-ne { cursor: ne-resize; width: 7px; height: 7px; right: 0; top: 0; background:#fff; border:#ddd solid 1px;}


div.TabsWrapper{
	position:relative;
	float:left;
	width:334px;
	height:528px;
	padding:30px 0 0;
	border:#e1dfdd solid 1px;
	background:#fff;
}

ul.TabsLevel1{
	position:absolute;
	top:-1px;
	left:-1px;
	height:27px;
	width:336px;
	background:#f5f0ed;
}
ul.TabsLevel1 li{
	display:inline;
	position:relative;
	float:right;
	width:168px;
	text-align:center;
}
ul.TabsLevel1 li a{
	color:#999;
	display:block;
	width:auto;
	padding:1px 0 2px;
	font:18px/1.3em arial;
	border-bottom:#e1dfdd solid 1px;
}
ul.TabsLevel1 li a:hover{
	border-bottom:#e1dfdd solid 1px;
}
ul.TabsLevel1 li.Selected a{
	margin-top:1px;
	background:#fff;
	border:#e1dfdd solid 1px;
	border-bottom:0;
}
ul.TabsLevel1 li.Selected a:hover{
	border:#e1dfdd solid 1px;
	border-bottom:0;
}
div.PanelLevel1{
	position:absolute;
	right:0;
	top:30px;
	height:520px;
	width:334px;
}

div.StyleFilter{
	direction:rtl;
	padding:15px 10px 0 0;
	height:25px;
}
div.StyleFilter input,
div.StyleFilter select,
div.PanelCopy select{
	float:right;
	width:148px;
	border:0;
	color:#999;
	font:12px/1.1em arial;
	background:#f2f6f4;
}
div.StyleFilter select{
	margin-left:10px;
}
div.StyleFilter input{
	padding:1px 3px;
}
div.PanelLevel1 h3{
	padding:5px 10px 10px 0;
	font:bold 24px/1.1em arial;
}
div.StylePager{
	position:absolute;
	left:0;
	bottom:3px;
	width:130px;
	padding:10px 0 0 10px;
	text-align:left;
}
div.StylePager span{
	float:right;
}
div.StylePager span a{
	padding:0 2px;
}
div.StylePager a.More{
	float:left;
	padding-left:15px;
	color:#a873b9;
	background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/ArrowLeft.gif) 0 50% no-repeat;
}
div.Tongue{
	position:absolute;
	z-index:1;
	left:354px;
	top:300px;
	width:39px;
	height:77px;
	background:url(/deployedfiles/anazahra/CommonAssets/images/portal/generic/Tongue.gif) 0 0 no-repeat;
}
ul.TabsLevel2{
	height:22px;
	margin:7px 10px 15px;
	border-bottom:#cdafd7 solid 2px;
}
ul.TabsLevel2 li{
	display:inline;
	float:right;
}
ul.TabsLevel2 li a{
	color:#888;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:3px 15px;
	background:#f2ebf5;
}
ul.TabsLevel2 li.Selected a{
	color:#fff;
	background:#c6a3d1;
}

div.PanelLevel2 .PanelCopy{
	padding:10px 10px;
}
div.PanelLevel2 .PanelCopy h4{
	clear:both;
	font-size:16px;
	font-weight:bold;
}
div.PanelLevel2 .PanelCopy p{
	padding-bottom:1em;
}
div.PanelLevel2 .PanelCopy a.Button{
	color:#fff;
	float:right;
	font-weight:bold;
	padding:2px 18px;
	background:#a873b9;
}
div.PanelLevel2 .PanelCopy div.Row{
	clear:both;
	padding:1.3em 0 0;
}

div.StyleGrid{
	clear:both;
	float:right;
	width:640px;
	padding:30px 0 0;
}
div.StyleBox{
	position:relative;
	float:right;
	display:inline;
	width:300px;
	height:300px;
	margin:0 0 30px 20px;
}
div.StyleBox .StyleImage{
	border:#cdcdcd solid 1px;
}
div.StyleBox h3{
	color:#666;
	padding:0;
	line-height:1.1em;
}
div.StyleBox p{
	padding:0;
}
div.StyleBox p strong{
	color:#000;
}
div.StyleBox .StarBadge{
	position:absolute;
	right:1px;
	top:1px;
	width:71px;
	height:71px;
	background:url(/deployedfiles/anazahra/CommonAssets/images/portal/generic/StarBadge.gif) 100% 0 no-repeat;
}

div.StyleDetail{
	clear:both;
	float:right;
	width:620px;
	min-height:621px;
	padding:30px 0 0;
	background:#f5f0ed;
	border-bottom:#ff3396 solid 1px;
}
div.StyleSlider,
div.Mask{
	position:relative;
	width:563px;
	height:600px;
	margin:0 auto;
}
div.StyleSlider .ArrowLeft,
div.StyleSlider .ArrowRight{
	position:absolute;
	top:230px;
	cursor:pointer;
}
div.StyleSlider .ArrowLeft{
	left:-20px;
}
div.StyleSlider .ArrowRight{
	right:-20px;
}
div.StyleSlider ul.ToolbarItem{
	top:auto;
	bottom:0;
}
div.StyleSlider ul.ToolbarItem li{
	float:left;
	border:0;
	border-left:#ccc solid 1px;
}
div.StyleSlider ul.ToolbarItem li:first-child{
	border:0;
	padding-left:0;
}
div.Mask{
	overflow:hidden;
}
ul.StyleList li{
	float:left;
	width:563px;
}
ul.StyleList .StyleImage{
	width:561px;
	height:498px;
	border:#cdcdcd solid 1px;
	background:#fff;
}
ul.StyleList h3{
	color:#666;
	padding:15px 0 5px;
	font:bold 26px/1.1em arial;
}
ul.StyleList a{
	text-decoration:underline;
}
ul.StyleList em{
	float:none;
	width:auto;
}
div.StyleSlider a.Back{
	top:auto;
	bottom:60px;
	color:#83389b;
	font-size:14px;
}
/*Blogs Start*/
ul.BlogList{
 float:right;
 padding:0;
 width:100%;
 padding:5px 0;
}
ul.BlogList li{
 border-top:1px solid #E6EDEA;
 float:right;
 padding:10px 0 5px 0;
 width:100%;
}
ul.BlogList li table{
 border-collapse:collapse;
 direction:rtl;
 float:right;
}
ul.BlogList li table tr td{
 width:550px;
 text-align:right;
 vertical-align:top;
}
ul.BlogList li table tr td.Image{
 padding:0 0 0 15px;
 width:50px;
}
ul.BlogList li table tr td h3{
 	float:right;
	width:100%;
	line-height:20px;
	color:#333333;
	direction:ltr;
}
ul.BlogList li table tr td h3 a{
 color:#333333;
}
ul.BlogList li table tr td span{
 float:right;
 color:#999999;
 width:100%;
 padding:5px 0 10px 0;
 font-size:13px;
}
ul.BlogList li table tr td p{
 float:right;
 color:#101010;
 width:100%;
 padding:5px 0 10px 0;
 font-size:13px;
}
ul.BlogList li table tr td span a{
 color:#999999;
}
ul.BlogList li table tr td span a:hover{
 color:#666666;
}
div.FavouriteStars{
 float:right;
 width:620px;
 position:relative;
 padding:8px 0;
 border-bottom:1px solid #ffa5d8;
}
div.FavouriteStars table{
 float:right;
 direction:rtl;
 width:560px;
 border-collapse:collapse;
}
div.FavouriteStars table tr td{
 float:right;
 width:500px;
 padding:0;
 text-align:right;
 vertical-align:top;
}
div.FavouriteStars table tr td h2{
 line-height:20px;
}
div.FavouriteStars table tr td span{
 color:#666666;
 font-size:13px;
}div.FavouriteStars table tr td a{
 color:#922292;
}
div.FavouriteStars table tr td.Image{
 width:50px;
 padding:0 0 0 10px;
}
div.BlogHeader{
 float:right;
 width:560px;
 position:relative;
 padding:10px 60px 15px 0;
 border-bottom:1px solid #dfdedb;
}
div.BlogHeader2{
 border-bottom:0 none;
}
div.BlogHeader span{
 float:right;
 direction:rtl;
 width:100%;
}

div.BlogHeader2 span{
 float:right;
}

div.BlogHeader div.CommentBox strong{
	display:block;
	width:90%;
}
div.BlogHeader div.CommentBox span{
	width:90%;
}
div.BlogHeader span a{
 color:#83389b;
}
div.BlogHeader em{
 padding:5px 0 0 0;
 direction:rtl;
 float:right;
 width:70px;
 font-size:13px;
}
div.BlogHeader em a{
 color:#922292;
}
div.BlogHeader a.LikeIT{
 float:right;
 padding:4px 5px 0 20px;
}
div.BlogHeader p{
 float:right;
 color:#101010;
 width:100%;
 font-size:13px;
 text-align:right;
 padding:15px 0 0 0;
}
div.BlogHeader div.RateArticle p{
 float:right;
 padding:0 0 0 0;
 width:auto;
}
div.BoxBlog{
 float:right;
 width:240px;
}
div.BoxBlog2{
 float:left;
 width:300px;
 margin:15px 0 0;
}
div.BoxBlog2 p.BannerText{
 color:#BBBBBB;
 font-family:arial;
 font-size:11px;
 padding:0;
 float:right;
 width:50%;
 text-align:right;
}
div.BoxBlogWrap{
 float:right;
 width:100%;
 padding:10px 0 0 0;
}
div.CommentsList{
 float:right;
 width:560px;
 position:relative;
 padding:0 0 15px 0;
 margin-top:20px;
 border-top:1px solid #dfdedb;
}
div.CommentsList table{
 float:right;
 direction:rtl;
 width:100%;
 border-collapse:collapse;
}
div.CommentsList table tr td{
 float:right;
 width:500px;
 padding:0 0 12px 0;
 text-align:right;
 vertical-align:top;
}

div.CommentsList table tr td span{
 color:#999999;
 font-size:13px;
}
div.CommentsList table tr td p{
 padding:0;
}
div.CommentsList table tr td p a{
 color:#666666;
 padding:0;
}
div.CommentsList table tr td.Image{
 width:50px;
 padding:0 0 0 10px;
}
div.CommentsList table tr td textarea{
 background:#E6EDEA;
 border:1px solid #CCCCCC;
 height:28px;
 margin:5px 0 0 0;
 width:500px;
 overflow:auto;
}
div.CommentsList table tr td input{
 padding:10px 0 0 0;
 float:right;
}
ul.ArchiveListing{
 float:right;
 width:100%;
 margin:10px 0 0 0;
 border-top:1px solid #dcdcdc;
}
ul.ArchiveListing li{
 float:right;
 width:100%;

 padding:8px 0 5px 0;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/ArchiveListing.gif) no-repeat left top;
 border-bottom:1px solid #dcdcdc;
}
ul.ArchiveListing li.Expand{
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/ArchiveListingActive.gif) no-repeat left top;
 display:block;
}
ul.ArchiveListing li h5{
 float:right;
 color:#666666;
 cursor:pointer;
 font-family:arial;
 font-size:14px;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/CollapseH5_ar_ae.gif) no-repeat scroll 100% 2px;
 font-weight:normal;
 padding:0 20px 0 0;
}
ul.ArchiveListing li.Expand h5{
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/ExpandH5_ar_ae.gif) no-repeat scroll 100% 2px;
}
ul.ArchiveListing li ul{
 float:right;
 display:none;
 width:270px;
 padding:10px 18px 0 0;
}
ul.ArchiveListing li.Expand ul{
 display:block;
}
ul.ArchiveListing li ul li{
 float:right;
 width:100%;
 padding:0 0 5px 0;
 border:0 none;
 background:none;
}
ul.ArchiveListing li ul li.Expand{
 background:none;
}
ul.ArchiveListing li ul li.Expand strong{
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/ExpandStrong_ar_ae.gif) no-repeat scroll 100% 5px;
}
ul.ArchiveListing li ul li strong{
 float:right;
 color:#666666;
 cursor:pointer;
 font-family:arial;
 font-size:11px;
 font-weight:bold;
 padding:0 15px 0 0;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/CollapseStrong_ar_ae.gif) no-repeat scroll 100% 3px;
}
ul.ArchiveListing li ul li ul.ArchiveBullet{
 float:right;
 padding:0 16px 0 0;
 width:240px;
 display:none;
}
ul.ArchiveListing li.Expand ul li.Expand ul.ArchiveBullet{
 display:block;
}
ul.ArchiveListing li ul li ul.ArchiveBullet li{
 float:right;
 padding:0 10px 0 0;
 font-family:arial;
 color:#83389b;
 font-size:11px;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/ArchibeBullet.gif) no-repeat scroll 100% 6px;
}
ul.ArchiveListing li ul li ul.ArchiveBullet li a{
 color:#83389b;
}
/*Blogs End*/
/*Ask An Expert Start*/
div.ExpertHeading{
 float:right;
 position:relative;
 width:100%;
 width:620px;
 padding:0 0 15px 0;
 border-bottom:1px solid #e3e3e3;
}
div.ExpertHeading p{
 color:#101010;
 padding:0 0 15px 0;
}
div.ExpertHeading fieldset{
 float:right;
 width:50%;
}
div.ExpertHeading fieldset select {
 background:#E8EEEB;
 border:0 none;
 color:#808381;
 direction:rtl;
 float:right;
 font-size:13px;
 height:20px;
 text-align:right;
 width:198px;
}
div.ExpertHeading fieldset select option{
	direction:ltr;
}

div.ExpertHeading fieldset.ImageLeft{
 float:left;
 width:50%;
}
div.ExpertHeading fieldset.ImageLeft img{
 float:left;
}
div.ExpertContent{
 float:right;
 width:100%;
 border-bottom:1px solid #883e9f;
 padding:0 0 5px 0;
}
div.ExpertImage{
 float:right;
 padding:0 0 0 15px;
}
div.ExpertCopy p{
 float:none;
 padding:0 0 15px 0;
}
a.ExpertBack {
 background:url("/deployedfiles/anazahra/CommonAssets/images/portal/button/ArrowLeft.gif") no-repeat scroll left 3px transparent;
 color:#883e9f;
 font-family:arial;
 font-size:16px;
 font-weight:bold;
 left:0;
 margin:0;
 padding:0 0 0 10px;
 position:absolute;
 top:30px;
}
div.ExpertList{
 float:right;
 width:620px;
 padding:0 0 0 0;
 border-bottom:1px solid #e8e8e4;
}
div.ExpertList h2{
	padding-bottom:10px;
}
div.ExpertList h3{
	padding:5px 0 10px;
}

table.ExpertListTable{
 border-collapse:collapse;
 direction:rtl;
 float:right;
 clear:both;
 width:600px;
}
div.Box table.ExpertListTable{
	width:280px;
}
table.ExpertListTable tr td{
 float:none;
 padding:0 0 12px;
 text-align:right;
 vertical-align:top;
 width:auto;
}

table.ExpertListTable tr td.Image{
 padding-left:10px;
 width:50px;
 display:block;
}
table.ExpertListTable tr td h3{
 line-height:20px;
 color:#333333;
}
table.ExpertListTable tr td span{
 color:#999999;
 width:100%;
 padding:0 0 5px 0;
 font-size:13px;
}
table.ExpertListTable tr td span em{
 color:#883e9f;
 float:none;
 font-size:13px;
 font-style:normal;
 width:auto;
}
table.ExpertListTable tr td span em a{
 color:#883e9f;
}
table.ExpertListTable tr td p{
 color:#101010;
 float:none;
 width:auto;
 padding:0 0 8px 0;
}
table.ExpertListTable tr td p strong{
 color:#666666;
 font-family:arial;
}
div.ExpertHeight{
 height:auto !important;
 margin:0 0 10px 20px;
 height:50px;
 min-height:50px;
 padding:0;
 width:300px;
 width:280px;
 float:right;
}
div.ExpertHeight2{
 height:auto !important;
 margin:0 0 10px;
 height:50px;
 min-height:50px;
 padding:0;
 float:left;
}
div.AskQuestion{
 float:right;
 width:100%;
 margin-top:30px;
 border-top:1px solid #883e9f;
}
div.AskQuestion select{
 background:#E8EEEB;
 border:0 none;
 color:#808381;
 direction:rtl;
 float:right;
 font-size:13px;
 height:20px;
 text-align:right;
 width:198px;
 margin-top:20px;
 margin-left:20px;
}
div.AskQuestion textarea{
 background:#E6EDEA;
 border:0 none;
 color:#666666;
 float:right;
 font-size:13px;
 height:60px;
 overflow:auto;
 padding:0 5px 0 0;
 margin-top:15px;
 text-align:right;
 width:613px;
}
div.AskQuestion input{
 float:right;
 margin-top:15px;
}
div.Viewall{
 float:right;
 width:100%;
 position:relative;
 padding:0 0 30px 0;
}
div.Viewall a{
 background:url("/deployedfiles/anazahra/CommonAssets/images/portal/button/ArrowLeft.gif") no-repeat scroll left 3px transparent;
 color:#883e9f;
 font-family:arial;
 font-size:16px;
 font-weight:bold;
 left:0;
 margin:0;
 padding:0 0 0 10px;
 position:absolute;
 top:10px;
}
/*Ask An Expert End*/
/*Celebrity 2 Start*/
div.Celebrity2{
 border-top:3px solid #d62027;
 background:#f3ecea;
 padding:0 10px 15px 0;
 width:610px;
}
div.Celebrity2 h2{
 color:#666665;
 padding-bottom:10px;
}
div.Celebrity2 h2 a{
 color:#666665;
}
div.Celebrity2 h4{
 float:right;
 width:190px;
 line-height:20px;
 font-size:22px;
 color:#101010;
}
div.Celebrity2 h4 a{
 color:#101010;
 font-family:arial;
}
div.Celebrity2 a img{
 float:right;
 width:300px;
 padding:0 0 0 20px;
}
div.Celebrity2 p{
 float:right;
 width:280px;
 padding:20px 0 0 0;
 color:#666666;
}
div.Celebrity2 p a{
 color:#101010;
}
div.CelebrityBox2{
 border-top:1px solid #d62027;
}
div.CelebrityBox2 div.ImageWrap{
 padding:10px 0 0 0;
}
div.CelebrityBox2 div.ImageWrap img{
 float:right;
 display:inline;
 margin:0 0 0 15px;
}
div.CelebrityBox2 div.ImageWrap h3{
 float:right;
 padding:0;
 width:180px;
 line-height:20px;
 direction:rtl;
}
div.CelebrityBox2 div.ImageWrap h3 a{
 color:#101010;
 font-family:arial;
}
div.CelebrityBox2 div.ImageWrap p{
 float:right;
 padding:15px 0 0 0;
 width:180px;
 direction:rtl;
}
div.CelebrityBox2 div.ImageWrap p a{
 color:#101010;
}
div.BoxCeleb{
 float:right;
 display:inline;
 width:300px;
 min-height:40px;
 height:auto !important;
 height:40px;
 margin:0 0 20px 20px;
}
div.bridal2{
 border-top:3px solid #851A2D;
 background:#f3ecea;
 padding:0 10px 15px 0;
 width:610px;
}
div.bridal2 h2{
 color:#666665;
 padding-bottom:10px;
}
div.bridal2 h2 a{
 color:#666665;
}
div.bridal2 h4{
 float:right;
 width:190px;
 line-height:20px;
 font-size:22px;
 color:#101010;
}
div.bridal2 h4 a{
 color:#101010;
 font-family:arial;
}
div.bridal2 a img{
 float:right;
 width:300px;
 padding:0 0 0 20px;
}
div.bridal2 p{
 float:right;
 width:280px;
 padding:20px 0 0 0;
 color:#666666;
}
div.bridal2 p a{
 color:#101010;
}
div.Box div.BoxCeleb{
	margin-left:0;
}
ul.DiscussionList{
 float:right;
 width:100%;
}
ul.DiscussionList li{
 float:right;
 width:100%;
 padding:10px 0;
 border-top:1px solid #dcdcdc;
}
ul.DiscussionList li:first-child,
ul.DiscussionList li.FirstChild{
 border-top:0 none;
}
ul.DiscussionList li.LastChild{
 padding-bottom:0;
}
div.DiscussionCopy{
 float:right;
 width:499px;
 margin-left:20px;
 padding:0 0 0 20px;
 border-left:1px solid #dcdcdc;
}
div.DiscussionCopy img{
 float:right;
 padding:0 0 0 10px;
}
div.DiscussionCopy span{
 color:#999999;
}
div.DiscussionCopy a {
 color:#101010;
 padding:0;
}
div.PortraitBox{
 border-top:3px solid #ffa5d8;
 background:#ffffff url(/deployedfiles/anazahra/CommonAssets/images/portal/background/PortraitBox.gif) no-repeat 0 0;
}
div.PortraitBox p{
 padding:15px 0 0 0;
 width:200px;
 float:right;
}
/*Celebrity 2 End*/
/*myZAK Start*/
div.myZAK{
 float:right;
 width:555px;
 padding:0 0 30px 0;
 position:relative;
}
div.myZAK img{
 float:right;
 margin:0 0 0 10px;
}
div.myZAK p{
 padding:15px 0 0 0;	
}
div.myZAK a,
div.myZAK a:hover{
 color:#83389b;
}
div.myZAK h4{
 margin:0;
 font-size:22px;
 color:#5d245a;
 line-height:20px;
}
div.myZAK div.LeftInfo{
 position:absolute;
 top:0;
 left:15px;
}
div.myZakCopy{
 float:right;
 padding:25px 0 0 0;
}
ul.myZakList{
 width:620px;
}
ul.myZakList li{
 width:590px;
 padding-left:30px;
 position:relative;
}
ul.myZakList li a.Cross{
 position:absolute;
 left:0;
 top:6px;
}
fieldset.myZakField{
 float:left;
 width:280px;
 position:absolute;
 top:10px;
 left:0;
}
fieldset.myZakField label {
color:#808381;
float:right;
font-size:13px;
text-align:right;
width:80px;
}
fieldset.myZakField select {
background:none repeat scroll 0 0 #F0F3ED;
border:0 none;
color:#808381;
direction:rtl;
float:right;
font-size:13px;
height:20px;
text-align:right;
width:200px;
}
/*myZAK End*/
/*Login Start*/
div.LoginContent{
 clear:both;
 float:right;
 width:418px;
 min-height:360px;
 height:auto;
 padding:0 10px 15px 0;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/LoginContentBG.gif) no-repeat right top;
}
* html div.LoginContent{
	height:360px;
}
div.LoginContent h3{
 color:#666666;
 padding:10px 10px 0 0;
}
div.LoginContent fieldset{
 padding:15px 10px 0 0;
}
div.LoginContent fieldset label{
 float:right;
 width:75px;
}
div.LoginContent fieldset input{
 float:right;
 width:220px;
 height:21px;
 border:0 none;
 text-align:right;
}
div.LoginContent fieldset input.BtnImages{
 width:61px;
 margin:0 0 0 10px;
}
div.LoginContent p{
 float:right;
 padding:10px 85px 0 0;
}
div.LoginContent p a{
 color:#883e9f;
}
div.AboutUs{
 border-top:3px solid #883E9F;
 float:right;
 height:auto !important;
 margin:0;
 min-height:500px;
 padding:0 0 20px;
 width:620px;
}
/*Login End*/
/*ErrorMessage Start*/
div.ErrorMessage{
 float:right;
 padding:12px 100px 199px 0;
 width:520px;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/ErrorMessageBG.gif) no-repeat right top;
 height:181px;
 position:relative;
}
div.ErrorMessage p{
 float:right;
 padding:12px 0 0 0;
 width:450px;
}
div.ErrorMessage p a{
 color:#883e9f;
}
div.ErrorMessage span{
 cursor:pointer;
 height:15px;
 left:10px;
 position:absolute;
 text-indent:999em;
 top:10px;
 width:15px;
}
/*ErrorMessage End*/
/*Registration Start*/
div.Registration{
 float:right;
 margin:0;
 width:620px;
 min-height:385px;
 height:auto !important;
 height:385px;
}
div.Registration h3{
 color:#666666;
}
div.Registration h5{
	clear:both;
	display:block;
	padding:20px 0 0;
}
div.Registration p{
 color:#101010;
 float:none;
 display:block;
}
div.Registration p em{
 color:#ff0000;
 float:none;
 font-size:13px;
}
div.GrayBottomBorder{
 float:right;
 width:100%;
}
ul.RegTabs{
 float:right;
 width:100%;
 border-bottom:3px solid #83389b;
 margin:0 0 10px 0 ;
 padding:20px 0 0 0;
}
ul.RegTabs li{
 float:right;
 font-size:18px;
 color:#999999;
 background:#e3e3e3;
 padding:5px 0 0 0;
 text-align:center;
 width:225px;
 height:20px;
}
ul.RegTabs li.RegSelected{
 background:#83389b;
 color:#ffffff;
}
ul.RegTabs li.RegSelected a{
 color:#ffffff;
}
ul.RegTabs li a{
 color:#999999;
}
ul.RegTabs li.Selected{
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/RegTabsBGActive_ar_ae.gif) no-repeat left top;
 color:#ffffff;
}
ul.RegTabs li.Selected a{
 color:#ffffff;
}
ul.RegTabs li.Active a{
 color:#ffffff;
}
ul.RegTabs li.Active{
 background:#e3e3e3 url(/deployedfiles/anazahra/CommonAssets/images/portal/background/RegTabsBGActive2_ar_ae.gif) no-repeat left top;
 color:#ffffff;
}
div.Title1{
 float:right;
 width:100%;
 min-height:445px;
 height:auto;
}
* html div.Title1{
 height:445px;
}
fieldset.RegisterField{
 float:right;
 width:100%;
 width:490px;
 padding:12px 0 0 0;
}
a.TollTipAnchor{
 float:right;
 width:20px;
 margin-right:10px;
 position:relative;
}
div.TollTipDiv{
 display:none;
 position:absolute;
 bottom:10px;
 right:18px;
 padding:0 20px 0 0;
 width:200px;
 background: url(/deployedfiles/anazahra/CommonAssets/images/portal/background/TollTipDivBG.gif) no-repeat right bottom;
 z-index:100;
}
div.TollTipDivInner{
 float:right;
 padding:10px 0 0 0;
 border:3px solid #b588c3;
 background:#ffffff;
}
div.TollTipDiv p.TollTipPara{
 float:right;
 width:175px;
 padding-bottom:10px;
}
fieldset.RegisterField label{
 float:right;
 width:170px;
 color:#101010;
 line-height:1.4em;
 direction:rtl;
}
fieldset.RegisterField label.LeftLabel{
 width:70%;
}
fieldset.RegisterField span{
 float:right;
 display:block;
 position:relative;
 width:100px;
 padding:2px 0 0 0;
 margin:0;
 color:#666666;
 line-height:12px;
 direction:rtl;
}
fieldset.RegisterField em{
 color:#ff0000;
 float:none;
}
fieldset.RegisterField input.Radio{
 float:right;
 display:inline;
 width:14px;
 height:14px;
 padding:0;
 margin:0 0 0 10px;
}
fieldset.RegisterField input.Text{
 float:right;
 width:278px;
 height:20px;
 background:#e8eeeb;
 border:0;
 text-align:right;
 color:#666666;
}
fieldset.RegisterField input.TextMin{
 float:right;
 width:205px;
 width:208px;
 height:20px;
 background:#e8eeeb;
 border:0;
 text-align:right;
 color:#666666;
}
fieldset.RegisterField input.Num1{
 width:40px;
 float:right;
 height:20px;
 background:#e8eeeb;
 border:0;
 text-align:right;
 color:#666666;
 margin-left:10px; 
}
fieldset.RegisterField input.Num2{
 width:178px;
 float:right;
 height:20px;
 background:#e8eeeb;
 border:0;
 text-align:right;
 color:#666666;
}
/*fieldset.RegisterField input.Num2{
	width:175px\9
}*/
/*html:first-child fieldset.RegisterField input.Num2{
	width:175px;
}*/
fieldset.RegisterField div.PhoneNumber input{
	float:left;
	display:inline;
	margin:0 10px 0 0;
	padding:1px 0;
	text-align:left;
}
fieldset.RegisterField div.PhoneNumber input.Num2{
	float:right;
	margin:0;
	width:175px;
}
fieldset.RegisterField div.PhoneNumber{
	width:278px;
	float:right;
}
fieldset.Error div.PhoneNumber input.Num2{
	width:172px;
}
/*fieldset.RegisterField div.PhoneNumber{
	width:281px\9
}*/

input.ButtonInputImg{
 float:right;
 margin-right:10px;
}
fieldset.RegisterField p{
 float:right;
 padding:0 10px 0 0;
 color:#666666;
 font-size:13px;
 direction:rtl;
 width:400px;
}
fieldset.RegisterField p.CheckBoxLabel{
	width:250px;
}
fieldset.RegisterField select{
 float:none;
 width:278px;
 height:20px;
 background:#e8eeeb;
 border:0 none;
 text-align:right;
 color:#666666;
 direction:rtl;
}
fieldset.RegisterField select.MinSelect{
 width:177px; 
}
fieldset.RegisterField select.DateSel{
 width:75px;
 margin-left:13px;
}
fieldset.RegisterField select.CitySel{
 width:94px;
 margin-left:13px;
}
fieldset.RegisterField select.YearSel{
 width:83px;
 /*width:86px\9*/
}
fieldset.RegisterField2{
 float:right;
 padding:10px 170px 0 0;
 width:450px;
}
input.CheckBox{
 float:right;
 margin:0;
}
fieldset.RegisterField2 input{
 float:right;
}
fieldset.RegisterField a{
 color:#a257ba;	
}
fieldset.RegisterField2 a{
 color:#a257ba;	
}
fieldset.RegisterFieldLast{
	padding-bottom:15px;
}
div.DottedBox{
 display:block;
 clear:both;
 width:100%;
 border-top:1px dotted #d1d1d1;
 padding:10px 0 0 0;
}
fieldset.DottedField{
 display:block;
 width:100%;
 display:block;
 padding:10px 0 0 0;
}
fieldset.DottedField label{
 float:right;
 padding:0 10px 0 0;
 color:#101010;
 line-height:1.4em;
 direction:rtl;
}
fieldset.DottedField label a{
 color:#83389b;
}
fieldset.DottedField input{
 float:right;
}
div.SolidBox{
 clear:both;
 display:block;
 width:100%;
 border-top:1px solid #d1d1d1;
 padding:10px 0 0 0;
 margin-top:10px;
}
div.ReceiveEmail{
 float:right;
 width:360px;
 padding:0 25px 0 0;
}
div.ReceiveEmail p{
 float:right;
 width:100%;
}
div.ReceiveEmail fieldset{
 float:right;
 width:100%;
 padding:5px 0 0 0;
}
div.ReceiveEmail fieldset.PaddingRight2{
 padding-right:20px;
}
div.ReceiveEmail fieldset input{
 float:right;
}
div.ReceiveEmail fieldset label{
 float:right;
 direction:rtl;
 padding:0 10px;
 color:#666666;
 font-size:13px;
}
div.ReceiveEmail fieldset select{
 float:right;
 width:130px;
 height:20px;
 background:#e8eeeb;
 border:0 none;
 text-align:right;
 color:#666666;
 direction:rtl;
}
div.ReceiveBottom{
 float:right;
 width:100%;
 padding:20px 0 0 0;
}
div.ReceiveBottom fieldset{
 float:right;
 width:100%;
 padding:5px 0 0 0;
}
div.ReceiveBottom fieldset input{
 float:right;
}
div.ReceiveBottom fieldset label{
 float:right;
 direction:rtl;
 padding:0 10px;
 color:#666666;
 font-size:13px;
}
fieldset.PaddingTop{
 padding-top:20px;
}
div.RegThankYou{
 float:right;
 width:600px;
 padding:20px 20px 0 0;
 min-height:400px;
 height:auto;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/RegThankYouBG_ar_ae.gif) no-repeat right top;
}
* html div.RegThankYou{
	height:400px;
}
div.RegThankYou h2{
 color:#666666;
 padding:0 0 10px 0;
 font-size:24px;
 float:right;
 width:100%;
}
div.RegThankYou p{
 float:right;
 width:auto;
 padding-bottom:10px;
}
div.RegThankYou a{
 float:left;
 margin-bottom:0;
 margin-right:4px;
 margin-top:0;
}
/*Registration End*/
/*Terms & Conditions Start*/
div.TermsConditions{
 border-top:3px solid #883E9F;
 float:right;
 display:inline;
 height:auto !important;
 margin:0 10px 0 0;
 min-height:500px;
 height:auto !important;
 height:500px;
 width:620px;
 padding:15px 0 0 0;
}

div.advertorialPage div.TermsConditions{
width:960px;
padding: 0px;
margin: 0px 0px 0px 0px;
}

div.advertorialPage div.TermsConditions p{
 padding: 0px;
}

div.TermsConditions p{
 padding:15px 0 0 0;
 color:#101010;
 font-size:13px;
}
/*Terms & Conditions End*/
div.BlogInfo{
 border-top:3px solid #FFA5D9;
 float:right;
 height:auto !important;
 margin:0 0 0 0;
 min-height:500px;
 height:auto !important;
 height:500px;
 width:620px;
 padding:15px 0 25px 0;
}
div.BlogInfo p{
 padding:15px 0 0 0;
 color:#101010;
 font-size:13px;
}
/*Search Start*/
table.SearchArticle{
 float:right;
 width:100%;
 direction:rtl;
 border-collapse:collapse;
}
table.SearchArticle tr td{
 padding-bottom:10px;
 direction:rtl;
 text-align:right;
 vertical-align:top;
}
table.SearchArticle tr td h3{
 color:#333333;
 line-height:23px;
}
table.SearchArticle tr td span{
 color:#999999;
 font-size:13px;
 direction:rtl;
}
table.SearchArticle tr td span.GallerySpan{
 font-size:11px;
}
table.SearchArticle tr td span a{
 color:#83389b;
}
table.SearchArticle tr td p{
 color:#101010;
 font-size:13px;
 direction:rtl;
}
table.SearchArticle tr td p strong{
 font-size:18px;
 font-weight:normal;
}
table.SearchArticle tr td.ArticleTD{
 float:right;
 width:90px;
}
table.SearchArticle tr td.BlogsTD{
 float:right;
 padding-left:10px;
}
ul.SearchLibrary{
 float:right;
 width:100%;
 padding:0 0 0 0;
}
ul.SearchLibrary li{
 float:right;
 padding:0 0 0 20px;
 width:290px;
}
div.AdvancedSearch{
 display:none;
 position:absolute;
 top:24px;
 right:0;
 background:#e9e4ea;
 width:244px;
 height:81px;
}
ul.AdvancedSearchList{
 float:right;
 width:229px;
 padding:10px 15px 0 0;
}
ul.AdvancedSearchList li{
 float:right;
 width:114px;
}
ul.AdvancedSearchList li input{
 float:right;
}
ul.AdvancedSearchList li label{
 float:right;
 font-size:13px;
 font-family:arial;
 color:#666666;
 padding:0 10px 0 0;
}
/*Search End*/
/*Editorial Start*/
div.Editorial{
 float:right;
 width:620px;
 height:660px;
 background: url(/deployedfiles/anazahra/CommonAssets/images/portal/background/EditorialBG.gif) no-repeat top left;
 position:relative;
}
div.EditorialCopy{
 position:absolute;
 top:70px;
 right:0;
 line-height:15px;
}
div.EditorialCopy div{
 float:right;
 width:475px;
 padding:10px 145px 0 0;
}
div.EditorialCopy div h3{
 color:#666666;
 line-height:20px;
 direction:rtl;
 float:right;
 width:405px;
 text-align:right;
}
div.EditorialCopy div span{
 color:#999999;
 font-size:10px;
 direction:rtl;
 float:right;
 width:405px;
 text-align:right;
}
div.EditorialCopy div p{
 color:#101010;
 width:405px;
 direction:rtl;
 float:right;
 padding:5px 0 0 0;
 text-align:right;
 font-size:13px;
}
ul.EditorialDisc{
 float:right;
 padding:5px 0 0;
 width:405px;
}
ul.EditorialDisc li{
 padding:0 15px 2px 0;
 font-size:12px;
 font-family:arial;
 color:#666666;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/Disc.gif) no-repeat 100% 4px;
}
div.RightArrowEditorial{
 position:absolute;
 bottom:90px;
 right:10px;
}
ul.EditorialGallery,
div.Editorial .Mask{
 position:absolute;
 bottom:10px;
 right:30px;
 width:570px;
}
div.Editorial .Mask{
	overflow:hidden;
	width:560px;
	height:150px;
}
ul.EditorialGallery{
	right:auto;
	left:3px;
}
ul.EditorialGallery li{
 float:left;
 width:114px;
}
ul.EditorialGallery li img{
 float:left;
}
ul.EditorialGallery li h3{
 float:right;
 color:#666666;
 line-height:20px;
 padding:5px 15px 0 0;
}
ul.EditorialGallery li a{
	float:left;
	background:#9e59b2;
}
ul.EditorialGallery li span{
 float:right;
 color:#999999;
 padding:0 15px 0 0;
 font-size:13px;
 clear:both;
 line-height:14px;
}
div.LeftArrowEditorial{
 position:absolute;
 bottom:90px;
 Left:10px;
}
ul.ShortList{
 float:right;
 padding:5px 0 0;
 width:200px;
}
ul.ShortList li{
 padding:0 15px 0 0;
 font-size:12px;
 font-family:arial;
 color:#666666;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/button/Disc.gif) no-repeat 100% 4px;
}
/*Editorial End*/
/*ContactUs Start*/
div.ContactUs{
 float:right;
 direction:rtl;
  width:620px;
  _overflow:hidden;
 padding:0 0 0 0;
 border-top:4px solid #883e9f;
}
div.ConDetail{
 float:right;
 padding:15px 0 0 0;
 width:640px;
}
div.ConDetail h5{
	font-size:16px;
	padding:0 0 5px;
}
div.ConDetail p{
 color:#999999;
 font-size:11px;
 direction:rtl;
}
div.ConDetail strong{
 display:block;
 clear:both;
 color:#666666;
 font-size:13px;
 font-weight:bold;
 line-height:1.5em;
}
div.ConDetail strong.Label{
	float:right;
	width:125px;
	font-weight:normal;
	margin:15px 0 10px;
}
div.ConDetail strong em{
	color:red;
	float:none;
	width:auto;
	padding:0 2px;
}
div.ConDetail select{
 float:right;
 width:310px;
 direction:rtl;
 text-align:right;
 border:0 none;
 height:20px;
 margin:15px 0 10px;	
 /* _margin-right:10px;*/
 background:#f1f5f3;

}

div.ConDetail div.Detail{
	clear:both;
	position:relative;
	direction:rtl;
	line-height:1.6em;
	padding-right:125px;
	/*_padding-right:148px;*/
}
div.ConDetail div.Detail span{
	direction:ltr;
	position:absolute;
	right:auto;
}

div.LeftContactBanner{
 float:right;
 background:url(/deployedfiles/anazahra/CommonAssets/images/portal/background/LeftContactBannerBG.gif) no-repeat 0 0;
 width:280px;
 height:114px;
 padding:30px 20px 0 0;
}
div.LeftContactBanner p{
 padding:0 0 10px 0;
 font-size:13px;
 color:#999999;
 width:185px;
 float:right;
}
div.ContactUsForm{
 position:relative;
 float:right;
 width:620px;
 padding:0 0 40px 0;
}
div.ContactUsForm p{
 padding:10px 0 0 0;
 color:#666666;
 font-size:13px;
}
fieldset.ContactUsField{
 float:right;
 width:100%;
 padding:15px 0 0 0;
}
fieldset.ContactUsField2{
 position:absolute;
 top:95px;
 left:0;
 width:40%;
}
fieldset.ContactUsField label{
 float:right;
 direction:rtl;
 font-size:13px;
 color:#666666;
 width:125px;
 padding:3px 0 0 0;
}
fieldset.ContactUsField span{
 color:#ff0000;
 padding:0;
}
fieldset.ContactUsField input{
 border:0 none;
 color:#666666;
 float:right;
 height:20px;
 text-align:right;
 width:209px;
 width:305px;
 padding:2px 3px 0;
 background:#f1f5f3;
}

fieldset.ContactUsField textarea{
 border:0 none;
 color:#666666;
 float:right;
 height:35px;
 text-align:right;
 width:305px;
 padding:2px 3px;
 overflow:auto;
 background:#f1f5f3;
}
fieldset.ContactUsField2{
 position:absolute;
 top:130px;
 left:0;
}
fieldset.ContactUsField2 label{
 float:right;
 direction:rtl;
 font-size:13px;
 color:#666666;
 width:70px;
 padding:0;
}
fieldset.ContactUsField2 span{
 color:#ff0000;
 padding:0;
}
fieldset.ContactUsField2 input{
 background:#e8eeeb;
 border:0 none;
 color:#666666;
 float:right;
 height:20px;
 text-align:right;
 width:170px;
}
fieldset.ContactUsAction{
	padding-right:125px;
	width:50%;
}
fieldset.ContactUsAction input{
	width:auto;
	height:auto;
	padding:0;
	background:none;
}
input.ContactBtnImage2{
 width:45px;
}
/*ContactUs End*/
/*Sitemap Start*/
div.SiteMapMain{
 float:right;
 width:711px;	
}
div.SitemapList{
 width:227px;
 float:right;
 min-height:250px;
 height:auto !important;
 height:250px;
 margin: 0 0 20px 10px;
}
div.SitemapList2{
 min-height:175px;
 height:auto !important;
 height:175px;
 width:227px;
 float:right;
 margin: 0 0 0 10px;
}
div.SiteMapMain h3{
 font-size:26px;
 padding:5px 0 0 0;
}
div.SiteMapMain h3 a{
 font-family:arial;	
}
h3.Generic,
h3.Generic a
{
 color:#84389c;
}
h3.Forums,
h3.Forums a
{
 color:#7a7b7c;
}
h3.fashion,
h3.fashion a
{
 color:#ff3396;
}
h3.beauty,
h3.beauty a
{
 color:#8b64cf;
}
h3.Fitness,
h3.Fitness a
{
 color:#eb737d;
}
h3.celebrity,
h3.celebrity a
{
 color:#d52027;
}
h3.community,
h3.community a
{
 color:#ffa5d8;
}
h3.HomeFamily,
h3.HomeFamily a
{
 color:#eab859;
}
h3.CareersMoney,
h3.CareersMoney a
{
 color:#688a6f;
}
h3.Sponsor,
h3.Sponsor a
{
 color:#999999;
}
h3.InspireWomen,
h3.InspireWomen a
{
 color:#3398cc;
}
h3.gallery,
h3.gallery a
{
 color:#3d3d3d;
}
ul.SiteList{
 float:right;
 width:100%;
 padding:5px 0 0 0;
}
ul.SiteList li{
 color:#999999;
 font-size:13px;
 padding:2px 0 0 0;
}
ul.SiteList li a{
 color:#101010;
}
ul.SiteList li a:hover{
 color:#666666;
}
ul.SiteList li strong{
 color:#101010;
 font-size:13px;
 font-weight:normal;
}
ul.SiteList li strong a{
 color:#666666;
}
ul.SiteList li strong a:hover{
 color:#999999;
}
/*Sitemap End*/

div.CommentsLoader{
	background:url(/deployedfiles/anazahra/CommonAssets/images/portal/generic/ajaxloader2.gif) 50% 100% no-repeat;
}
/*Send To Friend Start*/
div.SendFriend{
 float:right;
 width:700px;
 min-height:480px;
 height:auto;
 padding:0;
}
* html div.SendFriend{
	height:480px;
}
fieldset.SendtoFriend{
 float:right;
 width:700px;
 padding:10px 0 0 0;
}
fieldset.SendtoFriend label{
 float:right;
 width:95px;
 text-align:right;
 direction:rtl;
}
fieldset.SendtoFriend div{
 float:right;
 width:600px;
}
fieldset.SendtoFriend p{
 padding:0 0 5px 0;
 float:right;
}
ul.SendtoFriend2{
	clear:both;
 float:right;
 width:600px;
 padding:10px 0;
}
ul.SendtoFriend2 li{
 float:right;
 padding:0 0 0 30px;
}
fieldset.SendtoFriend textarea{
 width:598px;
 height:45px;
 color:#666666;
 font-family:arial;
 font-size:13px;
 text-align:right;
 border:1px solid #cccccc;
 background:#e6edea;
 margin:0;
 overflow:auto;
}
fieldset.SendtoFriend textarea.NewTextfield{
 width:598px;
 height:20px;
 color:#666666;
 font-family:arial;
 font-size:13px;
 text-align:right;
 border:1px solid #cccccc;
 background:#e6edea;
 margin:0;
 overflow:auto;
}
fieldset.SendtoFriend input{
 margin:15px 0;
}
fieldset.SendtoFriend textarea.Error{
	border:red solid 1px;
}

ul.SendFriendList{
 float:right;
 width:100%;
 border-top:1px solid #e5e5e5;
 padding:10px 0 0 0;
}
ul.SendFriendList li{
 float:right;
 padding:0 0 0 10px; 
}
ul.SendFriendList li:first-child,
ul.SendFriendList li.FirstChild{
 padding:5px 0 0 15px;
}
/*Send To Friend End*/
a.CommunityBottom{
 display:block;
 margin-bottom:20px;
}

div.LoginNewPage .Copy2{
	height:560px;
}

div.community{
	min-height:180px;
}
* html div.community{
	height:180px;
}
*:first-child+html div.community{
	height:180px;
}

fieldset.Error input,
fieldset.Error select,
fieldset.Error textarea{
	border:red solid 1px!important;
}
fieldset.Error input.Text{
	width:276px;
	height:18px;
}
fieldset.Error label,
fieldset.Error span.SpanLabel{
	color:red;
}fieldset.Error span.SpanLabel{
	font-weight:bold;
}
* html fieldset.Error select{
	background:#d92027;
	color:#fff;
}
*:first-child+html fieldset.Error select{
	background:#d92027;
	color:#fff;
}

div.gallery .Content h2{
	float:right;
	width:300px;
}
* html div.gallery fieldset.gallery{
	position:static;
	float:left;
	width:280px;
	padding:10px 25px 0 0;
}
/*-------------------------------------------02-06-2010----------------------------------------------------*/

.divpic{
	 float:right;
	 padding:0 0 0 2px; /*Add to adjust ads in details pages*/
}
.divpic1{
	 float:left;
}
.directionLTR{
	direction:ltr;
}
.floatH{
	 float:right;	
}
.nofloat{
	float:none;	
}
.ForumFieldHeight1{
	 height:40px;
	 padding:5px 5px 0 0;
	 float:right;
	 width:608px;
	 overflow:auto;
	 padding:5px 5px 0 0;
	 color:#666666;
	 background:#e6edea;
	 font-size:13px;
	 text-align:right;
	 border:0 none;
}
.fieldtextarea{
		 padding-top:15px;
}
#infocomment{
	clear:both;
}
.divpic-new{
	float: right;
    padding: 10px 0 0 10px;
}

