﻿BODY 
{ 
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 12px; 
	padding-bottom: 0px; 
	margin: 0px; 
	color: #000000; 
	padding-top: 0px; 
font-family: Arial, Helvetica, "Liberation Sans", sans-serif;
	line-height: 145%;
	border:0px;
	background-image: url('../images/bkgimg.gif');


}

img{
	margin: 0;
	padding: 0;
	border: 0;
}

A
{
	text-decoration:none;
	color:#006699;
}

A:Hover
{
	text-decoration:none;
	/*color:#006699;*/
	color:#333333;
}

.table1 
{ 
	BORDER-BOTTOM: #cccccc 1px solid 
}

.content { font-size: 12px; line-height: 140%; text-decoration: none; padding-left: 25px; padding-right: 25px; padding-top: 15px; }

.footer TD { text-ALIGN: center; line-height: 28px }
.footer A { font-size: 13px; color: #FFFFFF; text-decoration: none }
.footer A:hover { text-decoration: none; color: #333333;}

.lista A 
{ 
	font-size:17px;
	color:#CC6600;
	font-weight:bold; 
	text-decoration: none; 
}
	
.lista A:hover { text-decoration: none; color: #333333;}

.jobs A 
{ 
	font-size:14px;
	color:#006699;
	font-weight:bold;
	text-decoration:none;
}

.jobs A:hover 
{ 
	font-size:14px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}

.copyright TD { font-size: 12px; color:#FFFFFF; text-ALIGN: center; line-height: 36px }

/****************************************************************************************************************************************/
.subtitle-blue
{
	font-size:14px;
	color:#006699;
	font-weight:bold;

}

.rotating-text
{
	font-size:12px;
	padding:5px;
	
}
.indexbox
{
	background-image:url(../images/box1.jpg);
	background-repeat:no-repeat;
	width:295px;
	height:135px;
}

.indexbox-small
{
	background-image:url(../images/box1-small.jpg);
	background-repeat:no-repeat;
	width:220px;
	height:135px;
}

.indexbox-big
{
	background-image:url(../images/box2.jpg);
	background-repeat:no-repeat;
	width:270px;
	height:195px;
}

.box4
{
	background-image:url(../images/box4.jpg);
	background-repeat:no-repeat;
	width:220px;
	height:179px;
}

.box5
{
	background-image:url(../images/box5.jpg);
	background-repeat:no-repeat;
	width:220px;
	height:139px;
}


/*.footer
{
	background-repeat:no-repeat;
	width:859px;
	height:7px;
}

a:link
{
	font-size:12px;
	color:#006699;
	text-decoration:none;
}

a:hover
{
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}

a:visited
{
	font-size:12px;
	color:#006699;
	text-decoration:none;
}
*/
.orange a:link
{
	font-size:12px;
	color:#F26522;
	text-decoration:none;
}

.orange a:hover
{
	font-size:12px;
	color:#006699;
	text-decoration:none;
}

.orange a:visited
{
	font-size:12px;
	color:#F26522;
	text-decoration:none;
}

.middle a:link
{
	font-size:12px;
	color:#F26522;
	text-decoration:none;
}

.middle a:hover
{
	font-size:12px;
	color:#006699;
	text-decoration:none;
}

.middle a:visited
{
	font-size:12px;
	color:#F26522;
	text-decoration:none;
}

.title
{
	font-size:18px;
	color:#CC6600;
	font-weight:bold;
}

.normal-orange
{
	font-size:14px;
	color:#CC6600;

}

.title-bold
{
	font-size:17px;
	color:#CC6600;
	
	font-weight:bold;
}

.title-box
{
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
}

.title-gray
{
	font-size:18px;
	color:#CC6600;
	font-weight:bold;
}

.title-blue
{
	font-size:18px;
	color:#006699;
	font-weight:bold;
}

.title-box-white
{
	font-size:20px;
	color:#FFFFFF;
}

.btmboxes
{
	background-image:url(../images/index-bkg-small.jpg);
	background-repeat:no-repeat;
	width:930px;
	/*height:98px;*/
	vertical-align:top;
}
.historias-box
{
	background-image:url(../images/historias-box.jpg);
	background-repeat:no-repeat;
	width:205px;
	height:220px;
	vertical-align:top;
}

.middleboxes
{
	background-repeat:no-repeat;
	width:288px;
	/*height:100px;*/
	font-size:12px;
	vertical-align:top;
	color:#3333333;
}

.table1 { BORDER-BOTTOM: #cccccc 1px solid }

/*.title{background:#F2F2F2;border:1px #CCC solid;padding:5px;text-align:center;} */

.tblFade{} 
.fadeElem{height:95px;display:block;position:relative;padding:10px;} 

/*Example CSS for demo ticker*/

#ajaxticker1{
width: 200px;
height: 100px;
/*border: 1px ridge black;*/
padding: 5px;
ssss
/*background-color: #FEEEB8;*/
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
/*background-color: #FEEEB8;*/
font-size:12px;
text-align:left;
font-family: Arial, Helvetica, "Liberation Sans", sans-serif;
line-height:120%;
}

#ajaxticker2 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
/*background-color: #FEEEB8;*/
font-size:12px;
text-align:left;
font-family: Arial, Helvetica, "Liberation Sans", sans-serif;
line-height:130%;
}

.someclass
{ //class to apply to your scroller(s) if desired
}

.titlebox
{
	font-size:18px;
	color:#333333;
	border-bottom: #cccccc 1px solid;
	padding-bottom:5px;
}

.testimonials
{
	font-size:11px;
	color:#333333;
}

textarea.test { 
width: 295px; 
height: 90; 
border: none; 
overflow:hidden;
font-family: Arial, Helvetica, "Liberation Sans", sans-serif;
font-size:13px;
color:#006699;
background-color:transparent;
text-decoration:none;
vertical-align:top;
} 
textarea.test2 { 
/*width: 273px;*/ 
height: 107px;
border: none; 
overflow:hidden;
font-family: Arial, Helvetica, "Liberation Sans", sans-serif;
font-size:12px;
color:#006699;
background-color:transparent;
text-decoration:none;
}

textarea.test3 
{ 
width: 190px; 
height: 160px;
border: none; 
overflow:hidden;
font-family: Arial, Helvetica, "Liberation Sans", sans-serif;
font-size:12px;
color:#006699;
background-color:transparent;
text-decoration:none;
} 

/******************************** CSS Menu *************************************/
/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul
{
	overflow: hidden;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.tabsmenuclass li
{
	float: left;
}

.tabsmenuclass a
{
	display: block;
	padding: 5px 18px;
/*	margin-right: 1px;*/
	text-decoration: none;
	color:#CCCCCC;
	font-weight:bold;
	font-size:12px;
/*	border-right: 1px solid gray;
	border-left: 1px solid gray;*/
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected
{
		font-weight:bold;
	font-size:12px;
	/*border-right: 1px solid gray;*/
	text-decoration:none;
	background-color:#006699;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass
{
	clear: left;
	width: 90%;
	height: 20px;
	vertical-align:middle;
	padding: 2px 7px 3px;
}

.tabsmenucontentclass a
{
	display: block;
	padding: 2px 7px 3px;
	background: none;
	text-decoration: none;
	color:#333333;
	font-size:12px;
}

.tabsmenucontentclass a:Hover
{
	text-decoration:underline;
}

.tabsmenucontentclass ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.tabsmenucontentclass li
{
	float: left;
	margin-right: 1em;
}

/* ######### CSS for bottom level tabs ######### */

.btmtabsmenuclass ul
{
	overflow: hidden;
/*	width: auto;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.btmtabsmenuclass li
{
	float: left;
}

.btmtabsmenuclass a
{
	display: block;
/*	padding: 5px 21px;*/
	padding: 5px 0px;
/*	margin-right: 1px;*/
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	background-image: url('../images/btmtabbtm-gray.gif');
	background-repeat:no-repeat;
	width:228px;
}

.btmtabsmenuclass a:hover, .btmtabsmenuclass a.selected
{
	color:#333333;
	text-decoration:none;
	background-image: url('../images/btmtabbtm-blue.gif');
	background-repeat:no-repeat;
	width:228px;
}

.lightbluebkg
{
	background-color:#DFE9EA;
	border-left: 1px #ccc solid; 
	border-right: 1px #ccc solid;
}

.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

.pr
{
	
	background-image: url('../images/checkmark-box-2.jpg');
	background-repeat:no-repeat;
}