/*******************************************
  Inbox,Sentbox,Deletebox,Newbox
*******************************************/ 
.mailbox .info {
  float:left;
  width:115px;
  margin-right:10px;}
.mailbox .name_1, .mailbox .sub, .mailbox .single {
  margin-top:4px;}
.mailbox .name_1 a, .mailbox .sub a {
  color:#800000;
  font-size:12px;
  font-weight:bold;}
.mailbox .name_2 a{
  color:#0283A7;}
.mailbox .dte {
  font-size:9px;}
.mailbox .m_info {
  float:left;
  width:260px;}
.mailbox .info, .mailbox .name_1 a, .mailbox .name_2 a, .mailbox .m_info {
  line-height:15px;} 
.mailbox .X {
  line-height:50px !important;}
.mailbox .single_info {
  float:left;
  height:auto;
  width:375px;}
.mailbox .cnt{
  margin:10px;}

.mailbox .welcome_wrapper strong {
	color:#800000;
	margin-bottom:10px;
}  

#print_todos a {
  color:#0283A7;
  font-weight:bold;}
#print_todos div {
	height:15px;
	margin-bottom:4px;}
    
   
    
/*******************************************
  shoplisting
*******************************************/ 
.item_image{
  float:left;
  text-align:center;
  width:84px;
  height:100px;}
  .item_image div{
    margin:2px;
    border:1px solid #97D1E4;
    width:75px;
    height:76px;}
.item_button {
  margin:0 auto;}
.item_form .put, .item_form .put_s{
  padding:3px;
  color:#4d4d4d;
  height:14px;
  margin:0 4px 3px 0;}
.item_form .put{
   width:215px;}
.item_form .put_s{
  width:100px;}
.item_form .images {
  margin-left:50px;}
.item_form label {
  width: 100px !important;}
.item_form  .div_label{
  float: left;
  height:75px;
  width: 114px;
  margin:4px 10px 4px 0;
  clear: left;
  text-align: right;}
.item_form .div_item{
  /*height:75px; */
  margin:8px 0 4px 0;
  line-height:14px;}
  .item_form .div_item a{
    font-size:11px;
    color:#0283A7;}
.item_form .non_input{
  margin:4px 0 4px 0;}
    
  
/*******************************************
  shoplisting
*******************************************/ 

.shop_listing a{
  color:#0283A7;}

  
/*******************************************
  memberrequests
*******************************************/ 

#place_bid_frm .put{
  padding:3px;
  color:#4d4d4d;
  height:14px;
  margin:0 4px 3px 0;
  width:100px;}


/*******************************************
  membershop
*******************************************/ 


#membershop_cn  .listing_image {
  padding:4px;
  border: 1px solid #CCC;}
#membershop_cn  .other_image {
	float:left;
	border:1px solid #CCC;
	padding:4px;
	margin-right:6px;
	text-align:center;
	width: 79px;}
 
#membershop_cn .text{ 
  width:50px !important;
  float:none !important;}
  
#membershop_cn .heading{ 
  width:165px;}
  
/*******************************************
  messageform
*******************************************/ 

#new_message_temp label,
#share_message_temp label,
#add_contact_temp label{
  width:60px !important;}
#new_message_temp .put,
share_message_temp
#add_contact_temp .put{
  padding:3px !important;}
#new_message_temp .area,
#share_message_temp .area,
#add_contact_temp .area{
  height:160px !important;}
  
#share_chooser td {
  text-align:center;}
#share_chooser img {
  margin-bottom:4px;}


/*******************************************
  bidrequest
*******************************************/ 
#request_quote_frm label{
  width:160px !important;
  font-size:11px;}
#request_quote_frm .put{
  padding:3px;
  color:#4d4d4d;
  height:14px;
  margin:0 4px 3px 0;}
#request_quote_frm .area{
  height:160px !important;}  
#request_quote_frm .sml{
  width:80px  !important;}
  
/*******************************************
  account
*******************************************/ 
.notif_table td{
  font-size:11px;
  padding:0 10px 10px 0;}
 

/*******************************************
  inbox/sentbox/newbox/deletebox
*******************************************/ 
#inbox_cn .sort,
#newbox_cn .sort,
#sentbox_cn .sort,
#deletebox_cn .sort{
  float:left;
  width:170px;}
#inbox_cn .filter,
#newbox_cn .filter,
#sentbox_cn .filter,
#deletebox_cn .filter{
  float:right;}
 
  
/*******************************************
  manageblog
*******************************************/ 

#manageblog_cn .filter{
  float:right;
  width:270px;}
  
  
/*******************************************
  profileinfo
*******************************************/ 
.edu{
  margin-bottom:5px;}
#new_url .text{
  float:none !important;}
#new_url .put{
  width:120px !important;}
   
 
#editservice_cmp  .service_form {
  width:650px;
  height:175px;
  left:0;
  top:20px;
  position:absolute;} 
#editservice_cmp  .service_form label{
  float:left;
  width: 114px;
  margin:0px 15px 4px 0;
  clear:left;
  text-align:right;
  color:#222222;} 
#editservice_cmp  .service_form .put{
  width:215px;
  padding:3px;
  color:#4d4d4d;
  height:14px;
  margin:0 4px 3px 0;} 
#editservice_cmp  .service_form .b_button{
  position:absolute;
  left:370px;
  top:100px;} 
#editservice_cmp  #form_1{
  position:absolute;
  left:0;
  top:0;} 
#editservice_cmp  #form_2{
  color:#222222;
  position:absolute;
  left:0;
  top:0;
  display:none;} 
  #editservice_cmp  .mleft{
    margin:4px 0 0 4px;} 
  
#editservice_cmp  #form_2 #sform_gens{
  position:absolute;
  width:160px;
  left:0;
  top:0;} 
#editservice_cmp  #form_2 #sform_sers{
  position:absolute;
  width:175px;
  left:0px;
  top:90px;} 
#editservice_cmp  #form_2 #sform_subs{
  position:absolute;
  width:175px;
  left:0px;
  top:200px;}
#editservice_cmp  #form_2 #s_message {
  position:absolute;
  width:525px;
  left:230px;
  top:0px;}
#editservice_cmp  #form_2 #s_button {
  position:absolute;
  width:175px;
  left:230px;
  top:100px;}
  #editservice_cmp  #form_2 #s_button button {
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    height:35px;
    padding:0 15px 0 15px;
    width:auto;
    overflow:visible;
    line-height:35px;
    border:0;
    color:#FFFFFF;
    font-size:16px;
    cursor:pointer;
    font-weight:bold;
    background:transparent url('/www/bdoo/button_bg.png') left center no-repeat !important;}
  
 #editservice_cmp #form_2 #sform_gens a,  
 #editservice_cmp #form_2 #sform_sers a, 
 #editservice_cmp #form_2 #sform_subs a{
   color:#800000;}
     
     
     
/*******************************************
  bragform
*******************************************/ 

#bragform_cn label{
  float:left;
  width: 90px;
  margin:0px 15px 4px 0;
  clear:left;
  text-align:right;
  color:#222222;} 
#bragform_cn  .put{
  width:385px;
  color:#4d4d4d;
  height:14px;
  margin:0 0 3px 0;} 
#bragform_cn .b_button{
  margin-left:65px;} 

  
/*******************************************
  sentbrags
*******************************************/ 

#sentbrags_cn  .put{
  width:400px;
  padding:3px;
  color:#4d4d4d;
  margin:0 4px 5px 0;} 
#sentbrags_cn .b_button{
  margin-left:316px;} 
#sentbrags_cn .unclaimed{
	cursor:default;} 
	#sentbrags_cn .unclaimed .uc_tip{
		display:none;
		position:absolute;
		width:250px;
		top:0px;
		left:125px;
		color:#000000;
		padding:3px;
		border:3px solid maroon;
		background:#E6E6E6;} 
#sentbrags_cn .unclaimed:hover{
	cursor:default;
	color:maroon !important;} 
	#sentbrags_cn .unclaimed:hover .uc_tip{
		display:block;
		z-index:900;} 
  
/*******************************************
  addcontacts/requestbrags
*******************************************/ 

#requestbrags_cn label,
#addcontacts_cn label{
  float:left;
  width: 20px;
  margin:0px 15px 4px 0;
  clear:left;
  text-align:right;
  color:#222222;} 
#requestbrags_cn .commas,
#requestbrags_cn .permission,
#addcontacts_cn .commas,
#addcontacts_cn .permission{
  margin-left:35px;} 
  
  
/*******************************************
  memberphotos/membervideos
*******************************************/ 

#memberphotos_cn .show_photos td,
#membervideos_cn .show_videos td{
  width:110px;
  height:94px;
  text-align:center;}
#memberphotos_cn .show_albums td{
  width:110px;
  height:94px;
  text-align:center;}
 
 
/*******************************************
  aboutus
*******************************************/ 

#aboutus_cn label{
  float:left;
  width: 80px;
  margin:0px 15px 2px 0;
  clear:left;
  text-align:right;}
  
  
/*******************************************
  paymentinfo
*******************************************/ 

#paymentinfo_cn label{
  float:left;
  width: 80px;
  margin:0px 15px 2px 0;
  clear:left;
  text-align:right;}
  #paymentinfo_cn .put{
  width: 180px !important;}


/*******************************************
  letter
*******************************************/ 

.indexlist {list-style:none;padding:0;}
ul.indexlist li{display:inline;margin:0;padding:0 0 10px;}


/*******************************************
  help
*******************************************/

#help_cn A:hover, #help_cn A:visited { color:#4D4D4D; }

