html, body {height: 100%;}

img, fieldset{

    padding: 10px;

	margin: 0px;

	line-height: 5px;

	border:2px solid #eee;

}

a{

    color:#225db7;

    text-decoration: none;

}

a:hover {

    text-decoration: underline;

    color: #0524a1;

}

h1{

	font: 20px Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #004569;

	padding-bottom: 1px;

}

h2{

	font: 20px Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #004569;

	padding-bottom: 1px;

}

h3{

	font: 18px Arial, Helvetica, sans-serif;

	color: #004569;

}

body{	

    font-family: Corbel;

    color: #333;

    font-size: 16px;

    /*line-height: 20px;*/

	background: #e9ecf1 url(../images/bg_body.png) repeat-x;

	margin:0;

}

#main-content{

width: 980px;

margin: 0 auto;

min-height: 100%;

background:#fff;

padding-bottom:10px;

clear: both;

}

.headerwrap{ width:100%; background:#fff; border:none;}

.headers{

width: 980px;

margin: 0 auto; border:none;

}

.articles_c{ 

width: 980px;

margin: 0 auto;

min-height:420px;

padding-bottom:10px;

 }

.articles_c_inner{

 clear:both; background: url(../images/steps.png) no-repeat bottom; min-height:680px; z-index:+1;

}

.articles_c_payments{

 clear:both; background: url(../images/payments_mtd.png) no-repeat bottom right; min-height:680px; z-index:+1;

}

#press-intro{  margin:0 auto; width:100%; clear:both; background: url(../images/bg_press.jpg) no-repeat center; min-height:700px; z-index:-1; }

#press-intro img, .articles_c img{border:none; }

.a_fp_l{ width:430px; float:left; margin-left:20px; margin-top:40px;}

.a_fp_r{ width:520px; height:300x;  float:right; padding: 0; margin-top:40px;margin-left:5px;}

.f1_i{ width:auto; background:#004569; padding:10px 5px; font-size:25px; border-radius:5px; margin-top:18px; color:#D5D5D5; float:left;}

.intro-header{ font-size:35px; color:#000; padding: 30px 0 1px 0; font-weight:bold;margin: 0 auto;}

.intro-msg{   font-size:25px; color:#000; padding:10px 0 1px 0; font-weight:600; margin: 0 auto; line-height:32px;}

.claim { text-align:center; margin-top: 2px; }

.claim a{ font-size:50px; color:#fff; text-decoration:none; font-weight:900; background:#1D391B;  padding:10px; border-radius:5px;

 }

.inn{ width:auto; margin-top:-30px; height:100px;float:right;margin-left:10px;}

.login_press{  padding:10px; width:160px; margin-top:50px; float:left;   }

.or-{ font-size:50px; color:#000;  width:30px; margin-top:60px; float:left;   }

.sign_up_press{ padding:10px; margin-left: 20px; width:180px;margin-top:50px; float:left; text-align:right;  }

.pointer_link{background: url(../images/pointer_link.png) no-repeat center left; width:20px; height:20px;  }

.login_press a, .sign_up_press a{ 

font-size:30px; color:#fff; text-decoration:none; font-weight:bold; background:#004569;  padding: 5px 10px; border-radius:5px; }

.login_press a:hover, .sign_up_press a:hover, .claim a:hover{ background:#002335; color:#fff;}

.clear{

	clear: both;	

}

#bg_black {

	background: #004569; 	

	height:95px;

}

#bg_black2 {

}

#logo-img{

	background: url(../images/freelancer254.png) no-repeat top;

	width:316px;

	height:90px;

	float:left;

	margin:5px 0 0 0;

}

#wrap{

width: 980px;

margin: 0 auto;

float:right;

}

#wrap_in{

width: 800px;

margin: 0 auto;

border-radius:3px;

padding:0 2px;

background:#fff;

}

#wrap_table{

width: 980px;

margin: 0 auto;

border-radius:3px;

padding:0 10px;

}

#menu{

	width:650px;

	float:right;

	margin-top:-40px;

	right:0px;

	height:20px;

}

#menu ul{

    list-style: none;

	float:right;

}

#menu ul li{

	display: block;

    width: auto;

	float:left;

	margin: 0px 3px;

	text-align:center;

}

#menu ul li a{

    color: #fff;

    font-size: 12px;

    font-weight: bold;

    padding: 5px 8px  !important;

    text-decoration: none;

	background:#106b77; opacity:0.7;filter:alpha(opacity=70);



}



#menu ul li a:hover,  #menu ul li .active{

	color: #7db99c;

	/*background: #d4d4d4; */

	background: url(../images/mn_bg.gif) repeat-x;

}

#menu .nxtmsg { float:right;}

#menu .nxtmsg a{color:#fff; }

#menu .nxtmsg  a:hover,#menu .nxtmsg  .active{background: url(../images/icons/comment.png) no-repeat center left; 

	padding:10px 20px; color:#fcc; text-decoration:none;}

#header_wrapper{

background: #fff;

}

#header_wrapper{

background: #fff;

}

#logo{

	width: 980px;

	margin: 0 auto;

}

#logoarea{

	width: 360px;

	float:left;

}

#signuparea{

	float:right;

	color:#333;

}

#signuparea a{ color: #7bb6b7; font-weight:normal; font-size:11px; padding:10px 25px ;  }

#signuparea a:hover{ color: #7bb6b7;}

.welcome_u{ font-size:11px; color: #333;}

.welcome_u a{color:#6a6a6a;}

.call_us{ font-size:25px; color:#004569; padding:10px 0 20px 0; float:right; width:100%;}

.social_fb{background: url(../images/facebook_l.png) no-repeat center right; 	  right:0px; width:100%; height:32px;}

#nav ul {

  margin: 0;

  padding: 0;

  list-style: none;

  position: relative;

  float: right;

  background: #eee;

  border-bottom: 1px solid #fff;

  -moz-border-radius: 3px;

  -webkit-border-radius: 3px;

  border-radius: 3px;    

}



#nav li {

  float: left;          

}



#nav #login {

  border-right: 1px solid #ddd;

  -moz-box-shadow: 1px 0 0 #fff;

  -webkit-box-shadow: 1px 0 0 #fff;

  box-shadow: 1px 0 0 #fff;  

}



#nav #login-trigger,

#nav #signup a {

  display: inline-block;

  *display: inline;

  *zoom: 1;

  height: 25px;

  line-height: 25px;

  font-weight: bold;

  padding: 0 8px;

  text-decoration: none;

  color: #444;

  text-shadow: 0 1px 0 #fff; 

}



#nav #signup a {

  -moz-border-radius: 0 3px 3px 0;

  -webkit-border-radius: 0 3px 3px 0;

  border-radius: 0 3px 3px 0;

}



#nav #login-trigger {

  -moz-border-radius: 3px 0 0 3px;

  -webkit-border-radius: 3px 0 0 3px;

  border-radius: 3px 0 0 3px;

}



#nav #login-trigger:hover,

#nav #login .active,

#nav #signup a:hover {

  background: #fff;

  color:#333;

}



#nav #login-content {

  display: none;

  position: absolute;

  top: 24px;

  right: 0;

  z-index: 999;    

  background: #fff;

  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));

  background-image: -webkit-linear-gradient(top, #fff, #eee);

  background-image: -moz-linear-gradient(top, #fff, #eee);

  background-image: -ms-linear-gradient(top, #fff, #eee);

  background-image: -o-linear-gradient(top, #fff, #eee);

  background-image: linear-gradient(to top, #fff, #eee);  

  padding: 15px;

  -moz-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);

  -webkit-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);

  box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);

  -moz-border-radius: 3px 0 3px 3px;

  -webkit-border-radius: 3px 0 3px 3px;

  border-radius: 3px 0 3px 3px;

}



#nav li #login-content {

  right: 0;

  width: 250px;  

}



/*--------------------*/

#inputs input {

  background: #f1f1f1;

  padding: 6px 5px;

  margin: 0 0 5px 0;

  width: 238px;

  border: 1px solid #ccc;

  -moz-border-radius: 3px;

  -webkit-border-radius: 3px;

  border-radius: 3px;

  -moz-box-shadow: 0 1px 1px #ccc inset;

  -webkit-box-shadow: 0 1px 1px #ccc inset;

  box-shadow: 0 1px 1px #ccc inset;

}



#inputs input:focus {

  background-color: #fff;

  border-color: #e8c291;

  outline: none;

  -moz-box-shadow: 0 0 0 1px #e8c291 inset;

  -webkit-box-shadow: 0 0 0 1px #e8c291 inset;

  box-shadow: 0 0 0 1px #e8c291 inset;

}



/*--------------------*/



#login #actions {

  margin: 10px 0 0 0;

}



.submit_login_tp_a  {		

  background-color: #253350;

  -moz-border-radius: 3px;

  -webkit-border-radius: 3px;

  border-radius: 3px;

  text-shadow: 0 1px 0 rgba(0,0,0,.5);

  border: 1px solid #1B1020;

  float: left;

  height: 30px;

  padding: 0;

  width: auto;

  cursor: pointer;

  font: bold 14px Arial, Helvetica;

  color: #fff;

}



.submit_login_tp_a a:hover,

.submit_login_tp_a a:focus {		

  background-color: #e97171;

  background-image: -webkit-gradient(linear, left top, left bottom, from(#d14545), to(#e97171));

  background-image: -webkit-linear-gradient(top, #d14545, #e97171);

  background-image: -moz-linear-gradient(top, #d14545, #e97171);

  background-image: -ms-linear-gradient(top, #d14545, #e97171);

  background-image: -o-linear-gradient(top, #d14545, #e97171);

  background-image: linear-gradient(to top, #d14545, #e97171);

}	

.submit_login_tp_a a:active {		

  outline: none;

  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;

  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;

  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;		

}

#nav  #login label {

  float: right;

  line-height: 30px;

}

#nav  #login label input {

  position: relative;

  top: 2px;

  right: 2px;

}

#nav  #login label a{

color:#253350;

}

#homelinks {color:#333;}

#homelinks a { font-weight:bold; border-bottom:2px dotted #039; padding-bottom:2px;}

.about_us_kl { line-height:40px; font-family:Corbel; font-size:25px; width:900px; margin: 0 auto; text-align:left; }

.about_us_kl h3{ font-size:35px; text-align:center; }

.about_us_kl li{ float:left; list-style: lower-roman inside; padding-left:20px;font-size:22px; clear:both; }



#footer_wrapper{

	position: relative;

	border-top:5px solid  #D5D5D5;

	background: #004569; 

	color:#fff;

	width:100%;

	height:120px;

	clear:both;

	 }

#footer_cols{

width: 980px;

margin:0 auto;

padding:10px 0 5px 0;

height:100px;

}

#footer_column1 {

    width: 250px;

	height:100px;

	float: left; 

	display:inline-block; 

}

 #footer_column2 , #footer_column3, #footer_column4{

    width: 140px;

	height:100px;

	float: left;

	right:0px;

	display:inline-block; 

}

#footer_column2{background: url(../images/email_f.png) no-repeat  center left; 

	padding:0px 55px;}

#footer_column3{background: url(../images/visit.png) no-repeat  center left; 

	padding:0px 35px;}

#footer_column4{background: url(../images/copyright.png) no-repeat center left; 

	padding:0px 35px;}



#footer_cols a:hover{

color:#999; 

}

.ft-about{ padding-top:30px;}

.ft-contact{ padding-top:40px;}

.ft-cols-none{ 

background: url(../images/freelancer254_s.png) no-repeat center left;

	width:235px;

	height:65px;

	float:left;

	padding-right:70px;

	margin: 20px 0;

}

.foot-wrap{

    width: 980px;

	margin: 0 auto;

	margin-bottom:0;

	color:#000;

	padding-bottom:10px;

	

}

.links{

	width: 400px;

	padding-top: 1px;

}

.shortcuts{

	width: 400px;

	padding-top: 1px;

	float:left;

}

.links_r{

float:right;

width:auto;

}

#footer_column1 a, #footer_column2 a, #footer_column3 a, .credits a{

color: #7db99c;}



.credits{

	width: auto;

	padding: 25px 0 0 10px;

	float:left;

	font-weight:bold;

	color:#fff;

	font-size:13px;

}

.designby {

    width: auto;

	padding: 5px 10px;

	float:left;

	font-weight:normal;

	color:#999;

	margin-right:0;

	font-size:11px;

}

.designby a{

color:#666;

 padding-bottom:5px;

}

.designby a:hover{

color:#999;

}

.email{

color: #000;

padding: 3px 2px 3px 20px;

border: 1px solid rgb(167, 169, 172);

outline: 0px none;

font-size: 1.5em;

color: rgb(109, 110, 113);

}

.ls{

    list-style: none;

    padding-left: 0px;

}



.ls li{

    background: url(../images/ls1.gif) no-repeat 0px 6px;

    margin-bottom: 8px;

    padding-left: 15px;

}

#footer_bot{

	padding: 25px;

	text-align: center;

}

.login-form-index{color:#fff;}

.login-form-index a {

color:#fff;

}

.login-form-index .txtbox {

}

.loginerrors {

display: block; height: auto; font-size:13px; line-height: 15px;  background: #C2D4F2;  padding: 2px 20px; color: #8a1f11;border: 1px solid #99f;

}

loginerrors_i {

display: block; height: auto; font-size:13px; line-height: 14px; background: #FBE3E4; color:#8a1f11;border: 1px solid #99f;

}

/*input{

height: 1.7em;

border: 1px solid #A7A9AC;

outline: 0;

font-size: 1.5em;

color: #333;

text-align:center;

}*/



input[type="text"], input[type="password"], input[type="search"], input[type="email"],input[type="email"],select, input[type="file"] {

/*background-color: #d7f4f8;

border: 1px solid #c0e6eb;

border-radius: 4px;

box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;*/

color: #004569;

font-size:14px;

display: inline-block;

padding: 5px 6px;

transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;

vertical-align: middle;

}

input[type="submit"]:hover{

/*background: #225db7;*/

background:#BF0000;

color: #fff;

cursor: pointer;

}

input[type="text"], input[type="password"],input[type="email"],select, input[type="file"]{

margin-right:10px;

}

/*.input_submit{

display: inline-block;

padding: 5px 10px;

text-align: center;

text-decoration: none;

font-size: 12px; font-weight:bold;

color: #039;

cursor: pointer;

}

.input_submit_s{

display: inline-block;

padding: 5px 10px;

text-align: center;

text-decoration: none;

font-size: 12px; font-weight:bold;

color: #039;

cursor: pointer;

} */

input[type="submit"], .login_f,.input_submit,.input_submit_s {

/*background-color: #004569;

border: 0;

border-radius: 6px;*/

border: 1px solid #ccc;

text-align: center;

color: #BF0000;

cursor: pointer;

font-size: 15px;

font-weight: bold;

padding: 2px 10px;

-webkit-backface-visibility: hidden;

}

.submit_login{

border: 1px solid #ccc;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

text-align:center;

background: #C2D4F2;

cursor:pointer;

min-width: 150px;

font-weight:bold;

color:#039;

padding:8px;

font-size:20px;

margin-left:200px;

}

.submit_login_tp{

display: inline-block;

zoom: 1;

height: 2em;

padding: 0 1em;

vertical-align: top;

text-align: center;

text-decoration: none;

font-size: 1.2em;

color: #039;

font-weight:bold;

cursor: pointer;

}

.price_o {

	font-size: 24px;

	font-weight: bolder;

	color: #003399;

	padding:2px;

	font-style:normal;

}

.price_f {

	font-size: 18px;

	font-weight: bold;

	color: #000;

	padding:2px;

}

#register{

width:800px;

margin-left:100px;

color: #302776;

font-size:16px;



}

#register a{

color:#0081B5;

text-decoration:none;

}

#register a:hover{

color:#92D400;

text-decoration:none;

}

#register hr{ margin:30px 0 20px 0; }

#resources{

    background: url(../images/styles-bg.png) no-repeat;

    padding: 3px 10px 15px 15px;

	min-height:22px;

	width:250px;

	color:#fff;

	

}

#resources a:hover{	

	color: #ffffcc;	

}

#lgout{ width: auto; float:left; left:100px; top:55px; color:#00CC00; position: relative;}

.f_left{ width:280px; padding: 8px; float:left; display:inline;}

.f_left img{ border:none; }

.f_right{ width:370px; padding:8px; float:right;}

.f_right_about{ width:640px; padding:8px; float:right; font-family:Corbel; font-size:16px;  }

.t_spacer { padding-top:30px;}

.f_contacts{ width:520px; margin:0 auto;}

.f_contacts img{ border:none; }

.fp_orders{ padding:8px; color: #000; font-weight:bold;background-color:FFF; font-size:18px;

box-shadow: 10px 10px 20px #888888;

	   }

.fp_orders TD { border-bottom:2px dotted #eee; padding-bottom:10px;}

	   

.order_header{ font-weight:600;line-height:22px;  color: #036; font-weight:bold; 

}

.h-orders{

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

background:#fff;

}

.ordersFP TD { border-bottom:1px dotted #fcc;}

.td_class TD{ font-size:11px;}

.button {

    background-color: #222;

    background-image: -webkit-linear-gradient(hsla(0,0%,100%,.15), hsla(0,0%,0%,0));

    background-image: -moz-linear-gradient(hsla(0,0%,100%,.15), hsla(0,0%,0%,0));

    background-image: -ms-linear-gradient(hsla(0,0%,100%,.15), hsla(0,0%,0%,0));

    background-image: -o-linear-gradient(hsla(0,0%,100%,.15), hsla(0,0%,0%,0));

    background-image: linear-gradient(hsla(0,0%,100%,.15), hsla(0,0%,0%,0));

    border: 1px solid #111;

    color: #c6c6c6;

    cursor: pointer;

    display: inline-block;

    font: bold 18px/12px 'Dosis';

    margin: 2px;

    padding: 10px 20px;

    position: relative;

    text-decoration: none;

    text-shadow: 0 -1px 1px hsla(0,0%,0%,.8);

    vertical-align: top;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;

}

	.button:hover, .button:focus {

		background-color: #242424;

		color: #f6f6f6;

	}

	.button:active {

		background-color: #202020;

		color: #b6b6b6;

		padding: 16px 20px;

	}

ul.pagination {



    font-family: "Arial", "Helvetica", sans-serif;

    font-size: 13px;

    height: 100%;

    list-style-type: none;

    margin: 20px 0;

    overflow: hidden;

    padding: 0; 

}

ul.pagination li.details {



    background-color: white;

    border-color: #C8D5E0;

    border-image: none;

    border-style: solid;

    border-width: 1px 1px 2px;

    color: #1E598E;

    font-weight: bold;

    padding: 8px 10px;

    text-decoration: none; 

}

ul.pagination li.dot {

    padding: 3px 0; 



}

ul.pagination li {

    float: left;

    list-style-type: none;

    margin: 0 3px 0 0; 

}

ul.pagination li:first-child {

    margin-left: 0; 

}

ul.pagination li a {

    color: black;

    display: block;

    padding: 7px 10px;

    text-decoration: none; 

}

ul.pagination li a img {

    border: medium none; 

}

ul.pagination li a.current {

    background-color:#5B6161;

    border-radius: 0 0 0 0;

    color: #fff; 

}

ul.pagination li a.current:hover {

    background-color: #C8D5E0; 

}

ul.pagination li a:hover {

    background-color: #C8D5E0; 

}

ul.pagination li a {

    background-color: #F6F6F6;

    border-color: #C8D5E0;

    border-image: none;

    border-style: solid;

    border-width: 1px 1px 2px;

    color: #1E598E;

    display: block;

    font-weight: bold;

    padding: 8px 10px;

    text-decoration: none; 

}

.icon_help{

	background: url(../images/icons/help.png) no-repeat center left; 

	padding:10px 20px;

}

.icon_bug{

	background: url(../images/icons/bug.png) no-repeat center left; 

	padding:10px 20px;

}

.icon_done{

	background: url(../images/icons/done_event.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_editing{

	background: url(../images/icons/edit.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_pending{

	background: url(../images/icons/pending.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_to_confirm{

	background: url(../images/icons/to-do.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_assigned{

	background: url(../images/icons/to_do.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_assigned_unconfirmed{

	background: url(../images/icons/assigned-to.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_current{

	background: url(../images/icons/current-work.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_bids{

	background: url(../images/icons/bid.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_available{

	background: url(../images/icons/on.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_paid{

	background: url(../images/icons/paid.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_financial{

	background: url(../images/icons/financial.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_dispute{

	background: url(../images/icons/dispute.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_account{

	background: url(../images/icons/account.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_msg{

	background: url(../images/icons/msg.png) no-repeat center left; 

	padding:0px 30px; font-size:12px;

}

.icon_approved{

	background: url(../images/icons/apv.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_reject{

	background: url(../images/icons/rej.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_revision{

	background: url(../images/icons/revision.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_orders{

	background: url(../images/icons/orders.png) no-repeat center left; 

	padding:30px 30px;

}

.icon_users{

	background: url(../images/icons/users.png) no-repeat center left; 

	padding:30px 30px;

}

.icon_more_orders{

	background: url(../images/icons/stocks.png) no-repeat center left; 

	padding:30px 30px;

}

.icon_request{

	background: url(../images/icons/request.png) no-repeat center left; 

	padding:30px 30px;

}

.icon_writers{

	background: url(../images/icons/writers.png) no-repeat center left; 

	padding:30px 30px;

}

.icon_exit{

	background: url(../images/icons/exit.png) no-repeat center left; 

	padding: 0px 30px;

}

.icon_stock_m{

	background: url(../images/icons/stock_m.png) no-repeat center left; 

	padding:0px 30px;

}

.icon_info{

	background: url(../images/icons/user_info.png) no-repeat center left; 

	padding:10px 50px;

}

.icon_settings{

	background: url(../images/icons/settings.png) no-repeat center left; 

	padding:30px 30px;

}

.icon_clock{

	background: url(../images/icons/clock_time.png) no-repeat center left; 

	padding:10px 30px;

}

.notify_msg{

background:#4a4954;

color: #D5D5D5;

line-height:25px;border-bottom:5px solid #999; padding:8px; font-size:11px;}



.msg_highlights{}

.msg_highlights a{ color: red; text-decoration:blink;}



.get_replybox {

   /* background: #C2D4F2;*/

    padding:2px 10px;

    border-bottom:5px solid #999;

	color:#fff;

	width:550px;

	background-color: #9699AC;

	margin-bottom:10px;

}

.show_replybox {

    display:none;

}

.reply_to_msg{

margin: -20px 10px 0 10px;  padding-bottom:5px; font-weight: bold; font-size:12px; 

 background:#D5D5D5; padding:5px; -moz-border-radius: 3px;

  -webkit-border-radius: 3px; border-radius: 3px; width:70px; float:right; 

 }

 

 .new_msg{

 font-weight: bold; font-size:11px; 

 background:#004569; padding:2px 3px; -moz-border-radius: 3px;

  -webkit-border-radius: 3px; border-radius: 3px; width:100px; float:right; 

 }

 .talktous{

 font-weight: bold; font-size:9px; 

 background:#f78d1d; padding:0px 5px; -moz-border-radius: 3px; margin-bottom: 10px;

  -webkit-border-radius: 3px; border-radius: 3px; width:auto; float:left;  

 }

 .marked_as_read{margin: -20px 10px 0 10px; padding-bottom:5px; font-weight: bold; font-size:10px; 

 background:#D5D5D5; padding:5px; -moz-border-radius: 3px;

  -webkit-border-radius: 3px; border-radius: 3px; width:100px; float:right; cursor:pointer;}

 .get_help_info {

    height:200px;

    background: #C2D4F2;

    padding:2px 25px;

    border-bottom:5px solid #3399FF;

	overflow:scroll;

}

 .update_p_details {

    background: #C2D4F2;

    padding:10px;

    margin-top:10px;

    border-bottom:5px solid #3399FF;

}

.show_hide_help_info {

    display:none;

}



.get_payments {

    height:100px;

    background:#dceefa;

    border:solid 3px #fff;

    border-radius:5px;

    box-shadow: 0px 0px 5px #CCC;

    background:-webkit-gradient(linear,left top,left bottom,from(#dceefa),to(#e8e8e8));

    background:-moz-linear-gradient(top,#dceefa,#e8e8e8);

    background:linear-gradient(to top,#a7eef2,#dceefa);

    padding:8px;  

    border-bottom:3px solid #333;

}

.show_hide_payments {

    display:none;

	}

.show_update_info {

    display:none;

}





.sign_in_a {

background:#253350;

opacity:0.7;

filter:alpha(opacity=70); 

border-left: 2px solid #888;

float: right;

width: 200px;

padding: 0px 0px 20px 20px;

color: #fff;

z-index: 1000;

}

.sign_in_a a { text-decoration:none; color:#fff; font-size:15px; text-decoration:underline;}

.sign_in_a a:hover { text-decoration:underline; color:#FF0000;}

.sign_in_a input[type="text"], input[type="password"] {

color: #333;

/*font-size: 20px;*/

font-family: "museo sans", sans-serif;

font-weight: bold;

border: 1px solid #dfdfdf;

border-top-color: #999;

/*padding: 3px 10px;*/

width: 140px;

box-shadow: inset 0 5px 6px #f7f7f7;

background: #fff;

}



.sign_in_a input[type="submit"]:hover {

background:#253350;

color:#fff;

opacity:0.7;

filter:alpha(opacity=70); 

}

.article_p {

background:#253350; width:250px; opacity:0.7;filter:alpha(opacity=70); border-radius:5px; color:#fff; float:left; margin-left:20px; padding:10px; margin-top:30px;

}

.article_p_2 {

background:#253350; opacity:0.7;filter:alpha(opacity=70); border-radius:5px; width:215px; float:left; margin-left:200px; margin-top:30px;

}

.articles_s {

background: #253350; opacity:0.7;filter:alpha(opacity=70); border-radius:5px; width:160px; padding:20px; font-size:36px; color:#fff; font-weight:bold; float:right;left:10px; margin-top:30px;

}

.articles_s a:hover{ background: #253350;}

.claim { text-align:center; padding:100px; }

.claim a{ font-size:50px; color:#fff; text-decoration:none; font-weight:900; background:#253350; opacity:0.7;filter:alpha(opacity=70);  padding:10px; border-radius:5px;

 }

.claim a:hover{ background:#425240; color:#fff;}

.login_f{

border: 1px solid #ccc;

text-align:center;

/*background: #C2D4F2;*/

cursor:pointer;

font-weight:bold;

color:#039;

padding:5px;

font-size:20px;

}

.msg_l{

height: auto;font-size:11px; background: #253350; padding: 3px 10px;  color:#fff;border: 1px solid #99f; 

} 





.error {

 text-align:center;  font-size:14px; background: url(../images/error_bg.png) 0 0 repeat-x; padding: 3px;

 color:#a20510;border: 1px solid #c4de95; }



.upload_error {

font-size:18px;

color: #a20510;

background: url(../images/error_bg.png) 0 0 repeat-x;

padding:5px 10px;

text-align:center;

}



#infos{

margin-top:10px;  }

.msg_success {

background: url(../images/succ_bg.png) 0 0 repeat-x; font: bold 14px arial;

color: #2f7c00;

text-shadow: 0 1px 0 #fff; 

padding: 10px;

text-align:center;

} 

.tick_accepted {

background: url(../images/tick_a.png) no-repeat center left; 

padding:10px 50px;

color: #2f7c00;

text-shadow: 0 1px 0 #fff; 

padding: 5px 10px 5px 10px;

} 

.msg { height: auto; font-size:13px; background: url(../images/succ_bg.png) 0 0 repeat-x;

padding: 5px 10px 5px 10px; margin: 10px 0; color:#2f7c00;border: 1px solid #99f; 

} 



.ord_msg {

display: block; height: auto;  font-size:14px;  background: url(../images/succ_bg.png) 0 0 repeat-x; padding: 5px 10px 5px 40px; margin: 10px 0; color:#2f7c00;border: 1px solid #99f; width: 600px;

} 

.ord_error {

display: block; height: auto;  font-size:16px; background: url(../images/error_bg.png) 0 0 repeat-x;

 padding: 3px 10px 3px 40px; margin: 10px 0; color:#a20510;border: 1px solid #99f;

}

.titlehdr_f {

 font: bold 15px arial, verdana;

 color: #999; bottom:10px;

 }

#terms{ padding: 3px 15px; font-family: Corbel;

color: #333;

font-size: 18px;}

#terms a{ }

 #terms a:hover{ color: #fff;  padding-bottom: 1px;}

#terms h1 a{

	font: 20px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #039;

	padding-bottom: 1px;

}

.inner_t_1, .inner_t_2,.inner_t_3{

	width: 280px;

	float: left;

	padding:3px 3px 5px 10px;

	display:inline;

	background:#acadb1;

}

.inner_t_1 p, .inner_t_2 p,.inner_t_3 p{

background: url(../images/ls1.gif) no-repeat 0px 6px;

    margin-bottom: 8px;

    padding-left: 15px;

}

   #pages_select {

    width:600px;

	float:right;

  }

  .pg_select{

  width:90%;

  float:right;

  }

  .pg_select p{

  font-size:18px;

  font-weight:bold;

  }

  

#30_p_more{

	border: 1px solid;  

    margin: 10px 0px;  

    padding:5px 5px 5px 5px;  

    background-repeat: no-repeat;  

    background-position: 10px center;

    background-color:#B9DBE1;    

	}

#30_p_less{

	border: 1px solid;  

    margin: 10px 0px;  

    padding:5px 5px 5px 5px;  

    color: black;   

	}

.t_hdr{ font-size:16px; border-bottom:8px solid #7686ed; margin-top:-3px;}

.t_hdr_m{ font-size:16px; border-bottom:8px solid #B9DBE1;margin-top:-3px;}

	

.hdr_ {font-size: 24px}



.more_l{background-color: #7686ed;   padding:5px 5px 5px 5px; 

}

.more_p{background-color: #B9DBE1;   padding:5px 5px 5px 5px;  

}	

.payments_p{ float:right; width:470px; display:inline-block;}

.pay_paypal{width:180px; float:left; padding-right:10px;}

.pay_paypal2{width:300px; float:left; padding-right:10px;}



.pay_pesapal{ width:180px; float:right;  padding:0 10px;}

/*.pesapal_btn {background: url(images/pay_with_pesapal.png) no-repeat; width:161px; height:31px; padding:20px; }*/

.how_it_works { margin:0 auto; width:960px;  padding:5px 5px;}

.how_a{ float:left; width:250px; margin-top:150px; font-weight:bold; color: #004569; font-size:14px;}

.how_a p{ font-size:12px; font-weight:normal; }

.how_sep{clear:both; border-bottom:1px dotted #454545; padding:10px 0 10px 0;}

.available_list{background: url(../images/available_list.png) no-repeat 0px 6px; width:700px; height:403px; float:right;}

.manage_orders{background: url(../images/manage_orders.png) no-repeat 0px 6px; width:700px; height:360px; float:right;}

.bids{background: url(../images/bids.png) no-repeat 0px 6px; width:700px; height:320px; float:right;}

.mass_adjust_deadlines{background: url(../images/mass_adjust_deadlines.png) no-repeat 0px 6px; width:700px; height:370px; float:right;}

.unconfirmed{background: url(../images/unconfirmed.png) no-repeat 0px 6px; width:700px; height:360px; float:right;}

.back_to_available{background: url(../images/back_to_available.png) no-repeat 0px 6px; width:700px; height:530px; float:right;}

.confirmed{background: url(../images/confirmed.png) no-repeat 0px 6px; width:700px; height:355px; float:right;}

.view_available{background: url(../images/view_available.png) no-repeat 0px 6px; width:700px; height:450px; float:right;}

.rejected{background: url(../images/rejected.png) no-repeat 0px 6px; width:700px; height:340px; float:right;}

.approved{background: url(../images/approved.png) no-repeat 0px 6px; width:700px; height:350px; float:right;}

.revision{background: url(../images/revision.png) no-repeat 0px 6px; width:700px; height:360px; float:right;}

.completed_p{background: url(../images/completed_p.png) no-repeat 0px 6px; width:700px; height:530px; float:right;}

.completed{background: url(../images/completed.png) no-repeat 0px 6px; width:700px; height:1000px; float:right;}

.reassign{background: url(../images/reassign.png) no-repeat 0px 6px; width:700px; height:350px; float:right;}



#paypal_success{ width:650px; padding-top:50px; margin:0 auto; line-height:25px;}	

.pricing{color: #fef4e9;

border: solid 1px #da7c0c;

font: 18px Arial, Helvetica, sans-serif;

padding: .5em;

background: #f78d1d;

text-align: center;

font-weight: bold;

text-shadow: 0 1px 1px rgba(0,0,0,.3);

-webkit-border-radius: .5em;

-moz-border-radius: .5em;

border-radius: .5em;

background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));

background: -moz-linear-gradient(top, #faa51a, #f47a20);

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');

}



.notifier{width:99%; font-size:18px; margin:0 auto; background:#f8feee; color: #333;-moz-border-radius: 5px;

  -webkit-border-radius: 5px;  border-radius: 5px; border:1px solid #c4de95; padding:0 5px 20px 5px; font-family: Corbel, "Agency FB";

  }



.new_bt{color: #fef4e9;

border: solid 1px #da7c0c;

font: 16px Arial, Helvetica, sans-serif;

padding: .2em  .3em;

background: #f78d1d;

text-align: center;

font-weight: bold;

text-shadow: 0 1px 1px rgba(0,0,0,.3);

-webkit-border-radius: .5em;

-moz-border-radius: .5em;

border-radius: .5em;

background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));

background: -moz-linear-gradient(top, #faa51a, #f47a20);

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); float:right;}

.banner_demo{ padding: 10px 10px; text-align:center; font-size:35px; color:#fbeb84; background:#168f9f;}

.banner_demo a {color:#fff; text-decoration:underline;}

.buy_now_all{ text-align:center; float:right; width:auto; margin:10px 50px 10px 0;}

.buy_now{ text-align:center; float:right; width:auto; margin:-10px 0 10px 0;}

.buy_now a, .buy_now_all a{ color: #fff;

border: solid 1px #da7c0c;

font-size:18px;

padding:10px;

background: #f78d1d;

text-align: center;

font-weight: bold;

text-shadow: 0 1px 1px rgba(0,0,0,.3);

-webkit-border-radius: .5em;

-moz-border-radius: .5em;

border-radius: .5em;

background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));

background: -moz-linear-gradient(top, #faa51a, #f47a20);

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');

width:150px; padding:10px;  text-decoration:none; }

.buy_now a:hover, .buy_now_all a:hover{background:#f5ed96; color:#333; border:none; }

