/* custom stuff */
HTML {
height: 100%;
margin-bottom: 1px;
}
BODY {
margin: 0px 0px 0px 0px;
font-size: 12px;
height: 100%;
}
a:link, a:visited {
color: #BC8CBF;
text-decoration: none;
/*font-weight: bold;*/
}
a:hover {
color: #A863A8;
text-decoration: none;
/*font-weight: bold;*/
}
p,div, td {
font-family: Georgia, Arial, Helvetica, sans-serif;
line-height: 140%;
font-size: 12px;
color: #333333;
text-align: left;

}
h3, .componentheading {
font-family: Arial Narrow, Helvetica, sans-serif;
font-weight: normal;
font-size: 15px;
color: #A863A8;
line-height: 18px;
margin: 5px 0;
}
h2 {
margin-top:8px;
color:#666666;
font-family: Georgia, Arial Narrow, Helvetica, sans-serif;
font-size:13px;
}
form {
margin: 0px;
}
.componentheading {
padding-top: 10px;
}
.contentheading {
font-family: Georgia, Arial Narrow, Helvetica, sans-serif;
padding: 0px;
font-size: 20px;
font-weight: normal;
margin-top: 5px;
height: 25px;
vertical-align: top;
color: #A863A8;
text-align: left;
width: 100%;
}
ul
{
margin: 0;
padding: 0;
list-style: none;
}
ul li
{
line-height: 15px;
padding-left: 15px;
padding-top: 0px;
background-image: url(../images/sc_bullet_orange.png) ;
background-repeat: no-repeat;
background-position: 0px 3px;
}
.small {
font-size: 10px;
color: #999999;
font-weight: bold;
text-align: left;
}
span.small, span.small a, span.small a:hover{
font-size: 4px;
color: #FFF;
line-height:10%;
}
.modifydate {
height: 30px;
vertical-align: bottom;
font-size: 10px;
color: #999999;
font-weight: bold;
text-align: left;
}
.createdate {
height: 25px;
vertical-align: top;
font-size: 10px;
color: #999999;
font-weight: bold;
vertical-align: top;
padding-bottom: 10px;
padding-top: 0px;
}
.clr {
clear: both;
}
#page_bg {
height: 100%;
background: #fff;
padding: 0;
margin-bottom: 1px;
}
div.mosimage_caption {
font-size: 10px;
color: #666666;
}
div.center {
text-align: center;
}
table#main {
margin-left: auto;
margin-right: auto;
text-align: center;
}
div.blog_more {
margin-top: 18px;
}
div.syndicate div {
text-align: center;
}
table.minimal
{
border-collapse: collapse;
margin:0;
padding: 0;
}
table.minimal td {
margin:0;
padding: 0;
}
td.left_shadow {
width: 17px;
background: url(../images/sc_shadow_l.png) repeat-y;
}
td.right_shadow {
width: 17px;
background: url(../images/sc_shadow_r.png) repeat-y;
}
td.left_bot_shadow {
width: 17px;
height: 34px;
background: url(../images/sc_shadow_bl.png) no-repeat;
}
td.right_bot_shadow {
width: 17px;
height: 34px;
background: url(../images/sc_shadow_br.png) no-repeat;
}
td.bottom {
text-align: center;
height: 41px;
color: #999999;
line-height: 30px;
vertical-align: top;
background: url(../images/sc_shadow_b.png) bottom left no-repeat;
}
td.wrapper {
width: 776px;
}
#bottomnav_links {
float: left;
width: 776px;
height: 24px;
background: url(../images/sc_redbar_bot.png) repeat-x;
padding: 0px;
}
#links {
float: right;
padding-top: 7px;
}
#bottomnav_links ul {
margin: 0;
padding: 0;
}
#bottomnav_links li {
background-image: none;
list-style:none;
float: left;
margin: 0px;
padding: 0px;
font-size: 11px;
line-height:17px;
height: 17px;
white-space: nowrap;
}
#bottomnav_links a {
display: block;
padding: 0px 30px;
float: none;
text-decoration: none;
color: #eeeeee;
line-height: 17px;
text-align: center;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
background: url(../images/sc_seperator_menubar.png) 0px 3px no-repeat;
}
#bottomnav_links a:hover {
color: #ffffff;
}
#header {
float: left;
width: 776px;
height: 80px;
background: #fff url(../images/sc_header.jpg) top right no-repeat;
}
#idiomas {
margin-right: 14px;
background-image: url(../images/sc_idiomas_bg.png) ;
background-repeat:no-repeat;
background-position:right;
width:180px;
height:25px;
margin-top:5px;
text-align:center;
padding-top: 8px;
padding-right:8px;
float:right;
}
#tabbar {
float: left;
width: 776px;
padding-top: 4px;
height: 25px !important;
height: 29px;
background: url(../images/sc_tabbar_bg.png) repeat-x;
}
#colorbar {
float: left;
width: 776px;
height: 10px;
overflow: hidden;
background: url(../images/sc_orange_bar_top.png) repeat-x;
}
#contentarea {
float: left;
width: 760px !important;
width: 776px;
background: #FFF;/*#f4f4f4;*/
padding: 8px;
}
table.contentarea {
width: 760px;
max-width: 760px;
}
#pathway
{
margin-top: 5px;
}
#pathway a:link, #pathway a:visited {
color:#999999;
}
#pathway a:hover, #pathway a:active {
color:#666666;
}
td.sidenav {
width: 180px;
}
div.forcewidth {
width: 180px;
overflow: hidden;
}
td.seperator {
background: url(../images/sc_seperator_vert.png) top center repeat-y;
}
td.middle {
width: 564px;
}
div.box_t {
float: left;
width: 180px;
height: 10px;
overflow: hidden;
background: url(../images/sc_newsflash_t.png) no-repeat;
}
div.box_m {
float: left;
width: 166px !important;
width: 180px;
background: url(../images/sc_newsflash_m.png) repeat-y;
padding: 0 8px;
}
div.box_m td {
color: #ffffff;
}
div.box_b {
float: left;
width: 180px;
height: 10px;
overflow: hidden;
background: url(../images/sc_newsflash_b.png) no-repeat;
margin-bottom: 8px;
}
a.mainlevel:link, a.mainlevel:visited {
font-size: 10px;
padding-left: 12px !important;
display:block;
background: url(../images/sc_menu.png) no-repeat;
font-weight: bold;
color:#666666;
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
margin-bottom: 5px;
text-align: left;
width: 194px;
}
a.mainlevel:hover {
text-decoration: none;
font-weight: bold;
background-position: 0px -22px;
color: #000;
}
a.mainlevel#active_menu {
background-position: 0px -48px;
color: #000;
}
a.mainlevel#active_menu:hover {
color: #333;
}
div#left div.moduletable {
float:left;
width: 180px;
background: url(../images/sc_seperator_horiz.png) repeat-x;
margin: 15px 5px 5px;
padding-top: 10px;
}
table#greybox td.smallbox{
width: 271px;
background: #eeeeee url(../images/sc_greybox_small_b.png) bottom left no-repeat;
padding-bottom: 11px;
}
table#greybox td.smallbox div.moduletable {
background: url(../images/sc_greybox_small_t.png) top left no-repeat;
padding: 8px;
}
table#greybox td.largebox{
width: 550px;
background: #EEEEEE url(../images/sc_greybox_large_b.png) bottom left no-repeat;
padding-bottom: 11px;
}
table#greybox td.largebox div.moduletable {
background: url(../images/sc_greybox_large_t.png) top left no-repeat;
padding: 8px;
}
table#greybox td.spacer {
width: 8px;
}
table#greybox h3 {
margin: -5px 0px 5px 0px;
padding:0;
}
table#greybox a:link, table#greybox a:visited {
color:#666666;
}
table#greybox a:hover {
color: #A863A8;
}
div#mainbody {
}
div.copyright {
margin-top: 20px;
}
div.copyright div {
text-align: center;
font-size: 10px;
color: #999;
}
div#footer {
height: 24px;
line-height: 24px;
background: url(../images/sc_footer_bg.png) repeat-x;
text-align: center;
font-size: 10px;
font-weight: bold;
padding-top: 4px;
color: #999;
font-family: Arial, Helvetica, sans-serif;
}
div#footer a:link, div#footer a:visited {
color: #999;
}
/**
legacy **/
input.button {
border: 1px solid #cccccc;
background: url(../images/sc_button.png) repeat-x;
height: 20px;
padding: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px;
font-weight: bold;
margin-bottom:3px;
color: #fff;
text-transform: uppercase;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
}
.inputbox, select.inputbox {
font-size: 11px;
background-image:url(../images/sc_textarea.png);
}
.textarea{background-image:url(../images/sc_textarea.png); font-size: 11px; background-repeat:no-repeat;}
table.moduletable {
width: 100%;
margin: 0px 0px 15px 0px;
}
table.moduletable td {
padding: 4px;
}
/* required stuff */
#content-pane .tab-page {
}
table.contentpane {
text-align: left;
width: 100%;
padding: 0px;
margin: 0px;
border-collapse: collapse;
}
table.contentpaneopen {
text-align: left;
width: 100%;
margin: 0px;
border-collapse: collapse;
padding:0px;
}
table.blog table.contentpaneopen p, table.blog table.contentpaneopen td {
margin-right:5px;
padding-right:5px;
}
.contentpagetitle {
font-size: 13px;
font-weight: bold;
color: #cccccc;
text-align:left;
}
/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
padding: 0px;
font-size: 17px;
font-weight: bold;
height: 25px;
line-height: 25px;
padding-top: 10px;
color: #A863A8;
text-align: left;
width: 100%;
}
a.contentpagetitle:hover {
color: #BC8CBF;
}
a.sublevel:link, a.sublevel:visited {
display: block;
vertical-align: middle;
font-size: 11px;
font-weight: normal;
color: #666666;
text-align: left;
padding-left: 7px;
margin-left: 7px;
line-height: 20px;
}
a.sublevel:hover, a.sublevel#active_menu {
color: #000;
text-decoration: none;
background-image:url(../images/sc_sublevel.gif);
background-repeat:no-repeat;
background-position: 1px 8px;
}
a.category:link, a.category:visited {
}
a.category:hover {
}
a.pagenav, a.pagenav:visited {
}
a.pagenav:hover {
}
.frontpageheader {
}
.newsfeedheading {
}
.newsfeeddate {
}
.fase4rdf a:link {
}
.fase4rdf a:hover {
}
div#mainbody td.sectiontableheader, td.sectiontableheader {
font-weight: bold;
background: #E6D3E7;
color: #333;
padding: 2px !important;
font-size:12px;
}
td.smalldark {
color: #666666;
font-size: 11px;
font-weight: bold;
}
table.contentpane table.pollstableborder {
padding: 0;
margin: 2px !important;
text-align: left;
width:90%;
border:#E6D3E7 1px solid !important;
}
table.pollstableborder td {
padding: 5px 2px 0 0;
}
table.contentpane td.sectiontableentry1,table.contentpane tr.sectiontableentry1 {
padding: 0px;
background-color:#eeeeee !important;
font-size: 12px;
}
td.sectiontableentry2 {
padding: 0px;
font-size: 12px;
}
tr.sectiontableentry1 td {
padding-left: 4px;
font-size: 12px;
padding-right: 4px;
}
tr.sectiontableentry2 td {
padding-left: 4px;
padding-right: 4px;
font-size: 12px;
}
/* Styles for dhtml tabbed-pages */
.ontab {
background-color: #cccccc;
border-left: solid 1px #666666;
border-right: solid 1px #666666;
border-top: solid 1px #666666;
border-bottom: solid 0px #cccccc;
text-align: center;
cursor: pointer;
font-weight: normal;
color: #cc0000;
}
.offtab {
background-color: #BCBCBC;
border-left: solid 1px #999999;
border-right: solid 1px #bbbbbb;
border-top: solid 1px #999999;
border-bottom: solid 1px #666666;
text-align: center;
cursor: pointer;
font-weight: normal;
color: #666666;
}
.tabpadding {
}
.tabheading {
background-color: #eeeeee;
text-align: left;
}
.pagetext {
visibility: hidden;
display: none;
position: relative;
top: 0;
}
h4 {
font-weight: bold;
font-style:italic;
font-size:12px;
color:#333333;
}
h5 {
}
h6 {
}
/* Horizontal Line */
hr {
background: #999999;
height:1px;
border: #cccccc 1px dashed;
}
hr.separator {
}
td.buttonheading img{
padding-right: 5px;
}
span.highlight {
background: #ffffcc;
}
/* Content - Sections & Categories */
table.contenttoc {
margin: 3px;
border:solid 1px #cccccc;
}
table.contenttoc th {
font-size: 10px;
text-transform: uppercase;
color: #666;
background: #eee;
border-bottom: 1px solid #ccc;
padding: 5px;
}
table.contenttoc td {
font-size: 8pt;
font-weight: normal;
text-align:left;
padding: 5px;
}
.contentdescription {
text-align: left;
}
/** category text format and links **/
.category {
}
.poll {
font-size: 11px;
padding: 0px;
margin: 0px
}
table.pollstableborder {
border: 0px;
margin: 0px;
padding: 0px;
border-collapse: collapse;
}
.smalldark {
font-size: 11px;
color: #333333;
text-decoration: none;
font-weight: normal;
}
table.searchinto {
width: 100%;
}
table.searchintro td {
color: #000000;
font-weight: bold;
}
.pagenav {
font-weight: normal;
}
.pagenavbar {
}
/* Content voting */
.content_rating {
font-weight: normal;
font-size: 8pt;
}
.content_vote {
font-weight: normal;
font-size: 8pt;
}
/* Javascript Back button */
.back_button {
text-align: center;
margin-top: 40px;
}
.readon {
display: block;
}
#tabbar ul {
margin: 0;
padding: 0;
list-style:none;
}
/* top level links */
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#tabbar a {float:none;}
/* End IE5-Mac hack */
#tabbar li {
margin: 0;
float:left;
height: 25px;
margin-left: 2px;
padding: 0;
}
#tabbar li a {
display:block;
line-height: 25px;
height: 25px;
background:url(../images/sc_tab_normal.png) no-repeat 0% 100%;
width: 127px;
text-align: center;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #535657;
text-transform: uppercase;
}
#tabbar a:hover, li a#active_menu-nav {
background:url(../images/sc_tab_active.png) no-repeat 0% 100% !important;
color: #fff;
}
#right {
width:140px;}
.search {
}
#mod_search_searchword {
background-image:url(../images/sc_tabbar_bg.png);}
td.column
{
font-size:11px;
font-family: Georgia, Arial, Helvetica, sans-serif;
line-height: 130%;
/*width:150px !important;*/
background-color:#fff;
background-image:url(../images/sc_columna.gif);
background-repeat:repeat-y;
padding: 5px !important;
}
td.column p {
font-size:11px;
line-height: 130%;
padding:0px;
}
.griego {
font-family: Symbol;
font-size:14px;
color:#666666;
}
.notice {
display: block;
background: #ffd;
padding: 10px;
margin-bottom: 10px;
color: #333;
border: 1px solid #ddb;
margin-right:10px;}
.tip {
font-style:italic;
color: #558DC6;
margin-left:5px;
}
blockquote, blockquote p {
background: #DCC1DD url(../images/quote_corner.png) 0 0 no-repeat;
/*
color: #95569A;*/
padding: 10px;
font-size: 12px;
padding-left: 40px;
margin:
0;
}
.flotante{
float: right;
margin-left: 15px;
border-left: #E8E8E8 1px solid;
width: 240px;
padding-left:10px;}
#grisarriba {
background-image:url(../images/sc_grisarriba.gif);
width:240px;
height:8px;
background-repeat:no-repeat;
}
#grisabajo {
background-image:url(../images/sc_grisabajo.gif);
width:240px;
height:8px;
background-repeat:no-repeat;
}
#gris {
background-color:#E8E8E8;
padding: 6px;
width:228px;
}
.cita{
background: #EFE6F0 url(../images/sc_cita.png) bottom left no-repeat;
padding: 4px;
padding-bottom: 26px;
padding-left: 6px;
font-size:11px;
margin-left:10px;
width:190px;
float:right;
line-height: 130%;
color:#676767;
display:block;
font-style:italic;
}
.cita p, .cita1 p {
font-size:11px;
line-height: 130%;
color:#676767;
}
.cita1 {
background: #FFFFCC url(../images/sc_cita1.png) bottom left no-repeat;
/*
color: #95569A;*/
padding: 3px;
line-height: 130%;
color:#676767;
padding-left: 26px;
font-size:11px;
margin-left:
5px;
width:190px;
float:right;
display:block;
}
.tit_enviaramigo {
background-color:#E6D3E7;
font-size:16px;
padding: 3px;
font-family: Arial Narrow, Helvetica, sans-serif;
font-weight: bold;
color: #A863A8;
}
.campo {font-size: 11px;font-family:Arial, Helvetica, sans-serif;color:#666666;}
.borde {margin: 0px;border: 1px solid #C296C5;}
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: white;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.white_content {
display: none;
position: absolute;
top: 10%;
left: 25%;
width: 545px;
height: 833px;
padding: 0px;
border: 10px solid #eeeeee;
background-color: white;
z-index:1002;
overflow: auto;
}
abbr,dfn,acronym{border-bottom:1px dotted #999;cursor:help}