body { 
	margin:0; 
	padding:0;  
	background-color: #eeeeee;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:75%;
	color:#666666;
}
* html .center { 
	float:left; 
	width: 540px;
	margin-bottom:10px;
	margin-left:25px !important;
	margin-left:5px; 
	padding-left:35px !important;
	padding-left:15px;
	background: #FFFFFF; 
	color: #000000;
	display:inline;
}
p 
{ 
}
hr {
   border: 0;
   height: 1px;
   color: #cccccc;
   background-color: #cccccc;
   padding:0 0 0 0;
   margin:0 0 0 0;
}
form 
{
	padding: 0;
	margin: 0;
}
a
{
	text-decoration:none;
	color:#39c1d0;
}
a:hover
{
	text-decoration:underline;
}
ul 
{ 
	margin: 0 0 8px 30px;
	padding: 0 0 0 5px;	
	list-style-type: disc;
	color: #39c1d0;
}
	
li 
{ 
}

img {
	border: none;
	padding:0px;
	margin:0px;
}
input, textarea, select
{
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:1em;
	color:#666666;
}
div#content { 
	color: #3F535A; 
	margin-right: auto;
	margin-left: auto;
	padding: 0; 
	width: 800px; 
	background:#ffffff url(images/bg.png) repeat-y;
	text-align:left;
}
.h1darkblue 
{
	font-size:1.4em;
	padding: 0px 0 5px 0; 
	margin:0; 
	color: #356B78; 
	font-weight:bold;
}

.h1lightblue 
{
	font-size:1.4em;
	padding: 0px 0 5px 0; 
	margin:0; 
	color: #39C1D0; 
	font-weight:bold;
}

h2 { 
	background-color: inherit; 
	color:#808080; 
	font-size:1.2em; 
	font-weight:bold; 
	margin: 5px 0 5px 0; 
	padding:0; 
}

h2 a { 
	background-color:#FFFFFF; 
	color:#000000; 
}
div#top 
{
	width: 100%;
	overflow: hidden;
}
div#top a
{
	font-size: 0.9em;
}
div#top img.logo 
{
	float: left;
	width: 242px;
}
div#top div#top-nav 
{
	float: left;
	width: 380px;
	margin: 0 0 0 10px;
	padding-top: 3px;
	padding-right:10px;
	text-align:right;
}
div#top ul 
{
	list-style-type: none;
	float:right;
	margin: 0;
	padding: 0;
}
div#top li 
{
	float: left;
	width: auto;
	border-right: 1px solid #39c1d0;
	padding: 0 6px;
}
div#top li.last 
{
	border: none;
}
div#top div#top-select
{
	padding-top: 3px;
	float: left;
	width: 116px;
	overflow: hidden;
}




/* HEADER SECTION STARTS HERE */
div#headerco 
{
	height: 78px; 
	width:778px;
	background: url(images/top_bar_bg.gif)  repeat-x center bottom;
	background-color:#FFFFFF;
	margin-left:10px;
	padding-bottom:0px;
	overflow:hidden;
}
div#headerButtons
{
	overflow:hidden;
	width:729px;
	margin-top:1px;
	height:19px;
	float:left;
}
div#headerLogin
{
	float:left;
	padding-left:5px;
	width:159px;
	/*width:120px;*/
	font-size:0.9em;
}
div#himgmenuco
{
	width:565px;
	height:28px;
	float:left;
}
div#hicons
{
	width:44px;
	height:20px;
	float:left;
	padding-left:3px;
	padding-right:2px;
	margin-top:-3px;
	z-index:-1;
}
/* HEADER SECTION ENDS HERE */


/* MAIN CONTENT SECTION STARTS */
div#MainContentArea
{
	overflow:hidden;
	width:770px;
	margin: 10px 15px 5px 15px; 
	padding: 0px; 
}
div#MainContent
{
	width:595px;
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
div#MainContentNoLeft
{
	width:741px;
	float:left;
}
/* MAIN CONTENT SECTION ENDS */


/* LEFT HAND SIDE SECTION STARTS */
div#leftside 
{  
	float:left; 
	width: 175px; 
	padding: 0px;  
	overflow:hidden;
}
div#leftside-categorytext
{
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	font-size:0.9em;
	color:#336666;
}

div#leftside-categorytext ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type:none; 
}
div#leftside-categorytext li
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
div#IdeaHomePageSpacer
{
	margin:10px 0 5px 0;
}


/* LOGIN BOX SECTION STARTS HERE */
div#Leftside1_Login_Box1_LoginBox
{
	
	font-family: Trebuchet MS, Verdana, Arial;
	font-size:0.9em;
	color: #356b79;
	overflow:hidden;
	background-image: url(images/userlogin_bg.jpg);
	background-repeat:no-repeat;
	width: 171px;
	height: 185px;
	margin: 0px 0 5px 0px;
	padding: 40px 0 0 5px;
}
div.Login-Divider
{
	border-bottom:solid 1px #30BFCF;
	width:150px;
	height:1px;
	margin:5px 0px 5px 0px;
	overflow:hidden;
}
div#Login-Container
{
	width:164px;
	overflow:hidden;
}
div#Login-left
{
	width:110px;
	height:22px;
}
div#Login-LoginBtn
{
	width:40px;
	height:22px;
	margin:5px 0px 5px 0px;
}
div#Login-LoginBtn A
{
	font-size:1.6em;
	font-weight:bold;
    COLOR: #30BFCF;
    TEXT-DECORATION: none;
}
div#Login-LoginBtn A:hover
{
    TEXT-DECORATION: underline;
	border-bottom: none 0px white;
}
div#Login input
{
	width:100px;
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:0.9em;
}
div#Login-Registration, div#Login-ForgotPass
{
	width: 150px;
	font-family: Trebuchet MS, Verdana, Arial;
	COLOR: #356b79;
	font-size:0.9em;
	text-align:left;
}
div#Login-Registration a, div#Login-ForgotPass a
{
    TEXT-DECORATION: none;
    COLOR: #356b79;
}
div#Login-Registration a:hover, div#Login-ForgotPass a:hover
{
    TEXT-DECORATION: underline;
	border-bottom: none 0px white;
}
/* LOGIN BOX SECTION ENDS HERE */


/*FEATURED MEMBER SECTION STARTS HERE */
div#Member-Title
{
	width:180px;
	font-size:1.3em;
	padding:0; 
	margin:0 0 5px 0; 
	color: #356B78; 
	font-weight:bold;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
}
div#Member-Container
{
	overflow:hidden;
	width:160px;
	height:125px;
	margin: 5px 0px 5px 0px;
}
div#Member-Image
{
	float:left;
	width:60px;
	height:60px;
	margin-right:10px;
	vertical-align:middle;
	text-align:center;
	display:inline;
}
div#Member-Name
{
	float:left;
	width:90px;
	color: #39C1D0; 
	font-weight:bold;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
}
div#Member-Ideas
{
	float:left;
	width:90px;
}
div#Member-Ideas .style
{
	color: #39C1D0; 
	font-weight:bold;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
}
div#Member-Rating
{
	float:left;
	width:90px;
}
div#Member-Table
{
	width:180px;
	overflow:hidden;
	float:left;
}
div#Member-Rating-img
{
	float:left;
	width:110px;
}
div#Member-Profile
{
	float:left;
	width:70px;
}

/*FEATURED MEMBER SECTION ENDS HERE */

/* LEFT SIDE BLUE LINKS SECTION STARTS HERE */
div#LeftLinks 
{
	width:160px;
	margin-top:15px;
	font-size:1em;
	color: #39C1D0; 
	font-weight:bold;
	font-family:Trebuchet MS, Verdana, Sans-Serif;	
}
div#LeftLinks .style
{
	border-bottom: solid 1px #ececec;
}

div#Register-Type a
{
	font-size:1.1em;
	padding:0; 
	color: #356B78; 
	font-weight:bold;
	border-bottom: solid 1px #ececec;
    TEXT-DECORATION: none;
    line-height:150%;
}
div#Register-Type a:hover
{
	color: #39C1D0; 
	TEXT-DECORATION: underline;
}
div#Register-Type-HR
{
	width:160px;
	height:10px;
	margin: 15px 0px 5px 0px;
}
/* LEFT SIDE BLUE LINKS SECTION STARTS HERE */

/* BANNER ADVERTISING SECTION ON LEFTSIDE STARTS HERE */
div#AdSpace
{
	width: 171px;
	margin: 10px auto 10px auto;
	overflow:hidden;
}
/* BANNER ADVERTISING SECTION ON LEFTSIDE ENDS HERE */

/* LEFT HAND SIDE SECTION ENDS */


/* HOMEPAGE CONTENT STARTS HERE */
div#Homepage-Content
{
	width:580px;
	overflow:hidden;
	margin-top:10px;
}
div#Homepage-Content #Homepage-Content-LeftSide
{
	width:380px;
	overflow:hidden;
	float:left;
}
div#Homepage-Content #Homepage-Content-RightSide
{
	width:200px;
	overflow:hidden;
	float:left;
}
div#CatTicker
{
	margin-bottom:15px;
}


div#Homepage-Text
{
	float:left;
	width:350px;
	margin: 0px 10px 0px 10px;
	padding: 0px;
	FONT-family: Trebuchet MS,Verdana, Arial, sans-serif;
	font-size:1em;
    COLOR: #666666;
	padding: 0px 5px 0 5px;
}
div#Homepage-Text .h1DarkBlue
{
	font-size:1.4em;
	padding:0; 
	margin:0; 
	color: #356B78; 
	font-weight:bold;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
}
div#Homepage-Text .h1LightBlue
{
	font-size:1.4em;
	padding:0; 
	margin:0; 
	color: #39C1D0; 
	font-weight:bold;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
}


/* LATEST IDEA SECTION STARTS HERE */
div#Lastest-Idea
{
	width:368px;
	float:left;
	FONT-family: Trebuchet MS,Verdana, Arial, sans-serif;
	font-size:1em;
    COLOR: #666666;
    margin-top: 20px;
}
div#Lastest-Idea .darkerstyle
{
	FONT-family: Trebuchet MS,Verdana, Arial, sans-serif;
	font-size:1em;
    COLOR: #336666;
}
div#Lastest-Idea A
{
    TEXT-DECORATION: none;
    font-weight:bold;
}
div#Lastest-Idea A:hover
{
    TEXT-DECORATION: underline;
}
div#Lastest-Idea-Header
{
	width:380px;
	height:42px;
	margin: 0;
	padding: 0;
}
div#Lastest-Idea-List
{
	background-image: url(images/LatestIdea_mid.jpg);
	width:368px;
	margin: 0;
	padding: 0px 0px 0px 12px;
}
div#Latest-Idea-Container
{
	width:368px;
	overflow:hidden;
}
div#Latest-Idea-Image
{
	float:left;
	width:70px;
}
div#Latest-Idea-Content
{
	float:left;
	width: 288px;
}
div#Lastest-Idea-Footer
{
	width:380px;
	margin-top: -1px;
	height:12px;
}
/* LATEST IDEA SECTION ENDS HERE */


/* TOP IDEAS SECTION STARTS HERE */
div#TopIdeas
{
	float:left;
	width: 183px;
	margin: 0px 0px 0px 7px;
	padding: 0px;
	FONT-family: Trebuchet MS,Verdana, Arial, sans-serif;
	font-size:1em;
    COLOR: #30bfcf;
    display:inline;
}
/*
div#TopIdeas
{
	margin: 5px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #99FFFF;
}*/
div.TopIdeasProfile
{
	width:40px;
	height:40px;
	float:left;
	overflow:hidden;
}
div.TopIdeasRating
{
	width:120px;
	float:left;
	overflow:hidden;
	padding-left:5px;
}
div#TopIdeasHeader
{
	width:183px;
	height:35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#TopIdeas #TopIdeas_List
{
	background-image: url(images/MID_BG.jpg);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
}
div#TopIdeas_List
{
	border-top:solid 1px #b6e9ee;
	margin:5px 0px 10px 0px}
div.sepBar
{
	width:160px;
	border-top:solid 1px #b6e9ee;
	overflow:hidden;
	height:1px;
	margin:8px 0px 6px 0px;
}
div#TopIdeas_List	.topIdeasBulbs
{
	margin-top:5px;}
#TopIdeas .TopIdeasDarker
{
	color:#336666;
	font-weight:bold;
}
div#TopIdeas A
{
    TEXT-DECORATION: none;
    font-weight:bold;
}
div#TopIdeas A:hover
{
    TEXT-DECORATION: underline;
}
div#TopIdeas hr
{
	width: 95%;
	COLOR: #aee9f0;
	size: 1px;
	margin: 0px 12px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#TopIdeasFooter
{
	width:183px;
	height:9px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#TopIdeasFooter img
{
	display:block;
}
/* TOP IDEAS SECTION ENDS HERE */


/* TOPICAL IDEAS SECTION STARTS HERE */
div#Topical-Ideas
{
	float:left;
	width: 380px;
	margin: 0px;
	padding-bottom: 20px;
	FONT-family: Trebuchet MS,Verdana, Arial, sans-serif;
	font-size:1em;
    COLOR: #666666;
}
div#Topical-Ideas-Header
{
	width:380px;
	height:37px;
	margin: 0px;
	padding: 0px;
}
#Topical-Ideas #Topical-Ideas-List
{
	margin: 0px;
	padding: 0px 12px 0px 12px;
}
div#Topical-Ideas .litTopicalIdeas
{
	width:380px;
}
div#Topical-Ideas A
{
    TEXT-DECORATION: none;
    font-weight:bold;
}
div#Topical-Ideas A:hover
{
    TEXT-DECORATION: underline;
}
div#Topical-Ideas hr
{
	width: 95%;
	size: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#Topical-Ideas img
{
	display:block;
}
div#Topical-Ideas-Footer
{
	width:380px;
	height:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* TOPICAL IDEAS SECTION ENDS HERE */

/* IDEAS BLOG SECTION STARTS HERE */
div#Ideas-Blog
{
	float:left;
	width: 183px;
	margin: 20px 0px 0px 7px;
	padding: 0px;
	FONT-family: Trebuchet MS,Verdana, Arial, sans-serif;
	font-size:1em;
    COLOR: #666666;
    display:inline;
}
div#Ideas-Blog-Header
{
	width:183px;
	height:44px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#Ideas-Blog #Ideas-Blog-List
{
	background-image: url(images/BLOG_MID_BG.jpg);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	color:#336666;
}
div#Ideas-Blog A
{
	color:#336666;
    TEXT-DECORATION: none;
    font-weight:bold;
}
div#Ideas-Blog A:hover
{
    TEXT-DECORATION: underline;
}
div#Ideas-Blog hr
{
	width: 95%;
	COLOR: #99CCCC;
	size: 1px;
	margin: 0px 12px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#Ideas-Blog ul
{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div#Ideas-Blog li
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div#Ideas-Blog-Footer
{
	overflow:hidden;
	width:183px;
	height:9px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#Ideas-Blog-Footer img
{
	display:block;
}
.BlogAuthor
{
	color:#33CCCC;
}
.BlogPublishedDate
{
	color:#999999;
}
/* IDEAS BLOG SECTION ENDS HERE */

/* HOMEPAGE CONTENT ENDS HERE */


/* MESSAGING SYSTEM STYLES START HERE */
#MessagingTabs
{
	width:100%;
	border-bottom: solid 1px #cccccc;
	padding-left:290px;
	margin-top:25px;
}
#Messaging-Box
{
	width:100%;
	overflow: hidden;
	margin-top:15px;
}
#Messaging-Inbox
{
	float:left;
	width:350px;
	border-right:solid 1px #cccccc;
}
#Messaging-View
{
	float:left;
	width:365px;
	margin-left:15px;
	display:inline;
}
#Messaging-Contacts
{
	float:left;
	width:200px;
}
#alignbuttons
{
	width:100%;
	overflow: hidden;
}
#button1left
{
	float:left;
	width:50%;
	text-align:center;
}
#button2right
{
	float:left;
	width:50%;
	text-align:center;
}
#centeralign
{
	width:100%;
	text-align:center;
	margin:10px 0 5px 0;
}
div#Contacts-Buttons
{
	width:570px;
	overflow: hidden;
}
div#Inbox-Buttons
{
	width:100%;
	overflow:hidden;
	text-align:right;
}
#rightalign
{
	width:50%;
	text-align:right;
	margin:0 0 0 0;
	float:left;
}
#leftalign
{
	width:43%;
	text-align:left;
	margin:0 0 0 20px;
	float:left;
	display:inline;
}
div#Messaging-Contacts-Popup
{
	float:left; 
	width: 515px; 
	margin: 0px; 
	padding-left: 5px; 
	background-color:#E8F3D9;	
	text-align: left;
	height:425px;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:1em;
	color:#333333;
}
div#SearchText
{
	overflow:hidden;
	width:515px;
}
div#SearchCriteria
{
	overflow:hidden;
	width:515px;
	margin-bottom:5px;
}
.SearchTextSections
{
	float:left;
	width:150px;
}
div#Messaging-Contacts-Popup hr
{
	color:#346977;
	border: 0;
	height: 1px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:98%;
	text-align:center;
}
div#Messaging-Contacts-Popup .h1title
{
	color:#346977;
	font-size: 1.4em;
	font-weight:bold;
	margin-bottom:5px;
	width:100%;
}
div#Messaging-Contacts-Popup td
{
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:0.8em;
	color:#333333;
}
div#Messaging-Contacts-Popup input, textarea, select 
{
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:1em;
	color:#333333;
}
div#Messaging-Contacts-Popup #Messaging-Contacts
{
	float:left;
	width:515px;
	margin: 5px 0 5px 0;
}
div#Messaging-Contacts-Popup #Messaging-Contacts-List
{
	float:left;
	width:31%;
}
div#Messaging-Contacts-Popup #Messaging-Contacts-List .contacts
{
	width:100%;
	height:150px;
}
div#Messaging-Contacts-Popup #Messaging-Contacts-Buttons
{
	float:left;
	width:23%;
	margin-left:10px;
	display:inline;
}
div#Messaging-Contacts-Popup #Messaging-Contacts-Recipients
{
	float:left;
	width:40%;
	margin-left:10px;
	display:inline;
}
div#Messaging-Contacts-Popup #Messaging-Contacts-Recipients .recips
{
	width:165px;
	height:50px;
}
#Message-RightAlign
{
	width:736px;
	padding: 10px 0 10px 660px;
}
/* MESSAGING SYSTEM STYLES END HERE */


/*ENVELOPE Section Starts*/
#Envelope1_pnlEnvelope
{
	margin:10px 0px 10px 7px;
	float: left;
    background-image: url(images/envelope.png);
    background-repeat: no-repeat;
    width:257px;
    height:225px;
    display:inline;
    overflow:hidden;
}
#Envelope1_pnlThanks
{
	float: left;
    background: url(images/envelope_back.png) no-repeat;
    width:247px;
    height:225px;
    margin:10px 0px 10px 7px;
    display:inline;
    overflow:hidden;
    padding:10px 0 0 10px;
}
#Envelope1_ddCategory
{
    display:block;
    margin-top:60px;
    margin-left:15px;
    height:20px;
    width:180px;
}
#Envelope1_txtIdea
{
    display:block;
    margin-top:0px;
    margin-left:15px;
    width:180px;
    height:40px;
}
#Envelope1_lblNumChars
{
	overflow:hidden;
    margin-top:0px;
    margin-left:90px;
    padding:0px;
    height:18px;
}
div#EnvelopeAlign
{
	overflow:hidden;
	width:257px;	
}
#Envelope1_txtEmail
{
	float:left;
    margin-top:18px;
    margin-left:15px;
    width:180px;
    height:15px;
    display:inline;
}
#Envelope1_IbGo
{
	float:left;
    cursor:hand;
    width:39px;
    height:29px;
    margin-left:10px;
    display:inline;
}
#Envelope1_rblWantedOffered
{
	float:left;
}
#Envelope1_rblWantedOffered_0
{
	margin:7px 0px 0px 100px;
	padding:3px 0px 0px 100px;
}
#Envelope1_rblWantedOffered_1
{
	margin:7px 0px 0px 60px;
	padding:3px 0px 0px 100px;
}
#Envelope1_rblWantedOffered label
{
	display:none;
	visibility:hidden;
}
div#ErrorMessage
{
	margin-top:48px;
	margin-left:5px;
    width:250px;
}
/*ENVELOPE Section Ends*/


/* FIND IDEAS SECTION Starts Here */
/* HOMEPAGE */
div#FindIdea
{
	float: left;
	width: 306px;
	height: 215px;
	background-image: url(images/findideas_bg.jpg);
	background-repeat:no-repeat;
	color: #81ba2a;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:1em;
    padding: 10px 0px 0px 10px;
    margin:10px 0px 10px 8px;
    overflow:hidden;
    display:inline;
}
div.FindBoxes-left
{
	overflow:hidden;
	float:left;
	width:170px;
	margin: 0 10px 0px 0;
}
div.FindBoxes-right
{
	overflow:hidden;
	float:left;
	width:115px;
	margin: 0 3px 0px 0;
}
div.FindBoxes-left select
{
	display:block;
	width:170px;
	height:20px;
	color: #666666;
	margin-bottom:10px;
}
div.FindBoxes-right input
{
	height:14px;
	margin-bottom:10px;
}
div.FindBoxes-right select
{
	display:block;
	width:115px;
	height:20px;
	color: #666666;
	margin-bottom:10px;
}
div#FindIdea-WantedOffered
{
	clear:both;
	border-top: 1px solid #99CC33;
	width:290px;
	height:25px;
	margin: 0px 0 3px 0;
	padding: 3px 0 0 0;
}
div#FindIdea-radiobtns
{
	float:left;
	width:290px;
	height:28px;
	border-bottom: 1px solid #99CC33;
	margin: 0px 0 3px 0;
	padding: 3px 0 3px 0;
}
div#FindIdea-Go
{
	float:left;
	width:60px;
	height:29px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#FindIdea A
{
	font-size:large;
	font-weight:bold;
    COLOR: #507c0d;
    TEXT-DECORATION: none;
	padding: 0px 12px 0px 12px;
}
div#FindIdea A:hover
{
    TEXT-DECORATION: underline;
	border-bottom: none 0px white;
}
#tblFindCriteria img /* Find-Ideas.aspx page */
{
	display:block;
}
#FindIdeaSettings
{
	width:100%;
	overflow:hidden;
}
#FindIdeaSettings #FindIdeaIWant
{
	width:49%;
	float:left;
}
#FindIdeaSettings #FindIdeaType
{
	width:49%;
	float:left;
}

/* IDEAS SEARCH FIND IDEAS STARTS HERE */
div#FindIdeaSearch
{
	width: 740px;
	background-image: url(images/Search_bg_s.jpg);
	background-repeat:repeat-x;
	color: #81ba2a;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:1em;
    padding: 0px 0px 0px 12px;
    margin-left:0px;
    overflow:hidden;
}
#FindIdeaSearchArea
{
	float:left;
	width:630px;
	height:95px;
	margin:0px;
	padding:0px;
}
#AdvSearchArea
{
	float:left;
	width:630px;
	height:71px;
	margin:0px;
	padding:0px;
}
#FindIdeaSearchLinks
{
	float:left;
	width:93px;
	border-left: 1px solid #99CC33;
	padding-left: 10px;
	height:90px;
	margin-top:5px;
}
#AdvSearchLinks
{
	float:left;
	width:98px;
	border-left: 1px solid #99CC33;
	padding-left:10px;
	padding-top:30px;
	margin:0px;
	height:35px;
}
#FindIdeaTopLine 
{
	width: 100%;
	overflow:hidden;
	margin-top:6px;
}
#FindIdeaBottomLine, #AdvSearchTopLine, #AdvSearchMiddleLine
{
	width: 100%;
	overflow:hidden;
	margin-top:1px;
}
#FindIdeaMiddleLine
{
	width: 100%;
	overflow:hidden;
	padding-top:7px;
}
#AdvSearchBottomLine
{
	width: 100%;
	overflow:hidden;
	padding-top:4px;
}
#FindIdeaImg
{
	float:left;
	width:81px;
	height:16px;
	padding: 10px 10px 0 0;
}
#FindIdeaPublicPrivate
{
	float:left;
	width:220px;
	border-bottom: 1px solid #99CC33;
	padding-right:30px;
}
#FindIdeaWantedOffered
{
	float:left;
	width:250px;
	border-bottom: 1px solid #99CC33;
}
div.FindBoxesCat, div.FindBoxesLocation, div.FindBoxesTypes, div.FindBoxesIWant, div.FindBoxesFunding
{
	overflow:hidden;
	float:left;
	width:170px;
	margin: 0 10px 0px 0;
}
div.FindBoxesCat select, div.FindBoxesLocation select, div.FindBoxesTypes select, div.FindBoxesIWant select, div.FindBoxesFunding select
{
	display:block;
	width:170px;
	color: #666666;
}
div.FindBoxesTags
{
	overflow:hidden;
	float:left;
	width:100px;
	margin: 0 10px 0px 0;
	display:inline;
}
div.FindBoxesTags input
{
	display:block;
	width:90px;
	color: #666666;
}
div.FindBoxesRating
{
	overflow:hidden;
	float:left;
	width:140px;
	margin: 0 10px 0px 0;
	display:inline;
}
div.FindBoxesRating select
{
	display:block;
	width:140px;
	color: #666666;
}
div#SearchLinks
{
	width:92px;
	height:61px;
}
div#FindIdeaSearch-Go
{
	float:left;
	width:60px;
	height:28px;
}
div#AdvSearch-Go
{
	float:left;
	width:60px;
	height:28px;
}
div#FindIdeaSearch-Go A, div#AdvSearch-Go A
{
	font-size:x-large;
	font-weight:bold;
    COLOR: #507c0d;
    TEXT-DECORATION: none;
	padding: 0px 12px 0px 0px;
}
div#FindIdeaSearch-Go A:hover div#AdvSearch-Go A:hover
{
    TEXT-DECORATION: underline;
}
div#FindIdeaSearch-Links
{
	COLOR: #507c0d;
	font-size:0.85em;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.FindIdeaSearch-Links 
{
    COLOR: #507c0d;
	font-size:0.85em;
	font-weight:bold;
}
.FindIdeaSearch-Links A
{
    TEXT-DECORATION: none;
}
FindIdeaSearch-Links A:hover
{
    TEXT-DECORATION: underline;
}

div#divSearchIdeaTopLinks
{
	width:100%;
	overflow:hidden;
}
div#divSearchIdeaTopLinks div#divPaging
{
	float:left;
	width:80%;
}
div#divSearchIdeaTopLinks div#divAddIdea
{
	float:left;
	width:20%;
}
/* IDEAS SEARCH FIND IDEAS ENDS HERE */

/* IDEAS FRONT END STARTS HERE */
div#IdeasContainer
{
	width:760px;
	overflow:hidden;
}
div#UserIdeas
{
	width:570px;
	float:left;
}
div#SearchIdeaResults
{
	width:146px;
	height:223px;
	padding: 10px 10px 0px 10px;
	color:#356B78;
	overflow:hidden;
}
div#IdeaDetails
{
	width:146px;
	overflow:hidden;
}
div#IdeaProfileImg
{
	width:40px;
	height:40px;
	float:left;
	overflow:hidden;
}
div#IdeaTitleUsername
{
	float:left;
	width:89px;
	padding-left:5px;
}
div#IdeaUsername
{
	width:89px;
	float:left;
}
div#IdeaDesc
{
	padding-top:8px;
	width:146px;
}
div#IdeaTopSection
{
	width:146px;
	height:131px;
	min-height:131px;
	overflow:hidden;
}
div#IdeaBottomSection
{
	width:146px;
	height:93px;
	text-align:center;
}
div#ReadMore
{
	font-size:0.9em;
	text-align:right;
}
div#IdeaRatingViews
{
	width:146px;
	height:38px;
	border-top: solid 1px #39c1d0;
	border-bottom: solid 1px #39c1d0;
	padding-top:8px;
}
div#IdeaIcons
{
	width:146px;
	height:21px;
	padding-top:8px;
}

div#WantedTopSection
{
	width:146px;
	height:177px;
}
div#WantedDesc
{
	padding-top:102px;
	color:#7D7C79;
	height:74px;
}
div#WantedMore
{
	font-size:0.9em;
	text-align:right;
}
.WantedReadMore
{
	color:#686051;
}
.WantedReadMore a
{
	text-decoration:none;
}
.WantedReadMore a:hover
{
	text-decoration:underline;
}
div#WantedViews
{
	color:#7D7C79;
	border-top: solid 1px #777673;
	border-bottom: solid 1px #777673;
	padding-top:4px;
	text-align:center;
}
div#WantedIcons
{
	padding-top:6px;
	width:146px;
	height:32px;
	text-align:center;
}
.Views
{
	color:#39c1d0;
	font-weight:bold;
}
.wantedViews
{
	color:#686051;
	font-weight:bold;
}

/* TRIED AND TESTED IDEAS SECTION STARTS HERE */
div#TTIdeasFor
{
	color:#bf9524;
	font-size:1.1em;
	font-weight:bold;
	margin: 10px 10px 0px 10px;
}
div#TTIdeasTitle
{
	color:#333333;
	font-size:1.3em;
	font-weight:bold;
	margin: 0px 10px 5px 10px;
}
div#TTIdeasTitle a
{
	color:#333333;
	text-decoration:none;
}
div#TTIdeasTitle a:hover
{
	text-decoration:underline;
}
div#TTIdeasPic
{
	border:1px solid #dec37c;
	width:150px;
	height:150px;
	margin-left:auto;
	margin-right:auto;
}
a.TriedAndTested img
{
	width:150px;
	height:150px;
}
/* TRIED AND TESTED IDEAS SECTION ENDS HERE */

/*INVESTORS AND MENTORS SECTION STARTS HERE */
div#InvMentIdeas
{
	width:190px;
	float:left;
}
div#InvestorTop
{
	width:171px;
	overflow:hidden;
}
div#InvestorTop .TopWithMargin
{
	margin-top:70px;
	height:8px;
}
div#InvestorTop .TopWithoutMargin
{
	margin-top:8px;
	height:8px;
}
div#InvestorTop img
{
	border: none;
	padding:0px;
	margin:0px;
	display:block;
}
div#MentorTop
{
	margin-top:54px;
	width:171px;
	height:8px;
	background-image:url(images/inv_men_top.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
html>body div#MentorTop
{
	margin-top:58px;
	width:171px;
	height:8px;
	background-image:url(images/inv_men_top.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
div#InvestorTextImg, div#MentorTextImg
{
	width:106px;
	height:18px;
	padding:5px 0 6px 10px;
}
div#InvestorIdeas, div#MentorIdeas
{
	width:171px;
	background-image:url(images/inv_men_mid.gif);
	overflow:hidden;
}
div#InvestorBottom, div#MentorBottom
{
	width:171px;
	height:8px;
	background-image:url(images/inv_men_bottom.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
div#IdeaInvestorsMentors
{
	width:151px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	border-bottom: solid 1px #cccccc;
	padding: 10px 0 10px 0;
}
html>body div#IdeaInvestorsMentors
{
	width:151px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	border-bottom: solid 1px #cccccc;
	padding:5px 0 5px 0;
}
div#IdeaInvMentImgSection
{
	width:40px;
	height:40px;
	float:left;
	overflow:hidden;
}
div#IdeaInvMentInfoSection
{
	width:101px;
	float:left;
	overflow:hidden;
	padding-left: 10px;
}
div#IdeaInvMentUsername
{
	width:100%;
	border:0;
}
div#IdeaInvMentRating
{
	width:100%;
	padding: 2px 0 3px 0;
}
html>body div#IdeaInvMentRating
{
	width:100%;
	padding: 2px 0 2px 0;
}
div#IdeaInvMentIcons
{
	width:100%;
}
/*INVESTORS AND MENTORS SECTION ENDS HERE */
#FindIdeaCategoryName
{
	padding-top:10px;
}
/* IDEAS FRONT END STARTS HERE */

/* FIND IDEAS SECTION Ends Here */


/* IDEAS LIST TABLE BACKGROUND STARTS HERE */
table#tblIdeasBGCol
{
	width:100%;
	border:0;
	padding:0;
	margin:0;
	color: #598818; 
	font-weight:bold;
	font-size:0.85em;
	overflow:hidden; 
}
table#tblIdeasBGColRateComment
{
	width:100%;
	border:0;
	padding:0;
	margin:0;
	background-color:#D6E9BB;
	color: #598818; 
	font-weight:bold;
	font-size:0.85em;
	overflow:hidden; 
}
table#tblIdeasBGCol  a,
table#tblIdeasBGColRateComment a
{
	color: #598818; 
	text-decoration:none;
}
table#tblIdeasBGCol a:hover,
table#tblIdeasBGColRateComment a:hover
{
	text-decoration:underline;
}
table#tblIdeasBGCol img,
table#tblIdeasBGColRateComment img
{
	display:block;
}
table#tblIdeasBGCol .Image,
table#tblIdeasBGColRateComment .Image
{
	width:16px;
	vertical-align:middle;
	background-color:#D6E9BB;
	padding:0;
	margin:0;
	border-bottom:1px solid #7DBC25;
	height:15px;
}
table#tblIdeasBGCol .Rating,
table#tblIdeasBGColRateComment .Rating
{
	vertical-align:middle;
	background-color:#D6E9BB;
	width:76px;
	padding:0;
	margin:0;
	border-bottom:1px solid #7DBC25;
	border-top:1px solid #7DBC25;
	height:14px;
}
table#tblIdeasBGCol .BGText,
table#tblIdeasBGColRateComment .BGText
{
	vertical-align:middle;
	background-color:#D6E9BB;
	padding:0;
	margin:0;
	border-bottom:1px solid #7DBC25;
	border-top:1px solid #7DBC25;
	height:14px;
}
table#tblIdeasMidCol
{
	width:100%;
	border:0;
	padding:0;
	margin:0;
	overflow:hidden; 
	color:#7FBA2A;
	background-color:#eeeeee;
}
table#tblIdeasMidCol a
{
	color:#598818;
}
table#tblIdeasMidColRateComment
{
	width:100%;
	border:0;
	padding: 5px 5px 0 5px;
	margin:0;
	overflow:hidden; 
	color:#7FBA2A;
	background-color:#eeeeee;
}
table#tblIdeasMidColRating a
{
	color:#598818;
}
table#tblIdeasBGColBottom
{
	width:100%;
	border:0;
	padding:0;
	margin:0;
	overflow:hidden; 
}
table#tblIdeasBGColBottom img
{
	display:block;
	padding:0;
	margin:0;
	border:0;
	width:16px;
	height:16px;
}
table#tblIdeasBGColBottom .Image
{
	width:16px;
}
table#tblIdeasBGColBottom .BGText
{
	vertical-align:middle;
	background-color:#eeeeee;
	padding:0;
	margin:0;
	font-size:0.8em;
}
/* IDEAS LIST TABLE BACKGROUND ENDS HERE */


/* CATEGORY BANNER SECTION ON FIND IDEAS PAGE STARTS HERE */
div#divCategoryBanner
{
	width: 720px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
/* CATEGORY BANNER SECTION ON FIND IDEAS PAGE ENDS HERE */

/* BANNER SECTION ON FIND IDEAS & FIND USER PAGES STARTS HERE */
div#divSearchBanner
{
	width: 720px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
/* BANNER SECTION ON FIND IDEAS & FIND USER PAGES ENDS HERE */

/* REGISTRATION (STEP PROCESSES) SECTION STARTS HERE */
div#centerRegistration 
{ 
	float:left; 
	width: 580px; 
	margin: 0px;  
	text-align: left;
}
div#centerRegistration td
{
	
}
div#centerRegistration hr
{
	color:#eeeeee;
	border: 0;
	height: 1px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:95%;
	text-align:center;
}
div#centerRegistration a
{
	text-decoration:none;
	color:#39c1d0;
}
div#centerRegistration a:hover
{
	text-decoration:underline;
}
div#centerRegistration .Registration_textbox
{
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	font-size:1em;
	color:#666666;
	width:230px;
	margin: 2px 0 2px 0;
}
div#centerRegistration .Registration_textboxMulti
{
	width:450px;
	height:150px;
}
div#centerRegistration .colourstar
{
	color:#39c1d0;
}
.UserTypeGrid
{
	line-height:195%;
}
table#tblcenterRegistrationTopImgs img
{
	display: block;
	padding:0px;
	margin:0px;
} 
div#divcenterRegistrationContent
{
	padding: 0 10px 0 10px;
	background-color: #eeeeee;
	width: 560px;
}
div#centerRegistrationSpan
{
	width:544px;
	background-color:#eeeeee;
	padding:0;
	margin:0;
	overflow:hidden;
}
div#RegStepImg
{
	float:left;
	width:61px;
	height:63px;
}
div#RegStepTitle
{
	float:left;
	font-size:1.8em;
	color: #39C1D0; 
	font-weight:bold;
	padding-left:30px;
	padding-top:20px;
}
table#tblcenterRegistrationBottomImgs img
{
	display:block;
	padding:0px;
	margin:0px;
} 
.centerRegistrationTypeLinks
{
	margin-top:20px;
	font-weight:bold;
	text-align:center;
	background-color:#eeeeee;
}
.centerRegistrationStepsTitleText
{
	font-size:1.4em;
	color: #39C1D0; 
	font-weight:bold;
}
.RegSkipStep
{
	font-size:1.2em;
	color: #39C1D0; 
	font-weight:bold;
}
.RegSkipStep a
{
	text-decoration:none;
}
.RegSkipStep a:hover
{
	text-decoration:underline;
}
/* REGISTRATION (STEP PROCESSES) SECTION ENDS HERE */


/* REGISTRATION QUESTIONS SECTION STARTS HERE */
div#UserTypeSection
{
	float:left;
	width:539px;
	overflow:hidden;
}
div#UserTypeBanner
{
	width:539px;
	height:81px;
}
div#UserTypeIntro
{
	width:519px;
	padding: 10px 10px 10px 10px;
	margin-bottom:30px;
}
div#UserTypeTitle, div#UserTypeTitleReg
{
	font-size:1.2em;
	color: #39C1D0; 
	font-weight:bold;
	font-style:italic;
	padding-bottom:10px;
}
div#RegIntroText, div#RegIntroText2
{
	margin-bottom:10px;
}
div#UserTypeDetailsDropdown
{
	background: url(images/types_bg.gif);
	background-repeat: no-repeat;
	width:539px;
	height:48px;
	overflow:hidden;
	padding: 12px 10px 0 10px;
}
div#UserTypeDetailsDropdown select
{
	width:240px;
	margin-left:10px;
	margin-right:10px;
}
div#UserTypeTagWords
{
	background: url(images/tag_bg.gif);
	background-repeat: no-repeat;
	width:539px;
	height:48px;
	overflow:hidden;
	padding: 12px 10px 0 10px;
}
div#UserTypeTagWords input
{
	width:430px;
	margin-left:10px;
}
div#UserTypeTopImg
{
	background: url(images/MainBox_top.gif);
	background-repeat: no-repeat;
	width:539px;
	height:6px;
	overflow:hidden;
}
div#UserTypeMiddleImg
{
	width:539px;
	overflow:hidden;
	background: url(images/MainBox_bg.gif);
	background-repeat: repeat-y;
	padding: 10px 10px 10px 10px;
}
div#UserTypeBottomImg
{
	background: url(images/MainBox_bottom.gif);
	background-repeat: no-repeat;
	width:539px;
	height:6px;
	overflow:hidden;
}
div#UserTypeDetails
{
	width:519px;
}
div#UserTypeDetails textarea
{
	width:510px;
	height:280px;
	margin-top:10px;
}
div#MemberWorkExp, div#MemberLifeExp, div#MemberAmbitions, div#MemberHobbies
{
	float:left;
	width:260px;
	padding-top:10px;
}
div#MemberWorkExp textarea, div#MemberLifeExp textarea, div#MemberAmbitions textarea, div#MemberHobbies textarea
{
	width:245px;
	height:120px;
}
div#MemberEducation
{
	width:539px;
	padding-top:10px;
}
div#SaveUserTypeDetails
{
	width:539px;
	padding: 10px 30px 0 0;
	text-align:right;
}

div#UserTypeExplanation
{
	float:left;
	width:205px;
	overflow:hidden;
	color:#30BFCF;
	margin-left:15px;
	display:inline;
}
div#ExplanationTop
{
	height:32px;
	width:205px;
	overflow:hidden;
}
div#ExplanationImg
{
	float:left;
	width:16px;
	height:29px;
}
div#ExplanationMeaning
{
	width:170px;
	float:left;
	padding-left:15px;
	vertical-align:top;
	display:inline;
}	

.UserTypeQu
{
	font-size:1.1em;
	color:#346C7A;
	font-weight:bold;
}
.MemberQu
{
	font-size:1.1em;
	color:#30BFCF;
	font-weight:bold;
}
.explanation
{
	font-size:1.3em;
	color:#30BFCF;
	font-weight:bold;
}
.RegExplain
{
	font-size:1.1em;
	color:#FFFFFF;
	font-weight:bold;
}
/* To send different CSS rules to IE, we can use the child 
selector command which IE can't understand. The child selector 
command involves two elements, one of which is the child of 
the other. So, html>body refers to the child, body, contained 
within the parent, html.

IE can't understand the second CSS rule due to the html>body 
CSS command so will ignore it and use the first rule. All 
other browsers will use the second rule.
 */
div#ExplainTagwords
{
	margin-top:22px;
}
html>body div#ExplainTagwords
{
	margin-top:10px;
}
div#MemberExplanation
{
	width:170px;
	height:730px;
	border-left: solid 1px #30BFCF;
	margin:0px 0 0 7px;
	padding: 0px 0px 20px 20px;
	font-size:0.9em;
}
html>body div#MemberExplanation
{
	width:170px;
	height:725px;
	border-left: solid 1px #30BFCF;
	margin:0px 0 0 7px;
	padding: 0px 0px 20px 20px;
	font-size:0.9em;
}

div#MentorExplanation
{
	width:170px;
	height:650px;
	border-left: solid 1px #30BFCF;
	margin:0px 0 0 7px;
	padding: 0px 0px 20px 20px;
	font-size:0.9em;
}
div#MentorTitle, div#InvestorTitle
{
	margin-top:22px;
}
html>body div#MentorTitle, div#InvestorTitle
{
	margin-top:6px;
}
div#MentorTags
{
	margin-top:25px;
}
html>body div#MentorTags, html>body div#AgencyTags
{
	margin-top:13px;
}
div#MentorBG, div#AgencyBG
{
	margin-top:0px;
}
html>body div#MentorBG, html>body div#AgencyBG
{
	margin-top:0px;
}

div#InvestorExplanation
{
	width:170px;
	height:690px;
	border-left: solid 1px #30BFCF;
	margin:0px 0 0 7px;
	padding: 0px 0px 20px 20px;
	font-size:0.9em;
}
div#InvestorTags
{
	margin-top:20px;
}
html>body div#InvestorTags
{
	margin-top:5px;
}
div#InvestorBG
{
	margin-top:0px;
}
html>body div#InvestorBG
{
	margin-top:0px;
}

div#AgencyExplanation
{
	width:170px;
	height:745px;
	border-left: solid 1px #30BFCF;
	margin:0px 0 0 7px;
	padding: 0px 0px 20px 20px;
	font-size:0.9em;
}
div#AgencyTitle
{
	margin-top:20px;
}
html>body div#AgencyTitle
{
	margin-top:4px;
}
div#AgencyTags
{
	margin-top:28px;
}


/* REGISTRATION QUESTIONS SECTION ENDS HERE */


/* PRIVATE IDEAS SECTION STARTS HERE */
div#Private-Ideas-Popup
{
	float:left; 
	width: 500px; 
	margin: 0px; 
	padding: 80px 50px 80px 50px; 
	background-color:#D6E9BB;	
	text-align: center;
	vertical-align:middle;
	height:300px;
	font-size:1em;
	color:#666666;
	display:inline;
}
div#Private-Ideas-Popup .h1title
{
	color:#598818;
	font-size: 1.4em;
	font-weight:bold;
	margin-bottom:5px;
	width:100%;
}
.profilelink
{
	color:#598818;
}
a.profilelink
{
	text-decoration:none;
}
a:hover.profilelink
{
	text-decoration:underline;
}
/* PRIVATE IDEAS SECTION ENDS HERE */


/* SEARCH CRITERIA SECTION STARTS HERE */
div#TagWords
{
	padding-top:10px;
	padding-bottom:5px;
}
div#BusinessSearch
{
	padding-top:0px;
	padding-bottom:2px;
}
/* SEARCH CRITERIA SECTION ENDS HERE */


/* THREAD SECTION FOR FORUM STARTS HERE */
.threadHeaderStyle
{
	background-color:#666666;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	font-size:1em;
	color:#ffffff;
	font-weight:bold;
	color:#FFFFFF;
	height:20px;
	padding:3px;
}

.threadItemStyle
{
	background-color:#FFFFFF;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	font-size:1em;
	color:#666666;
	height:20px;
}
.threadItemStyle
{
	background-color:#EEEEEE;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	font-size:1em;
	color:#666666;
	height:20px;
}

.threadAlternatingItemStyle
{
	background-color:#FFFFFF;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	font-size:1em;
	color:#666666;
	height:20px;
}

Div.CreateThread
{
	background-color:#EEEEEE;
	width:90%;	
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	font-size:1em;
	color:#666666;
}

Div.CreateThreadTitle
{
	padding:3px;
	background-color:#666666;	
	font-weight:bold;
	color:#FFFFFF;
	width:99%;
	height:20px;
	font-family:Trebuchet MS, Verdana, Sans-Serif;	
}
Div.CreateThreadContent
{
	padding:3px;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	font-size:1em;
	color:#666666;
	width:95%;
}
/* THREAD SECTION FOR FORUM ENDS HERE */


/*FOOTER SECTION STARTS HERE */
.footer 
{
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	clear:both;
	color:#cccccc;  
	font-size:0.9em;
	background-color: #ffffff;
	text-align:left; 
	width:760px;
	margin: 10px 20px 5px 20px; 
	padding: 0px;
}
.footergreydark
{
	color:#999999;
}
div#footerCategories
{
	margin-top:5px;
	padding-top:10px;
	border-top: solid 1px #cccccc;
	color:#39c1d0;
	width:740px;
	text-align:center;
	font-size:0.9em;
}
/*FOOTER SECTION ENDS HERE */


/* IDEAS RATING SYSTEM STYLES START HERE */
#RateItBox
{
	padding-top:10px;
	display: none;
	background-color:#ffffff;
	width: 185px;
	border: 1px solid #B5D37D;
	text-align:center;
	font-size: 9pt;
}

#aboveStars
{
	float:left;
	width:60px;
	overflow:hidden;
} 

#belowStars
{
	clear: both;
}

#starsLoading
{
	width:185px; 
	border:1px solid #B5D37D;
	text-align:center;
	font-size:9pt;
}
.star
{
	background: url(images/bulb_off.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 14px;
	padding-right: 2px;
	float: left;
	cursor: hand;
	cursor: pointer;
}
.starHover
{
	background: url(images/bulb_on.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 14px;
	padding-right: 2px;
	float: left;
	cursor: hand;
	cursor: pointer;
}
/* IDEAS RATING SYSTEM STYLES START HERE */


/* OTHER STYLES START HERE */
.PageImage
{
	margin-right:15px;
	margin-bottom:10px;
	float: left;
	display:inline;
}
.ProfileActionSpacer /* used in MyProfile.aspx */
{
	margin-left:10px;
	margin-right:10px;
}

.ProfileName
{
	font-size:1.2em;
	padding:0; 
	margin:0;
	color: #39BBD5;
	font-weight:bold;
}
.ProfileBold
{
	font-size:1em;
	color: #669933;
	font-weight:bold;
}
.TagWordExample
{
	font-style:italic;
}
.ErrorMessage
{
	font-size:1em;
	color:#FF0000;
}
a.ErrorMessage
{
	text-decoration:none;
}
a:hover.ErrorMessage
{
	text-decoration:underline;
}

/* OTHER STYLES END HERE */

.TreeTopNodes
{
	text-decoration:none;
	font-family:Trebuchet MS, Verdana, Sans-Serif;
	font-size:78%;
	color:#356B79;
	font-weight:bold;
}


/* PROFILE EDITABLE TEXT AREA STARTS HERE */
.textarea 
{
	margin-left: 10%;
	width: 75%;
	height: 100px;
}
/* PROFILE EDITABLE TEXT AREA ENDS HERE */

/*#HomeTopArea
{
	margin:0;
	padding:0;
	background-color:#ffffff;
}

#PageTopArea
{
	float:left; 
	width: 530px;
	margin-left:0;
	padding-left:0px;
	background-color:#FFFFFF;
}

#HomeImage
{
	float:left;
	background-color:#FFFFFF
}



#RegisterSubmitSection
{
	width:240px;
	top:0px;
	padding-top:25px !important;
	padding-top:10px;
	background-color:#FFFFFF
}
.RegisterSubmitBtn
{
	width:231px;
	height:32px;
	background: url(images/submitideabutton_bg.gif);
	color:#ffffff;
	font-weight:bold;
	font-size:90%;
	border:0px;
}
.advertise
{
	clear:both;
	float:right;
	margin: 0 0 0 0px; 
	padding: 0 0 0 0px; 
	background-color:#ffffff;
}

.boxads {
	width: auto;
	font-size:90%; 
	text-align: center;
	line-height: 18px;
	margin-top: 30px;
	margin-right: 20px;
	margin-left: 10px;
	padding: 10px 10px 10px 10px;
	background-color: #ffffff;
	border: 1px;
	border-style: solid;
    border-color: #eee;
}



.noPadding
{
	padding:0px;
}
.justifyText
{
	text-align:justify;
}
*/
.innerIdea
{
	text-align:center;
	width:100%;
}
a.searchUserImage img
{
	border:solid 1px #34C0CF;
	width:86px;
	height:86px;
}
a.Investor img
{
	border:solid 1px #34C0CF;
	width:86px;
	height:86px;
}
a.Mentor img
{
	border:solid 1px #34C0CF;
	width:86px;
	height:86px;
}
a.Agency img
{
	border:solid 1px #34C0CF;
	width:86px;
	height:86px;
}
div.searchUsersImage
{
	width:100%;
	padding-top:11px;
}
div.searchIdeasCount
{
	width:86px;
	padding-left:14px;
	padding-right:14px;
	text-align:center;
}
.searchIdeasTop
{
	border-top:solid 1px #B6E9EE;
	overflow:hidden;
	height:1px;
	margin-top:2px;
	margin-bottom:3px;
}
.searchIdeasBottom
{
	border-bottom:solid 1px #B6E9EE;
	overflow:hidden;
	height:1px;
	margin-bottom:2px;
}
div#profileSearch
{
	background-image: url(images/search_profile_bg.jpg);
	background-repeat:no-repeat;
	width:752px;
	height:95px;
	color:#81BA2A;
	font-size:0.9em;
	
}
div#psTopBar
{
	margin-left:105px;
	padding-top:10px;
	border-bottom:solid 1px #BDDB90;
	width:530px;
}
div#psTopLeft
{
	width:50%;
	float:left;
}
div#psMidBar
{
	margin-left:15px;
	margin-top:10px;
	margin-bottom:5px;
	width:737px;
	overflow:hidden;
}
div#psMidBar .SearchWidth1  
{
	width:155px;
	float:left;
	margin-right:10px;
	display:inline;
}
div#psBotBar .SearchWidth1 input
{
	width:148px;
	float:left;
	margin-right:10px;
	display:inline;
}
div#psMidBar .SearchWidth2, div#psBotBar .SearchWidth2
{
	width:100px;
	float:left;
	margin-left:5px;
	margin-right:10px;
	display:inline;
}
div#psMidBar .SearchWidth3, div#psBotBar .SearchWidth3
{
	width:220px;
	float:left;
}
div#psMidBar .SearchWidth4, div#psBotBar .SearchWidth4
{
	width:100px;
	float:left;
}
div#psBotBar
{
	clear:both;
	margin-left:15px;
	width:737px;
	overflow:hidden;
}
div#gobutton
{
	float:right;
	margin-right:30px;
	display:inline;
}
/*Show Idea */
div#ShowIdea
{
	width:741px;
	float:left;
	background: url(images/ShowIdea_bg.jpg);
	background-repeat: no-repeat;
}

div#ShowIdeaLHS
{
	float:left;
	width:140px;
	margin-top:20px;
	overflow:hidden;
}

div#ShowIdeaMiddle
{
	width:360px;
	float:left;	
}

div#ShowIdeaRHSWrapper
{
	float:left;
	width:580px;
}

div#ShowIdeaProfileImage
{
	margin-left:29px;
}

div#ShowIdeaProfileImage img
{
	width:82px;
	height:82px;
}

div#ShowIdeaProfileName
{
	text-align:center;
	padding:10px;
}

div#ShowIdeaProfileName a
{
	text-decoration:none;
	color:#2B6072;
}
div#ShowIdeaProfileName a:hover
{
	text-decoration:underline;
}

div#ShowIdeaProfileRating
{
	text-align:center;
}

div.ShowIdeaLHSDivider
{
	width:100px;
	height:1px;
	border-bottom:solid 1px #B5D37D;
	margin: 10px 0px 10px 20px;
	overflow:hidden;
}

span#lblIWantTxt
{
	color:#333333;	
}

span#lblIWant
{
	color:#2B6072;	
}

div#ShowIdeaFiles
{
	text-align:center;
}

div#ShowIdeaFiles a
{
	text-decoration:none;
	color:#2B6072;
}
div#ShowIdeaFiles a:hover
{
	text-decoration:underline;
}

/*End of LHS*/

div#ShowIdeaRHSWrapperTop
{
	width:100%;
	overflow:hidden;
}

/*Idea Comments*/

div#ShowIdeaComments
{
	width:580px;
}

div.clear
{
	clear:both;
	overflow:hidden;
}

div.ICList
{
	background-color:#EBF5DD;
	width:360px;
	float:left;
	color:#333333;
	margin-bottom:20px;
}

div.ICList h3
{
	color:#2B6072;
	font-size:1em;
	margin:0px 0px 10px 10px;
}

div.ICList img
{
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	width:40px;
	height:40px;
	clear:left;
	display:inline;
}

div.ICListRHS
{
	float:left;
	width:300px;
}

div.ICListUser
{
	width:150px;
	float:left;
	color:#2B6072;
}

div.ICListDate
{
	width:150px;
	float:left;
	font-size:0.8em;
	color:#30BFCF;
}

div.ICListItemWrapper
{
	width:100%;
	overflow:hidden;
}

div.ICFormRate
{
	width:200px;
	float:left;
	display:inline;
}
div.ICFormRate h3
{
	color:#333333;
	font-size:1em;
}
div.ICForm
{
	width:200px;
	float:left;
	padding-left:20px;
	display:inline;
	margin-top:10px;
}

div.ICForm h3
{
	color:#333333;
	font-size:1em;
}

/*End of Idea Comments*/

div.SectionDivider
{
	clear:both;
	height:40px;
	width:100%;
}

/*Idea Detail*/
div.IdeaDetail
{
	width:360px;
	background-color:#D6E9BB;
	padding:10px;
	color:#333333;
	margin-top:20px;
	text-overflow:ellipses;

	float:left;
}

div.IdeaDetail h1
{
	color:#2B6072;
	font-size:1.5em;
	margin:0px;
}

div.Divider
{
	width:330px;
	height:1px;
	border-bottom:solid 1px #B5D37D;
	margin: 10px 0px 10px 0px;
	overflow:hidden;
}

.IdeaProperties
{
	color:#2B6072;
}

/*End of idea detail*/

/*Tag words */
div.TagWords a
{
	text-decoration:none;
	color:#2B6072;
}
div.TagWords a:hover
{
	text-decoration:underline;
}
/*End of Tag words*/

/*Show Idea RHS*/
div#ShowIdeaRHS
{
	width:220px;
	float:left;	
	margin-top:10px;
}

div.ShowIdeaRHSDivider
{
	width:190px;
	height:1px;
	border-bottom:solid 1px #B5D37D;
	margin: 10px 0px 10px 0px;
	overflow:hidden;
}

/*Show Idea RHS Items*/
div.ShowIdeaRHSItem
{
	margin:5px 0px 5px 20px;
	color:#333333;
}
div.ShowIdeaRHSItem input
{
	width:190px;
}
div.ShowIdeaRHSItem a
{
	text-decoration:none;
	color:#2B6072;
}
div.ShowIdeaRHSItem a:hover
{
	text-decoration:underline;
}

/* Idea Ratings */

div.RatingItemWrapper
{
	width:190px;
	overflow:hidden;
}

div.RatingLHS img
{
	width:40px;
	height:40px;
	display:block;
}

div.RatingLHS
{
	float:left;
	margin-right:5px;
	width:40px;
	display:inline;
}
div.RatingRHS
{
	float:left;
	width:145px;
}

div.ShowIdeaRatingsDivider
{
	width:125px;
	height:1px;
	border-bottom:solid 1px #B5D37D;
	margin: 10px 0px 0px 0px;
	overflow:hidden;
}

img.RatingBulbs
{
	display:block;
	width:78px;
	height:16px;
	margin-top:5px;
}
div#addWidgetWindow
{
	padding:5px;}
div#button
{
	float:right;
	width:300px;
	text-align:right;}
div#input .input 
{
	width:300px;
	height:100px;}
div#topRow
{
	text-align:center;
	width:300px;
	margin-left:auto;
	margin-right:auto;
}
/*Register as section*/
div#RegisterAs
{
	float:left;
	width:150px;
	margin:10px;
	display:inline;
}

div#RegisterAs hl
{
	width:69px;
	margin:10px;
}
/*End of Register as section*/

/*Featured Members*/
div#FeaturedMembers
{
	width:380px;
	float:left;
}
/*End of featured members*/
.imgRegister
{
 margin-bottom:5px;}
.offeredTitle
{
	margin-top:5px;}
	
/* ICON HELP STYLES START HERE */
.Icons
{
	margin:0; 
	padding:8px 0 0 0;  
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:1em;
	color:#666666;
}
/* ICON HELP STYLES END HERE */
