@import "datepicker.css";

body 					{ margin:0; padding:0; background-color:#fff ; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:11px;}
body.homepage 					{ margin:0; padding:0; background-color:#fff; background:url(../img/body_bg.png) 0 20px repeat-x; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:11px;}
body.homepage.loggedin 			{ margin:0; padding:0; background-color:#fff; background:url(../img/body_unlogged_bg.png) 0 5px repeat-x; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:11px;}
body.inner 						{ margin:0; padding:0; background-color:#fff; background:url(../img/body_inner_bg.png) 0 20px repeat-x; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:11px;}

h1 						{ color:#414141; font-size:30px; margin:0; padding:0; text-transform:capitalize; line-height:30px; font-weight:normal; }
h2						{ color:#414141; font-size:28px; margin:0; padding:0; text-transform:capitalize; line-height:28px; font-weight:normal; }
h3						{ color:#414141; font-size:21px; margin:0; padding:0; text-transform:capitalize; line-height:21px; font-weight:normal; }
h4						{ color:#414141; font-size:15px; margin:0; padding:0; text-transform:uppercase; font-weight:bold; }
/*h5						{ color:#414141; font-size:11px; margin:0; padding-bottom:10px; text-transform:capitalize; font-weight:bold; }
h6						{ color:#414141; font-size:24px; margin:0; padding:20px 0px 10px 0px; font-weight:normal; }
.subtitle	h6			{ color:#414141; font-size:16px; margin:0; padding:0 0px 10px 0px; font-weight:bold; }*/


img 					{ border:none;}
.clear 					{ clear:both; font-size:0; line-height:0; margin:0; padding:0; height:1px;}
.separator				{ height:10px; }
.space					{ height:10px; }

.floatL 				{ float:left; }
.floatR 				{ float:right; }

label.overTxtLabel		{ color:#515151; font-family:Trebuchet MS; font-size:12px;  padding:4px 2px!important; }

form 					{ margin:0; padding:0; }

a						{ color:#29abe2; text-decoration:none; font-family:Calibri; }
a:hover					{ color:#29abe2; text-decoration:underline; }

p						{ color:#515151; }

.odd					{ background-color:#f5f5f5; border:1px solid #e0dedf; border-top:0; border-bottom:0; }
.even					{ background-color:#fff; border:1px solid #e0dedf; }

.header 				{ width:1000px; margin:0px auto; padding:0; padding-top:38px; }
a.logo 					{ display:block; width:270px; height:70px; background:url(../img/logo.png) no-repeat; float:left; text-indent:-9999px;}
.header-right 			{ float:right; width:700px; padding-right:20px;}
.buttons 				{ width:auto;}

a.register 				{ display:block; width:113px; height:40px; background:url(../img/register_btn.png) 0px 0 no-repeat; float:right; margin-right:-20px;}
a.register:hover 		{ background-position: 0px 0px;}
a.login 				{ display:block; width:63px; height:25px; background:url(../img/login_btn.gif) 0px -25px no-repeat; float:right;}
a.login:hover 			{ background-position: 0px 0px;}
a.logout 				{ display:block; width:73px; height:25px; background:url(../img/logout_btn.gif) 0px -25px no-repeat; float:right;}
a.logout:hover 			{ background-position: 0px 0px;}
.user-login 			{ color:#4C4C4C; font-size:12px; border:1px solid #D4D4D4; border-right:none; float:right; line-height:23px; padding:0 5px 0 10px; margin:0 -2px 0 0; -moz-border-radius-bottomleft:4px; -moz-border-radius-topleft:4px; }
.user-login a 			{ color:#FF5A00; text-decoration:none;}
.user-login a:hover 	{ text-decoration:underline;}

ul.menu 				{ float:right; list-style:none; margin:15px 0 0 0; padding:0;}
ul.menu li 				{ float:left; position:relative; }
ul.menu li.last 		{ padding:0;}
ul.menu li a 			{ display:block; padding:10px 12px 0 12px; font-family:Trebuchet MS; font-weight:normal; font-size:12px; background:url(../img/menu_bg.png) 0 0 no-repeat; height:22px; color:#b7b7b7; text-decoration:none; text-transform:uppercase;}
ul.menu li a:hover 		{ color:#fff; -moz-box-shadow:0 10px 30px rgba(0, 0, 0, 0.3); background-image:none; background-color:#515151; height:32px; padding-top:18px; text-decoration:none; margin-bottom:-10px; margin-top:-8px;}
ul.menu li.on a 		{ color:#fff; background-image:none;  background-color:#515151; height:32px; padding-top:18px; text-decoration:none; margin-bottom:-10px; margin-top:-8px; }

.container 				{ width:980px; margin:37px auto; padding:0 20px 20px 16px; background:transparent; }
.main-content 			{ width:690px; float:left; padding:10px 0 0 0;}
.internal-main-content 	{ width:700px; float:left; padding:0; }
.main-content-right		{ width:260px; }

.steps_to		 		{ float:left; width:410px; padding:10px; height:230px; background:url(../img/steps_bg.png) 0 7px no-repeat; }
.steps_to	h1	 		{ color:#29abe2; font-size:28px; font-family:WhitneyHTFSemiCondensedBold; margin:0 0 5px;  }
.steps_to	h2	 		{ color:#515151; font-size:28px; font-family:WhitneyHTFSemiCondensedBold; margin:0;text-transform:uppercase; }
.steps_to	h2 span		{ color:#515151; line-height:10px; display:block; font-size:9px; font-family:WhitneyHTFSemiBold; text-transform:uppercase; }
.steps_to	.step		{ display:block; width:116px; padding:122px 10px 0; }
.steps_to a:hover				{ text-decoration:none; }
.main-content-right 	{ float:right; }
li.delimitator			{ border-bottom:1px solid #585854; margin:10px 0px; }
.delimitator			{ border-bottom:1px solid #bfbfbf; margin:10px 0; }
.instantacces			{ text-align:center; width:270px; margin:5px 0; height:112px; background-image:url(../img/instant_acces.png);background-repeat:no-repeat;background-position:top center;}
.instantacces h1		{ color:#515151; padding:10px 0 0; font-family:WhitneyHTFSemiCondensedBold; font-size:28px; }
.instantacces	a		{ display:block; width:229px; margin:10px auto;  height:37px; background-image:url(../img/instant_acces_btn.png);background-repeat:no-repeat;background-position:top center;}
.instantacces .text		{ color:#515151; font-size:13px; letter-spacing:-1px; font-family:WhitneyHTFBookRegular;  }
.recent_jobs			{ margin-top:50px; }
.money_back				{ margin:8px 0; }

p.boxes-heading 		{ color:#000000; font-size:28px; margin:0; padding:0;}

p.boxes-subheading 		{ color:#6B6A6A; font-size:12px; margin:0 0 30px 0; padding:0 0 20px 0; border-bottom:1px solid #7B7B7B;}

ul.posts-list 			{ list-style:none; margin:10px 0 0 0; padding:0; }
ul.posts-list li 		{ color:#515151; font-weight:bold; font-family:Trebuchet MS; padding:10px 10px 16px 15px; padding-left:0px;  margin:0;}
ul.posts-list li.escrow 		{ background-image:url(../img/escrow_bg.gif); background-position:5px 5px; background-repeat: no-repeat;  }
ul.posts-list li.opened 		{ background-image:url(../img/open_bg.gif); background-position:5px 5px; background-repeat: no-repeat;  }
ul.posts-list li.private 		{ background-image:url(../img/private_bg.gif); background-position:5px 5px; background-repeat: no-repeat; }
ul.posts-list li a		{ color:#515151; font-family:Trebuchet MS; font-weight:bold; }

ul.posts-list li p.list-heading
						{ font-size:21px; color:#303030; margin:0; padding:0; width:auto; float:left; display:inline;}
ul.posts-list li p.links
						{ width:auto; float:right; margin:0; padding:5px 0 0 0; display:inline;}
span.link 				{ color:#90A0AC;}
ul.posts-list li a.view-all
						{ color:#FF5A00; text-decoration:none; text-transform:none; font-weight:normal; display:inline; padding:0 2px;}
ul.posts-list li a.view-all:hover
						{ text-decoration:underline; }

ul.posts-list li a 		{ color:#29abe2; text-decoration:none; display:block; font-weight:normal; font-size:16px; font-family:Trebuchet MS; text-transform:capitalize;}
ul.posts-list li a:hover
						{ text-decoration:underline;}

.input-big 				{ color:#515151; font-family:Trebuchet MS; font-size:12px; background:url(../img/input_big_bg.gif) right no-repeat; border:none; width:238px; height:15px; padding:5px 0 5px 5px;}
.login-inputs 			{ background:url(../img/login_inputs.gif) right no-repeat; border:none; width:173px; height:15px; color:#8D8D8D; padding:5px 0 5px 5px;}
.select 				{ display:block; margin:4px 0; width:126px; height:25px; border:1px solid #BBBBBB; color:#8D8D8D; padding:3px 3px 3px 0; -moz-border-radius:4px; -webkit-border-radius:4px; }

.bannerWraper			{ height:215px; margin:0 0 19px 0px; background:url(../img/blue_bar.png) center 0 repeat-x;}
.banner 				{ width:980px; margin:0 auto;  }
.boxExperts				{ width:400px;/* height:238px;*/ height:233px; padding:10px 20px; background:url(../img/hire_experts.png) 0 2px no-repeat; color:#515151; text-align:center; font-size:35px; font-family:WhitneyHTFBookRegular;}
.boxExperts	h3 			{ font-size:40px; font-family:WhitneyHTFSemiCondensedBold; text-align:center; color:#515151; margin:20px 0 10px; text-transform:uppercase; }
a.banner-link 			{ display:block; width:146px; margin:0 auto; height:41px; background:url(../img/hire_btn.png) 0 0 no-repeat; text-transform:uppercase; font-family:Trebuchet MS; width:230px; padding-top:15px; margin-top:15px;  height:55px; font-size:20px; color:#145570;   }
.box_text				{ width:400px; margin-top:23px; margin-left:15px; font-size:25px; font-family:WhitneyHTFSemiBold; color:#fefefe; line-height:33px;  }
.box_text span			{ font-size:35px; font-family:WhitneyHTFBold; }
.sidebar-right 			{ width:260px; padding:16px 0 0 0; float:right; border-left:0; padding-left:10px; }
.login-box 				{ width:250px; height:243px; background:url(../img/login_box_bg.jpg) no-repeat; padding:20px 0 0 0px;}
 h1 					{ color:#515151; padding-left:0px; font-size:28px; text-transform:none; font-family:WhitneyHTFSemiCondensedBold; font-weight:normal; }
 h2 					{ color:#515151; padding-left:0px; font-size:28px; text-transform:none; font-family:WhitneyHTFSemiCondensedBold; font-weight:normal; }
 .login-box h2 			{ margin-left:18px; }
.login-box 	form input[type=checkbox]			{ margin:0 5px; vertical-align:middle; }
.login-box 	form input[type=image]			{ width:100px; height:40px; margin:0 auto; }
.login-box 	form 		{ margin:0 20px; }
.login-box 	form p		{ margin:5px 0; }
.login-box 	form label	{ margin:0px 0px; display:block; font-family:Trebuchet MS; font-size:12px; color:#515151; }
.login-box 	p.chk 		{ margin:0; }
.login-box 	p.chk label	{ display:inline-block; }
.login-box 	p.submit	{ text-align:center;  padding-right:10px; margin-top:3px;  }
.login-box 	p.submit a	{ font-family:Trebuchet MS; font-size:12px; color:#515151;   }
p.login-box-heading 	{ color:#363E45; font-size:15px; margin:0; padding:0 0 15px 0; text-transform:uppercase; font-weight:bold;}
p.row 					{ padding:0; margin:0 0 5px 0;}
p.last-row 				{ color:#8D8D8D; margin:20px 0 0 0; padding:0;}
p.last-row a 			{ color:#1D88DA; text-decoration:none;}
p.last-row a:hover 		{ text-decoration:underline;}

.categories 			{ margin:0; padding:0; padding-left:0px; }
.subfooter .categories ul			{ width:675px;  }
.categories-bottom 		{ width:669px; height:3px; font-size:0; background:url(../img/categories_bottom.jpg) no-repeat; margin:0 0 30px 20px;}
p.categories-heading 	{ color:#303030; font-size:16px; margin:0; padding:0 0 15px 0; border-bottom:1px solid #CACACA; text-transform:capitalize; font-weight:bold;}
.categories ul 			{ margin:0; padding:23px 0 0 0; overflow:auto;  }
.categories ul li 		{ list-style:disc; float:left; list-style-position:inside; margin:5px 0; padding:0; float:left; color:#515151; width:220px;}
.categories ul li p 	{ margin:0; padding:0 0 10px 0;}
.categories ul li a 	{ color:#515151; font-family:Trebuchet MS; font-size:16px; text-decoration:none; padding:0 5px 0 0;}
.categories ul li a:hover {color:#37b1e4; text-decoration:underline;}



p.normal-text 			{ color:#414141; font-size:12px; margin:0; padding:0 0 10px 35px;}
p.normal-text a 		{ color:#469EE1; text-decoration:none;}
p.normal-text a:hover 	{ text-decoration:underline;}

.latest-works 			{ width:244px; padding:10px 0 0 10px; margin:10px 0 0;  border:1px solid #e0dedf; }
.sidebar-img 			{ width:122px; height:53px; border-top:1px solid #F2F2F2; float:left; text-align:center; padding:15px 0 0 0;}
.sidebar-img-last 		{ border-bottom:1px solid #F2F2F2;}
p.sidebar-heading 		{ color:#363E45; font-size:15px; margin:0; padding:0 0 15px 0; text-transform:uppercase; font-weight:bold; width:auto;}
.floatL 				{ float:left; }

.shadow					{ width:247px; height:11px; margin:0 auto; margin-bottom:-10px; background:url(../img/box_shadow.png) 0 0 no-repeat; _background:url(../img/box_shadow.gif) 0 0 no-repeat; }

a.sidebar-banner img 	{ margin-bottom:10px;}

.sidebar-right .sign_up		{ text-align:center; background:url(../img/baner1.png) 10px 10px no-repeat; width:233px; height:225px; overflow:hidden; padding:10px; padding-top:25px; border:1px solid #e0dedf; margin:30px 0 0; }
.sidebar-right .sign_up h2	{ text-shadow:1px 1px 1px rgba(255, 255, 255, 2.05); margin-top:3px; color:#145570; font-size:30px; font-family:WhitneyHTFSemiBold; text-transform:uppercase; }
.sidebar-right .sign_up h2 span	{ font-size:17px; text-transform:lowercase; display:block; line-height:15px; margin-bottom:5px;}
.sidebar-right .sign_up span.free	{ text-shadow:1px 1px 1px rgba(255, 255, 255, 2.05); margin-top:3px; color:#145570; font-family:WhitneyHTFSemiBold; text-transform:uppercase; font-size:20px; display:block; }

li.links 				{ width:auto; float:right; margin:0; display:inline;}
p.links 				{ width:auto; float:right; margin:0; display:inline;}
span.link 				{ color:#90A0AC;}
a.view-all 				{ color:#FF5A00; text-decoration:none; text-transform:none; font-weight:normal; display:inline; padding:0 2px;}
a.view-all:hover 		{ text-decoration:underline; }

div.first-row 			{ width:244px; margin:0 0 0 26px;}
div.row 				{ width:270px; }
div.number 				{ font-size:15px; color:#FFAE01; float:left; width:26px; padding:5px 0;}
div.designer 			{ color:#ADADAD; float:left; border-top:1px solid #F2F2F2; width:244px; padding:5px 0;}
div.designer-last 		{ color:#ADADAD; float:left; border-top:1px solid #F2F2F2; width:244px; padding:5px 0; border-bottom:1px solid #F2F2F2;}
div.designer span, div.designer-last span
						{ display:block;}
div.designer a, div.designer-last a
						{ color:#1D88DA; font-weight:bold; text-decoration:none; text-transform:capitalize;}
div.designer a:hover, div.designer-last a:hover
						{ text-decoration:underline;}


.footer 				{ width:995px; position:relative; margin:0 auto; padding:5px 0; }
.footer ul 				{ list-style:disc; margin:0 25px; float:left; padding:0; }
.footer ul li 			{ margin:7px 9px 7px 0; padding:0 9px 0 0;  line-height:12px;}
.footer ul li.last 		{ border:none; margin:0; padding:0;}
.footer ul li a 		{ color:#515151; text-decoration:none; text-transform:capitalize; font-family:Trebuchet MS;  font-size:12px; }
.footer ul li a:hover 	{ text-decoration:underline;}

.subfooter				{ background:url(../img/subfooter_bg.png) 0 0 repeat-x;  border-top:1px solid #bfbfbf;  }
.subfooter	.delimit	{ width:700px;  }
.subfooterInner			{ width:960px; margin:0 auto; padding-top:40px; padding-bottom:50px; }


/*---------- internal ----------------*/
.signup-top 			{ border-bottom:1px solid #D9D9D9;/* margin-right:32px;*/ padding:2px 0 10px 0;}
.noB 					{ border:none;}
p.signup-heading 		{ color:#000; font-size:30px;  margin:0; padding:0; text-transform:capitalize; line-height:30px; /*width:340px;*/ }
p.signup-heading span 	{ color:#DDDF50;}
p.signup-subheading 	{ color:#515151; font-size:12px; margin:0; padding:0; font-family:Trebuchet MS; font-weight:bold; }
.steps 					{ height:20px; background:#f5f5f5; color:#3B3B3B; font-size:12px; font-weight:bold; padding:6px 0 2px 15px; margin:3px 0 20px 0;}

.input-small, .input-file
						{ background:url(../img/input_small_bg.gif) no-repeat; border:none; width:178px; height:15px; color:#8D8D8D; padding:5px 0 5px 12px;}
.input-smaller 			{ background:url(../img/input_smaller_bg.gif) right no-repeat; border:none; width:121px; height:15px; color:#8D8D8D; padding:5px 0 5px 5px;}
.input-smallest 		{ background:url(../img/input_smallest_bg.gif) right no-repeat; border:none; width:68px; height:15px; color:#8D8D8D; padding:5px 0 5px 5px;}
.select-big 			{ display:block; margin:4px 0; width:360px; height:25px; border:1px solid #BBBBBB; color:#8D8D8D; padding:3px 3px 3px 0; -moz-border-radius:4px; -webkit-border-radius:4px; }
.textarea 				{ background:url(../img/textarea_bg.jpg) bottom no-repeat; width:345px; height:77px; border:none; color:#8D8D8D; padding:4px; overflow:auto;}
.textarea-big 			{ background:url(../img/textarea_bg_big.jpg) bottom no-repeat; width:345px; height:162px; border:none; color:#8D8D8D; padding:4px; overflow:auto;}
.textarea-small 		{ background:url(../img/small_textarea_bg.jpg) bottom no-repeat; width:250px; height:77px; border:none; color:#8D8D8D; padding:4px; overflow:auto;}

form.sign-up 			{ margin:16px 0 0 0; }
form.sign-a-job 		{ margin:0; }
form.sign-a-job label 	{ display:block; width:93px; float:left; font-size:12px; color:#6B6A6A; padding:5px 0 0 0;}
form.add-project label 	{ display:block; width:175px; float:left; font-size:12px; color:#6B6A6A; padding:5px 0 0 0;}
form.feed label 		{ display:block; width:83px; float:left; font-size:12px; color:#6B6A6A; padding:5px 0 0 0;}
*html form.sign-a-job label
						{ width:90px;}
form.sign-up label 		{ display:block; width:148px; float:left; font-size:12px; color:#515151; padding:5px 0 0 0; font-family:Trebuchet MS; }
form.sign-up label span, form.sign-a-job label span
						{ color:#FF0000; font-size:11px;}
p.legend 				{ color:#8D8D8D; border-top:1px solid #D9D9D9; padding:10px 0 0 0; margin:40px 0 0 0;}
p.legend span 			{ color:#FF0000;}

/* ---------------- view a job ----------------- */
p.budget 				{ float:right; width:auto; margin:0; padding:0; color:#BD452C; font-size:28px; font-weight:bold;}
p.budget a 				{ color:#BD452C; text-decoration:none; cursor:pointer;}
p.budget a:hover 		{ text-decoration:none;}
span.b-left 			{ float:left; width:70px; height:30px; background:url(../img/budget_btn_left.jpg) left no-repeat; padding:3px 5px;}
span.b-right 			{ float:left; width:auto; height:30px; background:url(../img/budget_btn_right.jpg) right no-repeat; padding:3px 5px;}

div.info, div.rate-a-project
						{ margin:10px 0 0px 0;}
div.info a 				{ color:#1D88DA; text-decoration:underline;}
div.info a:hover 		{ text-decoration:none;}
div.info-text 			{ width:360px; float:left; padding:10px 0 0 0;}
div.info-text p 		{ color:#515151; font-size:12px; margin:0; padding:0 0 10px 0; text-align:justify; font-family:Calibri; }
div.info-text p.row 	{ margin:0 0 5px; padding:0;}

div.details 			{ width:271px; float:right;}
div.details a img 		{ display:block; margin:0 10px 3px 0; padding:0;}
div.details-box-top 	{ width:271px; height:4px; background:url(../img/details_box_top.jpg) no-repeat; font-size:0;}
div.details-box 		{ width:257px; min-height:108px; min-height:110px; background:url(../img/details_box.jpg) repeat-y; padding:0 7px 10px 7px;}
div.details-box-row 	{ border-bottom:1px solid #e4e3cb; padding:10px 0 10px 0; }
div.last-row 			{ border:none;}
p.category 				{ background:url(../img/category_icon.gif) center left no-repeat;}
p.postedon 				{ background:url(../img/posted_on_icon.gif) center left no-repeat;}
p.deadline 				{ background:url(../img/dead_line_icon.gif) center left no-repeat;}
p.aditional-info 		{ background:url(../img/info_icon.gif) center left no-repeat;}
p.attachements 			{ background:url(../img/attachements_icons.gif) no-repeat;}
p.job-budget 			{ background:url(../img/budget_icon.gif) center left no-repeat;}
p.category, p.postedon, p.deadline, p.aditional-info, p.attachements, p.job-budget { margin:0; padding:0 0 0 20px; font-size:11px; color:#151515; text-transform:capitalize; width:100px; /*float:left;*/ height:17px; line-height:17px;}
p.details-text 			{ font-size:11px; color:#7b7a55; margin:0; padding:0 0 0 21px; line-height:17px; }
div.details-box-bottom 	{ width:271px; height:4px; background:url(../img/details_box_bottom.jpg) no-repeat; font-size:0; margin:0 0 8px 0;}

div.mockups 			{ margin-left:0px;}
div.mockups p.heading 	{ border-bottom:1px solid #D9D9D9; color:#29ABE2; font-size:20px; margin:0 0 10px; padding:0 0 5px; /*text-transform:capitalize;*/ }
div.mockup-box 			{ width:205px; float:left; height:155px; padding:5px 0 0 5px; margin:0 20px 20px 0; color:#666565; border:1px solid #e0dedf; }
div.mockup-box a 		{ color:#1d88da; text-decoration:none;}
div.mockup-box a:hover 	{ text-decoration:underline;}
div.mockup-box img 		{ width:195px; height:104px; border:3px solid #efefef; margin:0; padding:0; display:block;}
div.post 				{ height:30px; padding:5px;}
div.post a				{ color:#B0AEAF;  }
div.post p.author 		{ float:left; width:108px; margin:0; padding:0; white-space:nowrap;overflow:hidden; font-size:10px; }
div.post p.cat 			{ float:left; width:108px; margin:0; padding:0; color:#b0aeaf; font-size:12px; font-family:Trebuchet MS; }
div.post a.comments 	{ display:block; background:url(../img/comments_icon.gif) 0 3px no-repeat; color:#1d88da; text-decoration:none; float:right; padding:0 0 0 10px;}
div.post .comments	 	{ background:url(../img/comments_icon.gif) 0 3px no-repeat; color:#1d88da; text-decoration:none; float:right; padding:0 0 0 10px;}
div.post a.delete 		{ display:block; width:34px; height:15px; padding-top:25px; text-transform:uppercase; font-size:10px; font-family:Trebuchet MS; font-weight:bold; background:url(../img/portfolio_delete_icon.gif) center 0 no-repeat; text-decoration:none; float:right; line-height:15px;}
div.post a.delete:hover { text-decoration:underline;}
div.post a.edit 		{ display:block; width:40px; height:15px; padding-top:25px;  text-decoration:none;text-transform:uppercase; font-size:10px; font-family:Trebuchet MS; float:right; line-height:15px; margin-left:2px; background:url(../img/edit_ico.gif) center 0 no-repeat; }
div.post a.edit:hover   { text-decoration:underline;}

div.post a.comments:hover
						{ text-decoration:underline;}
div.option 				{ padding:5px; font-size:10px; }
div.option p.input 		{ margin:0; padding:0; float:left;}
div.option p.input input
						{ margin:0; padding:0;}
div.option p.text 		{ margin:0; padding:0 0 0 5px; padding:3px 0 0 5px; float:left; width:150px }

div.headings 			{ float:left; width:350px;}

.pagination 			{ color:#515151; font-family:Trebuchet MS; font-size:12px; padding:4px 0; margin:15px 13px 9px 0; width:auto; text-align:right; }
.pagination a 			{ font-family:Trebuchet MS; font-size:12px; }
.pagination span 		{ margin-right:5px; }
.pagination a 			{ padding:0px; margin:0 3px 0 0; text-decoration:none; color:#bfbfbf; text-align:center;}
.pagination a:hover 	{ color:#515151; }
.pagination a.on 		{ color:#515151; padding:0px; margin:0 3px 0 0; text-decoration:none; text-align:center;}

.p-buttons 				{ margin-top:5px;}


p.content-text 			{ font-size:12px; color:#515151; font-family:Trebuchet MS; font-weight:bold;  margin:0 0 0 0px; padding:10px 0 0 0;}

div.jobs 				{ margin:25px 0 0 0px; width:auto;}
div.jobs div.row	 	{ width:auto;}
div.jobs div.row-last 	{ border-bottom:1px solid #F2F2F2; border-top:1px solid #F2F2F2; width:635px;}
div.jobs p.head 		{ color:#363E45; font-size:15px; font-weight:bold; margin:0; padding:0 0 15px; /*text-transform:capitalize;*/}
div.job-name 			{ color:#ADADAD; padding:5px 0 0 0;}
div.job-name span.payment-ok
						{ background:url(../img/payment_ok.jpg) center right no-repeat; padding-right:13px;}
div.job-name span.payment-pending
						{ background:url(../img/payment_pending.jpg) center right no-repeat; padding-right:13px;}
div.job-name a 			{ color:#1D88DA; font-weight:bold; text-decoration:none; text-transform:capitalize;}

span.job-link 				{ padding-left:2px; }
span.job-link.first-child	{ padding-left:20px; }
span.job-link a 			{  }
span.job-link a:hover 		{ }

div.job-details 		{ padding:0 0 5px 0;}
div.about-the-job 		{  width:640px;}

p.completed-on 			{ width:500px; float:left; font-family:Calibri; font-size:12px; margin:0; padding:0; color:#515151;}
p.completed-on span.payment-ok
						{ background:url(../img/payment_ok.jpg) center right no-repeat; padding-right:13px;}
p.completed-on span.payment-pending
						{ background:url(../img/payment_pending.jpg) center right no-repeat; padding-right:13px;}
p.completed-on a 		{ font-weight:normal; text-transform:none; color:#1D88DA; /*text-decoration:underline;*/}
p.completed-on a:hover 	{ text-decoration:none;}
p.job-cost 				{ width:100px; color:#515151; font-size:16px; font-family:Calibri; float:right; margin:0; padding:0; text-align:right;}


div.quick-links 		{ background:url(../img/quick_links_big.jpg) no-repeat; width:244px; height:auto; padding:13px;}
div.designer-quick-links
						{ width:230px; padding:13px; border:1px solid #e0dedf; }
div.quick-links p.sidebar-heading, div.quick-links p.sidebar-heading
						{ padding-bottom:5px; text-transform:uppercase; }
div.quick-links ul, div.quick-links ul
						{ list-style:none; margin:0; padding:0;}
div.quick-links ul li, div.quick-links ul li
						{ width:228px; height:30px; background:url(../img/quick_link_bg.png) no-repeat; margin:0 0 1px 0; padding:13px 5px 0px 10px;}
div.quick-links ul li a, div.quick-links ul li a
						{ color:#29ABE2; text-transform:uppercase; text-decoration:none; font-size:12px; font-weight:bold;}
ul li a:hover, div.quick-links ul li a:hover, div.quick-links ul li a:hover { text-decoration:underline;}
.quick-links ul li a 		{ padding:2px 0 0 35px; display:block; height:24px; color:#c0c0c0!important; font-size:14px!important; font-family:Trebuchet MS!important; font-weight:normal!important; }
.quick-links ul li a:hover 		{ color:#51b9e1!important; }
.quick-links ul li a.on 			{ color:#51b9e1!important; }


.quick-links ul li a.add-a-job 		{ background:url(../img/symbol_addition.gif) no-repeat;}
.quick-links ul li a.add-a-job:hover 		{ background:url(../img/symbol_addition_on.gif) no-repeat;}
.quick-links ul li a.add-a-job.on 		{ background:url(../img/symbol_addition_on.gif) no-repeat;}

.quick-links ul li a.my-pending-job 	{ background:url(../img/package_open_pending.png) no-repeat; }
.quick-links ul li a.my-pending-job:hover 	{ background:url(../img/package_open_pending_on.png) no-repeat; }
.quick-links ul li a.my-pending-job.on 	{ background:url(../img/package_open_pending_on.png) no-repeat; }

.quick-links ul li a.my-open-job 	{ background:url(../img/package_open.gif) no-repeat; }
.quick-links ul li a.my-open-job:hover 	{ background:url(../img/package_open_on.gif) no-repeat; }
.quick-links ul li a.my-open-job.on 	{ background:url(../img/package_open_on.gif) no-repeat; }

.quick-links ul li a.finished-job 	{ background:url(../img/package_remove.gif) no-repeat;}
.quick-links ul li a.finished-job:hover 	{ background:url(../img/package_remove_on.gif) no-repeat;}
.quick-links ul li a.finished-job.on 	{ background:url(../img/package_remove_on.gif) no-repeat;}

.quick-links ul li a.financial 		{ background:url(../img/cart.gif) no-repeat; 		}
.quick-links ul li a.financial:hover 		{ background:url(../img/cart_on.gif) no-repeat; 		}
.quick-links ul li a.financial.on 		{ background:url(../img/cart_on.gif) no-repeat; 		}

.quick-links ul li a.general-info 	{ background:url(../img/user_edit.gif) no-repeat; 	}
.quick-links ul li a.general-info:hover 	{ background:url(../img/user_edit_on.gif) no-repeat; 	}
.quick-links ul li a.general-info.on 	{ background:url(../img/user_edit_on.gif) no-repeat; 	}

.quick-links ul li a.my-do-list 		{ background:url(../img/symbol_check.gif) no-repeat;}
.quick-links ul li a.my-do-list:hover 		{ background:url(../img/symbol_check_on.gif) no-repeat;}
.quick-links ul li a.my-do-list.on 		{ background:url(../img/symbol_check_on.gif) no-repeat;}

.quick-links ul li a.my-alerts 				{ background:url(../img/light_on.gif) no-repeat; 	}
.quick-links ul li a.my-alerts:hover 		{ background:url(../img/light_on_on.gif) no-repeat; 	}
.quick-links ul li a.my-alerts.on 			{ background:url(../img/light_on_on.gif) no-repeat; 	}

.quick-links ul li a.designer-portfolio 		{ background:url(../img/designer_portfolio.gif) no-repeat; }
.quick-links ul li a.designer-portfolio:hover 	{ background:url(../img/designer_portfolio_on.gif) no-repeat; }
.quick-links ul li a.designer-portfolio.on 		{ background:url(../img/designer_portfolio_on.gif) no-repeat; }

.quick-links ul li a.designer-jobs 			{ background:url(../img/designer_my_job.gif) no-repeat; }
.quick-links ul li a.designer-jobs:hover 	{ background:url(../img/designer_my_job_on.gif) no-repeat; }
.quick-links ul li a.designer-jobs.on 		{ background:url(../img/designer_my_job_on.gif) no-repeat; }

.quick-links ul li a.designer-payment		{ background:url(../img/payment_options.gif) no-repeat; }
.quick-links ul li a.designer-payment:hover	{ background:url(../img/payment_options_on.gif) no-repeat; }
.quick-links ul li a.designer-payment.on	{ background:url(../img/payment_options_on.gif) no-repeat; }

div.discution 			{ margin:20px 0;}
div.discution-dt 		{ width:605px; height:32px; margin:0 0 15px 0; padding:7px 15px;}
div.discution-dt a 		{ color:#1D88DA; text-decoration:underline;}
div.discution-dt a:hover
						{ text-decoration:none;}
div.column 				{ width:215px; float:left;}
div.last-column 		{ width:115px; float:left;}
div.column p.category, div.column p.postedon, div.last-column p.deadline
						{ width:auto; }

div.column p.details-text, div.last-column p.details-text
						{ width:auto; padding-left:21px;}

div.discution-post 		{ background:#F5F5F5; border-bottom:1px solid #D1D1D1; padding:0 10px 0 10px; margin:0 30px 20px 0;}
div.discution-post-large 		{ background:#F5F5F5; border-bottom:1px solid #D1D1D1; padding:0; margin:0 0 20px 0;}
div.discution-post-dark 		{ background:#E5E5E5; border-bottom:1px solid #D1D1D1; padding:0; margin:0 30px 20px 0;}
div.discution-post-top 	{ padding:10px 0 0 0;}
div.discution-post-top .heading
						{ font-size:13px!important; font-weight:bold; color:#1F1F1F!important; margin:0!important; padding:0!important; float:left; width:300px; border:0!important; text-transform:lowercase!important }
div.discution-post-top .user
						{ float:right; width:auto; margin:0 10px 0 0; padding:0;}
div.discution-post-top .user a
						{ display:block; background:url(../img/user_icon.jpg) no-repeat; font-family:Calibri; padding:0 0 0 15px; color:#29ABE2; font-weight:bold; text-decoration:none; line-height:15px;}
div.discution-post-top .user a:hover
						{ text-decoration:underline;}
div.discution-post-top .date
						{ background:url(../img/calendar_icon.jpg) no-repeat; font-family:Calibri; float:right; width:auto; margin:0; padding:0 10px 0 19px; line-height:16px; color:#6B6A6A}
div.discution-post-bottom
						{ padding:10px 0 10px 0;}
p.reply 				{ margin:0; padding:0; width:100px; float:left;}
p.reply a, p.attach a 	{ color:#29ABE2; text-decoration:underline;}
p.reply a:hover, p.attach a:hover
						{ text-decoration:none;}
p.attach 				{ float:right; text-align:right; color:#6B6A6A; margin:0; padding:0;}


.discution-form 		{ margin:0; padding:0;}
.discution-message 		{ width:476px; height:95px; padding:4px; background:url(../img/message_bg.jpg) bottom no-repeat; border:none; color:#8D8D8D; overflow:auto; float:left;}
.discution-message-big 	{ width:476px; height:173px; padding:4px; background:url(../img/message_bg_big.png) bottom no-repeat; border:none; color:#8D8D8D; overflow:auto; float:left;}
.discution-form .right 	{ float:left; padding:0 0 0 10px;}
.send-file 				{ background:url(../img/send_a_file_icon.jpg) no-repeat; padding:0 0 0 20px; line-height:14px; }
.add-image 				{ background:url(../img/add_an_image_icon.jpg) no-repeat; padding:0 0 0 20px; line-height:17px; }

.designer-general-info, .my-alerts-wrapper, .buyer-todo-list
						{ margin:10px 0 0 0;}
.my-alerts-wrapper p.row
						{ font-size:12px; color:#6b6a6a; margin:0; padding:0 0 10px 0;}
.my-alerts-wrapper p.row input { margin:0 4px;}
.my-alerts-wrapper p.row input[type=image] { margin:5px 0px;}
.designer-general-info a
						{ display:block; width:40px; background:url(../img/edit_icon.jpg) 0px 0px no-repeat; padding:0 0 0 25px; color:#29ABE2; font-size:12px; font-family:Trebuchet MS; text-decoration:underline; height:25px;  }
.designer-general-info a:hover
						{ text-decoration:none;}
.designer-general-info .row
						{ border-bottom:1px solid #F2F2F2; width:670px; padding:10px 0 5px 0; display:inline-block; overflow:inherit;}
.designer-general-info p
						{ color:#515151; font-size:16px; margin:0; padding:0; font-weight:normal; font-family:Trebuchet MS; width:400px; float:left;}
.designer-general-info p span
						{ font-weight:normal; padding:0 0 0 5px;}

p.buyer-comments-heading
						{ font-size:16px; color:#29abe2; font-family:Trebuchet MS; width:600px; font-weight:normal; padding:0; margin:10px 0;; line-height:18px;}
p.buyer-comments-heading a
						{ color:#515151; text-decoration:none;}
p.buyer-comments-heading a:hover
						{ text-decoration:underline;}
p.buyer-comments, div.buyer-comments
						{ background:#F2F2F2; color:#808080; margin:0; padding:5px 5px 5px 5px; border:1px solid #e0dedf; font-size:12px; font-family:Calibri;  }
div.buyer-job 			{ border-bottom:1px solid #F2F2F2; padding:10px 0 5px 0; margin:0; width:470px;}
div.buyer-job p 		{ float:left; width:500px; font-weight:bold; color:#515151; margin:0; padding:0; font-family:Trebuchet MS; font-size:12px;  }
div.buyer-job a 		{ display:block; float:right; color:#29ABE2; text-decoration:underline; width:auto;}
div.buyer-job a:hover 	{ text-decoration:none;}

div.funds 				{ background:#F5F5F5; border-top:1px solid #D1D1D1; font-size:18px; margin:25px 0 0 0px; padding:5px; display:inline-block; width:625px;}
p.funds-left 			{ color:#363E45; margin:0; padding:0; float:left; width:auto;}
p.funds-right 			{ color:#B7C51E; margin:0; padding:0; float:right; width:auto;}
a.funds-button 			{ display:block; float:right; margin:3px 0 0 0;}

p.total-cost 			{ font-size:20px; color:#515151; font-family:Calibri; font-weight:bold; margin:0px 0 0 0; padding:0; text-align:right; text-transform:capitalize;}
p.total-cost span 		{ font-weight:bold; font-size:30px; }

div.payment-options 	{ width:700px; margin:20px 0 60px 0px;  font-family:Trebuchet MS; }
.po_label img 			{ cursor:pointer; }
.po_label input			{ left:8px; top:9px; display:block; position:absolute;}
div.paypal 				{  height:33px; background:url(../img/paypal.jpg) center center no-repeat; position:relative; float:left; }
div.bank-transfer 		{  height:33px; background:url(../img/bank_transfer.jpg) center center no-repeat; position:relative; float:left; }
div.bank-transfer input 		{  left:20px;}
div.western-union 		{  height:33px; background:url(../img/western_union.jpg) center center no-repeat; position:relative; float:left; }
div.money-gram 			{  height:33px; background:url(../img/money_gram.jpg) center center no-repeat; position:relative; float:left; }
div.money-gram input	{ left:2px; }
p.get-paid 				{ color:#29ABE2; font-size:22px; margin:0 0 0 0px; padding:0 219px 10px 0px; text-transform:capitalize; background:url(../img/paypal_img.jpg) center no-repeat; width:235px; line-height:26px;}
div.payment-submit 		{ border-top:1px solid #D9D9D9; width:635px; margin:0 0 0 0px; padding:10px 0 0 0;}
div.payment-submit label
						{ color:#6B6A6A; display:block; float:left; font-size:12px; padding:5px 0 0; width:70px;}
div.payment-submit .input-smaller
						{ float:left; margin-right:2px; display:inline;}

div.edit-a-job 			{ width:634px; height:187px; background:url(../img/edit_job_box_bg.jpg) no-repeat; margin:5px 0 0 35px; padding:5px 0 5px 0;}
div.edit-a-job p.category, div.edit-a-job p.postedon, div.edit-a-job p.deadline, div.edit-a-job p.aditional-info, div.edit-a-job p.attachements, div.edit-a-job p.job-budget
						{ width:85px; margin:2px 0 0 0;}
div.edit-a-job div.row 	{ border-bottom:1px solid #E4E3CB; padding:0 0 5px 0; margin:0 10px 5px 10px; width:614px;}
div.edit-a-job div.row-last
						{ border:none; padding:0 0 5px 0; margin:0 10px 5px 10px; width:614px;}
.edit-a-job-input 		{ background:url(../img/edit_job_input.gif) right no-repeat; border:none; width:118px; height:20px; color:#7B7A55; padding:5px 0 0 5px; font-size:11px;}
div.edit-a-job .select 	{ color:#7B7A55; margin:0; font-size:11px; height:21px; padding:2px 0;}
.edit-a-job-textarea 	{ width:500px; height:31px; background:url(../img/edit_job_textarea.gif) bottom no-repeat; border:none; overflow:hidden; padding:3px 0 0 5px; color:#7B7A55; font-size:11px;}
p.attach-content 		{ float:left; margin:2px 0 0 0; line-height:15px; padding:0 0 0 5px;}
p.attach-content span 	{ display:block; float:left; padding:0 3px;}
p.attach-content a 		{ display:block; float:left;}
p.new-attach 			{ float:right; width:135px; margin:2px 0 0 0; padding:0; text-transform:capitalize;}
p.attach-content a, p.new-attach a
						{ color:#1D88DA; text-decoration:underline;}
p.attach-content a:hover, p.new-attach a:hover
						{ text-decoration:none;}
p.button 				{ margin:5px 0 0 35px; padding:0;}

div.add-a-project 		{ font-family:Calibri; color:#515151; }
div.feedback
						{ margin:25px 0 0 0; width:635px;}
div.add-a-project p.heading
						{ color:#29ABE2; font-size:22px; margin:0 0 15px 0; padding:0 0 5px 0; text-transform:capitalize; border-bottom:1px solid #D9D9D9;}
div.feedback p.heading 	{ color:#999999; font-size:22px; margin:0 0 15px 0; padding:0 0 5px 0; text-transform:capitalize; border-bottom:1px solid #D9D9D9;}

div.project-info 		{ width:420px; float:right;}
div.project-info p.heading
						{ color:#29ABE2; font-size:13px; font-weight:bold; margin:0; padding:0 0 5px 0;}
div.project-info p.project-desc
						{ color:#6B6A6A; font-size:11px; margin:0; padding:0 0 10px 0;}
div.project-info .select
						{ width:73px; color:#4C4C4C; float:left; margin:0 2px 0 0;}
.feedback-textarea 		{ width:373px; height:81px; background:url(../img/feedback_textarea.jpg) bottom no-repeat; border:none; overflow:hidden; padding:3px 0 0 5px; color:#7B7A55; font-size:11px;}

div.contact-signup-top { border-bottom:1px solid #D9D9D9; }
div.get-in-touch { width:330px; background-color:#f5f5f5; border:1px solid #e0dedf; float:left; padding:0 0 0 15px;}
div.get-in-touch p.heading { font-size:24px; color:#5f5f5f; margin:0; padding:20px 0 0 0;}
div.send-feedback { width:330px; float:right; padding:0 0 0 15px; background-color:#f5f5f5; border:1px solid #e0dedf; }
div.send-feedback p.heading { font-size:24px; margin:0; padding:20px 0 0 0; color:#969165;}
div.contact-forms { padding:40px 0 0 0;}
div.contact-forms p.subheading { color:#515151; margin:0; padding:0 0 0px 0; font-size:12px; font-family:Trebuchet MS; width:294px; }
form.contact { width:294px;  padding:12px 0 0px 0;}
.contact-textarea { background:url(../img/contact_textarea_bg.jpg) bottom no-repeat; width:285px; height:78px; border:none; color:#8D8D8D; padding:4px; overflow:auto;}
.contact-forms	h2 	{ color:#515151; font-size:30px;  font-family:WhitneyHTFSemiBold; margin:10px 0;  }


ul.question-list, ul.question-list-pt { padding:0; margin:0 0 40px 18px; list-style:circle;}
ul.question-list-pt { margin-top:20px;}
ul.question-list li, ul.question-list-pt li { margin:0; padding:0 0 5px 0; font-size:13px; font-weight:bold;}
ul.question-list li a, ul.question-list-pt li a { color:#29abe2; text-decoration:none;}
ul.question-list li a:hover, ul.question-list-pt li a:hover { text-decoration:underline;}

.faq-question, .faq-answer { color:#414141; margin:0; }
p.faq-question { font-size:24px; padding:20px 0 10px 0px;}
.faq-answer { font-size:12px; padding:0 0 20px 0px;}
.faq-answer li	{ padding:2px 0; }
.faq-answer-np { font-size:12px; padding:0 0 10px 0px; margin:0;}
p.news-text { font-size:12px; padding:0 0 10px 0px; color:#414141;}
p.news-date { font-size:11px; color:#90a0ac; margin:0; padding:5px 0 0 0px;}

div.link-and-date { margin:0 0 0 0; border-bottom:1px solid #eef1f3; padding:0 0 5px 0;}
div.news-link { float:left; width:200px; color:#90a0ac;}
div.news-link a { color:#29ABE2; text-decoration:none;font-family:Calibri; }
div.news-link a:hover { text-decoration:underline;}
div.news-date { float:right; width:200px; text-align:right; color:#90a0ac; font-family:Calibri; }

div.latest-jobs { width:696px;}
div.job-box { padding:0 0 3px 0; margin-top:20px; width:696px; }
div.job-number { float:left; background:url(../img/job_number_bg.png) 0 0 no-repeat; width:25px; height:25px; text-align:center; padding-top:3px; color:#fff; font-size:14px; font-weight:normal; font-family:WhitneyHTFSCBold; }
div.job-content { width:640px; float:right; padding-right:10px; }

p.job-title { margin:0; }
p.job-title a { color:#1D88DA; font-weight:bold; text-decoration:none; text-transform:capitalize;}
p.job-title a:hover { text-decoration:underline;}

div.job-icons { color:#ADADAD; margin:0; height:50px; width:664px; position:relative; }

div.job-description { padding:0; }
div.job-description p { margin:0; padding:0; color:#515151; font-family:Calibri; font-size:12px; font-weight:normal; }
.job-budget2 { background:url(../img/budget_job_icon.png) 0 0 no-repeat; margin:0; padding:0 0 0 19px; width:80px; line-height:17px;}
.job-start	 { background:url(../img/start_job_icon.gif) 0 0 no-repeat; margin:0; padding:0 0 0 17px; width:115px; line-height:17px;}
.job-deadline { background:url(../img/deadline_job_icon.png) 0 0 no-repeat; margin:0; padding:0 0 0 17px; width:115px; line-height:17px;}
.job-category { background:url(../img/category_job_icon.png) 0 0 no-repeat; margin:0; padding:0 0 0 20px; width:180px; line-height:17px;}
.job-views { background:url(../img/views_job_icon.jpg) 0 0 no-repeat; margin:0; padding:0 0 0 15px; width:70px; line-height:17px;}
.job-designers { display:block; background:url(../img/designers_job_icon.png) 10px 10px no-repeat; color:#515151; font-weight:bold; font-size:12px; font-family:Trebuchet MS; width:150px; text-align:center; padding-top:15px;  height:30px; background-color:#f5f5f5; border:1px solid #e0dedf; position:absolute; top:-10px; right:10px; }
.icon			{ color:#515151; font-weight:bold; font-family:Trebuchet MS; padding:5px 10px 5px 30px; margin-right:15px; border-right:1px solid #e2e0e1; }
.icon a			{ color:#515151; font-weight:bold; font-family:Trebuchet MS;  }
.icon.last-child	{ border:0; width:168px; }
.Jobdescription		{ color:#29ABE2; font-family:Trebuchet MS; font-size:16px; }
div.job-pagination { margin:0 0 0 62px; width:608px;}
div.job-pagination .pagination { margin-right:0px;}

div.view-profileB { width:auto; height:auto;  margin:5px 0 0 0; padding:5px 0 10px 0;}
div.view-profileD 		{ width:auto; margin:0 0; padding:0 0;}
.view-profileD_top		{ background:url(../img/view_profile_designer_top_bg.jpg) no-repeat;background-position:bottom; height:5px; width:634px; margin-top:7px;}
.view-profileD_bottom	{ background:url(../img/view_profile_designer_bottom_bg.jpg) no-repeat; background-position:top; height:5px; width:634px;}
div.view-profileB div.row, div.view-profileD div.row { border-bottom:1px solid #E4E3CB; margin:0 10px 5px 10px; padding:0 0 5px 0; width:auto;}
div.view-profileB div.row-last, div.view-profileD div.row-last { margin:0 10px 5px 10px; padding:0 0 5px 0; width:614px;}
p.vp-user, p.vp-location, p.vp-jobs-submited, p.vp-jobs-opened, p.vp-jobs-finished, p.vp-rating {margin:3px 0; padding:0 0 0 35px; line-height:24px; text-transform:capitalize; color:#515151; font-size:12px; font-family:Trebuchet MS; }
div.view-profileB p.profile-info, div.view-profileD p.profile-info { color:#7B7A55; float:left; width:400px; line-height:17px; margin:3px 0; padding:0 0 0 20px;}
div.view-profileB p.profile-info-rating, div.view-profileD p.profile-info-rating { color:#85B336; float:left; width:400px; line-height:17px; margin:3px 0; padding:0 0 0 20px;}
p.vp-user 			{ background:url(../img/vp_user_icon.jpg) left center no-repeat;}
p.vp-location 		{ background:url(../img/location_icon.jpg) left center no-repeat;}
p.vp-jobs-submited 	{ background:url(../img/jobs_submited_icon.jpg) left center no-repeat;}
p.vp-jobs-opened 	{ background:url(../img/opened_jobs_icon.jpg) left center no-repeat;}
p.vp-jobs-finished 	{ background:url(../img/finished_jobs_icon.jpg) left center no-repeat;}
p.vp-rating 		{ background:url(../img/rating_icon.jpg) left 2px no-repeat;}

div.vp-feedback 	{ width:auto; margin:10px 0 0 0;}
div.vp-feedback p.heading { font-size:19px; color:#3BA9E6; margin:0; padding:0 0 10px 5px; text-transform:capitalize;}
div.feedback-box-top { width:634px; height:4px; background:url(../img/vp_feedback_top.jpg) no-repeat; font-size:0;}
div.feedback-box 	{ width:auto; }
div.feedback-box-header { border-bottom:1px solid #E6E6DD; padding:0 0 5px 0; margin:0 0 5px 0;}
div.feedback-box-bottom { width:634px; height:4px; background:url(../img/vp_feedback_bottom.jpg) no-repeat; margin:0 0 15px 0;}
div.feedback-box p.feedback-rating { color:#85B336; text-align:right; float:right; width:100px; font-weight:bold; padding:0;}
div.feedback-box p.vp-user { color:#151515;}
div.feedback-box p.vp-user a{color:#1D88DA; font-weight:bold; text-decoration:none; text-transform:capitalize;}

div.designers-filter 	{ background:#F6F4EA; border-bottom:1px solid #E9E8DE; margin:0; padding:3px 0 3px 5px; color:#9E9E9E;}
.check 					{ float:left;}
.image 					{ float:left; margin:0 0 0 20px;}
div.inputs 				{ float:left; padding:4px 0 0 0;}
div.designers-filter span { display:block; float:left; padding:3px 5px 0 0;}
div.designer-nr 		{ width:20px; float:left; color:#FFAE01;font-size:15px; text-align:right; padding:0 7px 0 0;}
div.designer-content 	{ float:left; width:607px; border-bottom:1px solid #F2F2F2; padding:3px 0 10px 0;}
div.top-designers 		{ width:635px; margin:15px 0 0 0;}
div.designer-name 		{ float:left; margin:0; padding:0; width:200px;}
div.designer-name a 	{ color:#1D88DA; font-weight:bold; text-decoration:none; text-transform:capitalize;}
p.designer-name 		{ float:left; margin:0; padding:0; width:200px;}
p.designer-name a 		{ color:#1D88DA; font-weight:bold; text-decoration:none; text-transform:capitalize;}
p.designer-name a:hover { text-decoration:underline;}
p.designer-details 		{ color:#ADADAD; margin:0; padding:0; float:left; width:280px; text-align:right;}
p.designer-details span { color:#89B70E; font-weight:bold;}
p.designer-all 			{ float:left; margin:0; padding:0; width:120px; text-align:right;}
p.designer-all a 		{ color:#1D88DA; font-weight:bold; text-decoration:underline;}
p.designer-all a:hover 	{ text-decoration:none;}
div.designers-pagination { width:635px; margin:50px 0 0 35px;}
div.designers-pagination .pagination { margin-right:0px;}

/****** ADINA  *************/

.separator_line 	{ border-bottom:1px solid #D9D9D9; padding-bottom:10px;}


/*----------Notification-Start----------------------------------------------------------------------------------------------------------------*/

#notifArea					{ font-weight:600; margin:4px;padding:4px; }

.loading					{ color:#FDD947; font-size:14px; margin-left:auto; margin-right:auto; width:24px; padding:150px 0;}
.notificationHldr			{ position:absolute; font-size:14px; z-index:999; padding:0px; }
.notificationHldr a			{ color:#000; }
.notificationHldr a:hover	{ color:#555; }
.notificationHldr .notificationMessage
							{ font-weight:bold; width:475px; height:45px; color:#29abe2; background-image:url(../img/notification_ok_bgr.png); background-position:0px 0px; background-repeat:no-repeat; margin:0; padding:12px 30px 15px 12px; }
.notificationHldr .notificationAlert
							{ font-weight:bold; width:475px; height:45px; color:#c00; background-image:url(../img/notification_error_bgr.png); background-position:0px 0px; background-repeat:no-repeat; margin:0; padding:12px 30px 15px 12px; }

/*----------Notification-Stop-----------------------------------------------------------------------------------------------------------------*/


.user_type		{ float:left;height:26px; margin-top:6px; font-weight:bold; }
.transparent	{ opacity:.75; filter:alpha(opacity=75); }
.transparent:hover
				{ opacity:1; filter:alpha(opacity=100); }

.p-buttons							{ margin:20px 0; }
.p-buttons div a					{ padding:13px 10px 10px 80px; font-size:14px; display:block; }
.p-buttons div.tab					{  }
.p-buttons label					{ font-size:12px; font-family:Calibri; color:#515151; }
.p-buttons label.chooseUtype		{ font-size:28px; font-weight:bold; font-family:Calibri; color:#515151; }
.imabuyer					{ cursor:pointer; opacity:0.6; margin-right:10px; border-left:1px solid #eee;  float:left; width:150px; height:45px; background-image:url(../img/imabuyer_btn.png); background-position:25px top; background-repeat:no-repeat; }
.imabuyer.on 				{ opacity:1; }
.imavendor					{ cursor:pointer; opacity:0.6; margin-right:10px; float:left; width:145px; height:45px; background-image:url(../img/imavendor_btn.png); background-position:30px top; background-repeat:no-repeat; }
.imavendor.on 				{ opacity:1; }

.mockup_id		{ font-family:Verdana; font-size:10px; position:absolute; top:3px; right:3px; padding:4px; background-color:#fff; opacity:.6; filter:alpha(opacity=60); width:60px; text-align:right; }

.btn_search			{ background-image:url(../img/btn_search.png); background-position:left center; background-repeat:no-repeat; width:126px; height:52px; cursor:pointer; }
.btn_search:hover	{ background-position:-127px center; }

.colorBlock			{ margin-bottom:4px; margin-right:2px; }

.latestWork				{ float:left; border:1px solid #ccc; margin-right:15px; margin-bottom:15px; }
.latestWork img			{ width:64px; height:36px; }
.latestWork a			{ display:block }

.colorHandle			{ border:1px solid #ccc; }

.job_details			{ display:block; font-weight:normal; color:#2aa9e0; font-family:Calibri; font-size:16px; margin:5px 0;}

.selected-unselected	{ float:right; color:#555; }

.mockup_descr			{ float:left; width:458px; margin-left:10px;/* height:150px;*/ }
.mockup_download		{ border:1px solid #E2E0E1; color:#515151; font-family:Calibri; background-color:#F5F5F5; -moz-border-radius:4px; padding:8px; margin-left:8px; float:right; width:437px; }

.payment_pic			{ float:left; margin-right:10px; }

.payment_option 			{ display:block; }
.payment_option:focus 		{ outline:none; }
.payment_option img			{ padding:4px; background-color:#eee; border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.payment_option:hover img	{ background-color:#29ABE2; }

.discution-post-large .content-text, .discution-post .content-text, .discution-post-dark .content-text, .discution-post-moderator .content-text,
							{ padding-top:0; padding-bottom:10px; }


form.lbl label 	{ display:block; width:93px; float:left; font-size:12px; color:#6B6A6A; padding:5px 0 0 0; }
.subtitle		{ font-weight:bold; font-size:16px; padding-bottom:4px; margin-bottom:12px; border-bottom:1px solid #ccc; }
.payment_option_form .row span { color:#f00; font-size:11px }


input[type=text],input[type=password] { opacity:.6; color:#444; padding:4px 0 4px 5px; height:17px; filter:alpha(opacity=60); }
input[type=text]:focus,input[type=password]:focus { opacity:1; filter:alpha(opacity=100); }
textarea,select				{ opacity:.6; color:#444; filter:alpha(opacity=60); }
textarea:focus,select:focus	{ opacity:1; color:#444; filter:alpha(opacity=100); }

.delete-mockup				{ background:url(../img/portfolio_delete_icon.gif) 0 0 no-repeat; background-size:12px 14px; color:#1d88da; text-decoration:none; float:right; padding:0 0 0 20px; line-height:15px;}

.addColor					{ display:block; padding:3px 0 5px; width:60px; }
.addColor:focus				{ outline:none; }
.removeColor				{ margin-top:6px; margin-left:6px; }

.color						{ float:left; width:14px; height:14px; margin-right:5px; border:1px solid #eee; }
.qaColor					{ font-size:10px; }

.lightred					{ background-color:red; }
.pink						{ background-color:pink; }
.darkred					{ background-color:darkred; }
.brown						{ background-color:brown; }
.reddishbrown				{ background-color:#371813; }
.darkorange					{ background-color:darkorange; }
.redorange					{ background-color:#FC0E01; }
.gold						{ background-color:gold; }
.dull						{ background-color:#FBF831; }
.lightyellow				{ background-color:lightyellow; }
.darkgreen					{ background-color:darkgreen; }
.yellowgreen				{ background-color:yellowgreen; }
.aqua						{ background-color:aqua; }
.olivegreen					{ background-color:#757E49; }
.lightblue					{ background-color:lightblue; }
.darkblue					{ background-color:darkblue; }
.lightpurple				{ background-color:#D85AAB; }
.darkpurple					{ background-color:darkpurple; }
.white						{ background-color:white; }
.black						{ background-color:black; }

.right						{ float:right; }
.filter						{ float:left; padding-left:6px; }
.filter	a					{ border:none; background:none; padding:0px; margin:0px; text-decoration:none; text-align:center; }
.filter	a:hover				{ border:none; background:#EDEAD9; text-decoration:none; }
#category form a.on			{ border:none; background:none; color:#978D75; padding:0; margin:0; text-decoration:none; text-align:center; }
#category					{ float:left; }
#name						{ float:left; }

.menuCount					{ padding:2px 6px; background-color:#c00; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; color:#fff; font-weight:bold; position:absolute; right:8px; top:8px; }
.left						{ float:left; }
.big						{ width:336px; }
.biger						{ width:302px; }
.small						{ width:280px; }
.leftA						{ float:left; margin-left:4px; }
.moderator a				{ color:#6B6A6A!important; }
.discution-post-moderator	{ background:#ffe!important; border-bottom:1px solid #D1D1D1; padding:0 10px 0 10px; margin:0 30px 20px 0;}

.payment_options_text		{  }
#mbTitle					{ font-size:10px!important; }
.user_blocked				{ padding:20px; background-color:#c00; color:#fff; font-weight:bold; width:984px; padding:8px; text-align:center; }


/*REDESIGN ADD JOB*/

/*
.stepsAddJob				{ position:absolute; margin-left:-16px; font-size:24px; color:#b8b7b7; font-family:arial;}
.stepsAddJob div			{ cursor:pointer; position:relative; padding-top:10px; }
.stepsAddJob div a			{ color:#b8b7b7; }
.stepsAddJob div a:hover	{ color:#b8b7b7; text-decoration:none; color:#515151; }

.step1						{ padding-right:80px; width:172px; height:50px; background-image:url(../img/step1.png); background-position:top right; background-repeat:no-repeat; text-align:center; }
.step1:hover				{ color:#515151; background-position:right -65px; background-repeat:no-repeat; }
.step1.on					{ color:#515151; background-position:right -65px; background-repeat:no-repeat; }

.step2						{ padding-right:60px; text-align:center; left:-15px; width:230px; height:38px; background-image:url(../img/step2.png); background-position:top right; background-repeat:no-repeat;}
.step2:hover				{ color:#515151; background-position:right -75px; background-repeat:no-repeat;}
.step2.on					{ color:#515151; background-position:right -75px; background-repeat:no-repeat;}

.step3						{ padding-left:15px; text-align:center; left:-30px; width:149px; height:51px; background-image:url(../img/step3.png); background-position:top right; background-repeat:no-repeat;}
.step3:hover				{ color:#515151; background-position:right bottom; background-repeat:no-repeat;}
.step3.on					{ color:#515151; background-position:right bottom; background-repeat:no-repeat; }
*/

.categ_element				{ width:220px; text-align:center; height:44px; margin:5px; vertical-align:middle; padding:20px 0 0; background-color:transparent; background:url(../img/categs_bg.png) 0 0 no-repeat;  }
.categ_element	a			{ color:#b7b7b7; font-size:18px; font-family:WhitneyHTFSemiCondensedBold; font-weight:normal;   }
.categ_element:hover		{ background:url(../img/categs_bg_on.png) 0 0 no-repeat; }
.categ_element:hover	a	{ color:#068ed2;  }
.categ_element.on			{ background:url(../img/categs_bg_on.png) 0 0 no-repeat; }
.categ_element.on a			{ color:#068ed2; }
.categ_elementimg 		{ margin-right:15px; }


.footerWraper			 	{ width:100%;  background:url(../img/footer_bg.png) 0 -1px repeat-x; border-top:1px solid #bfbfbf; }
.copyright					{ color:#515151; font-size:12px; font-family:Trebuchet MS; text-align:right; }
.verif						{ width:120px; margin:70px auto 10px; opacity:0.6;  }
.verif:hover				{ opacity:1;  }


#add_job_form				{ margin-right:0px!important; border:0!important; padding:20px 0 0!important; }
.categWraper				{ border:1px solid #e0dedf; padding-left:5px; padding-top:5px; }
a.browse					{ position:absolute; left:420px; top:0px; }
div.colorPicker 			{ background:url(../img/color_picker.gif) 0 0 no-repeat; padding-left:30px; padding-bottom:10px; }
#jobs_search_form  label			{ display:inline-block; vertical-align:top; padding-top:5px; padding-right:5px; color:#515151; font-family:Trebuchet MS; }
#jobs_search_form  input			{ display:inline; vertical-align:middle;/* margin-right:5px; */}
#jobs_search_form  select			{ display:inline!important; vertical-align:bottom;  }
#jobs_search_form 			{  width:440px; display:inline;  }
.sep						{ height:1px; border-top:1px solid #bfbfbf; margin:10px 0; }
h2.jobTitle					{ color:#29abe2; font-size:16px; font-family:Trebuchet MS; margin:0 0 10px; }
.read_more					{ display:block; line-height:20px; background:url(../img/read_more_bg.png) center right no-repeat; width:96px; height:22px; margin-right:-10px; font-family:Trebuchet MS; color:#515151; font-size:12px; font-weight:bold; }
.jobType					{ position:absolute; top:-30px; right:10px; }
.ico						{ width:60px; height:15px; margin:-5px 0 0;  }
.ico.private				{ background:url(../img/private_ico_bg.png) 0 0 no-repeat;  }
.ico.privateBig				{ height:29px; margin-left:-5px; margin-top:0; width:30px; border-right:1px solid #e2e0e1; background:url(../img/privateBig_ico_bg.gif) 0 0 no-repeat;  }
.ico.escrow					{ background:url(../img/escrow_ico_bg.png) 0 0 no-repeat;  }
.ico.escrowBig				{ width:35px; height:30px; background:url(../img/escrowBig_ico_bg.gif) 10px 5px no-repeat;  }


/*HOWW IT WORKS*/

.panel 					{ width:700px; position:relative; background:url(../img/watermark.png) right top no-repeat; border:1px solid #e0dedf;  }
.panel table 			{ width:500px; border-right:0; margin:20px 0; padding:10px; }
.panel.designer_how_it_works table 		{ margin:20px 0 50px; }
.panel.buyer_how_it_works  table			{ width:500px; border-right:1px solid #eee; margin:20px 0; padding:10px; }
.panel tr td			{ background-position:0 center; background-repeat:no-repeat; height:100px; vertical-align:middle; padding:10px;  }
.buyer_how_it_works tr td.one		{ background-image:url(../img/how-it-works_01.png); width:90px;text-align:right;  }
.buyer_how_it_works tr td.two		{ background-image:url(../img/how-it-works_02.png); width:90px;text-align:right; }
.buyer_how_it_works tr td.three		{ background-image:url(../img/how-it-works_03.png); width:90px;text-align:right; }
.buyer_how_it_works tr td.four		{ background-image:url(../img/how-it-works_04.png); width:90px;text-align:right; }
.buyer_how_it_works tr td.five		{ background-image:url(../img/how-it-works_05.png); width:90px;text-align:right; }
.buyer_how_it_works tr td.six		{ background-image:url(../img/how-it-works_06.png); width:90px;text-align:right; }
.buyer_how_it_works tr td.seven		{ background-image:url(../img/how-it-works_07.png); width:90px;text-align:right; }
.buyer_how_it_works tr td.eight		{ background-image:url(../img/how-it-works_08.png); width:90px;text-align:right; }

.faq-answer							{ }
.faq-answer	table td div.delimit		{ border-right:1px solid #dbd9da; border-top:0; height:50px; vertical-align:middle; width:90px; }

.designer_how_it_works tr td.one		{ background-image:url(../img/how-it-works-designer_01.png); width:90px;text-align:right;  }
.designer_how_it_works tr td.two		{ background-image:url(../img/how-it-works-designer_02.png); width:90px;text-align:right; }
.designer_how_it_works tr td.three		{ background-image:url(../img/how-it-works-designer_03.png); width:90px;text-align:right; }
.designer_how_it_works tr td.four		{ background-image:url(../img/how-it-works-designer_04.png); width:90px;text-align:right; }
.designer_how_it_works tr td.five		{ background-image:url(../img/how-it-works-designer_05.png); width:90px;text-align:right; }
.designer_how_it_works tr td.six		{ background-image:url(../img/how-it-works-designer_06.png); width:90px;text-align:right; }
.designer_how_it_works tr td.seven		{ background-image:url(../img/how-it-works-designer_07.png); width:90px;text-align:right; }
.designer_how_it_works tr td.eight		{ background-image:url(../img/how-it-works-designer_08.png); width:90px;text-align:right; }
a.getStartedB							{ position:absolute; bottom:10px; right:0; background:url(../img/get_started.png) 0 0 no-repeat; display:block; width:190px; height:50px; }
a.getStartedD							{ position:absolute; bottom:30px; right:245px;  background:url(../img/sign_up_now.png) 0 0 no-repeat; display:block; width:190px; height:50px; }

/*END HOWW IT WORKS*/


/*FAQ*/


.faq .panel 			{ border:0; background:none; }
.panel.designer_faq, .panel.buyer_faq			{ border-top:1px solid #bfbfbf;  }
.faq h2					{ color:#27aae1; font-size:16px; font-family:Calibri; }

.faq					{ font-size:12px; font-family:Calibri; color:#121519; }

/*END FAQ*/


/*NEWS*/

.news h2				{ color:#515151; font-family:Calibri; font-size:28px; margin:10px 0; }
.news h2 a				{ color:#515151; font-family:Calibri; font-size:28px;  }
.news h2 a:hover		{ color:#29ABE2; text-decoration:none; }

/*END NEWS*/

.loggedinLine			{  width:100%; }
.inner.loggedin			{ background:none; }
.headerWraper			{ border-bottom:2px solid #515151; background:url(../img/header_loogedin.png) left bottom repeat-x;  }
.homepage .headerWraper			{ border-bottom:0;   }
.delimit				{ border-top:1px solid #D9D9D9; height:1px; width:auto; margin:10px 0; }
.checkIt				{ text-align:center; width:18px;  }

.buyer-todo-list	.read_more		{ margin:10px 0; margin-right:0; width:145px; }
.box_partR				{ width:630px; }
.box_partL				{ width:50px; background:url(../img/bula_ico.gif) 0 10px no-repeat; height:60px;  }
.row.address p			{ width:auto; }
.po_label				{ padding: 5px 20px; text-align:center; background-color:#f5f5f5; width:132px; margin:10px 0; border-left:1px solid #e2e0e1;  }
#bank_transfer_form_wrapper	{ padding:10px; }
#paypal_form_wrapper	{ padding:10px; }
#western_union_form_wrapper	{ padding:10px; }
#money_gram_form_wrapper	{ padding:10px; }
.payments_style				{ background-color:#f5f5f5; border:1px solid #e2e0e1; }

a.won						{ display:block; text-align:center; padding-top:5px; margin-right:10px;  width:81px; height:25px; background:url(../img/button.png) 0 0 no-repeat; color:#145570; font-size:14px; font-family:Trebuchet MS; text-transform:uppercase;  }
a.lost						{ display:block; text-align:center; padding-top:5px; width:81px; height:25px; background:url(../img/button.png) 0 0 no-repeat; color:#145570; font-size:14px; font-family:Trebuchet MS; text-transform:uppercase; }


.row .read_more				{ margin-right:5px;width:109px; }

.about-the-job	.job-details	{ background-color:#f5f5f5; border:1px solid #e0dedf; padding:10px; color:#515151; font-size:12px; font-family:Calibri; }
h2.jobSubtitle				{ font-family:Trebuchet MS; font-size:16px; font-weight:bold; color:#515151; margin:10px 0; }
.change						{ color:#29abe2; font-size:16px; font-family:Trebuchet MS; font-weight:normal; }

form.paymentMethods	p					{ font-family:Trebuchet MS; font-size:12px; color:#515151; font-weight:normal; }
form.paymentMethods	input[type=checkbox]	{ margin-right:7px; vertical-align:middle; }
.wraperGrandeTotal						{ background-color:#F5F5F5; border:1px solid #E0DEDF; padding:10px 10px 10px 30px;   }
.descriereJob						{  }

/*DESIGNER PROFIEL*/

div.view-profileD				{ margin:10px 0; }
.designerProfileLeft			{ width:210px; }
.designerProfileRight			{ width:480px; border:1px solid #e0dedf; }
.designerProfileRight p span.infoName	{ display:inline-block; width:100px;   }
.vp-logo						{ text-align:center; border-right:1px solid #e0dedf; padding:0 10px 10px 0; }
.view_my_portofilio_btn			{ display:block; margin:10px auto; width:167px; height:27px; background:url(../img/view_my_portofilio_btn.png) 0 0 no-repeat; }
#points_tip						{ display:block; font-size:12px; color:#515151; font-family:Trebuchet MS; text-transform:none; }
div.view-profileD div.row.last-child					{ border:0; }


/*FEEDBACK*/
.vp-feedback	h2				{ color:#29ABE2; font-size:16px; font-family:Trebuchet MS; font-weight:normal; margin:0px 0 10px;  }
.vp-feedback	h2	a			{ color:#515151; font-size:16px; font-family:Trebuchet MS; font-weight:normal; }
.vp-feedback	h3				{ color:#515151; font-size:12px; font-weight:bold; font-family:Trebuchet MS; margin:10px 0;   }
.vp-feedback	h3	a			{ color:#515151; font-size:12px; font-weight:bold; font-family:Trebuchet MS;  }
.vp-feedback	.box_partL		{ background:url(../img/bullet2.png) 0 10px no-repeat; }
.vp-feedback	.box_partR		{ position:relative;  }
.ratingStars					{ position:absolute; top:5px; right:10px; width:20px; height:50px; padding-left:30px; color:#515151; font-size:16px; font-family:Trebuchet MS; background:url(../img/rating_icon.jpg) 0 0 no-repeat; }
.ratingStars.buyer				{ top:5px; right:25px; }

.sidebar-right h2.latestWorks	{ margin:17px 0 10px; }
.jobDetail.budget				{ color:#515151; font-family:Trebuchet MS; font-size:12px; background:url(../img/budget_job_icon.png) 10px center no-repeat; padding:5px 5px 5px 40px; background-color:#f5f5f5; border:1px solid #e0dedf; }
.jobDetail.budget	span		{ color:#515151; font-family:Trebuchet MS; font-size:33px; padding-left:20px; vertical-align:middle;  }
.jobDetailsCateg				{ width:195px; font-family:Trebuchet MS; font-size:12px; line-height:35px; height:34px; overflow:hidden;  color:#515151; background:url(../img/category_job_icon.png) left center no-repeat; height:30px; padding-left:33px; text-align:left; }
.jobDetailsCateg a				{ font-family:Trebuchet MS; font-size:12px; color:#515151;  }

.signup-top	h1 span				{ padding-left:5px; color:#515151; font-size:12px; font-weight:bold; font-family:Trebuchet MS; }
.signup-top	h1 a				{ color:#29abe2; font-size:16px; font-weight:normal;  }

.job-icons.jobDetails			{ padding-top:10px; width:700px;   }
.job-icons.jobDetails .budget 	{ margin-top:-10px; }
.job-icons.jobDetails .job-start 	{ width:60px; }
.fileDownaloads					{ color:#515151; font-size:12px; font-family:Trebuchet MS; width:160px; position:absolute; border:1px solid #e2e0e1;  bottom:0px; right:0px; background:url(../img/file_ico.gif) 10px 10px no-repeat #f5f5f5; padding:17px 25px 10px 45px }
.hiddenValues					{ width:700px; position:relative; }
.hiddenValues span				{ display:block; }

.bold							{ font-weight:bold; }
#scroll_to_add_broadcast		{ display:block; background:url(../img/post_bc_message_btn.png) 0 0 no-repeat; width:142px; height:26px;  }
.mockups h2						{ font-family:Trebuchet MS; font-size:16px; font-weight:bold; }

div.discution-post-large		{ border:0; }
div.discution-post-dark			{ border:0; }

.discution-post-large	h3		{ width:445px; margin:3px 0; font-family:Calibri; font-size:16px; color:#515151;  }
.discution-post-large	h3 span {  }
.discution-post-large	div.job-icons { width:700px;  }
.discution-post-large	.buyer-comments span { display:block; font-weight:bold; }
.discution-post-large	.buyer-comments { border:1px solid #E0DEDF; background-color:#F2F2F2; padding:10px;  }

div.discution-post-dark	{ background-color:transparent;  padding:0; margin:0; border:0; }
div.discution-post-dark	.buyer-comments { border:1px solid #ccc; background-color:#eee; padding:10px;  }
div.discution-post-dark	.buyer-comments span { display:block; font-weight:bold; }
.discution-post-dark h3		{ width:445px; margin:3px 0; font-family:Calibri; font-size:16px; color:#515151; }

div.discution-post-moderator { background-color:transparent; padding:0; margin:0; border:0; }
div.discution-post-moderator .buyer-comments { border:1px solid #E0DEDF; background-color:#f8f5c5; padding:10px;  }
div.discution-post-moderator .buyer-comments span { display:block; font-weight:bold; }
.discution-post-moderator	h3		{ width:445px; margin:3px 0; font-family:Calibri; font-size:16px; color:#515151; }

div.discution-post	{ background-color:transparent; padding:0; margin:0; border:0;  }
div.discution-post	.buyer-comments { border:1px solid #E0DEDF; background-color:#F2F2F2; padding:10px;  }
div.discution-post	.buyer-comments span { display:block; font-weight:bold; }
.discution-post h3		{ width:445px; margin:3px 0; font-family:Calibri; font-size:16px; color:#515151; }

.signup-top h1 					{ font-family:Calibri; font-weight:bold; font-size:30px;  }
.mockup							{ margin:20px 0; }
p.homeDescr						{ font-family:Trebuchet MS; font-size:12px; color:#515151; }
.aboutLogovendor	p 			{ font-family:Trebuchet MS; font-size:12px; color:#515151;  }
.breacdrumbs					{ margin:20px 0 0px; font-weight:bold; font-size:12px; font-family:Calibri; color:#555; text-transform:none; }
.breacdrumbs	span			{ padding-bottom:4px; vertical-align:middle; font-weight:bold; padding-left:4px;  }
.warning						{ font-family:Trebuchet MS; font-size:12px; color:#555;	}

div.info a.hiddeJopDetails		{ text-decoration:none; color:#515151; font-size:12px; line-height:24px; margin-bottom:10px; font-family:Trebuchet MS; font-weight:bold;  display:block; width:90px; height:26px; }
div.info div.info-text			{ width:100%; background:url(../img/shadow_line.png) left bottom repeat-x; }
div.info .icon					{ padding:5px 20px 5px 50px; }
.arrow_up						{ background:url(../img/read_more.png) top right no-repeat; }
.arrow_down						{ background:url(../img/read_less.png) top right no-repeat; }


/*Tooltip*/
div.DefaultPointyTip .pointyWrapper .top h1.caption	{ font-family:Calibri,Arial!important; font-size:14px!important; font-weight:bold!important;  }
div.DefaultPointyTip .pointyWrapper .middle div.body { font-family:Calibri,Arial!important; font-size:12px!important; padding-top:5px!important; padding-bottom:5px!important;  }

.not_selected					{ background:url(../img/not_selected.png) 0 center no-repeat; padding-left:30px; }
.shortlisted					{ background:url(../img/shortlisted.png) 0 center no-repeat; padding-left:30px; }
.winner							{ background:url(../img/winner.png) 0 center no-repeat; padding-left:30px; }
.plusone						{ position:absolute; top:180px; right:390px; padding:8px 4px; background-color:transparent; }
.plusone	span				{ padding-top:3px; line-height:19px;  }
#___plusone_0					{ height:15px!important; }

.addthis_toolbox				{ display:inline-block;}

.mockup-box	.buy_now			{ background:none; border:0; padding:0; margin:0; cursor:pointer; font-size:10px; width:65px; height:38px; background:url(../img/buy_now_btn.png) 0 0 no-repeat;  }
.mockup-box	.mockup_buy			{ width:64px; }


label.userRegister				{ width:100px; }

.userRegister.designer			{ border:1px solid #e0dedf; border-right:0; background:url(../img/imavendor_btn.png) 15px 10px no-repeat #f5f5f5; width:85px; height:40px; padding-left:50px; padding-top:25px;  }
.userRegister.buyer				{ border:1px solid #e0dedf; border-left:0; background:url(../img/imabuyer_btn.png) 13px 10px no-repeat #f5f5f5;  width:85px; height:40px; padding-left:50px; padding-top:25px;   }
.userRegister.buyer .delimitVertical				{ display:none; }
.delimitVertical				{ height:40px; vertical-align:top; border-right:1px solid #e0dedf; padding-left:10px; margin-top:-10px;  width:1px; display:inline-block; }

a.iconWithHover					{ width:65px; height:35px; }
a.iconWithHover:hover			{ text-decoration:none!important;  }

.rightSideJob					{ width:610px; display:block; }

span.clear						{ clear:both; display:block; }

.discution	.column				{ width:165px;  }
.discution	.floatR				{ width:100px!important;  }
.discution-dt					{ width:695px!important; padding-left:0!important; }

/*.homepageProjects				{ margin-top:10px!important; }*/

.discution-post-large	h3		{ padding-left:10px; }
.sign-on-job-content div.info 	div.info-text		{ float:left; width:400px; background:none; }
.p-buttons				a img	{ margin-left:5px; }

.mockups h1						{ margin-left:10px; }
.discution-post-large .buyer-comments	{ margin:10px; }
.job_finished					{ color:#515151; }

