body{
	margin:0px;
	padding:0px;
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;	
	font-size:100%;	
	background:url(../Images/BG_page.jpg) left top repeat;
}
ul,li,p,h1,h2,h3,h4,form,h5,h6,ol{
	padding:0px;
	margin:0px;
}
img{
	border:0px;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}
.sf_wrapper #wrapper p,
.sf_wrapper #wrapper h2,
.sf_wrapper #wrapper h3,
.sf_wrapper #wrapper h4,
.sf_wrapper #wrapper h5{
	direction: rtl;
}

.sf_wrapper #wrapper .ch-dir, #wrapper .ch-dir {
	direction: ltr;
}

.sf_wrapper #wrapper{
	direction:ltr;
}
#wrapper
{
	width:1003px;
	margin:0 auto;	
	text-align:left;
	direction:ltr;
	background:#fff;
	font-size:70%;
	font-weight:normal;	
}
#HeaderFlash{
	position:relative;
	height:329px;
}
#HeaderFlashInner{
	position:relative;
	height:242px;
}
#wrapperInner{
	float:left;
	position:relative;
}
#ConstantNav{
	position:absolute;
	top:0px;
	left:0px;
	width:1003px;
}
#Search{
	/*float:left;
	width:115px;
	padding:6px 5px 0px 13px;*/
	float:right;
	width:117px;
	padding:9px 13px 0px 5px;
	
}
#wrapper #Search input.text{
	/*width:76px;
	height:15px;
	text-align:right;
	border:0px;
	font-size:95%;*/
	width:76px;
	height:15px;
	text-align:left;
	border:0px;
	font-size:95%;
	float:left;


}
#Search .left{
	/*float:left;
	padding:0px 0px 0px 0px;*/
	
	float:right;
	padding:0px 0px 0px 0px;
	
}
#Search .right{
	/*background:url(../Images/inputSearch_bg.gif) left top no-repeat;
	height:18px;
	width:81px;
	padding:1px 0px 0px 2px;*/

	background:url(../Images/inputSearch_bg.gif) left top no-repeat;
	height:18px;
	width:81px;
	padding:1px 9px 0px 0px;


}
#Nav{
	/*float:left;
	width:800px;*/
	float:right;
	width:800px;
}
#Nav ul li{
	/*float:left;
	padding:10px 0px 0px 0px;
	list-style-type:none;*/
	float:right;
	padding:10px 0px 0px 0px;
	list-style-type:none;
}
#ConstantNav a{
	color:#fff;	
	font-size:100%;
	text-decoration:none;
	background:url(../Images/constant_sep.jpg) left 3px no-repeat;
	padding:0px 10px 0px 10px;
}
#ConstantNav a.last{
	background:none;
	/*padding:0px 10px 0px 0;*/
	float:right;
}
#TopHeaderMain{
	position:absolute;
	top:35px;
	left:0px;
	width:1003px;
}
#swing{
	/*float:left;
	padding:2px 0px 0px 0px;*/
	float:right;
	padding:2px 0px 0px 0px;
	
}
#ctl00_MainMenuPlaceHolder1_ctl00_div_header{
	float:left;
	margin:-26px 0px 0px 123px;
	width:100%;
}
#MainMenu{
	position:absolute;
	/*background:url(../Images/menuLeft.gif) left top no-repeat;
	padding:0px 0px 0px 5px; old*/
	
	/*height:102px;	
	top:0px;
	right:122px;
	min-width:125px;
	width:100%;*/
	
	
	height:102px;	
	top:4px;
	right:0px;
	min-width:125px;
	width:100%;
	
}
.menu{
	/*float:right;*/
	/*background:url(../Images/menuLeft.gif) left top no-repeat;
	padding:0px 0px 0px 5px;*/
	padding:0px;
	position:relative;
	width:400px;
}
.menulast{
	float:left;
	background:url(../Images/en_menuLeft.gif) left top no-repeat;
	padding:0px 7px 0px 0px;
	height:150px;
}
#Logo{
	/**position:absolute;
	z-index:9999;
	right:0px;
	top:0;*/
	position:absolute;
	z-index:9999;
	left:0px;
	top:2px;

}
#MainMenuInner{
	/*background:url(../Images/menuBg.gif) left top repeat-x;*/
	height:97px;
	position:relative;
	padding:0 0 0px 0px;
	width:100%;
}
#MainMenuInner .left{
	/*position:relative; old*/
	/*text-align:right;
	min-width:105px;
	background:url(../Images/menuBg.gif) left top repeat-x;
	height:70px;
	float:right;
	padding:32px 20px 0px 10px;*/
	
	text-align:left;
	min-width:105px;
	background:url(../Images/menuBg.gif) left top repeat-x;
	height:70px;
	float:left;
	padding:32px 10px 0px 20px;
}
.left123{
	position:relative;
}
#MainMenuInner .right{
	position:relative;
	float:right;
}
#MainMenuInner ul{
	padding:0px 0px 0px 0;
	clear:both;
}
#MainMenuInner ul li{
	list-style-type:none;
	line-height:1.1;
	
}
#MainMenuInner ul li a{
	text-decoration:none;
	/*color:#000;*/
	color:#333333;
	font-size:95%;
	font-weight:bold;
}
#MainMenuInner ul li a:hover,#MainMenuInner ul li a.selected{
	color:#663366;
}
#MainMenu h1{



	/*font-size:150%;
	position:relative;
	padding:5px 20px 0px 0px;
	width:260px;
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;*/
	
	font-size:140%;
	position:relative;
	/*padding:5px 0px 0px 138px; old*/
	padding:5px 0px 0px 142px;
	width:260px;
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;
	color:#333333;
}
#headerBottom{
	/*position:absolute;
	bottom:5px;
	left:0px;*/
	position:absolute;
	bottom:5px;
	right:0px;	
}
#mainContent{
	float:left;
	width:1003px;	
	background:#663366;
}
#mainContentinner{
	float:left;
	width:1003px;
	/*color:#000;*/
	color:#333333;
}
#contentMain{
	float:left;
	width:1003px;
	position:relative;
}
.HmLeftPanel{
	/*float:left;
	padding:30px 0px 0px 65px;
	width:316px;*/
	float:right;
	padding:20px 65px 0px 0px;
	width:316px;

}
.HmMiddlePanel{
	/*float:left;
	width:423px;
	color:#fff;
	direction:rtl;
	font-size:120%;
	padding:30px 3px 0px 65px;*/
	float:left;
	width:411px;
	color:#fff;
	text-align:justify;
	font-size:120%;
	padding:20px 3px 0px 125px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.HmRightPanel{
	/*position:absolute;
	bottom:15px;
	right:15px;
	float:right;*/
	position:absolute;
	bottom:90px;
	left:15px;
	float:left;
}
.HmNews{
	float:left;
	color:#fff;
}
.HeadingNews{
	float:left;
	width:315px;
	border-bottom:2px solid #fff;
	padding:0;
}
.HeadingNews .left{
	/*background:url(../Images/hmArrow.gif) left 3px no-repeat;
	padding:0px 0px 0px 10px;
	width:157px;
	text-align:left;*/
	/*background:url(../Images/hmArrow.gif) left 3px no-repeat;*/
	padding:0px 0px 0px 0px;
	margin:0;
	width:157px;
	text-align:left;
}
/* new class */
.HeadingNews .right{
	/*background:url(../Images/ar_hmArrow.gif) right 7px no-repeat;
	text-align:right;
	width:137px;
	padding:0px 12px 0px 0px; */
	background:url(../Images/ar_hmArrow.gif) right 3px no-repeat;
	text-align:right;
	width:137px;
	padding:0px 12px 2px 0px; 
}
/* new class */
.HeadingNews a{
	/*color:#fff;
	font-size:150%;
	font-weight:bold;
	text-decoration:none;*/
	color:#fff;
	font-size:140%;
	font-weight:bold;
	text-decoration:none;
}

.HeadDesc a{
	color:#fff;
	direction:ltr;
	/*float:right;*/
	float:left;
	text-decoration:none;
}
.HeadDesc,.HMNewsLIst{
	/*float:left;
	padding:4px 0px 0px 0px;
	width:316px;
	font-size:120%;*/
	float:left;
	padding:4px 0px 0px 0px;
	width:316px;
	font-size:90%;
	
}
.HeadDesc .left{
	width:135px;
	/*text-align:right;*/
	text-align:left;
	padding:0px 2px 0px 0px;
	border-right:1px dotted #764976;
	line-height:1.2;
}
.HeadDesc .left strong{
	font-weight:bold;
	font-size:105%;
	line-height:1.8;
}
.HeadDesc .right{
	width:157px;
	/*float:left;
	text-align:right;*/
	float:left;
	text-align:left;
	padding:0 0 0 10px;
	line-height:1.2;
}
.HeadDesc .right strong{
	font-weight:bold;
	font-size:105%;
	line-height:1.8;
}
.HMNewsLIst{
	float:left;
	padding:10px 0px 0px 0px;
}
.HMlistNews{
	float:left;
	width:316px;
	padding:0px 0px 15px 0px;
}
.HMlistNews img{
	float:left;
}
.HMlistNews h5{
	border-bottom:2px solid #fff;
	/*font-size:135%;*/
	font-size:140%;
	color:#fff;
	width:215px;
	/*text-align:right;*/
	text-align:left;
	padding:0px 0px 2px 0px;
}
.HMlistNews h5 a{
	color:#fff;
	text-decoration:none;
}
.HMlistNews .left{
	width:215px;
	/*text-align:right;*/
	text-align:left;
	padding:0px 0px 0px 14px;
}
/* new class */
.HMlistNews .right{
	float:left;
}
/*end new class */

.HMlistNews p{
	color:#fff;
	padding:0px 0px 0px 0px;
	font-size:95%;
	line-height:1.4;
	
	/*font-size:95%;*/
}
.HmMiddlePanel p{
	padding:0px 0px 15px 0px;
	color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:86%;
}
.HmMiddlePanel p strong{
	color:#fff;
}
.HMShortcut{
	float:left;
	width:426px;
	direction:ltr;
	border-top:1px solid #995799;
	padding:15px 0px 0px 0px;
}
.HMShortcut ul li{
	/*float:right;
	list-style-type:none;
	padding:0px 10px 0px 10px;
	background:url(../Images/shortCut.gif) left 3px no-repeat;*/
	float:left;
	list-style-type:none;
	padding:0px 5px 0px 5px;
	background:url(../Images/shortCut.gif) right 3px no-repeat;
	font-size:90%;		
}
.HMShortcut ul li.first{
	color:#995799;
	padding:0px 0px 0px 2px;
	background:none;
	font-weight:bold;
}
.HMShortcut a{
	color:#e0b4eb;
/*	font-size:85%;*/
	text-decoration:none;
}
#breadCrumb{
	/*float:right;
	padding:0px 20px 0px 0px;*/
	float:left;
	padding:0px 0px 0px 17px;
	color:#333333;
}
#mainContentinner #contentMain #breadCrumb a{
	color:#7C7C7C;
	text-decoration:none;
}
#mainContentinner a{
	/*color:#000;*/
	color:#663366;
	text-decoration:none;
}
#frndTools{
	/*position:absolute;
	top:-4px;
	left:202px;
	width:115px;*/
	position:absolute;
	top:-4px;
	right:192px;
	width:115px;
}
#frndTools ul li{
	float:left;
	list-style-type:none;
	padding:0px 5px 0px 0px;
}
#InnerConmun{
	float:left;
	width:990px;
	padding:35px 7px 20px 6px;
}
.ContPanel_1{
	/*float:left;
	padding:25px 0px 0px 0px;
	width:301px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;	
	float:right;
	padding:0px 0px 0px 0px;
	width:301px;
}
.ContPanel_2{
	/*float:left;
	width:426px;
	font-size:100%;
	padding:0px 1px 0px 46px;
	border:1px solid red;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:right;
	width:426px;
	font-size:100%;
	padding:0px 46px 0px 1px;
	text-align:justify;	
}
.ContPanel_3{
	/*float:left;
	width:151px;
	padding:0px 0px 0px 57px;*/
	float:left;
	width:151px;
	padding:0px 0px 0px 11px;

}

.ContPanel_3 h5{
	font-size:110%;
	font-weight:normal;
	border-bottom:2px solid #999999;
	padding:5px 0px 5px 0px;
	font-weight:normal;
	width:161px;
}
.ContPanel_3 ul{
	padding:1px 0px 0px 0px;
}
.ContPanel_3 ul li{
	/*float:right;
	list-style-type:none;
	clear:right;
	padding:0px 0px 1px 0px;*/
	float:left;
	list-style-type:none;
	clear:left;
	padding:0px 0px 1px 0px;
}

.ContPanel_2 h1,.ContPane2_1 h1{
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;
	color:#333333;
	border-bottom:2px solid #333333;
	font-size:170%;
	padding:0 0 5px 0;
	text-align:left;
}
#mainContentinner .leftPanel_media .Heading .right a{
	font-size:95%;
	font-weight:bold;
}
#mainContentinner #footerinner  a{
	color:#fff;
}
.ContPanel_2 .right{
	font-size:100%;
	padding:3px 0px 20px 0px;
	clear:both;
	width:427px;
}
.ContPanel_2 .right span{
	color:#af7baf;
}
.ContPanel_2 p{
	padding:0px 2px 10px 0px;
	/*clear:both;*/
	font-size:100%;
}
.ContPanel_2 p img{
	padding:5px 10px 5px 10px;
}
.leftPanel{
	/*float:right;
	clear:both;
	width:293px;
	padding:15px 0px 0px 0px;*/
	float:left;
	clear:both;
	width:293px;
	padding:15px 0px 0px 0px;
}
.leftPanel strong {
	color:#79066d;
}
.leftPanel_media{
	float:left;
	clear:both;
	width:293px;
	padding:15px 0px 0px 0px;
}
.leftPane_menu{
	/*float:right;
	padding:15px 0px 0px 7px;*/
	float:left;
	padding:15px 7px 0px 0px;
	
}


.ContPanel_1 h2,.Heading{
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;
	float:left;
	background:#ebddeb url(../Images/innerPage_leftmenuTopBg.gif) left top  no-repeat;
	width:283px;
	padding:7px 5px 2px 5px;
	font-size:130%;
	color:#995799;
}
.Heading .right,.Heading{
	font-size:110%;
	font-weight:bold;
	padding:3px 5px 2px 5px;
}
.leftPanel ul li,
.leftPane_menu ul li{
	float:right;
	list-style-type:none;
	width:293px;
	clear:both;
	border-bottom:1px dotted #995799;
}
.leftPanel ul li a,
.leftPane_menu ul li a{
	float:left;
	width:273px;
	background:url(../Images/bullet_rightNav.gif) left 8px no-repeat;
	padding:4px 0px 4px 15px;
}
.ContPanel_1 h1{
	/*font-size:150%;
	padding:0px 0px 10px 25px;
	color:#663366;*/
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;
	font-size:180%;
	padding:0px 0px 10px 40px;
	color:#663366;
	letter-spacing:-1px;
	width:228px;
}

.leftMeidaSearch{
	/*float:left;*/
	float:left;
	width:299px;
	margin:0px;
	padding:0px;
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;

}
.leftMeidaSearch .left{
	/*width:131px;
	float:left;
	padding:0px 0px 0px 7px;*/
	/*width:135px;
	float:right;
	padding:0px 0px 0px 16px;*/
	width:148px;
	
}
.leftMeidaSearch .left h3{
	background:#ebddeb url(../Images/lefttopPanel2_topBg_en.gif) left top no-repeat;
	width:155px;	
	font-weight:normal;
	color:#995799;
	font-size:115%;
	float:left;
	padding:3px 5px 3px 8px;
	margin:0;
	border:none;
	
}
.leftMeidaSearch .right{
	/*width:155px;*/
	/*width:148px; new*/
	
	width:135px;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px;
	
}
.leftMeidaSearch .right h3{	
	background:#f6e7f6 url(../Images/lefttopPanel1_topBg_en.gif) right top no-repeat;
	font-weight:normal;
	width:128px;
	float:right;
	color:#995799;
	font-size:115%;
	padding:3px 0px 3px 7px;

}
.topLeftpanel{
	float:left;
	background:#d0b2d0 url(../Images/en_lefttopPanel1_bottomBg.gif) left bottom no-repeat;
	padding:5px 0px 5px 0px;
	width:135px;
	text-align:center;
}
.topLeftpanel a img{
	/*padding:5px 0px 0px 0px;
	float:right;*/
	padding:5px 0px 0px 8px;
	float:left;
}
.topLeftpane2{
	float:left;
	padding:0 0 0 9px;
	
}
#wrapper .topLeftpane2 select{
	/*clear:both;
	width:142px;
	height:22px;
	direction:rtl;
	border-color:#A973A7;
	border-style:solid;
	border-width:1px ;
	background:#EBDDEB;
	color:#663366;
	margin:10px 0px 0px 0px;*/
	clear:both;
	width:142px;
	height:22px;
	direction:ltr;
	border-color:#A973A7;
	border-style:solid;
	border-width:1px ;
	background:#EBDDEB;
	color:#663366;
	margin:10px 0px 0px 0px;
}
.submit{
	/*float:right;
	margin:5px 0px 5px 0px;*/
	float:left;
	margin:5px 0px 5px 0px;
}
#mainContentinner .topLeftpane2 a{
	text-decoration:underline;
}
.newslist{
	/*float:right;
	width:427px;
	border-bottom:1px dotted #d6bcd6;
	padding:14px 0px 13px 0px;
	font-size:105%;*/
	float:left;
	width:427px;
	border-bottom:1px dotted #d6bcd6;
	padding:14px 0px 13px 0px;
	font-size:100%;
	text-align:left;
}
.newslistCnt {
	width:325px;
	float:left;
}
.newslist strong,.searchList strong{
	color:#663366;
	
}
.newslist strong,.searchList strong{
	color:#663366;
	
}

.newslist strong span{
	float:left;
}
#mainContentinner .newslist a{
	color:#663366;
}
.newslist img{
	/*float:right;
	clear:both;
	width:87px;
	height:79px;
	padding:2px 0px 10px 10px;*/
	float:left;
	clear:both;
	width:auto;
	height:auto;
	margin:5px 5px 5px 5px;
	padding:0px;
}
.DiaryUpdatesMedia img
{
	/*float:right;
	clear:both;
	width:73px;
	margin:3px 0px 0px 0px;
	height:75px;*/
	/*padding:2px 0px 10px 10px; old*/
	float:left;
	clear:both;
	margin:3px 0px 0px 0px;
}

.ContPanel_2 .newslist p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:none;
	padding:0px 0px 0px 0px;
	font-size:100%;
}
.ContPanel_2 ul{
	padding:0px;
	margin:0px;
}
.ContPanel_2 ul{
	/* list-style:inside; */
	padding:0 0 5px 0;
	margin:0px;
}
.ContPanel_2 ul li{
 	/* list-style:inside; */
	padding:0 0 5px 0;
	margin:0px;
}
.ContPane2_1{
	float:right;
	width:770px;
	padding:0px 0px 0px 4px;	
}
.ContPane2_1 ul{
	padding:0px;
	margin:0px;
}
.ContPane2_1 li{
	list-style:inside;
	padding:0 0 5px 0;
	margin:0px;
}
/*new class*/
.leftpink span{
	color:#af7baf;

	}
/* end class*/
.videoGallery{
	/*float:left;
	width:774px;
	font-size:120%;
	padding:29px 0px 10px 0px;*/
	float:right;
	width:769px;
	font-size:100%;
	padding:15px 0px 10px 0px;
}
.galleryimg img{	
	border:4px solid #d1c1d1;
}
.galleryDesc,.galleryimg{
	/*float:right;
	padding:0px 0px 2px 0px;*/
	float:left;
	padding:0px 0px 2px 0px;
}
.galleryDesc{
	background:#d1c1d1;
	width:417px;
	height:31px;
	border:2px solid #e9cde9;
}
.galleryDesc .right{
	width:280px;
	color:#663366;
	padding:0px 10px 0px 0px;
}
.videoGallery .galleryDesc .left{
	width:112px;
	padding:0px;
}
#mainContentinner .galleryDesc .left a,#mainContentinner .photoGalleryBtnSec a,#mainContentinner .bottom a{
	color:#663366;
	text-decoration:underline;
}
.GalleryList{
	float:left;
	height:275px;
}
.videoGallery .left{
	/*float:left;
	width:279px;
	padding:0px 0px 0px 65px;*/
	float:right;
	width:333px;
	padding:0px 0px 0px 15px;
	
}
.videoGallery .left ul{
	float:left;
	width:279px;
}
.videoGallery .left li{
	float:left;
	padding:0px 10px 17px 10px;
	list-style-type:none;
}
.videoGallery .left li img{
	background:url(../Images/galleryList_Bg.gif) left top no-repeat;
	padding:2px;
}
.nextPrev{
	/*float:right;
	padding:16px 13px 0px 0px;*/
	float:left;
	padding:16px 0px 0px 10px;
}
.photoGalleryBtnSec,.bottom{
	float:left;
	border:2px solid #e9cde9;
	background:#d1c1d1;
	height:25px;
	padding:07px 1px 0px 2px;
}
.photoGalleryBtnSec a,.bottom a{
	float:left;
	padding:0px 9px 0px 9px;
}
h2{
	color:#a870a8;
	font-size:130%;
	padding:5px 0px 10px 0px;
}
h3{
	color:#a870a8;
	font-size:100%;
	padding:5px 0px 10px 0px;
}
.nobg{
	border:0px;
	padding:0px;
}
.MediaPressList{
	float:right;
	border-bottom:1px dotted #d6bcd6;
}
.MediaPressList .newslist{
	border:0px;
	padding:0px 0px 15px 0px;
}
.MediaUpdates{
	float:right;
	width:427px;
	padding:5px 0px 30px 0px;
	border-bottom:1px dotted #d6bcd6;
	text-align:left;
}
.ImageGallMedia{
	/*float:left;
	width:200px;
	padding:0px 15px 0px 0px;*/
	float:right;
	width:200px;
	padding:0px 0px 0px 15px;
}

.DiaryUpdatesMedia{
	/*float:right;
	width:206px;
	border-left:1px dotted #d6bcd6;*/
	float:left;
	width:206px;
	border-right:1px dotted #d6bcd6;
}
.DiaryUpdatesMedia .newslist{
	width:200px;
	padding:0px 0px 15px 0px;
	border:0px;
}

.ImageGallMedia .right{
	/*width:80px;*/
	width:80px;
	float:left;
}
.ImageGallMedia .left{
	width:119px;
}
.ImageGallMedia  .newslist{
	/*width:118px;
	padding:0px 0px 0px 0px;
	border:0px;*/
	width:118px;
	padding:0px 0px 0px 0px;
	border:0px;
}
.mediaAddress{
	float:right;
	width:427px;
}
#mainContentinner .mediaAddress a,#mainContentinner .MediaSearch_Left a,#mainContentinner .Heading a{
	color:#663366;
	text-decoration:none;
}
.MediaSearch_Left{
	/*float:right;
	padding:10px 10px 0px 0px;
	width:210px;*/
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;
	float:left;
	padding:10px 0px 0px 10px;
	width:210px;
	
}
.MediaSearch_Left input.text{
	width:207px;
	height:18px;
	border-color:#aa73aa #e4d3e4 #e4d3e4 #e4d3e4;
	border-width:2px;
	border-style:solid;
}
.MediaSearch_Left .left,.MediaSearch_Left .right{
	padding:5px 0px 0px 0px;
}

.LeftQuantNews{
	/*float:right;
	background:#f6f0f6 url(../Images/leftNewsColorBg.gif) right bottom no-repeat;
	padding:5px 5px 5px 5px;*/
	float:left;
	background:#f6f0f6 url(../Images/leftNewsColorBg.gif) right bottom no-repeat;
	padding:5px 5px 5px 5px;
}

.LeftQuantNews .newslist {
	width:283px;
}
.LeftQuantNews .newslist p{
	text-align:left;
}
.LeftQuantNews .newslist img{
	float:none;
	display:block;
}
.videoLeft{
	/*float:right;
	padding:0px 25px 0px 0px;*/
	float:left;
	padding:0px 0px 0px 25px;
}
.subButton{
	float:left;
	background:#663366 url(../Images/subButtonLeft.gif) left top no-repeat;
}
.subButton .right{
	float:left;
	background:url(../Images/subButtonRight.gif) right top no-repeat;
	padding:2px 3px 1px 3px;
}
#mainContentinner .subButton .right a{
	color:#fff;
	font-size:65%;
}
.Heading .left{
	padding:2px 0px 0px 0px;	
}
.Heading .left span{
	font-size:120%;	
}
.MediaCalendar{
	/*float:right;
	padding:10px 30px 10px 0px;
	position:relative;*/
	float:left;
	padding:10px 0px 10px 30px;
	position:relative;
	
}
.diaryList{
	float:right;
}
.diaryList .newslist{
	padding:7px 0px 7px 0px;
}
.leftPanel p, 
.leftPanel_media p{
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;	
	padding:0px 15px 10px 0px;
	/*text-align:right;*/
	width:248px;
	float:right;
}
.searchADV{
	float:right;
}
.SearchHead{
	/*float:right;
	width:420px;
	padding:0px 0px 5px 0px;
	border-bottom:1px dotted #a86fa8;*/
	float:left;
	width:420px;
	padding:0px 0px 5px 0px;
	border-bottom:1px dotted #a86fa8;
}
.SearchHead .left{
	/*width:100px;
	border-right:1px solid #a86fa8;
	float:right;*/
	width:94px;
	border-left:1px solid #a86fa8;
	float:right;
	padding:1px 0 0 4px;
	
}
.SearchHead .left .right{
	width:90px;
	padding:2px 3px 1px 3px;
}
.SearchHead .left .subButton{
	width:95px;
}
.SearchHead .right{
	/*width:310px;
	padding:0px;
	float:left;*/
	width:319px;
	padding:0px;
	float:left;
}
.formfields{
	float:right;
	padding:0px 0px 20px 0px;
	border-bottom:1px dotted #a86fa8;
	width:425px;
}
.formfieldsmedia{
	float:right;
	padding:0px 0px 20px 0px;
	width:425px;
	border-top:1px dotted #a86fa8;
	text-align:left;
}
.formfieldsnobg{
	float:right;
	padding:0px 0px 20px 0px;
	width:425px;
}
.inputFieldSec{
	/*float:right;
	width:400px;
	padding:10px 0px 0px 0px;*/
	float:left;
	width:445px;
	padding:10px 0px 0px 0px;
}
.FieldName{
	/*float:right;
	width:120px;*/
	float:left;
	width:134px;
	text-align:left;
}
.subfilename{
	/*float:right;*/
	float:left;
}
input.cal{
	width:70px;
}
#wrapper input.text,#wrapper select,#wrapper textarea{
	width:211px;
	height:18px;
	border-color:#a86fa8 #e5d4e5 #e5d4e5 #e5d4e5;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:110%;
}
#wrapper select{
	/*width:215px;
	height:20px;
	border:1px solid #E5D4E5;
	background:#EBDDEB;
	color:#663366;
	direction:rtl;*/
	width:215px;
	height:20px;
	border:1px solid #E5D4E5;
	background:#EBDDEB;
	color:#663366;
	direction:ltr;
}
#wrapper textarea{
	border:1px solid #819CB9;
	height:100px;
}
.submitpanel{
	float:right;
	padding:20px 30px 0px 0px;
}
.searchList{
	background:url(../Images/en_search_arrow.gif) left 23px no-repeat;
	float:left;
	width:417px;
	padding:20px 0px 7px 10px;
}
#mainContentinner .searchList a{
	color:#af98b2;
	text-decoration:none;
}
#mainContentinner .searchList p{
	/*float:right;
	padding:0px 10px 0px 0px;
	width:100%;*/
	float:left;
	padding:0px 10px 0px 0px;
	width:100%;
}
.AdvSearch{
	/*float:right;
	padding:4px 0px 0px 0px;*/
	float:left;
	padding:4px 0px 0px 0px;
}
.fieldAdv{
	/*float:left;
	border-top:1px dotted #a86fa8;
	width:769px;*/
	float:left;
	/*border-top:1px dotted #a86fa8;*/
	width:430px;
}
/*new class*/
.fieldAdv h1,.fieldAdv h1{
	color:#333333;
	border-bottom:2px solid #333333;
	font-size:170%;
	text-align:left;
}
/*end new class*/
.ContPanel_2 .fieldAdv{
	width:100%;
}
label{
	padding:0px 10px 0px 5px;
	
}
.resultslist{
	float:none;
	clear:both;
	padding:10px 0px 0px 0px;
}
#wrapper .resultslist select{
	width:40px;
}
.resultslist strong{
	color:#674465;
}
.advSearchResults{
	/*float:right;*/
	float:left;
}
.listresult{
	/*float:right;
	width:770px;
	padding:20px 0px 0px 0px;*/
	float:left;
	width:685px;
	padding:20px 0px 0px 0px;
}
.SerResDate{
	float:right;
	width:114px;
}
.ResDesc{
	float:right;
	width:431px;
	padding:0px 0px 0px 20px;
	direction:ltr;
	
}
.Resfilesize{
	float:right;
	width:120px;
}
#mainContentinner .ResDesc a,#mainContentinner .nextPrevserach a{
	color:#af98b2;
}
.nextPrevserach{
	float:right;
	width:700px;
	padding:30px 0px 0px 0px;
}
.nextPrev .right{
	padding:0px;
}
.resultpagenation{
	/*float:right;
	border-bottom:1px solid #dbc4db;
	width:770px;
	padding:10px 0px 10px 0px;*/
	float:left;
	border-bottom:1px solid #dbc4db;
	width:702px;
	padding:10px 0px 10px 0px;
}
.FieldName span.rd{
	color:#d40000
}
.formfieldsmedia .FieldName,.mediasearchADV .FieldName,.formfieldsnobg .FieldName{
	width:107px;
}
.mediasearchADV{
	float:left;
}
.advSearch{
	float:none;
}
.ContPanel_2 ul,.ContPanel_2 ol{
	/*direction:rtl;
	padding:0px 25px 0px 0px;
	clear:both;*/
	direction:ltr;
	padding:0px 10px 0px 15px;
	clear:both;
}

.ContPanel_2 .fieldAdv{
	width:auto;
}

.ContPanel_2 .searchADV ul,.mediasearchADV ul{
	list-style-type:none;
	padding:10px 0 10px 0 ;
	margin:0px;
}





/* MediaCalendar start*/
.calpop{
	background:url(/Images/En_BG_diary_popup.png) left top no-repeat;
	height:118px;
	width:331px;
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
}
.calpop{
	text-align:left;
	padding:10px 0px 10px 0px;
}
#mainContentinner .popCalen .popClose{
	text-align:left;
	padding:0px 0px 0px 2px ;
	font-family:Verdana;
}
#mainContentinner .popCalen .popClose a{
	text-align:left;
	color:#fff;
	float:left;
}
#mainContentinner .ContPanel_2 .popText a,.popText{
	color:#fff;
	padding:5px;
}
#mainContentinner .popClose a{
	color:#fff;
}
#mainContentinner .popText a{
	color:#fff;
}
.PopDate{
/*	font-size:150%;
	color:#fff;
	font-weight:bold;
direction:rtl;
clear:both;
*/
	font-size:150%;
	color:#fff;
	font-weight:bold;
	direction:ltr;
	clear:both;

}
.bordertp td{
	border-bottom:1px dotted #fff;
}
.ppshow{
	display:block;
}
.MediaCalendarDiary{
	float:right;
	padding:10px 50px 10px 0px;
	position:relative;
}

/* MediaCalendar End*/
#rssBox ul{
	padding:0px;
	margin:0px;
}
#rssBox ul li{
	background:url(../Images/icon_rss.gif) left top no-repeat;
	padding:0px 0px 0px 25px;
	margin:0px;
	list-style-type:none;
}
#mainContentinner #rssBox ul li a{
	color:#000;
	text-decoration:underline;
	font-size:120%;
	font-weight:bold;
}


/* cal new pop start*/
.calPreYear,.calNextYear{
	float:left;
	background:#F2E8F1;
	padding:2px 0px 0px 0px;
}
.calCenter{
	float:left;
	width:320px;
	background:#F2E8F1;
	padding:3px 0px 0px 6px;
}
.calTopRow{
	float:left;
	width:240px;
	padding:0px 10px 0px 20px;
}
.calTopRowPrev,.calTopRowLbl,.calTopRowNext{
	float:left;
}
.calTopRowLbl {
	width:117px;
	font-weight:bold;
	text-align:center;
	padding:2px 0 0 0;
}
.calBottomRow{
	float:left;
	/*width:250px;*/
	padding:9px 0px 7px 0px;
}
.calDdl1,.calDdl2{
	float:left;
	/*padding:0px 0px 0px 25px;*/
}
#wrapper .calDdl1 select,#wrapper .calDdl2 select{
	width:100px;
	/*direction:rtl;*/
}

/* cal new pop end*/
.videoTitle{
	float:right;
	font-size:150%;
	color:#A870A8;
}
.videoDesc{
	float:right;
	clear:both;
	width:750px;
	font-size:110%;
}
.videoTitle span{
	float:left;
}
ol.sf_pager{
	clear:both;
}
.newslist strong.vidgl,strong.vidgl,.vidgl{
clear:both;
float:right;
direction:rtl;
}
.pollsDetails{
	background:#f7f0f7;
	padding:20px 0px 0px 20px;
}
.PollBox{
	background:#f7f0f7;
	
	padding:20px 30px 0px 0px;
}
.answers{
	float:right;
	width:100%;
	padding:5px 0px 10px 0px;
	border-bottom:1px dotted #e1cee1;
}
.sf_pollQuestion{
	clear:both;
}
.noanswers{
	color:#ff0000;
}
.sf_pollQuestionAnswers li{
	clear:both;
}
.RadChart{
	float:right;
}
.pollright{
	float:right;
}
#InnerConmunpoll .ContPane2_1{
	/*float:left;*/
	float:right;
	padding:35px 7px 20px 6px;
	width:846px;
}
.answers label{
	float:right;
	width:300px;
}
.answers input{
	float:right;
	clear:both;
}
.answers br span{
	clear:both;
}
/* poll balaji */
.queheading{	
	float:left;
	clear:both;
	/*width:350px;*/
	color:#7d4b7c;
	font-weight:bold;
}
.groupNam{	
	float:left;
	color:#663366;
	font-size:13px;
	width:100%;
	font-weight:bold;
	padding:0px 0px 20px 0px;
}
.CheckList{	
	float:left;
}
.pollsDetails .CheckList li{	
	float:left;
	width:100px;
	color:#663366;
	clear:none;
	text-align:left;
	position:relative;
}
.pollsDetails .CheckList li label{
	position:absolute;
	top:-35px;
	padding:0px;
	right:0px;
}
#wrapper .pollsDetails textarea
{
	font-size:130%;
	width:400px;
	margin:2px 0px 0px 10px;
}
.newsImage{
	float:right;
	padding:2px 0 10px 10px;
}

.newslist .newsImage img{
	border:2px solid #D6BCD6;
	padding:0px;
}
.newslist .newsImage{
	width:75px;
}
.searchList{
	border-top:1px dotted #D6BCD6;
	float:left;
	
}
.videoGallery .newslist{
	width:760px;
	font-size:94%;
}

.videoGallery .newslist strong{
	color:#000;
}


#mainContentinner .ContPanel_2 a{
	/*color:#663366;
	direction:ltr;
	float:right;*/
	color:#663366;
	direction:ltr;	
}
#mainContentinner .galleryDesc .left a:hover,#mainContentinner .photoGalleryBtnSec a,#mainContentinner .bottom a{
	text-decoration:none;
}
#mainContentinner .MediaSearch_Left a{
	text-decoration:underline;
	font-weight:bold;
}
#footerinner{
	/*float:left;
	width:958px;
	color:#fff;
	padding:6px 20px 6px 25px;
	background:url(../Images/innerBottomRight.gif) left top no-repeat;*/
	float:left;
	width:979px;
	color:#fff;
	padding:6px 20px 6px 8px;
	background:url(../Images/innerBottomRight.gif) left top no-repeat;
}
#footerHm{
	/*float:left;
	width:958px;
	color:#fff;
	padding:6px 20px 6px 25px;
	background:url(../Images/footerHmBg.gif) left top no-repeat;*/
	
	float:left;
	width:974px;
	color:#fff;
	padding:6px 40px 6px 10px;
	background:url(../Images/footerHmBg.gif) left top no-repeat;	
	
}
#footerHm .right{
	/*width:590px;
	float:left;*/
	
	width:515px;
	float:left;
}
#footerinner .right{
	/*width:601px;
	float:left;*/
	float:right;
	width:417px;
	
}

/* new class */
#footerHm .left{
	float:right;
	font-size:90%;
	padding:0px 0px 0px 10px;
}
/* end class */

#footerHm ul li,#footerinner ul li{
	/*float:right;
	list-style-type:none;
	padding:0px 8px 0px 8px;
	background:url(../Images/constant_sep.jpg) right 3px no-repeat;*/
	float:left;
	list-style-type:none;
	padding:0px 8px 0px 8px;
	background:url(../Images/constant_sep.jpg) right 2px no-repeat;
}
#footerHm ul li.last,#footerinner ul li.last{
	background:none;
	padding:0px 0px 0px 8px;
	margin:0px;
}
#footerHm ul li a,#footerinner ul li a{
	/*float:left;
	font-size:105%;
	color:#fff;
	font-weight:bold;
	text-decoration:none;	*/
	float:left;
	font-size:95%;
	color:#fff;
	text-decoration:none;	
	
}
#footerHm .left a{
	color:#fff;
}
#footerHm ul li a:hover,#footerinner ul li a:hover{
	text-decoration:underline;
}
#flashTick
{
	width:807px;
	float:left;
	padding:5px 0px 0px 110px;
}
#InnerConmunpoll .ContPane2_1 INPUT
{	
	float: left;
	padding:0;
	margin:0;
	height:15px;
}
.pollsDetails UL LI 
{	
	clear: both;
	DISPLAY: inline;
	FLOAT: left;	
	WIDTH: 700px;
	LIST-STYLE-TYPE: none;
}
.pollsDetails TD
{
	CLEAR: both;	
	DISPLAY: inline;
	FLOAT: left;	
	WIDTH: 700px;	
	LIST-STYLE-TYPE: none;
}
.pollsDetails HR
{	
	BORDER: #d9c1d7 1px dotted;	
}
.pollsDetails TD TABLE
{	
	float:left;
}
SPAN.queheading
{	
	FONT-WEIGHT: bold;	
	COLOR: #7b4d7b;
	clear:both;
}
.btnVote
{	
	FLOAT: left;	
	MARGIN: 0px;	
	padding:0px 0px 20px 20px;
}
.btnVote1
{	
	float:left;
	padding:0px 0px 20px 20px;
}
#InnerConmunpoll .ContPane2_1 .btnVote input{
	width:49px;
	height:19px;
}
#InnerConmunpoll .ContPane2_1 .btnVote1 input{
	width:49px;
	height:19px;
}

.pollsDetails span,
.pollsDetails input
{
	float:left;
	padding:0px 0px 8px 0px;
}
.pollsDetails span.txtBold{
	font-size:15px;
	font-weight:bold;
	
}
/*.pollsDetails span{
	padding:3px 10px 0px 0px;
}*/
.pollsDetails input[type=text]{
	border:1px solid #666;
	margin:5px 10px 0px 0px;
	
	
}
.inputDpdnSml
{
	width:30px;
	margin-left:5px;
	float:right;
	}
#pollInHm{
	position:absolute;
	top:60px;
}
.successMsg
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:100%;
		
		color:#000000;		

}

.HmMiddlePanelContent strong{
	float:left;
	width:411px;	
	color:#fff;
	font-size:126%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:0 0 10px 0;
}
.HmMiddlePanelContent{
	float:left;
	width:411px;	
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:0 0 30px 0;
}


.ContPanel_2 li
{
	margin-bottom:6px;
	clear:both
}
.ContPanel_2 ul li ul{
	padding:0 0 5px 20px;
	width:auto;
}
.ContPanel_2 ul
{
	width:auto;
	padding:0 0 0 20px;
}

.ContPanel_2 ol
{
	width:auto;
	padding:0 0 0 40px;
}


.dirLtr
{
	direction:ltr;
}

#footerHm .right .engTxt,
#footerinner .right .engTxt
{
	color:#fff;
	font-family:Verdana;
}

#footerHm .right .engTxt a,
#footerinner .right .engTxt a
{
	color:#fff;
	text-decoration:none;
}

#footerHm .right .engTxt a:hover,
#footerinner .right .engTxt a:hover
{
	color:#fff;
	text-decoration:underline;
}

.newsThumbnailImgDescContainer
{
	float:right;
	width:329px;
}


.newsThumbnailImgContainer
{
	float:right;
	width:97px;
}

.ContPanel_2 ol.sf_pager
{
	margin-right:0px;
}

.ContPanel_2  ol.sf_pager  li
{
	list-style-type:none;
	margin-right:0px;
	margin-bottom:0px;
	clear:none;
}
.pollImgContainer
{
	position:absolute;
	right:0px;
	top:75px;
}
#mainContentinner .ContPanel_2 ul a{
	float:none;
}
.newslisting
{
    float:left;
	width:427px;
	border-bottom:1px dotted #d6bcd6;
	padding:14px 0px 13px 0px;
}
.newslistingLeft
{
    width:310px;
    float:left;
	padding:0 0 0 20px;
}
.newslistingRight
{
    width:95px;
    float:left;
}
.newslisting img
{
    padding:0;
	margin:0 0 0 10px;
    float:right;
    border:2px solid #d6bcd6;
}
#mainContentinner .newslisting span
{
    padding:0;
    text-align:right;
    direction:rtl;
    float:left;
    color:#663366;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

#mainContentinner .newslisting p span
{
    font-weight:normal;
}
#mainContentinner .newslisting strong
{
	padding:0 8px 0 0;
	margin:0;
	float:left;
    border:none;
    color:#663366;
    display:block;
}
#mainContentinner .newslisting a{
    color:#663366;
}
.ContPanel_2 .newslisting p{
    padding:0;
	margin:0;
}

#mainContentinner .ContPanel_2 .arSiteMapContainer a{
	color:#663366;
	direction:ltr;
	float:none;
}
#mainContentinner .ContPanel_2 .DiaryUpdatesMedia a,#mainContentinner .ContPanel_2 .mediaAddress a{
	float:none;
}

.LeftQuantNews a{
	/*float:right;
	direction:ltr;*/
	float:left;
	direction:ltr;
}
.LeftQuantNews a img{
	float:none;
}
.newslistingLeft strong{
	clear:both;
	width:100%;
}

/* menu style start */
#mainContentinner .RadPanelBar_Web20 .rpLink {
	background:#f5eef5;
	/*border-top:1px solid #ffffff;*/

	border-bottom:1px solid #ffffff;
	border-right:0px;
	border-left:0px;
	width:161px;
	padding:0px;
} 
#mainContentinner .RadPanelBar .rpRootGroup {
	border:0px;
	width:161px;
}
#mainContentinner .RadPanelBar{
	width:161px;
}

#mainContentinner .RadPanelBar_Web20 .rpOut {
	border:0px;
	padding:4px 0px 4px 0px;
}
#mainContentinner .RadPanelBar .rpGroup .rpLink:hover
{
	background:#b07baf;
}

#mainContentinner .RadPanelBar_Web20 .rpGroup .rpItem .rpSelected, 
.RadPanelBar_Web20 .rpGroup .rpItem .rpSelected:hover {
	background:#b07baf;
	border-bottom:1px solid #fff;
}
#mainContentinner .RadPanelBar .rpLevel1 .rpLast {
	padding-bottom:0px;
}
#mainContentinner .RadPanelBar .rpLevel1 .rpFirst {
	padding-top:0px;
}
#mainContentinner .RadPanelBar_Web20 a:hover, 
#mainContentinner .RadPanelBar_Web20 a.rpExpanded,
#mainContentinner .RadPanelBar_Web20 a.rpSelected, 
#mainContentinner .RadPanelBar_Web20 a.expanded {
	background:#C59FC6 ;
	text-decoration:none;
	/*font-weight:bold;*/
	padding:0px;
	color:#ffffff;
}
#mainContentinner .RadPanelBar_Web20 .rpGroup .rpItem .rpSelected, 
.RadPanelBar_Web20 .rpGroup .rpItem .rpSelected:hover {
	border:none;
}
#mainContentinner .RadPanelBar_Web20 .rpGroup .rpItem .rpSelected {
	border-bottom:1px solid #fff;
}
#mainContentinner .RadPanelBar_Web20 li li a.rpSelected{
	background:#e3d0e3;
}
#mainContentinner .RadPanelBar .rpGroup .rpLink, .RadPanelBar .rpGroup .rpTemplate{
	margin:0px;
	padding:0px 0px 0px 13px;
	width:148px;	
	background:#e3d0e3;
}
#mainContentinner .RadPanelBar .rpText{
	/*padding:4px 0px 4px 16px;*/
	padding:2px 0px 2px 16px;
	text-decoration:none;
}
#mainContentinner .RadPanelBar .rpLink, .RadPanelBar .rpOut, .RadPanelBar .rpText {
	display:block;
	padding:0px 0 0px 0px;
	margin:0px;
}
#mainContentinner .RadPanelBar_Web20 .rpLink, .RadPanelBar_Web20 .rpTemplate {
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;		
	font-size:100%;
	font-variant:normal;
	font-weight:normal;
	/*line-height:18px;*/
	line-height:13px;
}
#mainContentinner .RadPanelBar_Web20 .rpLink:hover{
	font-weight:normal;
	border-top:none;	
}


/*news POLL*/
.rdpanel1{
	float:left;
	width:798px;
}
.queheading{
	float:left;
	text-align:justify;
		
	
}
.CheckList{
	float:left;
	width:758px;
	padding:0px 0px 0px 30px;
}
.CheckList .Range3Label{
	float:left;
	width:200px;
	clear:both;
}
.pollsDetails .queheading ul{	
	padding:0px 0px 0px 230px;
	display:block;
	margin:0px;
	width:500px;
}
.pollsDetails .queheading ul li{
	float:left;
	width:100px;
	clear:none;
}
.vertCheckBox{
	padding:0px 0px 0px 30px;
}
table.vertCheckBox td{
	padding:0px 0px 0px 30px;
	width:400px;
}
table.vertCheckBox{
	padding:0px;
}
#wrapper #ContPanel_3 .RadPanelBar .rpItem{
	width:161px;
}
#rpRootGroup{
	width:161px;
}
.HmNews .HeadDesc .vidgl{
	float:left;
}
#mainContentinner .RadPanelBar_Web20 .rpExpandable
				  {
	background:#F5EEF5 url(/RadControls/Panelbar/Skins/qfc_LeftNav/Img/leftmenuArrow.gif) no-repeat scroll 5px 9px;
}
#mainContentinner .RadPanelBar_Web20 .rpExpandable:hover
				  {
	background:#C59FC6 url(/RadControls/Panelbar/Skins/qfc_LeftNav/Img/leftmenuArrow.gif) no-repeat scroll 5px 9px;
}
#mainContentinner .RadPanelBar_Web20 .rpExpandable .rpText,#mainContentinner .RadPanelBar_Web20 .rpExpanded .rpText {
	/*background:#C59FC6 url(/RadControls/Panelbar/Skins/qfc_LeftNav/Img/leftmenuArrow.gif) no-repeat scroll 5px 10px;*/
	background:none;
}
#mainContentinner .RadPanelBar_Web20 .rpExpanded.rpSelected .rpText, .RadPanelBar_Web20 .rpExpanded.rpSelected:hover .rpText{
	background:#C59FC6 url(/RadControls/Panelbar/Skins/qfc_LeftNav/Img/leftmenuArrow1.gif) no-repeat scroll 5px 6px;
}
#mainContentinner .RadPanelBar_Web20 .rpExpanded .rpText {
	background:#C59FC6 url(/RadControls/Panelbar/Skins/qfc_LeftNav/Img/leftmenuArrow1.gif) no-repeat scroll 5px 6px;
}
#mainContentinner .RadPanelBar_Web20 .rpExpanded {
/*	background:#F5EEF5 url(/RadControls/Panelbar/Skins/qfc_LeftNav/Web20/Img/leftmenuArrow.gif) no-repeat scroll 5px 10px;*/
	background:#F5EEF5 url(/RadControls/Panelbar/Skins/qfc_LeftNav/Web20/Img/leftmenuArrow.gif) no-repeat scroll 5px 6px;
}

.inputTxtArea
{
	font-size:100%;
}

.paraAlign {
	text-align:left !important;
}
.voiceTopHead {
	color:#ED008D;
	float:left;
	font-weight:bold;
	text-align:left !important;
	font-size:180%  !important;
}
.voiceSecHead {
	color:#8DC73F;
	float:left;
	font-weight:bold;
	text-align:left !important;
	font-size:180% !important;
}

/* search subin added */
.siteSearch{
	margin:10px 0px 0px 0px;
	padding:0;
	border-top:1px dotted #D6BCD6;
}
p.txtVlt
{
	color:#A870A8;
}
.siteSearch dl{
	margin:10px 0;
	padding:0;
}
.siteSearch dt{
	margin:6px 0;
	padding:5px 0 0 10px;
	float:left;
	clear:both;
	width:405px;
	background:url(../Images/en_search_arrow.gif) left 8px no-repeat;
}
.siteSearch dd{
	margin:0;
	padding:0px 0px 10px 0px;
	border-bottom:1px dotted #D6BCD6;
}

.preVNext a
{
	padding:0 3px;
	float:left;	
}
#wrapper textarea .inputTxtArea
{
	color:#000000;
	font-size:100%;
}
.sitemapcustom table 
{
	direction:ltr !important;
	float:left !important;
	clear:both !important;		
} 
.sitemapcustom td
{
	vertical-align:top!important;
	margin:0;
	padding:0;
	color:#000000!important;
	width:auto;
}
.sitemapcustom td img {
	width:36px!important;
	float:left;
}
.sitemapLink a
{
	vertical-align:middle !important;
	float:left;
	padding:12px 0 0 0;
	margin:0;
	color:#000000!important;
}
.sitemapLink a:hover {
	text-decoration:underline !important;
}
.publicReg {
	border-top:1px dotted #D6BCD6;
	border-bottom:1px dotted #D6BCD6;
	padding:10px 0 15px 0;
	margin:5px 0 0 0;
	float:left;
	width:100%;
}
.CroSearchInput{
	/*float:right;
	width:400px;
	padding:10px 0px 0px 0px;*/
	float:left;
	width:560px;
	padding:0;
	margin:10px 0 0 0;
}

#wrapper .CroSearchInput select.qfcDropdownsPR {
	background:#EBDDEB;
	border:1px solid #A86FA8;
	color:#A973A7;
	margin:0 !important;
	padding:0;
	width:auto;
}
#wrapper .CroSearchInput .riTextBox,
#wrapper .CroSearchInput .riEmpty,
#wrapper .CroSearchInput .riEmpty {
	/*background:#ccc;*/
	border:1px solid #aeaeae;
	width:114px !important;
	margin:0;
	padding:2px 0 0 0;
	height:18px;
	color:#000 !important;
	float:left;
}

.frmCntLft {
	float:left;
}
.frmCntRgt {
	float:right;
}
.tablePad {
	width:100% !important;
	float:left !important;
	margin:15px 0 15px 0 !important;
	padding: 0 !important;
	font-family:"Century Gothic",Arial,Helvetica,sans-serif !important;	
	text-align:left;
	
}
.tablePad th {
	background:#673364;
	color:#fff;
	text-align:left;
	border:1px solid #673364;	
}
.tablePad tr,
.tablePad td
 {
	border:1px solid #673364;
}
.imgMid
{
 text-align:left;
}
td.imgMid a
{
 color:#40b1ff !important;
}
.tablePad td a
 {
	color:#fff;
}
.tablePad th.heading a,
.tablePad th a{
		color:#fff !important;
		text-decoration:none;
}
#wrapper .RadPicker_Default table.rcTable .rcInputCell {
	padding:0 !important;
}
.paging {
	border:none;
}
.paging tr, .paging td{
	border:none !important;
}
.paging td a {
	color:#40b1ff !important;
}
.firmBorderCnt {
	border: 1px solid #000000; 
	padding: 5px; 
	float: left; 
	width: 98.5%;
}
.firm-details-listing {
	overflow:hidden;
}
.firm-details-listing ul {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 13px 0 0;
	padding:0;
	width:183px;
}
.firm-details-listing li.disabled {
	background:url(../Images/BG_public-register-listing-disabled.gif) no-repeat left top;
}
.firm-details-listing li.disabled a{
	background:none;
}
.firm-details-listing li {
	background:url(../Images/BG_public-register-listing.gif) no-repeat left top;
	float:left;
	margin-bottom:5px;
	width:100%;
	list-style-type:none;
}
.firm-details-listing li a {
	background:url(../Images/public-register-listing-arrow.gif);
	background-position:14px 0.9em;
	background-repeat:no-repeat;
}
.firm-details-listing li a {
	color:#625861;
	display:block;
	min-height:14px;
	padding:10px 4px 10px 28px;
}

.popup,
.popup #bottomSec,
.popup #bottomSecWide {
	width:auto !important;
	padding:5px;
}
.popup #bottomSecWide {
	float:none;
}
#bottomSecWide h1 {
	border-bottom:2px solid #333333;
	color:#333333;
	font-size:170%;
	margin:-3px 0 0.5em;
	padding:0 0 4px;
	text-align:left;
}
* html .popup {
	height:1%;
}
.popup #bottomSec {
	padding-top:15px !important;
}
#relatedBox {
	margin:28px 0;
	padding:0;
	width:293px;
}
#relatedBox ul {
	font-size:100%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 0;
	padding:0;
}
#relatedBox ul li {
	border-bottom:1px dotted #D6BCD6;
	margin:0;
	padding:5px 0;
}
.bdlistbx{
	float:left;
	padding:20px 0 0 0;
	width:300px;
}
.bdlistbx h2{
	border-bottom:2px solid #333333;
	color:#333333;
	font-size:170%;
	background:#EBDDEB;
	font-weight:normal;
	padding:2px 0px 4px 0px;
}
.bdlistbx ul{
	padding:0px 0px 0px 20px;
}
.sresult{
font-size:85%;
}
.alignleft
{	
	float:left;	
}

.vertCheckBox li
{
	padding:0px 0px 0px 30px;
	
}

.multiTextBox 
{
	padding:0px 0px 0px 30px;
	
}

.lblMultiTextBox
{
	padding:5px 5px 0px 0px;
}

.divMultiText
{
	clear: both;
	float:left;
	width:200px;
	
}

.OthersCheckBox
{
	margin: 0 10px 0 2px;
}







/*start - added by falul on 07/01/2010 for news detail page*/

.newslistdetail{
	/*float:right;
	width:427px;
	border-bottom:1px dotted #d6bcd6;
	padding:14px 0px 13px 0px;
	font-size:105%;*/
	float:left;
	width:427px;
	border-bottom:1px dotted #d6bcd6;
	padding:14px 0px 13px 0px;
	font-size:100%;
}
.newslistdetail ul{
	padding:0 0 0 15px;
}
.newslistdetail li{
	list-style:outside;
	padding:0 0 5px 0;
	margin:0px;
}
.newslistdetail strong,.searchList strong{
	color:#663366;
	
}
.newslistdetail strong,.searchList strong{
	color:#663366;
	
}

.newslistdetail strong span{
	float:left;
}
#mainContentinner .newslistdetail a{
	color:#663366;
}
.newslistdetail img{
	/*float:right;
	clear:both;
	width:87px;
	height:79px;
	padding:2px 0px 10px 10px;*/
	
	clear:both;
	width:auto;
	height:auto;
	padding:5px 5px 5px 5px;
}
.DiaryUpdatesMedia .newslistdetail img{
	/*float:right;
	clear:both;
	width:73px;
	margin:3px 0px 0px 0px;
	height:75px;*/
	/*padding:2px 0px 10px 10px; old*/
	float:left;
	clear:both;
	width:73px;
	margin:3px 0px 0px 0px;
	height:75px;
}
.ContPanel_2 .newslistdetail p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:none;
	padding:0px 0px 0px 0px;
	font-size:100%;
}


.MediaPressList .newslistdetail{
	border:0px;
	padding:0px 0px 15px 0px;
}


.DiaryUpdatesMedia .newslistdetail{
	width:200px;
	padding:0px 0px 15px 0px;
	border:0px;
}

.ImageGallMedia  .newslistdetail{
	/*width:118px;
	padding:0px 0px 0px 0px;
	border:0px;*/
	width:118px;
	padding:0px 0px 0px 0px;
	border:0px;
}

.LeftQuantNews .newslistdetail {
	width:283px;
}
.LeftQuantNews .newslistdetail p{
	text-align:left;
}
.LeftQuantNews .newslistdetail img{
	float:none;
	display:block;
}

.diaryList .newslistdetail{
	padding:7px 0px 7px 0px;
}

.newslistdetail strong.vidgl,strong.vidgl,.vidgl{
clear:both;
float:right;
direction:rtl;
}

.newslistdetail .newsImage img{
	border:2px solid #D6BCD6;
	padding:0px;
}
.newslistdetail .newsImage{
	width:75px;
}

.videoGallery .newslistdetail{
	width:760px;
	font-size:94%;
}

.videoGallery .newslistdetail strong{
	color:#000;
}
.videoGallery .newslistdetail p{
	padding:0px 0px 10px 0px;
}
/*end - added by falul on 07/01/2010 for news detail page*/
/*unsubscribe main start */
#unsubscribemain{
	float:left;
	font-size:13px;
	line-height:18px;
	color:#000;
	margin:10px 0px 50px 0px;
	background:url(../Images/unsubscribe_BG.gif) repeat-x left top;
}
#unsubscribemain .left{
	float:left;
	width:748px;
	background:url(../Images/unsubscribe_leftBG.gif) no-repeat left top;
}
#unsubscribemain .right{
	float:right;
	width:748px;
	background:url(../Images/unsubscribe_rightBG.gif) no-repeat right top;
}
.EngUNSub{
	float:left;
	width:370px;
	padding:12px 0px 40px 0px;
}
.ArUNSub{
	float:left;
	width:353px;
	padding:12px 8px 40px 10px;
	direction:rtl;
	text-align:right;
	border-left:1px dotted #FFF;
}
#unsubscribemain a{
	color:#9f519c;
	text-decoration:none;
	font-weight:bold;
	line-height:5px;
}
#unsubscribemain .EngUNSub a{
	background:url(../Images/unsubArrow_en.gif) no-repeat right center;
	padding:0px 10px 0px 0px;
}
#unsubscribemain .ArUNSub a{
	background:url(../Images/unsubArrow_ar.gif) no-repeat left center;
	padding:3px 5px 0px 10px;
	float:right;
	margin:6px 0px 0px 0px;
	
}
#unsubscribemain .ArUNSub span{
	float:right;
}
/*unsubscribe main End */
/*print page css start */
#printheader{
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	height:383px;
}
#printlogo{
	position:absolute;
	top:0px;
	display:none;
	left:0px;
}
#swingban{
	position:absolute;
	right:0px;
	top:2px;
	width:665px;
	height:111px;
	display:none;
}
#printconv{
	position:absolute;
	left:0px;
	top:0px;
	display:none;
}
/*#printMenuBg{
	position:absolute;
	left:120px;
	top:0px;
	z-index:-1;
}*/
/*print page css end */
a
{
color:#FFFFFF;
text-decoration:none;
}
a:hover
{
color:#FFFFFF;
text-decoration:none;
}
.podcastheading
{
color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
}
.newslistdetail ol
{
	list-style:decimal;
	padding:0 0 0 20px;
}
.newslistdetail ol li
{
	list-style:decimal;
	padding:0 0 5px 0;
	margin:0px;
}
.videoGallery .newslistdetail a strong
{
color:#663366;
}
