@charset "utf-8";
/* CSS Document */
/*
@font-face {
    font-family: "Helvetica-nue";
    src: url(path to fonts folder/ helvetica.ttf);
}
*/
body{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
text-align:center;
background-color:#ffffff;
font-family:"Helvetica Neue", Arial, Verdana;
}
*{
	font-family:"Helvetica Neue", Arial, Verdana;
}
TEXTAREA{font-size: 12px;}
IMG{border: 0px;}
.versionInfo{
	width:230px;
	float:right;
	text-align:right;
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:12px;
	color:#FFF;
	float: right;
}

.headerMainTop{
	width:980px;
	float:left;
	text-align:left;
	height:101px;
}
.header{
	width:100%;
	float:left;
	background-color:#000000;
	border-bottom:4px solid #ffc733;
}

.headerMain{
width:980px;
margin:0 auto;
}
.logo{
	width:232px;
	float:left;
	text-align:left;
	padding-top:10px;
	padding-left:5px;
}
.loginBox{
	width:743px;
	float:right;
	text-align:right;
	height: 35px;
	margin-bottom:20px;
	
}
.addThis{
    float: left;
	text-align:left;
	color:#FFF;
	margin-top: 2px;
	padding-left: 92px;
}
.addThis a{
	text-decoration: none;
}
addThis1{
    float: right;
    width:80px;
	text-align:left;
	color:#FFF;
	padding-top: 42px;
	padding-left: 92px;
}
.addThis1 a{
	text-decoration: none;
}
.shareImg {
	margin: 0px;
	padding: 0px;
	float: left;	
}
.shareText {
	margin: 0px;
	padding: 0px;
	float: left;
	margin-left: 5px;
	font-size:12px;
}

.usernameDiv{
	width:63px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#FFF;
	padding-left:6px;
	padding-top:3px;
}
.usernameLoggedInDiv{
	width:290px;
	font-size:12px;
	color:#FFF;
	float: right;
}
.welcomeText{
	float: right;
	padding-top: 3px;
}
.cofunditFont{
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:12px;
}
.usertextbox{
	width:130px;
	float:left;
	text-align:left;
	font-size: 12px;
}
.usertextbox .userTextbox{
	width:92%;
}
	
.loginButton{
	width:50px;
	float:left;
	text-align:center;
	line-height:22px;
	background-image:url(../images/Login_Header.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#000;
	font-size:12px;
	font-weight:bold;
	border: 0px;
	height: 22px;
	cursor: pointer;
	margin-left:4px;
	
}
.loginButton a{
	text-decoration:none;
	color:#000;
	width:30px;
}
.singupButton{
	float:right;
	text-align:center;
	margin-left:5px;
	height: 22px;
	
}
.singupButton a{
	text-decoration:none;
	color:#000;
	width:30px;
}
.forgetPasswordDiv{
	float:right;
	font-size:12px;
	width:101px;
	text-align:right;
	margin:2px -3px 0 0;
	

}
/* css for Horizontal Menu */
.menu{
width:100%;
float:left;
background-color:#787878;
border-bottom:1px solid #FFF;
}
.menuH{
	width:980px;
	float:left;
	text-align:left;
}
.menuH ul{
	padding:0px;
	margin:0px;
}
.menuH ul li{
	float:left;
	font-size:16px;
	color:#FFF;
	display:inline;
	font-weight:600;
	line-height:32px;
	height:32px;
	border-right:1px solid #FFF;
	padding-left:30px;
	padding-right:30px;
}
.menuH ul li.last{
	border-right:0px solid #FFF;
	
}
.menuH ul li a{
	text-decoration:none;
	color:#FFF;
}
/* css for Container */
.container{
	width:100%;
	float:left;
	background-color:#787878;
}
.containerMain{
	width:980px;
	margin:0 auto;
}
.containerMainTop{
	width:980px;
	float:left;
	text-align:left;
	padding:10px 0px 10px 0px;
}
/* css for Left Panel */
.leftNav{
	width:233px;
	float:left;
	text-align:left;
}
.menuV{
	width:233px;
	float:left;
	text-align:left;
}
.menuV ul{
	padding:0px;
	margin:0px;
}
.menuV ul li{
	float:left;
	list-style:none;
	border-bottom:8px solid #787878;
}
.menuV ul li a{
	width:223px;
	float:left;
	text-decoration:none;
	
}
.menuV ul li a:hover{
	width:223px;
	float:left;
	text-align:center;
}
.menuV ul li a.bgcolor{
	width:233px;
	float:left;
	text-align:center;
	background-color:#f7941d;
}
.leftNavContainerTop{
	width:229px;
	float:left;
	text-align:left;
	padding:2px;
	background-color:#e5e3e4;
	margin-top:2px;
}
.newsHeading{
	width:212px;
	padding-left:12px;
	float:left;
	text-align:left;
	line-height:28px;
	background-image:url(../images/news_bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family: Arial, Verdana;
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.newsContainer{
	width:199px;
	float:left;
	text-align:left;
	background-color:#FFF;
	padding:10px 15px 10px 15px;
}
.newsContainerText{
	width:100%;
	height:113px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
	padding-bottom:8px;
}
.spotlightNewsBorder{
	width:110px;
	float:left;
	text-align:left;
	border-top:1px solid #999;
	margin-top:8px;
	height:1px;
}
.newsBorder{
	width:124px;
	float:left;
	text-align:left;
	border-top:1px solid #999;
	margin-top:8px;
	height:1px;
}
.newsButton{
	width:75px;
	float:left;
	text-align:left;
}
.investorCornerText{
	width:100%;
	height:100px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	padding-bottom:8px;
}
.leftNavContainer{
	width:229px;
	float:left;
	text-align:left;
	padding:2px;
	background-color:#e5e3e4;
}
.leftNavContainerRight{
	width:229px;
	float:left;
	text-align:left;
	padding:2px;
	background-color:#e5e3e4;
	margin-top: 11px;
}
.memberHeading{
	width:212px;
	padding-left:12px;
	float:left;
	text-align:left;
	line-height:28px;
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.memberTextContainer{
	width:100%;
	float:left;
	text-align:left;
	line-height:22px;
}
.memberTextLeft{
	width:107px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
	padding-top:2px;
}
.memberTextRight{
	width:90px;
	float:left;
	text-align:left;
	font-size:18px;
	color:#ffc424;
}
	

.midNav{
	width:494px;
	float:left;
	text-align:left;
	padding:0px 10px 0px 10px;
}
.midNavDiv1{
	width:466px;
	float:left;
	text-align:left;
	padding:13px;
	background-color:#e8e8e8;
	border:1px solid #d8d5d5;
}
.midNavDiv1Div1{
	width:198px;
	float:left;
	text-align:left;
	vertical-align:top;
}
.midNavDiv1Div2{
	width:203px;
	float:left;
	text-align:left;
}
.searchtextbox{
	width:92%;
	height:17px;
}
.dropdown{
	width:175px;
	height:21px;
}
.midNavDiv1Div3{
	width:63px;
	float:left;
	text-align:left;
	background-color:#ffc824;
	line-height:18px;
	text-align:center;
	font-family: Arial, Verdana;
	font-size:14px;
	color:#000;
	border:1px solid #e09403;
}
.midNavDiv1Div3 a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
.midNavDiv2{
	width:492px;
	float:left;
	text-align:left;
	background-color:#e8e8e8;
	border:1px solid #d8d5d5;
	margin-top:10px;
	background-color:#FFF;
}
.latestPorjectHeading{
	width:400px;
	float:left;
	text-align:left;
	font-size:16px;
	color:#000;
	font-weight:bold;
	background-image:url(../images/latestproject_bg.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#FFF;
	line-height:37px;
	padding-left:15px;
}
.latestPorjectContainer{
	width:100%;
	float:left;
	text-align:left;
	padding:6px 0px 22px 0px;
}
.leftArrow{
	width:35px;
	float:left;
	text-align:center;
	padding-top:70px;
}
.rightArrow{
	width:35px;
	float:left;
	text-align:center;
	padding-top:70px;
}
.latestPorjectMid{
	width:422px;
	float:left;
	text-align:left;
}
.latestPorjectMidBorder1{
	width:175px;
	float:left;
	text-align:left;
	border:1px solid #dfdfdf;
	padding:10px;
	height: 143px;
}
.latestPorjectMidBorder2{
	width:175px;
	float:left;
	text-align:left;
	border:1px solid #dfdfdf;
	padding:10px;
	height: 143px;
	margin-left: 15px;
}
.latestPorjectMidBorderRight{
	width:182px;
	float:left;
	text-align:left;
	border:1px solid #dfdfdf;
	padding:10px;
	margin-left:14px;
}
.latestPorjectName{
	width:100%;
	float:left;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	color:#000;
}
.latestPorjectName a{
	text-decoration: none;
	color: #000000;
}
.latestPorjectNameContent{
	width:180px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
	padding-top:10px;
	padding-bottom:10px;
	height:57px;
}
.latestPorjectButton{
	width:96%;
	float:left;
	text-align:center;
	line-height:22px;
	font-size:20px;
	color:#000;
}
.latestPorjectButton a{
	text-decoration:none;
	color:#000;
}
.latestPStatusContainer{
	width:96%;
	float:left;
	font-size:12px;
	color:#ccc;
	padding-top:4px;
}
.latestPStatusContainerLeft{
	width:50%;
	float:left;
	text-align:left;
	font-size:12px;
}
.latestPStatusContainerRight{
	width:50%;
	float:left;
	text-align:right;
}
.latestPorjectContainerLeft{
	width:235px;
	float:left;
	text-align:left;
}
.latestPorjectContainerLeftContent{
	width:190px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#757575;
	padding-left:24px;
}
.latestPorjectYoutube{
	width:248px;
	float:left;
	text-align:left;
	padding-bottom:13px;
}
.popularProjectNameContent{
	width:180px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
	padding-top:10px;
	padding-bottom:10px;
	height:53px;
}

.rightNav{
	width:233px;
	float:left;
	text-align:left;
}
.rightNavContainer{
	width:229px;
	float:left;
	text-align:left;
	padding:2px;
	background-color:#e5e3e4;
}
.investroContainer{
	width:199px;
	float:left;
	text-align:left;
	background-color:#FFF;
	padding:7px 15px 15px 15px;
}
.popularPContainer{
	width:183px;
	float:left;
	text-align:center;
	background-color:#FFF;
	padding:7px 0px 7px 0px;
}
.popularPArrowleft{
	width:22px;
	float:left;
	text-align:center;
	padding-top:40px;
}
.popularPArrowright{
	width:22px;
	float:left;
	text-align:center;
	padding-top:40px;
}
.popularPMid{
	width:180px;
	float:left;
	font-size:14px;
	color:#000;
}
.popularPMid p{
	display: block;
	margin: 0px;
	font-size: 13px;
	height: 73px; 
	padding: 0px 0px 0px 0px; 
}
.popularPButton {
	float:left;
	padding:5px 0 0;
	text-align:center;
	width:185px;
}
.popularPHeading{
	float:left;
	display:block;
	text-align:left;
	font-size:15px;
	color:#000;
	/*padding:0px 0px 5px 5px;*/
}
.popularPHeading a{
	text-decoration: none;
	color: #000000;
	margin-top: 20px;
}
.clenderContainer{
	width:228px;
	float:left;
	text-align:center;
	background-color:#FFF;
	padding:6px 0px 6px 0px;
}
/* css for Footer */
.footer{
	width:100%;
	float:left;
	background-color:#ffffff;
	border-top:3px solid #ffc622;
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	height:89px;
}
.footerMain{
width:980px;
margin:0 auto;
}
.footerMainTop{
width:980px;
float:left;
text-align:left;
padding-top:10px;
}
.footerLeft{
	width:233px;
	float:left;
	text-align:left;
	font-size:13px;
	color:#000;
}
.footerMenu{
	width:747px;
	float:left;
	text-align:right;
}
.footerMenu ul{
	padding:0px;
	margin:0px;
}
.footerMenu ul li{
	list-style:none;
	font-size:13px;
	color:#c2c0c0;
	display:inline;
	padding-left:10px;
}
.footerMenu ul li a{
	text-decoration:none;
	color:#000000;
}
.errorMessage ul{
	padding:0px;
	margin:0px;
}
.errorMessage li{
	list-style:none;
	font-size:13px;
	color:red;
	display:inline;
	padding-left:10px;
	text-decoration:none;
}



/* css for result page ...................................................................................... */
.resultLeft{
	width:202px;
	float:left;
	text-align:left;
	background-color:#fff7e0;
	margin-right:10px;
	
}
.resultLeftHeading{
	width:187px;
	float:left;
	font-size:16px;
	color:#000;
	font-weight:bold;
	line-height:30px;
	padding-left:15px;
	background-color:#ffedb2;
}
.resultRight{
	width:768px;
	float:left;
	text-align:left;
	/*padding:0px 0px 0px 10px;
	*padding:0px 0px 0px 1px;*/
}
.resultSearchContainer{
	width:708px;
	float:left;
	text-align:left;
	background-color:#f6f6f6;
	padding:5px 30px 5px 30px;
}
.resultSearchTxtbox{
	width:315px;
	float:left;
	text-align:left;
	vertical-align:top;
	border:0px solid red;
	*margin-top:-1px;
}
.resultSearchtextbox{
	width:95%;
	height:17px;
}
.resultSearchDropdown{
	width:328px;
	float:left;
	text-align:left;
}
.searchDropdown{
	width:290px;
	height:21px;
}

.resultRightDiv{
	width:738px;
	float:left;
	text-align:left;
	background-color:#FFF;
	padding:0px 19px 20px 10px;
	margin-top:10px;
	font-size: 14px;
}
.pagination{
	width:408px;
	float:right;
	text-align:left;
}
.searchCaption{
	width:708px;
	float:left;
	text-align:left;
	border-bottom:1px solid #dfdfdf;
	height: 1px;
}
.paginationLeft{
	width:200px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#585858;
	font-weight:bold;
	line-height:30px;
}
.paginationRight{
	width:100%;
	float:right;
	text-align:left;
	padding-top:8px;
}
.paginationRightDiv1{
	float:right;
	*padding-top:2px;
}
.paginationRightDiv2{
	float:right;
	padding:0px 10px 0px 10px;
	color:#000000;
	font-size:14px;
}

.paginationRightDiv2 a{
	text-decoration: none;
	color:#000000;  
}	
.paginationRightDiv3{
	float:right;
	*padding-top:2px;
}
.resultHeading{
	width:708px;
	float:left;
	text-align:left;
	padding-top:10px;
}
.resultHeadingLeft{
	width:50%;
	float:left;
	text-align:left;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
.resultHeadingLeft a{
	text-decoration: none;
	color:#000000;
}	
.resultHeadingRight{
	float:right;
	text-align:center;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border:1px solid #ffc624;
	line-height:18px;
}
.resultHeadingContent{
	width:708px;
	float:left;
	text-align:justify;
	font-size:14px;
	color:#000;
	padding-top:10px;
}
.resultDetails{
	width:708px;
	float:left;
	text-align:left;
	border-bottom:1px solid #dfdfdf;
	padding-top:10px;
	padding-bottom:10px;
}
.resultDetailsContainer1{
	width:150px;
	float:left;
	text-align:left;
	border-right:1px solid #dfdfdf;
}
.resultDetailsContainer2{
	width:130px;
	float:left;
	text-align:left;
	border-right:1px solid #dfdfdf;
	padding-left:10px;
}
.resultDetailsContainer3{
	width:157px;
	float:left;
	text-align:left;
	border-right:1px solid #dfdfdf;
	padding-left:10px;
}
.resultDetailsContainer4{
	width:145px;
	float:left;
	text-align:left;
	border-right:1px solid #dfdfdf;
	padding-left:10px;
}
.resultDetailsContainer5{
	width:81px;
	float:left;
	text-align:left;
	padding-left:10px;
}
.resultDetailsHeading{
	width:100%;
	float:left;
	font-size:14px;
	color:#000000;
	font-weight:bold;

}
.resultDetailsContent{
	width:100%;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000000;
	padding-top:5px;
}
.resultDetailsAmount{
	width:90px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000000;
	padding-top:5px;
}
.rightPageImage{
	background-image:		url('images/paginationright_img.gif');
	background-repeat:		no-repeat;
	width: 13px;
	height: 12px;

}
.leftPageImg{
	background-image:		url('images/paginationleft_img.gif');
	background-repeat:		no-repeat;
	width: 9px;
	height: 11px;
	float: left;
	}	
.bodyHeader{
	margin: 10px 10px;
	background-image: url("../images/headerBG.gif");
	background-repeat: repeat-x;
	height: 45px;
	text-align: left;
	padding: 8px 0px 0px 5px;
	font-size: 25px;
	font-weight: bold;
}
.pageContent{
	float: left;
	width:980px;
	_height: 450px;
	border: 3px solid #CCC;
	margin: 20px  auto;
	background-color: #FFF;
	font-size: 12px;
	padding-bottom: 7px;
}
.pageContent td{
	font-size: 12px;
}
.pageContentNewsletter{
	width:980px;
	height: auto;
	_height: 450px;
	border: 3px solid #CCC;
	margin: 20px  auto;
	background-color: #FFF;
	font-size: 12px;
}
.pageContentNewsletter td{
	font-size: 12px;
}

.loginContent{
	padding-top: 5%;
	padding-left: 25%;
	*padding-left: 10px;
	_padding-left: 0%;
	padding-bottom: 60px;
}
.loginTable{
	width: 450px;
	padding-top: 50px;
	padding-bottom: 50px;
	border: 3px solid #CCC;
}
.tableContent table tr td{
	vertical-align: top;
}
.tableContent .registrationTable{
	margin: 0 10px;
	padding: 10px 0px 20px 0px;
	border-bottom: 2px solid #CCC;
}
.submitTable{
	padding-top: 10px;
}
.orangeButton{
	width:58px;
	text-align:center;
	line-height:22px;
	background-color:#FFC525;
	color:#000;
	font-size:12px;
	font-weight:bold;
	border: 1px solid #E3AF42;
	padding-bottom: 3px;
	height: 22px;
}
.securityError .required{font-size: 12px;}
.required{color: red;}
.registrationTable .text{
	width: 194px;
}
.registrationTable TEXTAREA{
	width: 194px;
}
.registrationTable SELECT{
	width: 200px;
}
.forgotPassword .text{
	width: 194px;
}
.forgotPassword TEXTAREA{
	width: 194px;
}
.forgotPassword SELECT{
	width: 200px;
}

.registrationText{
	background-image: url("../images/gradient.gif");
	background-repeat: repeat-x;
	margin: -15px 10px 0px 10px;;
	height: 40px;
	text-align: left;
}
.registrationText span{
	margin: 0 10px;
}
.bodyContent {
	margin: 0 10px;
	text-align: left;
}

.ideaContainer{ float:left; border:3px solid #e5e3e3; background:#FFF; width:100%; min-height: 500px;_height: 500px;}
.ideaTop{height:50px; margin:10px; background:url(../images/headerBG.gif) repeat-x; }
.ideaTextL{float:left; width:auto; font-size:24px; font-weight:bold; margin:10px 0 0 10px; color:#000;}
.ideaTextR{float:right; width:auto; font-size:16px; font-weight:bold; margin:15px 10px 0 0; color:#000;  }
.formContainer{float:left; margin:5px 10px; padding-bottom:10px; border-bottom:1px solid #787878; font-size:12px;  width:98%; }
.formContainer table tr td{font-size: 12px;}
.formLeft{float:left; width:auto;margin:5px;}
.formInput{float:left; width:395px; margin-top:5px; clear:both;}
.formInput input,.formInput select{width:200px; height:22px; border:1px solid #a9a9a9;font-size: 12px;}
.formInput textarea{width:200px; border:1px solid #a9a9a9;font-size: 12px;}
.formLeft label{ float:left;width:120px; margin-top:5px;}
.formLeft img{float:right; margin-top:5px; width:auto;}
em{color:#F00;}
.ideaNav{width:300px; margin:10px; font-size:12px;  font-weight:bold;text-decoration:none;}
.ideaNav a{
	text-decoration:none;
	color:#000;
}
.yellow{ color:#ffc524;}
.buttonContainer{ float:left;text-align:center;  padding-bottom:5px; margin-left:400px;*margin-left:200px;}
.button {cursor:pointer; float:left;text-align:center; border:1px solid #e09403; color:#000; background-color:#FFC525; font-size:12px; font-weight:bold; margin-left:10px; }
.otherlinkTxtbox {width:172px; height:22px; border:1px solid #a9a9a9;}
.formInput img{margin-top:1px;*margin-top:-23px}
.forgotPassword{text-decoration: none;color: #0141B6; }
.loginButtonImage{
	background-image: url("../images/LoginBut.gif");
	border: 0px;
	width: 69px;
	height: 25px;
	font-weight: bold;
}
.loginButtonImage:hover{
	background-image: url("../images/LoginBut_hover.gif");
	border: 0px;
	width: 69px;
	height: 25px;
	font-weight: bold;
}
.loginButtonImg{
	background-image: url("../images/Login_Header.gif");
	border: 0px;
	width: 57px;
	height: 22px;
}
.loginButtonImg{
	background-image: url("../images/Login_Header.gif");
	border: 0px;
	width: 57px;
	height: 22px;
	float: left;
	margin-top: 1px;
	margin-left: 4px;
}
.singupButtonImg{
	float:left;
	margin-top: 1px;
	margin-left: 4px;
}
.loginText{line-height: 35px;font-size:16px;}
.columnTwoText{padding-left: 25px;}
.actionMessage{color: green;font-weight: bold;}
.additionalInfo{margin-left: 120px;margin-top: 5px; }
.starInfo{align: right;color: red;}

/* start css for Filter Added on 12 April 2010 */
.resultLeftContainer{
	width:178px;
	float:left;
	text-align:left;
	border:2px solid #ffedb0;
	padding:15px 10px 15px 10px;
}
.resultLeftContainerHeading{
	width:168px;
	float:left;
	text-align:left;
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.resultLeftSliderContainer{
	width:178px;
	float:left;
	text-align:left;
	background-position:left;
	background-repeat:no-repeat;
}
.resultLeftBorder{
	width:178px;
	float:left;
	text-align:left;
	background-image:url(../images/border_bg.gif);
	background-position:center;
	background-repeat:repeat-x;
	margin-top:8px;
	margin-bottom:8px;
}
.resultDiscussBorder{
	width:630px;
	height:2px;
	float:left;
	text-align:left;
	margin-top:10px;
	margin-left: 15px;
	background-image:url(../images/border_bg.gif);
	background-position:center;
	background-repeat:repeat-x;
	
}
.resultLeftBorderResult{	
	background-image:url(../images/border_bg.gif);	
	background-repeat:repeat-x;
	border-right: 2px solid #D9D9D9;
	margin-top:8px;
	margin-bottom:8px;
}
.resultLeftBorderResult a{
	text-decoration: none;
	color: black;
}
.changeLocation{
	width:170px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:11px;
	color:#092da3;
	line-height:13px;
	padding-top: 8px;
}
.changeLocationMessage{
	width:170px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:11px;
	color:#092da3;
	padding-bottom: 5px;
}
.changeLocation a{
	color:#092da3;
}
.resultLeftCountryLabel{
	width:168px;
	float:left;
	text-align:left;
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.resultLeftCountryDropdown{
	width:100%;
	float:left;
	text-align:left;
	padding-top:10px;
}
.dropdownsize{
	width:170px;
}
.resultLeftSliderMenuH1{
	width:196px;
	float:left;
	text-align:left;
	padding-top:20px;
}
.resultLeftSliderMenuH1 ul{
	padding:0px;
	margin:0px;
	height:12px;
}
.resultLeftSliderMenuH1 ul li{
	float:left;
	text-align:left;
	list-style:none;
	display:inline;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:11px;
	color:#000;
	width:49px;
}
.resultLeftSliderMenuH1 ul li.last{
	width:20px;
	float:left;
	text-align:center;
	list-style:none;
	display:inline;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:11px;
	color:#000;
}
.resultLeftSliderMenuH2{
	width:178px;
	float:left;
	text-align:left;
}
.resultLeftSliderMenuH2 ul{
	padding:0px;
	margin:0px;
	height:12px;
}
.resultLeftSliderMenuH2 ul li{
	float:left;
	width:25px;
	text-align:center;
	list-style:none;
	display:inline;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:11px;
	color:#000;
}


.resultLeftSlider{
	width:178px;
	float:left;
	text-align:left;
	padding-top:3px;
}
.resultLeftSliderLeft{
	width:8px;
	float:left;
	text-align:left;
	background-image:url(../images/sliderleft_bg.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:6px;
}
.resultLeftSliderMid{
	width:143px;
	float:left;
	text-align:left;
	background-image:url(../images/slidemid_bg.gif);
	background-repeat:repeat-x;
	height:6px;
}
.resultLeftSliderRight{
	width:11px;
	float:left;
	text-align:left;
	background-image:url(../images/sliderright_bg.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:6px;
	margin-top:-5px;
}

/* end css for Filter Added on 12 April 2010 */
.remainingText{
	font-size: 10px;
	color: green;
}
.remainingTextError{
	font-size: 10px;
	color: red;
}
.registrationButton{
	width:150px;
	text-align:center;
	line-height:22px;
	background-color:#FFC525;
	color:#000;
	font-size:14px;
	font-weight:bold;
	border: 1px solid #E3AF42;
	padding-bottom: 3px;
	height: 35px;
}
/* css for new Menu */
.menuHeader{
	width:743px;
	float:left;
	text-align:left;
}
.menuHeader ul{
	padding:0px;
	margin:0px;
}
.menuHeader ul li{
	width:111px;
	float:right;
	text-align:center;
	list-style:none;
	display:inline;
	line-height:31px;
	margin-left:3px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:14px;
	font-weight:bold;
}
.menuHeader ul li a{
	width:111px;
	float:left;
	text-decoration:none;
	color:#FFF;
	background-image:url(../images/menuButtonBlkbg.gif);
	background-repeat:no-repeat;
}
.menuHeader ul li a:hover{
	width:111px;
	float:left;
	background-image:url(../images/menuButtonyellow_bg.gif);
	background-repeat:no-repeat;
	color:#000;
}
.menuHeader ul li a.selected{
	width:111px;
	float:left;
	background-image:url(../images/menuButtonyellow_bg.gif);
	background-repeat:no-repeat;
	color:#000;
}
.menuHeader ul li.liresource{
	width:145px;
	float:right;
	text-align:center;
	list-style:none;
	display:inline;
	line-height:31px;
	margin-left:3px;
	margin-right:2px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:14px;
	font-weight:bold;
}
.menuHeader ul li a.resource{
	width:147px;
	float:left;
	text-decoration:none;
	color:#FFF;
	background-image:url(../images/buttion.jpg);
	background-repeat:no-repeat;
}
.menuHeader ul li a.resource:hover{
	width:147px;
	float:left;
	text-decoration:none;
	color:#000;
	background-image:url(../images/buttion-hover.jpg);
	background-repeat:no-repeat;
}
.menuHeader ul li a.selectedResource{
	width:147px;
	float:left;
	text-decoration:none;
	color:#000;
	background-image:url(../images/buttion-hover.jpg);
	background-repeat:no-repeat;
}


.tableNav {float:left; width:259px; background:url(../images/left_bg.jpg) repeat-y; padding:20px 0;}
.tableNav ul li{list-style:none;display:block; text-align:right;font-size:16px; font-weight:bold; }
.tableNav ul li a{float:left;text-decoration:none; color:#333;line-height:45px; height:45px; font-size:16px;font-weight:bold;text-decoration:none;  text-align:right; width:230px;padding-right:50px;_width: 280px; _padding-right: 50px;}
.tableNav ul li a:hover{text-decoration:none; background: url(../images/left_over.png) no-repeat; height:45px; font-weight:bold;text-decoration:none; width:230px;padding-right:50px;_width:280px;_padding:0 50px 0 0; text-align:right;}
.tableNav ul li a.current{float:left; background: url(../images/left_over.png) no-repeat;color:#fff;font-size:16px;line-height:45px; height:45px; font-weight:bold;text-decoration:none; width:230px;padding-right:50px; text-align:right;}
.formLeft h1{float:left; font-weight:bold; font-size:25px; margin:10px 0 0 40px; background:url(../images/enter_line.jpg) no-repeat left bottom; width:400px;text-align: left;}
.formContent{clear:both;float:left; text-align: left; width: 600px;margin: 10px 0 0 40px; line-height: 25px; font-size: 16px;color: #8E8E8E;}
.createIdeaMain{
	width:980px;
	margin:0 auto;
}
.createIdeaInner{
	width:960px;
	float:left;
	text-align:left;
	background-color:#FFF;
	margin:10px 0px 10px 0px;
	padding:7px;
	border:3px solid #e5e3e3;
}
.createIdeaHeader{
	width:960px;
	float:left;
	background-image:url(../images/createIdeaTitlebg.gif);
	background-repeat:repeat-x;
	height:50px;
}
.createIdeaHeaderLeft{
	width:48%;
	float:left;
	text-align:left;
	font-size:24px; 
	font-weight:bold;
	color:#000;
	line-height:50px;
	padding-left:1%;
	
}
.createIdeaHeaderRight{
	width:50%;
	float:left;
	text-align:left;
}
.createIdeaHeaderRightContainer{
	float:right;
	text-align:center;
	width:90px;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
}
.createIdeaHeaderRightImg{
	width:100px;
	float:left;
	text-align:center;
}
.createIdeaHeaderRightTitle{
	width:120px;
	float:left;
	text-align:center;
	font-size:11px;
	color:#000;
	font-weight:bold;
}
.createIdeaContainer{
	width:960px;
	float:left;
	text-align:left;
	padding-top:10px;
}
.createIdeaLeftDiv{
	width:468px;
	float:left;
	text-align:left;
	border:1px solid #fedd7e;
	min-height:100px;
	_height:100px;
}
.createIdeaLeftDivTitle{
	width:458px;
	float:left;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:23px;
	background-color:#fff4d3;
	padding-left:10px;
}
.createIdeaLeftDivContent{
	width:448px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
}
.createIdeaRightDiv{
	width:468px;
	float:left;
	text-align:left;
	border:1px solid #fedd7e;
	min-height:100px;
	_height:100px;
	margin-left:20px;
}
.createIdeaFullDiv{
	width:958;
	float:left;
	text-align:left;
	border:1px solid #fedd7e;
	min-height:100px;
	_height:100px;
}
.createIdeaFullDivTitle{
	width:948px;
	float:left;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:23px;
	background-color:#fff4d3;
	padding-left:10px;
}
.createIdeaFullDivContent{
	width:938px;
	float:left;
	text-align:left;
	padding:10px;
	font-size:12px;
	color:#000;
}
.divider{
	width:100%;
	float:left;
	height:10px;
	border-bottom:1px solid #000;
}
.createIdeaButton{
	width:100%;
	float:left;
	text-align:left;
}
.submitButton{
	width:70px;
	margin:10px auto 0px auto;
	text-align:center;
	background-color:#fdd652;
	line-height:23px;
	font-size:15px;
	color:#000;
	font-weight:bold;
}
label{font-size: 12px;}

.voteCloseButton{
	width:58px;
	text-align:center;
	line-height:22px;
	background-color:#FFC525;
	color:#000;
	font-size:10px;
	font-weight:bold;
	border: 1px solid #E3AF42;
	padding-bottom: 3px;
	height: 22px;
}


/*Idea view starts here*/

.ideaHeading {
	background:url("../images/heading_bg.jpg") repeat-x scroll center top transparent;
	float:left;
	height:50px;
	margin:-5px 0 0 5px;
	text-align:right;
	width:946px;
}
.ideaHeadingR{float:right; width:auto; font-size:12px; margin:12px 10px 0 0px; color:#000; }
.ideaHeadingR img{float:left;margin:0 10px 0 0; border:none;}
.ideaL{
	float:left; 
	margin:-5px 0 0px 10px; 
	width:auto;
}
.ideaL ol{padding:0; margin:0;}
.ideaL ol li{ list-style:none;display:block; float:left;background:#ffc424;  width:144px;margin-right:10px; text-align:center; font-size:24px;}
.compaign{float:left; border:3px solid #e0e0e0; text-align:center;font-weight:bold;font-size:12px; padding:5px 19px; line-height:18px; margin-right:4px; height: 46px;}
.compaign h1{margin:0;font-size:20px; font-weight:bold;}
.compaignP{float:left; padding:5px 15px;}
.compaignwidth{
	width: 63px;
	*width: 62px;
}
.likeThis{float:right; width:auto; font-size:12px; margin:9px 5px 0 0px; color:#000;}
.sDescription{clear:both;float:left; border:1px solid #e5e3e3; margin-top:15px;width:352px;font-size:12px;}
.sDescription h2{float:left; background:#fff4d3; text-align:left; font-size:16px; font-weight:bold;padding:7px 0 7px 7px; width:345px; margin:0;}
.sDescription p{float:left;padding:10px; margin:0;}
.sDescription ul{float:left;padding:0; margin:0px; list-style-type:circle; }
.sDescription ul li{ display:block;margin-left:30px;text-align:left;list-style:none; line-height:18px;list-style-type:circle;  }

.sDescriptionSmall{float:left; border:1px solid #e5e3e3; margin-top:15px;width:169px;font-size:12px;}
.sDescriptionSmall h2{float:left; background:#fff4d3; text-align:left; font-size:16px; font-weight:bold;padding:7px 0 7px 7px; width:162px; margin:0;}
.sDescriptionSmall p{float:left;padding:10px; margin:0;}
.sDescriptionSmall ul{float:left;padding:0; margin:0px; list-style-type:circle; }
.sDescriptionSmall ul li{ display:block;margin-left:30px;text-align:left;list-style:none; line-height:18px;list-style-type:circle;  }

.ideaL img{float:left;  margin:0px 0 0 0;}
.marginTop1{margin-top:10px;}
.ideaImg{float:left; margin:10px 0 0 15px;}
.ideaContent{ clear:both;float:left; margin:0px 10px 0 10px;  font-size:12px; padding:10px; width:936px;border: 1px solid #7c7b7b;  }
.ideaMenuContainer{float:left; margin-top:0 10px; width:auto; height:44px;*height:32px;}

.ideaMenu{width:955px; }
.ideaMenu ul{padding:0px 0;margin-left:10px;margin-top: 1px;list-style-type: none;text-align: left; font-weight:bold;font-size:14px;}
.ideaMenu li{display: inline;margin: 0;	}
.ideaMenu li a{float:left;display: inline;text-decoration: none;margin-right:1px;color: #2d2b2b;background:url(../images/subnavG.png) no-repeat; height:31px; width:127px; padding-top:8px; text-align:center;}
.ideaMenu li a:visited{color: #2d2b2b;background:url(../images/subnavG.png) no-repeat; height:23px; width:127px; padding-top:8px; text-align:center;}
.ideaMenu li a:hover{height: 23px;text-decoration: none;color: #fff;background:url(../images/subnavG_o.png) no-repeat; width:127px;}
.ideaMenu li.selected a{text-decoration: none;background:url(../images/subnavG_o.png) no-repeat;height: 23px;width:127px;padding-top:8px; text-align:center;}
.ideaMenu li.selected ul li a{background:url(../images/subnavG.png) no-repeat;height: 23px;width:127px; }
.ideaMenu li.selected a:hover{text-decoration: none;background:url(../images/subnavG_o.png) no-repeat;height: 23px;width:127px;}

.ideaMenu li.deSelectedL a{text-decoration: none;background:url(../images/subnavY.png) no-repeat;height: 23px;width:169px;}
.ideaMenu li.deSelectedL ul li a{background:url(../images/subnavY.png) no-repeat;height: 23px;width:169px;padding-top:8px; text-align:center;}
.ideaMenu li.deSelectedL a:hover{text-decoration: none;background:url(../images/subnavY_o.png) no-repeat;height: 23px;width:169px;}

.ideaMenu li.selectedL a{text-decoration: none;height: 23px;width:169px;border:#000 1px solid;}
.ideaMenu li.selectedL ul li a{height: 23px;width:169px; padding-top:8px; text-align:center;background-color:#ccc;border:#000 1px solid;}
.ideaMenu li.selectedL a:hover{text-decoration: none;height: 23px;width:169px;border:#000 1px solid;}


.project{float:left; border:1px solid #e5e3e3; margin:15px 10px 20px 10px;width:auto;font-size:12px; padding:0;}
.projectImg1{ clear:both;float: left; text-align:center; padding:10px 10px 10px 120px;}
.projectInner{clear:both; *clear:none;float:left;text-align:center; margin:8px 0 0 15px;}
.projectInner p{float:left; width:100px;}
.projectInner img{float:left; padding:10px 30px;}
.projectC{float:left; width:300px; text-align:center; margin-bottom: 5px;}
.projectI{float:left; width:200px; text-align:center; margin-bottom: 2px;}
.project h2{float:left; background:#fff4d3; text-align:left; font-size:16px; font-weight:bold;padding:7px 0 7px 7px; width:460px;  margin:0;}
.projectInvestor{float:left; border:1px solid #e5e3e3; margin:15px 10px 20px 10px;width:956px;font-size:12px; padding:0;}
.projectInvestor h2{float:left; background:#fff4d3; text-align:left; font-size:16px; font-weight:bold;padding:7px 0 7px 7px;width:949px;  margin:0;}
.projectSlideShare{float:left; border:1px solid #e5e3e3; margin:15px 10px 30px 10px;width:465px;font-size:12px;}
.projectSlideShare h2{float:left; background:#fff4d3; text-align:left; font-size:16px; font-weight:bold;padding:7px 0 7px 7px; width:458px;  margin:0;}
.slideShareInner{
	padding-left: 20px;
	padding-top: 20px;
	margin-top: 10px;
}
/*.ideaMenu{border-bottom: 1px solid #7c7b7b; margin-bottom:1em;}
.ideaMenu ul {margin:0; padding:0;}
.ideaMenu ul li{list-style:none;display:block;float:left; margin-right:2px;font-size:12px;}
.ideaMenu ul li a{text-decoration:none;color:#333;line-height:30px;display:block;float:left;padding:0 15px;border:1px solid #7c7b7b;background:url(../images/ideaMenu_bg.jpg) repeat-x; font-weight:bold;font-size:12px;	}
.ideaMenu ul li a:hover{text-decoration:none; background:url(../images/ideaMenu_bg.jpg) repeat-x; color:#333;line-height:30px;  border:1px solid #7c7b7b; font-weight:bold;}
.ideaMenu ul li a.current{display:block;float:left; background:url(../images/ideaMenu_bgC.jpg) repeat-x;color:#333;font-size:12px;line-height:43px; height:43px; padding:0 18px;font-weight:bold;text-decoration:none; margin-top:-12px; border-bottom-color:#FFF; }
.ideaMenu li a:hover.current{color:#333;}
*/
/*Idea view ends here*/

/* ....................................... css for Entrepreneur Dashboard .............................................  */
.breadCrumbContainer{
	width:100%;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:10px;
	padding-left: 5px;
}
.breadCrumbContainer a{
	text-decoration:none;
	color:#ffc524;
}
a.homeBreadCrumb{
color: #000;;
}
.entrepreneurHeader{
	width:910px;
	float:left;
	text-align:left;
	padding:10px 25px 10px 25px;
}
.entrepreneurHeaderLeft{
	width:490px;
	float:left;
	text-align:left;
}
.entrepreneurHeaderTitle{
	width:223px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-weight:bold;
	font-size:12px;
	color:#000;
	line-height:40px;
}
.entrepreneurHeaderValue{
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	line-height:40px;

}
.entrepreneurHeaderRight{
	width:420px;
	float:left;
	text-align:left;
}
.entrepreneurPagination{
	width:940px;
	float:left;
	text-align:left;
}
.entrepreneurContainerTable{
	width:940px;
	float:left;
	text-align:left;
	min-height: 100px;
}
.entrepreneurContainerTable table#data{
	width: 100%;
}
.entrepreneurContainerTable table .domain ul {
	margin: 0;
}
.entrepreneurContainerTable th{
	min-width: 18%;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#ffedb0;
	font-weight:bold;
}
.entrepreneurContainerTable .odd{
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#ffffff;
	
}
.entrepreneurContainerTable .even{
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#f2f1f1;
}
.tableHeading{
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#ffedb0;
	font-weight:bold;
}
.firstrow{
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#ffffff;
}
.secondrow{
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#f2f1f1;
}

.entrepreneurTableHeading{
	width:100%;
	float:left;
	border-bottom:1px solid #787878;
}
.entrepreneurTableHeadingTitle1{
	width:172px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	background-color:#ffedb0;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableHeadingTitle2{
	width:150px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	background-color:#ffedb0;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableHeadingTitle3{
	width:136px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	background-color:#ffedb0;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableHeadingTitle4{
	width:190px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	background-color:#ffedb0;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableHeadingTitle5{
	width:132px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	background-color:#ffedb0;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableHeadingTitle6{
	width:95px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#ffedb0;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}


.entrepreneurTableRow1{
	width:100%;
	float:left;
	background-color:#FFF;
}
.entrepreneurTableRow1Col1{
	width:172px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableRow1Col2{
	width:150px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableRow1Col3{
	width:136px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableRow1Col4{
	width:190px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableRow1Col5{
	width:132px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	border-right:1px solid #787878;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.entrepreneurTableRow1Col6{
	width:95px;
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
/* tabs
*************************/
ul.tabs
{
display: table;
margin: 0;
padding: 0;
list-style: none;
position: relative;
}

ul.tabs li
{
margin: 0;
padding: 0;
list-style: none;
display: table-cell;
float: left;
position: relative;
}

ul.tabs a
{
position: relative;
display: block;
}

/* dropdowns
*************************/

ul.dropdown
{
	margin: 0;
	padding: 0;
	margin-bottom: 0px;
	display: block;
	position: absolute;
	z-index: 999;
	top: 100%;
	width: 950px;
	display: none;
	left: 0;
}

ul.dropdown ul.dropdown{
	top: 0;
	left: 95%;
}

ul.dropdown li{
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	list-style: none;
	display: block;
	_height: 15px;
	_line-height: 15px;
	_margin-top: -3px;
}

ul.dropdown li a{
	margin: 0;
	padding: 0;
	_margin-top: -3px;
	display: block;
	border: 0px;
	border-bottom: 1px solid grey;
}
.dashboardBorderLeft{
	border-left: 1px solid grey;
}
.dashboardBorderBoth{
	border-right: 1px solid grey;
	border-left: 1px solid grey;
}

.tdHeader{
	background-color: #787878;
	vertical-align: top;
}
.registrationTable td{vertical-align: top;text-align: left;}

/**styles for vote dialog */
.voteDialog {
	
	background-color: #FFFFFF;
	width:450px;
	min-height: 180px;
	_height: 250px;	
}
title { background-color: #FFEDB2; }
.voteFieldset {
	border-color: #FFEDB2;
	background-color: #FFFFFF;
	width: 400px; 
}
.ui-dialog { background-color: #FFF7E0; }
.ui-dialog-titlebar { background-color: #FFEDB2; }
.ui-dialog-titlebar-close { background-color: #ggggg; }
.ui-button { background-color: #FFEDB2; }
.ui-dialog-buttonpane {background-color: FFF7E0; }		
.validateTips { border: 1px solid transparent; padding: 0.3em; }

.voteBodyHeader{
	background-image: url("../images/headerBG.gif");
	height: 50px;
	text-align: left;
	font-size: 25px;
	font-weight: bold;
}
.feedbackBodyHeader{
	background-image: url("../images/headerBG.gif");
	height: 30px;
	text-align: left;
	font-size: 20px;
	font-weight: bold;
}
.votePageContent{
	width:450px;
	min-height: 200px;
	_height: 200px;
	background-color: #FFF;
	font-size: 12px;
}
.voteButton {
	text-decoration: none;
	color: #000000;
}
div#cboxContent {
	border: 1px solid #000000;
}
.voteLoginText{
	line-height: 35px;
	font-size:12px;
}

.voteResultText{
	line-height: 35px;
	font-size: 12px;
	font-weight: bold;
}

.investorViewDocTable{
	width:840px;
	float:left;
	text-align:left;
	min-height: 100px;
}

.investorViewDocTable table#data{
	width: 200;
}
.investorViewDocTable table .domain ul {
	margin: 0;
}
.investorViewDocTable th{
	min-width: 40%;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#ffedb0;
	font-weight:bold;
}
.investorViewDocTable .odd{
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#ffffff;
	
}
.investorViewDocTable .even{
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	background-color:#f2f1f1;
}
.investorInputFund{
	clear:both;
	float:left; 
	margin-top:15px;
	width:352px;
	font-size:12px;
}
.investorInputFundSubmit{
	clear:both;
	float:left; 
	margin-top:15px;
	width:352px;
	font-size:12px;
	text-align: right;
}
.viewIdeaMainLink{
	text-decoration: none;
	color:#000;
}

.refineSearchLocation{
	width:400px;
	height:200px;
	min-height: 50px;
	background-color: #FFF;
	font-size: 12px;
}
.refineSearchLocationInput{
	width:167px;
	height:17px;
}
.refineSearchlocationHeader{
	background-image: url("../images/headerBG.gif");
	height: 50px;
	text-align: left;
	font-size: 25px;
	font-weight: bold;
}
.refineSearchLocationText{
	padding-top: 10px;
	padding-left:5px;
	text-align: left;
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:12px;
}

.bookMarkIdea {
	text-decoration: none;
	color: #000000;
}


/*----------------------------------------------Start Statistics Page----------------------------------------*/
.statisticsLeftDiv{
	width:468px;
	float:left;
	text-align:left;
	border:1px solid #fedd7e;
	background-color:#fff4d3;
	line-height:25px;
}
.statisticsLeftDivTitle{
	width:355px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-left:10px;
}
.statisticsLeftDivValue{
	width:100px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
}
.statisticsRightDiv{
	width:468px;
	float:left;
	text-align:left;
	border:1px solid #fedd7e;
	background-color:#fff4d3;
	line-height:25px;
	margin-left:20px;
}

.statisticsContLeftDiv{
	width:468px;
	float:left;
	text-align:left;
	border:1px solid #fedd7e;
	height:275px;
}
.statisticsContRightDiv{
	width:468px;
	float:left;
	text-align:left;
	border:1px solid #fedd7e;
	height:275px;
	margin-left:20px;
}

/*----------------------------------------------Start Statistics Page----------------------------------------*/


.progressBarSupport{
	margin-top: 50px;
	*margin-top: 30px;
	*width:285px;
}
.progressBarTiming{
	margin-top: 10px;
	*width:285px;
}
.progressBarLebal{
	text-align: center;
	font-weight: bold;
	font-size: 12;
	line-height: 20px;
	padding-bottom: 5px;
}
.progressBarMeasure1{
	text-align: left;
	width:70px;
	float: left;
}
.progressBarMeasure2{
	text-align:left;
	width:3px;
	*width:5px;
	float: left;
	margin-left: 1px;
}
.progressBarMeasureDiv{
	margin-top: -4px;
	padding: 0px;
}
progressBarMeasureDiv2{
	margin-top: 0px;
	padding: 0px;
}
.progressBarMeasuresSart{
	width:20px;
	float: left;
	text-align: left;
	font-size: 11px;
}
.progressBarMeasuresMid{
	width:245px;
	float: left;
	text-align: center;
	font-size: 11px;
}
.progressBarMeasuresEnd{
	width:20px;
	float: left;
	text-align: left;
	font-size: 11px;
}
.sortBySearch{
	width:70px;
	text-align:left;
	font-size:14px;
	color:#585858;
	font-weight:bold;
	line-height:20px;
	float: left;
}
.searchSortDropdown{
	width: 100px;
	float: left;
	height: 22px;
}

.{
	float:left; 
	width:auto; 
	font-size:12px; 
	margin:15px 10px 0px 20px; 
	color:#000;
	height: 20px;
	font-weight: bold;
	border: 1px solid black; 
	background-color: yellow; 
	padding: 2px;
}

.ideaMessages{
	float:left; 
	background:#fff4d3; 
	text-align:left; 
	font-size:12px; 
	font-weight:bold;
	padding:5px; 
	margin:4px;
	border:1px solid #fedd7e;
	height: 15px;
}
.pageContentEnterpreneur{
	width:980px;
	height: auto;
	_height: 450px;
	border: 3px solid #CCC;
	margin: 20px  auto;
	background-color: #FFF;
	font-size: 12px;
}
.enterpreneurAddOther{
	width:224px;
	height: 24px;
	lfet:269px;
	
	}
.spotlightBorder{
	width:110px;
	float:left;
	text-align:center;
	border-top:1px solid #999;
	margin-top:8px;
	height:1px;
}
.documentOrder{
	width:110px;
	float:left;
	text-align:left;
	margin-top:8px;
}

.pageContentUpgrade{
	width:1024px;
	height: 450px;
	_height: 450px;
	border: 3px solid #CCC;
	margin: 20px  auto;
	background-color: #FFF;
	font-size: 12px;
}

.successMessage{
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:12px; 
	text-align: left;
	padding-top: 10px;
}
.successButton{
	width:100px;
	float:left;
	text-decoration:none;
	color:#FFF;
	background-color:#ffc525;
	text-align:center;
	height: 30px;
	padding-top: 10px;
}
.successButton a{
	text-decoration:none;
	color:#FFF;
	background-color:#ffc525;
	text-align:center;
	font-size: 14px;
	font-weight: bold;
}
.successButtonDiv{
	width: auto; 
	padding-top: 50px;
	padding-left: 400px;
}

.calenderHeader{
	width: 23px;
	height: 18px;
	border: 1px solid black;
	float: left;
	margin-top: 3px;
	margin-right: 3px;
	background-color: black;
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:12px;
	color: white;
}
.calenderDates{
	width: 25px;
	height: 18px;
	float: left;
	margin-top: 3px;
	margin-right: 3px;
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:12px;
	background-color:#e5e3e4;
}
.calenderEvents{
	width: 25px;
	height: 18px;
	float: left;
	margin-top: 3px;
	margin-right: 3px;
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:12px;
	background-color:#ffc525;
	cursor:pointer;
}
.calenderMainDiv{
	width: 200px;
	padding-left: 15px;
}
.calenderMonth{
	width: 200px;
	padding-left: 15px;
	font-family:Helvetica Neue, Arial, Verdana;
	font-size:16px;
	font-weight: bold;
}
.myCofunditLeftDiv{
	width:300px;
	float:left;
	text-align:left;
	border:1px solid #fedd7e;
	background-color:#fff4d3;
	line-height:25px;
}
.myCofunditRightDiv{
	width:300px;
	float:left;
	text-align:left;
	border:1px solid #fedd7e;
	background-color:#fff4d3;
	line-height:25px;
	margin-left:20px;
}
.myCofunditLeftDivTitle{
	width:200px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-left:10px;
}
.myCofunditLeftDivValue{
	width:50px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
}


/*----------------------------------------------Start search result Page----------------------------------------*/
img {
	border:0px;}
.searchDetails{
	width:708px;
	float:left;
	text-align:left;
	padding-top:10px;
}
.searchHeading{
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:14px;
	color:#000;
	font-weight:bold;
	float:left;
	padding:9px 0px 0px 10px;
}
.seachButton{
	width:9px;
	float:right;
	padding-right: 5px;
}
.toparrow{
	width:9px;
	float:left;
	height: 15px;
}
.bottomarrow{
	width:9px;
	float:left;
	height: 15px;
}
.searchMan{
	width:50px;
	float:left;
	text-align:left;
}
.projectName{
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	padding: 5px 0px 10px 10px;
	list-style: none;
	
}
.fundingName{
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	color:#000;
	padding: 5px 5px 10px 10px;
	list-style: none;
	border: solid black;
	border-width: 2px;
	
}
.projectNameHeading{
	float:left;
	text-align:left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
}
.projectNameHeading a{
	text-decoration:none;
	color:#000000;
}
.projectImg{
	text-align:left;
	padding-top:10px;
}
.euroImg{
	float:right;
	padding: 0px 5px 0px 10px;
}
.searchTableEvenRow{
	background-color: #fce8bc;
}
.searchResultLine{
	border-right: 2px solid #D9D9D9;
}
.searchResultLine a{
	text-decoration: none;
	color: black;	
}
.searchResultLine1{
	border-right: 2px solid #D9D9D9; 
	border-left:solid black;
	border-top:solid black;
	border-top-width: 1px;
	border-bottom: solid black;
	border-width: 1px;
	border-left-width: 2px;
		
		
}
.searchResultLine1 a{
	text-decoration: none;
	color: black;
}
.searchResultLine2{
	border-right: 2px solid #D9D9D9; 
	border-top:solid black;
	border-top-width: 1px;
	border-bottom:solid black;
	border-width: 1px;
	border-left-width:0px;
		
}
.searchResultLine2 a {
	text-decoration: none;
	color: black;
	
}
.searchResultLine3{
	border-right: solid black; 
	border-top:solid black;
	border-bottom:solid black ;
	border-width: 1px;
	border-left-width:0px;
	border-right-width: 2px;
		
}
.searchResultLine3 a {
	text-decoration: none;
	color: black;
}
.searchHeaderClass{
	text-align: center;
	border-right: 2px solid #D9D9D9;	
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.searchBorderClass{
	border-width: 2px;	
	border: solid black;
}
.searchHeaderClassWithoutLine{
	text-align: center;
	padding: 10px 0px 10px 0px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.selectHomePageText{
	font-size: 18px;
}
.roleTextMain{
	font-style: italic;
}
.ideaViewShare{
	border: 1px solid #ffc624;
	width: 180px;
	height:25px;
	margin: 25px 75px 25px 75px;
	text-align: center;
	padding-top: 7px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:18px;
	color:#000;
	font-weight:bold;
	background-color: #FFC424;
	cursor: pointer;
}

.shareHeading{
	height: 40px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:18px;
	color:#000;
	font-weight:bold;
	background-color: #FFC424;
	padding-top: 10px;
	margin-left: 0px;
}
.shareDialog{
}
/* resource center*/

.resouceCenterMain{
	width:960px;
	float:left;
	height: 320px;
}
.resouceCenterOuter{
	width:310px;
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;
	height: 400px;
}
.resouceCenterOuterBig{
	width:950px;
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;
	height: 400px;
}
.resouceCenterYellowHeading{
	width:100%;
	float:left;
	height:61px;
	background-image:url(../images/resourcecenter_yellow_bg.gif);
	background-repeat:repeat-x;
}
.resouceCenterHeadingSmall{
	width:90%;
	float:left;
	text-align:left;
	padding-left:10px;
	font-size:16px;
	font-weight:bold;
	padding-top:4px;
}
.resouceCenterHeadingBig{
	width:90%;
	float:left;
	text-align:left;
	padding-left:10px;
	font-size:24px;
	font-weight:bold;
}
.resouceCenterRedHeading{
	width:91%;
	float:left;
	text-align:left;
	padding-left:10px;
	font-size:18px;
	color:#f7941d;
	padding-top:5px;
}
.resouceCenterContainerEntrepreneur{
	width:100%;
	float:left;
	text-align:left;
	background-image:url(../images/resource_entrepreneur.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:200px;
	
}
.resouceCenterContainerInvestor{
	width:100%;
	float:left;
	text-align:left;
	background-image:url(../images/resource_investor.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:200px;
}
.resouceCenterContainerExpert{
	width:100%;
	float:left;
	text-align:left;
	background-image:url(../images/resource_expert.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:200px;
}
.resouceCenterContainerTxt{
	width:165px;
	float:left;
	text-align:left;
	padding-left:10px;
	font-size:13px;
	padding-top:10px;
	height:185px;
}
.resouceCenterContainerTxtBig{
	width:100%;
	float:left;
	text-align:left;
	margin-left:10px;
	font-size:13px;
	margin-top:10px;
	height:220px;
}
.resouceCenterContainerButton{
	width:185px;
	float:left;
	text-align:center;
	padding:50px 0px 20px 0px;
}
.resouceCenterContainerButtonBig{
	width:185px;
	float:left;
	text-align:center;
	padding:20px 0px 20px 0px;
}
.resouceCenterOuter2{
	width:310px;
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;
	margin-left:11px;
	height:400px;
}
.resouceCenterOuter2Selected{
	width:310px;
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;
	}
.resouceCenterWhiteHeading{
	width:100%;
	float:left;
	height:61px;
	background-image:url(../images/resourcecenter_white_bg.png);
	background-repeat:repeat-x;
}
.resouceCenterMain2{
	width:960px;
	float:left;
	margin-top:100px;
	height: 320px;
	clear:both;
	
}
.resouceCenterContainerTxt2{
	width:95%;
	float:left;
	text-align:left;
	padding-left:10px;
	font-size:13px;
	padding-top:10px;
}

.resouceCenterOuter2SelectedNext{
	width:310px;
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;
	height: 310px;
}
.resouceCenterOuter2Next{
	width:310px;
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;
	margin-left:11px;
	height:310px;
}



/*........................................................Dashboard ..................................................*/

.mainDashboard{float:left; width:99%;border-bottom:3px solid #ffc324; float:left;margin:5px 5px 0px 5px; }
.mainDashboardContainer{
	width:950px;
	float:left;
	text-align:left;
}
.mainDashboardNew{float:left; width:99%; float:left;margin:5px 5px 0px 5px; }
.mainDashboardNewContainer{
	width:1150px;
	float:left;
	text-align:left;
}
.myProjectMain{
	width:660px;
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;

}
.myProjectMainNew{	
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;

}
.myProjectMainMessage{
	width:948px;	
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;

}
.myProjectMainHeading{
	width:100%;
	float:left;
	background-color:#8f8d8d;
	height:28px;
}
.myProjectMainHeadingNew{
	width:100%;
	float:left;
	background-color:#fff;
	height:23px;
}
.myProjectMainHeadingRight{
	width:90%;
	float:left;
	text-align:left;
}
.myProjectMainHeadingRight ul{
	padding:0px;
	margin:0px;
}
.myProjectMainHeadingRight ul li{
	list-style:none;
	display:inline;
	color:#000;
	line-height:28px;
	font-size:15px;
	padding-left:10px;
}
.myProjectMainHeadingRight ul li a{
	text-decoration:none;
	color:#fff;
	font-size:13px;
		font-weight:bold;
}
.myProjectMainHeadingLeft{
	width:17px;
	float:right;
	text-align:center;
	padding:5px 5px 5px 5px;
}
.myProjectTable{
	width:100%;
	float:left;
	text-align:left;
	font-size:12px;	
}
.myUpdates{
	width:260px;
	float:right;
	text-align:left;
	border:1px solid #c1c1c1;
	font-weight:bold;	
}
.myUpdatesMainHeadingRight{
	color:#fff;
	font-size:13px;
	width:75%;
	float:left;
	font-weight:bold;
	line-height:28px;
	padding-left:10px;
}
.marketIdeas{
	width:460px;
	float:left;
	text-align:left;
	margin-top:20px;
	border:1px solid #c1c1c1;
}
.domainIdeas{
	width:460px;
	float:right;
	text-align:left;
	margin-top:20px;
	border:1px solid #c1c1c1;
	overflow:auto;

}
.myupdateRowsOdd{
	background-color: #FFFFFF;
	height: 40px;
}
.myupdateRowsEven{
	background-color: #f2f1f1;
	height: 40px;
}
.myupdateRowsEven td{
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	padding: 0px 10px 0px 10px;
}
.myupdateRowsOdd td{
	padding: 0px 10px 0px 10px;
}
.dashboardPaginationLeft{
	width:150px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#585858;
	font-weight:bold;
	line-height:30px;
	padding-left: 10px;
}

.dashboardHeaderClass{
	text-align: center;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	background-color:#FFE7A3;
	height: 25px;
	border-right: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
}
.dashboardHeaderClassLastColumn{
	text-align: center;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	background-color:#FFE7A3;
	height: 25px;
	border-top: 1px solid #E0E0E0;
}
.dashboardTableRow{
	border-right: 1px solid #E0E0E0;
	height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #E0E0E0;
}
.dashboardTableRowBig{
	border-right: 1px solid #E0E0E0;
	height: 40px;
	padding-left: 10px;
	border-bottom: 1px solid #E0E0E0;
}
.dashboardTableRowLastColumn{
	border-right: 1px solid #E0E0E0;
	height: 30px;
	*height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #E0E0E0;
}
.paginationRightDashboard{
	width:100%;
	float:right;
	text-align:left;
	padding:8px 10px 0px 0px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
}
.pagination{
	width:250px;
	float:right;
	text-align:left;
}
.dashboardContent{
	clear:both;
	float:left; 
	margin:0px 10px 0 5px;  
	font-size:12px; 
	padding:10px 0px 10px 0px; 
	width:936px;
}
.dashboardContent1{
	clear:both;
	float:left; 
	margin:0px 0px 0px;  
	margin-left:5px;
	font-size:12px; 
	padding:0px 0px 0px 0px; 
	width:936px;
}
.dashboardMenu{
	border-bottom:1px solid #7c7b7b;
	margin-bottom: 1em;
	width:950px; 
	margin-left: 5px;
}
.dashboardMenu ul{padding:3px 0;margin-left: 0px;margin-bottom: 0;list-style-type: none;text-align: left; font-weight:bold;font-size:12px;}
.dashboardMenu li{display: inline;margin: 0;}
.dashboardMenu li a{text-decoration: none;padding: 3px 7px;margin-top:10px; margin-right:1px; border: 1px solid #7c7b7b;color: #2d2b2b;background: white url(../images/ideaMenu_bg.jpg) top left repeat-x;}
.dashboardMenu li a:visited{color: #2d2b2b;}
.dashboardMenu li a:hover{height: 18px;color: #333;}
.dashboardMenu li.selected{position: relative;top: 3px;}
.dashboardMenu li.selected a{height: 18px; background-image: url(../images/ideaMenu_bgC.jpg);border-bottom-color:#fff; padding: 15px 7px 0px 7px;  margin-top: -4px;}
.dashboardMenu li.selected ul li a{background-image: url(../images/ideaMenu_bgC.jpg);border-bottom-color:#7c7b7b;border-top-color:#7c7b7b; }
.dashboardMenu li.selected a:hover{text-decoration: none;}
	
.messagesMain{
	width:100%;
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;
	margin-top: 20px;
}	
.myMessageTable{
	width:100%;
	float:left;
	text-align:left;
	overflow-y: auto;
	font-size:12px;
}

.inputPagesTable{
	margin: 100px 300px 100px 275px;
	border:1px solid #7c7b7b;
}

.messageTable{
	margin: 40px 300px 100px 275px;
	border:1px solid #7c7b7b;
}
.resetButtonImage{
	background-image: url("../images/resetButton.gif");
	border: 0px;
	width: 110px;
	height: 25px;
	font-weight: bold;
}
.createIdeaImage{
	border: 0px;
	font-weight: bold;
}

.createIdeaButton:hover img{
	src:"../images/create-Idea-hover.gif";
}
.createIdeaImage:hover{
	background-image: url("../images/create-Idea-hover.gif");
	border: 0px;
	width: 115px;
	height: 25px;
	font-weight: bold;
}

.voteImagesNew{
	width: 35px;
	float: left;
}

.voteImagesNewFirst{
	width: 35px;
	float: left;
	padding-left: 130px;
	*padding-left: 105px;
}
.panelHeaderAssessment{
	text-align: left;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	background-color:#FFE7A3;
	height: 25px;
	border: 1px solid #E0E0E0;
	width: 945px;
	margin-top: 50px;
	padding-top:6px;
}
.panelHeaderAssessment a{
	text-decoration:none;
	padding-top: 10px;
	padding-left: 5px;
	margin-top: 50px;
}
.loadingDiv div{border-right:1px solid;border-left:1px solid;color:#ffffff;}
.loadingDiv{position:fixed;_position:absolute;padding:5px;font-weight:bold;width:100px;text-align:center;clear:both;left:600px;z-index:100;top:180px;}.b1,.b2,.b3,.b4,.loadingDiv div{background:#F9BE4E;border-color:#F9BE4E;}
}
.dashboardContentTableColor{
	background-color: #f2f1f1;
	}	
.logoutButton{
	width:58px;
	float:left;
	text-align:center;
	line-height:22px;
	background-image:url(../images/logout_button.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#000;
	font-size:12px;
	font-weight:bold;
	border: 0px;
	height: 22px;
}
.logoutButton a{
	text-decoration:none;
	color:#000;
}

.myProjectMainHeadingRight ul li.innerSubMenuSelected a{
	color: #FFC322;
}

.searchButton{
	width:64px;
	float:left;
	text-align:center;
	line-height:22px;
	background-image:url(../images/search_button.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#000;
	font-size:12px;
	font-weight:bold;
	border: 0px;
	height: 24px;
	cursor: pointer;
}
.searchButton a{
	text-decoration:none;
	color:#000;
}

.searchButtonDiv a{
	cursor: pointer;
}
.searchButton:hover{
	background-image:url(../images/search_hover.gif);
}
.bottomBorder{border-bottom:3px solid #ffc324; float:left;}

.createIdeaButtonDashboard a{
	margin:2px 5px 0px -8px;
}
.myprofileRowsOdd{
	background-color: #FFFFFF;
	height: 25px;
}
.myprofileRowsEven{
	background-color:#e5e3e3;
	height: 25px;
}
.faqContent{
	width:960px;
	float:left;
	min-height:450px;
	text-align:left;
	background-color:#FFF;
	margin:10px 0px 10px 0px;
	padding:7px;
	border:3px solid #e5e3e3;
	font-size: 12px;
	font-family:"Helvetica Neue", Arial, Verdana;
}
.partnerBorder
{
	width:100%;
	float:left;
	text-align:left;
	border-top:1.5px solid #f2f1f1;
	margin-top:8px;
	height:1px;
}
.resouceCenterOuterBig2{
	width:960px;
	float:left;
	text-align:left;
	border:1px solid #c1c1c1;
	height: 320px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	}
.resouceCenterBig2Next{
	width:250px;
	float:left;
	text-align:left;
	margin-left:11px;
}
.dashboardHeadingContent{
	background:url("../images/heading_bg.jpg") repeat-x scroll center top transparent;
	float:left;
	margin:5px 0 0 5px;
	text-align:center;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:14px;
	width:920px;
}
.profileMainLeft{
	float: left;
	width:230px;
	height:500px;
	margin-left:15px;
	margin-top:15px;
	background-color: #f2f1f1;
}
.profileLeftBorder{
	float:left;
	margin-top:8px;
	width:228px;
	font-size:12px;
}
.profileLeftBorderInfo{
	float:left;
	text-align:left;
	margin-top:15px;
	width:228px;
	height:30px;
	font-size:12px;
	background-color: #cccccc;
}
.profileLeftBorderDivTitle{
	float:left;
	text-align:center;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-left:10px;
	padding-top: 8px;
}
.profileLeftBorderDivValue{
	float:right;
	text-align:left;
	font-size:12px;
	padding-top: 8px;
}



.profileLeftText{
	float: left;
	width:230px;
	height:20px;
	padding-left:8px;
	font-size:12px;
}

.profileMainRight{
float: left;
width:500px;
margin-left:30px;
height:100%;
}
.profileRightBorder{
clear:both;
float:left;
border:1px solid #e5e3e3;
margin-top:15px;
width:500px;
font-size:12px;
}
.profileRightText{
padding-left:8px;	
background:#fff4d3;
height:20px;

font-size:12px;
}
.profileRightValue{
margin-left:10px;
margin-top:5px;
height:30px;
}
.otherlinks{
	float:left; 
	width:450px;
	text-align:left; 
	margin-bottom: 5px;
}
.rationale{
	float:left; 
	border:1px solid #e5e3e3; 
	margin:15px 10px 30px 10px;
	width:465px;
	font-size:12px;
}
.rationale h2{
	float:left; 
	background:#fff4d3; 
	text-align:left; 
	font-size:16px;
	font-weight:bold;
	padding:7px 0 7px 7px;
	width:458px;
	margin:0;
}
 .myProfileImage{
 float: left;
 width:150px;
 height:220px;
 margin-left:15px;
 margin-top:5px;
 border:0px solid #e5e3e3;
}
myProfileImage img{
 height: 225px;
}
.discussContent{
	background:#f2f1f1; 
	margin-top:5px;
	margin-bottom:2p;
	}
.discusBodyContent{
	margin: 0 10px;
	text-align: left;
	
}
.discusBodyContentNew{
	margin: 0 0px;
	text-align: left;
	
}
.discussPageContent{
	width:980px;
	border: 3px solid #CCC;
	margin: 20px  auto;
	background-color: #FFF;
	font-size: 12px;
}



/* news ticker*/


#newsticker-demo { 
width:310px; 
background:#EAF4F5; 
padding:5px 5px 0; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:20px auto;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:200px;}
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; font-family:"Helvetica Neue", Arial, Verdana;font-size:12px;height: 55px;}
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:right; width:190px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }
}
/* news ticket ends here*/

.discussBorderLine{
	width:100%;
	float:left;
	text-align:left;
	border-top:2px solid #f2f1f1;
	margin-top:8px;
	height:1px;
}
.newsBodyHeader{
	margin: 10px 10px;
	background-image: url("../images/newsHeaderBG.gif");
	background-repeat: repeat-x;
	height: 65px;
	text-align: left;
	font-size: 19px;
	font-weight: bold;
	padding: 2px 0px 8px 0px;
}
.resouceCenterOuterBig2 {
	width: 960px;
	float: left;
	text-align: left;
	border: 1px solid #c1c1c1;
	height: 400px;
	font-family: "Helvetica Neue", Arial, Verdana;
	font-size: 10px;
}

.resouceCenterBig2Next {
	width: 250px;
	float: left;
	text-align: left;
	margin-left: 10px;
	font-size: 13px;
	margin-top: 5px;	
}

.resouceCenterContainerMember {
	width: 100%;
	float: left;
	text-align: left;
	background-image: url(../images/resource_member.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 200px;
}
.resouceCenterContainerButtonRightBox{
	margin-top:112px;
	*margin-top:112px;
	_margin-top:112px;
	width: 185px;
	float: left;
	text-align: center;
	padding: 50px 0px 20px 0px;
	}
.resouceCenterContainerButtonRightBoxDown{
	margin-top:185px;
	width: 185px;
	float: left;
	text-align: center;
	padding: 50px 0px 20px 0px;
	}
.resouceCenterOuter2Next{
	width: 310px;
	float: left;
	text-align: left;
	border: 1px solid #c1c1c1;
	margin-left: 11px;
	height: 400px;
}
.resourceCenterCreateInner {
	width: 960px;
	float: left;
	text-align: left;
	background-color: #FFF;
	margin: 10px 0px 10px 0px;
	padding: 7px;
	border: 3px solid #e5e3e3;
	height:850px;
}
/* ResourceCenter How To Work*/
.headerBackgroung {
	width: 915px;
	float: left;
	margin-top: 7px;
	background-color: #EEEEEE;
	padding-left: 30px;
	padding-right: 10px;
	border: 3px solid #CCC;
	height: 120px;
}

.howToContent {
	width: 960px;
	float: left;
	text-align: left;
	background-color: #FFF;
	margin: 5px 0px 10px 0px;
	padding: 10px;
	border: 3px solid #e5e3e3;
	font-size: 12px;
	font-family: "Helvetica Neue", Arial, Verdana;
}

.resourceBorderLine {
	float: left;
	border: solid #dddddd;
	margin-: 100px 5px 8px 30px;
	height: 90%;
}

.emptyBorder {
	float: left;
	width: 350px;
	margin-left: 20px;
	margin-top: 15px;
}

.headerLeftBottomText {
	font-size: 43px;
	float: left;
	font-family: Arial;
	color: #ffcc33;
	padding-left: 3px;
}

.headerRightText {
	font-size: 25px;
	float: right;
	width: 390px;
	padding: 20px 30px 15px 15px;
	font-family: "Helvetica Neue", Arial, Verdana;
	margin-right: 25px;
}

.aboutText {
	font-size: 26px;
	float: left;
	font-family: Arial;
	font-color: #777777;
	padding-left: 8px;
	height: 25px;
	margin-top: 10px;
}

.plainLeftBox {
	float: left;
	width: 470px;
	font-size: 12px;
	font-color: #cccccc;
	font-family: "Helvetica Neue", Arial, Verdana;
	height: 330px;
	padding-left: 8px;
}

.smallTitleAndImage {
	height: 30px;
	margin: 6px;
}

.smallNumbers {
	height: 23px;
	width: 37px;
	margin: 0px 0px 0px -12px;
	*margin: 0px 0px 0px -298px;
	position: absolute;
	float: left;
}

.eachTitle {
	float: left;
	font-family: Arial;
	font-size: 17px;
	margin: 1px 0 7px 35px;
	width: 250px;
}

.leftSmallBox {
	height: 120px;
	width: 300px;
	border: 2px #ffcc00 solid;
	margin: 20px 0px 0px 50px;
}

.emptyRightText {
	float: right;
	width: 450px;
	font-size: 12px;
	font-family: "Helvetica Neue", Arial, Verdana;
	height: 330px;
	padding-left: 8px;
}

.shadedeBorder {
	border-top: 10px;
	border-left: 25px;
	border-bottom: 10px;
	border-right: 10px;
	margin-top: 15px;
	border-color: #dddddd;
	border-style: solid;
}

.eachBoxTitle {
	margin: 5px 0px 5px 68px;
	float: left;
	width: 400px;
	font-size: 30px;
	font-family: Arial;
	color: #777777;
}

.boxOneText {
	float: left;
	font-size: 12px;
	font-family: "Helvetica Neue", Arial, Verdana;
	padding-left: 8px;
	height: 400px;
	width: 400px;
}

.boxTwoText {
	float: left;
	font-size: 12px;
	font-family: "Helvetica Neue", Arial, Verdana;
	width: 400px;
	padding-left: 8px;
}

.boxThreeText {
	float: left;
	font-size: 12px;
	font-family: "Helvetica Neue", Arial, Verdana;
	padding-left: 8px;
}

.boxOneImage {
	float: right;
	height: 440px;
	width: 450px;
	
	margin-right: 7px;
}

.boxTwoImage {
	float: right;
	height: 250px;
	width: 500px;
	margin-top: 50px;
	margin-right: 7px;
}

.backgroundImage {
	background: url("../images/resourceCenterOne.jpg") no-repeat;
	width: 452px;
	height: 400px;
	float: right;
}

.foregroundBox {
	background-color: #FF9933;
	border: 2px solid #000000;
	color: #FFFFFF;
	font-family: "Helvetica Neue", Arial, Verdana;
	font-size: 10px;
	height: 135px;
	margin: 235px 0px 150px -165px;
	padding: 5px;
	position: absolute;
	width: 204px;
}

.bigNumbers {
	height: 60px;
	width: 78px;
	margin: 0px 0px 0px -21px;
	*margin: 0px 0px 0px -488px;
	position: absolute;
	float: left;
}

.bigTitleAndImage {
	height: 60px;
	margin: 8px;
}
.membersContainer{
	width:199px;
	float:left;
	text-align:left;
	background-color:#FFF;
	padding:0px 15px 4px 15px;
}

.addthis_button_compact{width:148px;height: auto;}
.addthis_button_compact addthis_button_facebook_follow{addthis:userid=" http://www.facebook.com/home.php?#!/pages/Lausanne-Switzerland/Cofundit/132364876791412?ref=ts&__a=7&ajaxpipe=1 "}
.autoCarousel { width:200px;}
.autoCarousel ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; font-family:"Helvetica Neue", Arial, Verdana;font-size:12px;height: 100px;}
.autoCarousel .thumbnail { float:left; width:110px; }
.autoCarousel .info { float:right; width:190px; }
.autoCarousel .info span.cat { display: block; font-size:10px; color:#808080; }

}

.ie8PaddingResourceCenter{
	margin-bottom: 114px;
	}

.test {
	background-color: yellow;
	
}
.SubmitButtonImage{
	background-image: url("../images/submit.png");
	border: 0px;
	width: 69px;
	height: 29px;
	font-weight: BOLD;
}
.SubmitButtonImage:hover{
	background-image: url("../images/submithover.png");
	border: 0px;
	width: 69px;
	height: 29px;
	font-weight: BOLD;
}
	
.statisticsHeaderClass{
	text-align: left;
	padding-left:20px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	background-color:#E7E7E7;
	height: 25px;
	border-right: 1px solid #FCDF7B;
	border-top: 1px solid #FCDF7B;
	
}
.statistiTableRow{
	border-right: 1px solid #FCDF7B;
	height: 30px;
	padding-left: 20px;
	border-bottom: 1px solid #FCDF7B;
}
.popularCountryHeader{
	width:99.5%;
	float:left;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:23px;
	background-color:#fff4d3;
	padding-left:10px;
	}
.popularCountryTableRow{
	border-right: 1px solid #FCDF7B;
	border-left:1px solid #FCDF7B;
	height: 30px;
	padding-left: 20px;
	border-bottom: 1px solid #FCDF7B;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#000;
	
}
.popularCountryHeaderRow{
	text-align: left;
	padding-left:20px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:12px;
	background-color:#E7E7E7;
	height: 25px;
	border-right: 1px solid #FCDF7B;
	border-top: 1px solid #FCDF7B;
	border-left:1px solid #FCDF7B;
}
.popularCountryBack{
	background-image: url("../images/LoginBut.gif");
	border: 0px;
	width: 69px;
	height: 25px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.popularCountryBack a {
	text-decoration:none;	
}
.popularCountryTable{
	clear:both;
	width: 100.5%;
	padding-top:5px;}
	
ule-cnt { -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; padding-top: 80px;position: relative; }
.module-cnt div.mod {  background: transparent url(../images/modules21.png) no-repeat 0 0; display: block; color: #424242; }
.module-cnt div.mod h2 { margin-bottom: 5px; padding-bottom: 7px; border-bottom: 1px solid #FFF; }
.module-cnt div.mod.ideas { height: 156px; }
.module-cnt div.mod.ideas:hover { background-position: 0 -165px; }

.module-cnt div.mod.evaluation { background-position: 0 -330px; height: 104px; }
.module-cnt div.mod.evaluation:hover { background-position: 0 -441px; }

.module-cnt div.mod.concepts { background-position: 0 -552px; height: 100px; }
.module-cnt div.mod.concepts:hover { background-position: 0 -676px; }
.topBorder{float: left;background-image: url("../images/topBorder.png"); width:650px;height: 30px;margin-top: 2px;}
.ideaHeadline{float: left; width: 630px;}
.ideaImage{float: left;background-image: url("../images/ideaImage.png"); width:34px;height: 30px; margin-left: 10px;border: 2px solid #E8E8E8;}
.ideaDesc{float: left;  margin-left: 20px;font-size: 20px;color:#808080;font-weight: bold;width: 420px;}
.ideaCreated{float: left;  margin-left: 20px;font-size: 13px; width: 420px;}
.ideaInvest{float: left;background-image: url("../images/invesBG1.png");margin-right:20px; width:249px;height: 40px;}
.recentDiscuss{float: left;background-image: url("../images/recentDiscussBorder.png");width:655px;height:30px;}
.ideaMenuNew{width:630px;margin-top: 11px; }
.ideaMenuNew ul{padding:0px 0;margin-left:10px;margin-top: 1px;list-style-type: none;text-align: left; font-weight:bold;font-size:12px;; }
.ideaMenuNew li{display: inline;margin: 0; border-bottom:1px solid #000;	}
.ideaMenuNew li a{float:left;display: block; float:left;text-decoration: none;margin-right:1px;color: #2d2b2b;height:23px; width:76px; padding-top:8px; text-align:center;}
/*ideaMenuNew li a:visited{color: #2d2b2b; height:27px; width:76px; padding-top:8px; text-align:center;}*/
.ideaMenuNew li a:hover{height: 27px;text-decoration: none;background:url(../images/image_hover.png) no-repeat; width:76px;}
.ideaMenuNew li a#select{height: 27px;text-decoration: none;background:url(../images/image_hover.png) no-repeat; width:76px;position: relative;z-index:999; }
.ideaMenuNew li a:active{text-decoration: none;height: 27px;width:76px;padding-top:8px; text-align:center;background:url(../images/image_hover.png) no-repeat;}
.ideaMenuNew li a:focus{height: 27px;text-decoration: none;background:url(../images/image_hover.png) no-repeat; width:76px;position: relative;z-index:999; }
.ideaMenuNew li.deSelectedL a{text-decoration: none;height: 27px;width:76px;}
.ideaMenuNew li.deSelectedL ul li a{height: 27px;width:76px;padding-top:8px; text-align:center;}
.ideaMenuNew li.deSelectedL a:hover{text-decoration: none;height: 27px;width:76px;}
.ideaMenuNew li.selectedL a{text-decoration: none;height: 27px;width:76px;border:#000 1px solid;}
.ideaMenuNew li.selectedL ul li a{height: 27px;width:76px; padding-top:8px; text-align:center;background-color:#ccc;border:#000 1px solid;}
.ideaMenuNew li.selectedL a:hover{text-decoration: none;height: 27px;width:76px;border:#000 1px solid;}
.onMouseChange{float: left;margin-left: 15px;margin-top: 15px;width: 185px;}
.onMouseChange A:hover   {color: orange;  text-decoration: none}
.arrow {float: left;width:10px;height:9px;  margin-left: 15px;margin-top: 20px;background-image: url("../images/gray_bullet.png")}

/*.arrow img:HOVER{background-image: url("../images/orange_bullet.png");}*/
.arrow :HOVER{background-color: green;}
.label{float: left;margin-left: 15px;margin-top: 15px;width: 185px;}
.label a {color: #808080;text-decoration: none;}
.label a:HOVER {color: orange;}
.rightCnt{ width:auto;font-size: 14px;}
.rightCnt ul{list-style: none; padding:5px; margin:0px;}
.rightCnt ul li{padding-left:20px; margin:15px 0px;}
.rightCnt ul li a{background: url("../images/gray_bullet.png") no-repeat 0px 5px; padding-left:20px;text-decoration: none; color:#808080;}
.rightCnt ul li a:hover{background: url("../images/orange_bullet.png") no-repeat 0px 5px;color:orange;}


