.letra11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.noreptir {  background-repeat: no-repeat}
a:link {  color: #095071}
a:visited {  color: #666666}
a:active {  color: #FF6600}
a:hover {  color: #FF9900}
.letra10 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        vertical-align: middle;}
.letra9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.letra9refbuy {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        padding: 2px;
        border: 1px solid #FFFFFF;}
.tabs {  border-color: #F0F1F1 #095070 #F0F1F1 #F0F1F1; border-right-width: 1px}
.manito {  cursor: hand}
.reqdata {color:#F06000}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.welcome {color: #FFFFFF; font-size:9px; text-align: center}
A.gray:link {color: #FFFFFF; font-size:9px}
A.gray:visited {color: #FFFFFF; font-size:9px}
A.gray:active {color: #FF9900; font-size:9px}
A.gray:hover {color: #FF9900; font-size:9px}

table {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

.letra11naranja {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #F06000;}
.letra11blancabold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;}
.letra11negra {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;}
.letra11azul {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #095070;}
.letra11blanca {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;}
table {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;}
#subnav A:link {
        COLOR: #ffffff; TEXT-DECORATION: none}
#subnav A:visited {
        COLOR: #ffffff; TEXT-DECORATION: none}
#subnav A:hover {
        TEXT-DECORATION: underline}

A.subnav:visited {COLOR: #ffffff; TEXT-DECORATION: none}
A.subnav:link {COLOR: #ffffff; TEXT-DECORATION: none}
A.subnav:hover {TEXT-DECORATION: underline }

BODY { MARGIN: 0px 0px; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR:
#f06000; FONT-FAMILY: verdana, arial, helvetica; SCROLLBAR-DARKSHADOW-COLOR: #095070;
SCROLLBAR-BASE-COLOR: #F0F0F0; BACKGROUND-COLOR: #F0F0F0}
select {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #F9F9F9;
        width: auto;}
input {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        height: 19px;
}
textarea {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        vertical-align: middle;
        scrollbar-face-color:#D4D0C8; scrollbar-shadow-color:#999999;scrollbar-arrow-color:#000000;
        scrollbar-3dlight-color: #f0f0f0; scrollbar-darkshadow-color: #cccccc;
scrollbar-base-color: #f9f9f9;
}
.codersbarra {
        color: #FFFFFF;
        background-image: url(../images/coders_barra_.gif);
        height: 35px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        width: 100%;
        margin: auto;
        border: none;}
.coderrowseccolor2 {
        background-color: #D5DADD;
        border: 1px solid #FFFFFF;
        padding: 3px;}
.coderrowseccolor3 {
        background-color: #e3e3e3;
        border: 1px solid #FFFFFF;
        padding: 3px;}
.coderrowbackcolor {
        border: 1px solid #FFFFFF;
        padding: 3px;
        background-color: #F0F0F0;
}
.coderheaders {
        background-color: #B4C1C5;
        font-weight: bold;
        border: 1px solid #FFFFFF;
        padding: 3px;
}
.coderformlabel {
        background-color: #D5DADD;
        border: 1px solid #FFFFFF;
        padding: 3px;
		text-align:right;}
.coderformcell {
        border: 1px solid #FFFFFF;
        text-align:left;
		}
.coderbordetabla {
        border: 1px solid #FFFFFF;}
.coderprimary2 {
        background-color: #45586B;
        font-weight: normal;
        padding: 3px;
        color: #FFFFFF;
}

.buyersbarra {
        color: #FFFFFF;
        background-image: url(../images/buyers_barra.jpg);
        height: 35px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        width: 100%;
        margin: auto;
        border: none;}
.buyerbordetabla {
        border: 1px solid #CEDFBF;}
.buyerprimary2 {
        background-color: #609C80;
        padding: 3px;
        color: #FFFFFF;
}
.buyerheaders {
        background-color: #DAE6CC;
        font-weight: bold;
        border: 1px solid #CEDFBF;
        padding: 3px;}
.buyerrowseccolor2 {
        background-color: #EAF2E3;
        border: 1px solid #CEDFBF;
        padding: 3px;}
.buyerrowseccolor3 {
        border: 1px solid #CEDFBF;
        padding: 3px;
        background-color: #F0F0F0;
}

.buyerformlabel {
        background-color: #EAF2E3;
        border: 1px solid #CEDFBF;
        padding: 3px;
		text-align:right;}
.buyerformcell {
        border: 1px solid #CEDFBF;
        padding: 3px;
        background-color: #F0F0F0;
        text-align:left;
}

.gralbarra {
        color: #FFFFFF;
        background-image: url(../images/gral_barra.jpg);
        height: 35px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        width: 100%;
        margin: auto;
        border: none;}
.gralbordetabla {
        border: 1px solid #D7C9A8;
        padding: 3px;
}
.gralheaders {
        background-color: #E2D8C0;
        font-weight: normal;
        border: 1px solid #D7C9A8;
        padding: 3px;}
.gralseparator {
        background-color: #E2D8C0;
}
.gralrowseccolor2 {
        background-color: #EBE8DE;
        border: 1px solid #D7C9A8;
        padding: 3px;}
.gralrowseccolor3 {
        border: 1px solid #D7C9A8;
        padding: 3px;}
.gralrowseccolor4 {
        border: 1px solid #D7C9A8;
        background-color: #D7C9A8;
        padding: 3px;}
.gralbackgtabs {
        background-color: EBE8DE;
        height: 35px;
        width: 100%;
        background-position: bottom;
        padding-top: 12px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
}
.greyline {
        background-image: url(../images/f_lineas.gif);
        font-size: 12px;

}
.orangeline {
        background-image: url(../images/lineas_naranjas.gif);
}
.rankbacknum {
        background-image: url(../images/f_numeros_rank.jpg);
        text-align: center;

}
.barragrey {
        background-image: url(../images/f_subtitulos.gif);
        height: 35px;
        vertical-align: middle;
        padding: 10px;

}
.barraorange {
        background-image: url(../images/f_subtitulos_pr.gif);
        height: 35px;
        vertical-align: middle;
        padding: 10px;
        background-color: #F06000;
        font-weight: bold;
        color: #FFFFFF;


}
.norepeatx {
        background-repeat:  repeat-y;
}
.gralseparator {
 background-color: #E2D8C0;
}
.codersbackgtabs {
        background-color: D5DADD;
        height: 35px;
        width: 100%;
        background-position: bottom;
        padding-top: 12px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;

}
.buyersbackgtabs {
        background-color: EAF2E3;
        height: 35px;
        width: 100%;
        background-position: bottom;
        padding-top: 12px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;

}
#subnavtabs A:link {
        COLOR: #000000;
        TEXT-DECORATION: none;
        text-align: center;
}
#subnavtabs A:visited {
        COLOR: #666666;
        TEXT-DECORATION: none;
        text-align: center;
}
.login {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #FFFFFF;
        padding-left: 8px;
}
.loginhome {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #333333;
        padding-left: 8px;
}
.loginremember {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #FFFFFF;
 padding-left: 4px;
}
.helptitle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #542957;
 font-weight:bold;
}
.tabsnormal {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #A4A4A4;
        text-align: center;
        background-image: url(../images/f_subtitulos_small.gif);
        height: 20px;
}
.tabsactiv {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #A4A4A4;
        text-align: center;
        background-image: url(../images/f_subtitulos_pr_small.gif);
        color: #FFFFFF;
        background-color: #F06000;
        height: 20px;
}
.tdmargen {padding-left: 5px;}

.coderrowseccolor2graph {
        background-color: #B4C1C5;
        border: 0;
        padding: 0;}
.coderrowseccolor3graph {
        background-color: #e3e3e3;
        border: 0;
        padding: 0;}

.buyerrowseccolor2graph {
        background-color: #609C80;
        border: 0;
        padding: 0;}
.buyerrowseccolor3graph {
        border: 0;
        padding: 0;
        background-color: #F0F0F0;
}

.graphon {
        background-color: #F06000;
        border: 1px solid #FFFFFF;
        padding: 3px;
}
.graphoff {
        background-color: #000000;
        border: 1px solid #FFFFFF;
        padding: 3px;
}

.tab {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        border-top: thin solid #FFFFFF;
        border-right: thin solid #FFFFFF;
}

.redbackground {
        border: 1px solid #CEDFBF;
        padding: 3px;
        background-color: #F93E63;
}

.yellowbackground {
        border: 1px solid #CEDFBF;
        padding: 3px;
        background-color: #FFFFCC;
}
.home_projtitle {
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        background-image: url(../images/home_backg_open_projects.jpg);
        height: 35px;
        padding-left: 3px;
        text-align: center;
}
.home_proj {
        background-color: #EBE8DE;
        padding-left: 3px;
}
.home_td_news {
        background-color: D7DEE2;
        padding: 3px;
        border-right: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
}
.home_bordephoto {
        border: 1px solid #FFFFFF;
}
.home_why {
        font-size: 15px;
        color: #F06000;
        font-weight: bold;
        padding-left: 10px;
}
.home_buyer {
        font-size: 12px;
        font-weight: bold;
        color: #609C80;
        background-color: #E6EBDF;
        height: 20px;
        padding-left: 15px;
}
.home_coder {
        font-size: 12px;
        font-weight: bold;
        color: #095070;
        background-color: #E4EAEA;
        height: 20px;
        padding-left: 15px;
}#listahome ul {
        list-style-position: outside;
        list-style-image: url(../images/bullet.gif);
        padding-left: 10px;
        margin-left: 5px;
        font-size: 10px;
}
.home_top {
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: A9B2BD;
        height: 10px;
        background-color: EFEFED;
}
.home_right {
        width: 10px;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #A9B2BD;
        background-color: EFEFED;
}
.home_esq {
        width: 10px;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #A9B2BD;
        height: 10px;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #A9B2BD;
        background-color: EFEFED;
}
.home_esqCopia {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #A9B2BD;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #A9B2BD;
        background-color: EFEFED;
        height: 25px;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #A9B2BD;
}
.home_inf {
        height: 10px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: A9B2BD;
        background-color: EFEFED;
}
.home_whyCopia {
        font-size: 15px;
        color: #F06000;
        font-weight: bold;
        padding-left: 10px;
        height: 35px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #095070;
        vertical-align: middle;
        background-image: url(../images/f_idiomas.gif);
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #095070;
}
.home_td_newsCopia {
        background-color: D7DEE2;
        padding-left: 5px;
}
.home_projnumbers {
        background-color: #EBE8DE;
        text-align: right;
        padding-right: 3px;
}

.projects_backnum {
 BACKGROUND-IMAGE:  url(../images/f_num_proj.jpg);
 TEXT-ALIGN: center;
}
.buy_backnum {
              BACKGROUND-IMAGE:  url(../images/f_num_proj_buyers.jpg);
              TEXT-ALIGN: center;
}
.cod_backnum {
              BACKGROUND-IMAGE:  url(../images/f_num_proj_coders.jpg);
              TEXT-ALIGN: center;
}
.buyers_name {color:#609C80;text-align:center;font-size:14;font-weight:bold;font-style:italic;line-height:20px}
.coders_name {color:#095070;text-align:center;font-size:14;font-weight:bold;font-style:italic;line-height:20px}
.high_coderrow {PADDING-RIGHT: 3px;PADDING-LEFT: 3px;PADDING-BOTTOM: 3px;PADDING-TOP: 3px;BACKGROUND-COLOR: #e3e3e3;text-align: center;border-bottom: 1px solid #d7c9a8;}
.high_buyerrow {PADDING-RIGHT: 3px;PADDING-LEFT: 3px;PADDING-BOTTOM: 3px;PADDING-TOP: 3px;BACKGROUND-COLOR: #eaf2e3;text-align: center;border-bottom: 1px solid #d7c9a8;}
.high_title {FONT-WEIGHT: bold;BACKGROUND-COLOR: #b4c1c5;padding: 3px;height: 30px;border: 1px solid #d7c9a8;font-size: 14px;color: #095070;}
.high_gral {BORDER-RIGHT: 1px solid #d7c9a8; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid #d7c9a8; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid #d7c9a8}

A.boldlink:visited {COLOR: black; font-weight:bold; TEXT-DECORATION: none}
A.boldlink:link {COLOR: black; font-weight:bold; TEXT-DECORATION: none}
A.boldlink:hover {COLOR: black;  font-weight:bold; TEXT-DECORATION: underline }

A.hiddenlink:visited {COLOR: black; TEXT-DECORATION: none}
A.hiddenlink:link {COLOR: black; TEXT-DECORATION: none}
A.hiddenlink:hover {COLOR: black; TEXT-DECORATION: underline }

.homeintro {
 color: #000000;
 font-size: 13px;
 margin: 1em;
}
.more_tit1 {
        font-size: 24px;
        font-weight: bold;
        color: #095070;
        padding-top: 15px;
        padding-left: 5px;
}
.moretit2 {
        font-size: 18px;
        color: #095070;
}
.more_tit3 {
        font-size: 24px;
        font-weight: bold;
        color: #f06000;
}
.more_introtxt {
        font-size: 12px;
        line-height: 18px;
        padding: 6px;
}
.more_subtit_right {
        font-size: 14px;
        line-height: 16px;
        color: #095070;
        text-align: right;
        padding-top: 4px;
        padding-right: 6px;
        padding-bottom: 10px;
}
.more_subtit_gr {
        font-size: 18px;
        font-weight: bold;
        color: #095070;
}
.more_txt {
        font-size: 12px;
        line-height: 16px;
        padding: 6px;
        vertical-align: top;
}
.more_sep {
        height: 16px;
}
.more_subtit_left {
        font-size: 14px;
        line-height: 16px;
        color: #095070;
        padding-top: 4px;
        padding-right: 6px;
        padding-bottom: 10px;
}
.more_become {
        font-size: 18px;
        line-height: 16px;
        font-weight: bold;
}
.morecoders_become1 {color: #94A3A9}
.morecoders_become3 {color: #38505C}
.morecoders_become2 {color: #6C7E86}
.morebuyers_become1 {color: #D0E4BF}
.morebuyers_become3 {color: #609C80}
.morebuyers_become2 {color: #A9D4A0}
.rew_photosmall {
        background-color: #F8f8f8;
        text-align: center;
        border: 1px solid #095070;
}
.rew_points {
        font-size: 15px;
        font-weight: bold;
        color: #F06000;
        text-align: center;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #F06000;
        border-bottom-color: #F06000;
        background-color: #F0F0F0;
}
.rew_prodtitle {
        font-size: 14px;
        color: #095070;
        padding-top: 3px;
        padding-bottom: 3px;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-bottom-color: #095070;
        border-right-color: #095070;
        padding-left: 5px;
}

ul.orange_arrow {
        list-style-image: url(../images/vineta.gif);
        list-style-position: outside;
}
.comp_country {
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        padding: 18px;
        background-image: url(../images/backg_table_country.gif);
        vertical-align: bottom;
}
.comp_country_borde {
        border-top: 1px #095070;
        border-right: 1px solid #095070;
        border-bottom: 1px solid #095070;
        border-left: 1px solid #095070;
}
.comp_countrydata {
        text-align: right;
        padding: 3px 10px 3px 3px;
        vertical-align: top;
        font-weight: bold;
}
.comp_countrydata1 {
        padding: 3px;
        vertical-align: top;
}
.comp_countryflag {
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        padding: 18px;
        float: right;
        width: 60px;
        background-image: url(../images/backg_table_country.gif);
        vertical-align: top;
}
.comp_country_img {
        text-align: right;
}
.blancabold14 {
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
}
.contact_form {
        width: 95%;
}
.news_line {
        padding: 4px 3px 4px 6px;
        border-top: 1px #D7C9A8;
        border-right: 1px #D7C9A8;
        border-bottom: 1px solid #D7C9A8;
        border-left: 1px #D7C9A8;
}
.news_art {
        margin: 1px;
        padding: 6px;
        border: 1px solid #D7C9A8;
        background-color: #EBE8DE;
        float: left;
}
.news_photo {
        margin: 1px 6px 6px 0px;
        padding: 6px;
        border: 1px solid #D7C9A8;
        float: left;
}
.news_txt {

        padding: 10px 3px 3px 10px;
        border-top: 1px #D7C9A8;
        border-right: 1px #D7C9A8;
        border-bottom: 1px #D7C9A8;
        border-left: 1px #D7C9A8;
}
.tdmargen_right {
        padding-left: 5px;
        padding-right: 10px;
}
.comp_borde {
        border-top: 1px;
        border-right: 1px;
        border-bottom: 1px solid #8C794D;
        border-left: 1px;
        padding-top: 4px;
        padding-left: 10px;
        text-align: right;
        padding-right: 10px;
        padding-bottom: 4px;
}
.comp_imgcont {
        background-attachment: scroll;
        background-repeat:  no-repeat;
        background-position: right bottom;
}

input.submit_button {
	width:55px;
	height:18px;
}

input.signin_button {
	width:16px;
	height:16px;
}
/* FOR new LOGIN BUYERS */
.buyerlogin_table {
	height: 250px;
	width: 500px;
	background: url(../images/buyerlogin_bkgr.jpg) no-repeat;
}
.buyerlogin_label {
	font-weight: bold;
	color: #333333;
	text-align: right;
	padding-right: 6px;
	width: 150px;
	font-size: 14px;
}
.buyerlogin_formcell {
	font-weight: bold;
	color: #333333;
	padding-left: 6px;
}
.buyerlogin_title {
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 92px;
}
.buyerlogin_form_input {
	font-size: 12px;
	color: #FFFFFF;
	background: #9A9A9A;
	height: 22px;
	width: 265px;
	border: 1px solid #333333;
	padding-left: 10px;
	font-weight: bold;
}
.buyerlogin_button_cell {
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: center;
	padding-right: 30px;
}
.buyerlogin_button {
	color: #FFFFFF;
	height: 24px;
	width: 120px;
	border: 0px none;
	background: url(../images/buyerlogin_btn_bkgr.gif);
	cursor: hand;
}
.buyerlogin_label_rem {
	color: #333333;
	font-size: 11px;
	padding-left: 6px;
}
/* FOR new LOGIN CODERS */
.coderlogin_table {
	height: 250px;
	width: 500px;
	background: url(../images/coderslogin_bkgr.jpg) no-repeat;
}
.coderlogin_label {
	font-weight: bold;
	color: #333333;
	text-align: right;
	padding-right: 6px;
	width: 150px;
	font-size: 14px;
}
.coderlogin_formcell {
	font-weight: bold;
	color: #333333;
	padding-left: 6px;
}
.coderlogin_title {
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 92px;
}
.coderlogin_form_input {
	font-size: 12px;
	color: #FFFFFF;
	background: #9A9A9A;
	height: 22px;
	width: 265px;
	border: 1px solid #333333;
	padding-left: 10px;
	font-weight: bold;
}
.coderlogin_button_cell {
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: center;
	padding-right: 30px;
}
.coderlogin_button {
	color: #FFFFFF;
	height: 24px;
	width: 120px;
	border: 0px none;
	background: url(../images/coderslogin_btn_bkgr.gif);
	cursor: hand;
}
.coderlogin_label_rem {
	color: #333333;
	font-size: 11px;
	padding-left: 6px;
}
.reg_buyer {
	font-size: 24px;
	font-style: italic;
	color: #609c80;
	font-weight: bold;
	line-height: 32px;}
	
.reg_seller {
	font-size: 24px;
	font-style: italic;
	color: #095070;
	font-weight: bold;
	line-height: 32px;}
.gralformlabel {
        background-color: #EBE8DE;
        border: 1px solid #D7C9A8;
        padding: 3px;
  text-align:right;}
.button_6517 {width:65px; height: 17px;}

/* TABS Styles */
.tabNavMarginLft {
	width: 10px;
	}
.tabNavMarginRt {
	/* This rule allows the right-side margin to expand to the full width of the table */
	width: auto;
	}
.tabNavSpacer {
	width: 3px;
	}
	

/* TABS GENERAL */
tr.tabRowGral td{
	text-align: center; padding: 0 0 0 0; background-repeat: no-repeat; background-position: left top; border-bottom: 1px solid #978a69;}
	
/* Removes the bottom border from tabon */
tr.tabRowGral td.tabonGral {border-bottom: none;}
/* ================== Overwrite the following in section/page level for customization ======================*/
/* Sets link styles for the on tabs */
.tabonGral a:link, .tabonGral a:visited, .tabonGral a:hover, .tabonGral a:active {
	display: block; color: #978a69; text-decoration: none;}
	
/* Sets link styles for the off tabs */
.taboffGral a:link, .taboffGral a:visited, .taboffGral a:hover, .taboffGral a:active {
	display: block; color: #666666; text-decoration: none;}

.taboffhoverGral a:link, .taboffhoverGral a:visited, .taboffhoverGral a:hover, .taboffhoverGral a:active {
	display: block; color: #666666; text-decoration: none;}

/* Set width and background style of the individual tabs and their margins */
.tabonGral {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	width: 110px; background-image: url(../images/tabs/tabon_gral.gif); text-align: center;
}
.taboffGral {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	width: 110px; background-image: url(../images/tabs/taboff_gral.gif); text-align: center;
}
.taboffhoverGral {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	width: 110px; background-image: url(../images/tabs/taboffhover_gral.gif);text-align: center;}
	
/* This line-height attribute controls the overall height and clickable region of the tab */
.tabonGral, .taboffGral, .taboffhoverGral {line-height: 24px;} 

/* TABS BUYERS */
tr.tabRowBuyer td{
	text-align: center; padding: 0 0 0 0; background-repeat: no-repeat; background-position: left top; border-bottom: 1px solid #609C80;}
	
/* Removes the bottom border from tabon */
tr.tabRowBuyer td.tabonBuyer {border-bottom: none;}
/* ================== Overwrite the following in section/page level for customization ======================*/
/* Sets link styles for the on tabs */
.tabonBuyer a:link, .tabonBuyer a:visited, .tabonBuyer a:hover, .tabonBuyer a:active {
	display: block; color: #609C80; text-decoration: none;}
	
/* Sets link styles for the off tabs */
.taboffBuyer a:link, .taboffBuyer a:visited, .taboffBuyer a:hover, .taboffBuyer a:active {
	display: block; color: #666666; text-decoration: none;}

.taboffhoverBuyer a:link, .taboffhoverBuyer a:visited, .taboffhoverBuyer a:hover, .taboffhoverBuyer a:active {
	display: block; color: #666666; text-decoration: none;}

/* Set width and background style of the individual tabs and their margins */
.tabonBuyer {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	width: 110px; background-image: url(../images/tabs/tabon_buyer.gif); text-align: center;
}
.taboffBuyer {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	width: 110px; background-image: url(../images/tabs/taboff_buyer.gif); text-align: center;
}
.taboffhoverBuyer {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	width: 110px; background-image: url(../images/tabs/taboffhover_buyer.gif);text-align: center;}
	
/* This line-height attribute controls the overall height and clickable region of the tab */
.tabonBuyer, .taboffBuyer, .taboffhoverBuyer {line-height: 24px;} 

/* TABS SELLERS */
tr.tabRowSeller td{
	text-align: center; padding: 0 0 0 0; background-repeat: no-repeat; background-position: left top; border-bottom: 1px solid #45586B;}
	
/* Removes the bottom border from tabon */
tr.tabRowSeller td.tabonSeller {border-bottom: none;}
/* ================== Overwrite the following in section/page level for customization ======================*/
/* Sets link styles for the on tabs */
.tabonSeller a:link, .tabonSeller a:visited, .tabonSeller a:hover, .tabonSeller a:active {
	display: block; color: #45586B; text-decoration: none;}
	
/* Sets link styles for the off tabs */
.taboffSeller a:link, .taboffSeller a:visited, .taboffSeller a:hover, .taboffSeller a:active {
	display: block; color: #666666; text-decoration: none;}

.taboffhoverSeller a:link, .taboffhoverSeller a:visited, .taboffhoverSeller a:hover, .taboffhoverSeller a:active {
	display: block; color: #666666; text-decoration: none;}

/* Set width and background style of the individual tabs and their margins */
.tabonSeller {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	width: 110px; background-image: url(../images/tabs/tabon_seller.gif); text-align: center;
}
.taboffSeller {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	width: 110px; background-image: url(../images/tabs/taboff_seller.gif); text-align: center;
}
.taboffhoverSeller {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	width: 110px; background-image: url(../images/tabs/taboffhover_seller.gif);text-align: center;}
	
/* This line-height attribute controls the overall height and clickable region of the tab */
.tabonSeller, .taboffSeller, .taboffhoverSeller {line-height: 24px;} 
