
/* CSS Document  for Promotion and Development  Website

	Website URI: http://www.promotiondevelopment.com/
	Author: Fuji Kusaka
	Copyright (c) promotion and development 
	
*/

@import url(headers.css);

*{ padding: 0; margin: 0; }

body{
	margin:0;
	padding:0;
	background:#fff url(../images/bk.jpg) top left repeat-x;
}

#wrapper{
	margin:0 auto;
	width:100%;
	height:100%;
	padding-bottom:25px;
}

img, a, form{
	border:none;
	outline:none;
	margin:0;
}

#mnContainer{
	width:930px;
	margin:0 auto;
	margin-top:25px;
	height:auto;
	display:table;
}

.bd{	
	font-weight:bold;
	color:#A53B35;
}

#topCn{
	float:left;
	width:930px;
	height:18px;
	padding:0;
	margin:0;
	background:url(../images/topCn.png) left top no-repeat;
}

#bottomCn{
	float:left;
	width:930px;
	height:20px;
	padding:0;
	margin:0;
	background:url(../images/bottomCn.png) left top no-repeat;
}

#bodyCn{
	float:left;
	padding:0px 6px 15px 1px;
	margin:0 auto;
	width:923px;/*930*/
	background:url(../images/bkBody.png) left top repeat-y;
	height:auto;

}

#leftCn{
	float:left;
	width:184px;/*255*/
	height:392px;/*481*/
	background:url(../images/bkLeftCn.png) left top no-repeat;
	padding:89px 27px 10px 44px;
/*	border-bottom:1px solid #9C0;
*/}

#leftCn #menu{
	float:left;
	display:block;
	width:176px;
	height:auto;/*30*/
	margin:0;
	padding:11px 0 0 0;
/*	border:1px solid #fff;
*/}


#leftCn #address{
	float:left;
	display:block;
	width:176px;
	height:auto;/*30*/
	margin:0;
	padding:20px 0 0 0;
/*	border:1px solid #fff;
*/	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#E0E0E0;
}

#rightCn{
	float:right;
	width:561px;/*668*/
	height:auto;
	display:block;
	padding:8px 92px 8px 15px;
}

#logo{
	width:561px;
	float:left;
	height:80px;
	text-align:left;
}

#mainTxt{
	float:left;
	width:631px;
	margin-top:33px;
	display:table;
	height:auto;
	padding:0;
}

#mainTxtCn{
	float:left;
	width:561px;
	margin:0;
	display:table;
	height:auto;
	padding:20px 0 10px 0;
	color:#666666;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(../images/sep.jpg) left top no-repeat;
	text-align:justify !important;
}

.mainTxtCnPop{
	float:left;
	width:250px;
	margin:0;
	display:table;
	height:auto;
	padding:20px 0 10px 0;
	color:#666666;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
/*	background:url(../images/sep.jpg) left top no-repeat;
*/	text-align:justify !important;
}

#mainTxtCnContact{
	float:left;
	width:561px;
	margin:0;
	display:table;
	height:auto;
	padding:20px 0 10px 0;
	color:#666666;
	font:normal 15px/22px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	background:url(../images/sep.jpg) left top no-repeat;
	text-align:center !important;
}

#mainTxtCn a{	
	color:#BD2C16;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#mainTxtCn a:hover{	
	color:#BD2C16;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#mainTxtCn ul{
	width:auto;
	margin:0;
	height:auto;
	color:#666666;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	list-style:none;
	padding:0 0 0 10px;
}

#mainTxtCn ul li{
	width:auto;
	margin:0;
	height:auto;
	color:#666666;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(../images/bullet.gif) center left no-repeat;
	list-style:none;
	padding:0 0 0 10px;
}

#mainTxtCn ul li.newDoc{
	width:auto;
	margin:0;
	height:auto;
	color:#666666;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(../images/bullet.gif) bottom left no-repeat;
	list-style:none;
	padding:0 0 0 10px;
}

ul#anchor{
	list-style:none;
	margin:0;
	padding:0 0 10px 0 !important;
/*	border:1px solid #000;
*/	text-align:left !important;
}

ul#anchor li{
	list-style:disc !important;
	background:none !important;
	display:inline;
	padding:0;
	margin:0;	
}

ul#anchor li a{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	text-align:left !important;
	list-style-type:circle !important;
/*	background:url(../images/bullet.gif) top right no-repeat;
*/	
}

ul#anchor li a:hover{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.top{
	text-align:right;
	width:100%;
	float:left;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#999 !important;

}

.top a{
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#999 !important;

}
.top a:hover{
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#A53B35 !important;
	text-decoration:underline !important;

}


.sep{
	float:left;
	width:561px;
	margin:0;
	display:block;
	height:20px;
	padding:0px;
	color:#666666;
	background:url(../images/sepBtm.jpg) left top no-repeat;
}

#rssCn{
	float:right;
	width:561px;/*668*/
	height:auto;
	display:block;
	padding:0px 92px 0px 15px;
}

#rssCn a{
	font:normal 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6C02;
	text-decoration:none;
	background:url(../images/rssIcon.jpg) left no-repeat;
	padding-left:25px;
	display:block;
	height:21px;
	width:150px;
}

#rssCn a:hover{
	font:normal 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6C02;
	text-decoration:underline;
}

/* ******************************** MAIN MENU ***********************************/
ul#mainMenu {
	float:left;
	display:block;
	width:176px;
	height:auto;/*30*/
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
/*	border:1px solid #fff;
*/	/*background:url(../images/bkMenu.png) top left no-repeat;*/
}

ul#mainMenu li{
	float:left;
	display:block;
	height:13px;/*30*/
	margin:0;
	padding:0;
	width:176px;
	padding:0 0 16px 0;
	position:relative;
	z-index:1000 !important;
/*	border:1px solid #000;	
*/}

ul#mainMenu a{
	float:left;
	display:block;	
	height:13px;
	height /**/: 0px !important;
	outline:none;
	margin:0px;
	overflow:hidden !important;
	text-decoration:none;
	padding:13px 0px 0 0;
	color:#000;
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	width:176px;
	text-align:left;	
}

/**html ul#topMenu a{ 	
	display:block;
	height: 32px;
	height: 0px !important;
	outline:none;
	padding:0;
	margin:0;
	overflow:hidden !important;
	text-decoration:none;
	padding:32px 0 0 0;
	color:#fff;
}*/
 
ul#mainMenu ul{
 	display:none;
	height:auto;
	position:absolute;
	width:200px;
	border:1px solid #BD2C16;
	top:-5px;
	left:170px;
	margin:0;
	padding:0 0 2px 0 !important;
	list-style:none;
	background:url(../images/bkDropDown.png) left repeat;
	z-index:1000 !important;
}
 
ul#mainMenu ul:after{
 	display:block;
	clear:both;
	content: ".";
	height:0;
	visibility:hidden;
}

ul#mainMenu ul li {
  width: 135px !important;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display:inline; /*For IE*/
  height:10px !important; 
  margin:0px;
  
}

ul#mainMenu ul li a{

  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  color:#2C2C2A !important;
  height:25px !important;
  text-decoration:none;
  padding:2px 15px !important;
  font:normal 12px/44px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
  font-variant:small-caps;
  text-align:left;	
  margin:0px !important;
/*  border:1px solid #000;
*/}

/* 2nd Menu */
ul#mainMenu li:hover li a,
ul#mainMenu li.iehover li a{
	text-align:left;
	float: none;
	width:170px; 
	margin:0px; /* Where Drop Down Menu Starts */
    font:normal 12px/24px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	font-variant:small-caps;
	padding:0px;
	color:#2C4C54;
	background:none;
	}

/* 2nd Menu Hover Persistence */
ul#mainMenu li:hover li a:hover,
ul#mainMenu li:hover li:hover a,
ul#mainMenu li.iehover li a:hover,
ul#mainMenu li.iehover li.iehover a{  
  	font:bold 11px/26px Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	padding:0px;
	color:#BD2C16 !important;
	background:none;	
}

/* hover */
ul#mainMenu a:hover,
ul#mainMenu li:hover a,
ul#mainMenu li.iehover a{
	color:#867b27;
}

/* Do Not Move - Must Come Before display:block for Gecko */

ul#mainMenu li:hover ul ul,
ul#mainMenu li:hover ul ul ul,
ul#mainMenu li.iehover ul ul,
ul#mainMenu li.iehover ul ul ul {
  display: none;
}

ul#mainMenu li:hover ul,
ul#mainMenu ul li:hover ul,
ul#mainMenu ul ul li:hover ul,
ul#mainMenu li.iehover ul,
ul#mainMenu ul li.iehover ul,
ul#mainMenu ul ul li.iehover ul {
  display: block;

}

#mainMenu #link-home{
	background:transparent url(../images/homOff.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-home:hover{
	background:transparent url(../images/homOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-about{
	background:transparent url(../images/aboutusOff.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-about:hover{
	background:transparent url(../images/aboutusOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-annual{
 	background:transparent url(../images/annualreportOff.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-annual:hover{
 	background:transparent url(../images/annualreportOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

ul#mainMenu #link-managing{
 	background:transparent url(../images/managingOff.png) top left no-repeat;
	width:176px;
	height:28px;
	height /**/:0px !important;
	padding:28px 0 0 0;
	display:block;
/*	border:1px solid #000;
*/	overflow:hidden !important;
	
}

#mainMenu #link-managing:hover{
 	background:transparent url(../images/managingOn.png) top left no-repeat;
	width:176px;
	height:28px;
	height /**/:0px !important;
	padding:28px 0 0 0;
	display:block;
/*	border:1px solid #000;
*/	overflow:hidden !important;
}

#mainMenu #link-corporate{
 	background:transparent url(../images/corporateOff.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-corporate:hover{
 	background:transparent url(../images/corporateOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-irr{
 	background:transparent url(../images/irrOff.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-irr:hover{
 	background:transparent url(../images/irrOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-financial{
 	background:transparent url(../images/financialOff.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-financial:hover{
 	background:transparent url(../images/financialOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-structure{
 	background:transparent url(../images/structureOff.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-structure:hover{
 	background:transparent url(../images/structureOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-associates{
 	background:transparent url(../images/associatesOff.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-associates:hover{
 	background:transparent url(../images/associatesOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-csr{
 	background:transparent url(../images/csrOff.png) top left no-repeat;
	width:176px;
	height:28px;
	height /**/:0px !important;
	padding:28px 0 0 0;
	display:block;
/*	border:1px solid #000;
*/	overflow:hidden !important;
	
}

#mainMenu #link-csr:hover{
 	background:transparent url(../images/csrOn.png) top left no-repeat;
	width:176px;
	height:28px;
	height /**/:0px !important;
	padding:28px 0 0 0;
	display:block;
/*	border:1px solid #000;
*/	overflow:hidden !important;
}

#mainMenu #link-links{
 	background:transparent url(../images/linksOff.png) top left no-repeat;
	width:117px;
	height:13px;
}

#mainMenu #link-links:hover{
 	background:transparent url(../images/linksOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-contact{
 	background:transparent url(../images/contactusOff.png) top left no-repeat;
	width:176px;
	height:13px;
}

#mainMenu #link-contact:hover{
 	background:transparent url(../images/contactusOn.png) top left no-repeat;
	width:176px;
	height:13px;
}

/*********************************** NEWS ********************************/

#plain1{
	float:left;
	width:561px;
	margin:0px;
	display:block;
	height:auto;
	padding:10px 0 0 0;
/*	border:1px solid #F00;
*/}

#newsCn{
	float:left;
	width:561px;
	height:auto;
	padding:15px 0 0 0;
	margin:0;
/*	border:1px solid #030;
*/}

.moreNews{
	float:left;
	width:561px !important;
	height:17px;
	text-align:right;
	padding:0;
	margin:0;
}

.newsContent{
	float:left;
	width:280px;
	height:auto;
	padding:0 0 15px 0;
/*	border:1px solid #000;
*/}

.newsTit{
	float:left;
	background:url(../images/newsTit.gif) left  no-repeat;
	padding-left:30px;
	width:250px;
}

.newsTit a{
	font:normal 15px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A02014;
	text-decoration:none;
}

.newsTit a:hover{
	font:normal 15px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#774543;
	text-decoration:none;
}

.newsDate{
	float:left;
	font:normal 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#774543;
	padding-left:30px;
	width:250px;
}

.newsSum{
	float:left;
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	padding:0px 0;
	padding-left:30px;
	width:250px;
}

.newsSum a{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	text-decoration:none;
}

.newsSum a:hover{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	text-decoration:none;
}

.newsDld{
	float:left;
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	padding:2px 0;
	padding-left:30px;
	width:220px;
}

.newsDld a{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A02014;
	text-decoration:none;
	background:url(../images/pdfIcon.jpg) left top no-repeat;
	padding-left:20px;
}

.newsDld a:hover{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	text-decoration:underline;
}

.newsDld2{
	float:left;
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	padding:2px 0;
	width:100%;
}

.newsDld2 a{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A02014;
	text-decoration:none;
	background:url(../images/pdfIcon.jpg) left top no-repeat;
	padding-left:20px;
}

.newsDld2 a:hover{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F !important;
	text-decoration:underline;
}

.DldKb{
	font:italic 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
}


.newsRd{
	float:left;
	padding:5px 0 0 30px;
	width:220px;
}

.newsRd a{
	font:italic 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}

.newsRd a:hover{
	font:italiec 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:underline;
}


/********************************* READ MORE ********************************/

#newsTitle{
	float:left;
	width:auto;	
}

#newsTitle, h1{
	font:bold 18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A53B35;
	padding:0px 0 0 0;
	height:24px !important;
	margin:0;
	width:561px;
	outline:none;
	background:none;
}

#newsCn1{
	float:left;
	width:561px;
	height:auto;
	padding:0;
	margin:0;
}

.moreNews{
	float:left;
	width:300px;
	height:17px;
	text-align:right;
	padding:0;
	margin:0;
}

.newsContent1{
	float:left;
	width:300px;
	width:561px;
	height:auto;
	padding:0 0 15px 0;
}

.newsTit1{
	float:left;
	background:url(../images/newsTit.gif) left  no-repeat;
	padding-left:30px;
	width:531px;
}

.newsTit1 a{
	font:normal 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#A02014 !important;
	text-decoration:none;
}

.newsTit1 a:hover{
	font:normal 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#774543 !important;
	text-decoration:underline;
}

.newsDate1{
	float:left;
	font:normal 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#774543;
	padding-left:30px;
	width:531px;
}

.newsSum1{
	float:left;
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F !important;
	padding:0px 0;
	padding-left:30px;
	width:531px;
}

.newsSum1 a{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F !important;
	text-decoration:none;
}


.newsSum1 a:hover{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	text-decoration:underline;
}

.newsDld1{
	float:left;
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	padding:2px 0;
	padding-left:30px;
	width:531px;
}

.newsDld1 a{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#A02014 !important;
	text-decoration:none;
	background:url(../images/pdfIcon.jpg) left top no-repeat;
	padding-left:20px;
}


.newsDld1 a:hover{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3F3F3F !important;
	text-decoration:underline !important;
}

.DldKb{
	font:italic 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
}


.newsRd1{
	float:left;
	padding:5px 0 0 30px;
	width:531px;
}

.newsRd1 a{
	font:italic 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#999999 !important;
	text-decoration:underline !important;
}

.newsRd1 a:hover{
	font:italic 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#999999 !important;
	text-decoration:underline !important;
}

.paginator{
	float:left;
	width:561px;
	height:auto;
	padding:0;
	margin:0;
	text-align:right;
	font:normal 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	display:block;

}

.paginator a{
	font:normal 12px/13px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	text-align:right;
	text-decoration:none;
	padding:0 3px;
	width:auto;
}

.paginator a:hover{
	font:normal 12px/13px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	text-align:right;
	text-decoration:underline !important;
}


/********************************** Market Trend *****************************/

#marketTrend{
	float:left;
	width:561px;
	height:auto;
}

.marketTrendTable{
	float:left;
	width:557px;/*258*/
	border:1px solid #999999;
	padding:1px;
	margin:0;
	display:block;
}

.marketTrendTable .trend{
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	width:557px;/*274 +4*/
}

.marketTrendTable .trend td{
	font:normal 11px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
	padding:0 7px;
/*	border:1px solid #000;
*/}

.marketTrendTable .trend td a{
	color:#666666;
	text-decoration:none;
	text-align:center;
}

.marketTrendTable .trend td a:hover{
	color:#940E23;
	text-decoration:underline;
	text-align:center;
}


.marketTrendTable .trend .trendArrow{
	float:left;
	width:20px;
	height:21px;
}

.trend td.latest{
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#323130;
	text-align:right;
	background:#DEDEDE;
/*	padding:0 9px;
*/
}

.trend .alter1{
	background:#F4F4F4;
/*	padding:0 9px;
*/
text-align:center !important;
/*border:1px solid #090;
*/}

.trend .alter2{
	background:#DEDEDE;
/*	padding:0 9px;
*/}

.trend .fundText{
	text-align:left;

}

td .trendNum{
	color:#323130;
	text-align:center !important;
	display:block;
	width:auto;
	width:100%;
}


.marketTrendTable2{
	float:left;
	width:557px;/*258*/
	padding:1px;
	margin:0;
	display:block;
	border:1px solid #999999;
}

.marketTrendTable2 .trend{
	color:#666666;
	width:557px;/*274 +4*/
}


.marketTrendTable2 .trend td{
	color:#666666;
	text-align:center;
	padding:2px 4px;
/*	border:1px solid #000;
*/}

.marketTrendTable3{
	float:left;
	padding:1px;
	width:100%;
	margin:0;
	display:block;
	border:1px solid #999999;
}

.marketTrendTable3 .trend{
	text-align:left !important;
	width:100% !Important;	
}

.marketTrendTable3 .trend td{
	color:#666666;
	padding:2px 4px;
/*	border:1px solid #000;
*/}

.trend td.latest{
	padding:2px 0;
	color:#323130;
	text-align:center;
	background:#DEDEDE;
/*	padding:0 9px;
*/
}

.trend .alter1{
	background:#F4F4F4;
/*	padding:0 9px;
*/}

.trend .alter2{
	background:#DEDEDE;
/*	padding:0 9px;
*/}

.trend .fundText{
	text-align:left;

}

.trendNum{
	color:#323130;
	text-align:right !important;
	float:right;
}

/********************************** COPYRIGHT ********************************/


#copyright{
	text-align:right;
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#706565;
	width:910px;/*930*/
	padding:0px;
	margin:0 auto;
	padding-right:20px;
}


.clearAll /*From IE 7 lack of compliance*/
{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}


#copyright a{	
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A53933;
	text-decoration:underline;	
}

#copyright a:hover{	
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#706565;
	text-decoration:none;	
}

/* Contact Page */

.tableForm{
	float:left;
	margin:0;
	padding:0;
}

.tableForm td{
	padding:2px 0;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

.TextBoxFields{
	border:1px solid #ccc;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:175px;
	height:16px;
	padding:0 4px;
	color:#666666;
}

.TextFields{
	border:1px solid #ccc;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:175px;
	height:auto;
	padding:0 4px;
	color:#666666;
}

.dropDown{
	border:1px solid #ccc;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:185px;
	height:auto;
	padding:0 4px;
	color:#666666;
}


.RedTxt{
	color:#6C120F;
}

/******************** ANNUAL REPORTS *****************/

.annualRpt{
	float:left;
	width:561px;
	margin:0;
	display:table;
	height:auto;
	padding:0;
	color:#666666;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
/*	border:1px solid #000;
*/}

.tableContent{
	float:left;
	margin:10px 0px 0 0;
	padding:10px 7px 10px 7px;
	width:547px;/*561*/
	display:block;
	height:auto;
	background:#FAFAFA;
/*	border:1px solid #000;
*/}

.tableContentImg{
	float:left;
	width:131px;
	height:auto;
	padding:0;
	margin:0 auto;	
/*	border:1px solid #fff;
*/	display:block;
}

.tableContentImg2{
	float:left;
	width:97px;
	height:auto;
	padding:0;
	margin:0 auto;	
/*	border:1px solid #fff;
*/	display:block;
}

.tableContentAr{
	float:left;
	width:270px;
/*	border:1px solid #000;
*/	padding:0;
	margin:0;
}


.tableContainerTitle{
	float:left;
	text-align:left !important;
	margin:0 auto;
	width:100%;
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	vertical-align:baseline;		
}

.tableContainerTitle a{
	text-align:left !important;	
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;	
	color:#666666 !important;
}

.tableContainerTitle a:hover{
	text-align:left !important;	
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline !important;		
}

.tableContainerTxt{
    float:left;
	text-align:left !important;
	padding:0 5px;
	margin:0 auto;
	width:406px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	vertical-align:baseline;	
/*		border:1px solid #F00;
*/
}

.tableContainerTxt2{
    float:left;
	text-align:left !important;
	padding:0 5px;
	margin:0 auto;
	width:160px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	vertical-align:baseline;	
}

.tableContentTxt{
	float:left;
	width:100%;
	font:italic 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.tableContentTxt a{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A02014;
	text-decoration:none;

}

.tableContentTxt a:hover{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666 !important;
	text-decoration:underline;
}

.tableContentTxt2{
	float:left;
	width:160px;
	font:italic 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
/*	border:1px solid #000;
*/	padding-left:5px;
}

.tableContainerTitle2{
	float:left;
	width:160px;
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
/*	border:1px solid #000;
*/	padding-left:5px;
	text-align:left !important;
}

.tableContainerTitle2 a{
	text-align:left !important;	
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	text-decoration:none;	
	color:#666666 !important;
}

.tableContainerTitle2 a:hover{
	text-align:left !important;	
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline !important;		
}


.tableContentTxt2 a{
	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#A02014;
	text-decoration:none;

}

.tableContentTxt2 a:hover{
	font:normal 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666 !important;
	text-decoration:underline;
}


/* Managing Directors  Statement & Financial Statements */

.pdfDownloads{
	list-style:none;
	margin:0;
	padding:0 !important;
	text-align:left !important;
}

/*ul.pdfDownloads li.bd{	
	font-weight:bold;
	color:#A53B35 !important;
}

ul.pdfDownloads li .size{	
	color:#999 !important;
	font:italic 10px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
}*/

.pdfDownloads td a{
	font:normal 13px/25px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#575757 !important;
	text-align:left !important;
	background:url(../images/pdfIcon.jpg) left top no-repeat;
	padding-left:25px;

}

.pdfDownloads td a:hover{
	font:normal 13px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A02014 !important;
}

/* Financial Highlights */

.financialHigh{
	float:left;
}

.financialHigh td.headers{
	color:#A02014;
	text-align:center;
}

.financialHigh td .note{
	font:italic 10px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.financialHigh td .txt{
	padding:0 3px;
}
/*.financialHigh td.lineSep{
	display:block;
	height:1px;
	background:#A02014;
}*/



/*************** Added by RD *******************/

.txtGray{
	color:#666666;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/*************   SWITCH TABLE CONTENT ****************/

ul#anchor{
	list-style:none;
	margin:0;
	padding:0 0 10px 0 !important;
/*	border:1px solid #000;
*/	text-align:left !important;
}

ul#anchor li{
	list-style:disc !important;
	background:none !important;
	display:inline;
	padding:0;
	margin:0;	
}

ul#anchor li a{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	text-align:left !important;
	list-style-type:circle !important;
/*	background:url(../images/bullet.gif) top right no-repeat;
*/	
}

ul#anchor li a:hover{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.historyCn{
	float:left;
	width:561px;
	margin:0;
	display:block;
	height:auto;
	color:#666666;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
/*	border:1px solid #000;
*/}

.historyTit{
	float:left;
	width:561px;
	font-weight:bold;
	color:#A53B35;
}


.historyTxt{
	float:left;
	width:561px;
	color:#666666;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#switchTable{
	float:left;
	width:561px;
	margin:0;
	padding:0;
}


/* CSS Document */

.menuContainer{
	width:561px;
	padding:0;
	height:30px;/*35*/
	margin:0;
	text-align:center !important;	
}

#menuHistory{
	float:left;
	width:561px;
	padding:0;
	margin:0;
	position:relative;
	z-index:999 !Important;	
}

ul.topMenu{
	list-style:none;
	display:inline;
	padding:0px;
	height:36px;
	margin:0;	
}

ul.topMenu li {
  margin: 0;
  padding:0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  height:30px;/*30px*/
  width:auto;
  background:none !important;
}

ul.topMenu li.back {
	position:absolute;
	height:23px;
	z-index:0 !important;
	cursor:pointer;
	border-bottom:2px solid #A53B35 !important;
}

ul.topMenu li a{ /* root menu*/
	font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4B4B4B !important;
	text-decoration:none;
	float:none !important;
	float:left;
	display:block;
	padding:2px 10px;
	width:auto !important;
	text-transform:uppercase;
	cursor:pointer;	
	z-index:100 !important;
	position: relative;
	overflow: hidden;
	margin:0;
}

ul.topMenu li a.current{ 	
	cursor:pointer;
	width:auto;
	padding:2px 8px 0 0;
}
  
ul.topMenu li a:hover, ul.topMenu li a:active{
	border:none;
	cursor:pointer;
	height:30px;
	color:#A53B35 !important;
}





