/*TP Lancer Style*/
/*http://www.templateplazza.com*/
.tpf_welcomeh3 {
	background:url(images/bgwelcomeh3.gif) #787A7C bottom repeat-x;
	border:1px solid #595B5D;
	padding:10px;
	margin:0;
	margin-bottom:10px;
	}
.tpf_welcomeh3 {
	color:#FFFFFF;
	font-weight:400;}
.tpf_h3tit  {
	padding-bottom:5px;
	border-bottom:3px solid #66CC66;
	} 
.tpf_h3tit h3 {
	color:#135CAE;}

/*topmenu*/
.topmenuwrp {
	margin-bottom:10px;}
ul.tpf_topmenu {
	padding:0;
	margin:0;

	}
ul.tpf_topmenu li {

	display:block;
	padding:4px 7px;
	background: #6699FF;
	margin:0;
	text-align:left;
	color:#FFFFFF;
	line-height:normal;
	float:left;
	}
ul.tpf_topmenu li:hover {
	background: #5986df;
}
ul.tpf_topmenu li a:link,
ul.tpf_topmenu li a:visited {
	color:#FFFFFF;
	}
ul.tpf_topmenu li a:hover {
	text-decoration:none;}

/*usermenu + suckerfish*/

#tpf_topmenu2 {
	margin:0;
	padding:0;
	}
#tpf_topmenu2 li {

	display:block;
	padding:4px 7px;
	background:url(images/bgusermenu.gif) #A9DA80 repeat-x;
	margin:0;
	text-align:left;
	color:#FFFFFF;
	line-height:normal;
	float:left;
	}
#tpf_topmenu2 li:hover {
	background: #7eba4b;
}
#tpf_topmenu2 li a {
	color:#FFFFFF;
	display:block;
	}
#tpf_topmenu2 li li {
	background-image:none;
	background:#7eba4b;}
#tpf_topmenu2 li li:hover {
	background:#75b044;}
#tpf_topmenu2 li a:hover {
	text-decoration:none;
	}

#tpf_topmenu2 li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	margin:0.2em 0 0 -0.6em;
	padding:0;
}

#tpf_topmenu2 li:hover ul,
#tpf_topmenu2 li.tpfsfish ul {
	left: auto;
}

#tpf_topmenu2 li li a {
	display:block;
	width:10em;
	}

.tpf_frontdesc1 {
	padding:10px;
	border-top:1px solid #dddbdb;
	border-bottom:1px solid #dddbdb;
	border-left:1px solid #dddbdb;
	background:url(images/bg_frontdesc.gif) #F3F3F3 repeat-x bottom;
}
.tpf_frontdesc2  {
	padding:10px;
	border-top:1px solid #dddbdb;
	border-bottom:1px solid #dddbdb;
	border-right:1px solid #dddbdb;
	background:url(images/bg_frontdesc.gif) #F3F3F3 repeat-x bottom;
}
.tpf_frontlist li {
	list-style-image:url(images/list.gif);
/*	margin-left:40px;*/
	padding:0;
	}
a.tpf_regbuyer {
	background:url(images/regbuyer.gif) 0 -33px no-repeat;
	display:block;
	width:173px;
	height:33px;
	text-indent:-5000px;}
a.tpf_regbuyer:hover {
	background:url(images/regbuyer.gif) no-repeat;
}

a.tpf_regfreelancer {
	background:url(images/regfreelancer.gif) 0 -33px no-repeat;
	display:block;
	width:173px;
	height:33px;
	text-indent:-5000px;}
a.tpf_regfreelancer:hover {
	background:url(images/regfreelancer.gif) no-repeat;
}
.tpf_tablerow {
border:1px solid #c7d1d9;


	}
.tpf_tablerow td {
	padding:5px;}
.tpf_rowhead td {
	background:url(images/bgrowhead.gif) #A5C6DC repeat-x bottom;
	font-weight:700;
	color:#fff;
}
.tpf_row0 td{
	background:url(images/bgrow0.gif)  #EDF8FD repeat-x bottom;
	border-bottom:1px solid #bee4f9;
}

.tpf_row1 td{
	background:url(images/bgrow1.gif) repeat-x bottom;
	border-bottom:1px solid #bee4f9;
}
.tpf_rowdotted td {
	background:url(images/bgrowdotted.gif) repeat-x bottom;}
.tpf_rowhighlighted td {
	background:url(images/bghighlighted.gif) #F4F7C1 bottom repeat-x;
	border-bottom:1px solid #C7D1D9;}
.tpf_h3title {
	background:url(images/bgwelcomeh3.gif) #787A7C bottom repeat-x;
	display:block;
	color:#FFFFFF;
	padding:10px;
	font-size:14px;
	font-weight:400;
	line-height:normal;
	margin:0;
}

a.tpf_sendpm_btn {
	background:url(images/sendpm.gif) 0 -20px no-repeat;
	display:block;
	width:76px;
	height:20px;
	text-indent:-5000px;}
a.tpf_sendpm_btn:hover {
	background:url(images/sendpm.gif) no-repeat;
}
a.tpf_edit_btn {
	background:url(images/edit.gif) 0 -20px no-repeat;
	display:block;
	width:39px;
	height:20px;
	text-indent:-5000px;}
a.tpf_edit_btn:hover {
	background:url(images/edit.gif) no-repeat;
}
a.tpf_viewforum_btn {
	background:url(images/project_forum.gif) 0 -20px no-repeat;
	display:block;
	width:133px;
	height:20px;
	text-align:left;
	text-indent:-5000px;
	}
a.tpf_viewforum_btn:hover {
	background:url(images/project_forum.gif) no-repeat;
}

a.tpf_placebid_btn {
	background:url(images/placebid.gif) 0 -20px no-repeat;
	display:block;
	width:70px;
	height:20px;
	text-align:left;
	text-indent:-5000px;
	margin-top:5px;
	}
a.tpf_placebid_btn:hover {
	background:url(images/placebid.gif) no-repeat;
}

a.tpf_addmsg_btn {
	background:url(images/addmessage.gif) 0 -20px no-repeat;
	display:block;
	width:89px;
	height:20px;
	text-align:left;
	text-indent:-5000px;

	}
a.tpf_addmsg_btn:hover {
	background:url(images/addmessage.gif) no-repeat;
}


a.tpf_searchagain_btn {
	background:url(images/searchagain.gif) 0 -20px no-repeat;
	display:block;
	width:89px;
	height:20px;
	text-align:left;
	text-indent:-5000px;

	}
a.tpf_searchagain_btn:hover {
	background:url(images/searchagain.gif) no-repeat;
}
.tpf_thumbnail {
	width:25px;
	height:25px;
	border:1px solid #999999;}
.tpf_footer {
	padding:5px 0;}

.tpf_tos {

	border:1px solid #DDDDDD;
	padding:10px;}
td.tpf_bidthumb_td {
	background:url(images/bgrowdotted.gif) #f0f0f0 repeat-x bottom;
	width:25px;}
span.featured,span.nonpublic,span.private {
	font-size:10px;
	text-transform:capitalize;}
span.featured {
	color: #666666;}
span.nonpublic {
	color:#FF0000;}
span.private {
	color:#0033CC;}

