html, body {padding:0; margin:0}
html {width:100%; height:100%}
*:first-child + html {height:auto}

table, tr, td {border-collapse: collapse;
padding: 0px;
margin: 0px;}

body {font: 0.8em Verdana, Arial, Helvetica, sans-serif; line-height:1.5em; background:#FFFFFF; margin:0; padding:0; color:#000000; width:100%; height:100%}

img {behavior: url("htc/pngbehavior.htc")}

div, span, h1, h2, h3, h4, p, a, ul, li, ol, dl, dt, dd, img, form {padding:0; margin:0; border:0}

a, a:visited {text-decoration:none; color:#58813a; font-weight:normal}
a:hover {text-decoration:none}

h1, h2, h3, h4 {/* padding-top: 5px; */color: #58813a; font-family:Frutiger, Callibri, Arial, Helvetica, sans-serif; font-weight:100}
h1 {font-size:30px; line-height:34px}
h2 {font-size:28px;/* line-height: 10px; */font-weight:100; line-height:30px}
h3 {font-size:24px; padding:0; margin:0; line-height:26px}
h4 {font-size:16px; padding-top:0; margin-top:5px; line-height:18px}

ul {color:#58813A}
table.ctrlsholder img { float:none; margin:0px; }

div.left {float:left!important}
div.right {float:right!important}
td.right {text-align: right}
.globalContainer {display:table; height:100%;  width:100%; text-align:center}
html > body .globalContainer {width:100%; }
.mainContainer {height:100%; min-height:650px; max-height:100%; width:980px; margin:0 auto; text-align:left}
.headerContainer {float:left; clear:both; width:100%; height:90px; background:url(../im/dotted.gif) 0 100% repeat-x; position:relative;}
.logoContainer {
	margin:5px 0 0 0px;
}

.topMenu {list-style:none; margin:0px; padding:10px 0 0 0; right:0px; text-transform:lowercase; text-align:right;}
.topMenu ul { display:inline; text-align:right;}
.topMenu li { padding:0 0px 10px 10px; margin:0 0 0 5px; position:relative; font-size:12px; z-index:999; list-style:none; display:inline;}
.topMenu li.menuactive  { /*background:url(../im/menu2.png) 100% 100% no-repeat;*/ line-height:20px; height: 20px; color:#58813A; padding-right:23px; padding-bottom: 0px; padding-right: 0px; }
.topMenu li.menuactive strong{ background:url(../im/menu2.png) 100% 100% no-repeat; padding-bottom: 10px; padding-right: 22px; }
.topMenu li a {color:#58813A; text-decoration:none; white-space:nowrap; line-height:20px; font-size:12px; background:url(../im/menu.png) 100% 100% no-repeat; padding:0 22px 10px 0;}
.topMenu a span {position:absolute; left:0; bottom:10px; z-index:-1; color:#58813A}
.topMenu li a:hover {background:url(../im/menu2.png) 100% 100% no-repeat}
.topMenu li a:hover span {display:none}
.topMenu a strong {visibility:hidden; color:#58813A; text-align:left}
.topMenu li a:hover strong {visibility:visible}
.topMenu li strong { display:none; margin:0; padding:0}
.topMenu li.menuactive strong {display:inline;}

.contentContainer {display:table; clear:both; float:none; vertical-align:top; width:100%; padding:5px 0 25px 0; margin:0}

.rightBannerContainer {float:right; margin:0; width:120px; height: 650px}
.leftSideContent {height:1%; display:block; margin:0 150px 0 0; clear:left}
html > body .leftSideContent {height:1%; width:850px; display:table; margin:0; clear:none}


.leftBarContainer {float:left; height:1%; width:60%}
.rightBarContainer {float:right; height:1%; width:40%}
.leftBarContainer .innerContainer, .rightBarContainer .innerContainer {padding:5px 0px 5px 5px}
.rightBarContainer .innerContainer {padding:0 0 0 5px}
.rightBarContainer .innerContainer .innerContainer {padding:5px 0}

/*		Start Content Styles		*/


.centered_Container {text-align:left}
.success-story {width:307px; margin:0px 0px 0px 5px; text-align:left; height:1%; }


.roundConnerBlock {display:table}
.roundConnerBlock .top_side div, .roundConnerBlock .bottom_side div {background:#DBDBDB; margin:0 23px; line-height:24px; padding:1px 0 0 0}
.roundConnerBlock .bottom_side div {padding:0 0 1px}
.roundConnerBlock .top_side div div, .roundConnerBlock .bottom_side div div {background:#FFFFFF; margin:0; line-height:23px; padding:0}
.roundConnerBlock .top_side div.left, .roundConnerBlock .top_side div.right, .roundConnerBlock .bottom_side div.left, .roundConnerBlock .bottom_side div.right {background:none; margin:0; padding:0}
.roundConnerBlock .roundContentContainer {background:#DBDBDB; padding:0 1px}
.roundConnerBlock .roundContent {background:#FFFFFF; padding:0 23px}

	/*		Start Circle Styles		*/
	
.circle{width: 399px; height: 376px; position:relative; margin:25px 0px 0px 54px; background:url(../im/big_circle.gif) no-repeat; line-height:12px; font-size:12px}
.circle h1 { font-size:22px; line-height:22px;}
#circleBuy, 
#circleSell, 
#circleFranchise, 
#circleService, 
#circleStartup {position:absolute; font-size: 27px; line-height: 30px; font-weight:100; text-transform:lowercase; font-family: Frutiger, Arial, Helvetica}
#circleBuy h3, #circleSell h3, #circleFranchise h3, #circleService h3, #circleStartup h3 {font-weight:100; font-family:Frutiger, Arial, Helvetica; font-size:21px; line-height:22px; margin:0; padding:0; text-align:left}
#circleBuy a:link, 
#circleSell a:link, 
#circleFranchise a:link, 
#circleService a:link, 
#circleStartup a:link,
#circleBuy a:hover, 
#circleSell a:hover, 
#circleFranchise a:hover, 
#circleService a:hover, 
#circleStartup a:hover,
#circleBuy a:visited, 
#circleSell a:visited, 
#circleFranchise a:visited, 
#circleService a:visited, 
#circleStartup a:visited {text-align: center; color: #FFFFFF; text-decoration:none}

#circleSell {top: 49px; left: 70px; width:225px}
#circleBuy{top: 110px; left: 25px; width:280px;}
#circleFranchise{width: 276px; top:232px; left: 39px}
#circleService{width: 160px; top: 293px; left: 93px}
#circleStartup{ top: 171px; left: 17px; width:310px;}
	
	/*		End Circle Styles		*/
	
	/*		Start News Block		*/
	

.rightBarContainer .newsblock {width:307px}
.newsblock h3{color:#58813A; font-family: Frutiger, Callibri, Arial, Helvetica, sans-serif; font-size:28px; line-height:120%; margin-bottom:15px; font-weight:100}
.newsblock h3 em{color: #808080; font-family: Frutiger, Callibri, Arial, Helvetica, sans-serif; font-size:50%; margin:0 0 0 10px}
	
	/*		End News Block		*/
	
	/*		Start Learn block		*/
.learnblock2 {padding:0; margin:0 auto; font-size:85%; width:307px; text-align:left}
.learnblock2 h3 {min-width:238px; max-width:238px; font-size:28px; font-family: Frutiger, Arial, Helvetica; font-weight:100; color:#58813a; line-height:120%; margin-bottom:3%}


	
	/*		End Learn block		*/
	
.leftBarContainer .content { margin:0px; text-align:left}
.single_content {padding:20px}
.single_content h1 {margin:0 0 20px}

td.c33  {padding-left:10px;}

.form, .form2, .formto input {border:1px solid Silver; width:100px}
.form2 {width:50px}.formDiv {padding: 3px 5px 3px 0}

.tableGo2 {text-align:right; height:90px; wvcbidth:100%;	border:0; margin-bottom: 25px}
.tableGo2 td {border:0;	margin:0; padding:0}
.tableGo {text-align:right; height:90px; width:90%; border:0; margin-bottom:25px; background:url(../im/gocentr.gif) repeat-x}
.tableGo td {font-size:0.8em; border:0;	margin:0; padding:0}
.contentGo {margin:0 0 0 0}
td.go1 {background:url(../im/goleft.gif) no-repeat;	width:18px}
td.go1 div {width:18px}
td.go2 {background:url(../im/gorigh.gif) right top no-repeat; width:20%}
.grid {clear:both}
/*.tab {width:117px; height:26px; color:#FFFFFF; background:url(../im/tab.gif) no-repeat; font-size:11pt; font-weight:bold; text-align:center;	vertical-align:middle; padding-top:5px}*/
.tab_under {float:right; width:151px; height:32px; margin-left:5px; margin-top:6px; color:#FFFFFF; background:url(../im/smButton1.gif) no-repeat; font-size:10pt; font-weight:bold; text-align: center;	vertical-align: middle;	padding-top:5px}
.tab_under3{/* float: right; */float:left; width:43px; height:31px;	margin:6px 0 0 5px; color:#FFFFFF; background:url(../im/smButton3.gif) no-repeat; font-size:10pt; font-weight:bold;	text-align:center; vertical-align:middle; padding-top:5px}

.bulletcircle {padding:20px 10px 0 120px; background:url(../im/circle.gif) -38px 50% no-repeat; height:100px; font-size:22px; line-height:30px; font-family: Frutiger, Arial, Helvetica;	font-weight:100; color:#58813A;	vertical-align:middle; text-align:left; float:none; clear:both}
input.loginButton2 {height:66px; width:70px; cursor:hand; cursor:pointer; border:0; background:url(../im/go.gif)}

.ButtonWrite {width:147px; height:66px; color:#FFFFFF; background:url(../im/Button2.gif) 0 50% no-repeat; font-size:12pt; font-weight:bold; text-align:center; vertical-align:middle; padding:43px 0 0 0; font-family:Frutiger, Callibri, Arial, Helvetica, sans-serif;}
.ButtonWrite a {vertical-align:middle; color:#FFFFFF!important; font-size:12pt;font-weight:bold!important; text-align:center; display:block; height:43px; font-family:Frutiger, Callibri, Arial, Helvetica, sans-serif;}

.loginButton {height:53px; height:auto; min-height:53px; width:118px; cursor:hand; cursor:pointer; border:0; display:table; /*background-image:url(../im/button.gif); */margin:0 auto 5px} 
.loginButton .ButtonWrite {height:53px!important; padding:30px 0 0 0!important}
.loginButton .ButtonWrite a {padding:0!important}

.buttonsmallcont {float:right;}
.buttonsmall {float: left;
text-transform: lowercase;
 width:85px; height:41px; color:#FFFFFF; background:url(../im/buttonbg.gif) 0 50% no-repeat; font-size:12pt; font-weight:bold; text-align:center; vertical-align:middle; padding:20px 0 0 0; font-family:Frutiger, Callibri, Arial, Helvetica, sans-serif;
 margin-left: 5px;}
.buttonsmall a {vertical-align:middle; color:#FFFFFF!important; font-size:12pt;font-weight:normal!important; text-align:center; vertical-align:middle; height:41px; font-family:Frutiger, Callibri, Arial, Helvetica, sans-serif; }


input.ButtonWrite2, input.sbttn {width:147px; height:66px; color:#FFFFFF; background:url(../im/Button2.gif) no-repeat; font-size:12pt; font-weight:normal;	text-align:center; vertical-align:middle;	padding-top:0; cursor:hand; cursor:pointer; border:0}

.BotRight {width:20%; float:right; background-color:Aqua}
.BotRight h3{color:#58813A; font-family:Frutiger, Callibri, Arial, Helvetica, sans-serif; font-size:2.5em; margin-bottom:0.5em; font-weight:100}

.c32 table.bodycolor {color:#58813a;
border: none;
}

table.bodycolor  tr td {padding: 0px;
background-image: none}
.pager {clear:both}
.no_wrap {white-space:nowrap}

/*		End Content Styles		*/

.footerContainer {width:100%; min-width:980px; /*>width:expression(document.body.clientWidth <= 980 ? "980px": "100%");*/ height:20px; float:left; background:#D6F7B6; font-size:11px; line-height:15px; margin-top:-20px;} 	
.footerContainer table {margin: auto;
padding: auto;
width: 978px;
margin-top: 2px;}
.cntr {text-align: left;
padding-left: 0px;}
.terms {text-align: right}
.footer {padding: 0 25px 0 37px; height:20px; font-size:11px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;	text-align:left}
.footerLimiter {padding:0; margin:0 auto; height:1px; width:980px; line-height:1px; font-size:1px}
.switchersHolder {float:left; width:60%} 
.switchersHolder .languages {margin:0 10px 0 0; float:left}
.switchersHolder ul {list-style:none; white-space:nowrap; display:table}
.switchersHolder ul li {float:left; list-style:none}

.switchersHolder li {float:left; margin:0 3px 0 0; position:relative; font-size:11px; z-index:999; color:#58813A; vertical-align:middle}
.switchersHolder li a {color:#58813A; text-decoration:none; zoom:1; display:inline-block; font-size:11px; padding:0; margin:0 3px 0 0; text-align:center}
.switchersHolder a span {position:absolute; left:0; bottom:0; color:#58813A}
.switchersHolder li a:hover span {display:none}
.switchersHolder a strong {visibility:hidden; color:#58813A; text-align:left; line-height:18px}
.switchersHolder li a:hover strong {visibility:visible}

.footer .termsAndConditions {font-size:11px; line-height:18px; float:right; color:#58813A;	white-space:nowrap}

.error {color:red;

}

.myaccountmenu {font-weight:bold; color:#58813a;}
.countrycombo {width:50px}


input.linkable {
 text-transform:lowercase;
  background:none;
  border: 0px;
  font-weight: 100;
  color: white;
  width: auto;
  padding: 0px;
  font-size: 16px!important;
}

/*tabs*/
table.tab, .ctrlsholder {width: 452px;}

.tab  td {background: url(../im/gdot.gif) repeat-x bottom;
width: 820px;}
.bodycolor div,  .tab  div{ float: left;
color:#076e2a;
background: url(../im/bgtab.gif);
height: 34px;
}
.bodycolor div a, .bodycolor div a:visited, .bodycolor div a:hover, .tab div span, div.myaccountmenu span {font-weight: bold;
color:#076e2a; margin-top: 7px;
display: block
}

div.myaccountmenu span {
  color: white;
}


div.lefttab, div.righttab { width: 10px;
background: url(../im/ltab.gif) no-repeat}
div.righttab {background: url(../im/rtab.gif);
margin-right: 2px;}
.bodycolor div.myaccountmenu a {color: white!important;}

.c3 {
border: none!important;
	width: 856px;
	
}
.c31 {padding-top: 5px;}
.c32 {padding-top: 25px;
font-size: 11px;
line-height:19px;
vertical-align: top;
}

.c33 {
text-align: center;
vertical-align: top;
padding-top: 56px;

}
.c34{
width: 400px;
padding-left: 32px;
vertical-align: top;
}

.c32 ul { margin-left:25px; margin-top:10px; color:#000000; }

.c32 ul.showlearnrelated { color:#58813A;}

.c32 ol { margin-left:30px; margin-top:10px; color:#000000; }
.c32 img { float:left; margin:15px 15px 15px 5px; }
.c32 hr {height: 1px; color: #54c736;}


.c33-height {#height:900px!important;}

table.form {border: none}
table.form td, table.form td input {font-size: 10px;
}
table.form table td {padding: 2px;}
table.form table.button td {padding: 0px;}

.label {text-align: right;
}
table.engform {width: 530px;}
table.engform .button a{margin: 0px 6px;}

table.engform td table { width:100%; margin:0px; padding-left:1px; padding-right:1px; }


.k1, .k2, .k3, .k4 {width: 18px;
height: 17px;
background-repeat: no-repeat;}

.k1 {background-image: url(../img/k1.gif)}
.k2 {background: url(../img/k2.gif) center  no-repeat;
width: auto}
.k3 {background-image: url(../img/k3.gif) }
.k4 {background: url(../img/k4.gif) center  no-repeat;
width: auto;
}


.top, .bot, .l, .r {
background-image: url(../img/graydot.gif); 
}
.l  {width: 17px;}
.r {text-align: center}
td.top {
background-image: url(../img/graydot.gif); 
background-repeat: repeat-x;
background-position: top;
}
.bot {
background-repeat: repeat-x;
background-position: bottom}
.l {background-repeat: repeat-y;
background-position: left}
.r {background-repeat: repeat-y;
background-position: center;
text-align: center}

/*button*/
table.button {
text-transform:lowercase;
padding: auto;
border: none;
width: auto!important;
line-height:25px;
float: left}
table.btnsignin input { padding: 0px 4px}
table.button td.b1 input, table.button td.b2 input {width: 19px;}
table.button a  {display: block;
position: relative;
height: 45px;
padding-top: 20px;}
 table.button input {display: block;
height: 45px;

 }
 
 div.regsuc .c32 {padding-top: 0px;}
 div.regsuc h2 {
 padding-top: 60px;
 padding-bottom: 0px;}
 
.c32 table.button {
border: none;}

table.button tr td {
white-space: nowrap;
text-align: center!important;
background: url(../img/bbg.gif) repeat-x center; 
height: 65px;
color: white;
font-family: Frutiger, Geneva, Arial, Helvetica, sans-serif;
font-size: 16px;
padding: 0px 2px;
vertical-align: middle!important;
empty-cells: show}

td.c31 table.go tr td {padding: 0px 5px;}
td.c31 table.go tr td.b1, td.c31 table.go tr td.b2  {padding: 0px}
table.button tr td.b1 {background: url(../img/b1.gif) no-repeat right;
width: 18px;
padding: 0px;
font-size: 0px;
margin: 0px;
}
table.go tr td.b1 {background: url(../img/b1.gif) no-repeat right;
width: 18px;
padding: 0px;
margin: 0px;
}

table.button tr td.b2 {background: url(../img/b2.gif) no-repeat left;
width: 18px;
padding: 0px;
margin: 0px;


}
table.button tr td {}
table.button {cursor: hand }
table.button tr td.b1 a, table.button tr td.b2 a { 
display: block;
margin: 0px;
width: 18px}



table.button td a, table.button td a:visited, table.button td a:hover {
color: white!important}

/*end button*/

.engform {
float: left;}



.c32 table {
border-top: 2px solid #54c736;
width: 100%}

.c32 table  td, 
.c32 table th
{
background: url(../img/gray2dot.gif) repeat-x bottom;
padding: 5px 10px}


.c32 table tr.even td,  
.c32 table tr.even th {
background-color: #ecf9df
}


.c32 table  tfoot tr td {
background: none}
tfoot  tr td {text-align: center;
paddong-left: 50px;}
div.foot {position: relative;
right: 0px;
float: right;
right: -10px;
}


.c32 { background-image: none}



/* forms */

.c32 .ctrlsholder textarea {
  width: 270px !important;
  height: 150px !important;
}

table.signin {
position: relative;
float: right;
right: 155px;
width: 100px;
margin-top: 18px;
}
table.signin a {margin-left: 10px;
margin-right: 10px;}
a.pages { display: block;
margin-left: 50px;
margin-top: 5px;}

table.smallcircle {width: 100%;
height: 100px;
font-size: 23px;
font-family:Frutiger, Callibri, Arial, Helvetica, sans-serif;
vertical-align: middle;
display: table-cell;
color: #647843;
border: none;
line-height: 25px;
margin: auto;
padding: auto;
margin-top: 10px;
}

table.smallcircle td {background-image: none;
vertical-align: middle;
padding: 0px;}


table.smallcircle p {
padding-left: 15px;
text-align: left; 


}
table.smallcircle p a {
}
.learn, .newsblock {font-size: 11px;
text-align: left;
width: 272px;
margin: auto;
padding: auto;

color: #616161}
.learn  h2, .newsblock h2 {margin-bottom: 10px;}
/*signin*/

div.sign {text-align: right;
clear: both
}
div.sign table {
border: none;
float: right;
width: auto;
}
div.sign td {background-image: none;
padding: 5px;}

ul.now {font-size: 15px;
margin-top: 15px;
}
ul.now li {margin-bottom: 16px;
background: url(../img/canul.gif) no-repeat;
padding-left: 15px;
color: #4B4B4B;
margin-left: 14px;
list-style-type:none}

table.allyouneed td, .greentext {
padding-top: 15px;
padding-left: 0px; 
font-size: 15px;
background-image: none;
line-height: 24px;
padding-bottom: 20px;}


table.block {width: 281px;
height: 48px;
background: url(../img/block.gif) no-repeat;

margin: auto;
padding: auto;
margin-bottom: 22px;}

table.block td {vertical-align: middle;
}
.tips {
margin: auto;
padding: auto;
border-bottom: 1px solid #4fce39;
width:230px!important;
}
.tips th { height: 33px;

border-bottom: 1px solid #4fce39;}
.tips  td {background-color: #ecf8e0;
color: #898989;
text-align: left;
font-size: 11px;
padding: 16px;
line-height: 13px;}

.tips th div { float:left;height:34px; margin-bottom:-1px; margin-left:-1px; }
.tips div.lefttab, .tips div.righttab { width: 10px!important;
background: url(../im/ltab.gif) no-repeat}
.tips div.righttab {background: url(../im/rtab.gif);
margin-right: 2px;}
.tips .centertab { background:transparent url(../im/bgtab.gif) repeat scroll 0%; color:#FFFFFF; vertical-align:middle; }
.tips th span { font-weight: bold;
color:#ffffff; margin-top: 7px;
display: block}



.imptext {font-size: 14px;
line-height: 22px;}
.imptext p {margin-bottom: 20px;}

.form select {width: 325px;
padding: 0px;
margin: 0px;}
.action table td { background-image: none;
padding: 0px;
}
.action table {border: none}
.action th, .actoin th {font-weight: 100;
color: #58813a;
text-transform: lowercase}
table.profile td, table.account td { background-image: none}
.linktext {font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #5c6c3d;
background: #FFFFFF;
border: none;
text-transform: lowercase;
padding: 0px;
text-decoration: underline}

.action {border-bottom: 1px solid  #55ca3d }

table.accountbut {border: none;}
table.accountbut  td {
background-image: none;
border: none;
}
table.accountbut  td table.button,  table.accountterm  td table.button, .alerts td table.button {width: auto;
position: relative;

}

div.button {
float: left}

div.button table.button {
  margin-left: 5px;
}

table.inbox, table.outbox, table.drafts {border-bottom: none;}
table.inbox .footerrow td,  table.outbox  .footerrow  td, table.drafts .footerrow  td {border-top: 1px solid  #54c736;
vertical-align: middle}
.footerrow .linktext {padding-top: 5px;}

/*added bu Yevhen Rudyy*/
.absoluteCirclesHolder{
position:relative;
font-size: 23px;
font-family:Frutiger, Callibri, Arial, Helvetica, sans-serif;
color: #647843;
line-height: 25px;
width: 442px;
}
.absoluteCirclesHolder table {border: none;
}
.absoluteCirclesHolder table td {background-image: none; 
text-align: left;
padding: 0px;}
.absoluteCirclesHolder div{
position:absolute;}
td.circletd  {width: 110px;}
td.circletd  img {padding-right: 20px;}


.flowText{
padding-left:4px;
vertical-align:top;
text-align:justify;
line-height: 17px;}
.flowText p{
margin: 0 auto 15px auto;}
.flowText h2{
border-bottom: 2px solid #57cf39;
padding-bottom: 3px;
margin-bottom: 14px;}

.imageAbsolute{
width: 149px; height:184px;
}
/*END added bu Yevhen Rudyy*/
.alerts {border-bottom: 1px solid #57cf39;}
table.table_white {border: none;}
table.table_white td {border: none;
background-image: none}

table.postings {border-bottom: none;}
.postings tr.footerrow td, .accountbut tr td  {border-bottom: none;
border-top: 1px solid #57cf39;}
.accountbut tr td  table td {border: none;}
.accountbut tr td  table.button {margin-left: 10px;
margin-top: 5px;}
table.myaccount {width: 848px!important;}
.inkdisable {color: #4c834a!important}

td.tdtop {vertical-align: top;}
div.register {position: relative;
left: 500px; top: -95px;
width: 330px}
div.register table tbody td {
text-align: center!important;

}
div.register table tbody td table.button {
padding: auto;
margin: auto;
float: none
}
.newsblock a, .learnblock a {color: #636363!important}
.c32 table.formto tr td {
padding-left: 0px;

white-space: nowrap
}
table.regform tr td { padding-right:1px; padding-left:1px;}
table.regform tr td input { margin-left:4px; }
table.regform tr td select { margin-left:4px;} 
.formto #visitorCountry {
  width:122px!important;
}
.product_content td {background-image: none!important}
.languageselect {margin-right: 10px;}
.captchaimg {margin-top: 5px;}

.linkdisable {font-weight:normal!important; color:#076e2a !important;}

div.myaccountmenubold span {font-weight: bold;
color:white; margin-top: 7px;
display: block
}

div.myaccountmenunormal span {font-weight: normal;
color:#076e2a; margin-top: 7px;
display: block}

h1.header {
  border-bottom: 2px solid #54c736; width: 100%; text-transform:lowercase;
}

.c32 .ctrlsholder .labelcol {
  text-transform:lowercase;
  text-align: right !important;
}

.messagepane textarea{
  width: 760px;
  
}


.listingsgrid_white .labelcol {
 text-transform:lowercase;
 text-align:right !important;
}

#tab_financials .labelcol, .unwrapable .labelcol{
  white-space: nowrap  
}



div.rightaligned {
float: right!important;
position: relative;
padding-bottom:4px;
}


.accountbut tr td {
padding: 5px 0px;
}
.accountbut .rightaligned  {float: right}

.rightaligned {
}


td.c33 table.smallcircle {width: 340px; 
padding-left: 40px;
}


a.currentitem {
  font-weight:bold !important;
}
table tr td.circlelink {
background: url(../img/xxsmall.gif) no-repeat left;
padding: 0px;
height: 27px;
}

table tr td.circlelink a { 
padding-left: 30px;}


.serviceslist td {
  text-align: left;
}


.showsignin2 {
}

.showmodec33 {
  margin-top: 144px;
  text-align:center;
  width:100%;
}

.tipsspacer {
  width:353px
}

table.simpledetails td { background:none; }
table.simpledetails td.col1  { width:10%!important; }
table.simpledetails td.col2  { width:90%!important; }

#sch_listing_sell_list_sign table { margin-top:23px;}

.summaryerrorrow {
  text-align:center !important;
}

.lable {
  text-align:right;
}

/************************************====  EDIT  ===***********************************/
div.bottomBannerContainer{
    /*width: 850px;*/
    max-width:850px;
    display:block;
    clear: both;
    padding: 0 0 10px 0;
    font-size: 11px;
}

div.thumb{
  margin-bottom: 3px;
}

