body {

	margin-top: 0px;

	margin-left:0px;

	background: #ffffff;

	background: url(http://www.01global.com/esp/images/bg.gif) repeat;

}

body, tr, td {

	font-size: 12px;

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

	color: #444444;

}



.Estilo1 {

	color: #666666;

	font-size: 10px;

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

	margin-left:10px;

}


h1 {

	font-size: 14px;

	height: 19px;

	padding-left: 5px;

	border-bottom:1px solid #cccccc;

	color: #0066CC;

	text-align: left;

	vertical-align:top;

	font-weight: bold;

	white-space: nowrap;

}

.server
{

	font-size: 14px;

	height: 19px;

	padding-left: 5px;
	border-bottom:0px solid #cccccc;

	color: #ffffff;

	text-align: left;

	vertical-align:top;

	font-weight: bold;

	white-space: nowrap;

}



h2 {

color: #0066CC;

padding-left: 5px;

border-bottom:1px solid #cccccc;

font-size: 12px;

}



.mainpage {

	padding-left:7px

}



/*logo setting*/

#logo {

	float:left;

	font-size:32px;

	font-weight:bold;

	color: #ffffff;

	padding-left:40px;

	padding-top:40px;

}



/*flashnews setting*/

#flashnews {

	margin-top:5px;

	margin-left:9px;

	padding: 0px;

	width: 98%;

	height: 60px;

	background: url(../images/bg_flashnews.jpg) no-repeat scroll top;

	background-position:right bottom;

	border:1px solid #0066CC;

}



/*pathaway setting*/

.pathway {

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

	font-size: 12px;

    color: #767E4E;

	padding-right:5px;

}

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

	color            : #666666;

	font-weight      : normal;

}

a.pathway:hover {

  color            : #989E7A;

  font-weight      : normal;

  text-decoration   : none;

}





#buttons {

	margin: 0px;

	padding: 0px;

}



#search {

	text-align:center;

}



.searchbox {

	border: 0px;

	font-family: Verdana, arial, helvetica, sans serif;

	font-size: 12px;

	height: 19px;

	color: #ff6600;

	border:1px #CCCCCC solid;

}



#searchbox {

	text-align:right;

	padding-top:60px;

	padding-right:15px;

	vertical-align:bottom;

}



#banner {

	float: right;

	padding: 5px 0px 5px;

	width: 468px;

}



.title {

	color: #ffffff;

	font-size: 40px;

	padding-left: 15px;

	padding-top: 20px;

}



.error {

  font-style: italic;

  text-transform: uppercase;

  padding: 5px;

  color: #cccccc;

  font-size: 14px;

  font-weight: bold;

}







/** old stuff **/

.pagenav {

	text-align: center;

  font-size: 12px;

  font-weight: bold;

  border: 1px solid #cccccc;

  width: auto;

  padding-left: 5px;

  margin: 1px;

}



.pagenavbar {

	padding-right: 5px;

	float: right;

}



ul {

margin: 0;

padding: 0;

list-style: none;

}



li {

line-height: 18px;

padding-left: 15px;

padding-top: 0px;

}



/* mambo core stuff */



a:link, a:visited {

	color: #0066CC; text-decoration: none;

	font-weight: bold;

}

a:hover {

	color: #0066CC;	text-decoration: underline;

	font-weight: bold;

}



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

	vertical-align: middle;

	width:100%;

	font-size: 10px;

	font-weight:normal;

	text-indent: 4px;

	text-decoration: none;

	color: #505050;

	height:20px;

	padding-left: -4px;

	background-color : #F4F4F4;

	padding-top:4px;

	border:0px solid #F4F4F4;

	clear:left;

	float:left;



}

a.mainlevel:hover {

	vertical-align: middle;

	font-weight: normal;

	height:20px;

	width:100%;

	color: #505050;

	background-position: 0px ;

	text-decoration: none;

	background-color : #EAEAEA;

	padding-top:4px;

	border:0px solid #A0A09E;

		clear:left;

	float:left;

} 

























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

	vertical-align: middle;

	width:100%;

	font-size: 10px;

	font-weight:normal;

	text-indent: 4px;

	text-decoration: bold;

	color: #505050;

	height:20px;

	padding-left: -4px;

	background-color : #C7DDEB;

	padding-top:4px;

	border:0px solid #C7DDEB;

	clear:left;

	float:left;



}

a.sublevel:hover {

	vertical-align: middle;

	font-weight: normal;

	height:20px;

	width:100%;

	color: #ffffff;

	text-decoration: none;

	background-color : #218BBF;

	padding-top:4px;

	border:0px solid #C1D8EA;

	clear:left;

	float:left;

} 





































#zoneleft {

}



#zoneleft a.:link, #zoneleft a.:visited {

	color: #0066CC; text-decoration: none;

	font-weight: bold;

	text-indent: 0px;

	background-color : #eeeeee;

	height:20px;

	width:100%;

}



 #zoneleft a:hover, #active_menu .mainlevel {

	color: #f7f7f7;	text-decoration: none;

	font-weight: bold;

	height:20px;

}  



#active_menu {

 	color:#f7f7f7;

	background-color : #A0A09E;

	border-color:#A0A09E;

	font-weight: bold;

}



.contentpaneopen {

	padding: 4px;

	margin:5px;

}



table.contentpaneopen {

	width: 98%;

	padding: 4px;

}







table.contentpane td {

	height:22px;

	color: inherit;



}







table.contentpane {

	width:98%;

	padding-left: 4px;

	margin-top:5px;

}



.componentheading {

	font-size: 14px;

	height: 19px;

	padding-left: 5px;

	border-bottom:1px solid #cccccc;



	color: #0066CC;

	text-align: left;



	vertical-align:top;

	font-weight: bold;

	white-space: nowrap;

}



td.componentheading {

	height: 30px;

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

	color: #ffffff;

	text-align: left;

	vertical-align:middle;

	padding-left: 10px;

	font-weight: bold;

	font-size: 14px;

	line-height:18px;

	white-space: nowrap;

}









table.contentpane  {

	padding-left: 15px;

	padding-top: 3px;

	border-bottom:1px solid #ffffff;

	background-color: #ffffff;

}



.button {

	padding: 2px 2px 2px 2px;

	height: 20px;

	border:1px solid #cccccc;

	background-color: #0066CC;

	color: #ffffff;

	text-align: center;

	font-size: 12px;

	font-weight: bold;

	

	border-color:#cccccc;

}



.inputbox {

	padding: 2px 2px 2px 2px;

	border:solid 1px #cccccc;

	color: #666666;

height:20px;

	

	background-color: #ffffff;

	

}



.contentcolumn {

	padding-right: 5px;

}











.contentpagetitle {



	font-size: 13px;



	font-weight: bold;



	color: #cccccc;



	text-align:left;



}







table.searchinto {



	width: 100%;



}







table.searchintro td {



	font-weight: bold;



}







.moduletable {

	width: 100%;

}



table.moduletable {

	width: 100%;

}



table.moduletable th {

background-color:#CCCCCC

	color: #ffffff;

	font-weight: bold;

	text-align: left;

	padding-top:4px;

	padding-left:10px;

	height: 20px;

	font-size: 12px;

	letter-spacing: 2px;

	line-height:14px;

	vertical-align:bottom;

}



table.moduletable td {

	font-size: 12px;

	font-weight: normal;

	padding: 0 2px 0 2px;

	width:100%;

}



table.pollstableborder td {

  padding: 2px;

}



.sectiontableheader {

  font-weight: bold;

  background: #cccccc;

  padding: 2px 0px 2px 4px;

  color:#333333;

}



.sectiontablefooter {

}



.sectiontableentry1 {

	background-color : #f9f9f9;

	padding-left:4px;

}



.sectiontableentry2 {

	background-color : #eeeeee;

	padding-left:8px;

}



.small {

	color: #999999;

	font-size: 11px;

	font-weight: bold;

}







.createdate {

	height: 15px;

	padding-bottom: 10px;

	color: #999999;

	font-size: 11px;

	font-weight: bold;

}



.modifydate {

	height: 15px;

	padding-top: 10px;

	color: #999999;

	font-size: 11px;

	font-weight: bold;

}



table.contenttoc {

  border: 1px solid #cccccc;

  padding: 2px;

  margin-left: 2px;

  margin-bottom: 2px;

  width:150px;

}



.pagenavcounter {

	color:#999999;

	font-size:10px;

	font-style:italic;

	margin:2px;

	padding-left:5px;

	width:100px;



}



table.contenttoc th {

  background-color:#cccccc;

  color: #666666;

	text-align: center;

	padding: 0px;

	height: 18px;

	font-weight: bold;

	font-size: 12px;

	text-transform: uppercase;

}



table.contenttoc td {



	text-align: left;



	padding: 2px;



	font-size: 10px;



}



.toclink {





vertical-align:top;



padding-left:10px;



}





.highlight {



	background-color: Yellow;



	color: Blue;



	padding: 0px 2px 0px 2px;



}



.code {



	background-color: #ddd;



	border: 1px solid #bbb;



}







.back_button {

	text-align: center;

	margin-top:5px;

}







/* footer setting */



.footer {

	padding: 3px;

	color:#ffffff;

}

