/* 2008 Access Dermatology */

/* #2F4A91  blue 
   #F68D41 orange */

/* ======== Yahoo CSS Reset ======== */

body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
li,ul,ol{
	margin:0;
	padding:0;	
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}

.article_content ol
{
	list-style:decimal;
	padding-left:28px;
}

caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

body {
	font-size:62.5%;
	background-color:#D4D4D4;
	font-family:verdana, "Lucida Grande","Lucida Sans", Arial, sans-serif;
	}

.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
}

/* ======== main layout Divs ======== */

#wrapper {	
	width:965px;
	padding:0 20px;
	margin:auto;
	margin-top:20px;
	background:url(../images/wrapperMiddle.png) repeat-y 20px 0;
	}

#upperCurve {
	background:url(../images/wrapperUpper.png) no-repeat;
	min-height:39px;
	}

#bottomCurve {
	background:url(../images/wrapperBottom.png) no-repeat;
	min-height:39px;
	clear:both;
	}	
		
#secondaryWrapper {
	margin:0 40px 0 30px;
	}	

#mainColumn {
	width:214px;
	float:left;
	}

#main {
	float:left;
	margin:0 0 20px 25px;
	width:656px;
	color:#666;
	}

#main.mainShort { width:435px; }	

#secondaryColumn {
	margin-left:20px;
	width:197px;
	float:right;
	}

			
/* ======== general common ======== */

p, li, dl, .grandRoundsInfo, td h5 { 
	/*font-size:1.1em;*/
	font-size:11px;
	color:#666;
	}

a { color:#2D48A4; }	

#main p, #main li, td h5  {
	line-height:19px;
	margin:10px 0 0 0;
	text-align:left;
	}

.floatL { float:left; }
.floatR { float:right; }
	
button { border:none; }
button:rollover { cursor:pointer; }	

/* ======== main menu ======== */

#mainMenuWrap {
	background:url(../images/menuTopCurve.png) no-repeat #f9f9f9 top;
	}


ul#mainMenu {
	background:url(../images/menuBottomCurve.png) no-repeat bottom;
	padding:5px 0 5px 0;
	}

ul#mainMenu li {
	padding:4px 4px 4px 18px;
	border-bottom:1px solid #ccc;
	margin:0 10px 0 10px;
	background:url(../images/mainMenuMarker.png) no-repeat 1px 7px;
	font-family:verdana, "Lucida Grande","Lucida Sans", Arial, sans-serif;
	}

ul#mainMenu li a {
	text-decoration:none;
	display:block;
	}

ul#mainMenu li a:hover {
	color:#FE750D;
	}

/* ======== breadcrumb navigation ======== */
	
#breadcrumbNav {
	float:right;
	margin:-15px 5px 0 0;
	}
	
#breadcrumbNav li {
	display:inline;
	font-size:1em;
	line-height:normal;
	}

#breadcrumbNav a { text-decoration:none; }		
	
/* ======== headings ======== */
/*
h1 {
	background:url(../images/mainLogo.png) no-repeat;
	height:77px;
	width:228px;
	text-indent:-9999px;
	margin-bottom:25px;
	/*float:left;
	}*/

h2.secHeader {
	background:url(../images/sectionHeaderGradient.jpg) repeat-x top;
	font-family:verdana, Georgia, "Times New Roman", Times, serif;
	color:#9C9C9C;
/*	font-size:1.3em;*/
	font-size:11px;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	padding:4px 4px 4px 12px;
	clear:both;
	font-weight:bold;
	}

h2.secHeader a{
	font-family:verdana, Georgia, "Times New Roman", Times, serif;
	color:#9C9C9C;
/*	font-size:1.3em;*/
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

h3.articleTitle {
	font-size:1.5em;
	color:#333;
	margin:1em 0 .8em 0;
	}	

h3.articleHeader, td h4 {
	font-size:13px;
	color:#2F4A91;
	margin:0 0 15px 0;
}	


/* ======== header ======== */

#header {
	margin-bottom:15px;
	position:relative;
	}

#headerStrip {
	background-color:#f9f9f9;
	border-bottom:1px solid #d4d4d4;
	margin:21px 0 0 0;
	padding:7px 5px 4px 5px;
	overflow:hidden;
	clear:both;
	}

.parcheprofesionaldevelopment
{
	margin-top:-2px\9
}
@-moz-document url-prefix() {
	  .parcheprofesionaldevelopment {
		margin-top:-2px;
	  }
	 }

#homeLink {
	margin-top:9px;
	float:left;
	font-size:1em;
	}

#homeLink a {
	color:#FE750D;
	text-decoration:none;	
	}
	
#headerStrip ul {
	margin-top:3px;
	float:right;
	}

#headerStrip li {
	background:url(../images/headerMenuDivider.png) no-repeat right;
	padding-right:11px;
	margin-right:4px;
	font-size:10px;
	display:inline;
	/*text-transform:uppercase;*/
	font-family:verdana, Arial, Helvetica, sans-serif;
	}

#headerStrip li.rss_feed { 
	background-image:none; 
	margin-right:0; 
	}

#headerStrip li a {
	text-decoration:none;
	}

#headerStrip li a:hover {
	border-bottom:4px solid #ddd;
	}

#headerDoctor {
	position:absolute;
	left:460px;
	top:-26px;
	}

#astellaLogo {
	margin:5px 0 0 45px;
	}		

/* ======== general ======== */

#listContent {
/*	background-color:#f9f9f9;*/
	margin-top:10px;
	}

dl#breakingNews dd.date, h2.date {
	background-color:#ffffff;
	color:#F68431;
	float:left;
	padding:0px;
	margin-bottom:0px;
	line-height:normal;
	font-weight:bold;
	}

h2.date {
	clear: right;
}

dl#breakingNews dt {
	clear:both;
}

dl#breakingNews dt, .listHeader {
	font-family:verdana, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin-bottom:0px;
	margin-top:0px;
	display:block;
	padding:0 0px;
}

.listHeader{
margin-bottom:8px;
}

dl#breakingNews dt a{
	color:#2F4A91;
	line-height:15px;
	text-decoration:none;
}

.listHeader a {
	color:#2F4A91;
	line-height:15px;
	text-decoration:none;
}

dl#breakingNews dt a:hover,.listHeader a:hover {
	text-decoration:underline;
	background-color:#f2f2f2;
	line-height:15px;
	}

dl#editorialBlog, dl#homeCongressReportList, dl#homeCorePaperList, dl#homeGrandRoundsList  { padding:0 4px 6px 4px; }
	

dl#editorialBlog dt, dl#homeCongressReportList dt, dl#homeCorePaperList dt, dl#homeGrandRoundsList dt {
	margin:5px 0 6px 0;
	line-height:1.3em;
	font-size:1em;
	}

dl#editorialBlog dt a, dl#homeCongressReportList dt a, dl#homeCorePaperList dt a, dl#homeGrandRoundsList dt a {
	color:#2F4A91;
	text-decoration:none;
	}
dl#editorialBlog dt a:hover, dl#homeCongressReportList dt a:hover, dl#homeCorePaperList dt a:hover, dl#homeGrandRoundsList dt a:hover {
	text-decoration:underline;
	background-color:#f2f2f2;
	}

.editorialBlogPhoto {
	float:left;
	width:70px;
	margin-top:6px;
	}

dd.editorialBlogAuthor {
	color:#F68431;
	line-height:normal;
	padding:1px;
	}

dd.editorialBlogAuthor {
	float:left;
	font-size:11px;
	}

dl#editorialBlog a.sectionIndex { 
	color:#2F4A91;
	text-decoration:none;
	}

dl#homeCongressReportList dt, dl#homeCorePaperList dt {
	margin-bottom:.5em;
	}

dl.grandRoundListhome {
	border-bottom:1px dotted #ccc;
	margin:10px 0 10px 0;
	line-height:1em;
	}

dl.grandRoundListhome dt {
	font:italic 1em Georgia, "Times New Roman",serif;
	margin:0 0 3px 70px;
	}

dl.grandRoundListhome dd strong { display:block; }
	
	
.grandRoundListhomePhoto {
	float:left;
	}				 		

#thomsonReuters { 
	margin:20px 0 0 20px;
	}

	

#HONcode {
	margin:0px 0 0 0;
	float:right;
	width:197px;
	}

#HONcode img {
	float:left;
	margin:0 10px 0 0;
	}
	

#HONcode p {
	line-height: 1.2em;
}

#homeBanner { margin:0 0 10px 0; }
	

/* ======== jquery opener ======== */

.hider  { display:none; }
.shower { display:block; }


/* ======== forms ======== */

#searchBox {
	position:absolute;
	left:698px;
	top:-28px;
	}

#searchBox label {
	color:#ccc;
	font-size:1em;
	padding-right:4px;
	text-transform:uppercase;
	font-family:verdana, Arial, Helvetica, sans-serif;
	display:block;
	}

#searchBox input {
	width:150px;
	padding:3px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	border:1px solid #ccc;
	}

#searchBox button, #AS_search_submit {
	width:33px;
	height:26px;
	background:url(../images/searchBtn.png) no-repeat;
	text-indent:-9999px;	
	border: none;
	}

#AS_search_submit {
	margin: 12px 0 0 0;
}	
	
#searchBox button {	
	position: absolute;
	top: 8px;
	left: 160px;
	}

/*#login {
	background-color:#f9f9f9;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	padding:4px;
	margin:0 0 10px 0;
	}*/
	
	#login {
	background-color:#f9f9f9;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	padding:4px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0 0 10px 0;
	}


input.login_text {
	border:1px solid #ccc;
	margin:0 0 5px 0;
	padding:2px;
	width:170px;
	}

#login label, #login_register label, .ContactForm label {
	display:block;
	color:#666;
	padding-bottom:3px;
	}

.login_button {
	background:url(../images/loginBtn.jpg) no-repeat 0 0;
	text-indent:-9999px;
	width:54px;
	height:21px;
	border: none;
	font-size: 0px;
	display:block;
	line-height: 0px;
	}		

/*.login_button:hover { background:url(../images/loginBtn.jpg) no-repeat 0 0; }	*/	
	
/* ======== footer ======== */

#footer {
	border-top:1px dotted #d4d4d4;
	clear:both;
	padding-top:10px;
	}

#footer p {
	font-size:1em;
	font-family:verdana, Arial, Helvetica, sans-serif;
	}	
	
	
.listImage, .articleImage {
	display: block;
	float: left;
	max-width: 80px;
}		 

.grandRoundsInfo, .articleHeaderInfo {
	margin-left: 100px; 
}

.noHeaderImage {
	margin-left: 0
}

.grandRoundsWrapper {
	margin: 0;
}

.hover {
	background-color: #eaeaea;
	cursor: pointer;
}


#main .grandRoundsInfo p {
	margin: 0;
}

.listAuthor {
	font-family:verdana, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin:0 0 0 -3px;
	display:block;
	font-weight:normal;
	padding:0 3px;
	color:#666666;
}

.article_separator {
	margin: 10px 0px 10px 0px;
	height: 1px;
	border-top: 1px dotted #D4D4D4;
}

.articleHeaderWrapper {
	margin-top: 10px;
}

.homeImage {
	width: 60px;
	margin-bottom:10px;
}
.conthomemargin{
margin-top:10px;
}

h5 a {
	color:#FF6600;
	text-decoration:none;
}

table ul li {
	margin: 0 0 20px;
}

.ib_spacer {
	margin: 10px 0;
}

#login_register label.inline_label {
	display: inline;
}

.formSubHeader {
	color:#FF6600;
	margin: .5em 0;
}

#login_register div {
	margin-bottom: 1em;
}

#topBannerWrapper {
	margin-bottom: 1em;
}

img { -ms-interpolation-mode:bicubic; }

.label_required 
{
    font-weight: bold !important;
}

.login_warning ul li 
{
    color: #ff0000 !important;
}

/* paging */

#listPaging {
	margin: 10px 10px 0 0;
	border-top: 0px solid #FE750D;
	text-align: right;
}

#listPaging a, #listPaging span, #SearchResultsPager li  {
	display: block;
	float: left;
	padding: 5px;	
	text-decoration: none;
}

h4.relatedHeader {
	color: #2D48A4;
	font-weight: bold;
}

.pageTools {
	height: 23px;
}
.pageToolsExpert {
	height: 53px;
}

.niceBottomMargin {
	margin-bottom:30px;
}

#printLink {
	width: 58px;
	height: 41px;
	display: block;
	float: right;
	background:url(../images/print.gif) no-repeat;
	text-indent: -9999px;
}

#addToMyFavorites{
	width: 58px;
	height: 41px;
	display: block;
	float: right;
	background:url(../images/favorite.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 6px;
}

#commentsLinkanadir {
	width: 58px;
	height: 41px;
	display: block;
	float: right;
	background:url(../images/anadir_comments.jpg) no-repeat;
	text-indent: -9999px;
}

#sendLink {
	width: 58px;
	height: 41px;
	display: block;
	float: right;
	background:url(../images/enviar.gif) no-repeat;
	text-indent: -9999px;
}

.rich_content table, .rich_content table td {
	border: 1px solid #a7a6aa;
}

.rich_content ol {
	list-style-type:decimal;
}

.rich_content ul {
	list-style-type:disc;
}

.rich_content ol li, #main.rich_content ol li {
	margin-left: 3em;

}

.rich_content em {
	font-style: italic;
}

.rich_content strong {
	font-weight: bold;
}

.rich_content {
	position: relative;
}

.has_related {
	float: left;
	margin-right: 116px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}

.related_content {
	position: absolute;
	margin-left: 545px;	
	line-height: 1.8em;
}

.related_content a{
	display: block;
	margin-bottom: 5px;
}


.UsefulLinkWrapper {
	margin-bottom: 15px;
}

.UsefulLinkList {
	display: none;
	margin-left: 40px;
}

h3.UsefulLinkHeader {
	color: #FF6600;
	line-height: 1.8em;
	font-size: 1.1em;	
}

.login_warning em {
	font-style: italic;
}

.gris{
 color:#666666;
 text-decoration:none;
}
.rojo{
 color:#F68431;
 text-decoration:none;
 font-weight:bold;
}
.contt{
width:520px;
float:left;
}

.gap10px{
height:10px;
clear: both;
}
.gap5px{
height:5px;
clear: both;
}

.naranja{color:#ef8c40;}
.naranja li{color:#ef8c40;}

.azulclaro
{
	color:#5586C6;
}

.errorcontact
{
	margin-top:6px;
}

#main .errorcontact ul
{
	margin:10px 0 0 0;
}

#main .errorcontact li
{
	margin:0px 0px;
}

.articlePublishInfo, .listPublishInfo, .naranja{
color:#ef8c40;
}
#main p.listAuthorInfo, #main p.articleAuthorInfo{
line-height:14px;
}
#main p.listPublishInfo{
line-height:30px;
}

#main ul.advisoryul li{
margin:0 0 0 0;
}

.frmButton {
	background:url(../images/Boton-Submit.jpg) no-repeat 0 0;
	text-indent:-9999px;
	width:54px;
	height:21px;
	border: none;
	font-size: 0px;
	display:block;
	line-height: 0px;
	}	
	
.comment_actions {
	margin: 3px 0px 10px;
}

.fontsize13{
font-size:13px;
}

#COURSEDISPLAYTITLE{
color:#2b4a9c;
}


.tablaimagen{margin: 2px 6px 2px 2px; float: left; width: 210px; height: 300px; vertical-align: top; border-collapse:collapse;}
table.bordear td{
   border: 0px solid #cccccc;
}
.CI1{
margin: 0px; padding: 5px; font-weight: normal; text-align: left; height: 30px; color:#666666; vertical-align: top;
}
.CI2{
margin: 0px; padding: 3px; text-align: center;
}
.CI3{
padding: 0px; text-align: center; height: 20px;
}

#allImagesInThisCase{
width:117px;
height:38px;
float:left;
}
.tituloImageBankItem{
width:530px;
float:left;
color:#2F4A91;
font-size:13px;
padding:10px 0 0 0;
}
.gap20px{
height:20px;
clear: both;
}
#main .ContactForm p{
text-align:justify;
}

#COURSES {
width:600px;
}

#COURSEDISPLAYTITLE{
margin-bottom:10px;
}
#COURSEDISPLAYTRANSCRIPT{
margin-top:10px;
text-align:justify;
font-size:11px;
line-height:19px;
}

#main .UsefulLinkList li{
line-height:normal;
}

#ajax_wrapper{font-family:Verdana, Arial, Helvetica, sans-serif;}
.pollcontainer{ margin:5px 5px;}
.pollquestion, .pollinfo{color:#2F4A91;}
.pollsubmitbutton{ text-align:right;}
.pollawnsers label{color:#F68431;}
.pollcontainer input{
margin:0px 5px 0px 0px;

}

.inline_label_wrapper label {
	float: left;
	margin-right: 10px;
}

/* comments */

div.comment_wrapper {
	clear: both;
	margin-top: 10px;
}

.comment_wrapper h4, .comment_wrapper h3 {
	color: #666666;
	line-height: 1.8em;
	font-size: 1.1em;
}

.comment_wrapper h4 {
	border-top: 1px solid #FF6600;
	font-weight: bold;
}

.comment_wrapper label {
	display: block;
	margin: 3px 0;	
}

/* Poll */


.pollcontainer dt{
	display:block;
}
.pollquestion{
	font-weight: bold;
}
.poll {
	/*margin-bottom: 5px;
	border: 1px solid #e1e1e1;
	background-color: #f5f5f5;
	padding: 3px;
	clear: both;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;*/
}
.poll dl {
	margin: 0 3px;
}
.poll dl dt {
	float: left;
	clear: both;
	padding: 3px 0;
	color:#F68431;
}
.poll dl dd {
	padding: 3px 0;
	margin: 0;
	text-align: right;
}
.poll dl dd .scoreBar {
	margin: 0;
	float: none;
	clear: both; /* IE :r */
}

/* Score bars */

.scoreBarContainer{
	clear:both;
	height:10px;
}
.scoreBar {
	float: left; 
	height: 5px;
	margin-top: 5px;
	border: 1px solid #d2d2d2;
	overflow: hidden;
	background: #e3e3e3;
}
.scoreTop {
	background-color: #b2b2b2;
	border-color: #9a9a9a;
}
#homePoll{
padding:10px 0px 0px 10px;
border:1px solid #A09F9D;
display: none;
}

.pollcontainer{ margin:5px 15px 0px 5px;}
.pollquestion, .pollinfo{color:#2F4A91;}
.pollsubmitbutton{ margin-left:117px; width:53px; text-align:right;}
.pollawnsers label{
	display: block;
	float: left;
	margin: -15px 0 15px 25px;
	color:#F68431;
	//border: 1px solid red;
}

.pollcontainer input{
display: block;
float: left;
margin:0px 5px 0px 0px;
//border: 1px solid green;
}

#pollawnsers tr,td{
margin-bottom:10px;
}

.div-central{width:440px;}

.left_banner {
	margin-top: 10px;
}

.pageToolsFavourites{float:right;}
.botonaddimage{cursor:pointer;}

/**********A�adidos para el content preview****************/
h2.secHeaderSinBackground {
	font-family:verdana, Georgia, "Times New Roman", Times, serif;
	color:#9C9C9C;
/*	font-size:1.3em;*/
	font-size:11px;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	padding:4px 4px 4px 12px;
	clear:both;
	font-weight:bold;
	}
	
.azul{
 color:#2F4A91;
 text-decoration:none;
 font-weight:bold;
}

#loginPreview {
	background:none;
	border:1px solid #d4d4d4;
	padding:10px;
	}
#loginPreview .login_warning {color: Red;}

#loginPreview .login_button {
	background:url(../images/loginBtn.jpg) no-repeat 0 0;
	text-indent:-9999px;
	width:54px;
	height:21px;
	border: none;
	font-size: 0px;
	display:inline;
	line-height: 0px;
	}
	
.lineapuntos{
	width:178px;
	height:10px;
	border-bottom:2px dotted #D4D4D4;
	margin-bottom:8px;
}

/*************Nuevo diseño IB*********************/
.celda_navegar_letras{
	width:18px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #a7a7a7;
	font-size:11px;
	color:#19388b;
	font-weight:bold;
}

.link_navegar_letras{
	color:#f68431;
	text-decoration:none;
	font-weight:bold;
}

.letra_actual{
	width:10px;
	height:10px;
	padding:2px 5px 6px 5px;
	background-color:#f68431;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin-bottom:-10px;
}

.linia_letra_actual {
	margin: 9px 0px 0 20px;
	height: 1px;
	border-top: 1px dotted #D4D4D4;
	/*width: 515px;*/
}

.separador_IB {
	/*margin: 10px 10px 0px 25px;*/
	height: 1px;
	border-top: 1px dotted #D4D4D4;
}

#main .colorboxAjax p{
	text-align:left;
	width:410px;
}

.IB_listas{
	/*width: 549px;*/
}

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

.colorboxAjax p:hover {
background-color:#EAEAEA;
cursor:pointer;
}

/****************************************************************/


/***********************************************************/
/*#commentsLinkanadir {
  display: none;
}

.numberblogcomments_wrapper{
  display: none;
}

.comment_wrapper{ display: none;}

#aquisi .comment_wrapper{ display: block;}*/

/********************************************************/
.comment_input_multi {
width: 300px;
height: 120px;
}
.comment_input{
width: 240px;
}

/**
* Calendar V3
*/

.CalendarPicker{
	position:relative;
	top:-42px;
	right:-483px;
}

.suggestevent{
margin-top:10px;
}

#printLinkb {
	width: 58px;
	height: 41px;
	display: block;
	float: right;
	background:url(../images/printb.gif) no-repeat;
	text-indent: -9999px;
}

#suggestEventLink {
	width: 73px;
	height: 24px;
	display: block;
	float: right;
	background:url(../images/btn_SuggestEvent.gif) no-repeat;
	text-indent: -9999px;
	margin-top:5px;
}

.big_day_selected
{
	float:left;
	margin:-55px 0px 0px -3px;
	font-size:46px;
	color:#fcdac1;
}

.article_separator_calendar {
	margin: 10px 0px 10px 0px;
	height: 1px;
	border-top: 1px dotted #D4D4D4;
}

/**
* Fin calnedar V3
*/

/**
* Formularios de registro, y suggest
*/

.forms_sup{ width:659px; height:20px; background-image:url('../images/form_sup.gif'); }
.forms_cont
{
    background-image:url('../images/form_cont.gif');
	width:619px;
	padding:1px 20px 0 20px;
	color:#9c9c9c;
}
.forms_inf{ width:659px; height:20px; background-image:url('../images/form_inf.gif');}

#main .forms_cont p
{
	color:#9c9c9c;
	text-align:left;
}

.forms_cont .form-label
{
	clear:both;
	margin-bottom:10px;
}
.forms_cont .form-label label
{
	width:130px;
	display:inline-block;
	text-align:left;
}
.forms_cont .form-label input, #control_country select, #control_speciality select, #control_speciality_area select
{
	width:465px;
	border:1px solid #a2a2a2;
}

#main .tituloform
{
	margin-bottom:10px;
}

#control_recieve_news input
{
	width:20px;
	border:1px solid #a2a2a2;
}

.btn_register
{
	margin-top:20px;
	background-image:url('../images/btn_register.gif');
	width:79px;
	height:21px;
	border:0px;
	text-indent:-9999px;
	display: block;
	font-size: 0px;
	line-height: 0px;
}

.btn_save
{
	margin-top:20px;
	background-image:url('../images/btn_save.gif');
	width:53px;
	height:21px;
	border:0px;
	text-indent:-9999px;
	display: block;
	font-size: 0px;
	line-height: 0px;
}
.btn_send
{
	margin-top:15px;
	background-image:url('../images/btn_send.gif');
	width:53px;
	height:21px;
	border:0px;
	text-indent:-9999px;
	display: block;
	font-size: 0px;
	line-height: 0px;
}
.forms_cont .form-label label.url{ width:220px;}
.forms_cont .form-label input#url{width:375px;}

.nolink {
text-decoration: none;
color: #9C9C9C;
}
.nolink:hover {
text-decoration: none;
color: #2D48A4;
}

/*Form forgot password*/

.textboxlargo{width:380px;}

/*.suggestionformbloque .name-label, .suggestionformbloque .mail-label { display:inline-block;  margin:0 0 10px 0; width:200px; float:left}
.suggestionformbloque .suggestion-label { clear:both }
.suggestionformbloque .suggestion-label label { display:block; margin:0 0 5px 0 }
.suggestionformbloque .suggestion-label textarea { width:383px; height:50px; margin-bottom:10px } */
.forms_cont .form-submit
{
	margin:20px 0 0 235px;
}

.titulo_form_naranja, .titulo_mycorner_naranja
{
	color:#f68431;
	font-size:11px;
	font-weight:bold;
}

.titulo_form_gris
{
	font-weight:bold;
	font-size:11px;
	color:#9c9c9c;
	text-align:justify;
}

/**
* FIN Formularios de registro, y suggest
*/

/**
* Formulario de suggestion event
*/

.cabecera_suggest_event
{
	margin:20px 0px 20px 0px;
	height:23px;
	text-indent:-9000px;
}

.imagen_titulo_suggest_event
{
	background-image:url('../images/SuggestEvent/Suggest_an_Event.gif');
	background-repeat:no-repeat;
	width:136px;
	height:23px;
	margin:0 22px 0 0;
	float:left;
}

.introducir_datos_obligatorios
{
	background-image:url('../images/SuggestEvent/Pop-up_Please-complete.gif');
	background-repeat:no-repeat;
	width:274px;
	height:23px;
	margin:0 0 0 0;
	float:left;
	display:none;
}

#commentPosted
{
	font-size:14px;
	padding-left: 65px;
}

.error 
{
	color:red;
	margin:10px 0 0 0;
}

.resetButton {
	margin-left:10px;
	background:url(../images/btn_Reset.gif) no-repeat 0 0;
	text-indent:-9999px;
	width:52px;
	height:20px;
	border: none;
	font-size: 0px;
	display:block;
	line-height: 0px;
	float:left;
	}

/**
* Fin formulario de suggestion event
*/


/**
* Image bank e imagenes favoritas
*/
#main ul.listaimagecategory li
{
	width:190px;
	border:1px solid #a7a7a7;
	margin:-1px 0 0 0;
	padding:6px;
	cursor:pointer;

}
#main ul.listaimagecategory
{
	padding:0px;
}
#main ul.listaimagecategory li a
{
	text-decoration:none;
	color:#19388b;
}
#main ul.listaimagecategory li:hover a
{
	color:#f78431;
}
#main ul.listaimagecategory li:hover
{
	background-color:#eaeaea;
}

.cajatituloh3limit
{
	width: 570px;
	float: left;
}
/**
* Fin Image bank e imagenes favoritas
*/

.title_RSS
{
	height:15px;
	font-size:11px;
	font-weight:bold;
	background-image:url('../images/btn_Rss_big.gif');
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-left:26px;
}

.bold{ font-weight:bold;}
#control_recieve_news{margin-top: 30px; }
#control_recieve_news label {display: none}
#control_recieve_news input { float:left;}
#control_recieve_news span { float:left; margin:-12px 0 0 5px }

.login_warning { margin:0 !important }
.login_warning p, #login .login_warning { color: Red }
#login .left { float: left; margin-right:5px }
#login .space { margin-top:8px }
#login .labelremember {float: left; margin-right:23px;}
#login .mgtop{ margin-top:4px;}
#login .gris{ margin-bottom:5px;}
#login .gris:hover{ color:#F68431;}

/*********************MY CORNER***********************************/

#mycorner
{
	position:absolute;
	top:118px;
	left:380px;
}

#mycorner a
{
	color:#FE750D;
	text-decoration:none;
}

.li_mycorner
{
	color:#9C9C9C;
}

.li_mycorner a
{
	color:#9c9c9c;
	text-decoration:none;
}

.li_mycorner a:hover
{
	color:#FE750D;
}

#my_corner_content
{
	float:left;
	width:421px;
	margin:22px 27px 0px 0px;
	color:#9c9c9c;
}

#my_corner_content p, #my_corner_content ul.lista_instrucciones_favorites li span
{
	color:#9c9c9c;
}

#my_corner_content p.titulo_mycorner_naranja, .lista_instrucciones_favorites li
{
	color:#f68431;
}


#main .listanewsleters li{ color:#F68431; margin-left:15px; list-style-type:disc;}
#main .listanewsleters li span{ color:#9C9C9C;}
.newslettersi{ float:left; margin-right:15px; margin-top:10px;}

.newsletterno{ float:left; margin-top:10px;}

.recommendationtext{ width:345px; float:left;}


.lista_instrucciones_favorites{margin-top:20px;}

#my_corner_content ul.lista_instrucciones_favorites li
{
	list-style-type:disc;
	margin-left:20px;
}

.favorite_impar
{
	background-color:#f4f4f4;
	min-height:42px;
	padding:10px;
}
.favorite_par
{
	min-height:42px;
	padding:10px;
}

.textofavoritescontrol, .recommendationtext
{
	float:left;
	width:340px;
}

.buttons_item_favorite
{
	float:right;
	margin-top:5px;
}

.icon_add_note
{
	display:block;
	width:23px;
	height:21px;
	background-image:url('../images/My_corner/btn_Notepad_Big.gif');
	text-indent:-9999px;
	float:left;
}

.icon_delete_favorite
{
	display:block;
	width:23px;
	height:21px;
	background-image:url('../images/My_corner/btn_Delete_Big.gif');
	text-indent:-9999px;
	float:left;
}

.icon_edit_note
{
	display:block;
	width:23px;
	height:21px;
	background-image:url('../images/My_corner/btn_Search_Big.gif');
	text-indent:-9999px;
	float:left;
}

.Box_Wellcomeback
{
	float:left;
	width:187px;
	height:24px;
	background-image:url('../images/My_corner/Box_Wellcomeback.gif');
	background-repeat:no-repeat;
	margin-top:16px;
	margin-left:12px;
}

#menu_my_corner
{
	float:left;
	width:208px;
	height:294px;
	background-image:url('../images/My_corner/Box_Menu.gif');
	background-repeat:no-repeat;
	margin-top:24px;
	
}

.nombreusuariomycorner
{
	margin:48px 0px 10px 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5586c6;
	font-style:italic;
	font-size:11px;
	border-bottom:2px dotted #CCC;
	width:180px;
	padding:0px 0px 9px 0px;
}

#main .ul_mycorner li
{
	margin:4px 0px 4px 34px;
	width:130px;
}
.li_mycorner
{
	list-style-image:url('../images/My_corner/img_li_my_corner.gif');
}
.li_mycorner:hover, #main .ul_mycorner li.selected
{
	list-style-image:url('../images/My_corner/btn_Arrow_Menu_Act.gif');
	color:#FE750D;
}


.unsubs1, .unsubs3
{
	height:15px;
	float:left;
	margin-top:30px;
}
.unsubs2
{
	margin:25px 5px 0px 5px;
	height:10px;
	float:left;
}

/* Search */
#SearchResultsWrapper strong, #SearchResultsWrapper p.search_result_document_type 
{
    color: #f68d41;
}

#SearchResultsWrapper p 
{
    margin: 0;
}

#SearchResultsWrapper p span 
{
    font-weight: bold;
}

#AdvancedSearchOptions 
{
    display: block;
	position: relative;
	margin: 10px 0;
	border-top: 1px solid #ccc;
}

#AdvancedSearchOptions div {
	float: left;
	margin: 0 10px 10px 0;
}

#AdvancedSearchOptions div  label {
	display: block;
	margin: 5px 0;
}

#AdvancedSearchOptions a {
	display: none;
}

.modal {
	background: #fff;
	display: none;
	}

.second_banner {
	margin: 10px 0;
}




/*Modifications for li & ul styles in content articles*/
ul.ulWithStyle {
	list-style:outside;
}
li.liWithStyle {
	padding:5px,0,0,0;
}



/**
* Popups My favorites - Add your comments - Recommendations
*/

.modal
{
	/*background-color:#f4f4f4;*/
	display:none;
	/*border:1px solid #9c9c9c;*/
	
	/*opacity:1;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-moz-box-shadow: 0 0 50px #ccc;
	-webkit-box-shadow: 0 0 50px #ccc;*/
}

#popupaddmyfavorites
{
width:266px;
padding:15px;
text-align:left;
background-image:url('../images/My_corner/Box_Pop-up-favorites.gif');
background-repeat:no-repeat;
height:270px;
}

#popupnotes{
width:492px;
padding:15px;
text-align:left;
background-image:url('../images/My_corner/Box_Pop-up-notes.gif');
background-repeat:no-repeat;
height:189px;
}

.close:hover, .submitnote:hover, .resetnote:hover, .cancelnote:hover{ cursor:pointer;}

.textpopupazul{ color:#5586c6; font-weight:bold;}

.modal p.text, #popupnotes p.text{ font-size:12px;}

#overlay .close
{
	display:none;
	background-image:url('../images/My_corner/btn_Cancel.gif');
	float:left;
	position:relative;
	top:196;
	width:63px;
	height:20px;
	top: 196px;
	left:350px
}

.label_notes
{
	margin-top:15px;
	text-align:left;
	vertical-align:top;
	width:120px;
	font-size:12px;
	float:left;
}

.caja_notes_botones
{
	float:left;
	margin-top:15px;
	width:279px;
}

.submitnote{margin-top:10px; margin-right:54px;}

.resetnote{margin-top:10px;}

/*
.linkfavorito, .linkrecommendation
{
	text-decoration:none;
	color:#6699cc;
}
*/
/*.apple_overlay{ background-color:white; border:1px outset #CCCCCC; padding:0 10px 0 10px; visibility:hidden}

#popupaddmyfavorites{border:1px outset #CCCCCC; padding:0 10px 20px 10px;}
*/
/**
* Fin Popups My favorites - Add your comments - Recommendations
*/


/**
* Cambios introducidos a fecha 03/11/2010
*/

#listPaging span{color:#F68431;}

#main .publi-box-content li {
	margin-left:30px;
}

/**
* Cambios introducidos a fecha 03/03/2011
*/

.publi-menu-box ul li { cursor:pointer; }
.publi-menu-box ul li:hover { text-decoration: underline; }
























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */