@charset "utf-8";
/* CSS Document */
*{
	font-family: Arial, Helvetica, sans-serif;	
}
body{
	background-color:#ffffff;
	background-repeat:repeat;
	width:100%;
	height:100%;
}
.hidden{
	display:none;
	visibility:hidden;
}
.widgetHead,
.widgetTail{
	display:none;
	visibility:hidden;
}
#header{
	width:100%;
	height:190px;
	
}
#header .content{
	width:1130px;
	height:190px;
	margin:0 auto;	
	position:relative;
	padding:0 0 0 0;
	background-position:top center;
	background-repeat:repeat-x;
	background-image:url(/static/images/grayStripeBG.png);
}
#header .content .searchContainer{
	float:right;
	display:inline;
	/*margin-left:9px;*/
	margin-top:7px;
	background-color:#D57328;
	background-image:url(/static/images/headerBanner.jpg);
	width:778px;
	height:53px;
	
}
#siteLogo{
	float:left;
	display:inline;
	margin-top:14px;
	
}
#siteLogo img{
	margin:0;
	padding:0;
	border:none;
}
#siteLogo a{
	font-size:44px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;	
}
#global_logoutButton {
    display:inline;
    float:right;
	margin-top:14px;
    border:1px solid #666666;
}
#global_logoutButton .hidden {
    border:1px solid #FFFFFF;
}
#global_logoutButton span span {
    color:#666666;
}
#global_logoutButton span span .hidden {
    color:#FFFFFF;
}
#header .content #homeLink{
	z-index:99;	
}
#header .content .navBar{
	display:inline;
	float:right;
	height:20px;
	line-height:20px;
	/*margin-left:25px;*/
	margin-top:25px;
    /*margin-top:62px;*/
	width:777px;
}
#header .content ul.navBar{
}
#header .content .navBar li{
	float:left;
	padding:0 10px 0 10px;
	background-position:left 50%;
	background-repeat:no-repeat;
	margin:0;
	background-image:url(/static/images/listBullet.gif);
}
#header .content .navBar li *{
	text-decoration:none;
	text-transform:uppercase;
	color:#b6b6b6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#header .content .navBar li a:hover{
	color:#9d162f;
}
#header .content .navBar li.selected,
#header .content .navBar li.selected a{
	color:#9d162f;
}
#header .content #subNavBar{
	width:1130px;
	height:27px;
	line-height:27px;
	float:left;
	display:inline;
	background-color:#cfcfcf;
	margin-top:20px;
}
#header .content #subNavBar h1,
#header .content #subNavBar h2{
	margin:0;
	color:#FFF;
	float:right;
	padding:0 30px;
	height:27px;
	line-height:27px;
	background-image:url(/static/images/whiteCorner.gif);
	background-repeat:no-repeat;
}
#header .content #subNavBar h1 a,
#header .content #subNavBar h2 a{
	color:#FFF;
	text-decoration:none;
}
#header .content #subNavBar h1.about{
	background-color:#E89328;
}
#header .content #subNavBar h1.resourceCenter{
	background-color:#BF1836;
}
#header .content #subNavBar h1.mission,
#header .content #subNavBar h1.faq{
	background-color:#5B7E9A;
}
#header .content #subNavBar h1.termsAndConditions,
#header .content #subNavBar h1.privacyPolicy{
	background-color:#979797;
}
#header .content #subNavBar h1.activateAccount,
#header .content #subNavBar h1.contactUs{
	background-color:#4E87A5;
}
#header .content #subNavBar h1.myProfile,
#header .content #subNavBar h2.myProfile{
	background-color:#AA2E2E;
}
#header .content #subNavBar h1.uploadsPage,
#header .content #subNavBar h2.uploadsPage{
	background-color:#63636F;
}
#header .content #subNavBar h1.messagingPage,
#header .content #subNavBar h2.messagingPage{
	background-color:#CE903D;
}
#header .content #subNavBar h1.pipeline{
	background-color:#CE903D;		
}
#header .content #subNavBar h1.bestPractises{
	background-color:#4C6079;		
}
#header .content #subNavBar h1.bestPractise{
	background-color:#4C6079;		
}
#header .content #subNavBar h1.projectPage{
	background-color:#CE903D;		
}
#header .content #subNavBar h1.partners{
	background-color:#8A8A8A;		
}
#header .LoginWidget{
	display:inline;
}
#header .LoginWidget div,
#header .LoginWidget .elementSet,
#header .LoginWidget fieldset,
#header .LoginWidget button,
#header .LoginWidget h2{
	display:inline;
	float:left;
}
#header .content #subNavBar .LoginWidget h2{
	margin:0;	
	background:none;
	padding:0 10px;
	float:left;
	color:#656565;
}
#header .content #subNavBar .LoginWidget h2 a{
	color:#BF1637;
	font-weight:bold;
	text-decoration:underline;
}
#header .content #subNavBar .LoginWidget,
#header .content #subNavBar .LoginWidget a
{
	font-size:12px;
	color:#656565;
}
#header .LoginWidget fieldset{
	position:relative;	
}
#header .LoginWidget input,
#header .LoginWidget label{
	display:inline;
	float:left;
	margin-left:0px;
	width:120px;
	position:relative;
	z-index:499;
}
#header .LoginWidget input{
	margin:3px; 
}
#header .LoginWidget label{
	overflow:visible;
	position:absolute;
	margin:0px 10px;
	top:0;
	left:0;
	z-index:500;
	cursor:text;
}
#header .LoginWidget button{
	margin:2px 6px 0 6px;	
}


#contentBody{
	width:100%;
	font-size:13px;
	line-height:15px;
}

#contentBody p{
	margin:5px 0 20px 0;
}
#contentBody .borders{
	width:1130px;
	margin:0 auto 10px auto;	
	height:430px;
	padding:0;
	
}
#contentBody .borders .content,
{
	float:left;	
	height:430px;
	width:100%;
	
}
#contentBody a{
	color:#9d162f;
	text-decoration:underline;
}
.clickable{
	cursor:pointer;
        cursor:hand;
}
button{
	border:1px solid #FFF;
	background:none;
	padding:0 3px;
	margin:0;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	height:21px;
	line-height:19px;	
	vertical-align:top;	
	cursor:pointer;
	font-size:10px;
}
#activateAccount button{
	display:inline;
	float:left;
	height:30px;
	line-height:28px;
	font-size:14px;
	letter-spacing:3px;
	border:1px solid #FFF;
	margin-left:170px;
	margin-bottom:10px;
}
button span{
	
}	
#activateAccount button span{
	background:none;
}
button:hover span
{
	
}
#activateAccount button:hover span
{
	
}
button:hover span span{
	
}
button span span{
	color:#FFFFFF;
}
#activateAccount button span span{
	
}
br{
	clear:both;	
}
h1{
	font-size:13px;
	color:#9d162f;
	margin:20px 0px 15px 0px;
	font-weight:normal;
	
}
h2{
	font-size:12px;
	color:#9d162f;
	margin:20px 0;
	font-weight:normal;
}
#faq h3{
	font-size:12px;
	color:#9d162f;
	margin:20px 0 0 0;
	font-weight:normal;
}
.divider{
	clear:both;
	background-color:#F7F7F7;
	background-repeat:no-repeat;
	background-position:center;
	height:10px;
	line-height:10px;
	margin-top:20px;
	margin-bottom:20px;
	
}
.infoBox{	
	display:inline;
	float:left;
	width:175px;
	height:341px;
	margin-left:290px;
	margin-top:20px;
	background-color:#939393;
}
.infoBox h2{
	display:inline;
	float:left;
	width:165px;
	height:36px;
	line-height:36px;
	color:#FFF;
	margin:0;
	padding-left:10px;
	background-color:#768394;
}
.infoBox h3{
	display:inline;
	float:left;
	margin:10px 0 10px 0;
	color:#FFF;
	font-weight:bold;
	padding-left:10px;
	width:165px;
}
#contentBody .infoBox p{
	margin:10px;
	color:#FFF;
}

.vScrollbar,
.hScrollbar{
}
.vScrollbar{
	width:26px;	
}
.hScrollbar{
	height:26px;	
}

.vScrollbar .arrowBegin,
.vScrollbar .arrowEnd{
	width:26px;
	height:20px;
}
.vScrollbar .arrowBegin{
	background-image:url(/static/images/scrollArrowUp.gif);
	background-repeat:no-repeat;
	background-position:center top;
}
.vScrollbar .arrowEnd{
	background-image:url(/static/images/scrollArrowDown.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.hScrollbar .arrowBegin,
.hScrollbar .arrowEnd{
	display:inline;
	float:left;
}
.vScrollbar .dragArea{
	background-image:url(/static/images/scrollDragAreaBG.png);
	background-position:center top;
	background-repeat:repeat-y;
	width:26px;
}
.hScrollbar .dragArea{
	display:inline;
	float:left;
	background-color:#CCC;	
	height:20px;
}
.vScrollbar .dragArea .dragButton{
	background-image:url(/static/images/scrollDragButton.png);
	background-repeat:no-repeat;
	background-position:center;
	width:26px;
	height:6px;
}
#index {
	background-image:url(/static/images/indexPageBG.jpg);
	background-repeat:no-repeat;
	background-position:529px 0;
	height:100%;
}
#index #flashAnim{
	display:inline;
	float:left;
	margin-left:67px;
}
#index .elementSet{
	display:inline;
	float:left;
}
#indexPageLoginControls {
    display:inline;
    float:left;
    width:400px;
    margin:10px 0 0 0;
}
#indexPageLoginControls fieldset {
    margin:5px 0 0 0;
}
#indexPageLoginControls button {
	
    border:1px solid #666666;
}
#indexPageLoginControls a {
	margin:10px 0 0 5px;
    color:#666666;
}
#indexPageLoginControls button span span {
    color:#666666;
}

#index  p,
#basicPage  p
{
	margin:5px 0 20px;
	color:#4c4c4c;
}
#index .advert{
	color:#999;
	font-size:8px;
	letter-spacing:2px;
	display:inline;
	float:right;
	width:160px;
	margin-top:280px;
}
#index .elementSet{
	width:400px;	
	margin-left:60px;
}
#about{
	height:100%;
	border-top:12px solid #E89328;	
	background-image:url(/static/images/aboutPageBG.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
#about .elementSet{
	width:810px;
	margin:20px 0 0 20px;
	height:400px;
	overflow:auto;
}
#about li,
#mission ul li,
#faq ul li,
#privacyPolicy ul li,
#termsAndConditions ul li{
	margin-left:15px;
	padding-left:0px;
	list-style-image:url(/static/images/listBullet.gif);
	list-style-position:outside;
}
#aboutContent p {
    margin: 20px 0 20px 0;
}
#mission ol li,
#faq ol li{
	padding-left:20px;
	list-style-type:decimal;
	list-style-position:inside;
}
#mission,
#faq,
#termsAndConditions,
#privacyPolicy,
#activateAccount,
#contactUs,
#myProfilePage,
#uploadsPage,
#uploadsPage2,
#investorUploadsPage,
#messagingPage,
#pipeline,
#bestPractises,
#bestPractise,
#projectPage,
#commentsPage,
#partners,
#resourceCenter{
	height:100%;
	border-top:12px solid #5B7E9A;	
	background-image:url(/static/images/missionPageBG.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#activateAccount #mission,
#activateAccount #partners {
    background-color:#FFFFFF;
    background-image:none;
}
#accountActivationTermsAcceptance {
    margin-top:10px;
    margin-bottom:20px;
    background-color:#AFB3BE;
    border:1px solid #4E87A5;
    margin-bottom:15px;
    margin-left:160px;
    padding:5px;
}

#resourceCenter{
	background:none;
	border-color:#BF1836
	
}
#termsAndConditions,
#privacyPolicy{
	border-top:12px solid #979797;	
	background-image:url(/static/images/termsAndConditionsPageBG.jpg);	
}
#privacyPolicy{
	background-image:url(/static/images/privacyPolicyPageBG.jpg);	
}
#activateAccount,
#contactUs{
	border-top:12px solid #4E87A5;
	background-color:#BDBDBD;
	background-image:url(/static/images/activateAccountPageBG.jpg);	
}
#uploadsPage{
	border-top:12px solid #63636F;
	background-image:none;
}

/** PIPELINE page styles */
#pipeline{
    border-top:12px solid #CE903D;
    background-image:none;
}
#contentBody #pipelineContentBody.borders {
    height:auto;
}
#contentBody #bestPractisesContentBody.borders {
    height:auto;
}

/** background-color:#63738A; */
#pipeline #projectListTable_wrapper .top{
    background-color:#d49b52;
    height:30px;
    padding-bottom:0;
    padding-left:10px;
    padding-top:7px;
}
.dataTables_wrapper .bottom {
    width:100%;
    height:30px;
    padding-bottom:0;
    padding-left:10px;
    padding-top:7px;
    margin-bottom:20px;
    color:#000;
}
#projectListTable button{
	border-color:#666;
	margin:10px 0 10px 27px;
}
#projectListTable button span span {
	color:#666;
}
.sorting,
.sorting_asc,
.sorting_desc {
	cursor:pointer;
}

#bestPractises{
	border-top:12px solid #4C6079;		
	background-image:none;
}
#bestPractise{
	border-top:12px solid #4C6079;		
	background-image:none;
	background-color:#4C6079;
}
#projectPage,
#uploadsPage2,
#investorUploadsPage,
#commentsPage{
	border-top:12px solid #CE903D;		
	background-image:none;
	background-color:#CE903D;
}
#partners{
	border-top:12px solid #8A8A8A;		
	background-color:#E0E0E0;
	background-image:url(/static/images/partnersBG.png);
	background-repeat:no-repeat;
	background-position:center 30px;
}
#partners .set1,
#partners .set2{
	width:465px;	
}
#partners .set3{
	width:200px;
}
#partners .elementSet h2{
	height:22px;
	margin:0 0 0 0;
	padding-top:5px;
	color:#FFF;
	text-indent:20px;
}
#partners .elementSet .GalleryWidget{
	display:inline;
	float:left;
	padding:40px 0;	
	width:465px;
	height:312px;
	overflow:auto;
}
#partners .elementSet.set3 .GalleryWidget{
	width:200px;
}
#partners .ProfileWidget{
	display:inline;
	float:left;
	height:120px;
	overflow:hidden;
	margin:0 0 15px 25px;
	text-align:center;
	width:114px;
}
#partners .ProfileWidget h3{
	display:inline;
	float:left;
	clear:left;
	width:114px;
	height:32px;
	overflow:hidden;
	text-overflow:ellipsis;
}
#partners .ProfileWidget h3 a{
	color:#4C4C4C;	
	display:inline;
	float:left;
	clear:left;
	width:114px;
	height:32px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	
}
#partners .ProfileWidget .ImageWidget{
	display:inline;
	float:left;
	height:84px;
	width:112px;
	background-color:#FFF;
	border:1px solid #A1A1A1;
}
#partners .ProfileWidget .ImageWidget img{
	width:auto;
	height:auto;
}
#partners .set1 h2{
	background-color:#7E7E7E;	
}
#partners .set2 h2{
	background-color:#9A9A9A;	
}
#partners .set3 h2{
	background-color:#AEAEAE;	
}
#bestPractise.highlight{
	border-top:12px solid #4C6079;		
	background-image:none;
	background-color:#6794A9;
}
#uploadsPage .elementSet,
#uploadsPage2 .elementSet,
#investorUploadsPage .elementSet,
#partners .elementSet{
	float:left;
	display:inline;
	margin:0;
	height:420px;
	overflow:auto;
}
#partners .elementSet{
	overflow:hidden;	
}
#uploadsPage .elementSet, 
#uploadsPage2 .elementSet, 
#investorUploadsPage .elementSet{
	overflow:auto;
}
#uploadsPage2 .elementSet,
#investorUploadsPage .elementSet{
	height:392px;
}
#uploadsPage .elementSet .elementSet,
#uploadsPage2 .elementSet .elementSet,
#investorUploadsPage .elementSet .elementSet{
	height:auto;
	overflow:hidden;
}
#uploadsPage .set1,
#uploadsPage2 .set1,
#investorUploadsPage .set1{
	width:375px;	
	background-color:#A3A3A3;
}
#uploadsPage .set2,
#uploadsPage2 .set2,
#investorUploadsPage .set2{
	width:471px;	
	background-color:#EEE;
}
#uploadsPage .set3,
#uploadsPage2 .set3,
#investorUploadsPage .set3{
	width:284px;	
	background-color:#FFF;
}
#uploadsPage .GalleryWidget .widgetHead,
#uploadsPage2 .GalleryWidget .widgetHead,
#investorUploadsPage .GalleryWidget .widgetHead{
	display:block;	
	visibility:visible;
}
#uploadsPage .GalleryWidget .widgetHead h2,
#uploadsPage2 .GalleryWidget .widgetHead h2,
#investorUploadsPage .GalleryWidget .widgetHead h2{
	color:#FFF;
	font-size:12px;
	font-weight:normal;
	margin:0;
	height:27px;
	line-height:27px;
	text-indent:20px;
    font-weight:bold;
}
#uploadsPage .GalleryWidget .widgetBody,
#uploadsPage2 .GalleryWidget .widgetBody,
#investorUploadsPage .GalleryWidget .widgetBody{
	height:393px;
	overflow:auto;
}
#uploadsPage .GalleryWidget .widgetBody .widgetBody,
#uploadsPage2 .GalleryWidget .widgetBody .widgetBody,
#investorUploadsPage .GalleryWidget .widgetBody .widgetBody{
	margin:20px 0 20px 20px;
}
#uploadsPage .GalleryWidget .widgetBody .widgetBody .widgetBody,
#uploadsPage2 .GalleryWidget .widgetBody .widgetBody .widgetBody,
#investorUploadsPage .GalleryWidget .widgetBody .widgetBody .widgetBody{
	margin:0px;
}

#uploadsPage2 .GalleryWidget .widgetBody,
#investorUploadsPage .GalleryWidget .widgetBody{
	height:365px;	
}
#uploadsPage .GalleryWidget .widgetBody .widgetBody,
#uploadsPage2 .GalleryWidget .widgetBody .widgetBody,
#investorUploadsPage .GalleryWidget .widgetBody .widgetBody{
	height:auto;
	overflow:hidden;
	padding:0;
}

#uploadsPage .set1 .GalleryWidget .widgetBody h3,
#uploadsPage2 .set1 .GalleryWidget .widgetBody h3,
#investorUploadsPage .set1 .GalleryWidget .widgetBody h3{
	color:#FFF;
	margin:10px 0;
	font-weight:normal;
}
#uploadsPage .set1 .GalleryWidget .widgetBody h4,
#uploadsPage2 .set1 .GalleryWidget .widgetBody h4,
#investorUploadsPage .set1 .GalleryWidget .widgetBody h4{
	color:#FFF;
	font-weight:normal;
}
#uploadsPage .set1 .GalleryWidget .widgetBody p,
#uploadsPage2 .set1 .GalleryWidget .widgetBody p,
#investorUploadsPage .set1 .GalleryWidget .widgetBody p{
	color:#FFF;
	
}
#uploadsPage .set1 .GalleryWidget .widgetBody .ImageWidget,
#uploadsPage2 .set1 .GalleryWidget .widgetBody .ImageWidget,
#investorUploadsPage .set1 .GalleryWidget .widgetBody .ImageWidget{
	float:left;
	display:inline;
	width:140px;
	margin-bottom:20px;
}
#uploadsPage .set1 .GalleryWidget .widgetBody .elementSet,
#uploadsPage2 .set1 .GalleryWidget .widgetBody .elementSet,
#investorUploadsPage .set1 .GalleryWidget .widgetBody .elementSet{
	width:165px;	
	margin-left:10px;
	margin-bottom:20px;
}
#uploadsPage h3 .fileTypeIcon,
#uploadsPage2 h3 .fileTypeIcon,
#investorUploadsPage h3 .fileTypeIcon,
#bestPractise h3 .fileTypeIcon,
#projectPage h3 .fileTypeIcon,
#resourceCenter h3 .fileTypeIcon{
	background-image:url(/static/images/documentIcons.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	padding-top:3px;
	padding-right:5px;
	font-size:10px;
	font-family:sans-serif;
	font-weight:bold;
	color:#A5A5A5;
	text-transform:uppercase;
}
#bestPractise h3 .fileTypeIcon,
#projectPage h3 .fileTypeIcon{
	background-image:url(/static/images/documentIcons2.gif);
	color:#F0F0F0;
	
}
#uploadsPage .set2 .GalleryWidget .widgetBody h3,
#uploadsPage2 .set2 .GalleryWidget .widgetBody h3,
#investorUploadsPage .set2 .GalleryWidget .widgetBody h3{
	color:#646470;
	margin:10px 0;
	font-weight:normal;
}
#uploadsPage .set2 .GalleryWidget .widgetBody h4,
#uploadsPage2 .set2 .GalleryWidget .widgetBody h4,
#investorUploadsPage .set2 .GalleryWidget .widgetBody h4{
	color:#646470;
	font-weight:normal;
}
#uploadsPage .set2 .GalleryWidget .widgetBody p,
#uploadsPage2 .set2 .GalleryWidget .widgetBody p,
#investorUploadsPage .set2 .GalleryWidget .widgetBody p{
	color:#646470;
	
}
#uploadsPage .set2 .GalleryWidget .widgetBody .ImageWidget,
#uploadsPage2 .set2 .GalleryWidget .widgetBody .ImageWidget,
#investorUploadsPage .set2 .GalleryWidget .widgetBody .ImageWidget{
	float:left;
	display:inline;
	width:280px;
	margin-bottom:20px;
}
#uploadsPage .set2 .GalleryWidget .widgetBody .elementSet,
#uploadsPage2 .set2 .GalleryWidget .widgetBody .elementSet,
#investorUploadsPage .set2 .GalleryWidget .widgetBody .elementSet{
	width:120px;	
	margin-left:10px;
	margin-bottom:20px;
}



#uploadsPage .set3 .GalleryWidget .widgetBody h3,
#uploadsPage2 .set3 .GalleryWidget .widgetBody h3,
#investorUploadsPage .set3 .GalleryWidget .widgetBody h3{
	color:#636363;
	margin:10px 0;
	font-weight:normal;
}
#uploadsPage .set3 .GalleryWidget .widgetBody h4,
#uploadsPage2 .set3 .GalleryWidget .widgetBody h4,
#investorUploadsPage .set3 .GalleryWidget .widgetBody h4{
	color:#636363;
	font-weight:normal;
}
#uploadsPage .set3 .GalleryWidget .widgetBody p,
#uploadsPage2 .set3 .GalleryWidget .widgetBody p,
#investorUploadsPage .set3 .GalleryWidget .widgetBody p{
	color:#636363;
	
}





#uploadsPage .set1 .GalleryWidget .widgetHead h2,
#investorUploadsPage .set1 .GalleryWidget .widgetHead h2{
	background-color:#969696;
}
#uploadsPage2 .set1 .GalleryWidget .widgetHead h2{
	background-color:#AEAEAE;
}
#uploadsPage .set2 .GalleryWidget .widgetHead h2,
#investorUploadsPage .set2 .GalleryWidget .widgetHead h2{
	background-color:#969696;
}
#uploadsPage2 .set2 .GalleryWidget .widgetHead h2{
	background-color:#AEAEAE;
}
#uploadsPage .set3 .GalleryWidget .widgetHead h2,
#investorUploadsPage .set3 .GalleryWidget .widgetHead h2{
	background-color:#969696;
}
#uploadsPage2 .set3 .GalleryWidget .widgetHead h2{
	background-color:#AEAEAE;
}

#uploadsPage .GalleryWidget .widgetBody .widgetHead,
#uploadsPage2 .GalleryWidget .widgetBody .widgetHead,
#investorUploadsPage .GalleryWidget .widgetBody .widgetHead{
	display:none;
	visibility:hidden;
}

#messagingPage {
	border-top:12px solid #CE903D;
	background-image:none;
	background-color:#CE903D;
}
#messagingPage .elementSet{
	display:inline;
	float:left;
	margin:0;
	height:420px;
	background-color:#CE903D;
}
#messagingPage_ComposeMessageWidget .elementSet{
	height:27px;
	width:530px;	
	padding:5px;
	margin-bottom:10px;
}
#messagingPage_ComposeMessageWidget{
	clear:both;
	background-color:#C68733;
	width:1130px;
	position:relative;
	overflow:hidden;
	padding-top:7px;
}
#messagingPage_ComposeMessageWidget #messagingPage_ComposeMessageWidget_templates{
	position:absolute;
	z-index:1000;
	left:380px;
	width:200px;
	background-color:#DCB187;
}
#messagingPage_ComposeMessageWidget #messagingPage_ComposeMessageWidget_templates a{
	color:#FFF;
	line-height:22px;
	margin:10px;
}
#messagingPage_ComposeMessageWidget .set1{
	display:block;
	float:none;
	width:530px;
	background-color:#DFA86A;
	position:static;
	color:#FFF;
}
#messagingPage_ComposeMessageWidget .set1 input{
	width:500px;	
}
#messagingPage #messagingPage_ComposeMessageWidget .set2 input{
	width:474px;	
}
#messagingPage #messagingPage_ComposeMessageWidget .set2,
#messagingPage #messagingPage_ComposeMessageWidget .set3{
	display:block;
	float:none;
	background-color:#DC9B5A;
	width:530px;
	color:#FFF;
}
#messagingPage #messagingPage_ComposeMessageWidget .set3{
	line-height:27px;
}
#messagingPage #messagingPage_ComposeMessageWidget .set3 label{
	margin-right:15px;
}
#messagingPage #messagingPage_ComposeMessageWidget .set3 a{
	margin:0 10px;
}
#messagingPage_ComposeMessageWidget .set3 a .icon{
	background-image:url("/static/images/messageAttachmentIcons.gif");
	background-position:0 2px;
	padding-left:18px;
}
#messagingPage_ComposeMessageWidget .set3 a.video .icon{
	background-position:0 -38px;
}
#messagingPage_ComposeMessageWidget .set3 a.document .icon{
	background-position:0 -78px;
}
#messagingPage #messagingPage_ComposeMessageWidget .set3 #showAttachments{
	display:inline;
	float:right;
}
/*
* hack to fix IE6 mis alignment 
*/
.composeContent .buttons{
	height:21px;	
	overflow:hidden;
	width:350px;
}
.composeContent .buttons button{
	position:relative;	
}
#messagingPage #attachments{
	background-color:#E7BC8D;
	bottom:31px;
	position:absolute;
	right:5px;
	width:200px;
}
#messagingPage #attachments h2{
	margin:10px;	
}
#messagingPage #attachments a,
#messagingPage #attachments span.info{
	display:block;	
	text-decoration:none;
	margin:0 10px 5px 10px;
}
#messagingPage #attachments a:hover{
	text-decoration:underline;
}

#messagingPage #attachments a .icon{
	background-image:url("/static/images/messageAttachmentIcons.gif");
	background-position:0 3px;
	padding-left:10px;
}
#messagingPage #attachments a .remove{
	color:#9D162F;
	margin-left:10px;
}
#messagingPage #attachments .videos a .icon{
	background-position:0 -37px;
}
#messagingPage #attachments .documents a .icon{
	background-position:0 -77px;
}
#messagingPage #attachments a.close{
	border-left:65px solid #DC9B5A;
	height:37px;
	line-height:37px;
	margin:20px 10px 0 0;
	text-align:right;
}
#messagingPage_ComposeMessageWidget .widgetHead{
	display:block;
	visibility:visible;
	color:#FFF;
	background-color:#DFA86A;
	height:27px;
}
#messagingPage_ComposeMessageWidget .widgetHead h2{
	display:inline;
	float:left;
	color:#FFF;	
	margin:5px 0 0 20px;
	width:360px;
}
#messagingPage_ComposeMessageWidget .widgetHead h3{
	display:inline;
	float:left;
	color:#FFF;	
	padding:5px 40px 7px 20px;	
	background-color:#DCB187;
	background-image:url(/static/images/expandArrow.gif);
	background-repeat:no-repeat;
	background-position:145px 11px;
}
#messagingPage_ComposeMessageWidget .widgetHead h3 a{
	color:#FFF;
	text-decoration:none;
}
#messagingPage_ComposeMessageWidget .widgetBody .widgetHead{
	display:none;
	visibility:hidden;
}
#messagingPage_ComposeMessageWidget .widgetBody{
	padding:10px 20px;	
}
#messagingPage_ComposeMessageWidget textarea{
	border:none;
	width:540px;
	height:166px;
	margin-bottom:10px;
	padding:0px;
}
#messagingPage .set2{
	width:1130px;
	color:#FFF;
}
#messagingPage .set2 .navigationElement li{
	background-image:url(/static/images/orangeCorner.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	background-position:right top;
	float:left;
	padding:5px 10px;
	height:17px;
}
#messagingPage .set2 .navigationElement li.inbox{
	background-color: #9B6A28;
}
#messagingPage .set2 a{
	color:#FFF;	
}
#messagingPage .set2 .navigationElement li.sent{
	background-color:#B0782D;
}
#messagingPage .set2 .navigationElement li.compose{
	background-color:#C68733;
}

#messagingPage_SentMessagesWidget{
	clear:both;
	background-color:#B0782D;
	height:393px;
	overflow:auto;
}
#messagingPage_ReceivedMessagesWidget{
	clear:both;
	background-color:#9B6A28;
	height:393px;
	overflow:auto;
}
#messagingPage .MessageWidget{
	clear:both;
	padding-top:10px;
}
#messagingPage .MessageWidget .widgetHead{
	display:block;
	visibility:visible;
	background-color:#D5A059;
	height:27px;
	padding:5px;
}
#messagingPage .MessageWidget .widgetHead h2{
	display:inline;
	float:left;
	margin:0 5px;
	padding:0;
	color:#FFF;
	font-weight:bold;
}
#messagingPage .MessageWidget .widgetHead .date{
	display:inline;
	float:right;
	margin:0;
	padding:0;
}
#messagingPage .MessageWidget .widgetBody p{
	margin:10px 10px 20px 10px;
	display:inline;
}
#messagingPage .MessageWidget .widgetBody .attachedItems{
	display:inline;
	float:right;
	margin:0 10px;
	background-color:#DFB884;
	width:230px;
	padding:10px;
}
#messagingPage .MessageWidget .widgetBody .attachedItems h2{
	margin:0 0 5px 0;
}
#messagingPage .MessageWidget .widgetBody .attachedItems a{
	display:block;	
	text-decoration:none;
	margin-bottom:5px;
}
#messagingPage .MessageWidget .widgetBody .attachedItems a:hover{
	text-decoration:underline;
}

#messagingPage .MessageWidget .widgetBody .attachedItems .icon{
	background-image:url("/static/images/messageAttachmentIcons.gif");
	background-position:0 3px;
	padding-left:10px;
}

#messagingPage .MessageWidget .widgetBody .attachedItems .videos a .icon{
	background-position:0 -37px;
}
#messagingPage .MessageWidget .widgetBody .attachedItems .documents a .icon{
	background-position:0 -77px;
}



#messagingPage .composeContent{
	display:inline;
	float:left;
	position:relative;
}
#messagingPage .contactList{
	display:inline;
	float:left;
	height:349px;
	width:528px;
	padding-left:20px;
	overflow:auto;
}
#messagingPage .contactList .set1 {
	width:500px;
}
#messagingPage .contactList .set1 input{
	width:auto;	
}
#messagingPage .contactList .set1 img{
	vertical-align:bottom;
	margin-right:5px;
}
#messagingPage .contactList .elementSet{
	height:36px;
	line-height:36px;
	vertical-align:middle;
	margin-bottom:10px;
	padding:2px 5px;
}

#resourceCenter .elementSet{
	display:inline;
	float:left;
	height:420px;
	width:900px;
	overflow:auto;
	
}
#resourceCenter .factsheet{
	display:inline;
	float:left;
	width:220px;
	text-align:center;
}
#resourceCenter .factsheet h2{
	color:#666;
	margin:10px 0 0 0;
	font-size:18px;
	letter-spacing:1px;
}
#resourceCenter .factsheet h3{
	color:#aaa;
	margin:0 0 10px 0;
	letter-spacing:1px;
}
#resourceCenter .factsheet p{
	line-height:16px;	
}
#resourceCenter .factsheet .label{
	color:#666;	
	letter-spacing:1px;
	font-size:12px;
}
#resourceCenter .factsheet .value{
	color:#aaa;	
	letter-spacing:1px;
	font-size:12px;
}
#resourceCenter .elementSet .elementSet{
	display:block;
	float:none;
	height:auto;
	width:auto;
	overflow:hidden;
}
#resourceCenter .elementSet h2{
	clear:both;	
	padding:5px 0 5px 20px;
	background-color:#636363;
	color:#FFF;
	margin-top:0;
}
#resourceCenter .elementSet .galleryItem{
	display:inline;
	float:left;
	margin:5px;
	width:860px;
}


#pipeline #projectListTableHead {
}
table{
	table-layout:fixed;	
}
td{
	overflow:hidden;	
}
#pipeline #projectListTableBody,
#myProfilePage_tabs_pipeline #projectListTableBody{
	height:420px;
	overflow:auto;
	background-color:#e4e4e4;
}
#myProfilePage_tabs_pipeline #projectListTableBody .elementSet{
	float:none;
}
#myProfilePage_tabs_pipeline #projectListTableBody .elementSet br{
	clear:none;
}
#myProfilePage_tabs_pipeline #projectListTableBody{
	height:350px;
	width:890px;
}
#pipeline #projectListTable {
	width:100%;
}
#pipeline #projectListTableHead .cell_7  {
	width:155px;
}
#myProfilePage_tabs_pipeline #projectListTableBody table,
#myProfilePage_tabs_pipeline #projectListTableHead table{
	width:862px;
}
#myProfilePage_tabs_pipeline #projectListTableHead table{
	width:890px;	
}

#myProfilePage_tabs_pipeline #projectListTableHead .cell_5  {
	width:156px;
}
#pipeline table th,
#myProfilePage_tabs_pipeline table th {
	text-align:center;
	padding:5px 15px 5px 10px;
}
#myProfilePage_tabs_pipeline table th {
	padding-right:10px;	
	
}
#pipeline table td,
#myProfilePage_tabs_pipeline table td{
	text-align:center;
	background-repeat:repeat-x;
	background-position:right bottom;
	padding-top:10px;
        padding-right:10px;
        padding-bottom:10px;
        padding-left:10px;
	vertical-align:middle;
}
#pipeline table td .flagProject,
#myProfilePage_tabs_pipeline .flagProject{
	background-color:#8E8E8E;
	color:#FFF;
	padding:5px 0;
	margin-top:20px;
}
#pipeline table tbody tr {
}
#pipeline table td label,
#myProfilePage_tabs_pipeline table td label{
	font-size:10px;
}


#pipeline td,
#myProfilePage_tabs_pipeline td{
	width:auto;
	border-bottom:1px solid #B9B9B9;
}
#pipeline .cell_6,
#myProfilePage_tabs_pipeline .cell_4{
	width:255px;
}
#pipeline .cell_7,
#myProfilePage_tabs_pipeline .cell_5{
	width:113px;
}
#myProfilePage_tabs_pipeline .cell_5{
	width:123px;	
}
#myProfilePage_tabs_pipeline .cell_3{
	width:103px;	
}
#myProfilePage_tabs_pipeline .cell_0,
#myProfilePage_tabs_pipeline .cell_1,
#myProfilePage_tabs_pipeline .cell_2{
	width:87px;
}
/*
#myProfilePage_tabs_pipeline .cell_0{
	width:125px;
	background-image:url(/static/images/pipeline_tableCellBG_cell0.gif);
}
#myProfilePage_tabs_pipeline .cell_1{
	width:255px;
	background-image:url(/static/images/pipeline_tableCellBG_cell1.gif);
}
#myProfilePage_tabs_pipeline .cell_2{
	width:130px;
	background-image:url(/static/images/pipeline_tableCellBG_cell2.gif);
}
*/
/** Table head styles */
#pipeline table thead,
#myProfilePage_tabs_pipeline table thead{
	color:#FFFFFF;
}
table thead .sorting {
    background-image: url(/static/images/sort_both.png);
    background-position:right;
    background-repeat:no-repeat;
}
table thead .sorting_asc {
    background-image: url(/static/images/sort_asc.png);
    background-position:right;
    background-repeat:no-repeat;
}
table thead .sorting_desc {
    background-image: url(/static/images/sort_desc.png);
    background-position:right;
    background-repeat:no-repeat;
}
#pipeline table thead .cell_0 {
	background-color:#c7c7c7;
}
#myProfilePage_tabs_pipeline table thead .cell_0 {
	background-color:#c7c7c7;
        background-image: none;
	
}

#pipeline table thead .cell_1 {
	background-color:#acacac;
}
#myProfilePage_tabs_pipeline table thead .cell_1{
	background-color:#acacac;
	background-image:none;
}

#pipeline table thead .cell_2 {
	background-color:#9f9f9f;
}
#myProfilePage_tabs_pipeline table thead .cell_2 {
	background-color:#9f9f9f;
	background-image:none;
}

#pipeline table thead .cell_3 {
	background-color:#8b8b8b;
}
#myProfilePage_tabs_pipeline table thead .cell_3{
	background-color:#8b8b8b;
	background-image:none;
}
#pipeline table thead .cell_4{
	background-color:#777777;
}
#myProfilePage_tabs_pipeline table thead .cell_4{
	background-color:#777777;
	background-image:none;
}

#pipeline table thead .cell_5 {
	background-color:#707070;
}
#myProfilePage_tabs_pipeline table thead .cell_5{
	background-color:#707070;
	background-image:none;
}
#pipeline table thead .cell_6 {
	background-color:#9b9b9b;
}
#myProfilePage_tabs_pipeline table thead .cell_6{
	background-color:#9b9b9b;
	background-image:none;
}
#pipeline table thead .cell_7 {
	background-color:#aa2e2e;
}
#myProfilePage_tabs_pipeline table thead .cell_7 {
	background-color:#aa2e2e;
	background-image:none;
}
#myProfilePage_tabs_pipeline table thead .cell_0{
	background-color:#CE903D;
}
#myProfilePage_tabs_pipeline table thead .cell_1{
	background-color:#CE903D;
}
#myProfilePage_tabs_pipeline table thead .cell_2{
	background-color:#CE903D;
}
#myProfilePage_tabs_pipeline table thead .cell_3{
	background-color:#CE903D;
}
#myProfilePage_tabs_pipeline table thead .cell_4{
	background-color:#CE903D;
}
#myProfilePage_tabs_pipeline table thead .cell_5{
	background-color:#CE903D;
}


/** Table body styles */
#pipeline table .cell_0,
#myProfilePage_tabs_pipeline table .cell_0 {
	background-color:#f9f9f9;
}
#pipeline table .cell_1,
#myProfilePage_tabs_pipeline table .cell_1{
	background-color:#f2f2f2;
}
#pipeline table .cell_2,
#myProfilePage_tabs_pipeline table .cell_2{
	background-color:#ededed;
}
#pipeline table .cell_3,
#myProfilePage_tabs_pipeline table .cell_3{
	background-color:#e2e2e2;
}
#pipeline table .cell_4,
#myProfilePage_tabs_pipeline table .cell_4{
	background-color:#d1d1d1;
}
#pipeline table .cell_5,
#myProfilePage_tabs_pipeline table .cell_5{
	background-color:#c9c9c9;
}
#pipeline table .cell_6,
#myProfilePage_tabs_pipeline table .cell_6{
	background-color:#ffffff;
}
#pipeline table .cell_7,
#myProfilePage_tabs_pipeline table .cell_7{
	background-color:#e4e4e4;
}
#myProfilePage_tabs_pipeline table .cell_0 {
	background-color:#f9f9f9;
}
#myProfilePage_tabs_pipeline table .cell_1 {
	background-color:#f2f2f2;
}
#myProfilePage_tabs_pipeline table .cell_2 {
	background-color:#f9f9f9;
}
#myProfilePage_tabs_pipeline table .cell_3 {
	background-color:#f2f2f2;
}
#myProfilePage_tabs_pipeline table .cell_4 {
	background-color:#f9f9f9;
}
#myProfilePage_tabs_pipeline table .cell_5 {
	background-color:#f2f2f2;
}
#pipeline .projectInvestmentStage_,
#myProfilePage_tabs_pipeline .projectInvestmentStage_,
#projectPage .projectInvestmentStage_,
#pipeline .projectInvestmentStage_1,
#myProfilePage_tabs_pipeline .projectInvestmentStage_1,
#projectPage .projectInvestmentStage_1,
#pipeline .projectInvestmentStage_3,
#myProfilePage_tabs_pipeline .projectInvestmentStage_3,
#projectPage .projectInvestmentStage_3,
#pipeline .projectInvestmentStage_5,
#myProfilePage_tabs_pipeline .projectInvestmentStage_5,
#projectPage .projectInvestmentStage_5,
#pipeline .projectInvestmentStage_6,
#myProfilePage_tabs_pipeline .projectInvestmentStage_6,
#projectPage .projectInvestmentStage_6,
#pipeline .projectInvestmentStage_8,
#myProfilePage_tabs_pipeline .projectInvestmentStage_8,
#projectPage .projectInvestmentStage_8,
#pipeline .projectInvestmentStage_9,
#myProfilePage_tabs_pipeline .projectInvestmentStage_9,
#projectPage .projectInvestmentStage_9
{
	display:block;
	height:100px;
	padding-left:90px;
	background-image:url(/static/images/investmentStageIndicator.png);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:15px;
}
#projectPage .projectInvestmentStage_,
#projectPage .projectInvestmentStage_1,
#projectPage .projectInvestmentStage_3,
#projectPage .projectInvestmentStage_5,
#projectPage .projectInvestmentStage_6,
#projectPage .projectInvestmentStage_8,
#projectPage .projectInvestmentStage_9{	
	display:inline;
	float:left;
	margin-left:40px;
	margin-top:10px;
	padding:0;
	width:100px;
	margin-bottom:0;
}
#myProfilePage_tabs_pipeline .projectInvestmentStage_,
#myProfilePage_tabs_pipeline .projectInvestmentStage_1,
#myProfilePage_tabs_pipeline .projectInvestmentStage_3,
#myProfilePage_tabs_pipeline .projectInvestmentStage_5,
#myProfilePage_tabs_pipeline .projectInvestmentStage_6,
#myProfilePage_tabs_pipeline .projectInvestmentStage_8,
#myProfilePage_tabs_pipeline .projectInvestmentStage_9{	
	display:inline;
	float:left;
	padding:0;
	width:100px;

}
#myProfilePage_tabs_pipeline .brokerView {
    padding-left:90px;
}

#pipeline label.investmentMade,
#myProfilePage_tabs_pipeline label.investmentMade,
#projectPage label.investmentMade{
	color:#AA2E2E;
	font-weight:bold;
}
#pipeline .projectInvestmentStage_1,
#myProfilePage_tabs_pipeline .projectInvestmentStage_1,
#projectPage .projectInvestmentStage_1{
	background-position:left -150px;
}
#pipeline .projectInvestmentStage_3,
#myProfilePage_tabs_pipeline .projectInvestmentStage_3,
#projectPage .projectInvestmentStage_3{
	background-position:left -450px;
}
#pipeline .projectInvestmentStage_5,
#myProfilePage_tabs_pipeline .projectInvestmentStage_5,
#projectPage .projectInvestmentStage_5{
	background-position:left -600px;
}
#pipeline .projectInvestmentStage_6,
#myProfilePage_tabs_pipeline .projectInvestmentStage_6,
#projectPage .projectInvestmentStage_6{
	background-position:left -750px;
}
#pipeline .projectInvestmentStage_8,
#myProfilePage_tabs_pipeline .projectInvestmentStage_8,
#projectPage .projectInvestmentStage_8{
	background-position:left -750px;
}
#pipeline .projectInvestmentStage_9,
#myProfilePage_tabs_pipeline .projectInvestmentStage_9,
#projectPage .projectInvestmentStage_9{
	background-position:left -300px;
}
#myProfilePage_rating_flashRater,
#myProfilePage .ratingLabel{
	display:inline;
	float:left;
	font-size:11px;
	margin-left:3px;
}
#bestPractises .top {
	background-color:#63738A;
	height:30px;
        padding-bottom:0;
        padding-left:10px;
        padding-top:7px;
}
#bestPractises .set1{
	background-color:#63738A;
	height:30px;
	padding-bottom:5px;
	padding-top:3px;
}
#bestPractises .set1 form{
	margin-left:20px;
}
#bestPractises .set3 {
	height:355px;
	overflow:auto;
}
#bestPractises .set1 input {
	font-size:14px;
	width:127px;
	margin-top:4px;
}       
#bestPractises .set1 button {
	height:29px;
	line-height:29px;
	border:none;
	color:#FFF;
}
#bestPractises table {
	width:1100px;
}
#bestPractises .set2 table {
	width:1130px;
}
#bestPractises .set2 table .cell_6{
	width:135px;
}
#bestPractises table th{
	text-align:center;
	padding:5px 10px;	
}
#bestPractises table td{
	text-align:center;
	padding:10px;
	border-bottom:1px solid #E0E0E0;
}
/*
#bestPractises .cell_1 {
	width:125px;
}
#bestPractises .cell_2 {
	width:125px;
}
#bestPractises .cell_3 {
	width:95px;
}
#bestPractises .cell_4 {
	width:210px;
}
#bestPractises .cell_4_a {
	width:90px;
}
#bestPractises .cell_5 {
	width:210px;
}
#bestPractises .cell_6 {
	width:95px;
}
*/

/** Table head styles */
#bestPractises table thead {
	color:#FFFFFF;
}
#bestPractises .set2 table thead .cell_0 {
	background-color:#6b7b9c;
}
#bestPractises .set2 table thead .cell_1 {
	background-color:#5e738e;
}
#bestPractises .set2 table thead .cell_2 {
	background-color:#576c89;
}
#bestPractises .set2 table thead .cell_3 {
	background-color:#4d6581;
}
#bestPractises .set2 table thead .cell_4 {
	background-color:#415a79;
}
#bestPractises .set2 table thead .cell_4_a {
	background-color:#365373;
}
#bestPractises .set2 table thead .cell_5 {
	background-color:#304d6f;
}
#bestPractises .set2 table thead .cell_6 {
	background-color:#203f65;
}
/** Table body styles */
#bestPractises table .highlight {
	color:#FFFFFF;
}

#bestPractises table .highlight td{
	height:160px;	
}
#bestPractises table .highlight .cell_0{
	background-color:#8eaec5;
	background-image:url(/static/images/bestPractises_highlight_tableCellBg_cell0.gif);
}
#bestPractises table .highlight .cell_1{
	background-color:#80a5b7;
	background-image:url(/static/images/bestPractises_highlight_tableCellBg_cell1.gif);
}
#bestPractises table .highlight .cell_2{
	background-color:#749db1;
	background-image:url(/static/images/bestPractises_highlight_tableCellBg_cell2.gif);
}
#bestPractises table .highlight .cell_3{
	background-color:#6794a9;
	background-image:url(/static/images/bestPractises_highlight_tableCellBg_cell3.gif);
}
#bestPractises table .highlight .cell_4{
	background-color:#5688a1;
	background-image:url(/static/images/bestPractises_highlight_tableCellBg_cell4.gif);
}
#bestPractises table .highlight .cell_5{
	background-color:#4a809a;
	background-image:url(/static/images/bestPractises_highlight_tableCellBg_cell5.gif);
}
#bestPractises table .highlight .cell_6{
	background-color:#417994;
	background-image:url(/static/images/bestPractises_highlight_tableCellBg_cell6.gif);
}

#bestPractise,
#projectPage,
#commentsPage{
	height:420px;
}
#projectPage .navigationElement,
#uploadsPage2 .navigationElement,
#investorUploadsPage .navigationElement,
#commentsPage .navigationElement{
	display:block;	
	height:28px;
	line-height:28px;
	color:FFF;
}
#projectPage .navigationElement li,
#uploadsPage2 .navigationElement li,
#investorUploadsPage .navigationElement li,
#commentsPage .navigationElement li{
	margin:0;
	color:#FFF;
	float:left;
	display:inline;
	padding:0 30px;
	height:28px;
	line-height:28px;
	background-color:#060;
	background-image:url(/static/images/orangeCorner.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
#projectPage .navigationElement li a,
#uploadsPage2 .navigationElement li a,
#investorUploadsPage .navigationElement li a,
#commentsPage .navigationElement li a{
	color:#FFF;	
}
#projectPage .navigationElement li#projectPage_projectsTab,
#uploadsPage2 .navigationElement li#uploadsPage2_projectsTab,
#investorUploadsPage .navigationElement li#investorUploadsPage_projectsTab,
#commentsPage .navigationElement li#commentsPage_projectsTab{
	background-color:#6D6D6D;
}
#projectPage .navigationElement li#projectPage_commentsTab,
#uploadsPage2 .navigationElement li#uploadsPage2_commentsTab,
#investorUploadsPage .navigationElement li#investorUploadsPage_commentsTab,
#commentsPage .navigationElement li#commentsPage_commentsTab{
	background-color:#898989;
}
#projectPage .navigationElement li#projectPage_investorUploadsTab,
#uploadsPage2 .navigationElement li#uploadsPage2_investorUploadsTab,
#investorUploadsPage .navigationElement li#investorUploadsPage_investorUploadsTab,
#commentsPage .navigationElement li#commentsPage_investorUploadsTab{
	background-color:#969696;
}
#projectPage .navigationElement li#projectPage_postedItemsTab,
#uploadsPage2 .navigationElement li#uploadsPage2_postedItemsTab,
#investorUploadsPage .navigationElement li#investorUploadsPage_postedItemsTab,
#commentsPage .navigationElement li#commentsPage_postedItemsTab{
	background-color:#AEAEAE;
}
#bestPractise .elementSet,
#projectPage .elementSet,
#commentsPage .elementSet{
	display:inline;
	float:left;
	height:392px;
}
#bestPractise .elementSet .elementSet,
#projectPage .elementSet .elementSet,
#commentsPage .elementSet .elementSet{
	height:auto;
}
#bestPractise .set1,
#projectPage .set1{
	width:340px;
	background-color:#536885;
}
#projectPage .set3 .set1,
#projectPage .set3 .set2{
	width:100%;
	height:auto;
	padding:0;
	background:none;
}
#projectPage .set3 .set1{
	background-color:#FFF;	
}
#projectPage .set3 .set2{
	text-align:center;
	border:none;
}
#projectPage .set3 .set1 h2{
	background-image:url(/static/images/profileCommentBG.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	color:#636363;
	margin:0;
	padding-bottom:5px;
	width:100%;
}
#projectPage .set3 .set1 button{
	border-color:#666;	
	margin:10px 0 10px 27px;
}
#forgotPassword button{
	border-color:#666;	
}
#projectPage .set3 .set1 button span span,
#forgotPassword button span span{
	color:#666;	
}

#projectPage .set3 .set2 h2{
	display:inline;
	float:left;
	width:100%;
	background-color:#AA2E2E;
	color:#FFF;
	text-indent:0;
}
#projectPage .set1{
	background-color:#6D6D6D;
}
#bestPractise.highlight .set1{
	background-color:#6794A9;
}
#bestPractise .elementSet.set1 .elementSet,
#projectPage .elementSet.set1 .elementSet{
	height:144px;
	width:340px;
}
#bestPractise .elementSet.set1 .elementSet{
	height:172px;	
}
#bestPractise .set1 .TabbedWidget,
#projectPage .set1 .TabbedWidget{
	display:inline;
	clear:both;
	float:left;
	color:#FFF;
	height:248px;
}
#bestPractise .set1 .TabbedWidget .galleryItem,
#projectPage .set1 .TabbedWidget .galleryItem{
	display:inline;
	float:left;
	padding:10px;
	width:290px;
}
#bestPractise .set1 .TabbedWidget .galleryItem .elementSet,
#projectPage .set1 .TabbedWidget .galleryItem .elementSet{
	height:auto;	
}
#bestPractise .set1 .TabbedWidget .galleryItem h3,
#projectPage .set1 .TabbedWidget .galleryItem h3{
	margin-bottom:10px;	
}
#bestPractise .set1 .TabbedWidget .elementSet,
#projectPage .set1 .TabbedWidget .elementSet{
	width:140px;
	margin-left:10px;
	overflow:hidden;
}
#bestPractise .set1 .TabbedWidget .ImageWidget,
#projectPage .set1 .TabbedWidget .ImageWidget{
	display:inline;
	float:left;
	width:140px;	
}

#bestPractise .set1 .navigationElement,
#projectPage .set1 .navigationElement{
	display:block;	
	height:28px;
	line-height:28px;
	color:FFF;
	width:340px;
}
#bestPractise .set1 .navigationElement li,
#projectPage .set1 .navigationElement li{
	margin:0;
	color:#FFF;
	float:right;
	display:inline;
	padding:0 30px;
	height:28px;
	line-height:28px;
	background-color:#060;
	background-image:url(/static/images/blueCorner2.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#projectPage .set1 .navigationElement li{
	background-image:url(/static/images/grayCorner.gif);
}
#bestPractise.highlight .set1 .navigationElement li{
	background-image:url(/static/images/blueCorner3.gif);
}
#bestPractise .set1  .navigationElement li a,
#projectPage .set1  .navigationElement li a{
	color:#FFF;
}
#bestPractise .set1  .navigationElement li#bestPractise_mediaPanel_videoTab{
	background-color:#43556D;
}
#bestPractise.highlight .set1  .navigationElement li#bestPractise_mediaPanel_videoTab{
	background-color:#5688A1;
}
#projectPage .set1  .navigationElement li#projectPage_mediaPanel_videoTab{
	background-color:#CE903D;
}
#bestPractise .set1 .navigationElement  li#bestPractise_mediaPanel_imageTab{
	background-color:#73859D;
}
#bestPractise.highlight .set1 .navigationElement  li#bestPractise_mediaPanel_imageTab{
	background-color:#4C798E;
}
#projectPage .set1 .navigationElement  li#projectPage_mediaPanel_imageTab{
	background-color:#B67D36;
}
#bestPractise .set1 .navigationElement  li#bestPractise_mediaPanel_documentTab{
	background-color:#6A7B97;
}
#bestPractise.highlight .set1 .navigationElement  li#bestPractise_mediaPanel_documentTab{
	background-color:#466F81;
}
#projectPage .set1 .navigationElement  li#projectPage_mediaPanel_documentTab{
	background-color:#9A692E;
}
#bestPractise .GalleryWidget,
#projectPage .GalleryWidget{
	height:220px;
	width:340px;
	overflow:auto;
}
#bestPractise .GalleryWidget .widgetBody{
}
#bestPractise_mediaPanel .widgetBody p{
	margin-left:5px;	
}
#bestPractise #bestPractise_mediaPanel_videoGallery{
	background-color:#43556D;
}
#bestPractise.highlight #bestPractise_mediaPanel_videoGallery{
	background-color:#5688A1;
}
#projectPage #projectPage_mediaPanel_videoGallery{
	background-color:#CE903D;
}
#bestPractise #bestPractise_mediaPanel_imageGallery{
	background-color:#73859D;
}
#bestPractise.highlight #bestPractise_mediaPanel_imageGallery{
	background-color:#4C798E;
}
#projectPage #projectPage_mediaPanel_imageGallery{
	background-color:#B67D36;
}
#bestPractise #bestPractise_mediaPanel_documentGallery{
	background-color:#6A7B97;
}
#bestPractise.highlight #bestPractise_mediaPanel_documentGallery{
	background-color:#466F81;
}
#projectPage #projectPage_mediaPanel_documentGallery{
	background-color:#9A692E;
}
#projectPage #projectPage_mediaPanel p{
	margin-left:5px;
}
#bestPractise .set2,
#projectPage .set2{
	float:left;
	display:inline;
	line-height:20px;	
	background-color:#FFF;
	background-image:url(/static/images/bestPractise_set2BG.gif);
	background-position:-20px top;
	background-repeat:repeat-y;
	height:392px;
	overflow:auto;
	width:790px;
	color:#000;
}
#projectPage .set2{
	background:none;
	/*background-image:url(/static/images/profileDetailsBG.gif);*/
	background-color:#6D6D6D;
	/*border-right:2px solid #CCCCCC;*/
	width:590px;
}
#projectPage .set3{
	float:left;
	display:inline;
	line-height:20px;	
	background-color:#E4E4E4;
	height:392px;
	overflow:auto;
	width:200px;
	padding-left:0px;
	color:#000;
}
#projectPage .set3 .vScrollbar{
	background-color:#FFF;	
}
#bestPractise.highlight .set2{
	background-image:url(/static/images/bestPractise_set2BGHighlight.gif);
}
#bestPractise .set2 label,
#projectPage .set2 label{
	color:#FFFFFF;
	margin-left:10px;
}
#bestPractise .set2 p,
#projectPage .set2 p{
	line-height:20px;
	margin:0 5px 5px 170px;
	padding:0;
}
#projectPage .set2 p{
	color:#FFF;
}
#bestPractise h2,
#projectPage h2{
	background-color:#94A3B6;
	color:#FFFFFF;
	height:23px;
	margin:0;
	padding-top:5px;
	text-indent:20px;
}
#bestPractise  .elementSet.set1 .elementSet .ImageWidget,
#projectPage  .elementSet.set1 .elementSet .ImageWidget{
	display:inline;
	float:left;
	margin:10px;
}
#bestPractise .elementSet.set1 .elementSet h3,
#projectPage .elementSet.set1 .elementSet h3,
#bestPractise .elementSet.set1 .elementSet a,
#projectPage .elementSet.set1 .elementSet a{
	display:inline;
	float:left;
	color:#FFF;	
	width:170px;
	text-align:center;
	font-weight:normal;
}
#bestPractise .set1 h2,
#projectPage .set1 h2{
	display:inline;
	float:left;
	background:none;
	width:170px;
	text-indent:0;
	margin-top:5px;
	text-align:center;
	height:auto;
}
#bestPractise.highlight .set1 h2{
	background:none;
}
#bestPractise.highlight h2{
	background-color:#4B7E99;
}

/*
* Hovering panels
*/
#hoverIframe{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:1800;
	display:none;
	filter:alpha(opacity=0);
	opacity:.0;
}
#hoverMask {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:#FFF;
	opacity:.75;
	filter:alpha(opacity=75);
	z-index:1900;
	display:none;
}
#hoverContent{
	position:absolute;
	top:100px;
	right:50%;
	margin-right:-350px;
	width:700px;
	overflow:visible;
	z-index:2000;
	
}
#hoverContent #videoUpload,
#hoverContent #imageUpload,
#hoverContent #documentUpload,
#hoverContent #videoView,
#hoverContent #imageView
{
	background-color:#FFF;
	background-image:url(/static/images/termsAndConditionsPageBG.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0;
	width:700px;
	height:440px;
	border:2px solid #63636F;
}
#hoverContent #videoView{
	background-image:none;
	background-color:#A3A3A3;
	color:#FFF;
}
#hoverContent #imageView{
	background-image:none;
	background-color:#EEE;
	color:#646470;
}
#hoverContent #videoUpload .widgetHead,
#hoverContent #imageUpload .widgetHead,
#hoverContent #documentUpload .widgetHead,
#hoverContent #videoView .widgetHead,
#hoverContent #imageView .widgetHead{
	visibility:visible;
	display:block;
	background-color:#63636F;
	background-image:url(/static/images/uploadHover_widgetHeadBG.png);
	background-position:right top;
	background-repeat:no-repeat;
	height:25px;
}
#hoverContent #videoUpload .widgetBody .widgetHead,
#hoverContent #imageUpload .widgetBody .widgetHead,
#hoverContent #documentUpload .widgetBody .widgetHead,
#hoverContent #videoView .widgetBody .widgetHead,
#hoverContent #imageView .widgetBody .widgetHead{
	visibility:hidden;
	display:none;
}
#hoverContent #videoUpload h2,
#hoverContent #imageUpload h2,
#hoverContent #documentUpload h2,
#hoverContent #videoView h2,
#hoverContent #imageView h2{
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	height:20px;
	padding:5px 0 0 10px;
	float:left;
}
#hoverContent .widgetHead a{
	float:right;
	color:#FFF;
	padding-right:5px;
	padding-top:3px;
}
#hoverContent #videoUpload .widgetBody,
#hoverContent #imageUpload .widgetBody,
#hoverContent #documentUpload .widgetBody{
	padding:20px 20px 0 250px;
}
#hoverContent #videoView .widgetBody,
#hoverContent #imageView .widgetBody{
	padding:20px 20px 0 20px;
}
#hoverContent #videoView .widgetBody .widgetBody,
#hoverContent #imageView .widgetBody .widgetBody{
	padding:0;
}
#hoverContent #videoUpload label,
#hoverContent #imageUpload label,
#hoverContent #documentUpload label,
#hoverContent #videoUpload_UploadMetaDataFields input,
#hoverContent #imageUpload_UploadMetaDataFields input,
#hoverContent #documentUpload_UploadMetaDataFields input,
#hoverContent #videoUpload_UploadMetaDataFields textarea,
#hoverContent #imageUpload_UploadMetaDataFields textarea,
#hoverContent #documentUpload_UploadMetaDataFields textarea{
	clear:left;
	display:inline;
	float:left;
	width:430px;
	margin:0 0 10px 0;
}
#hoverContent #videoUpload p,
#hoverContent #imageUpload p,
#hoverContent #documentUpload p{
	margin:10px 0;
	font-size:12px;
}
#hoverContent #videoView .elementSet,
#hoverContent #imageView .elementSet{
	display:inline;
	float:left;
	width:180px;
	margin-left:20px;
}
#hoverContent #videoView .elementSet h4,
#hoverContent #imageView .elementSet h4{
	font-weight:normal;
	margin:10px 0;
}
#hoverContent #videoView .FLVMediaPlayerWidget,
#hoverContent #imageView .ImageWidget{
	display:inline;
	float:left;
}
#hoverContent #videoView button,
#hoverContent #imageView button{
	margin-top:10px;
	margin-bottom:20px;
}
#hoverContent #imageView button{
	border-color:#646470;
}
#hoverContent #imageView button span{
	color:#646470;
}
/*
* end hovering panels
*/

#mission .elementSet,
#faq .elementSet,
#termsAndConditions .elementSet,
#privacyPolicy .elementSet,
#activateAccount .elementSet
{
	margin:20px 0 0 280px;
	width:850px;
	height:400px;
	overflow:auto;
}
#contactUs .elementSet{
	display:inline;
	float:left;
	margin:20px 0 0 20px;
	width:625px;
	height:400px;
	overflow:auto;
}
#mission .elementSet p,
#faq .elementSet p,
#termsAndConditions .elementSet p,
#privacyPolicy .elementSet p,
#activateAccount .elementSet p,
#contactUs .elementSet p{
	margin-right:30px;	
}
#activateAccount fieldset,
#contactUs fieldset,
#myProfilePage fieldset{
	padding:0px 10px;
	margin-bottom:10px;
	color:#FFF;
}
#myProfilePage fieldset{
	padding:10px 10px 0 30px;
}
#contactUs fieldset{
	background-color:#A1A1A1;	
}
#activateAccount .elementSet,
#myProfilePage_tabs .elementSet{
	background-color:#8C8C8C;
}
#myProfilePage_tabs_pipeline .elementSet{
	background:none;
	text-align:left;
}

#activateAccount input,
#activateAccount select,
#activateAccount textarea,
#myProfilePage_tabs input,
#myProfilePage_tabs select,
#myProfilePage_tabs textarea{
	float:left;
	width:220px;	
	line-height:20px;
	margin:0 5px 5px 0;
	padding:0;
	border:1px solid #4E87A5;
}
#activateAccount input,
#activateAccount select,
#myProfilePage_tabs input,
#myProfilePage_tabs select{
	height:20px;
}
#myProfilePage_tabs_pipeline input{
	float:none;
	width:auto;
	height:auto;
	line-height:normal;
	margin:0;
	border:none;
}
#myProfilePage_tabs_profileDetails_view p,
#myProfilePage_tabs_profileDetails_viewProject p{
	float:left;
	display:inline;
	line-height:20px;	
	margin:0 5px 5px 0;
	padding:0;
	color:#FFF;
	width:380px;
}
#activateAccount .note,
#myProfilePage_tabs .note{
	background-color:#AFB3BE;
	border:1px solid #4E87A5;
	margin-left:160px;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
#activateAccount label,
#myProfilePage_tabs label,
#bestPractise label,
#projectPage label{
	clear:both;
	float:left;
	display:inline;
	margin-right:20px;
	width:140px;
	line-height:22px;
	font-weight:bold;
}
#userAcceptedTermsAndConditionsContainer input {
    border-style:none;
    height:24px;
    width:20px;
    margin:1px 5px 0px 4px;
}
#myProfilePage_tabs_pipeline label{
	clear:none;
	float:none;
	margin-right:0;
	width:auto;
	line-height:normal;
}

#projectPage .set3 label{
	clear:none;
	float:none;
	width:120px;
	font-weight:normal;
	margin-right:0;
}
#activateAccount .checkBoxSet,
#myProfilePage_tabs .checkBoxSet{
	float:left;
	display:inline;
	width:220px;
	margin:0 5px 5px 0;
	padding:0;
	border:1px solid #4E87A5;
	background-color:#8C8C8C;
	color:#000;
}
#myProfilePage_tabs .checkBoxSet{
	background-color:#9D9D9D;
}
#myProfilePage_tabs_profileDetails_view .checkBoxSet{
	border:none;	
}
#activateAccount .checkBoxSet label,
#myProfilePage_tabs .checkBoxSet label{
	clear:none;
	margin-right:0;
	width:180px;
	color:#000;
}
#myProfilePage_tabs .checkBoxSet label{
	color:#FFF;
	font-weight:normal;
}
#activateAccount .checkBoxSet input,
#myProfilePage_tabs .checkBoxSet input{
	clear:left;
	height:16px;
	margin:4px 9px 4px 4px;
	width:16px;
}
#contactUs{
	height:420px;
}
#contactUs input{
	width:200px;
	margin:5px;
	line-height:20px;
	display:inline;
	float:left;
}
#contactUs label{
	display:inline;
	float:left;
	line-height:20px;
	margin:5px 0 5px 5px;
}
#contactUs textarea{
	width:621px;	
	height:260px;
	padding:0;
}
#contactUs button{
	display:inline;
	float:right;	
	margin:10px 0px;
}
#contactUs .infoBox{
	height:345px;
}
/*
* myProfilePage start
*/
#myProfilePage{
	border-top:12px solid #AA2E2E;	
	background:none;
}
#myProfilePage .elementSet{
	display:inline;
	float:left;
}
#myProfilePage .set1,
#myProfilePage .set2,
#myProfilePage .set3{
	width:240px;
	height:420px;
	overflow:hidden;
}
#myProfilePage .set2{
	width:340px;
}
#myProfilePage .set3{
	width:890px;
}
#myProfilePage .set1{
	position:relative;	
	overflow:visible;
	background-color:#E8E8E8;
}

#myProfilePage .TextFieldWidget,
#myProfilePage .TextFieldWidget2{
	width:240px;	
}
#myProfilePage #myProfilePage_statusText .widgetTail{
	display:block;
	left:150px;
	position:relative;
	top:-31px;
	visibility:visible;
}
#myProfilePage .TextFieldWidget .widgetBody{
	padding:20px 20px 0 20px;
}
#myProfilePage .TextFieldWidget2 .widgetBody{
	padding:12px 20px 0 20px;
}
#myProfilePage .TextFieldWidget .metaText,
#myProfilePage .TextFieldWidget .metaTextEdit{
	height:60px;
	width:152px;
	padding:0;
	font-size:12px;
}
#myProfilePage .TextFieldWidget2 .metaText{
	height:50px;
	width:198px;
	padding:0;
	font-size:12px;
}
#myProfilePage .TextFieldWidget .metaTextEdit{
	border:1px solid #616161;
	width:198px;
	height:56px;
	font-size:12px;
}
#myProfilePage #myProfilePage_statusText .metaTextEdit{
	border:none;	
}
#myProfilePage .TextFieldWidget2 .metaTextEdit{
	height:46px;
	border:1px solid #616161;
	width:198px;	
	padding:0;
}
#myProfilePage .TextFieldWidget,
#myProfilePage .TextFieldWidget2{
	background-color:#E8E8E8;	
	color:#6C6C6C;
}
#myProfilePage .TextFieldWidget .widgetHead,
#myProfilePage .TextFieldWidget2 .widgetHead{
	display:block;
	visibility:visible;
	background-color:#616161;	
	height:28px;
}
#myProfilePage .TextFieldWidget .widgetHead h2,
#myProfilePage .TextFieldWidget2 .widgetHead h2{
	margin:0 0 0 20px;
	line-height:28px;
	color:#FFF;
}
#myProfilePage .TextFieldWidget button,
#myProfilePage .TextFieldWidget2 button{
	color:#616161;
	border:1px solid #616161;
	margin:5px 5px 5px 0;
}
#myProfilePage .TextFieldWidget button span span,
#myProfilePage .TextFieldWidget2 button span span{
	color:#616161;	
}
#myProfilePage .set1 .GalleryWidget{
	width:192px;	
	background-color:#CCC;
	color:#6C6C6C;
	height:147px;
	overflow:hidden;
}
#myProfilePage .set1 .GalleryWidget .widgetHead{
	display:block;
	visibility:visible;
}
#myProfilePage .set1 .GalleryWidget .widgetBody{
	width:152px;
	padding:20px 20px 0 20px;	
}
#myProfilePage .set1 .GalleryWidget .widgetHead{
	background-color:#616161;
}
#myProfilePage .set1 .GalleryWidget .widgetHead h2{
	margin:0 0 0 20px;
	line-height:28px;
	color:#FFF;
}
#myProfilePage .set1 .GalleryWidget .widgetHead img,
#myProfilePage .set1 .GalleryWidget .widgetTail img
{
	display:none;
	visibility:hidden;
}
#myProfilePage .set1 .GalleryWidget .widgetTail a{
	margin-left:20px;
	color:#FFF;
	height:28px;
	line-height:28px;
}
#myProfilePage .set1 .GalleryWidget .item{
	height:99px;
	overflow:hidden;
}
#myProfilePage .set1 #myProfilePage_Friends .GalleryWidget .item{
	height:25px;
	overflow:hidden;
}
#myProfilePage .set1 #myProfilePage_addToContacts,
#myProfilePage .set1 #myProfilePage_sendMail{
	padding:0 0 5px 20px;
}
#myProfilePage_ProfileImage{
	position:relative;
	z-index:200;
}
#myProfilePage .set1 #myProfilePage_ProfileImageUploadWidgetHolder{
	position:absolute;
	width:230px;
	height:50px;
	padding:190px 5px 10px 5px;
	top:-1px;
	left:-1px;
	background-color:#8C8C8C;
	border:1px solid #616161;
	z-index:100;
}
#myProfilePage .GalleryWidget a{
	color:#FFF;	
}
#myProfilePage .set2 .GalleryWidget .widgetHead{
	display:block;
	visibility:visible;
}
#myProfilePage .set2 .GalleryWidget .widgetHead{
	background-color:#616161;
}
#myProfilePage .set2 .GalleryWidget .widgetHead h2{
	margin:0 0 0 20px;
	line-height:28px;
	color:#FFF;
}
#myProfilePage .set3 .GalleryWidget .widgetBody{
	padding:20px 20px 0 20px;
}
#myProfilePage .set3 .ProfileWidget{
	display:inline;
	float:left;	
	width:102px;
	height:135px;
	overflow:hidden;
	margin-right:35px;
	position:relative;
}
#myProfilePage .set3 .ProfileWidget h3{
	text-align:center;	
	height:33px;
	overflow:hidden;
	text-overflow:ellipsis;
	
}
#myProfilePage .set3 .ProfileWidget img{
	background-color:#FFF;	
}
.removeFriendButton{
	display:none;	
}
#myProfilePage .set3 .ProfileWidget .removeFriendButton{
	position:absolute;
	top:0;
	background-color:#9D9D9D;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	height:28px;
	line-height:28px;
	text-align:center;
	text-decoration:underline;
	width:100%;
}
.profileGroupLabel{
	display:none;	
}
#myProfilePage .set3 .ProfileWidget .profileGroupLabel{
	display:block;
	background-color:#CCCCCC;
	color:#FFFFFF;
	height:28px;
	line-height:28px;
	text-align:center;
}
#myProfilePage .set3 .ProfileWidget .profileGroupLabel.investmentBroker{
	background-color:#CF692B;
}
#myProfilePage .set3 .ProfileWidget .profileGroupLabel.investor{
	background-color:#646470;
}
#myProfilePage .set3 .ProfileWidget .profileGroupLabel.project{
	background-color:#4E87A5;
}
#myProfilePage .set3 .ProfileWidget .profileGroupLabel.thirdParty{
	background-color:#AA2E2E;
}
#myProfilePage .set1 .ProfileWidget .ImageWidget{
	display:none;
	visibility:hidden;
}
#myProfilePage .set2 .GalleryWidget .expandLink,
#myProfilePage .set1 .GalleryWidget .addToFriends{
	display:none;
	visibility:hidden;
}
#myProfilePage_tabs_profileDetails,
#myProfilePage_tabs_wall,
#myProfilePage_tabs_Friends,
#myProfilePage_tabs_profileComments,
#myProfilePage_tabs_pipeline,
#commentsPage_comments{
	height:382px;
	padding-top:10px;
	overflow:auto;
	width:890px;
}
#myProfilePage_tabs_profileDetails{
	background-color:#9D9D9D;
}
#myProfilePage_tabs_wall{
	background-color:#AEAEAE;
}

#myProfilePage_tabs_wall .itemTitle{
	display:block;
	visibility:visible;
	height:28px;
	background-color:#898989;
}
#myProfilePage_tabs_Friends{
	background-color:#BDBDBD;
}
#myProfilePage_tabs_pipeline{
	height:392px;
	padding-top:0px;
	overflow:hidden;
}
#commentsPage_comments{
	padding-top:0px;
	height:392px;
	overflow:hidden;
	
}
#commentsPage_comments .widgetHead{
	display:block;
	visibility:visible;
	height:28px;
	background-color:#898989;
}
#commentsPage_comments .widgetHead h2{
	margin:0;
	color:#FFF;	
	padding:5px;
}
#commentsPage_comments .widgetBody .widgetHead{
	display:none;
	visibility:hidden;
}
#commentsPage_comments .widgetBody{
	height:364px;
	overflow:auto;
}
#commentsPage_comments .widgetBody .widgetBody{
	height:auto;
}
#myProfilePage_tabs .buttons{
	margin-left:170px;
}
#myProfilePage_tabs button,
#commentsPage .set1 button{
	 border-color:#666;	
}
#myProfilePage_tabs button span span,
#commentsPage .set1 button span span{
	color:#666;	
}
#commentsPage_comments{
	background-image:url(/static/images/profileCommentsBG.gif);
	background-color:#CFCFCF;
}
#myProfilePage_tabs_profileComments{
	/*background-image:url(/static/images/profileCommentsBG.gif);*/
	background-color:#CFCFCF;
}
#commentsPage_comments{
	background-color:#FFF;	
	width:655px;
}
#myProfilePage_tabs_profileComments h3,
#commentsPage_comments h3{
	margin-left:140px;
}

#myProfilePage_tabs_profileComments .commentEntry,
#commentsPage .set1 .commentEntry,
#myProfilePage_tabs_wall .item,
#commentsPage_wall .item{
	float:left;
	display:inline;
	clear:both;
	padding-bottom:15px;
	margin-top:10px;
}
#myProfilePage_tabs_wall .item.emptyEvent,
#commentsPage_wall .item.emptyEvent{
	margin:0;
	padding:0;
}
#myProfilePage_tabs_wall .item,
#commentsPage_wall .item{
	margin-top:0;	
}
#myProfilePage_tabs_wall .item p,
#commentsPage_wall .item p{
	clear:both;
	margin:0;	
}
#myProfilePage_tabs_profileComments .commentEntry{
	width:864px;	
}
#myProfilePage_tabs_wall .item{
	width:820px;	
	overflow:hidden;
}
#commentsPage_wall .item{
	width:447px;
	overflow:hidden;
}
#myProfilePage_tabs_profileComments .commentInfo,
#commentsPage .set1 .commentInfo,
#myProfilePage_tabs_wall .itemTitle,
#commentsPage_wall .itemTitle{
	float:left;
	display:inline;
	width:830px;
	color:#333;
	margin-left:10px;
	background-color:#cfcfcf;
	padding:2px 5px;
	vertical-align:middle;
	height:36px;
	line-height:36px;
	overflow:hidden;
}
#myProfilePage_tabs_profileComments .commentInfo{
	background-color:#dfdfdf;
}
#commentsPage_wall .itemTitle{
	width:425px;	
}
#myProfilePage_tabs_wall .itemTitle{
	background-color:#BDBDBD;
	width:820px;
}
#commentsPage_wall .itemTitle{
	background-color:#E5E5E5;
}
#myProfilePage_tabs_wall .itemTitle h3,
#commentsPage_wall .itemTitle h3{
	background-image:url(/static/images/eventIcons.png);	
	background-position:left 0;
	background-repeat:no-repeat;
	padding-left:55px;
}
#myProfilePage_tabs_wall .eventType_0 .itemTitle h3,
#commentsPage_wall .eventType_0 .itemTitle h3{
	background-position:left 0;	
}
#myProfilePage_tabs_wall .eventType_1 .itemTitle h3,
#commentsPage_wall .eventType_1 .itemTitle h3{
	background-position:left -40px;	
}
#myProfilePage_tabs_wall .eventType_2 .itemTitle h3,
#commentsPage_wall .eventType_2 .itemTitle h3{
	background-position:left -80px;	
}
#myProfilePage_tabs_wall .eventType_3 .itemTitle h3,
#commentsPage_wall .eventType_3 .itemTitle h3{
	background-position:left -120px;	
}
#myProfilePage_tabs_wall .eventType_4 .itemTitle h3,
#commentsPage_wall .eventType_4 .itemTitle h3{
	background-position:left -160px;	
}
#myProfilePage_tabs_wall .eventType_5 .itemTitle h3,
#commentsPage_wall .eventType_5 .itemTitle h3{
	background-position:left -200px;	
}
#myProfilePage_tabs_wall .eventType_6 .itemTitle h3,
#commentsPage_wall .eventType_6 .itemTitle h3{
	background-position:left -240px;	
}
#myProfilePage_tabs_wall .eventType_7 .itemTitle h3,
#commentsPage_wall .eventType_7 .itemTitle h3{
	background-position:left -280px;	
}
#myProfilePage_tabs_wall .eventType_10 .itemTitle h3,
#commentsPage_wall .eventType_10 .itemTitle h3{
	background-position:left -320px;	
}
#myProfilePage_tabs_wall .eventType_20 .itemTitle h3,
#commentsPage_wall .eventType_20 .itemTitle h3{
	background-position:left -360px;	
}
#myProfilePage_tabs_wall .eventType_200 .itemTitle h3,
#commentsPage_wall .eventType_200 .itemTitle h3{
	background-position:left -400px;	
}
#myProfilePage_tabs_wall .eventType_201 .itemTitle h3,
#commentsPage_wall .eventType_201 .itemTitle h3{
	background-position:left -440px;	
}
#myProfilePage_tabs_wall .eventType_300 .itemTitle h3,
#commentsPage_wall .eventType_300 .itemTitle h3{
	background-position:left -480px;	
}
#myProfilePage_tabs_wall .eventType_301 .itemTitle h3,
#commentsPage_wall .eventType_301 .itemTitle h3{
	background-position:left -520px;	
}
#myProfilePage_tabs_wall .eventType_303 .itemTitle h3,
#commentsPage_wall .eventType_303 .itemTitle h3{
	background-position:left -560px;	
}
#myProfilePage_tabs_wall .eventType_2002 .itemTitle h3,
#commentsPage_wall .eventType_2002 .itemTitle h3{
	background-position:left -600px;	
}
#myProfilePage_tabs_wall .eventType_2003 .itemTitle h3,
#commentsPage_wall .eventType_2003 .itemTitle h3{
	background-position:left -640px;	
}
#myProfilePage_tabs_wall .eventType_2004 .itemTitle h3,
#commentsPage_wall .eventType_2004 .itemTitle h3{
	background-position:left -760px;	
}
#myProfilePage_tabs_wall .eventType_2005 .itemTitle h3,
#commentsPage_wall .eventType_2005 .itemTitle h3{
	background-position:left -720px;	
}
#myProfilePage_tabs_wall .eventType_2006 .itemTitle h3,
#commentsPage_wall .eventType_2006 .itemTitle h3{
	background-position:left -800px;	
}
#myProfilePage_tabs_wall .eventType_2007 .itemTitle h3,
#commentsPage_wall .eventType_2007 .itemTitle h3{
	background-position:left -840px;	
}
#myProfilePage_tabs_wall .eventType_2011 .itemTitle h3,
#commentsPage_wall .eventType_2011 .itemTitle h3{
	background-position:left -680px;	
}
#myProfilePage_tabs_wall .eventType_2012 .itemTitle h3,
#commentsPage_wall .eventType_2012 .itemTitle h3{
	background-position:left -880px;	
}
#myProfilePage_tabs_wall .eventType_2013 .itemTitle h3,
#commentsPage_wall .eventType_2013 .itemTitle h3{
	background-position:left -920px;	
}
#myProfilePage_tabs_wall .eventType_2014 .itemTitle h3,
#commentsPage_wall .eventType_2014 .itemTitle h3{
	background-position:left -960px;	
}
#commentsPage .set1 .commentInfo{
	width:600px;
}
#myProfilePage_tabs_profileComments .commentInfo a,
#commentsPage .set1 .commentInfo a,
#myProfilePage_tabs_wall .itemTitle h3,
#commentsPage_wall .itemTitle h3{
	display:inline;
	float:left;
	width:630px;
	text-decoration:none;
}
#myProfilePage_tabs_wall .itemTitle h3{
	width:515px;
}
#commentsPage_wall .itemTitle h3{
	width:240px;
	height:36px;
	line-height:18px;	
}
#commentsPage .set1 .commentInfo a{
	width:400px;	
}
#myProfilePage_tabs_profileComments .commentInfo .tools a,
#commentsPage .set1 .commentInfo .tools a{
	display:inline;
	float:none;
	width:auto;
}
#myProfilePage_tabs_profileComments .commentInfo img,
#commentsPage .set1 .commentInfo img{
	vertical-align:bottom;
	margin-right:5px;
}

#myProfilePage_tabs_profileComments .commentInfo label,
#commentsPage .set1 .commentInfo label{
	float:none;
	clear:none;
	color:#333;
	padding:0;
	width:auto;
	margin-right:5px;
}
#myProfilePage_tabs_profileComments .commentText,
#myProfilePage_tabs_profileComments .tools,
#commentsPage .set1 .commentText,
#commentsPage .set1 .tools{
	float:left;
	display:inline;
	width:420px;	
	padding-left:10px;
}
#myProfilePage_tabs_profileComments .commentText,
#myProfilePage_tabs_wall .item p{
	padding-left:69px;
	padding-top:4px;
	width:690px;
}
#commentsPage_wall .item p{
	padding-left:69px;
	padding-top:4px;
	width:394px;
}
#commentsPage .set1 .commentText{
	padding-left:69px;
	width:480px;	
}
#commentsPage_wall .widgetHead{
	display:block;
	visibility:visible;
	height:28px;
	background-color:#898989;
}
#commentsPage_wall .widgetHead h2{
	color:#FFF;
	margin:0;
	padding:5px;
}
#commentsPage_wall .expandLink{
	display:none;
	visibility:hidden;
}
#commentsPage_wall .widgetBody .widgetHead{
	display:none;
	visibility:hidden;
}
#commentsPage_wall .widgetBody{
	width:475px;
	padding-left:0px;
	background-color:#FFF;
	height:364px;
	overflow:auto;
}
#myProfilePage_tabs_profileComments .tools,
#commentsPage .set1  .tools{
	text-align:right;	
	float:none;
	display:inline;
	width:auto;
}
#myProfilePage_tabs_profileComments_addComment textarea,
#commentsPage_comments_addComment textarea{
	float:left;
	display:inline;
	width:690px;
	margin-left:69px;
	margin-right:115px;
	font-size:12px;
	border:none;
}

#commentsPage_comments_addComment textarea{
	width:476px;	
}
#myProfilePage_tabs_profileComments_addComment button,
#commentsPage_comments_addComment button{
	float:left;
	display:inline;
}
#myProfilePage_tabs_profileComments_addComment_previewButton,
#commentsPage_comments_addComment_previewButton{
	clear:both;
	margin-left:69px;
	
}
#myProfilePage_tabs .navigationElement{
	display:block;	
	height:28px;
	line-height:28px;
	color:FFF;
	background-color:#AA2E2E;
	width:890px;
}
#myProfilePage_tabs .navigationElement li{
	margin:0;
	color:#FFF;
	float:left;
	display:inline;
	padding:0 30px;
	height:28px;
	line-height:28px;
	background-color:#060;
	background-image:url(/static/images/redCorner.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
#myProfilePage_tabs .navigationElement li a{
	color:#FFF;
}
#myProfilePage_tabs .navigationElement li#myProfilePage_tabs_profileTab{
	background-color:#9D9D9D;
}
#myProfilePage_tabs .navigationElement li#myProfilePage_tabs_wallTab{
	background-color:#AEAEAE;
}
#myProfilePage_tabs .navigationElement li#myProfilePage_tabs_FriendsTab{
	background-color:#BDBDBD;
}
#myProfilePage_tabs .navigationElement li#myProfilePage_tabs_commentsTab{
	background-color:#CFCFCF;
}
#myProfilePage_tabs .navigationElement li#myProfilePage_tabs_pipelineTab{
	background-color:#CE903D;
}
/*
* myProfilePage End
*/

/** Basic page */
#basicPage h1{
	margin-top:10px;
}
#basicPage h1,
#basicPage h2,
#basicPage p,
#basicPage .divider,
#basicPage form{
	margin-left:50px;
	width:540px;
}
#basicPage .entry{
	display:inline;
	float:left;
	width:540px;
	margin-left:50px;
}
#basicPage .entry h2,
#basicPage .entry p{
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:0px;
	width:440px;
}
#basicPage .entry p{
	margin-bottom:20px;	
}
#basicPage .entry img{
	display:inline;
	float:left;
	/*margin-left:50px;*/
	margin-top:20px;
	padding-bottom:43px;
	width:90px;
}
#basicPage .infoBox h2{
	width:274px;
	margin:10px;
}
#basicPage .infoBox p{
	display:inline;
	float:left;
	width:220px;
	margin:10px;
}
#basicPage .infoBox .icon{
	float:left;
	clear:both;
	display:inline;
	margin:10px 0 10px 20px;
}
#basicPage .elementSet{
	display:inline;
	float:left;
}
#basicPage button{
	margin-left:50px;
	margin-top:50px;
}
#basicPage form{
	margin-top:40px;	
}
#basicPage form label{
	display:inline;
	float:left;
	clear:left;
	width:100px;
	color:#656565;
	font-weight:bold;
	line-height:25px;
	font-size:16px;
}
#basicPage form input,
#basicPage form textarea{
	display:inline;
	float:left;
	width:430px;
	margin-bottom:10px;
	border:1px solid #DFDFDF;
	line-height:25px;
	height:25px;
}
form label.error,
#activateAccount label.error {
	color:red;	
}
form input.error,
form textarea.error,
#activateAccount input.error,
#activateAccount textarea.error {
	border:#F00 1px dashed;
}
#basicPage form textarea{
	height:175px;
}
#basicPage form button{
	display:inline;
	float:right;
	margin-right:4px;
	margin-top:0px;
}

/** Footer */
#footer{
	width:100%;
}

#footer *{
	font-size:13px;

}
#footer .content{
	width:1130px;
	margin:0 auto;	
	padding:0;
	background-image:url(/static/images/footerBG.png);
	background-repeat:no-repeat;
}
#footer h2{
	display:inline;
	float:right;
	text-align:right;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:24px;
	margin:0;
	text-transform:uppercase;
	color:#b6b6b6;
}
#footer ul{
	color:#FFFFFF;
	display:inline;
	float:left;
	width:1130px;
	height:25px;
	line-height:25px;
	margin-top:50px;
}
#footer .tail{
	bottom:0;
	height:3px;
	line-height:3px;
	width:1130px;	
	background-image:url(/static/images/grayStripeBG.png);
	margin:0 auto;	
}
#footer ul li{
	display:inline;
	float:left;
}
#footer ul li a{
	color:#FFFFFF;	
}
#footer a,
#footer span{
	margin-right:5px;	
	margin-left:5px;	
}

#tendukeLabel{
	color:#EEE;
	height:24px;
	line-height:24px;
}
#tendukeLabel a{
	color:#EEE;
	float:left;
	
}
#tendukeLabel .validation{
	display:inline;
	float:left;
}

.dataTables_filter {
    display:inline;
    float:left;
    margin-left:20px;
    color:#FFF;
}
.dataTables_filter input {
    color:#000;
}
.dataTables_length {
    display:inline;
    float:left;
    margin-left:20px;
    color:#FFF;
}
.dataTables_paginate {
    display:inline;
    float:right;
    margin-right:20px;
    color:#FFF;
}
.bottom .dataTables_paginate {
    display:inline;
    float:right;
    margin-right:20px;
    color:#000;
}

.dataTables_paginate .first {
    margin-right:5px;
    cursor:pointer;
}
.dataTables_paginate .previous {
    margin-right:5px;
    cursor:pointer;
}
.dataTables_paginate .next {
    margin-right:5px;
    cursor:pointer;
}
.dataTables_paginate .last {
    cursor:pointer;
}
.dataTables_paginate .paginate_button {
    margin-right:5px;
    text-decoration:underline;
    cursor:pointer;
}
.dataTables_paginate .paginate_active {
    margin-right:5px;    
}