body {
background:url(../images/bg_body.jpg) repeat-x #E1E5E6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:6px 0 0;
}

.MainContent {
background:#FFF;
text-align:center;
width:940px;
margin:auto;
}

.MainContentTop {
background:url(../images/charts/main_content_top.gif) repeat-x top left;
height:8px;
width:100%;
overflow:auto;
}

.MainContentTopLeft {
background:url(../images/charts/main_content_top_left.gif) no-repeat top left;
height:8px;
width:8px;
float:left;
}

.MainContentTopRight {
background:url(../images/charts/main_content_top_right.gif) no-repeat top left;
height:8px;
width:8px;
float:right;
}

.MainContentBottom {
background:url(../images/charts/main_content_bottom.gif) repeat-x top left;
height:8px;
width:100%;
}

.MainContentBottomLeft {
background:url(../images/charts/main_content_bottom_left.gif) no-repeat top left;
height:8px;
width:8px;
float:left;
}

.MainContentBottomRight {
background:url(../images/charts/main_content_bottom_right.gif) no-repeat top left;
height:8px;
width:8px;
float:right;
}

.Content {
background:#FFF;
border-left:#9FA1A2 2px solid;
border-right:#9FA1A2 2px solid;
width:auto;
height:100%;
overflow:auto;
clear:both;
text-align:center;
}

.SubContent {
text-align:left;
width:auto;
height:100%;
overflow:auto;
margin:8px;
}

.SubContentHome {
text-align:left;
width:auto;
height:100%;
overflow:auto;
background:#fff url(../images/bg_subcontent_home.jpg) repeat-x bottom left;
clear:both;
margin:8px;
}

.Header {
width:auto;
height:100%;
overflow:auto;
text-align:center;
}

.LogoMain {
float:left;
margin:4px 0 0 18px;
}

.HeaderRight {
float:right;
width:auto;
height:100%;
margin:0 32px 0 0;
}

.PicRight {
float:left;
margin:0 0 0 7px;
padding:12px 0 0;
}

.Slogan {
margin:40px 0 0;
}

.MenuTop {
clear:both;
width:auto;
border-bottom:#C9DB03 1px solid;
text-align:left;
height:100%;
overflow:auto;
z-index:6;
margin:7px 8px 0;
}

#MenuTopA {
float:right;
height:auto;
width:760px;
clear:both;
margin:0 0 0 133px;
}

#MenuTopB {
float:right;
height:100%;
overflow:auto;
background:#545150 url(../images/menutopb_right.gif) no-repeat top right;
width:630px;
color:#DDD;
margin:0 0 0 133px;
padding:0 3px 0 24px;
}

#MenuTopB ul {
list-style:none;
float:left;
margin:0 0 0 4px;
padding:2px;
}

.Search {
float:left;
font-size:10px;
padding:0;
}

.SearchField {
font-size:9px;
width:130px;
}

#MenuTopB ul li {
display:inline;
margin:0 3px 0 -9px;
}

#MenuTopB ul li a:link,#MenuTopB ul li a:visited,#MenuTopB ul li a:active {
display:inline;
color:#DDD;
font-size:10px;
text-decoration:none;
margin:0 3px 0 0;
padding:3px 12px 3px 8px;
}

#MenuTopB ul li a:hover {
text-decoration:underline;
}

.MenuTopBLeft {
background:url(../images/menutopb_left.gif) no-repeat top left;
width:33px;
height:20px;
float:left;
position:relative;
left:-25px;
}

.SpanTitle {
color:#AAA9A9;
font-weight:400;
}

.Frame1 {
width:452px;
height:100%;
overflow:auto;
border-right:#AAA9A9 1px dotted;
float:left;
text-align:left;
margin:0 0 8px;
padding:7px;
}

.Frame2 {
width:452px;
height:100%;
overflow:auto;
border-right:#fff 1px dotted;
float:left;
text-align:left;
margin:0 0 8px;
padding:7px;
}

.Frame3 {
float:left;
width:922px;
height:100%;
overflow:auto;
border-bottom:#AAA9A9 1px dotted;
z-index:-3;
text-align:center;
margin:0 0 8px 7px;
padding:0 0 7px;
}

.FrameGreen1 {
background:#C9DB03;
height:90px;
padding:8px;
}

.FrameOrange1 {
background:#E9803B;
height:90px;
padding:8px;
}

.FrameGreen1 P,.FrameOrange1 P {
font-size:14px;
color:#FFF;
margin:0 0 10px;
}

.HRGreen {
border-top:#C9DB03 thin solid;
clear:both;
margin:0 8px 8px;
}

.ColumnLeftHome {
width:290px;
height:auto;
float:left;
border-right:#F7D0B7 1px solid;
padding:6px 6px 0;
}

.ColumnRightHome {
width:290px;
height:auto;
float:right;
border-left:#F7D0B7 1px solid;
padding:6px 6px 0;
}

.ColumnRightInterna {
width:290px;
height:auto;
float:right;
background:#C0CED1;
padding:6px;
}

.ColumnCenterInterna {
width:auto;
height:100%;
overflow:auto;
margin:0 297px 0 0;
}

.HightLightHome {
width:303px;
background:#C9DB03;
height:auto;
margin:0 297px 0 308px;
padding:0;
}

.ChartGreen1 {
width:auto;
height:100%;
background:#A7B502;
overflow:auto;
font-size:13px;
color:#FFF;
font-weight:700;
padding:4px 6px;
}

.ChartOrange1 {
width:auto;
height:100%;
background:#EC7C31;
overflow:auto;
text-align:left;
padding:0;
}

.Left {
float:left;
}

.PicLeft1 {
float:left;
margin:0 8px 8px 0;
}

.PicLeft2 {
float:left;
border:#999 1px solid;
margin:0 8px 8px 0;
}

.HightLightHome .Copy {
width:auto;
height:100%;
overflow:auto;
margin:6px 6px 0;
padding:0 0 6px;
}

.BottomViewMore {
width:auto;
text-align:right;
margin:7px 7px 0;
}

.ItemHome1,.ItemHighLight {
text-align:left;
width:auto;
height:100%;
overflow:auto;
background:url(../images/bg_itemhome.jpg) repeat-y top right;
clear:both;
margin:0;
padding:4px;
}

.ItemHomeIndustry {
text-align:left;
width:auto;
height:100%;
overflow:auto;
/*background:url(../images/bg_itemhome.jpg) repeat-y top right;*/
clear:both;
margin:0;
padding:4px;
margin:0;
padding:0;
list-style-image:url(../images/bullet_item_home.gif);
list-style-position:outside;
list-style-type:disc;
}


.ItemHomeIndustry a:link, .ItemHomeIndustry a:active,{
color:#666666;
text-decoration:underline;
}

.ItemHomeIndustry a:hover{
color:#C9DB03;
}



.ItemHome2 {
text-align:left;
width:auto;
height:100%;
overflow:auto;
clear:both;
margin:0;
padding:4px;
}

.ItemHomeGreen {
height:100%;
margin:0;
overflow:auto;
padding-left:10px;
padding-right:15px;
padding-top:10px;
text-align:left;
width:auto;
padding-bottom:5px;
}

.ItemHomeGreen p{
margin-left:72px;
}

.ItemHomeGreen a, .ItemHomeGreen a:visited{
	text-decoration:none;
	color:#666666;
}

.ItemHomeGreen a:hover{
	text-decoration:underline;
	color:#666666;
}


.itemDown {
height:28px;
padding-top:0px;
text-align:right;
}


.Path {
background:#fff;
text-align:left;
margin:4px 7px;
padding:3px;
}

.Footer {
font-size:9px;
color:#999;
font-weight:700;
}

.Footer2 {
text-align:center;
width:940px;
margin:auto;
padding:3px 0 0;
}

.pathway {
font-size:9px;
font-family:Verdana, Helvetica, Arial, sans-serif;
text-decoration:none;
color:#C9DB03;
}

H1 {
font-size:14px;
color:#C9DB03;
margin:0 0 4px;
}

H2 {
font-size:11px;
color:#666;
margin:0 0 4px;
}

H3 {
font-size:11px;
color:#C9DB03;
margin:0;
}

H4 {
font-size:11px;
color:#EC7C31;
margin:0;
}

P {
color:#333;
font-size:11px;
font-weight:400;
text-align:justify;
margin:0 0 6px;
padding:0;
}

P a {
color:#333;
text-decoration:none;
font-weight:400;
}

P a:hover {
color:#C9DB03;
text-decoration:underline;
font-weight:400;
}

P a:visited {
color:#666;
text-decoration:underline;
font-weight:400;
}

.ChartGreen1 H1 {
color:#FFF;
font-size:18px;
margin:0;
padding:0;
}

.ColumnRightInterna H1 {
color:#FFF;
text-align:center;
font-weight:400;
}

.Copy P {
color:#FFF;
font-size:12px;
font-weight:400;
margin:0 0 6px;
padding:0;
}

.ItemHome1 ul,.ItemHome2 ul,.ItemHighLight ul {
list-style:url(../images/bullet_item_home.gif);
margin:6px 0 9px 12px;
padding:0;
}

.ItemHome1 ul li,.ItemHome2 ul li {
margin:0;
padding:0;
}

.ItemHighLight ul li {
margin:0 0 5px;
padding:5px;
}

.ItemHome1 ul a:link,.ItemHome1 ul a:active,.ItemHome1 ul a:visited,.ItemHome2 ul a:link,.ItemHome2 ul a:active,.ItemHome2 ul a:visited,.ItemHighLight ul a:link,.ItemHighLight ul a:active,.ItemHighLight ul a:visited {
color:#666;
text-decoration:underline;
}

.ItemHome1 ul a:hover,.ItemHome2 ul a:hover,.ItemHighLight ul a:hover {
color:#C9DB03;
text-decoration:underline;
}

.Path a {
color:#3C8E9D;
}

.TextBanner {
color:#fff;
font-size:24px;
margin:50px 0 0 320px;
}

a.search {
font-weight:700;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EC7C31;
text-decoration:underline;
}

a.search:hover {
font-weight:700;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
}

.inputbox {
border-right:#ccc 1px solid;
border-top:#ccc 1px solid;
font-size:10px;
border-left:#ccc 1px solid;
color:#A7B502;
border-bottom:#ccc 1px solid;
font-family:Arial,Helvetica, sans-serif;
background-color:#f0f0f0;
}

.inputbox2 {
border-right:#ccc 1px solid;
border-top:#999 1px solid;
font-size:11px;
border-left:#ccc 1px solid;
color:#A7B502;
border-bottom:#999 1px solid;
font-family:Arial,Helvetica, sans-serif;
background-color:#f0f0f0;
}

.button {
cursor:pointer;
border:outset 1px #999;
color:#C9DB03;
font:bold 12px Arial;
background:url() repeat-x left top;
padding:2px;
}


a.downloads0:link {
color:#EC7C31;
text-decoration:none;
}

.tabla1 {
border:1px dotted #C9DB03;
padding:2px;
}

.tabla2 {
border:1px solid #FFF;
padding:6px;
}

TD.fila1 {
background:#F1F1F1;
border:1px solid #FFF;
}

TD.fila2 {
background:#FAFAFA;
border:1px solid #FFF;
}

TD.empty {
background:#FFF;
border:1px solid #FFF;
}

.column1 {
height:auto;
float:left;
border-right:#C9DB03 1px solid;
padding:0 10px 200px;
}

.column2 {
height:auto;
float:left;
border-right:#C9DB03 1px solid;
padding:0 10px 140px;
}

ul.vinetaf1 {
list-style-image:url('../images/vineta_f1.gif');
font-weight:none;
margin:0 0 0 25px;
}

ul.vinetafa {
list-style-image:url('../images/vineta_fa.gif');
font-weight:none;
margin:0 0 0 25px;
}

ul.vinetaf1x {
list-style-image:url('../images/vineta_f1x.gif');
font-weight:none;
margin:0 0 0 25px;
}

ul.vinetafax {
list-style-image:url('../images/vineta_fax.gif');
font-weight:none;
margin:0 0 0 25px;
}

a.pathway:link,a.submenu1:link {
color:#C9DB03;
text-decoration:none;
}

a.pathway:hover,a.pathway:visited,a.submenu1:visited,a.downloads0:visited {
color:#666;
text-decoration:none;
}

a.submenu1:hover,a.downloads0:hover {
color:#333;
text-decoration:none;
}

a.tabla_dinamica:link,a.tabla_dinamica:visited {
color:#C9DB03;
text-decoration:none;
font-weight:700;
}

a.tabla_dinamica:hover,a.tabla_dinamica_1:hover {
color:#666;
text-decoration:none;
font-weight:700;
}

a.tabla_dinamica_1:link,a.tabla_dinamica_1:visited {
color:#EC7C31;
text-decoration:none;
font-weight:700;
}

#pdf{ 
background:transparent url(../images/iconos/icono-pdf.png) no-repeat scroll 0 0;
height:59px;
padding:10px 0 0 55px;
width:100px;
float:left;
}

#downLoad{ 
background:transparent url(../images/iconos/icono-downloads.png) no-repeat scroll 0 0;
height:59px;
padding:10px 0 0 55px;
width:100px;
float:left;
}

#support{ 
background:transparent url(../images/iconos/icono-support.png) no-repeat scroll 0 0;
height:59px;
padding:10px 0 0 55px;
width:100px;
float:left;
}

#customer{ 
background:transparent url(../images/iconos/icono-customer.png) no-repeat scroll 0 0;
height:59px;
padding:10px 0 0 55px;
width:100px;
float:left;
}

#webcast{ 
background:transparent url(../images/iconos/icono-webcast.png) no-repeat scroll 0 0;
height:59px;
padding:10px 0 0 55px;
width:100px;
float:left;
}

#pdf a, #downLoad a, #support a, #customer a, #webcast a  {
color:#FF9900;
text-decoration:none;
}

#pdf a:hover, #downLoad a:hover, #support a:hover, #customer a:hover, #webcast a:hover {
color:#FF9900;
text-decoration:underline;
}

.contentpaneopen{ 
width:900px;
}

table#signup p {
color:#C9DB03;
font-size:11px;
margin:0;
font-weight:bold;
}

table#signup a {
color:#C9DB03;
font-size:11px;
margin:0;
font-weight:bold;
}

.contentpaneopen h3 {
color:#000000;
font-size:11px;
margin:0;
font-weight:normal;
}

.senButt{
border:1px solid #C9DB03;
}

.contentpaneopen .select{
width:200px;
background-color:#F0F0F0;
border-color:#999999 #CCCCCC;
border-style:solid;
border-width:1px;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.contentpaneopen .selectText{
background-color:#F0F0F0;
border-color:#999999 #CCCCCC;
border-style:solid;
border-width:1px;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

#dbusers{
background: #D4D4D4;
border:1px solid #C9DB03;
}

#dbusers a{
color:#C9DB03;
font-weight:bold;
}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:400px; width:600px; background-color:#fff; border:3px solid #ccc;}
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#simplemodal-container #basicModalContent {padding:8px;}
#basicModalExt {
float:left;
margin-left:200px;
}

.basicModalContent #results{
margin-left:140px;
padding-top:11px;
}

#excel{ float:right; right:200px; margin-bottom:15px;}

#basicModalExt a, .endsession {
color:#333;
text-decoration:none;
font-weight:400;
}

table#dbusers a{
color:#C9DB03;
}

.moduletableevents h3{
color:#C9DB03;
font-size:14px;
margin:0 0 4px;
}


.moduletableeventsInd ul li h3{
color:#C9DB03;
font-size:14px;
margin:0 0 4px;
}

.moduletableevents h2 {
color:#C9DB03;
font-size:11px;
}

.moduletableevents h2 a:link, .moduletableevents h2 a:visited {
color:#C9DB03;
text-decoration:none;
}


