/***************************************************************************
*                             PHPPROLANCE 3.0.5
*                            -------------------
*                        : PHPPROLANCE IS NOT FREE SOFTWARE
*   copyright            : Copyright (c) 2006 - 2009 PHPProLance Software
*   email                : support@phpprolance.com
*
*   $InVoiceNo$: PHPProLance Software,v 3.0.5 $InStallDate$
*
*
****************************************************************************
============================================================================
/***************************************************************************
*
*   By Germaine Williams
*   http://www.phpprolance.com
*   ========================================
*   Web: http://www.phpprolance.com
*   License Info: http://www.phpprolance.com/license-agreement.php
*
***************************************************************************/

/* General fonts */

h1, .lrg16, .lrg16 h1 {
color: #8fbc56;
font-size: 30px;
margin-bottom: 8px;
font-family: Arial;
}

h2 {
font-family: Arial;
margin-bottom: 25px;
font-size: 14px;
}

h3 {
font-size: 20px;
color: #3985cc;
padding: 0;
margin: 0;
line-height: 30px;
font-family: Arial;
}

h4 {
	background-color: #fefefe; /* Thomas. #DDDDFF; */
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	color: #3985cc;	
	height: 20px;
	margin-bottom: 10px;
	
	}

.list ul, .list ol {
margin: 0;
padding: 0;
}
	
.list li {
padding-top: 10px;
}

.sup {
color: 00ff00;
}



/* End general fonts */


/* Main styling */

body {
	background-color: #fefefe;
	font-family: Helvetica, arial, sans-serif;
	letter-spacing:1px;
	font-size: 12px;
	color: #666666;
}


a, a:hover, a:visited, a:link, a:active {
	font-size: 12px;
	color: #536bd5;
	text-decoration: none;
}


a:hover {
color: #333333;
text-decoration: underline;
}	


a.active {
	color: #536bd5;
}

#wrapper_outer {
width: 100%;
margin: 0 auto 0 auto;
}

#wrapper_inner {
width: 1000px;
margin: 0 auto 0 auto;
background-color: #fefefe;
}

#header {
width: 1000px;
margin: 0px auto 0px auto;
padding-top: 20px;
height: 70px;
}

#logo {
margin: 0;
padding:0;
}

#header_left {
width: 50%;
margin: 0;
float:left;
}

#header_right {
width: 50%;
float:right;
text-align: right;
padding-top: 15px;
margin:0;
}

#body_full {
width: 1000px;

}

#body_middle {
width: 100%;
}

#body_top {
width: 1000px;
margin-bottom: 30px;

}

#body_topleft {
width: 500px;
float: left;
}

#share_links {
float: right;
margin-top: -310px;
margin-right: 30px;
padding: 0;
z-index: 100;
}

#recommend_site {

}

.recommend_site a { display: -moz-inline-block; display:inline-block; padding:0px 1px 1px 20px; height:12px; color:#536bd5; background:url(/templates/v2/images/icon_email.gif) no-repeat left; }

.recommend_site a:hover { color:#333; background:url(/templates/v2/images/icon_email.gif) no-repeat left; text-decoration:none; } 

#twitter {

}

.twitter a { display: -moz-inline-block; display:inline-block; padding:0px 1px 1px 20px; height:12px; color:#536bd5; background:url(/templates/v2/images/twitter.gif) no-repeat left; }

.twitter a:hover { color:#333; background:url(/templates/v2/images/twitter.gif) no-repeat left; text-decoration:none; } 

#facebook {

}

.facebook a { display: -moz-inline-block; display:inline-block; padding:0px 1px 1px 20px; height:12px; color:#536bd5; background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left; }

.facebook a:hover { color:#333; background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left; text-decoration: none; } 

#splash {
background: url(/templates/v2/images/splash.jpg) 0 0 no-repeat;
height: 328px;
margin-bottom: 0px;
}

#splash_text {

}

.splaschexplanation {
color: #999999;
font-size: 12px;
font-style: italic;
text-indent: 10px;
}

#body_topright {
width: 500px;
float: left;
}

#moms {
width: 1000px;
background: #fff;
font-style: italic;
height: 25px;
color: #333;
padding: 30px 0px 0px 0px;
margin: 0 auto 0 auto;
text-align: left;
}

#moms2 {

background: #fff;
font-style: italic;
height: 25px;
color: #333;
padding: 30px 0px 0px 0px;
margin: 0 auto 0 auto;
text-align: left;
}

#footer {
width: 1000px;
background: #efefef;
margin: 30px auto 10px auto;
height: 80px;
color: #333; 
	}

#footer a {
color: #536bd5;
text-decoration: none;
}
	
#footer a:hover {
text-decoration: underline;
}

.footer_left {
text-align: left;
width: 40%;
float:left;
padding: 35px 0 0 5px;
}

.footer_right {
text-align: right;
width: 55%;
float:right;
padding: 35px 5px 0 0;
}

.clear {
clear: both;
height: 0px;
}


.page {
width: 100%;
margin-bottom: 100px;
}

.content {
padding: 4px;
margin: 4px;

}

.contactinfoedit {
background: url(/templates/v2/images/pencil.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
}


.editpasswordlink {
background: url(/templates/v2/images/pencil.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
}


input, select, textarea {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #666666;	
}

#hr {
	height: 1px;
	background-color: #006699;
	color: #6699CC;
	width: 100%;
}

.prolfieldset, fieldset, .border {
	margin-bottom: 6px;
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	 /* BORDER: 1px SOLID #AAB4BC; */
		border: 1px solid #CCCCCC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	padding: 4px;
	background-color: #ffffff;
}

.space_feedback_border {
margin-top: 30px;
	margin-bottom: 6px;
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	 /* BORDER: 1px SOLID #AAB4BC; */
		border: 1px solid #CCCCCC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	padding: 4px;
	background-color: #ffffff;
}

.grey1 {
	margin: 0 5px 6px 0;
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	 /* BORDER: 1px SOLID #AAB4BC; */
		border: 1px solid #CCCCCC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	padding: 4px;
	background-color: #efefef;
}

.grey2 {
	margin: 0 0 6px 5px;
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	 /* BORDER: 1px SOLID #AAB4BC; */
		border: 1px solid #CCCCCC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	padding: 4px;
	background-color: #efefef;
}
legend {
	color: #666;
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;

}



input.submit {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	background: url(images/buttonBg.gif);
	width: 100px;
	height: 38px;
}

.error_display {
	margin-bottom: 6px;
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	border: 1px solid #c04545;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 	
	padding: 4px;
	background-color: #f2e6e6;
}

.confirmation_display {
	border: 1px solid #00FF00;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
}

#confirm_account {
width: 500px;
margin: 0 auto 0 auto;
}

td.wa_border {

}


.rounded_content {
	border: 1px solid #AAB4BC;
	font-family: Helvetica, Arial, sans-serif;
	color: #666666;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#bottom_module {
width: 100%;
padding-top: 20px;
}

#legend {
padding-top: 10px;
text-align: left;
width: 80%;
float: left;
}


.credit {
	border: 1px solid #AAB4BC;
	font-family: Helvetica, Arial, sans-serif;
	color: #666666;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	height: 100px;
}

.credit_title {
	font-family: Century Gothic;
font-size: 24px;
color: #3655ef;
font-weight: bold;
}

.credit_subtitle {

}


.credit_subtitle2 {
color: #aaa;
font-size: 11px;
}

.subtitle {
	font-size: 16px;
	font-weight: bold;
	color: #0099CC;
}

.shadedrow {
	background-color: #E5E5E5;
}

td.article {
	font-size: 14px;
	color: #666666;
}

.profile {
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
}

/* Thomas. New class. */
.profileheader  {
	background-color: #ffffff;
	/* border: 1px solid #CCCCCC;
	-moz-border-radius: 4px 4px 4px 4px; */
}


.statedisplay {
	margin-bottom: 6px;
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	border: 1px solid #e98446;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 4px;
	background-color: #f5dfe0;
}

.dashed_border {
	border: 1px dashed #CCCCCC;
}

tr.alternative1 { /*featured */
	background-color: #FFFFD5;
}

tr.alternative2 {
	background-color: #FFFFCC;
}	
	
.copyright_text {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}

.choose_account {
font-weight: bold;
background: #ddd;
}

.copyright_text a {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #536bd5;
}

.copyright_text a:hover {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #333;
}

tr.bids_headcell, tr.headcell {
	font-family: Century Gothic;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	background: url(/templates/v2/images/header-bg.png) 0 0 repeat-x;
	height: 12px;
}


.thumbs_small {
width: 35px;
border:1px solid #cccccc;
padding: 2px; 
background: #ffffff;
}

.thumbs_normal {
border:1px solid #cccccc;
padding: 3px; 
background: #ffffff;
}	
.small, #small, .small a, #small a {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #999;
	font-style: italic;
	text-align: left;
}

td.req, span.req  {
color: #ff0000;
}

.small_body, #small_body, .small_body a, #small_body a { /* Small font same body text colour */
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.category {
	background-color: #ffffff; /* Thomas. #F8F8F8; */
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
}

.solidborder {
	border: 1px solid #333333;
}

.front_button {
	height: 25px;
}

.front_button2 {
margin-top: 10px;
	height: 25px;
}

/* End general stylin */


/* Startsida */

.header_text, .header_text a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	/*padding: 10px;*/
}

.header_text a:hover {
	font-family: Helvetica, Arial, sans-serif;
	color: #99CCFF;
	font-size: 11px;
	text-decoration: none;
	/*padding: 10px;*/
}

/* Thomas. New class. Top 5 buyer, top 5 provider inner styling	*/
tr.toplist_inner {
    height: 5px;
}


.headcell_border, #headcell_border {
	font-weight: normal;
}
	
.headcell_title {
	background-color: #fefefe; /* Thomas. #DDDDFF; */
	font-size: 18px;
	font-family: Century Gothic;
	font-weight: bold;
	color: #3985cc;	
}


.headcell2, .headcell {
	font-family: Century Gothic;
	font-size: 12px;
	color: #FFFFFF;
	background: url(/templates/v2/images/header-bg.png) 0 0 repeat-x;
    height: 12px;
 }

.headcell2_border, #headcell2_border {
   border: 1px solid #cccccc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	font-weight: normal;
	height: 150px;
	width: 330px;
}
	
.headcell2_title {
	background-color: #fefefe; /* Thomas. #DDDDFF; */
	font-size: 16px;
	font-weight: normal;
	height: 50px;
}


.top_outer {
	background-color: #ffffff; /* Thomas. #F8F8F8; */
	border: 1px solid #CCCCCC;
/*	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; */
}


tr.top_titlecell {
	font-family: Century Gothic;
	font-size: 12px;
	color: #FFFFFF;
	/* background-color: #333333; */
	background: url(/templates/v2/images/header-top.png) 0 0 repeat-x;
	height: 32px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius:5px;
	-moz-border-bottom-left-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	-webkit-border-bottom left-radius: 5px;
	-webkit-border-bottom right-radius: 5px;
		text-indent: 9px; 
}

.listingtitle_index {
    font-weight: bold;
}
	


/* End startsida */




/* Listings */
#listing {
width: 100%;
}

#listing_title h1 {

}

.listing_leftcolumn {
width: 20%; /* Om denna Šndras mŚste ocksŚ listing tpl Šndras i <td> width */
float: left;
font-weight: bold;
height: 100%;
line-height: 150%;
}


.listing_rightcolumn {
width: 80%;
float: left;
height: 100%;
line-height: 150%;
}

.listing_details {
padding: 8px 0 8px 0;
}

#listing_additional_content {
padding: 0px 0 10px 0px;
margin: 0px 0px 10px 195px;
line-height: 150%;
}

#listing_pms {
float: right;
width: 400px;
margin-top: 0px;
text-align:left;
}

a.pms_private  {
display: block;
float:left;
text-indent: 20px;
background: url(/templates/v2/images/icon_email.gif) 0 0px no-repeat;
padding-bottom: 5px;
clear: right;
width: 100%;
}

a.pms_public  {
display: block;
float:left;
text-indent: 20px;
background: url(/templates/v2/images/comment_yellow.gif) 0 0px no-repeat;
clear: left;
width: 100%;
}

#listing_useraction {
padding: 10px 0 10px 0;
width: 100%;
}

a.bidlink {
margin-right: 20px;
background: url(/templates/v2/images/action_go.gif) 0 0px no-repeat;
text-indent: 20px;
display: block;
float: left;
height: 22px;
}

a.watchlink  {
margin-right: 20px;
background: url(/templates/v2/images/action_save.gif) 0 0px no-repeat;
text-indent: 20px;
display: block;
float: left;
height: 22px;
}

a.reportlink  {
margin-right: 20px;
background: url(/templates/v2/images/anmal.gif) 0 0px no-repeat;
text-indent: 17px;
display: block;
float: left;
height: 22px;
}

a.tellfriendlink  {
margin-right: 20px;
background: url(/templates/v2/images/comment.gif) 0 0px no-repeat;
text-indent: 20px;
display: block;
float: left;
height: 22px;
}


a.attachment  {
margin-right: 20px;
background: url(/templates/v2/images/icon_attachment.gif) 0 0px no-repeat;
text-indent: 20px;
display: block;
float: left;
height: 22px;
}

a.add_listingdesc  {
margin-right: 20px;
background: url(/templates/v2/images/pencil.gif) 0 0px no-repeat;
text-indent: 20px;
display: block;
float: left;
height: 22px;
}

#listing_bids h3 {
padding: 40px 0 10px 0;
font-family: Century Gothic;
}

#listing_bidstable {
margin-bottom: 50px;
}



.choose_bid {
background: url(/templates/v2/images/award_star.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
clear: both;
}

.remove_bid {
background: url(/templates/v2/images/cancel.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
clear: both;
}

.report_bid {
background: url(/templates/v2/images/anmal.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
clear: both;
}

.bidsarehidden {
font-weight: bold;
}


/* End listings */


/* My summary */

#my_summary {
width: 100%;
}

#my_summary_menu {
width: 17%;
float:left;
}

.my_summary_title {
}

#my_summary_main {
float: right;
width: 80%;

}


#my_summary_inside {
width:100%;
}

#my_summary_pagetitle h3 {
margin-top: 15px;
margin-bottom: 10px;
font-family: Century Gothic;
}

#my_summary_table {
width: 100%;
margin-bottom: 30px;
}

#my_summary_announcement {
margin-bottom: 30px;
}

#my_summary_pending_withdrawal_table {
margin_bottom: 30px;
}

#my_summary_outgoing_escrow_table {
margin_bottom: 30px;
}

#my_summary_incoming_escrow_table {
margin_bottom: 30px;
}

#my_summary_openlistings {
margin_bottom: 30px;
}

#my_summary_watchlist {
margin_bottom: 30px;
}

#my_summary_bidstable {
margin_bottom: 30px;
}

#my_summary_bottomspacing {
margin: 25px 0 25px 0;
}


.ma_menu {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	background-color: #f3f3f3;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 20px;
}

.ma_menu a  {
color: #536bd5;
line-height: 18px;
}

.ma_menu a:hover {
	color: #333;
}


.paid {
	font-size: 22px;
	color: #00CC00;
}
.unpaid {
	font-size: 22px;
	color: #FF0000;
}


a.view_space_link {
background: url(/templates/v2/images/icon_user.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
clear:both;
}

.invite_provider {
background: url(/templates/v2/images/icon_email2.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
clear: both;
}

.delete_provider {
background: url(/templates/v2/images/heart_delete.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
clear: both;
}

.pms_link_history {
background: url(/templates/v2/images/icon_email2.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
}

.pms_link_won {
background: url(/templates/v2/images/icon_email2.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
}

.edit_project {
background: url(/templates/v2/images/pencil.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;

}

.remove_project {
background: url(/templates/v2/images/delete.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
margin-left: 20px;

}

.choose_provider {
background: url(/templates/v2/images/award_star.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
margin-left: 20px;
}

.remove_watchlist {
background: url(/templates/v2/images/delete.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
margin-left: 20px;
}

.remove_bid2 {
background: url(/templates/v2/images/delete.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
margin-left: 20px;
}


.edit_bid {
background: url(/templates/v2/images/pencil.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;

}

.approve_escrow {
background: url(/templates/v2/images/ok.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
}

.cancel_escrow {
background: url(/templates/v2/images/delete.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
}

.cancel_withdrawal {
background: url(/templates/v2/images/delete.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
}


.view_all_announcements {
background: url(/templates/v2/images/flag_green.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 20px;
display: block;
float:left;
}


.mysummary_bids {
color: #333;
background: #fbfbfb;
font-weight: normal;

}


.listingactionrow {
background: #ffffff;
}

.listingspacing {
height: 30px;}


.listingtitlerow {
height: 30px;
background: #efefef;
}

/* End My Summery */



/* Support */

.support_title h3 {
font-family: Century Gothic;
}

.support_table {
margin: 20px 0 20px 0;
}

.page_numbers {
margin: 10px 0 50px 0;
}
 /* End Support */
 
 
 
/* Space */

#space {
width: 100%;
} 
 
#space_username h1 {
} 

#space_tagline h3 {
font-family: Century Gothic;
}


.space_border {
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px; 
}

#space_leftcolumn {
width: 200px;
float:left;
}

#space_photo {
border: 1px solid #cccccc;
padding: 5px;
margin:3px;
}

.space_photo_edit {
margin-top: 5px;
margin-left: 5px;
background: url(/templates/v2/images/pencil.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
}

.space_membership {
margin-top: 5px;
margin-left: 5px;
background: url(/templates/v2/images/gold.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
}
.space_details_title {
font-weight: bold;
margin-top: 10px;
margin-bottom: 3px;
margin-left: 5px;
}

.space_details_title2 {
font-weight: bold;
font-size: 16px;
margin-top: 20px;
margin-bottom:5px;
}

.space_details_title2_first {
font-weight: bold;
font-size: 16px;
margin-top: 0px;
margin-bottom:5px;
}

.space_details_info {
margin-left: 5px;
}

.space_details_info2 {
}

#space_menu {
margin-top: 25px;
margin-bottom: 25px
}

#space_right_container {
float:right;
line-height: 150%;
width: 760px;
}

#space_middlecolumn {
width: 370px;
float: left;
text-align: left;
margin-left: 20px;
}

#space_rightcolumn {
width: 330px;
float: right;
text-align:left;
margin-left: 20px;
margin-right: 0px;
}

.space_details_edit {
margin: 10px 0 10px 0;
background: url(/templates/v2/images/pencil.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
}

#space_portfolio_title {
margin-top: 30px;
margin-bottom: 20px;
text-indent: 15px;
font-size: 17px;
}

#space_portfolio {
text-indent: 15px;
}

.space_portfolio_edit {
margin-left:15px;
margin-top: 00px;
background: url(/templates/v2/images/pencil_add.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
float:left;
display: block;
}

.portfolio_remove {
background: url(/templates/v2/images/delete.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
}

#space_feedback_table {

}


#space_about_me {
}

.space_about_me_edit {
margin-left: 4px;
background: url(/templates/v2/images/pencil.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
float:left;
display: block;
}



.invite {
background: url(/templates/v2/images/icon_email2.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
clear: both;
}


.add_provider{
background: url(/templates/v2/images/heart_add.gif) 0 0 no-repeat;
text-indent: 20px;
line-height: 25px;
display: block;
float:left;
}


/* End space */

/* Navigation */

.navigation, .navigation a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #B7B7B7;
	text-decoration: none;
}
 
.selected_navigation, .selected_navigation a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

/** Pagination **/
table.pageborder {
	border: 1px solid #cccccc;
}

td.pagerow, tr.pagerow1 {
background: #efefef;
border-bottom: 1px solid #cccccc;
height: 30px;
}

td.pagerow2, tr.pagerow2 {
height: 30px;
}

td.pagetablehead {
	/*background: url(images/tt_bg.jpg); */
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	height: 20px;
}


/* End navigation */

/* Categories */

.categories {
	font-family: Helvetica, Arial, sans-serif;
	color: #0066FF;
	font-size: 14px;
	text-decoration: none;
	/*padding: 10px;~*/
}

.categories a {
	font-family: Helvetica, Arial, sans-serif;
	color: #0066FF;
	font-size: 14px;
	text-decoration: none;
	/*padding: 10px;~*/
}

.categories a:visited {
	font-family: Helvetica, Arial, sans-serif;
	color: #0066FF;
	font-size: 14px;
	text-decoration: none;
	/*padding: 10px;~*/
}

.categories a:hover {
	font-family: Helvetica, Arial, sans-serif;
	color: #0066FF;
	font-size: 14px;
	text-decoration: underline;
	/*padding: 10px;*/
}

.categories a:active {
	font-family: Helvetica, Arial, sans-serif;
	color: #0066FF;
	font-size: 14px;
	text-decoration: none;
	/*padding: 10px;~*/
}

/* End categories */



/* My summary OLD */

.ma_pagetitle, .pagetitle {
	background-color: #fefefe; /* Thomas. #DDDDFF; */
	font-size: 18px;
	font-family: Century Gothic;
	font-weight: bold;
	color: #3985cc;	
}

.ma_subtitle {
	background-color: #fefefe; /*CEDDFF*/;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 3px;
	font-family: Century Gothic;;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #666666;
}

.ma_subtitle_content{

}

.ma_subtitle_content2 {
font-size: 10px;
color: #999999;
font-style: italic;
}

td.ma_selector {
	width: 100%;
	text-decoration: underline;
}

.ma_menu_title {
font-size: 18px;
font-color: #333;
font-family: Century Gothic;
}

.ma_literow {
	background-color: #ffffff; /* Thomas. #EEE8FF; */
	padding-left: 10px;
}
/* End My summary OLD */




/* Knowledge base style */
.kb {
width: 100%;
}


.kb-left {
width: 35%;
float:left;
margin: 0 auto 0 auto;


}

.kb-left a:link, .kb-left a:visited {
color: #3399FF;
text-decoration: underline;
}

.kb-left a:hover {
color: #333333;
text-decoration: underline;
}

.kb-right {
width: 60%;
float: right;
margin-left: 20px;
}

.kb-right a:link, .kb-left a:visited  {
color: #3399FF;
text-decoration: underline;
}

.kb-right a:hover  {
color: #3399FF;
text-decoration: underline;
}


.kb_head2
{
	font-size: 14px;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 20px;
	margin: 0pt 0pt 5px;
	padding: 0pt 0pt 8px;
	padding-top: 2px;
	color: #333333;	
}


a.kb_head2_1 {
	font-size: 14px;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 20px;
	margin: 0pt 0pt 5px;
	padding: 0pt 0pt 8px;
	padding-top: 10px;
	color: #6699cc;}



.kbh3
{
	/* border-bottom: 1px dashed #CCCCCC; */
	font-size: 18px;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: normal;
	/*margin: 40px 0 20px 0; */
	padding: 10px 0 10px 0;
	color: #666666;
	font-family: Century Gothic;
	}

.kbnav a:link, .kbnav a:active, .kbnav a:visited {

}

.kbnav a:hover {
	color: #CC0000;
	text-decoration: underline;
}

/* END knowledge base style */

/* Browse providers */
.browse_providers_thumb {
}

.browse_providers_name {
}

/* End Browse providers */


/* Contact us */

#contact_form {
width: 450px;
padding-top: 30px;
margin: 0 auto 0px auto;
}

.contact_info {
margin: 0 0 30px 0px;
}

.postmessage {
margin: 30px auto 30px auto;
text-indent: 75px; 
}

.contact_left {
width: 175px;
float: left;
padding: 0;
}

.contact_right {
width: 275px;
float:right;
padding: 0;
margin: 0;
}

.contact {
padding: 5px 0 5px 0;
height: 25px;
}

.contact_send {
clear: right;
margin-top: 10px;
}
