/* --------------------------------------------------------------------------------
CSS:  InfoJobs | Nadal 08
-
by Kings of Mambo / www.kingsofmambo.com
-------------------------------------------------------------------------------- */


/* ........................................................................................ COMMON STYLES */
body {
	font-family: Helvetica, Arial, 'Lucida Grande', Verdana, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000018;
	background: #02021b url('/images/background_blue.png') center center no-repeat;
	height: 100%;
	text-align: center;
}

a {
	color: #08081f;
}

textarea {
	font-family: Helvetica, Arial, 'Lucida Grande', Verdana, sans-serif;
}

.message_01 {
	clear: both;
	font-size: 20px;
	line-height: 20px;
	height: 20px;
	clear: both;
	margin: 20px 0 0 55px;
}

.message_02 {
	clear: both;
	font-size: 34px;
	line-height: 34px;
	width: 890px;
	height: 34px;
	margin: 0 0 0 55px;
	overflow: hidden;
}

.message_03 {
	clear: both;
	font-size: 34px;
	line-height: 34px;
	margin: 0 0 0 55px;
	width: 600px;
}

.img_txt {
	height: 54px;
}

.left {
	float: left;
	overflow: hidden;
}

.right {
	float: right;
	overflow: hidden;
}

.arrow {
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0 0 0 18px;
	background: url('/images/arrow_gold.gif') 0 5px no-repeat;
	clear: both;
	float: left;
	color: #000018;
}

.a_form {
	margin: 7px 0 5px 0;
}

#wrapper {
	position: relative;
	top: 20px;
	width: 1000px;
	height: 644px;
	margin: 0 auto;
	text-align: left;
}

#content {
	width: 1000px;
	height: 440px;
	background: #000019 url('/images/white_rectangle_bg.gif') center center no-repeat;
	clear: both;
}

#counter {
	position: relative;
	top: 14px;
	left: 370px;
}

#capsula_logo {
	float: left;
	margin: 0 0 0 20px;
}

#infojobs_logo {
	float: right;
	margin: 35px 15px 0 0;
}

#nav {
	float: left;
	height: 17px;
	position: relative;
	top: 40px;
	margin: 0 0 0 95px;
}

#nav.logged_in {
	margin: 0 0 0 105px;
}

#nav li {
	display: block;
	float: left;
	height: 17px;
	margin: 0 20px 0 0;
}

#nav li a {
	display: block;
	height: 17px;
	line-height: 17px;
	text-indent: -9999px;
}

#nav li a.home, #nav li a.whatsthis, #nav li a.map, #nav li a.register, #nav li a.login,
#nav li a.yourcapsule, #nav li a.invite, #nav li a.edit, #nav li a.profile, #nav li a.exit {
	background: url('/images/nav_sprite.gif') 0 0 no-repeat;
}

#nav li a.home {background-position: 0 0; width: 38px;}
#nav li a.whatsthis {background-position: -41px 0; width: 83px;}
#nav li a.map {background-position: -127px 0; width: 110px;}
#nav li a.register {background-position: -241px 0; width: 57px;}
#nav li a.login {background-position: -301px 0; width: 37px;}

#nav li a.yourcapsule {background-position: -342px 0; width: 64px;}
#nav li a.edit {background-position: -410px 0; width: 89px;}
#nav li a.invite {background-position: -502px 0; width: 58px;}
#nav li a.profile {background-position: -564px 0; width: 31px;}
#nav li a.exit {background-position: -599px 0; width: 27px;}


#nav li a.home:hover {background-position: 0 -18px;}
#nav li a.whatsthis:hover {background-position: -41px -18px;}
#nav li a.map:hover {background-position: -127px -18px;}
#nav li a.register:hover {background-position: -241px -18px;}
#nav li a.login:hover {background-position: -301px -18px;}

#nav li a.yourcapsule:hover {background-position: -342px -18px;}
#nav li a.edit:hover {background-position: -410px -18px;}
#nav li a.invite:hover {background-position: -502px -18px;}
#nav li a.profile:hover {background-position: -564px -18px;}
#nav li a.exit:hover {background-position: -599px -18px;}


#nav li.active a.home {background-position: 0px -36px;}
#nav li.active a.whatsthis {background-position: -41px -36px;}
#nav li.active a.map {background-position: -127px -36px;}
#nav li.active a.register {background-position: -241px -36px;}
#nav li.active a.login {background-position: -301px -36px;}


#nav li.active a.yourcapsule {background-position: -342px -36px;}
#nav li.active a.edit {background-position: -410px -36px;}
#nav li.active a.invite {background-position: -502px -36px;}
#nav li.active a.profile {background-position: -564px -36px;}
#nav li.active a.exit {background-position: -599px -36px;}


#nav li.active a {cursor: default;}

#main_flash {
	width: 1000px;
	height: 440px;
}

/* HR */

span.rule {
	display: block;
	margin: 1px 0;
	padding: 0;
}

span.gold {border-bottom: 1px solid #3f382f;}
span.blue {border-bottom: 1px solid #1c1c2e;}
span.dotted_gold {border-bottom: 1px dotted #846c1a; margin: 10px 55px 0 55px;}

/*#write_intention .submit_btn span.button_holder,
#recover_form .submit_btn span.button_holder {
	width: 150px;
	height: 31px;
}

#write_intention .submit_btn span.button_holder {width: 230px;}
#edit_form .submit_btn span.button_holder {width: 195px; height: 31px;}*/

#write_intention ul.button_holder,
ul.button_holder {
	width: 160px;
	text-align: center;
	margin: 0;
	margin: 0 auto;
	height: 31px;
}

#write_intention ul.button_holder li,
ul.button_holder li {
	display: inline;
	float: left;
	width: 80px;
	height: 31px;
	padding: 0;
	text-align: center;
}

#write_intention ul.button_holder {
	width: 300px;
}

#write_intention ul.button_holder li.long_input {
	width: 150px;
}

ul.blackmail {
	width: 170px;
}

ul.button_holder li.long_input {
	width: 86px;
}

a.accept_btn,
a.cancel_btn,
a.register_btn {
	display: block;
	width: 73px;
	height: 31px;
	background: url('/images/cancel_btn.gif') 0 0 no-repeat;
	text-indent: -9999px;
}

a.accept_btn {background: url('/images/enviar_btn.gif') 0 0 no-repeat;}
a.register_btn {background: url('/images/register_btn.gif') 0 0 no-repeat; width: 86px;}

p.user_messages {
	position: relative;
	left: 55px;
	margin: 20px 0 0 0;
	width: 700px;
	line-height: 20px;
}

#write_intention {
	margin: 15px 55px 0 55px;
	overflow: hidden;
}

#goal p.marginleft,
.marginleft {
	margin: 15px 0 0 55px;
}

#write_intention p#av_car {
	position: absolute;
	top: 385px;
	left: 55px;
	padding: 0;
	background: none;
	font-size: 12px;
	font-weight: normal;
	color: #666;
}

#write_intention textarea {
	float: left;
	position: absolute;
	top: 235px;
	left: 55px;
	width: 410px;
	height: 104px;
	border: 3px solid #000;
	padding: 10px;
	font-size: 16px;
	color: #666;
	background: url('/images/textarea_bg.png') 0 0 no-repeat;
	margin: 10px 0 5px 0;
}

#write_intention div {
	width: 460px;
}

#write_intention div.right {
	width: 420px;
}

#write_intention .arrow {
	clear: both;
	width: 435px;
}

.calendar_icon {
	float: left;
	margin: 0 0 10px 18px;
}

#write_intention #expiration_date {
	font-size: 14px;
	font-weight: normal;
	background: none;
	padding: 4px 0 0 0;
	float: right;
	overflow: auto;
	margin: 0;
	clear: none;
	width: 350px;
}

#write_intention #expiration_date input,
#write_intention p.intention_text input {
	font-size: 14px;
	border: 0;
	font-weight: bold;
	color: #846c1a;
	width: 260px;
	margin: 0;
}

#write_intention p.intention_text {
	font-size: 14px;
	font-weight: normal;
	background: none;
	padding: 0;
	margin: 0px 0 0 18px;
}

#write_intention ul {
	clear: both;
	height: 65px;
	margin: 12px 0 0 18px;
	width: 350px;
}

#write_intention ul li {
	display: block;
	float: left;
	width: 38px;
	height: 62px;
	text-align: center;
	margin: 0 25px 0 0;
	padding: 0;
	border: 0;
}

#write_intention ul li.last {
	margin: 0;
}

#write_intention label {
	display: block;
	width: 38px;
	height: 37px;
	cursor: pointer;
	margin: 0 0 6px 0;
}

#write_intention .submit_btn {
	clear: both;
	margin: 0 auto;
	width: 890px;
	text-align: center;
	padding-top: 6px;
}

#intention_links {
	position: absolute;
	top: 456px;
	left: 170px;
	height: 47px;
	margin: 0;
}

#intention_links li {
	display: block;
	float: left;
	width: 24px;
	height: 45px;
	overflow: hidden;
	margin: 0 12px 0 0;
}

#intention_links li a {
	display: block;
	width: 24px;
	height: 24px;
	margin: 11px 0 0 0;
	background: url('/images/intention_link_icons.gif') 0 0 no-repeat;
	text-indent: -9999px;
}

#intention_links li.wide {width: auto; background: none;}

#intention_links li.wide a {
	display: block;
	width: 169px;
	height: 31px;
	background: url('/images/add_new_btn.gif') 0 0 no-repeat;
	text-indent: -9999px;
	margin: 8px 0 0 30px;
}

#intention_links li.wide img {margin: 13px 6px 0 0;}

#intention_links li a.intention_01 {background-position: 0 0;}
#intention_links li a.intention_02 {background-position: -36px 0;}
#intention_links li a.intention_03 {background-position: -72px 0;}
#intention_links li a.intention_04 {background-position: -108px 0;}
#intention_links li a.intention_05 {background-position: -144px 0;}
#intention_links li a.intention_06 {background-position: -180px 0;}
#intention_links li a.intention_07 {background-position: -216px 0;}
#intention_links li a.intention_08 {background-position: -252px 0;}
#intention_links li a.intention_09 {background-position: -288px 0;}
#intention_links li a.intention_10 {background-position: -324px 0;}
#intention_links li a.intention_11 {background-position: -360px 0;}
#intention_links li a.intention_12 {background-position: -396px 0;}

#intention_links li a.intention_01:hover {background-position: 0 -27px;}
#intention_links li a.intention_02:hover {background-position: -36px -27px;}
#intention_links li a.intention_03:hover {background-position: -72px -27px;}
#intention_links li a.intention_04:hover {background-position: -108px -27px;}
#intention_links li a.intention_05:hover {background-position: -144px -27px;}
#intention_links li a.intention_06:hover {background-position: -180px -27px;}
#intention_links li a.intention_07:hover {background-position: -216px -27px;}
#intention_links li a.intention_08:hover {background-position: -252px -27px;}
#intention_links li a.intention_09:hover {background-position: -288px -27px;}
#intention_links li a.intention_10:hover {background-position: -324px -27px;}
#intention_links li a.intention_11:hover {background-position: -360px -27px;}
#intention_links li a.intention_12:hover {background-position: -396px -27px;}

#intention_links li.filled a.intention_01 {background-position: 0 -27px;}
#intention_links li.filled a.intention_02 {background-position: -36px -27px;}
#intention_links li.filled a.intention_03 {background-position: -72px -27px;}
#intention_links li.filled a.intention_04 {background-position: -108px -27px;}
#intention_links li.filled a.intention_05 {background-position: -144px -27px;}
#intention_links li.filled a.intention_06 {background-position: -180px -27px;}
#intention_links li.filled a.intention_07 {background-position: -216px -27px;}
#intention_links li.filled a.intention_08 {background-position: -252px -27px;}
#intention_links li.filled a.intention_09 {background-position: -288px -27px;}
#intention_links li.filled a.intention_10 {background-position: -324px -27px;}
#intention_links li.filled a.intention_11 {background-position: -360px -27px;}
#intention_links li.filled a.intention_12 {background-position: -396px -27px;}

#intention_links li.active {background: url('/images/intention_link_pointer.gif') 7px 0 no-repeat;}

#intention_links li.active a.intention_01 {background-position: 0 -27px;}
#intention_links li.active a.intention_02 {background-position: -36px -27px;}
#intention_links li.active a.intention_03 {background-position: -72px -27px;}
#intention_links li.active a.intention_04 {background-position: -108px -27px;}
#intention_links li.active a.intention_05 {background-position: -144px -27px;}
#intention_links li.active a.intention_06 {background-position: -180px -27px;}
#intention_links li.active a.intention_07 {background-position: -216px -27px;}
#intention_links li.active a.intention_08 {background-position: -252px -27px;}
#intention_links li.active a.intention_09 {background-position: -288px -27px;}
#intention_links li.active a.intention_10 {background-position: -324px -27px;}
#intention_links li.active a.intention_11 {background-position: -360px -27px;}
#intention_links li.active a.intention_12 {background-position: -396px -27px;}

#intention_links li.active a {
	cursor: default;
}

.intention_description {
	clear: both;
	float: left;
	padding: 20px 0 0 55px;
	font-size: 30px;
	width: 630px;
}

img.icon_big {
	float: left;
	margin: 20px 30px 30px 0;
}

#goal .intention_description p {
	font-size: 22px;
	background: none;
	padding: 0;
	font-weight: bold;
	line-height: 24px;
}

#goal .intention_description p.arrow {
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0 0 0 18px;
	background: url('/images/arrow_gold.gif') 0 5px no-repeat;
	clear: both;
	float: none;
	color: #000018;
}

#goal .intention_description p.intention_date {
	font-size: 18px;
	color: #846c1a;
	font-weight: normal;
	padding: 20px 0 0 0;
}

#goal .intention_description p.options {
	font-size: 12px;
	margin: 10px 0 0 0;
}

#goal .intention_description p.options a {
	text-decoration: underline;
}

#flash_capsule_container {
	float: left;
	width: 250px;
	overflow: auto;
	margin: 20px 0 0 0;
}

#flash_capsule {
	width: 250px;
	height: 150px;
	margin: 10px 0 0 0;
}


/* Forms */

.txt_field {
	border: 4px solid #000;
	font-size: 14px;
	color: #666666;
	padding: 2px;
	width: 375px;
}

.short {
	width: 190px;
}

form input.txt_field,
form input.txt_field_short {
	float: left;
}

#register_form,
#login_form,
#recover_form,
#edit_form {
	margin: 10px 55px 0 55px;
}

form ul {
	width: 100%;
	overflow: hidden;
}

form ul li {
	width: 100%;
	overflow: hidden;
	position: relative;
	padding: 10px 0;
	border-bottom: 1px dotted #e3e3e3;
}

#login_form label {width: 120px;}
#recover_form label {width: 80px;}
#edit_form label {width: 220px;}
#register_form label {width: 195x;}

#login_form li a {
	display: block;
	font-size: 14px;
	float: left;
	width: 270px;
	margin: 10px 0 0 10px;
	text-decoration: underline;
}


#goal form ul li p {
	float: left;
	margin: 6px 0 0 0;
	background-position: 0 6px;
}

#goal form ul li span p {
	float: left;
	width: 120px;
	margin: 6px 0 0 0;
}

#goal form ul li span p.long_txt {
	width: 210px;
	margin-left: 20px;
}

#goal form ul li p.small {
	font-size: 10px;
	font-weight: normal;
	padding: 0;
	background: none;
	clear: both;
	float: right;
	width: 202px;
	margin: 3px 0 0 0;
}


.submit_btn {
	clear: both;
	width: 900px;
	overflow: hidden;
	position: absolute;
	top: 420px;
	left: 55px;
	text-align: center;
}

#edit_form ul li span {
	display: block;
	width: 350px;
	overflow: hidden;
	float: left;
	height: 25px;
	margin: 6px 0 0 0;
}

#edit_form ul li span input {
	margin: 2px 12px 0 0;
	float: left;
}

#edit_form ul li span label {
	font-size: 14px;
	width: 270px;
	float: left;
	margin: 3px 0 0 0;
}

#edit_form .submit_btn {top: 430px;}
#edit_form .submit_btn span {width: 380px; padding:0;}
#edit_form .submit_btn span input {margin: 0 0 0 24%;}
#register_form .submit_btn span {width: 240px; padding:0;}
#register_form .submit_btn span input {margin: 0 0 0 0;}
#recover_form .submit_btn span {width: 230px; padding:0;}

.submit_btn span {
	display: block;
	width: 150px;
	overflow: hidden;
	font-size: 11px;
	height: 20px;
	text-align: center;
	margin: 0 auto;
	padding: 0 0 0 22px;
}

.submit_btn span input {
	float: left;
}

.submit_btn span label {
	float: left;
	width: auto;
	margin: 2px 0 0 8px;
	font-size: 14px;
	text-align: left;
}

#register_form .left,
#register_form .right {
	width: 420px;
}

#register_form .submit_btn .form_error {
	display: block;
	position: relative;
	top: 0;
	left: 320px;
}

#register_form .submit_btn label a {
	text-decoration: underline;
	font-weight: bold;
}

#register_form ul li input.txt_field {
	float: right;
}


#invitation_form {
	margin: 10px 0 0 55px;
	width: 890px;
	height: 50px;
	overflow: hidden;
	border-bottom: 1px dotted #e3e3e3;
}

#invitation_form form {
	float: left;
	width: 510px;
}

#invitation_form label {
	float: left;
	margin: 6px 10px 0 0;
}

#invitation_form input.txt_field {
	margin: 0 10px 0 0;
	width: 330px;
}

#invitation_form p.small {
	padding: 2px 0 0 83px;
}

#messages {
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #009c07;
	overflow: hidden;
	width: 375px;
}

.private {
	cursor: default;
}




div.scroller {
	float: left;
	position: absolute;
	height: 195px;
	overflow: hidden;
	width: 460px;
	margin: 15px 0 0 0;
}

#contacts {left: 0;}
#invitations_list {left: 450px; width: 550px;}


div.scroller p {
	margin-left: 55px;
}

div.scroller ul {
	margin: 0 0 0 63px;
	overflow: hidden;
	height: 100000px;
	position: relative;
	top: 0;
	left: 0;
}

div.scroller ul li {
	float: left;
	height: 40px;
	width: 380px;
	overflow: hidden;
	padding: 8px 0;
	margin: 0;
}

div.scroller ul li img {
	float: left;
}

div.scroller ul li a {
	float: left;
	color: #666;
	margin: 0 0 0 10px;
	font-size: 14px;
}

div.scroller ul li a.name_big,
div.scroller p.name_big {
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0 0 10px;
	width: 315px;
	color: #08081f;
	float: left;
}

div.scroller p.name_big {
	margin: 8px 0 0 10px;
}

p.name_big {
	font-size: 16px;
	font-weight: bold;
	margin: 15px 0 0 0;
	color: #08081f;
}



/* ------------------------------------------------------ CAROUSEL STYLES ---------- */

.container {
	float: left;  
	height: 172px;
	width: 450px;
	overflow: hidden;
	margin: 7px 0 0 0;
}

.container ul {
}

.scroller .previous_button a,
.scroller .next_button a {
	display: block;
	width: 27px;
	height: 30px;
	position: absolute;
	text-indent: -9999px;
}

.scroller .previous_button a {
	top: 110px;
	left: 0;
	background: url('/images/scroller_arrows_left.gif') 0 0 no-repeat;
}
	
.scroller .next_button a {
	top: 130px;
	left: 0;
	background: url('/images/scroller_arrows_left.gif') 0 -30px no-repeat;
}

.scroller #pendent_list .previous_button a {
	top: 110px;
	left: 524px;
	background: url('/images/scroller_arrows_right.gif') 0 0 no-repeat;
}
	
.scroller #pendent_list .next_button a {
	top: 130px;
	left: 524px;
	background: url('/images/scroller_arrows_right.gif') 0 -30px no-repeat;
}

#contacts_list,
#pendent_list {
	width: 550px;
	overflow: hidden;
	position: relative;
	clear: both;
}

.scroller .previous_button a:hover {background-position: -27px 0px;}
.scroller .next_button a:hover {background-position: -27px -30px;}

.scroller .previous_button_disabled a {background-position: -54px 0px;}
.scroller .previous_button_disabled a:hover {background-position: -54px 0px;cursor: default;}

.scroller .next_button_disabled a {background-position: -54px -30px;}
.scroller .next_button_disabled a:hover {background-position: -54px -30px;cursor: default;}

.scroller #pendent_list .previous_button a:hover {background-position: -27px 0px;}
.scroller #pendent_list .next_button a:hover {background-position: -27px -30px;}
         
.scroller #pendent_list .previous_button_disabled a {background-position: -54px 0px;}
.scroller #pendent_list .previous_button_disabled a:hover {background-position: -54px 0px;cursor: default;}
         
.scroller #pendent_list .next_button_disabled a {background-position: -54px -30px;}
.scroller #pendent_list .next_button_disabled a:hover {background-position: -54px -30px;cursor: default;}





/* ------------------------------------------------------ CAPTCHA STYLES ---------- */

#simple_captcha {
	clear: both;
	width: 550px;
	padding: 0;
	overflow: hidden;
	margin: 0 0 25px 0;
}

#goal #simple_captcha p {
	width: 200px;
	margin: 15px 0 0 0;
	float: left;
}

#simple_captcha img {
	width: 110px !important;
	float: left;
	margin: 0 0 0 10px;
}

#captcha {
	border: 4px solid #000;
	font-size: 14px;
	color: #666666;
	padding: 2px;
	width: 190px;
	float: left;
	margin: 8px 0 0 0px;
}

#goal #simple_captcha p.small {
	clear: both;
	display: block;
	font-size: 10px;
	font-weight: normal;
	padding: 0;
	background: none;
	position: relative;
	margin: 3px 0 0 0;
	left: 220px;
}

/* ------------------------------------------------------ ERROR MESAGE STYLES -- */

div#error {
	display: block;
	position: absolute;
	width: 890px;
	height: 20px;
	top: 405px;
	left: 55px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #ff0000;
	visibility: visible !important;
}

.form_error {
	float: left;
	width: 240px;
	height: 20px;
	margin: 3px 0 0 18px;
	font-weight: bold;
	color: #ff0000;
}

#register_form .form_error {
	float: left;
	z-index: 99999;
	width: 240px;
	height: 20px;
	margin: 0 0 0 18px;
	font-weight: bold;
	color: #ff0000;
}

.message_error {
	color: red;
}

#goal #simple_captcha .form_error {
	margin-top: 4px;
}

.inputError {
	background: #fb9f9f;
}

div.inputError input {
	background: #fb9f9f;
}

div.inputError  {
	background: none;
}

#footer {
	margin: 7px 0 0 0;
	text-align: center;
}

#footer li {
	display: inline;
	color: #a9850a;
	margin: 0 10px 0 0;
}

#footer li a {
	color: #a9850a;
}

/* ------------------------------------------------------ CALENDAR STYLES -- */

div.calendar_date_select div.cds_header select.year {display: none;}
div.calendar_date_select div.cds_buttons {display: none;}




/* ------------------------------------------------------ FACEBOOK STYLES -- */

#fb_button {
	float: left;
	position: absolute;
	top: 330px;
	left: 293px;
	z-index: 9999;
	font-size: 14px;
}

/* ------------------------------------------------------ SIFR STYLES ---------- */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 55px;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}

.sIFR-hasFlash .message_01,
.sIFR-hasFlash .message_02,
.sIFR-hasFlash .message_03 {
	visibility: hidden;
}




