body {



	margin: 0px;



	background: url(../images/bgr.png) repeat;



}



tr, p, div {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 11px;



  color            : #333333;



}



hr {

  background       : #999999;



  height           : 1px;



  width            : 100%;



}

h1 {

	font-size: 12px;
	color:#1D204E;

}


#mainlevel-nav {
	margin: 0;
	padding: 0;
}
#mainlevel-nav li {
	background-image: none;
	padding-left: 0px;
	padding-top:0px;
	list-style:none;
	float: left;
	margin: 0;
	width:100px;
	font-size: 10px;
	white-space: nowrap;
	text-indent: 15px;
	line-height:21px;
}
#mainlevel-nav a {
	display: block;
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	float: right;
	font-weight: bold;
	border: 0px solid;
	color: white;
}

#mainlevel-nav a {
	float: none;
	color:white;
}

#mainlevel-nav a:hover {
	color:white;
font-weight: bold;
}


/*different setting for newsflash*/



.newsflash td {



color: #000000;



text-align: justify;



vertical-align: middle;



}







/*setting for the greetings*/



.mainpage {



text-align: justify;



color: #333333;



font-family: Verdana, Helvetica, Arial, sans-serif;



font-size: 13px;



}



.mainpage-bkg {



	background-image: url(../images/lineborder.png);



	width: 1px;



}







.greybg {





  background: red;



}







/*pathaway setting*/



.pathway {



font-family: Verdana, Helvetica, Arial, sans-serif;



font-size: 9px;



}







a.pathway:link, a.pathway:visited {



  color            : #ff9900;



  font-weight      : normal;



}







a.pathway:hover {



  color            : #ff3300;



  font-weight      : normal;



  text-decoration   : none;



}







/*for title or site name*/



.title {



font-family: sans-serif;



font-size: 30px;



font-weight: bold;



color : #000000;



margin-left: 10px;



}







/*for the tag-line*/



.subtitle {



font-family: sans-serif;



font-size: 10px;



font-weight: bold;



color : #666666;



text-transform: uppercase;



letter-spacing: 2px;



margin-left: 20px;



}







#active_menu {



  color: #000000;



}







/* --Default Class Settings-- */







a.mainlevel:link, a.mainlevel:visited {

border:0px solid #8799C1;

display: block;

color: #8799c1;

font-size:20px;

font-weight: bold;

background-color: #000575;

background-repeat: no-repeat;

width: 95%;

text-indent: 15px;

text-align: center;

text-decoration: none;

font-family: Verdana, Helvetica, Arial, sans-serif;

line-height: 30px;

margin-bottom: 5px;



}



a.mainlevel:hover {



color: #8799c1;



}







a.mainmenu:link, a.mainmenu:visited {



color: #ffffff;



font-family: Verdana, Helvetica, Arial, sans-serif;



font-weight: bold;



font-size: 5px;

}



a.mainmenu:hover {



color: #333333;



}



.pollstableborder {



border: 1px solid;



padding: 1px;



}







a.sublevel:link, a.sublevel:visited {



        padding-left: 0px;



        vertical-align: middle;



        font-size: 11px;



        color: #B3D7F0;



		text-align: left;



}











a.sublevel:hover {



color: #ff9e31; text-decoration: none;



}

table.moduletable {
	padding: 5px 0px 5px 5px;
	margin-bottom: 10px;
	width: 98%;
}

table.moduletable th {

	border: 1px solid white;
	font-size        : 11px;
	font-weight      : bold;
	color            : white;
	text-align       : left;
	width            : 100px;
	letter-spacing   : 0px;
	text-indent      : 5px;
	padding-bottom   : 10px;
	white-space: nowrap;
	background-color   : #2E3168;
}
table.moduletable li {

}
table.moduletable ul {
	padding: 0px;



}

table.moduletable td {



font-size: 10px;



font-weight: normal;



}







.poll {



  font-family      : Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #666666;



  line-height      : 14px;



}







table.pollstableborder {



	border: 1px solid #cccccc;



}







.sectiontableheader {



  background-color : #CCCCCC;



  color            : #333333;



  font-weight      : bold;



}







.sectiontableentry1 {
  background-color : #F0F0F0;
}


.sectiontableentry2 {
  background-color : #E0E0E0;
}







.small {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #999999;



  text-decoration  : none;



  font-weight      : bold;



}







.smalldark {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #000000;



  text-decoration  : none;



  font-weight      : normal;



}











.contentpane {
  background       : #F1FFFF;
  padding          : 10px;
}







.contentpaneopen {



  border : 0px ridge #0099cc;



  width: 100%;



  padding: 1px;



}







.contentheading, .componentheading {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 16px;
  font-weight      : bold;
  color            : #ff9900;
  text-align       : center;
  padding : 10px;
}







.createdate {



  font-family      : Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #999999;



  text-align       : left;



}











.button {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-style       : normal;



  font-size        : 10px;



  font-weight      : bold;



  background-color : #F0F0F0;



  color            : #000000;



  border           : 1px solid #CCCCCC;



}







.inputbox {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #000000;



  background-color : #F0F0F0;



  border           : 1px solid #CCCCCC;



}







a:link, a:visited {



color: black;



text-decoration: none;



}







a:hover {



color: black;



text-decoration: none;



}







/* For content item titles that are hyperlink instead of Read On */



a.contentpagetitle:link, a.contentpagetitle:visited {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



 	color: #ff9900;



	text-align:left;



	text-decoration: underline;



	}







a.contentpagetitle:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	text-align:left;



	color: #666666;



	text-decoration: none;



	font-weight: bold;



	}







a.category:link, a.category:visited {



  color            : red;



  font-weight      : bold;



  font-size: 11px;



	font-weight: bold;



}







a.category:hover {



  color            : #999999;



}







/* 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;



	/* Cannot use hand as its not a W3C CSS validator */



	/*	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;



	/* Cannot use hand as its not a W3C CSS validator */



	/*	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.  Don't set the colour! */



.moscode {



	background-color: #f0f0f0;



}



.code {



	background-color: #f0f0f0;



	border: 1px solid #FFF;



}







/* Text passed with mosmsg url parameter */



.message {



	font-family : Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	font-size : 10pt;



	color : #B3D7F0;



	text-align: center;



}







/* Javascript Back button */



.back_button {



	text-align: center;



	margin-top: 40px;



}







table.contenttoc {



	color: #333300;



	background-color: #e0e0e0;



	border: 1px solid #333;



}







table.contenttoc td {



    font-size: 8pt;



    font-weight: normal;



    text-align:left;



}



ul {



  margin: 0;



  padding: 0;



  list-style: none;



}







li {



  line-height: 15px;

  padding-left: 10px;

  padding-top: 8px;



  background-repeat: no-repeat;

  background-position: 0px 3px;



}







table.searchinto {



	width: 100%;



}







table.searchintro td {



	background-color: #293C43;



	color: #ffffff;



	font-weight: bold;



}


a.CategoriaPadre{
   font-family      : Verdana;
   font-size        : 20px;
   color            : #8799c1;
}
a.CategoriaPadre:visited{
   font-family      : Verdana;
   font-size        : 20px;
   color            : #8799c1;
}
a.CategoriaPadre:link{
   font-family      : Verdana;
   font-size        : 20px;
   color            : #8799c1;
}

a.CategoriaPadre:hover{
   font-family      : Verdana;
   font-size        : 20px;
   color            : #8799c1;
}

a.CategoriaHija{
   font-family      : Verdana;
   font-size        : 16px;
   color            : #000575;
font-weight: bold;
font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a.CategoriaHija:hover{
   font-family      : Verdana;
   font-size        : 16px;
   color            : #000575;
font-weight: bold;
font-family      : Verdana, Arial, Helvetica, sans-serif;
}
a.CategoriaHija:visited{
   font-family      : Verdana;
   font-size        : 16px;
   color            : #000575;
	font-weight: bold;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
}
a.CategoriaHija:link{
   font-family      : Verdana;
   font-size        : 16px;
   color            : #000575;
font-weight: bold;
font-family      : Verdana, Arial, Helvetica, sans-serif;
}



