/* CSS Document */
html,body{
	height:100%;
}
body{
	margin:0px;
	padding:0px;
	background:url(../images/bg.gif) repeat-x left top;
	font-family:arial;
}
td{
	vertical-align:top;
}
img{
	border:0px;
}
div{
	padding:0px;
	margin:0px;
}
form{
	margin:0px;
	padding:0px;
}
.lang{
	font-size:10px;
	color:#615e5f;
	padding:12px 5px 10px 0px;
	text-align:right;
}
.lang a{
	color:#615e5f;
	text-decoration:none;
}
.lang a:hover, a.langon{
	color:#a91253;
	text-decoration:none;
}
.tophr{
	text-align:right;
	padding:0px 5px 5px 0px;
}
.toplinks{
	padding:5px 5px 32px 0px;
	text-align:right;
}
.toplinkstd{
	font-size:10px;
	color:#615e5f;
	vertical-align:bottom;
	}
.toplinkstd a{
	color:#615e5f;
	text-decoration:none;
}
.toplinkstd a:hover{
	color:#a91253;
	text-decoration:none;
}
.input{
	background:url(../images/input.gif) no-repeat left top;
	height:19px;
	width:121px;
	font-size:9px;
	color:#615e5f;
	padding-left:3px;
	padding-top:2px;
	margin-left:40px;
	border:0px;
}
.sep{
	padding:0px 4px;
}
.menu{
	text-align:right;
	vertical-align:top;
}
.emptytd{
	height:10px;
	font-size:1px;
}
.center{
	padding-left:2px;
}
.centerbg{
	background-color:#FFFFFF;
	padding:10px;
}
.whitespace{
	width:10px;
	font-size:1px;
}
.whitespacesp{
	width:20px;
	font-size:1px;
}
.whitespace2{
	height:10px;
	font-size:1px;
}
.whitespace3{
	height:4px;
	font-size:1px;
	line-height:1px;
}
.footer td{
	font-size:10px;
	color:#1b1b1b;
	padding:6px 12px 12px 12px;
}
.footer td a{
	color:#1b1b1b;
	text-decoration:none;
}
.footer td a:hover{
	color:#a91253;
	text-decoration:none;
}
.pinkbg{
	background:url(../images/pinkbg.gif) repeat-x left bottom;
	height:100%;
	width:303px;
	padding:10px;
}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
.pinklinks{
	font-size:10px;
	color:#a30046;
	padding-bottom:15px;
}
.pinklinks a{
	color:#a30046;
	text-decoration:none;
}
.pinklinks a:hover{
	text-decoration:none;
	color:#a9891e;
}
.newstable{
	margin-top:10px;
} 
.newstable td{
	font-size:11px;
	color:#1b1a1a;
	line-height:15px;
}
.newstable td .title{
	font-size:12px;
	color:#514d4d;
	font-weight:bold;
}
.newstable td .title a{
	color:#514d4d;
	text-decoration:none;
}
.newstable td .title a:hover{
	color:#a30046;
	text-decoration:none;
}
.newstable td .date{
	font-size:11px;
	color:#514d4d;
	font-weight:bold;
}
.newstable td a.more{
	background:url(../images/pinkbullet.gif) no-repeat left 3px;
	font-size:10px;
	color:#514d4d;
	padding-left:5px;
	text-decoration:none;
}
.newstable td a.more:hover{
	color:#a30046;
	text-decoration:none;
}
.newstable td .pic{
	margin-right:7px;
}
.date2{
	font-size:11px;
	color:#a30046;
}
.newstable2{
	background:url(../images/pinkbullet.gif) no-repeat 3px 8px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
	color:#1b1a1a;
	line-height:15px;
}
.newstable2 a{
	color:#1b1a1a;
	text-decoration:none;
}
.newstable2 a:hover{
	color:#a9891e;
	text-decoration:none;
}
.hr{
	padding:5px 0px;
}
.hrsp{
	padding:20px 0px;
}

.hrsp2{
	padding:10px 0px;
}

.events{
	color:#514d4d;
	font-size:11px;
	padding-top:5px 0px;
}
.events a{
	color:#514d4d;
	text-decoration:none;
}
.events a:hover{
	color:#a30046;
	text-decoration:none;
}
.eventtitle{
	color:#a9891e;
	font-size:11px;
}
.eventtitle a{
	color:#a30046;
	background:url(../images/pinkbullet.gif) no-repeat right 4px;
	text-decoration:none;
	padding-right:6px;
}
.eventtitle a:hover{
	color:#a9891e;
	background:url(../images/greenbullet.gif) no-repeat right 4px;
	text-decoration:none;
	padding-right:6px;
}
.eventtitle2{
	color:#a30046;
	font-size:11px;
}
.paddingtop{
	padding-top:5px;
}
.investors{
	background:url(../images/greenbg1.gif) repeat-x left bottom;
	height:51px;
	width:313px;
	font-size:10px;
	color:#a30046;
}
.investors a{
	color:#a30046;
	text-decoration:none;
}
.investors a:hover{
	color:#a9891e;
	text-decoration:none;
}
.investors .img{
	margin:18px 15px;
}
.investors .right{
	margin:18px 15px;
}
.join{
	background:url(../images/greenbg2.gif) repeat-x left top;
	height:67px;
	width:313px;
	font-size:10px;
	color:#a30046;
	padding:0px;
	margin:0px;
}
.join a{
	color:#a30046;
	text-decoration:none;
}
.join a:hover{
	color:#a30046;
	text-decoration:underline;
}
.join .img{
	margin:7px 15px 0px 15px;
}
.input2{
	background:url(../images/input2.gif) no-repeat left top;
	height:19px;
	width:227px;
	font-size:9px;
	color:#615e5f;
	padding-left:3px;
	padding-top:2px;
	margin-left:15px;
	margin-top:6px;
	border:0px;
}
.joinbtn{
	margin-left:5px;
}
.diduknow{
	background:url(../images/greenbg3.gif) repeat-x left bottom;
	height:100%;
	width:313px;
	padding:0px;
	margin:0px;
}
.diduknow .text{
	font-size:13px;
	color:#736c6e;
	text-align:center;
	padding:10px 25px;
}
.diduknow .img{
	margin:17px 15px 0px 15px;
}
.positionrelative{
	position:relative;
}
.investorsarea{
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	background:url(../images/investbg.gif) repeat-x left bottom;
	height:112px;
	width:313px;
	font-size:10px;
	color:#a30046;
}
.investorsarea a{
	color:#a30046;
	text-decoration:none;
}
.investorsarea a:hover{
	color:#a30046;
	text-decoration:underline;
}
.investorsarea .img{
	margin:17px 15px 0px 15px;
}
.investorsarea .img2{
	margin:18px 15px 0px 15px;
}
.investorsarea .right{
	margin:18px 15px 0px 15px;
}
.input3{
	background:url(../images/input3.gif) no-repeat left top;
	height:19px;
	width:169px;
	font-size:9px;
	color:#615e5f;
	padding-left:3px;
	margin-left:15px;
	padding-top:2px;
	margin-top:6px;
	border:0px;
}

.inputLong
{
	background:#fff url(../images/inputlong.gif) no-repeat left top;
	height:56px;
	width:169px;
	font-size:11px;
	color:#615e5f;
	padding-left:3px;
	padding-top:2px;
	margin-top:6px;
	border:0px;
}

.inputLong2
{
	background:#fff url(../images/inputlong.gif) no-repeat left top;
	height:56px;
	width:169px;
	font-size:11px;
	color:#615e5f;
	padding-left:15px;
	padding-top:2px;
	margin-top:6px;
	border:0px;
}

.logintable {
	margin-bottom:10px;
	margin-top:8px;
	background-color:none;
}
.logintable td{
	color:#1b1a1a;
	font-size:11px;
	vertical-align:bottom;
}
.logintable td.paddingleft{
	padding-left:15px;
}
.logintable td a{
	color:#a30046;
	font-size:10px;
	text-decoration:none;
}
.leftbg{
	background:#ffffff url(../images/greenbg3.gif) repeat-x left bottom;
	height:100%;
	padding:10px 20px 10px 10px;
	color:#1b1a1a;
	font-size:11px;
	line-height:16px;
}

.SearchResults{
	height:100%;
	padding:10px 20px 10px 10px;
	color:#1b1a1a;
	font-size:11px;
	line-height:16px;
	padding:20px 0px;
	width:210px;
}

.height100{
	height:100%;
}
.texttbl td{
	color:#615e5f;
	font-size:12px;
	line-height:16px;
}
.generaltext{
	color:#1b1a1a;
	font-size:12px;
	padding:10px 0px;
	line-height:16px;
}
.generaltext ul{
	padding:0px;
	margin:0px;
}
.generaltext ul li{
	list-style:none;
	background:url(../images/pinkbullet.gif) no-repeat 5px 4px;
	padding-left:13px;
}

.generaltext ul li ul li{
	list-style:none;
	background:url(../images/graybullet.gif) no-repeat 5px 4px;
	padding-left:13px;
}

.leftmenu{
	padding:20px 0px;
	width:210px;
}
.leftmenu a{
	display:block;
	color:#615e5f;
	font-size:12px;
	text-decoration:none;
	background:url(../images/graybullet.gif) no-repeat 2px 5px;
	padding-left:10px;
	padding-bottom:5px;
}

.leftmenu a:hover,.leftmenu a.on{
	color:#a30046;
	text-decoration:none;
	background:url(../images/pinkbullet.gif) no-repeat 2px 5px;
}

.leftmenu a.ShowNode{
	color:#a30046;
	text-decoration:none;
	background:url(../images/pinkbullet.gif) no-repeat 2px 5px;
}

.leftmenu a.none{
	text-decoration:none;
	background:url(../images/sep.gif) repeat-x 0px 0px;
	height:1px;
	padding:0px 0px 5px 0px;
	line-height:1px;
	margin:0px;
	font-size:1px;
	text-align:right;
	
}

.SearchResults{
	padding:20px 0px;
	width:210px;
}
.SearchResults a{
	display:block;
	color:#615e5f;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
	padding-bottom:5px;
}
.SearchResults a:hover,.SearchResults a.on{
	color:#a30046;
	text-decoration:none;
}

.SearchResults a.ShowNode{
	color:#a30046;
	text-decoration:none;
}

.SearchResults a.none{
	text-decoration:none;
	background:url(../images/sep.gif) repeat-x 0px 0px;
	height:1px;
	padding:0px 0px 5px 0px;
	line-height:1px;
	margin:0px;
	font-size:1px;
	text-align:right;
	
}

a.download{
	display:inline;
	background:url(../images/download.gif) no-repeat 0px 0px;
	color:#a30046;
	text-decoration:none;
	font-size:12px;
	padding-left:15px;
	margin-bottom:5px;
}
a.watch{
	display:inline;
	background:url(../images/watch.gif) no-repeat 0px 3px;
	color:#a30046;
	text-decoration:none;
	font-size:12px;
	padding-left:15px;
	margin-bottom:5px;
}
a.masterplan{
	display:inline;
	background:url(../images/masterplan.gif) no-repeat 0px 3px;
	color:#a30046;
	text-decoration:none;
	font-size:12px;
	padding-left:15px;
	margin-bottom:5px;
}
a.poem{
	display:inline;
	background:url(../images/poem.gif) no-repeat 0px 3px;
	color:#a30046;
	text-decoration:none;
	font-size:12px;
	padding-left:15px;
	margin-bottom:5px;
}
a.download:hover,a.watch:hover,a.masterplan:hover,a.poem:hover{
	color:#a9891e;
}
.subtitle .websitelink a{
	color:#a30046;
	line-height:23px;
	text-decoration:none;
	font-size:11px;
}
.subtitle .websitelink a:hover{
	color:#615e5f;
}
.fixedwidthtext{
	width:377px;
	padding-right:20px;
}
td.breadcrumbs{
	text-align:right;
	font-size:11px;
	color:#a30046;
}
td.breadcrumbs a{
	color:#c4990b;
	text-decoration:none;
}
td.breadcrumbs a:hover,.breadcrumbson{
	color:#a30046;
	text-decoration:none;
}
.tools{
	padding-top:10px;
}
.tools a{
	margin-left:10px;
}
.sendtofriend{
	position:absolute;
	top:0px;
	right:-2px;
	visibility:hidden;
	background:#ffffff url(../images/pinkbg.gif) repeat-x left bottom;
	width:335px;
	font-size:10px;
	color:#a30046;
	padding:10px;
}
td.pink{
	color:#a30046;
	font-weight:bold;
}
td.pink a{
	color:#a30046;
	text-align:none;
}
td.pink a:hover{
	color:#c4990b;
	text-align:none;
}
.promenu{
	padding:20px 0px;
	width:210px;
}
.promenu a{
	display:block;
	color:#615e5f;
	font-size:12px;
	text-decoration:none;
	background:url(../images/graybullet.gif) no-repeat 2px 5px;
	padding-left:10px;
	padding-bottom:5px;
}
.promenu a:hover,.promenu a.on{
	color:#a30046;
	text-decoration:none;
	background:url(../images/pinkbullet.gif) no-repeat 2px 5px;
}
.promenu a.none{
	text-decoration:none;
	background:url(../images/pinksep.gif) repeat-x 0px 0px;
	height:1px;
	padding:0px 0px 5px 0px;
	line-height:1px;
	margin:0px;
	font-size:1px;
	text-align:right;
	
}
.promenu .promenudetails{
	padding:2px 0px;
	margin-bottom:5px;
	width:210px;
	background:url(../images/pinksep.gif) repeat-x 0px 0px;
	padding:7px 0px 5px 0px;
}
.promenu .promenudetails a{
	display:block;
	color:#615e5f;
	font-size:12px;
	text-decoration:none;
	background:none;
	padding-bottom:5px;
	border-bottom:1px solid #d1cdce;
}
.promenu  .promenudetails a:hover,.promenu  .promenudetails a.on{
	color:#615e5f;
	background:none;
	text-decoration:none;
}
.promenu  .promenudetails a:hover,.promenu  .promenudetails a:hover{
	color:#A30046;
	background:none;
	text-decoration:none;
}
.SmallBullet{
	padding:6px 0px 0px 0px; 
	width:3px; 
	border-bottom:1px solid #d1cdce;
}
td.subtitle{
	color:#1b1a1a;
	font-size:22px;
	font-family:arial;
	line-height:22px;
}

.gridtable 
{
	padding:0px;
	margin:0px;
	border:1px solid #000;
}
.gridtable td
{
	color:#1b1a1a;
	font-family:arial;
	text-align:left;
	}
.gridtable td a
{
	text-decoration:underline;
	color:#1b1a1a;
}
.gridtable td a:hover
{
	text-decoration:none;
	color:#a30046;
} 
/**************Scroll******************/
#content,#Div1
{
	text-align:left;
	float:left;
}
.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
}
.vscrollerbar {
	width: 5px;
	background-color: #bab4b6;
}
.vscrollerbase {
	width:5px;
}
.vscrollerbasebeg {
	width: 5px;
	height: 5px;
	background: url(../images/top.gif) 0px 0px no-repeat;
	cursor:pointer;
}
.vscrollerbaseend {
	height: 5px;
	width: 5px;
	background: url(../images/down.gif)  0px 0px no-repeat;
	cursor:pointer;
}
.vscrollerbar, .hscrollerbar {
	padding: 5px;
	z-index: 2;
}
.scrollerjogbox {
	width: 5px;
	height: 5px;
	top: auto;
	left: auto;
	bottom: 0px;
	right: 0px;
	background: #bab4b6;
}
#mycustomscroll {
	width: 300px;
	height: 200px;
	overflow: auto;
	position: relative;
	color:red;
}
#mycustomscroll2 {
	width: 300px;
	height: 200px;
	overflow: auto;
	position: relative;
	color:red;
}

#MailingList1_UpdateProgress1
{
	display:inline;
	padding-left:20px;
}

/**************PAT STYLES******************/
.NewsList{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.NewsList a{
	color:#A30046;
	text-decoration:none;
	font-size:10px;
}
.NewsList a:hover{
	color:#000000;
	text-decoration:none;
	font-size:10px;
}
.NewsTitle{
	font-weight:bold;
	font-size:12px;
	color:#514D4D;
	padding-bottom:7px;
}
.NewsPic{
	margin-right:13px;
}
.NewsListing{
	padding-bottom:20px;
	border-bottom:1px solid #AA913D;
}
.DocumentsList{
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #D1CDCE;
}
.PaddingTop15{
	padding-top:15px;
}
.InvestorName{
	color:#a30046;
	font-size:12px;
	padding-top:10px;
}
.JoinMailingSub{
	background:url(../images/input2.gif) no-repeat left top;
	height:19px;
	width:160px;
	font-size:9px;
	color:#615e5f;
	padding-left:3px;
	padding-top:2px;
	margin-top:6px;
	border:0px;
}
.JoinBtn{
	padding:10px 0px 0px 10px;
}
.JoinSubCont{
	border-top:1px solid #AA913D;
	padding-top:15px;
}
.InvestorImgList{
	width:80px;
	float:left;
	margin:10px 15px 0px 0px;
}

.LinkList{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.LinkList a{
	color:#A30046;
	text-decoration:none;
	font-size:12px;
}
.LinkList a:hover{
	color:#000000;
	text-decoration:none;
	font-size:12px;
}
