/*

Theme Name: SohoHair 2009
Theme URI: http://sohohair.com.br/
Description: Tema baseado em fatos reais.
Version: 2.0
Author: Ken Rosaka
Author URI: http://www.fabricamondo.com.br/

	SohoHair v2.0
	 http://www.fabricamondo.com.br/

	Desenhado, programado, testado, odiado e amado por Ken Rosaka,
	que tem um flickr, que voce encontra em: http://flickr.com/photos/ken_rosaka/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* GERAIS */

* {margin:0; padding:0; outline:none}

html, body {
	margin:0 auto;
	overflow:hidden;
	height:100%;
	width:100%;
	font-family:"Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}

a {text-decoration:none; outline:none; color: #369;} /* nao tenho certeza sobre esses */

a:hover {text-decoration:underline; outline:none; color: #369;}

img {border:0}

h1, h2, h3, h4, h5, p, ul, ol {margin-bottom: 5px; color: #369;}

h2 {font-size:24px}

p, li, .erro404 li a {color:#000}


/* MENUS */

/* MENU ESQUERDA */

#logoMenu {
	width:200px;
	height:85px;
	position:absolute;
	z-index:15;
	top:50%;
	margin-top:-57px;
	left:4%
}
.menuEsquerda {
	float:left;
	margin-left:20%;
	text-align:left
}

.menuEsquerda a {
	display: block;
	height:16px;
	margin:5px 0;
}

.menuEsquerda a:hover {
	text-decoration:none;
}

.menuSelecionado {
	display: block;
	height:16px;
	margin-top:1px
}

#btAcademy, #btAcademyAzul, #btFilosofia2, #btFilosofia2Azul, #btSaloes, #btSaloesPreto, #btSaloesAzul, #btContato, #btContatoAzul, #btGrandPrix, #btGrandPrixAzul, #btImprensa, #btImprensaAzul, #btTrabalhe, #btTrabalheAzul, #btJuridico, #btJuridicoAzul, #btColecoes, #btColecoesPreto, #btColecoesAzul, #btLooks, #btLooksPreto, #btLooksAzul, #btNovidades, #btNovidadesPreto, #btNovidadesAzul, #btPrecos, #btPrecosPreto, #btPrecosAzul, #btFidelidade, #btFidelidadePreto, #btFidelidadeAzul{background:url(images/fixos/spriteMenu.png);}

#btColecoes, #btColecoesPreto, #btColecoesAzul {width:53px}
#btColecoes {background-position:left -85px}
#btColecoesPreto {background-position:left -102px}
#btColecoesAzul {background-position:left -119px}
#btColecoes:hover {background-position:left -136px}
#btColecoesPreto:hover {background-position:left -153px}

#btLooks, #btLooksPreto, #btLooksAzul {width:35px}
#btLooks {background-position:left -255px}
#btLooksPreto {background-position:left -272px}
#btLooksAzul {background-position:left -289px}
#btLooks:hover {background-position:left -306px}
#btLooksPreto:hover {background-position:left -323px}

#btNovidades, #btNovidadesPreto, #btNovidadesAzul {width:64px}
#btNovidades {background-position:left top}
#btNovidadesPreto {background-position:left -17px}
#btNovidadesAzul {background-position:left -34px}
#btNovidades:hover {background-position:left -51px}
#btNovidadesPreto:hover {background-position:left -68px}

#btPrecos, #btPrecosPreto, #btPrecosAzul {width:41px}
#btPrecos {background-position:left -170px}
#btPrecosPreto {background-position:left -187px}
#btPrecosAzul {background-position:left -204px}
#btPrecos:hover {background-position:left -221px}
#btPrecosPreto:hover {background-position:left -238px}

#btSaloes, #btSaloesPreto, #btSaloesAzul {width:45px}
#btSaloes {background-position:left -801px}
#btSaloesPreto {background-position:left -823px}
#btSaloesAzul {background-position:left -845px}
#btSaloes:hover {background-position:left -865px}
#btSaloesPreto:hover {background-position:left -885px}

#btFidelidade, #btFidelidadePreto, #btFidelidadeAzul {width:64px}
#btFidelidade {background-position:left -900px}
#btFidelidadePreto {background-position:left -923px}
#btFidelidadeAzul {background-position:left -945px}
#btFidelidade:hover {background-position:left -965px}
#btFidelidadePreto:hover {background-position:left -985px}

/* bt saloes novo 
#btSaloes, #btSaloesAzul {width:45px}
#btSaloes {background-position:left -801px}
#btSaloesAzul {background-position:left -823px}
#btSaloes:hover {background-position:left -845px}
*/

/*   ==RODAPE==   */

#rodape {
	position:absolute;
	bottom:0;
	left:0;
	z-index:20;
	background:#000;
	width:100%;
	height:28px;
}
#dropdown {
	margin:0 28px;
	width:116px;
	overflow:visible;
	float:left;
	margin-bottom:-15px;
}

.comboSaloes {
	background-color:#000;
	color:#FFFFFF;
	font-family:"Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size:11px;
	margin-top:4px;
	border-color:#333;
}

.menois {margin-top:4px;}

.menois a{
	height:21px;
	display: block;
	float:left;
	margin-left:22px;
	text-decoration:none;
}

#btFilosofia {
	width:30px;
	height:32px;
	position:absolute;
	z-index:12;
	bottom:28px;
	right:2%;
	margin-right:6px;
}

#btAcademy, #btAcademyAzul {width:47px}
#btAcademy {background-position:left -604px}
#btAcademyAzul {background-position:left -626px}
#btAcademy:hover {background-position:left -648px}

#btFilosofia2, #btFilosofia2Azul {width:53px}
#btFilosofia2 {background-position:left -735px}
#btFilosofia2Azul {background-position:left -757px}
#btFilosofia2:hover {background-position:left -779px}

#btContato, #btContatoAzul {width:46px}
#btContato {background-position:left -670px}
#btContatoAzul {background-position:left -692px}
#btContato:hover {background-position:left -714px}

#btGrandPrix, #btGrandPrixAzul {width:60px}
#btGrandPrix {background-position:left -472px}
#btGrandPrixAzul {background-position:left -494px}
#btGrandPrix:hover {background-position:left -516px}

#btImprensa, #btImprensaAzul {width:52px}
#btImprensa {background-position:left -538px}
#btImprensaAzul {background-position:left -560px}
#btImprensa:hover {background-position:left -582px}

#btTrabalhe, #btTrabalheAzul {width:95px}
#btTrabalhe {background-position:left -406px}
#btTrabalheAzul {background-position:left -428px}
#btTrabalhe:hover {background-position:left -450px}

#btJuridico, #btJuridicoAzul {width:103px;float:right;margin-right:28px}
#btJuridico {background-position: left -340px}
#btJuridicoAzul {background-position:left -362px}
#btJuridico:hover {background-position:left -384px}


/* WRAPPERS */

.wrap {
	position: absolute;
	z-index: 1;
	top:0;
	bottom:28px;
	padding:6% 4%;
}

.wrapImprensa {
	position: absolute;
	z-index: 1;
	top:0;
	bottom:28px;
	padding:6% 4%;
	overflow:auto;
}

.wrapFluido {
	position: absolute;
	z-index: 1;
	top:0;
	bottom:28px;
	padding:6% 0;
}

.wrapNovidades {
	position: absolute;
	z-index: 1;
	top:0;
	bottom:28px;
	padding:0 2%;
}

#fullFlash_wrapper {
	left: 0;
}

#vScroll_wrapper {
	left:0;
	right:0;
	overflow:auto !important;
	overflow:scroll;
	height:auto !important;
	height:92%;
	margin-left:241px;
}

#vScroll_wrapper_participe {
	left:0;
	right:0;
	background-image: url(images/bg-transparente-looks.png);
	overflow:auto !important;
	overflow:scroll;
	height:auto !important;
	height:92%;
	margin-left:241px;
}

#noScroll_wrapper {
	left:0;
	right:0;
	overflow:hidden;
	height:auto;
	margin-left:241px;
}

#mapaSaloes {
	position:absolute;
	top:0;
	left:4%;
	right:0;
	bottom:28px;
	z-index:6;
	margin-left:241px;
	border-left:#999 3px groove;
}

/* Cores, Tipografia, links */

#atualizeBrowser, .erro404 {font-size:11px;}

.botaoPreto {background:#000; color:#fff; padding:3px 5px; border:#fff double;}
.botaoPreto:hover {color:#abc;}

#infosLegais p {font-size:13px; text-align:justify;}

#infosLegais ol li{list-style:lower-roman inside; margin:4%}

.fundoPreto {color:#fff; background:#000}
.fundoBranco {background:#fff}
.fundoCinza {background:#ccc}
.fundoCinzaEscuro {background:#333; color:#fff}
.cinza11pt {color:#666; font-size:11px;}

.azulDetalhe {color:#abc}

.tituloPagina {padding-bottom:2px; left:0;}

.subTitulo {margin-top:40px; margin-bottom:20px; clear:both}

.azulEscuro, .erro404 .titulo {color:#357}

.cinza12pt {color:#666; font-size:11px;}

.postGrande {margin-bottom:6%}

#postGrande hr {clear:both; border:0; height:1px; color:#666; background:#ccc;}

/* Tabelas */

table {
border-collapse : collapse;
}

.tabelaPreco {
	margin-bottom:9%;
	position:relative;
	font-size:12px;
	width:100%;
}

.tabelaPreco td {padding:5px 10px}

.tabelaPreco p {margin:5%;}

.valorServico {
border-left:#999999 solid 1px;
text-align:center;
width:15%;
}

#precosInfosGerais {
display:block;
width:97%;
}

.tabela-DataTitulo{
	position:relative;
	width:98%;
}

.tabela-DataTitulo{
	font-size:15px;
}

.tabela-DataTitulo td{padding:10px; border-bottom:dashed 1px #999999;}

.tabela-DataTitulo:first-child{border-top:dashed 1px #999999;}

/* cantos arredondados */





/* noticias */

.bordaRedonda_b {background:url(images/bordaredonda_b.png); width:540px; height:15px;}
.bordaRedonda_t {background:url(images/bordaredonda_t.png); width:540px; height:15px;}
.bordaRedonda_m {background:url(images/bordaredonda_m.png) repeat-y; width:480px; padding:15px 30px;}

.bordaRedonda_m p {
	margin:15px 0 0 0;
	padding:0;
	font-size:13px;
}

.noticiaGrande {
	display:block;
	overflow:hidden;
	width:540px;
	float:left;
	margin-top:3%;
}
.noticiaGrande .postNovidades p,
.noticiaGrande h2 {
	color:#333;
}
.noticiaGrande .postNovidades hr {
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:3px #999 dotted;
	color:#999;
	height:1px;
	margin:30px;
}

.noticiaGrande .postNovidades h2 {
	margin-top:-29px;
	margin-left:10px;
}

.postinhos h3 a {
	margin-bottom:10px;
	font-size:21px;
	color:#fff;
	text-decoration:none;
}
.post-medio-novidades {
	width:160px;
	height: 150px;
	background:#fff;
	float: left;
	margin:30px;
	border:#ddd double 3px;
	padding:2px;
	font-size:12px;
	color:#333;
}

.alignleft {float:left; padding-right:20px}
.postinhos h3 a:hover {
	color:#0099CC;
	text-decoration:none;
}

.noticiaPequena {
	display:block;
	overflow:hidden;
	float:left;
	height:80px;
	margin:0 20px 20px 0;
	border:#fff solid 1px;
}

.noticiaPequena h4 a {
	font-family: Georgia;
	font-style:italic;
	font-size:11px;
	color:#222;
	background:#fff;
	line-height:21px;
	display:inline;
	padding:2px;
}

.dataPost {
	float:right;
}
.editarNovidades a {
	font-weight:bold;
	color:#c00;
}

.noticiaPequena a:hover h4 {
	color:#777;
	text-decoration:none;
}

.pequenaH4, .noticiaPequena {
	cursor:hand;
	width:160px;
}

.pequenaH4 {
	margin-top:15px;
}

.postinhos {
	margin-top:35px;
	padding-left:20px;
	padding-right:0;
	overflow:hidden;
}


/* imprensa */

#imprensaReleases, #imprensaClipping, #imprensaFotos, #imprensaAssessoria {
	padding:30px;
	background:#fff;
}

#imprensaAssessoria{padding-top:0;}
#imprensaAssessoria h1 {
	font-size:40px;
}
#imprensaAssessoria h2 {
	font-size:28px;
	color:#000;
}
#imprensaAssessoria h3 {
	font-size:22px;
}
#imprensaAssessoria p {
	font-size:15px;
}

#imprensaAssessoria h1, #imprensaAssessoria h2, #imprensaAssessoria h3, #imprensaAssessoria p {
	margin:0;
	font-weight:normal;
}

#imprensaAssessoria .tabela-DataTitulo td{
	padding:30px 0;
	vertical-align:baseline;
}

.titClippings{
	width:150px;
	font-size:14px;
	height:35px;
}

.clippings {
	width:150px;
	float:left;
	margin:25px;
}

div .clippingsRow {
	width:580px;
	clear:both;
	margin-bottom:30px;
}



/*saloes*/

#mioloSalao {
height:382px;
width:97%;
position:relative;
z-index:5;
}

#mapaSalao {
height:382px;
width:100%;
position:absolute;
z-index:6;
}

.infoSalao {
background:#fff;
border:#000 solid 3px;
width:174px;
float:right;
margin-top:10px;
margin-right:10px;
clear:both;
line-height:18px;
position:relative;
z-index:7;
}

#telefoneSalao {
font-size:16px;
padding:5px;
}

#enderecoSalao {
font-size:13px;
padding:5px;
}

#horarioSalao{
font-size:10px;
padding:5px;
}

#verMapa {margin:10px 0;}

.escondido {display:none}

.visivel {display:block}

.profissional {width: 120px; height:150px; float:left; font-size:11px; text-align:center;}

/* forms */

input, textarea {font-family:"Lucida Sans Unicode", Arial, sans-serif}

.formCard {font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:11px;}

.formCard input,
.formCard textarea {border:none; background:#dd9; margin-top:8px; font-size:11px; padding:0; width:219px; color:#666666; margin-bottom:0;}

.formCard input {height:16px}
.formCard textarea {height:71px;}

.formCard {padding:0 9px;}

.esquerda {
text-align:right;
font-weight:bold;
color:#444;
padding:10px;
}

.form {
color:#333;
font-size:13px;}

.form_l li {
color:#fff;
font-size:13px;}


/* NOVIDADES */

.novidades {font-size:13px}

.novidades img {padding-right:20px}

.outrasNoticias {
background:#fff;
border:#000 solid 3px;
width:190px;
float:left;
font-size:12px;
margin:5px;
overflow:hidden;
}

#boxRelacionadas {
background:#fff url(images/boxRelacionadas.gif) top left no-repeat;
}

.listaPostBox {
	list-style:none;
	margin:10px 0
}

/* TRABALHE */

.boxEscolheProfissao {
width:auto;
border:#000000 solid 3px;
margin:4% 0;
padding:30px 10px 0 10px;
font-size:12px;
}

.boxEscolheProfissao a {color:#000000;}

.txtTrabalhe {font-size:12px}

#trabalhe_formulario{
	border:#000 solid 1px;
	padding: 20px;
	font-size:13px;
}


#trabalheOqueExt{
	position:absolute;
	width: 350px;
	z-index:15;
	background:#ffd;
	right:10%;
	margin-top:-100px;
	border:#000000 solid 1px;
	padding: 10px 20px;
	font-size:12px;
}

#trabalheOqueInt{
	position:absolute;
	width: 350px;
	z-index:15;
	background:#ffd;
	right:10%;
	margin-top:-10px;
	border:#000000 solid 1px;
	padding: 10px 20px;
	font-size:12px;
}

.trabalheSubmit{
	background: url(images/btCadastro.gif) no-repeat;
	width:86px;
	height:23px;
	border:0;
	margin-left:20px;
	padding:0;
}

/* CONTATO CARTAO*/

#contatoCard{
	position:absolute;
	bottom:28px;
	left:190px;
	width:239px;
	height:184px;
	background-color:#FFFFFF;
	border:solid 1px #000;
	border-bottom:none;
	border-top:8px solid #000;
	z-index:21;
}
#contatoSeta{
	position:absolute;
	bottom:-7px;
	left:91px;
	z-index:22;
}

/* LOOOOOKS */

.looksFoto {margin:0 26px; float:left; height:400px; width:199px; position:relative}

.looksFoto h3,
.looksFoto p {
color:#FFFFFF;
margin:5px 0;
font-weight:normal
}

.looksFoto h3 {font-size:14px; background:#66CC00; padding:5px; text-transform:uppercase;}

.looksFoto p {font-size:11px; background:#3b3b3b;}

div .linkVerTodos {float:right;  margin:5%; height:100px}

.linkVerTodos a {font-size:14px; background:#68b; color:#FFFFFF; padding:2px 5px;}

#participeLooks {
position:absolute;
z-index:11;
top:0;
right:0;
}

#orelha-colecoes {
position:absolute;
z-index:11;
top:0;
left:0;
}

/* ACADEMY */
	
}

#introAcademy {
	width:406px;
	margin:-30px auto 0 auto;
	padding-right:320px;
}

#introAcademy p {
	line-height:23px;
	font-size:13px;
	color:#fff;
}
#escolheAcademy {
	margin:60px auto 0 auto;
	position:relative;
}
#escolheAcademy a{
	display:block;
	position:relative;
	background:url(images/spriteAcademyNav.png) no-repeat;
	width:357px;
	margin-top:-40px;
}

#escolheAcademy a{
	display:block;
	position:relative;
	background:url(images/spriteAcademyNav.png) no-repeat;
	width:357px;
	margin-top:-40px;
}

#escolheAcademy a:hover {
	text-decoration:none;
}
#escolheAcademy #extensivo {
	height:116px;
	background-position:top;
	z-index:6;
}
#escolheAcademy #intensivo {
	height:110px;
	background-position:left -116px;
	z-index:5;
}
#escolheAcademy #manicure {
	height:108px;
	background-position:bottom;
	z-index:4;
}

#obsAcademy {position:absolute; color:#FFFFFF; bottom:10px; right:250px; font-size:11px}
#obsAcademy:hover {color:#abc; text-decoration:none;}

.academy2ColunasBranco {
	width:320px;
	float:left;
}
.academy2ColunasBranco p {
	font-size:12px;
	color:#fff;
}

.academy2ColunasBranco ol, .academy2ColunasBranco li {
	list-style:inside decimal;
	font-size:12px;
	color:#fff;
}

.academy2ColunasBranco address {
	font-size:11px;
	color:#fff;
	margin-bottom:20px;
}

.academy2ColunasBranco h3 {
	font-size:24px;
	color:#fd0;
}

.academy2ColunasBranco h4, .telefoneAcademy {
	font-size:18px;
	color:#fd0;
}

.academy2Colunas {
	width:320px;
	float:left;
}
.academy2Colunas p {
	font-size:12px;
	color:#000;
}

.academy2Colunas ol, .academy2Colunas li {
	list-style:inside decimal;
	font-size:12px;
	color:#000;
}

.academy2Colunas address {
	font-size:11px;
	color:#000;
	margin-bottom:20px;
}

.academy2Colunas h3 {
	font-size:24px;
	color:#fff;
}

.academy2Colunas h4 {
	font-size:18px;
	color:#fff;
}

/* 404 */

.erro404 {
	list-style:none;
	float:left;
	margin-right:30px;
}

.erro404 .titulo {
	font-weight:bold;
	font-size:13px;
	margin-bottom:20px;
}


/* essa eh minha */

.yui-navset li em{
	font-style:normal;
	font-size:12px;
}

/* ABAS */
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li,
.yui-navset .yui-navset-bottom .yui-nav li {
    margin: 0 .5em 0 0;
}

.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li {
    margin: 0 0 .5em;
}

.yui-navset .yui-content .yui-hidden {
    position: absolute;
    left: -999999px;
    display:none;
}

.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav {
    width: 6em;
}

.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav {
    width: auto;
}

.yui-navset .yui-navset-left,
.yui-navset-left {
    padding: 0 0 0 6em;
}

.yui-navset-right {
    padding: 0 6em 0 0;
}

.yui-nav,
.yui-nav li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.yui-navset li em {
    font-style: normal;
}

.yui-navset {
    position: relative;
    zoom: 1;
}

.yui-navset .yui-content,
.yui-navset .yui-content div {
    zoom: 1;
}

.yui-navset .yui-content:after {
    content: '';
    display: block;
    clear: both;
}
.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li,
.yui-navset .yui-navset-bottom .yui-nav li {
    display: inline-block;
    display: -moz-inline-stack;
	*display:inline;
	vertical-align:bottom;
	zoom:1;
}

.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li {
    display: block;
}
.yui-navset .yui-nav a {
    position: relative;
}
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
    display: block;
    display: inline-block;
    vertical-align: bottom;
    zoom: 1;
}
.yui-navset-left .yui-nav li a,
.yui-navset-right .yui-nav li a {
    display: block;
}
.yui-navset-bottom .yui-nav li a {
    vertical-align: text-top;
}
.yui-navset .yui-nav li a em,
.yui-navset-top .yui-nav li a em,
.yui-navset-bottom .yui-nav li a em {
    display: block;
}

.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav {
    position: absolute;
    z-index: 1;
}

.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav {
    position: static;
}

.yui-navset .yui-navset-left .yui-nav,
.yui-navset-left .yui-nav {
    left: 0;
    right: auto;
}

.yui-navset .yui-navset-right .yui-nav,
.yui-navset-right .yui-nav {
    right: 0;
    left: auto;
}

.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
    border: solid #000;
    border-width: 0 0 5px;
    zoom: 1;
}

.yui-skin-sam .yui-navset .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {
    margin: 0 .16em 0 0;
    padding: 1px 0 0;
    zoom: 1;
}

.yui-skin-sam .yui-navset .yui-nav .selected,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected {
    margin: 0 .16em -1px 0;
}

.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
    background: #d8d8d8 url(images/spriteTabs.png) repeat-x;
    border: solid #a3a3a3;
    border-width: 0 1px;
    color: #000;
    position: relative;
    text-decoration: none;
}

.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
    border: solid #a3a3a3;
    border-width: 1px 0 0;
    cursor: hand;
    padding: 0 .75em;
    left: 0;
    right: 0;
    bottom: 0;
    top: -1px;
    position: relative;
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .yui-navset .yui-nav .selected a:hover {
    background: #000 url(images/spriteTabs.png) repeat-x left -1400px;
    color: #fff;
}

.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus {
    background: #bfdaff url(images/spriteTabs.png) repeat-x left -1300px;
    outline: 0;
}

.yui-skin-sam .yui-navset .yui-nav a em {
    padding: .35em .75em;
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a em {
    border-color: #243356;
}

.yui-skin-sam .yui-navset .yui-content {
    background: #fff;
}

.yui-skin-sam .yui-navset .yui-content,
.yui-skin-sam .yui-navset .yui-navset-top .yui-content {
    border: 1px solid #808080;
    border-top-color: #243356;
    padding: .25em .5em;
}

.yui-skin-sam .yui-navset-left .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,
.yui-skin-sam .yui-navset-right .yui-nav {
    border-width: 0 5px 0 0;
    top: 0;
    bottom: 0;
}

.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,
.yui-skin-sam .yui-navset-right .yui-nav {
    border-width: 0 0 0 5px;
}

.yui-skin-sam .yui-navset-left .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,
.yui-skin-sam .yui-navset-right .yui-nav li {
    margin: 0 0 .16em;
    padding: 0 0 0 1px;
}

.yui-skin-sam .yui-navset-right .yui-nav li {
    padding: 0 1px 0 0;
}

.yui-skin-sam .yui-navset-left .yui-nav .selected,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected {
    margin: 0 -1px .16em 0;
}

.yui-skin-sam .yui-navset-right .yui-nav .selected {
    margin: 0 0 .16em -1px;
}

.yui-skin-sam .yui-navset-left .yui-nav a,
.yui-skin-sam .yui-navset-right .yui-nav a {
    border-width: 1px 0;
}

.yui-skin-sam .yui-navset-left .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,
.yui-skin-sam .yui-navset-right .yui-nav a em {
    border-width: 0 0 0 1px;
    padding: .2em .75em;
    top: auto;
    left: -1px;
}

.yui-skin-sam .yui-navset-right .yui-nav a em {
    border-width: 0 1px 0 0;
    left: auto;
    right: -1px;
}

.yui-skin-sam .yui-navset-left .yui-nav a,
.yui-skin-sam .yui-navset-left .yui-nav .selected a,
.yui-skin-sam .yui-navset-left .yui-nav a:hover,
.yui-skin-sam .yui-navset-right .yui-nav a,
.yui-skin-sam .yui-navset-right .yui-nav .selected a,
.yui-skin-sam .yui-navset-right .yui-nav a:hover,
.yui-skin-sam .yui-navset-bottom .yui-nav a,
.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,
.yui-skin-sam .yui-navset-bottom .yui-nav a:hover {
    background-image: none;
}

.yui-skin-sam .yui-navset-left .yui-content {
    border: 1px solid #808080;
    border-left-color: #243356;
}

.yui-skin-sam .yui-navset-bottom .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav {
    border-width: 5px 0 0;
}

.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,
.yui-skin-sam .yui-navset-bottom .yui-nav .selected {
    margin: -1px .16em 0 0;
}

.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,
.yui-skin-sam .yui-navset-bottom .yui-nav li {
    padding: 0 0 1px 0;
    vertical-align: top;
}

.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,
.yui-skin-sam .yui-navset-bottom .yui-nav a em {
    border-width: 0 0 1px;
    top: auto;
    bottom: -1px;
}

.yui-skin-sam .yui-navset-bottom .yui-content,
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content {
    border: 1px solid #808080;
    border-bottom-color: #243356;
}