body,td,th, tr, p, div {

font-family: Verdana, Trebuchet MS, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #666666;
line-height: 14px;
text-decoration: none;

}



hr {

color: #ccc;
background-color: #ccc;
height: 1px;
width: 100%;

}


a:link {

font-family: Verdana, Arial, sans-serif;
font-size: 10px
font-weight: normal;
text-decoration: none;
color: #035391;

}


a:visited {

font-family: Verdana, Arial, sans-serif;
font-size: 10px
font-weight: normal;
text-decoration: none;
color: #035391;

}


a:hover {

font-family: Verdana, Arial, sans-serif;
font-size: 10px
font-weight: normal;
text-decoration: none;
color: #0792FD;

}


a.readon {

text-decoration: none;
padding-left: 7px;
margin-top: 0px;
text-decoration: none;

}


.mainlevel {

padding-left: 1px;

}


hr {

color: #ccc;
background-color: #ccc;
height: 1px;
width: 100%;

}


a:link {

font-family: Verdana, Arial, sans-serif;
font-size: 10px
font-weight: normal;
text-decoration: none;
color: #035391;

}


a:visited {

font-family: Verdana, Arial, sans-serif;
font-size: 10px
font-weight: normal;
text-decoration: none;
color: #035391;

}


a:hover {

font-family: Verdana, Arial, sans-serif;
font-size: 10px
font-weight: normal;
text-decoration: none;
color: #0792FD;

}


a.readon {

text-decoration: none;
padding-left: 7px;
margin-top: 0px;
text-decoration: none;

}


.mainlevel {

padding-left: 1px;

}


table.moduletable {

font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
padding-left: 4px;
font-size: 9px;

}


table.moduletable th {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 2px;

}


table.moduletable a:link {

font-family: Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
font-size: 11px; 
font-weight: bold;
text-decoration: none; 
color: #035391; 
padding-left: 0px;

}


table.moduletable a:visited {

font-family: Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
font-size: 11px; 
font-weight: bold;
text-decoration: none; 
color: #035391; 
padding-left: 0px;

}


table.moduletable a:hover {

font-family: Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #0792FD;
padding-left: 0px;

}


table.moduletable_login {

margin: 0px 0px 0px 0px;

}


table.moduletable_login th {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FCFCFC;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;

}


table.moduletable_login td {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF; 

}


table.moduletable_login div {
height: 92px;
margin: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 10px;
valign: middle;
text-align: center;
color: #FFFFFF;
padding-bottom: 1px;
padding-right: 0px;
padding-left: 0px;
padding-top: 1px;

}


table.moduletable_login a:link {

font-weight: bold; 
color: #D5D5D5; 
text-decoration: none;

}


table.moduletable_login a:visited {

font-weight: bold; 
color: #D5D5D5; 
text-decoration: none;

}


table.moduletable_login a:hover {

font-weight: bold;
text-decoration: none;
color: #FFFFFF;

}


table.moduletable_missatges {

margin: 0px 0px 5px 0px;
border : 1px solid #DFDFDF;
width: 100%;
text-align: center;
font-size: 8px;
font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;

}


table.moduletable_online {

margin: 0px 0px 5px 0px;
border : 1px solid #DFDFDF;
text-align: left;
width: 100%;

}


table.moduletable_online th {

font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 9px;
font-weight:  bold;
text-decoration: none;
text-align: left;
padding-left: 3px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;

}


table.moduletable_online div {

font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 9px;
font-weight: normal;
text-decoration: none;
text-transform: capitalize
text-align: left;
padding-left: 9px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;

}


table.moduletable_online a:link {
text-transform: capitalize;
color: #035391;

}


table.moduletable_online a:visited {
text-transform: capitalize;
color: #035391;

}


table.moduletable_online a:hover {
text-transform: capitalize;
color: #0792FD;

}


table.moduletable_online ul {

list-style-image: url(../../../images/stories/green2.gif);
font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 8px;
font-weight: normal;
text-decoration: none;
padding-left: 19px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;

}


table.moduletable_online li {

font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 8px;
font-weight: normal;
text-decoration: none;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;
list-style-image: url(../../../images/stories/green2.gif);

}


table.moduletable_users {

margin: 2px 2px 2px 2px;
border : 0px solid #DFDFDF;
text-align: center;
width: 100%;

}


table.moduletable_users th {

font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 12px;
font-weight:  bold;
text-decoration: none;
text-align: left;
padding-left: 8px;
padding-bottom: 4px;
padding-top: 4px;
color: #666666;

}


table.moduletable_users td {

font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 10px;
font-weight:  normal;
text-decoration: none;
text-align: left;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;

}


table.moduletable_users tr {

font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 18px;
font-weight:  normal;
text-decoration: none;
text-align: left;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;

}


table.moduletable_users div {

font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 8px;
font-weight: normal;
text-decoration: none;
text-transform: capitalize;
text-align: center;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;

}


table.moduletable_users a:link {
color: #035391;
font-size: 8px;

}


table.moduletable_users a:visited {
color: #035391;
font-size: 8px;

}


table.moduletable_users a:hover {
color: #0792FD;
font-size: 8px;

}


table.moduletable_users ul {

list-style-image: url(../../../images/stories/green2.gif);
font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 8px;
font-weight: normal;
text-decoration: none;
padding-left: 19px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;

}


table.moduletable_users li {

font-family: Verdana, Trebuchet MS, Arial, Helvetica,  sans-serif;
font-size: 8px;
font-weight: normal;
text-decoration: none;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;
list-style-image: url(../../../images/stories/green2.gif);

}


table.moduletable_newsflash {

margin: 10px 10px 0px 10px;
border-top-style: none;
border-bottom-style: none;

border-right-style: none;
border-left-style: none;

}


table.moduletable_newsflash td {

font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
font-size: 14px;
line-height: 16px;
font-weight: normal;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
color: #666666;

}


table.moduletable_latestnews {

margin: 0px 0px 0px 0px;
border-top-style: none;
border-bottom-style: none;
border-right-style: none;
border-left-style: none;

}


table.moduletable_latestnews th {

font-size: 11px;
color: #666666;
text-align: center;
font-family: Verdana, Tahoma, Trebuchet MS, Helvetica, Arial, sans-serif;
font-weight: normal;
padding-top: 1px;
padding-left: 0px;
padding-bottom: 10px;
text-transform: uppercase;

}


table.moduletable_latestnews td {

font-family: Tahoma, Arial, sans-serif;
font-weight: normal;
text-decoration: none;
font-size  : 10px;
padding-top: 0px;
padding-bottom: 4px;
padding-left: 0px;

}


table.moduletable_latestnews li {

list-style-image: url(../../../images/stories/list.gif);
padding-left: 0px;
padding-bottom: 0px;
font-size: 11px; 
font-family: Tahoma, Arial, sans-serif;
text-decoration: none;

}


table.moduletable_act {

margin: 0px 0px 0px 0px;
border-top-style: none;
border-bottom-style: none;
border-right-style: none;
border-left-style: none;

}


table.moduletable_act th {

font-size: 14px;
color: #666666;
text-align: left;
font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
font-weight: bold;
padding-top: 0px;
padding-left: 11px;
padding-bottom: 10px;
text-transform: capitalize;

}


table.moduletable_act td {

font-family: Tahoma, Arial, sans-serif;
font-weight: normal;
text-decoration: none;
font-size  : 12px;
padding-top: 0px;
padding-bottom: 4px;
padding-left: 0px;

}

table.moduletable_act div {

font-family: Tahoma, Arial, sans-serif;
color: #666666;
line-height: 13px;
text-transform: capitalize;
font-weight: normal;
vertical-align: bottom;
text-decoration: none;
font-size: 12px;
padding-top: 0px;
padding-bottom: 3px;
padding-left: 15px;
padding-right: 0px;

}


table.moduletable_act a:link {

font-size: 12px;
padding-left: 8px;
text-transform: none;
padding-bottom: 13px;
vertical-align: top;
font-weight: normal;
color: #035391;


}


table.moduletable_act a:visited {

font-size: 12px;
padding-left: 8px;
text-transform: none;
padding-bottom: 13px;
vertical-align: top;
font-weight: normal;
color: #035391;

}


table.moduletable_act a:hover {

font-size: 12px;
padding-left: 8px;
text-transform: none;
padding-bottom: 13px;
vertical-align: top;
font-weight: bold;
color: #B60000;

}


table.moduletable_act li {

list-style-image: url(../../../images/stories/list.gif);
padding-left: 0px;
padding-bottom: 0px;
font-size: 12px; 
font-family: Tahoma, Arial, sans-serif;
text-decoration: none;

}


table.moduletable_pub {

margin: 0px 0px 0px 0px;
border-top-style: none;
border-bottom-style: none;
border-right-style: none;
border-left-style: none;

}


table.moduletable_pub th {

font-size: 14px;
color: #666666;
text-align: left;
font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
font-weight: bold;
padding-top: 0px;
padding-left: 11px;
padding-bottom: 10px;
text-transform: capitalize;

}


table.moduletable_pub td {

font-family: Tahoma, Arial, sans-serif;
font-weight: normal;
text-decoration: none;
font-size  : 9px;
padding-top: 0px;
padding-bottom: 2px;
padding-left: 0px;

}


table.moduletable_pub div {

font-family: Tahoma, Arial, sans-serif;
line-height: 13px;
font-weight: normal;
text-decoration: none;
font-size  : 9px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px;

}


.frameheader {

font-fanily: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: none;
color: #006699;

}


.poll {

font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
line-height: 15px

}


.inputbox {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
background-color : #FFFFFF;
border : 1px solid #DFDFDF;
padding-left: 2px;

}


.inputbox_online {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
background-color : #FFFFFF;
border : 1px solid #DFDFDF;
padding-left: 2px;

}


.inputbox_login {

font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-transform: capitalize;
font-weight: normal;
color : #666666;
background-color : #FFFFFF;
border : 1px solid #DFDFDF;
padding-left: 2px;
margin: 3px 0px 0px 0px;

}


.contentpane {

}


.button {

font-size        : 10px;

}


.button_login {

font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 9px;
font-weight : normal;
background-color : #DFDFDF;
color : #035391;
margin: 2px 0px 2px 0px;

}


.contentpaneopen {

color:	#999999;
width:100%;
cellpadding: 0px;
cellspacing:0px;
margin: 0px;
padding: 0px;
border: none;
height: 62px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;

}


.buttonheading {

height: 62px;

}


.componentheading, .contentheading{

font-family: Helvetica, sans-serif;
color: #666666;
font-weight: bold;
font-size: 16px;

}

.contentdescription {

font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
font-size        : 11px;
color            : #333333;
text-align       : left;

}

.category {

color: #999999;
font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
font-size        : 11px;
font-weight      : bold;

}

.sectiontableheader {

font-weight: bold;
background: #f0f0f0;

}

.sectiontablefooter {

}

.sectiontableentry1 {



background-color : #ffffff;

}

.sectiontableentry2 {

}

.small {

font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
font-size        : 9px;
color            : #19465b;
text-decoration  : none;
font-weight      : normal;

}

.smalldark {

font-family      : Verdana, Arial, Helvetica, sans-serif;
font-size        : 9px;
color            : #000000;
font-weight      : normal;

}			

table.contenttoc {

border: 1px solid #cccccc;
padding: 2px;
margin-left: 2px;
margin-bottom: 2px;
align:right;

}

table.contenttoc td {

padding: 2px;

}

table.contenttoc th {

color: #666666;
text-align: left;
padding-top: 2px;
padding-left: 4px;
height: 21px;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;

}

ul {

list-style-image: url(../../../images/stories/list.gif);

}

li {

list-style-image: url(../../../images/stories/list.gif);
padding-left: 0px;
	
}