body {
	background: url(../../Resources/images/ig_background_white.png);
}

div, p,  table, td, th {
	color: #333;
}

a:link, a:visited {
	color: #971111;
}

a:hover {
	color: #c00;
}

a.mainlevel:link, a.mainlevel:visited {
	background: url(../../Resources/images/ig_module_bullet_grey.png) 5px 2px no-repeat;
}

ul {
	list-style: url(../../Resources/images/ig_module_bullet_grey.png);
}

td.topleft_mods div, td.topleft_mods p, td.topleft_mods td, td.topleft_mods th,
td.showcase_mods div, td.showcase_mods p, td.showcase_mods td, td.showcase_mods th,
td.right_mods div, td.right_mods p, td.right_mods td, td.right_mods th {
	color: #000000;

}



td.right_mods div.moduletable{
	border: 1px solid #b1c3d4;
	padding: 3px;
	margin-right: 3px;
	margin-left: 7px;
	margin-bottom: 10px;
	text-decoration: none;
 }

 td.right_mods2 div.moduletable2{
	border: 1px solid #b1c3d4;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	text-decoration: none;
 }

 td.search_mods div.moduletable{
	border: thin solid #b1c3d4;
	padding: 3px;
	margin-right: 3px;
	margin-left: 7px;
	margin-bottom: 10px;
	text-decoration: none;
	display: inline;
 }

 td.bottom_mods div, td.bottom_mods p, td.bottom_mods td, td.bottom_mods th {
	color: #000000;

}



td.topleft_mods a:link, td.topleft_mods a:visited,
td.showcase_mods a:link, td.showcase_mods a:visited,
td.right_mods a:link, td.right_mods a:visited, td.bottom_mods a:link, td.bottom_mods a:visited {
	color: #0c4790;
	text-decoration: underline;
}

td.topleft_mods a:hover,
td.showcase_mods a:hover,
td.right_mods a:hover, td.bottom_mods a:hover {
	color: #0c4790;
	text-decoration: none;
}

td.topleft_mods div.moduletable ul,
td.showcase_mods div.moduletable ul {
	list-style: url(../../Resources/images/ig_module_bullet3_grey.png);
}

a.readon {
	background: url(../../Resources/images/ig_readmore_beige2.png) 2px 2px no-repeat;
}

td.showcase_mods a.readon {
	/*background: url(../../Resources/images/ig_readmore_grey2.png) 2px 2px no-repeat;*/
}

div#shadow_l {
	background: #fff url(../../Resources/images/ig_shadow_left_white.png) 0 0 repeat-y;
}

div#shadow_r {
	padding: 0 14px;
	background: url(../../Resources/images/ig_shadow_right_white.png) 100% 0 repeat-y;
}

div#header {
		background: url(../../Resources/images/cabecera.png) ;
}

div#header_esp {
		background: url(../../Resources/images/cabecera_esp.png) ;
}


div#logo {


}

div#headertext {

}

div#searchbox_mods {
	background: url(../../Resources/images/ig_vertdots_white.png) 0 0 repeat-y;
}

div#searchbox_mods input.inputbox {
	background: #789ACA;
	color: #FFFFFF;
	border: 1px solid #336DB9;
}

div#newsflash_mods {
	background: url(../../Resources/images/ig_vertdots_white.png) 0 0 repeat-y;
}

div#horizmenu {
	background: url(../../Resources/images/ig_menu_bg_blue.png) 0 0 repeat-x;
}

div#logo2 {
	background: url(../../Resources/images/ig_shield2_blue.png);
}


td.maincontent {
	background: #fAfAfA;
}

div#maincontent {
	/*background: url(../../Resources/images/ig_content_shadow_top_beige.png) 0 0 repeat-x;*/
}

td.footer a:link, td.footer a:visited {
color: #0c4790;
	text-decoration: none;
	/*background: url(../../Resources/images/ig_content_shadow_bottom_beige.png) 0 0 repeat-x;*/
}
td.footer a:hover{
color: #0c4790;
	text-decoration: Underline;
	/*background: url(../../Resources/images/ig_content_shadow_bottom_beige.png) 0 0 repeat-x;*/
}

td.topleft_mods {
	background: #5B5B57 url(../../Resources/images/ig_module_shadow_right_grey.png) 100% 0 repeat-y;
}

div.shadow_t {
	/*background: url(../../Resources/images/ig_module_shadow_top_grey.png) 0 0 repeat-x;*/
}

div#shadow_tr {
	/*background: url(../../Resources/images/ig_module_shadow_tr_grey.png) 100% 0 no-repeat;*/
}

td.right_mods {


}

div#shadow_tl {
	/*background: url(../../Resources/images/ig_module_shadow_tl_grey.png) 0 0 no-repeat;*/
}

td.showcase_mods {
	/*background: #4F4F4C url(../../Resources/images/ig_showcase_shadow_top_grey.png) 0 0 repeat-x;*/
}

td.topleft_mods div.moduletable h3,
td.right_mods div.moduletable h3 {
	/*	background: url(../../Resources/images/ig_module_header_grey.png) no-repeat;*/
	color: #0c4790;
	padding-left: 5px;
	font-size: 14px;
}

td.showcase_mods div.moduletable h3 {
	background: url(../../Resources/images/ig_showcase_header_grey.png) no-repeat;
	color: #ccc;
}

div#maincontent div.moduletable h3,
.componentheading {
	/*background: url(../../Resources/images/ig_content_header_beige.png) no-repeat;*/
}

div#footer_mods {
	color: #8DA9D3;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b1c3d4;
	border-right-color: #b1c3d4;
	border-bottom-color: #b1c3d4;
	border-left-color: #b1c3d4;
}

div.leftdots {
	background: url(../../Resources/images/ig_vertdots_content_beige.png) 0 0 repeat-y;
}

/* suckerfish */
#nav a {
	background: url(../../Resources/images/ig_menu_divider_blue.png) 0 0 no-repeat;
}

#nav ul ul a {
	background: none;
}

#nav li.active {
	background: #AD3434;
}

#nav li.active a:link,
#nav li.active a:visited {
	background-position: 0 -35px;
}

#nav li.active a:hover {
	background-position: 0 -35px;
}
#nav li:hover a,
#nav li.sfhover a {
	background-position: 0 -35px;
}

#nav a.topdaddy {
	 background: url(../../Resources/images/ig_menu_divider_daddy_blue.png) 0 0 no-repeat;
}

#nav ul ul a.daddy, #nav li.active a.daddy {
   background: url(../../Resources/images/ig_dropdown_sub_white.png) 100% 6px no-repeat;
}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
  background: #4168B3;
	border-bottom: 1px solid #254072;
	border-right: 1px solid #254072;

}

#nav li:hover, #nav li.sfhover {
      background:#333;
}


/*inserting top box*/


#topbox {
	background-color: #ebebeb;
	/*height: 20px;*/
	text-align: right;


}
#topbox ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: right;

}
#topbox ul li {
/*	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;*/


	display: inline;
}

#topbox ul li a {
	float: left;
	height: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;



}

#topbox ul li a:hover {

/*	height: 21px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;*/
	color: #0c4790;
}

/*____________*/


#topbox2 {
	background-color: #ebebeb;
	/*height: 20px;*/
	text-align: left;
	vertical-align: middle;

}
#topbox2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	vertical-align: middle;

}
#topbox2 ul li {
/*	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;*/


	display: inline;
	vertical-align: middle;
}

#topbox2 ul li a {
	float: left;
	height: 20px;
	padding-right: 5px;

	padding-top: 5px;
	vertical-align: middle;



}

#topbox2 ul2 li a:hover {

/*	height: 21px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;*/
	color: #0c4790;
}