body{margin:0;padding:0;background:#FFFFFF url(../images/img01.jpg) repeat-x left top;text-align:justify;font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;}
form{margin:0;padding:0;}
fieldset{margin:0;padding:0;border:none;}
input, textarea, select{font:normal 1em"Trebuchet MS", Arial, Helvetica, sans-serif;}
input{font-size:1em;color:#404040;padding:3px;border:solid 1px #999999;}
input:focus{border:solid 2px #6666FF;}
h1, h2, h3{font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#23AEBB;}
h1{letter-spacing:-1px;font-size:2.2em;}
h2{font-size:1.4em;}
h3{font-size:1.2em;}
p, ul, ol{}
p{}
table{border:none;}
th{font-size:1em;color:#FFFFFF;font-size:bold;background:#3399CC;text-align:center;padding:1px 5px 1px 5px;}
td{padding:1px 5px 1px 5px;}
a.activator{cursor:pointer;}
.overlay{background:transparent url(../images/overlay.png) repeat top left;position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:100;}
.box{position:fixed;top:-200px;left:30%;right:30%;background-color:#fff;color:#7F7F7F;padding:20px;border:2px solid #ccc;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;-moz-box-shadow:0 1px 5px #333;-webkit-box-shadow:0 1px 5px #333;z-index:101;}
.box h1{font-size:2.2em;border-bottom:1px dashed #7F7F7F;margin:-20px -20px 0px -20px;padding:10px;background-color:#FFEFEF;color:#EF7777;font-weight:bold;-moz-border-radius:20px 20px 0px 0px;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-khtml-border-top-left-radius:20px;-khtml-border-top-right-radius:20px;}
.box h2{font-size:2.2em;border-bottom:1px dashed #0033ff;margin:-20px -20px 0px -20px;padding:10px;background-color:#4066ff;color:#fff;font-weight:bold;-moz-border-radius:20px 20px 0px 0px;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-khtml-border-top-left-radius:20px;-khtml-border-top-right-radius:20px;}
a.boxclose{float:right;width:26px;height:26px;background:transparent url(../images/cancel.png) repeat top left;margin-top:-30px;margin-right:-30px;cursor:pointer;}
div#qTip{padding:3px;border:1px solid #333;border-right-width:2px;border-bottom-width:2px;display:none;background:#666;color:#FFF;font:bold 9px Verdana, Arial, Helvetica,sans-serif;text-align:left;position:absolute;z-index:10;}
ul{}
ol{}
a{color:#23AEBB;text-decoration:none;}
a:hover{text-decoration:underline;}
small{}
hr{border:dashed #00CCFF;border-width:1px 0 0 0;height:0;line-height:0px;font-size:0;margin:0;padding:0;}
img{border:none;}
img.left{float:left;margin:0 15px 0 0;border:#D9D785 1px dashed;}
img.right{float:right;margin:0 0 0 15px;border:#D9D785 1px dashed;}
.text1{font-family:Georgia,"Times New Roman", Times, serif;font-style:italic;margin:0 0 0 15px;padding:90px 20px 0px 30px;font-size:30px;color:#FFFFFF;}
#graph table{font:11px Verdana, Arial, Helvetica, sans-serif;color:#777;padding:7px;}
#header{width:970px;height:109px;margin:0 auto;font-family:Georgia,"Times New Roman", Times, serif;}
#logo{float:left;margin-top:40px;}
#logo h1, #logo h2, #logo p{float:left;margin:0;text-transform:lowercase;}
#logo h1{padding-left:10px;text-align:center;font-size:3.2em;color:#FFFFFF;}
#logo h1 a{color:#FFFFFF;}
#logo p{padding-top:20px;font-family:Georgia,"Times New Roman", Times, serif;font-size:13px;font-style:italic;color:#FFFFFF;}
#logo h2 a, #logo p a{letter-spacing:normal;font-weight:normal;color:#FFFFFF;}
#logo a{text-decoration:none;}
#menu{float:right;margin-top:50px;}
#menu ul, #menu ul li{margin:0;padding:0;list-style:none;text-align:center;float:left;}
#menu ul li a:link, #menu ul li a:visited{color:#FFF;display:block;}
#menu ul li a:hover{text-decoration:underline;}
#menu li{}
#menu ul li ul{display:none;}
#menu ul li ul li{float:none;display:block;margin-right:-10px;text-align:left;}
#menu ul li ul li a:link, #menu ul li ul li a:visited{font-size:12px;background:#0D859C;padding:0 10px;clear:both;border-bottom:solid 1px #FFFFFF;}
#menu ul li ul li a:hover{color:#0D859C;background:#FFFFFF;}
#menu a{display:block;float:center;background:#0D859C;margin-right:10px;padding:5px 15px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;color:#FFFFFF;}
#menu a:hover{text-decoration:underline;}
#menu .current_page_item a{background:#95C512;}
.submenu{position:absolute;width:150px;background:#FFF;padding:10px;border:solid 1px #2E4B88;border-top:none;display:none;line-height:26px;z-index:1000;}
.subsubmenu{display:none;right:150px;top:-1px!important;top:55px;position:absolute;width:150px;background:#FFF;padding:10px;border:solid 1px #2E4B88;border-top:none;line-height:26px;z-index:1000;}
#page{width:990px;margin:0 auto;padding-top:50px;background:#FFFFFF url(../images/img02.jpg) no-repeat left top;}
#latest-post{float:left;width:570px;padding:0px 20px 0px 50px;line-height:25px;font-size:12px;}
#latest-post h1{letter-spacing:normal;border-bottom:#C7C7C7 1px dashed;font-size:20px;}
#latest-post .entry{margin-top:20px;padding-bottom:5px;border:none;}
#latest-post .meta{margin-top:5px;padding:0;line-height:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:#B4B4B4;}
#latest-post .meta a{color:#B4B4B4;}
#recent-posts{float:right;width:270px;padding:0px 50px 20px 20px;line-height:25px;font-size:12px;}
#recent-posts h1{letter-spacing:normal;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;margin:0 0 20px 0;padding:0;color:#23AEBB;border-bottom:#C7C7C7 1px dashed;}
#recent-posts h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0;padding:0;}
#recent-posts .entry{font-style:italic;}
#recent-posts .entry a:hover{background:#333333;text-decoration:none;font-size:12px;color:#CCCCCC;}
#recent-posts .more{padding-left:20px;}
.post{}
.post .title{margin:0;}
.post .meta{margin-top:-5px;padding:0;line-height:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:#B4B4B4;}
.post .meta a{color:#000000;}
.post .entry{margin-bottom:20px;padding-bottom:5px;border-bottom:#C7C7C7 1px dashed;font-size:12px;}
#sidebar{clear:both;width:970px;margin:0 auto;background:#F2F2F2;color:#CCCCCC;border-top:1px #E8E8E8 solid;border-bottom:1px #E8E8E8 solid;float:inherit;height:78px;}
#sidebar ul{margin:0;padding:0;list-style:none;}
#sidebar li{display:block;float:left;width:206px;padding:10px 5px 10px 25px;}
#sidebar li ul{line-height:1.8em;}
#sidebar li li{display:list-item;float:none;width:auto;padding:5px 0;line-height:25px;border-bottom:#C7C7C7 1px dashed;font-size:12px;font-style:italic;}
#sidebar h2{letter-spacing:normal;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;margin:0 0 20px 0;padding:0 0 5px 0;color:#565656;border-bottom:#E8E8E8 1px solid;}
#sidebar a{text-decoration:none;color:#666666;}
#sidebar a:hover{text-decoration:underline;}
#contenedor{background-repeat:no-repeat;width:437px;height:58px;margin-left:0px;position:absolute;margin-top:0px;}
#contenedor2{background-repeat:no-repeat;width:437px;height:57px;float:left;position:absolute;left:662px;margin-left:0px;margin-top:0px;}
.etiqueta{height:130px;width:160px;margin-top:10px;margin-left:90px;overflow-x:none;overflow-y:auto;}
#alertas{clear:both;width:437px;margin:0 auto;background:#F2F2F2;color:#CCCCCC;padding:10px 0 0 0;border-top:1px #E8E8E8 solid;border-bottom:1px #E8E8E8 solid;float:inherit;height:57px;left:163px;position:absolute;}
#anuncios{clear:both;width:286px;margin:0 auto;background:#F2F2F2;color:#CCCCCC;padding:10px 0 0 0;border-top:1px #E8E8E8 solid;border-bottom:1px #E8E8E8 solid;float:inherit;height:57px;left:468px;float:inherit;position:absolute;}
#correo{clear:both;width:437px;margin:0 auto;background:#F2F2F2;color:#CCCCCC;padding:10px 0 0 0;border-top:1px #E8E8E8 solid;border-bottom:1px #E8E8E8 solid;float:inherit;height:57px;left:642px;position:absolute;}
#footer-bg{background:#95C512;}
#footer{width:970px;height:60px;margin:0 auto;font-size:11px;color:#FFFFFF;}
#footer p{margin:0;padding:25px 20px 15px 20px;}
#footer a{color:#FFFFFF;}
#legal{float:left;}
#links{float:right;}
/***********************
Images to href
************************/
a[href$='.pdf']{background:transparent url(../images/types/pdf.gif) center right no-repeat;display:inline-block;padding-right:20px;line-height:15px;}
a[href$='.vcf']{background:transparent url(../images/types/vcf.gif) center right no-repeat;display:inline-block;padding-right:20px;line-height:15px;}
a[href$='.xls'], a[href$='.csv'], a[href$='.xlw'], a[href$='.xlt']{background:transparent url(../images/types/xls.gif) center right no-repeat;display:inline-block;padding-right:20px;line-height:15px;}
a[href$='.ppt'], a[href$='.pptx']{background:transparent url(../images/types/ppt.gif) center right no-repeat;display:inline-block;padding-right:20px;line-height:15px;}
a[href$='.doc'], a[href$='.rtf'], a[href$='.wps']{background:transparent url(../images/types/doc.gif) center right no-repeat;display:inline-block;padding-right:20px;line-height:15px;}
a[href^="mailto:"]{background:transparent url(../images/types/mailto.gif) center right no-repeat;display:inline-block;padding-right:20px;line-height:15px;}
/***********************
Autocomplete search results
************************/
/*#search-wrap input{width:400px; font-size:16px; color:#999999; padding:6px; border:solid 1px #999999;}*/
#results{width:195px; border:solid 1px #DEDEDE; display:none;}
#results ul, #results li{padding:0; margin:0; border:0; list-style:none;}
#results li {border-top:solid 1px #DEDEDE;}
#results b.uline{text-decoration:underline; font-weight:bold;}
#results li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:normal;}
#results li a small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results li a:hover{background:#bfeaff;}/*#FFFFCC*/
#results ul {padding:6px;}
/***********************
Tabber - div 2 tabs
************************/
.tabberlive .tabbertabhide{display:none;}
.tabber{}
.tabberlive{margin-top:1em;}
ul.tabbernav{margin:0;padding:3px 0;border-bottom:1px solid #778;font:bold 12px Verdana, sans-serif;}
ul.tabbernav li{list-style:none;margin:0;display:inline;}
ul.tabbernav li a{padding:3px 0.5em;margin-left:3px;border:1px solid #778;border-bottom:none;background:#0D859C;text-decoration:none;}
ul.tabbernav li a:link{color:#448;}
ul.tabbernav li a:visited{color:#667;}
ul.tabbernav li a:hover{color:#000;border-color:#227;}
ul.tabbernav li.tabberactive a{background-color:#95C512;border-bottom:1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{color:#000;background:white;border-bottom:1px solid white;}
.tabberlive .tabbertab{padding:5px;border:1px solid #aaa;border-top:0;}
.tabberlive .tabbertab h2{display:none;}
.tabberlive .tabbertab h3{display:none;}
.tabberlive#tab1{}
.tabberlive#tab2{}
.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
/***********************
datePicker - PopUp Calendar
************************/
table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px;}
table.jCalendar th{background:#333;color:#fff;font-weight:bold;padding:3px 5px;}
table.jCalendar td{background:#ccc;color:#000;padding:3px 5px;text-align:center;}
table.jCalendar td.other-month{background:#ddd;color:#aaa;}
table.jCalendar td.today{background:#666;color:#fff;}
table.jCalendar td.selected{background:#f66;color:#fff;}
table.jCalendar td.selected.dp-hover{background:#f33;color:#fff;}
table.jCalendar td.dp-hover, table.jCalendar tr.activeWeekHover td{background:#fff;color:#000;}
table.jCalendar tr.selectedWeek td{background:#f66;color:#fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888;}
table.jCalendar td.unselectable, table.jCalendar td.unselectable:hover, table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888;}
div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial, sans-serif;padding:2px;width:171px;line-height:1.2em;}
div#dp-popup{position:absolute;z-index:199;}
div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0;}
a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block;}
a#dp-close:hover{text-decoration:underline;}
div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}
div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px;}
div.dp-popup div.dp-nav-prev a{float:left;}
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a{cursor:pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled{cursor:default;}
div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px;}
div.dp-popup div.dp-nav-next a{float:right;}
div.dp-popup a.disabled{cursor:default;color:#aaa;}
div.dp-popup td{cursor:pointer;}
div.dp-popup td.disabled{cursor:default;}

