body.RadEContentBordered {
	background-color: #F4F3EF !important;
}

body.RadEContentBordered a, body.RadEContentBordered a:link {
	color:#0D2950 !important;
	font-weight:bold !important;
	text-decoration:none !important;
}

/* DOC DOWNLOAD WITH IMAGE */

div.DocImage {
	margin: 5px 0 15px 0;
	font-size: 1.0em;
	line-height: 1.4em;
	min-height: 100px;
	_height: 100px;
	background-color: #F4F3EF;
}

div.DocImage h3 {
	color: #333333;
	margin-bottom: 5px;
}

div.DocImage div.pic {
	float: left;
	width: 60px;
}

div.DocImage div.pic img {
	/*border: 1px solid #333333;*/
	border: 1px solid #e3e3d4;
}

div.DocImage div.text {
	margin-left: 70px;
	min-height: 60px;
	_height: 60px;
}

div.DocImage div.text p {
	margin: 5px 0 10px 0;
}

span.fileInfo {
	font-size: 0.8em;
}

/* DOC DOWNLOAD WITH IMAGE */

div.DocNoImage {
	margin: 5px 0 15px 0;
	font-size: 1.0em;
	line-height: 1.4em;
	background-color: #F4F3EF;
}

div.DocNoImage h3 {
	color: #333333;
	margin-bottom: 5px;
}

div.DocNoImage div.text {

}

div.DocNoImage div.text p {
	margin: 5px 0 10px 0;
}


/* PRODUCT PAGE */

div#ProductDetail {
	background-color: #F4F3EF;
	font-size: 1.1em;
	line-height: 1.4em;
}

div#ProductDetail p {
	margin: 5px 0 10px 0;
}

div.prodFeatures {
	background-color: #fff;
	padding: 10px 10px 10px 10px;
	border: 1px solid #E2E2D3;
}

div.prodFeatures h2 {
	margin-top: 0px !important;
}

div.prodFeatures ul {
	margin: 5px 0 0px 10px;
	padding: 0;
}

div.prodFeatures ul li {
	margin: 0;
	padding: 0 0 0 6px;
	list-style: none;
	background-image: url(/images/arrowHead.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	font-size: 0.9em;
}

div.prodFeatures ul li h3 {
	margin: 3px 0 0 0;
	padding: 0;
}

div.prodFeatures ul li p {
	margin: 0 !important;
	padding: 0 !important;
}

/* PROPERTY DETAILS */

div#PropertyDetails {
	background-color: #F4F3EF;
	font-size: 1.1em;
	float:left;
	margin-top:-15px;
}

div.propPic {
	float: right;
	width: 190px;
	background-color: #fff;
	padding: 0;
	margin-left: 10px;
	margin-bottom: 10px;
}

div.propDetails {
	margin: 0px 0 0 0;
	line-height: 1.2em;
	background-color: #e2e2d3;
	clear: both;
	float:left;
	padding-bottom:10px;
}

body div.propDetails div.left, body div.propDetails div.right {
	padding: 10px 10px 0px 10px;
}

body div.propDetails div.left, body div.propDetails div.right {
	width: 435px;
	float: left;
}

body div.propDetails div.right {
	padding-right: 10px;
}

div.propDetails h2 {
	margin: 0px 0 0 0 !important;
	clear: both;
	border: none;
}

div.propDetails p {
	line-height: 1.4em;
	margin: 5px 0 0 0;
}

div.propDetails dl {
	margin: 5px 0 10px 0;
	padding: 0;
	background-repeat: repeat-y;
	background-position: left;
}

div.propDetails dl dt {
	font-weight: bold;
	width: 125px;
	padding: 5px;
}

div.propDetails dl dd {
	padding: 5px 5px 5px 135px;
	margin-top: -2.1em;
	margin-left: 0;
	text-align: left;
	border-bottom: 1px solid #fff;
}

/* FUNDS TABLE */

table.FundPerformance {
	background-color: #F4F3EF;
	font-size: 1.1em;
	line-height: 1.4em;
	margin: 15px 0 15px 0;
	border: 1px solid #E2E2D3;
	border-bottom: none;
	font-weight: normal;
}

table.FundPerformance th, table.FundPerformance td {
	text-align: left;
	padding: 5px;
	font-weight: normal;
}

table.FundPerformance thead {
	background-color: #E2E2D3;

}

table.FundPerformance tbody {
	background-color: #fff;
}

table.FundPerformance tbody td {
	border-bottom: 1px solid #E2E2D3;
}

/* CLOSED INVESTMENT */

div.closedInvest {
	margin: 10px 0 0 0;
	padding: 10px 10px 0px 10px;
	font-size: 1.0em;
	line-height: 1.4em;
	background-color: #fff;
	border: 1px solid #E2E2D3;
	clear: both;
}

div.closedInvest h2 {
	border:medium none;
	clear:both;
	margin: 0 !important;
}

div.closedInvest dl {

}

div.closedInvest dl dt {
	width: 150px;
	font-weight: bold;
}

div.closedInvest dl dd {
	margin: -1.4em 0 0 160px;
}

div.closedInvest table.FundPerformance {
	font-size: 1em;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.closedInvest table.FundPerformance tbody {
	background-color: #F4F3EF;
}

/* DIRECTORS */

div.director {
	font-size: 1em;
	line-height: 1.4em;
	background-color: #F4F3EF;
	margin: 10px 0 15px 0;
 float:left;
 width:625px;
}

div.director div.pic {
	float: right;
	width: 100px;
}

div.director div.txt {
	float:left;
	width: 490px;
	min-height: 135px;
	_height: 135px;
 background-color:#E1E2D4;
 padding:5px 5px;
}


/* FAQS */

div.faq {
	font-size: 1.0em;
	line-height: 1.4em;
	background-color: #F4F3EF;
}

div.faq h3 {
	margin: 5px 0 0 0;
}

div.faq h3.expanded {
  margin-bottom:5px;
}
/* SECURE LINK */

a.secure {
	padding-left: 15px;
	background-image: url(/images/padlock_13.gif);
	background-repeat: no-repeat;
	background-position: left center;
 display:block;
}

a img.secureLinkImg {
  position:relative;
  top:2px;
}

/* RIGHT SIDE MODULE */

div.rightMod {
	background-color: #ecece4;
	width: 200px;
}

div.rightMod h2 {
	background-color: #e2e2d3;
	background-image: url(/images/rightModTop.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #0b2952;
	font-weight: normal;
	padding: 5px 9px 5px 9px;
	margin: 0;
	font-size: 12px;
}

div.rightMod div.innerContent {
	padding: 10px;
	font-size: 11px;
}

div.rightMod div.innerContent ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.rightMod div.innerContent ul li {
	background-image:url(../images/arrowHead.gif);
	background-position:0pt 5px;
	background-repeat:no-repeat;
	padding:0pt 0pt 3px 9px;
}

div.rightMod div.innerContent ul.announcements li {
	background-image: none;
	padding-left: 0;
	margin-bottom: 15px;
}

div.rightMod div.innerContent ul.announcements li a {
	display: block;
}


/* Employment Position */

div.employPosition {
background-color:#E2E2D3;
 float:left;
 margin:10px 0 20px;
 padding:10px;
}


div.employPosition h2 {
	margin: 0px 0 0 0 !important;
	clear: both;
 border:0;
}

div.employPosition p {
	line-height: 1.4em;
	margin: 10px 0 0 0;
}

div.employPosition table {
	margin: 10px 0 10px 0;
	padding: 0;
}

div.employPosition th {
	font-weight: bold;
	width: 125px;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #fff;
}

div.employPosition td{
	padding: 3px;
	text-align: left;
	border-bottom: 1px solid #fff;
}



div.genericDataTable {
	padding: 5px;
	background-color: #e1e2d2;
	margin-bottom: 10px;
}

div.genericDataTable table {
	margin: 0;
	font-size: 0.9em;
	line-height: 1.2em;
}

div.genericDataTable table th, div.genericDataTable table td {
	vertical-align: top;
	text-align: left;
	border-bottom: 1px solid #fff;
}

div.genericDataTable table th {
	padding: 0px 10px 5px 0px;
}

div.genericDataTable table td {
	padding: 5px 7px 5px 3px;
}

/*
div.genericDataTable {
 background-color:#E2E2D3;
 margin:10px 0 20px;
 padding:10px;
 clear:both;
}


div.genericDataTable h2 {
	margin: 0px 0 0 0 !important;
	clear: both;
    border:0;
}

div.genericDataTable p {
	line-height: 1.4em;
	margin: 10px 0 0 0;
}

div.genericDataTable table {
	margin: 10px 0 0px 0;
	padding: 0;
}

div.genericDataTable th {
	font-weight: bold;
	width: 125px;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #fff;
}

div.genericDataTable td{
	padding: 3px;
	text-align: left;
	border-bottom: 1px solid #fff;
}

*/

div.sharePrice {
 padding:10px 0 20px 0;
}
div.sharePrice h2 {
  border:0;
  margin:0 0 5px 0;
  font-size:1.2em;
}


div.testimonial {
  margin-top:15px;
}
