BODY {



	height: 100%; 



	width: 100%; 



	margin: 0px 0px 0px 0px;



	color: #666666;



	scrollbar-base-color: #999999;



}











td, tr {



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 12px;



	color: #666666;



}







p {



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 12px;



	color: #666666;



}







div {



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 12px;



	color: #666666;



}







ul {



	list-style-type: disk;



	margin-left: 20px;



}







ol {



	margin-top: 3px;



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 12px;	color: #666666;



	list-style-type: decimal;



	margin-left: 23px;



}







li {



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 12px;	color: #666666;



}







hr {



	height: 1px;



	width: 100%;



	color: #cfd3d4;



}







.title {



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 22px;



	/* font-style: italic; */



	color: #333333



}







.pathway {



	font-family: "Trebuchet MS", Arial, serif;		



	font-size: 10px;



	color: #96b0bc;



	text-transform: uppercase;







}







a.pathway:link, a.pathway:visited {



	font-family: "Trebuchet MS", Arial, serif;		



	font-size: 10px;



	color: #96b0bc;



	font-weight: normal;



	text-decoration: none;



	text-transform: uppercase;







}







a.pathway:hover {



	color: #000000;



	font-weight: normal;



	text-decoration: none;



}











/* --Default Class Settings-- */







table.moduletable {



	width: 100%;



	margin: 0px;



/*	margin-bottom: 10px;*/



	padding: 0px;



}







table.moduletable th {



	padding-top: 8px;



	padding-left: 0px;



	height: 30px;



	font-family: "Trebuchet MS", Verdana, serif;



	background: url(../images/pultra_12.jpg) no-repeat;



	font-size: 11px;



	font-weight: bold;



	text-transform: uppercase;



	color: #FFFFFF;



	text-align: center;



}







table.moduletable td {



    padding-top: 0px;



	padding-left: 0px;



/*	text-align: Center; */



	font-size: 12px;



}







table.moduletable-visitantes {



	width: 100%;



}







table.moduletable-visitantes td {



    padding-top: 0px;



	padding-right: 10px;



	text-align: right;



	color: #abcfe7;



	font-size: 11px;



}







table.moduletable-registrados {



	width: 100%;



	margin-top: 0px;



	/*margin-bottom: 10px;*/



	padding: 0px;



}







table.moduletable-registrados th {



	padding-top: 8px;



	padding-left: 0px;



	height: 30px;



	font-family: "Trebuchet MS", Verdana, serif;



	background: url(../images/pultra_12.jpg) no-repeat;



	font-size: 11px;



	font-weight: bold;



	text-transform: uppercase;



	color: #FFFFFF;



	text-align: center;



}







table.moduletable-registrados td {



    padding-top: 0px;



	padding-left: 0px;



	text-align: Center; 



	font-size: 12px;

	color: #abcfe7;	



}











table.moduletable-quienes {



	width: 100%;



	margin-top: 0px;



	/*margin-bottom: 10px;*/



	padding: 0px;



}







table.moduletable-quienes th {



	padding-top: 8px;



	padding-left: 0px;



	height: 30px;



	font-family: "Trebuchet MS", Verdana, serif;



	background: url(../images/pultra_12.jpg) no-repeat;



	font-size: 11px;



	font-weight: bold;



	text-transform: uppercase;



	color: #FFFFFF;



	text-align: center;



}







table.moduletable-quienes td {



    padding-top: 0px;



	padding-left: 0px;



	text-align: Center; 



	font-size: 12px;



}







table.moduletable-sindicacion {



	width: 100%;



	margin-top: 0px;



	padding: 0px;



}







table.moduletable-sindicacion th {



	padding-top: 8px;



	padding-left: 0px;



	height: 30px;



	font-family: "Trebuchet MS", Verdana, serif;



	background: url(../images/pultra_12.jpg) no-repeat;



	font-size: 11px;



	font-weight: bold;



	text-transform: uppercase;



	color: #FFFFFF;



	text-align: center;



}







table.moduletable-sindicacion td {



    padding-top: 0px;



	padding-left: 0px;



	text-align: Center; 



	font-size: 12px;



}





table.moduletable-top {



	width: 100%;



	margin: 0px;



	padding: 0px;



	border: 0px;



}







table.moduletable-top th {



	padding-left: 0px;



	height: 30px;



	font-family: "Trebuchet MS", Verdana, serif;



	font-size: 11px;



	font-weight: bold;



	text-transform: uppercase;



	color: #FFFFFF;



	text-align: center;



}







table.moduletable-top td {



	padding: 0px;



	text-align: Center; 



}















a.mainlevel:link, a.mainlevel:visited {



	width: 100%;



	display: block;



	height: 30px;



	line-height: 30px;	



	padding-left: 60px;



	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;



	background: url(../images/menulatbg.jpg) no-repeat;	



	font-size: 10px;



	color: #abcfe7;



	text-decoration: none;



	text-align: left;



	text-transform: uppercase;



}







a.mainlevel:hover {



	background-position: 0px -30px;



	text-decoration: none;



	color: #FFFFFF;



}







a.mainlevel-top:link, a.mainlevel-top:visited {



	width: 100%;



	height: 30px;



	line-height: 30px;



	text-align:center;



	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;



	font-size: 10px;



	color: #9EC6E9;



	text-decoration: none;



	text-transform: uppercase;







}







a.mainlevel-top:hover {



	color: #000000;



	text-decoration: none;



}















a.sublevel:link, a.sublevel:visited {



	width: 100%;



	display: block;



	height: 30px;



	line-height: 30px;	



	padding-left: 60px;



	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;

	

	background: url(../images/submenu.gif) no-repeat;	



	font-size: 10px;



	color: #abcfe7;



	text-decoration: none;



	text-align: left;



	text-transform: uppercase;



}







a.sublevel:hover {



	text-decoration  : none;



	color            : #FFFFFF;



}







/* 



table.moduletable-randomimg {



	width: 100%;



	margin-bottom: 0px;



	padding: 0px;



	border-spacing: 0px;



	border-collapse: collapse;



} 



*/







.copyright {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #abcfe7;



	text-align: center;



}







.poll {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	line-height: 14px;



	padding: 2px;



}







.sectiontableheader {



	background-color: #efefef;



	color: #666666;



	font-weight: bold;



}







.sectiontableentry1 {



	/* background: url(../images/entry_bg.png); */



	text-align: left;



}







.sectiontableentry2 {



	/* background: url(../images/entry_bg.png); */



	text-align: left;



}







.datestyle {



	font-family: "Trebuchet MS", Arial, serif;		



	font-size: 11px;



	color: #96b0bc;



	text-decoration: none;



}







.small {



	font-family: "Trebuchet MS", Arial, serif;		



	font-size: 10px;



	color: #7a7f88;



}







.smalldark {



	font-family: "Trebuchet MS", Arial, serif;		



	font-size: 10px;



	color: #000000;



}











.contentpane {



	background: #FFFFFF;



	width: 100%;



}







.contentpaneopen {



	background: #FFFFFF;



	width: 100%;



}







.blog {



	background: #FFFFFF;



	width: 100%;



}







.contentheading {



	text-align: left;



	padding-top: 4px;



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 22px;



	color: #000000;



	width: 100%;



/*	border-bottom: 1px dotted #AAAAAB; */



}







.componentheading {



	text-align: left;



	padding-top: 4px;



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 22px;



	color: #000000;



	width: 100%;



	border-bottom: 1px dotted #AAAAAB;



}







.createdate {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #7a7f88;



}







.back_button {



	float: center;



	text-align: center;



	font-size: 10px;



	font-weight: bold;



	/* border: 3px double #cccccc;



	width: auto;



	background: url(../images/button_bg.png) repeat-x; */



	padding: 10px 10px 10px 10px;



	line-height: 20px;



	/*  margin: 1px; */



}







.button {



	color: #666666;



	font-family: Arial, Hevlvetica, sans-serif;



	text-align: center;



	font-size: 10px;



	font-weight: bold;



	border: double;



	border-width: 3px;



/*	border-color: #b0bdd9;*/



	border-color: #E1E1E1;



	width: auto;



	background: url(../images/button_bg.png) repeat-x;



	padding: 0px 5px;



	line-height: 18px !important;



	line-height: 16px;



	height: 26px !important;



	height: 24px;



	margin: 3px;



}







.inputbox {



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 11px;



	color: #405e6b;



	background-color: #FFFFFF;



	border: 1px solid #cfd3d4;



}







a:link, a:visited {



	color: #ff9966;



	text-decoration: none;



}







a:hover {



	color: #333333;



	text-decoration:  none;



}







/* For content item titles that are hyperlink instead of Read On */







a.contentpagetitle:link, a.contentpagetitle:visited {



	padding-top: 4px;



	font-family: "Trebuchet MS", Verdana, serif;		



	font-size: 12px;



	color: #3c5a68;



}



a.contentpagetitle:hover {

	color: #000000;



}







a.category:link, a.category:visited {



  color            : #999999;



  font-weight      : bold;



}







a.category:hover {



  color            : #000000;



}







/* Styles for dhtml tabbed-pages */



.ontab {



        background-color: #ffae00;



        border-left: outset 2px #ff9900;



        border-right: outset 2px #808080;



        border-top: outset 2px #ff9900;



        border-bottom: solid 1px #d5d5d5;



        text-align: center;



        cursor: hand;



        font-weight: bold;



        color: #FFFFFF;



}



.offtab {



        background-color : #e5e5e5;



        border-left: outset 2px #E0E0E0;



        border-right: outset 2px #E0E0E0;



        border-top: outset 2px #E0E0E0;



        border-bottom: solid 1px #d5d5d5;



        text-align: center;



        cursor: hand;



        font-weight: normal;



}



.tabpadding {



}







.tabheading {



        background-color: #ffae00;



        text-align: left;



}







.pagetext {



        visibility: hidden;



        display: none;



        position: relative;



        top: 0;



}







/* for modifying {moscode} output.  Dont set the colour! */



.moscode {



        background-color: #f0f0f0;



}







/* Text passed with mosmsg url parameter */



.message {



        font-family : Verdana, Arial, Helvetica, sans-serif;



        font-weight: bold;



        font-size : 10pt;



        color : #ff6600;



        text-align: center;



}



/* custom stuff */



.container {



        border: solid;



        border-width: 0px;



        border-color: #0000FF;



        background-color: #3399FF;



}







.boxes {



        border: solid;



        border-color: #0000FF;



        border-width: 1px;



}







.pullquote {



	width: 150px;



	margin: 10px 0 10px 15px;



	padding: 0;



	font: 20px/24px georgia, palatino, serif;



	color: #333;



	background: #efefef;



	text-align: center;



	align: middle;



}



















/*************************************/











.subtitles {



	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;



	font-size: 12px;



	color: #666666;



	text-decoration: none;



	font-weight: bold;



}



.footer {



	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;



	font-size: 10px;



	color: #77A3C0;



	text-decoration: none;



}