/* Design by imagen factory  www.imagenfactory.com  All Rights Reserved */











/* General */

body { 

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	margin: 0px;
	}


	.drop{



font-size: 30px;



font-weight: normal;



color:#CC6600;



}

/* Structure div's */



#header {



height: 200px;



background: url(../images/a.jpg) no-repeat right;



padding: 0px 5px 5px 5px;



}


.mainbodytext {padding: 10px;}


#leftmenu {



padding-left: 5px;



padding-right: 5px;



}



/* End Structure div's */


/* Table line outlines */


/* header bottom line */



.headeroutline{


background: url(../images/dot-top.gif) repeat-x top;



padding: 0px;



}







.headeroutline2



{



background: url(../images/dot-top.gif) repeat-x bottom;



padding: 0px;



}







/* table class right side line */



.tr {



background: url(../images/dot.gif) right repeat-y;



padding: 0px



}











/* table class right side line */



.tl {



background: url(../images/dot.gif) left repeat-y;



padding: 0px



}







/* outer container right line */



.outline {



background: url(../images/dot.gif) right repeat-y;



padding: 1px;



}







/* End tables line outlines */











/*  */



h1 {font-size:16px;line-height: 1em;}



h2 {font-size:15px;line-height: 1em;font-weight: 900;}



h3 {font-size:14px;line-height: 1em;font-weight: 900;}



h4 {font-size:13px;line-height: 1em;font-weight: 900;}



h5 {font-size:12px;line-height: 1em;font-weight: 900;}



h6 {font-size:11px;line-height: 1em;font-weight: 900;}



td{font-size: 12px;}



th{font-size: 12px;}



a {color: #e0a324;}



a:hover {color: #659FDE;}



a.visted {color: #CC6600;}



a.image, a.image:hover  {border:0;}



li { list-style: square;}



ul { list-style: square;}







/*  */







/*##################### NAVGATION SECTION #####################*/	



/*NOTE: ADDNIG A Suffix"-MAINLEVELMENU" IN THE BACK END Module>> Parameters>>"Module Class Suffix:"-MAINLEVELMENU"*/



/**/

/* horizontal pill menu */
table.pill {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

td.pill_l {
  background: url(../images/mw_menu_cap_l.png) no-repeat;
  width:  20px;
  height: 32px;
  
}

td.pill_m {
  background: url(../images/mw_menu_normal_bg.png) repeat-x;
  padding: 0;
  margin: 0;
}

td.pill_r {
  background: url(../images/mw_menu_cap_r.png) no-repeat;
  width:  19px;
  height: 32px;
}

#pillmenu {
  white-space: nowrap;
  height: 32px;
  float: left;
}

#pillmenu ul {
  margin: 0;
  padding: 0;
  list-style:none;
}

#pillmenu li {
	float: left;
	background: url(../images/mw_menu_seperator.png) top right no-repeat;
	margin: 0;
	padding: 0;
}

#pillmenu a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
	float:left;
  display:block;
  height: 24px;

  line-height: 24px;
  padding: 0 20px;
  color: #144759;
  text-decoration: none;
}

#pillmenu a:hover {
  color: #00f;
}

#pillmenu a#active_menu {
  background: url(../images/mw_menu_active_bg.png) repeat-x;
  color: #fff;
}

#pillmenu a#active_menu:hover {
  color: #fff;
}

#leftcolumn {
	padding: 0;
	margin: 0;
	width: 20%;
	float:left;
}

#maincolumn {
	margin-left: 20%;
	float: none;
	padding-left: 15px;
	width: auto;
}

table.nopad {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
}

table.nopad td.middle_pad {
	width: 20px;
}


/*MAINLEVEL MENU */

.mainlevel {height: 18px;}


a.mainlevel {display: block;


	background: #ffffff url(../images/vmenuarrow.gif) no-repeat center left;
	color: #144759;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
	}

a.mainlevel:hover {
	color: #e9b656;
	background: ##112e44 url(../images/vmenuarrowhover2.gif) no-repeat center left;
						}
	/* End MAINLEVEL MENU */
/*Sub Menu links */

.sublevel{height: 18px;}
a.sublevel{	display: block;
	background: #A0A0A0 url(../images/vmenuarrow3.gif) no-repeat center left;
	color: #FFFFFF;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
		}

   a.sublevel:hover {
	display: block;
	color: #FFFFFF;
	background: black url(../images/vmenuarrowhover.gif) no-repeat center left;}	

/* End Sub Menu links */
/*Highlight Found Words*/

.search {height: 18px;}
.highlight {
  border: 1px dashed #010101;
  background: #DDEEFF;
  padding: 0px 2px 0px 2px;}

/* End Highlight Found Words*/

/* ##################### PATHWAY #####################*/	



	.pathway {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;

	}

	a.pathway:link {color:#FFFFFF;}
	a.pathway:visited {color:#FFFFFF;}
	a.pathway:active {color:#FFFFFF;}
	a.pathway:hover {color:#FFFFFF;text-decoration:underline;}

/* ##################### End PATHWAY #####################*/	



/* ##################### STANDARD MODULE TABLE  #################*/	

table.moduletable {
	width: 100%;
	padding: 0px;
	margin: 0px;

}


table.moduletable th { 
background: url(../images/dot-top.gif) repeat-x bottom; 
height: 18px;  
}

table.moduletable td {height: 18px;}

/* ##################### End STANDARD MODULE TABLE  #################*/	


/* ############# CONTENT - SECTIONS & CATEGORIES ###########################*/

/* aqui es para cambio de color de cabezote mail ppal conlos iconos de pdf wd email*/

.contentheading {
white-space: pre-wrap  ; 
font-family: verdana, arial, helvetica, tahoma;
font-size: 14px;  
font-weight: bold;
width: 700px; height:24px; 
text-align: left;
color: #144759;
background: url(../images/dot-top.gif) repeat-x bottom; 
background-position:top;

}


.contentpagetitle {background-color : White; }

a.contentpagetitle,a.contentpagetitle:link, a.contentpagetitle:visited 
{text-decoration: none;font-weight: normal; color: #FF6600;border-bottom: 0px;}
a.contentpagetitle:hover {color: #000;border-bottom: 0px  dashed #CCCCCC;text-decoration: none;}
.contentdescription {background-color : White;}

/* Main Body Text */



.contentpane {background: White;}



.contentpaneopen {background-color: White;}



.contentpaneopen li{ list-style: square; }



.contentpaneopen ul { list-style: square; }



/* Main Body Text */







.content_rating {font-weight: normal;font-size:.8em;}



.content_vote {font-weight: normal;font-size: .8em;}







.buttonheading{font-size: 12px;}



.pop-ups {float: right;}



a.pop-up {border-bottom: 0;}







.newsfeeddate {



	font-size: 10px;



	color: #FF6600;



	font-weight: normal;



   }



	



.createdate {



	color: #666;



 	font-size:.8em;



   font-weight: normal;



	}







.modifydate {



	font-size: 10px;



	color: #666;



	text-decoration: none;



	font-weight: normal;



	}







.small {color: #666;}



.pagenav{font-size: 12px;}



.pagebar{font-size: 12px;}



.pagenav_prev{font-size: 12px;}



.pagenav_next{font-size: 12px;}



a.pagenav {	color: #CCC; border-bottom: 0;}



a.pagenav:hover {color: #666; border-bottom: 0;}



.pagenavcounter{	height: 15px;  }



.readon{	font-size: 13px;  height: 15px; color:#FF6600;  font: bold;   }



.back_button{font-size: 12px; height: 15px;  }	



a.toclink:hover, a.toclink:visited, a.toclink:link {	height: 18px; }











/* Article index  */



table.contenttoc {



	background: url(../images/dot-top.gif) top repeat-x; 



	padding: 0px;



	margin: 2px;



	font-size: 12px;



	}



	



table.contenttoc th {



	background: url(../images/dot-top.gif) bottom repeat-x; 



	}



	



table.contenttoc td {



	padding: 2px;



	}



/* End Article index  */







.componentheading {



    font-size: 1.5em;



    font-weight: bold;



    color: #659FDE;



    text-align:left;



    margin-top: 1.5em;



	 background-color: White;



	}



	



/* Sectiontable */



.sectiontableheader {



	background-color : #D3D3D3;



	color : #333;



	font-weight : bold;



	border-collapse: collapse;



	font-size: 11px;



	}







.sectiontablefooter{	height: 18px; }



.sectiontableentry1 {background-color : #FFFFFF;font-size: 11px;}



.sectiontableentry2 {background-color : #EBEBEB;font-size: 11px;}



/* End Sectiontable */







/* category */



.category {color:#333;}



a.category:link, a.category:visited, a.category:hover  {	height: 15px;  }



/* End category */











/* blogsection */



.blogsection{	height: 18px;  }



.blog_more{	height: 18px;  }



.blog_heading {	height: 18px;  }



/* End blogsection */







/* ############# End CONTENT - SECTIONS & CATEGORIES ###########################*/



	











/* ##################### FORM SECTION  #####################*/	



form{font-size: 12px}







input {



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



background-color:#FFFFFF;



font-size: 13px;



color: #333;



}







.inputbox {background: White;}











  .button {



   border: 1px solid #999;



	background: #333;



	color: White;



   }







	.contact-form {width: 100%;}



	.contact_email {margin: 0px; padding: 5px;}



/* ##################### FORM SECTION  #####################*/	







/* ###################### TABBED EDITING ###################### */



/*When user login to edit or sumbit articles*/



/* for modifying {moscode} output.  Don't set the colour! */



.moscode {



	background-color: #f0f0f0;



   }



		



.code {



	font-family: courier, serif;



	font-size: 1.2em;



	padding: 2px;



	background-color: #f0f0f0;



	color: blue;



	border: 1px solid #d5d5d5;



	margin: 0px;



	width: 90%;



}











/* Text passed with mosmsg url parameter */



.message {



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



	font-weight: bold;



	font-size : 1em;



	color : #666;



	text-align: center;



   }







/* Styles for dhtml tabbed-pages */



.ontab {



	background-color: #666666;



	border-left: outset 1px #666;



	border-right: outset 1px #333;



	border-top: outset 1px #666;



	border-bottom: solid 1px #333;



	text-align: center;



	cursor: default;



	font-weight: bold;



	color: #FFFFFF;



	padding: .2em;



   }







.offtab {



	background-color : #cccccc;



	border-left: outset 1px #666;



	border-right: outset 1px #333;



	border-top: outset 1px #666;



	border-bottom: solid 1px #333;



	text-align: center;



	cursor: default;



	font-weight: normal;



	padding: .2em;



   }







.edit-tabs {



   padding: 1em;



   background: none;



   }







.tabpadding {padding:1px;}







.tabheading {



	background-color: #FF6600;



	text-align: left;



   }







.pagetext {



	visibility: hidden;



	display: none;



   }







	/*Body of the form*/



.adminform{background-color : #FFFFFF;}



/* ###################### End TABBED EDITING ###################### */
