@charset "utf-8";

#representative { width:405px; height:372px; background:url(../images/paletero.gif) right no-repeat; position:relative;}

#overlap { position:absolute; left:10px;   width:250px; font-size:18px; margin-top:10px; width:380px;  }
.phigh { color:#f69b42; font-weight:bold; }
#overlap p + p { margin-top:172px; display:block; width:299px;}

/* ----- add selectors here for font sizing ----- */

#JT_close_left, #JT_close_right{font-size: 1.1em;}

#JT_copy p, #JT_copy ul{font-size: 1.1em;}



/* ---------->>> jtip <<<---------------------------------------------------------------*/



#JT_arrow_left{

	background-image: url(../images/arrow_left.gif);

	background-repeat: no-repeat;

	background-position: left top;

	position: absolute;

	z-index:101;

	left:-12px;

	height:23px;

	width:10px;

    top:-3px;

}



#JT_arrow_right{

	background-image: url(../images/arrow_right.gif);

	background-repeat: no-repeat;

	background-position: left top;

	position: absolute;

	z-index:101;

	height:23px;

	width:11px;

    top:-2px;

}



#JT {

	position: absolute;

	z-index:100;

	border: 2px solid #CCCCCC;

	background-color: #fff;

}



#JT_copy{

	padding:10px 10px 10px 10px;

	color:#333333;

}



.JT_loader{

	background-image: url(../images/loader.gif);

	background-repeat: no-repeat;

	background-position: center center;

	width:100%;

	height:12px;

}



#JT_close_left{

	background-color: #CCCCCC;

	text-align: left;

	padding-left: 8px;

	padding-bottom: 5px;

	padding-top: 2px;

	font-weight:bold;

}



#JT_close_right{

	background-color: #CCCCCC;

	text-align: left;

	padding-left: 8px;

	padding-bottom: 5px;

	padding-top: 2px;

	font-weight:bold;

}



#JT_copy p{

margin:3px 0;

}



#JT_copy img{

	padding: 1px;

	border: 1px solid #CCCCCC;

}



.jTip{

cursor:help;

}


