label{vertical-align:bottom; margin-top:50px;}
input {vertical-align:middle; border:1px solid #CCCCCC}
select{ border:1px solid #CCCCCC}
textarea{border:1px solid #CCCCCC}
.project{
padding-left:50px;
padding-bottom:5px;
}
////// bidding //////
.checktext /* labels (Bid amount,Fixed price, Per hour,Per) */
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.checktext1 /* for display results in preview screen */
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;	
}
.edittext  /* for heading in preview screen labels (bidamount,description, assumptions, files) */
{
	font-size:15px;color:#ADA6AD;line-height:20px;
}
.projectdesc /* Project Description */
{
	color:#7E7E7E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.attachgraytext  /* labels (Attachments, Description)  */
{
	color:#858585;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
.normaltext /* description */
{
	color:#000000;
}
.graytext /* for piece  in per check box */
{
	color:#CCCCCC;
}

.headertext /* for headers labels (Bid, Attachments, Assumptions) */
{
	color: #000000;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
}
.quotegraytext  /* for label (Use this option if you need more information before  you can quote a price) */
{
	color:#858585;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.bidclosedmsg /* close nid message */
{
	padding:20px 0px 20px 0px; font-size:13px;
}
.bidtd  
{
	padding-left:10px;
}
.errormsgstyle /* for error msg */
{
	padding-left:18px;
}
.bidstyle  /* for bid label */
{
	padding-left:11px;
}
.textareastyle
{
	padding-left:12px;
}
.textareassum
{
	padding-left:13px;
}
.checkboxstyle /* Make assumptions visible to the buyer */
{
	padding-left:120px;
}
.applettd
{
	vertical-align:top; padding-top:5px;
}

.appletdiv
{
	border:1px solid #7F9DB9; height:510px; width:205px; float:right;
}
.filetd
{
 	padding-left:1px;
}
.topattach
{
	padding-top:10px;
}
.displaydisc
{
	width:97%; height:330px; overflow:auto; padding-left:3px;
}
.previewdiv
{
	font-size:14px;color:#ADA6AD;  line-height:20px;  border:1px solid #ADA6AD; width:500px; color:#000000; padding-top:15px; padding-bottom:15px;
}
.previewbiddiv
{
	font-size:14px;color:#ADA6AD;  line-height:20px;width:500px; color:#000000;padding-top:10px; padding-bottom:10px;
}
////////////bidding////////
/////common for all files/////
.nolink:hover
{
	color:#000000;
	font-weight:100;
}
textarea {
  overflow: hidden;
}
.errormsg1
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:14px;
	color:#000000;
	padding-left:20px;
}
.errormsg
{
	color:#FF6600;
	font-size:10px;
	font-weight:normal;
}
/*
//////////////////////////////// postnew project /////////////////////////////////////////////////////////////
*/
.styledescribe /* for headers describe project, timelines & price, preview and post */
{
	text-decoration:none;
	background-color:#4F81BD;
	color:#FFFFFF;
	height:20px;
	font-weight:bold;
	
}

.describedisable  /* for headers describe project, timelines & price, preview and post */
{
	text-decoration:none;
	height:20px;
	background-color:#C0BFBF;
	color:#818181;
	font-weight:bold;
}
.previewheading /* for Title,Record your project description ,Upload your project description,  Enter your project description*/
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#818181;
font-weight:700;
}
.previewheading1 /* for all heading in preview screen  */
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#9F9F9F;
font-weight:600;
}

.previewtittle /* for tittle in preview screen */
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#A6A6A6;
font-weight:600;
}

.previewheading2  /* for all display results in preview screen  */
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5C5C5C;
font-weight:600;
}
.linkfeedback /* for display files in priview screen */
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0084D1;
font-weight:600;
text-decoration:none;
}
.describestyle /* describe project heading*/
{
	padding-left:45px;
}
.timelinestyle /* Timelines & Post heading */
{
	padding-left:30px;
}
.previewstyle /* Preview & Post heading */
{
	padding-left:45px;
}
.showmsgstyle /* for save message */
{
	font-family:Arial; color:#FF0000;	
}
.descriptionidstyle /* description in preview */
{
	padding-left:5px;
}
.recommendstyle /* Recommended topics you can cover */
{
	vertical-align:top; padding-left:20px;
}
.allinformation /* Tags, Skill Required, Industry, WorkType , I want the Service Provider to be from*/
{
	padding-left:10px;
}
.budgetstyle /* upperlimit, pricerange, to */
{
	padding-left:5px;
}
.projectbeginstyle /*This project will begin in */
{
	vertical-align:top;padding-left:10px; 
}
.projectopenstyle /* Keep this project open for */
{
	padding-left:12px;
}
.titlestyle	/* title */
{
	font-size:16px;
}
.inviteprofessional{
padding-rigth:0px;
height:15px;
margin-right:0px;
margin-top:5px;
}
/*-----------------------------------------NEW CSS--------------------------------------------*/
/*
Post New Project
*/
.template1styledescribe
{
	height:20px;
	background-color: #4F81BD;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	font-size:12px;
	text-align:center;
}
.template1describedisable  /* for headers describe project, timelines & price, preview and post */
{
	height:20px;
	text-decoration:none;
	background-color:#C0BFBF;
	font-size:12px;
	color:#818181;
	font-weight:bold;
}

.template1previewheading /* for Title,Record your project description ,Upload your project description,  Enter your project description*/
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5F5F5F;
	font-weight:normal;
}
.template1fieldheadingblack
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
}
.template1recommendstyle
{
	vertical-align:top; 
	padding-left:20px;
	color:#808080;
}
.template1tabletext /* for all heading in preview screen  */
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#9F9F9F;
font-weight:normal;
}
.template1tabletextinvite /* for invite professionals  */
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:normal;
}
.template1previewtittle /* for tittle in preview screen */
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#808080;
font-weight:bold;
}
.template1previewfieldheading /* for all heading in preview screen  */
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#BFBFBF;
text-align:right;
font-weight:normal;
}
.template1previewleftfieldheading /* for all heading in preview screen  */
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#BFBFBF;
font-weight:normal;
}
.template1previewfieldtext  /* for all display results in preview screen  */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#000000;
	padding-left:10px;
	font-weight:400;
}
.template1previewuploadfilelinks /* for display files in priview screen */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#000000;
	margin-bottom:5px;
	font-weight:normal;
}
.template1previewuploadfilelinks a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
	color:#0084D1;
	margin-bottom:5px;
	font-weight:normal;
}

.template1previewprojectdescription
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	line-height:16px;
	text-decoration:none;
	color:#000000;
	font-weight:400;
}
.template1textarea{
	color:#999999; 
	text-align:left; 
	vertical-align:top; 
	overflow:auto;
}
.professionalids
{
padding-right:8px;
}
.tooltiptext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:2px;
	color:#BFBFBF;
	font-weight:normal;
}

.template1buyerdetailsheading 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0084D1;
	font-weight:normal;
}
.template1lastprojects{
padding-bottom:5px;
}
.template1buyerdetails{
padding-left:10px;
}
/*////////////////////////////////////////////////// invoicing///////////////////////////////////////////////////*/
.template1previewmilestones /* Preview milestones*/
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}
.projectpagestableheader
{	
	background-color:#F4F6F9;	
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#BFBFBF;
	font-weight:normal;
}
.projectpagestablerow1
{	
	background-color:#F4F6F9;	
	color:#44474C;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	text-decoration:none;
}
.projectpagestablerow2
{	
	background-color:#E9EDF4;	
	color:#44474C;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	text-decoration:none;
}
.projectpagesfiles{
padding-top:10px;
}
/*////////////////////////////////////////////////// feedback///////////////////////////////////////////////////*/

.feedbackheading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#808080;
	font-weight:bold;
}
.feedbackprojectdetails
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BFBFBF;
	text-align:right;
	font-weight:normal;
}
.feedbackfieldheadinggray
{
	font-family:Arial;
	font-size:15px;
	color:#BFBFBF;
}
.feedbackfieldheadingblack
{
	font-family:Arial;
	font-size:15px;
	color:#000000;
}
.feedbackdisplayfieldheadingblack
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}

/*
common to all tables
*/
.tableheading{
	background-color:#E9EDF4;	
}
.tablerow1{
	background-color:#E9EDF4;	
}
.tablerow2{
	background-color:#F4F6F9;	
}


/*
projectpages
*/
/* Project home */
.projecthome .tableheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#BFBFBF;
	font-weight:bold;
}
.projecthome .tableheading td{
color:#bfbfbf;
padding:0px;
}
.projecthome td{
	text-align:center;
	padding:2px;
	height:22px;
	font-size:13px;
}
.projecthome .milestone{
	text-align:left;
	padding-left:10px;
}
.projecthome .tablerow1{
	font-family:Arial, Helvetica, sans-serif;

}
.projecthome .tablerow2{
	font-family:Arial, Helvetica, sans-serif;

}
.projecthome #tablerow1{
	color:#BFBFBF;
}
.projecthome #tablerow2{
	color:#000000;
}
/* issue tracker*/
.issuetracker .tableheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#BFBFBF;
	font-weight:bold;
}
.issuetracker .tableheading td{
color:#bfbfbf;
padding:5px;
}
.issuetracker td{
	text-align:center;
	padding:2px;
	height:24px;
	font-size:13px;
}
.issuetracker .description{
	text-align:left;
	padding-left:10px;
}
.issuetracker .tablerow1{
	font-family:Arial, Helvetica, sans-serif;

}
.issuetracker .tablerow2{
	font-family:Arial, Helvetica, sans-serif;

}

/* Project Mails*/
.composeheading
{
font-size:12px;
font-weight:bold;
color:#A6A6A6
}

/*////////////////////////////////////////////SearchModule//////////////////////////////////////////////*/
.searchheading
{
	font-family:Arial;
	font-size:15px;
	color:#BFBFBF;
	font-weight:bold;
}
.searchfieldheading
{
	font-family:Arial;
	font-size:12px;
	color:#000000;	
	font-weight:normal;
}
.searchtable
{
	border-color:#99CCFF;
	width:100%;
}
.searchtable .tableheading
{	
		/*font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#A6A6A6;*/
	height:30px;
	font-family:Arial;
	font-size:15px;
	color:#000000;
	font-weight:normal;
	
}
.searchtable .column{ font-size:13px;}
.searchtable .tablerow1
{	
	color:#44474C;
	font-weight:normal;
	font-family:Arial;
	height:30px;
	text-decoration:none;
	
}
.searchtable .tablerow2
{	
	color:#44474C;
	font-weight:normal;
	font-family:Arial;
	height:30px;
	text-decoration:none;
	
}
.searchtable .link
{
	text-decoration:none;
}
.searchtable .link:hover
{
	text-decoration:underline;
}
.searchtable a
{
	color:#333333;
}
.searchtable a:hover
{
	font-family:Arial;
	text-decoration:underline;
	color:#0084D1;
	margin-bottom:5px;
	font-weight:normal;
}
.searchwarning
{
	color:#008000;
	font-family:Arial;
	font-size:12px;
}
.advsearch
{
	font-family:Calibri;
	mso-ascii-font-family:Calibri;
	mso-bidi-font-family:"Lucida Sans Unicode";		
	color:#A6A6A6;
	mso-hansi-font-family:Calibri;
	font-size:10pt;	
}
.projectname1
{
	font-family:Calibri;
		
	color:#A6A6A6;
	
	font-size:10pt;	
}
/*//////////////////////////////////////project pages///////////////////////////////////////////////*/
					
.projecttittle /* for tittle in preview screen */
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#808080;
font-weight:bold;
}						
.home .tableheading td  /* for all headers in home */
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BFBFBF;
	font-weight:bold;	
}

.home .tableheading .projectheadername  /* project in progress, under bidding header name */
{
	text-align:left;
	padding-left:30px;	
}
.home .tableheading .projecttodoheadername  /* todo header name*/
{
	text-align:left;
	padding-left:70px;	
}
									
.home .tablerow1 td
{
	text-align:center;
	color:#000000;
	font-size:14px;	
}
.home .tablerow2 td
{
	text-align:center;
	color:#000000;
	font-size:14px;	
}

.home .tablerow1 .projectname, .home .tablerow2 .projectname  /* project in progress, under bidding names */
{
	text-align:left;
	padding-left:10px;
		
}

.home .tablerow1 .projecttodotask, .home .tablerow2 .projecttodotask  /* todo task name */
{
	text-align:left;
	padding-left:10px;
	
}

.home .tablerow1 .projectclosebid, .home .tablerow2 .projectclosebid  /* closed bids project names */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	text-align:left;
	padding-left:10px;
}
.home .tablerow1 .projectclosebids1, .home .tablerow2 .projectclosebids1  /*provider closed bids project names */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#BFBFBF;
	padding-left:10px;
	text-align:left;
}
.home .tablerow1 .projectclosebids, .home .tablerow2 .projectclosebids  /* closed bids remaing  names */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#BFBFBF;
	padding-left:10px;
}

.home .tablerow1 .projecclosebid1, .home .tablerow2 .projecclosebid1  /* closed bids remaining fields */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
}


.template1previewtittle /* for record description, project in progress, bidding ,to-do headers*/
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#808080;
	font-weight:bold;
	padding-left:39px;
}
.home .link
{
	text-decoration:none;
}
.home .link:hover
{
	text-decoration:underline;
}

.home a
{
	color:#000000;
}
.home a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#0084D1;
	margin-bottom:5px;
	font-weight:normal;
}
/* vendor selection*/
.vsprojecttittle 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#808080;
	font-weight:bold;
}	
.vsprojecttittle a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#808080;
	font-weight:bold;
	text-decoration:none;
}
.bidviewmode2status
{
	font-size:11px;
	color:#A6A6A6;
	line-height:20px;
	text-align:center;
}
.bidviewmode2status:hover
{
	font-size:11px;
	color:#000000;
	line-height:20px;
	cursor:pointer;
}
.bidviewmode2statusbg
{
	font-size:13px;
	font-weight:700;
	color:#000000;
	cursor:pointer;
	background-color:#95B3D7;
	padding:2px;
}
.vendorselectiontable
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:60px;
	padding-left:39px;
}
.vendorselectiontable td
{
	font-size:11px;
}
.searchtable
{
	border-color:#99CCFF;
	width:100%;
}
.vendorselection .tableheading
{	
		/*font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#A6A6A6;*/
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#BFBFBF;
	font-weight:normal;
	
}
.vendorselection .column{ font-size:13px;}
.vendorselection .tablerow1
{	
	color:#44474C;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	text-decoration:none;
	
}
.vendorselection .tablerow2
{	
	color:#44474C;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;	
	height:30px;
	text-decoration:none;
	
}
.vendorselection .link
{
	text-decoration:none;
}
.vendorselection .link:hover
{
	text-decoration:underline;
}
.vendorselection a
{
	color:#333333;
}
.vendorselection a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#0084D1;
	margin-bottom:5px;
	font-weight:normal;
}


										/* new styles for home page  date 06.07.2008*/
.mailicon
{
	background-image:url(../project/images/newmail.gif);
	width:200px;
	background-repeat:no-repeat;
	padding-right:16px;
	background-position:right;
	text-decoration:none;
	margin-right:5px;
	cursor:pointer;
}
.voiceicon
{
	background-image:url(../project/images/sound.gif);
	width:200px;
	background-repeat:no-repeat;
	padding-right:16px;
	background-position:right;
	text-decoration:none;
	margin-right:5px;
	cursor:pointer;	
}
.fileicon
{
	background-image:url(../project/images/doc.gif);
	width:200px;
	background-repeat:no-repeat;
	padding-right:16px;
	background-position:right;
	text-decoration:none;
	margin-right:5px;
	cursor:pointer;
}
.issueicon
{
	background-image:url(../project/images/issue.gif);
	width:200px;
	background-repeat:no-repeat;
	padding-right:16px;
	background-position:right;
	text-decoration:none;
	margin-right:5px;
	cursor:pointer;
}
.jsmsg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#AA0000;
	font-weight:normal;
	text-align:left;
	height:10px;	
}								
.newtableheading{
	background-color:#4F81BD;	
}										
										
.newprojecttittle /* for tittle in preview screen */
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#808080;
font-weight:bold;
}						
.home .newtableheading td  /* for all headers in home */
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF; /*EEECE1*/
	font-weight:bold;	
}
.home .tablerow1 .newprojectname, .home .tablerow2 .newprojectname  /* project in progress, under bidding names */
{
	text-align:left;
	padding-left:10px;
		
}
.home .tablerow1 td
{
	text-align:center;
	color:#000000;
	font-size:12px;	
}
.home .tablerow2 td
{
	text-align:center;
	color:#000000;
	font-size:12px;	
}
.home .tablerow1 .projectclosebid, .home .tablerow2 .projectclosebid  /* closed bids project names */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:left;
	padding-left:10px;
}
.home .tablerow1 .projectclosebids1, .home .tablerow2 .projectclosebids1  /*provider closed bids project names */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	padding-left:10px;
	text-align:left;
}
.home .tablerow1 .projectclosebids, .home .tablerow2 .projectclosebids  /* closed bids remaing  names */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	padding-left:10px;
}

.home .tablerow1 .projecclosebid1, .home .tablerow2 .projecclosebid1  /* closed bids remaining fields */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.newtemplate1previewtittle /* for headers  in home page screen */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	padding-left:40px;
	padding-bottom:20px;
}

.homeicon
{
	background-image: url(../project/images/newmail.gif);
	background-repeat:no-repeat;
	border:none;
}
.replacehomeicon
{
	background-image: url(project/images/mail_gray.gif);
	background-repeat:no-repeat;
	border:none;
}

								/*for manageinvoice*/

.invoicetablerow1{
	background-color:#E9EDF4;	
}
.invoicetablerow2{
	background-color:#FFFFFF;	
}
								
.invoicehome .invoicetablerow1 td
{
	text-align:center;
	color:#000000;
	font-size:13px;
	font-weight:bold;	
}
.invoicehome .invoicetablerow2 td
{
	text-align:center;
	color:#000000;
	font-size:12px;	

}								
.newtableheading{
	background-color:#4F81BD;	
}
				
.invoicehome .newtableheading td  
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;	
}
.invoicehome .invoicetablerow1 .invoicedesc, .invoicehome .invoicetablerow2 .invoicedesc  
{
	text-align:left;
	padding-left:11px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*color:#0084D1;*/
	color:#999999;
}
.invoicehome .invoicetablerow1 .invoicedesc1, .invoicehome .invoicetablerow2 .invoicedesc1
{
	text-align:left;
	padding-left:11px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
}
.linkdesc
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	
}
.linkdesc1
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#0084D1;
	
}
.linkdesc1:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#0084D1;
	
}
.linkdesc:hover
{
	text-decoration:underline;
	cursor:pointer;
	color:#0084D1;
}
.smallfont
{
	font-size:11px;
}
.invoicehome .invoicetablerow1 .invoicedate, .invoicehome .invoicetablerow2 .invoicedate  
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.invoicehome .invoicetablerow1 .invoicetotal , .invoicehome .invoicetablerow2 .invoicetotal
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:13px;
	color:#000000;
	padding-right:25px;
	font-weight:normal;
}
.invoicehome .invoicetablerow1 .newinvoicestatus , .invoicehome .invoicetablerow2 .newinvoicestatus
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.invoicehome .invoicetablerow1 .linktatus , .invoicehome .invoicetablerow2 .linktatus
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.invoicehome .invoicetablerow1 .linktatus:hover , .invoicehome .invoicetablerow2 .linktatus:hover
{
	color:#0084D1;
	text-decoration:underline;
}

.newinvoicestatus
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:13px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.invoicehome .invoicetablerow1 .invoicetotal2 , .invoicehome .invoicetablerow2 .invoicetotal2
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:13px;
	color:#000000;
	padding-right:25px;
	font-weight:normal;
}
.invoicehome .invoicetablerow1 .invoicetotal2:hover , .invoicehome .invoicetablerow2 .invoicetotal2:hover
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:13px;
	padding-right:25px;
	font-weight:normal;
	text-decoration:underline;
	color:#0084D1;
}
.invoicehome .invoicetablerow1 .invoicetotal3 , .invoicehome .invoicetablerow2 .invoicetotal3
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:13px;
	color:#999999;
	padding-right:25px;
	font-weight:normal;
}
.invoicehome .invoicetablerow1 .invoicetotal3:hover , .invoicehome .invoicetablerow2 .invoicetotal3:hover
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:13px;
	color:#0084D1;
	padding-right:25px;
	font-weight:normal;
	text-decoration:underline;
}
.invoicehome .newlink
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.invoicehome.newlink:hover
{
	text-decoration:;
}

.invoicehome .invoicetablerow1 .invoicepaid , .invoicehome .invoicetablerow2 .invoicepaid
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-left:15px;
}
.invoicehome .invoicetablerow1 .invoicepaid:hover , .invoicehome .invoicetablerow2 .invoicepaid:hover
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#0084D1;
	font-weight:normal;
	padding-left:15px;
	text-decoration:underline;
}


		/*/////////////////////////////// manage funds////////////////////////*/

.managefundsheader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#808080;
	font-weight:bold;
}
.managefundsbalance 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#BFBFBF;
	text-align:right;	
	font-weight:normal;
}
.managefundsoption
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;	
	font-weight:normal;
}
.managefundsbalanceamount 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	background-color:#E9EDF4;	
	color:#000000;
	text-align:center;	
	font-weight:bold;
}
.managefundsnormaltext 
{
	font-family:Arial, Helvetica, sans-serif;	
	color:#000000;	
	border:1px solid #0084D1;
	text-align:left;
	vertical-align:middle;
	
		
}
.managefundsgraytext
{
	font-family:Arial, Helvetica, sans-serif;	
	color:#CCCCCC;	
	border:1px solid #0084D1;
	text-align:left;
	vertical-align:middle;
}
.managefundstext 
{
	font-family:Arial, Helvetica, sans-serif;	
	color:#000000;	
	border:1px solid #0084D1;
	text-align:left;
	vertical-align:middle;
	
}

.managefunds .managefundstableheading  
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.managefundstableheading
{
	background-color:#4F81BD;	
}
.managefunds .managefundstableheading   td
{
	text-align:center;	
}
.managefundstablerow1{
	background-color:#E9EDF4;	
}
.managefundstablerow2{
	background-color:#FFFFFF;	
}
.managefundstablerow1bold{
	background-color:#E9EDF4;	
}
.managefundstablerow2bold{
	background-color:#FFFFFF;	
}
.managefunds1{
	background-color:#E9EDF4;	
}
.managefunds2{
	background-color:#FFFFFF;	
}
.noneditabletablerow1{
	background-color:#E9EDF4;	
}
.noneditabletablerow2{
	background-color:#FFFFFF;	
}
.managefunds .managefundstablerow1 td
{
	text-align:left;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding:0px 5px 0px 5px;
}
.managefunds .managefundstablerow2 td
{
	text-align:left;
	color:#000000;
	font-size:12px;	
	font-weight:normal;
	padding:0px 5px 0px 5px;
}
.managefunds .managefundstablerow1bold td
{
	text-align:left;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
.managefunds .managefundstablerow2bold td
{
	text-align:left;
	color:#000000;
	font-size:12px;	
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
.managefunds .noneditabletablerow1 td
{
	text-align:left;
	color:#AAAAAA;
	font-size:12px;
	font-weight:normal;
	text-decoration: line-through;
	padding:0px 5px 0px 5px;
}
.managefunds .noneditabletablerow2 td
{
	text-align:left;
	color:#AAAAAA;
	font-size:12px;	
	font-weight:normal;
	text-decoration: line-through;
	padding:0px 5px 0px 5px;
}
.managefunds .managefunds1 td
{
	text-align:left;
	color:#AAAAAA;
	font-size:12px;
	font-weight:normal;
	padding:0px 5px 0px 5px;
	
}
.managefunds .managefunds2 td
{
	text-align:left;
	color:#AAAAAA;
	font-size:12px;	
	font-weight:normal;
	padding:0px 5px 0px 5px;
	
}
.mfanimated
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0084D1;
	font-weight:bold;
}
.mfnote
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:320px;
	color:#AA0000;
	font-weight:bold;
}
.mferrormsg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#AA0000;
	font-weight:normal;
	text-align:right;
	height:10px;
	
}
.mferrormsg2
{
	font-family:Arial;
	font-size:12px;	
	color:#AA0000;
	font-weight:normal;
	text-align:left;
	height:10px;	
}
.mfnewaccount
{
	color:#008000;
	cursor:pointer;	
}
.mfnewaccount2 a
{
	color:#008000;
	cursor:pointer;
	text-decoration:none;	
}
.mfnewaccount2 a:hover
{
	text-decoration:underline;
	color:#008000;
	cursor:pointer;
}
.raiseandwithdrawaacount
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0084D1;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
/* common code for terms,post new project, terms */

.anchorclass
{
	color:#C00000;	
	text-decoration:none;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.boldanchorclass
{
	color:#C00000;	
	text-decoration:none;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}
/*////////////////////terms/////////////////////////*/
.selected
{
	text-decoration:none;
	background-color:#FEFEFE;
}
.termsblack
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.termsbrown
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A2A2A2;
}
.chkinput, .rdbinput
{
	border:none;
}
.errormsg
{
	color:#FF0000;
}
.templatemsg
{
	color:#0077B0;
}
.style2 {font-weight: bold}
textarea{overflow:hidden;}
.pagingclass1 
{
	border:1px solid #666666;
	background-color:#FFFFFF;
}
.pagingclass1 a
{	
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	cursor:pointer;		
}
.pagingclass1 a:hover
{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	cursor:pointer;	
}
.pagingclass2 
{
	border:1px solid #666666;
	background-color:#4F81BD;	
}
.pagingclass2 a
{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;	
}
/*////////////////////terms/////////////////////////*/
/*common to all*/
/*/////////////////////// for all buttons*/
.newbutton 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	width:auto;
	color:#FFFFFF;
	background-color:#4F81BD;
}
.FormButton 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	width:auto;
	color:#FFFFFF;
	background-color:#4F81BD;
}
.heading1
{
	font-family:Arial;
	font-size:16px;
	color:#5B5B5B;
	font-weight:bold;
}
.heading2
{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.labeltext
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.labeltext a
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.labeltext1
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
}
.labeltext1 a
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.normaltext
{
	font-family:Arial;
	font-size:14px;
	text-align:justify;
}
.top_left{
background-image:url(../images/top_left.gif); background-repeat:no-repeat; 
}
.top_middle{
background-image:url(../images/top_middle.gif); background-repeat:repeat-x;   
}
.top_right{
background-image:url(../images/top_right.gif); background-repeat:no-repeat; 
}
.mid_left{
background-image:url(../images/mid_left.gif); background-repeat:repeat-y; 

}
.mid_right{
background-image:url(../images/mid_right.gif); background-repeat:repeat-y; 

}
.btm_left{
background-image:url(../images/btm_left.gif); background-repeat:no-repeat; 
}
.btm_middle{background-image:url(../images/btm_middle.gif); background-repeat: repeat-x; 
}
.btm_right{background-image:url(../images/btm_right.gif); background-repeat:no-repeat;
}
