.wrapper > * { background:#ffffff; }
@font-face {
  font-family:'Helvetica Neue';
  src:url('../fonts/oswald-regular-webfont.eot');
  src:url('../fonts/oswald-regular-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/oswald-regular-webfont.woff') format('woff'), url('../fonts/oswald-regular-webfont.ttf') format('truetype'), url('../fonts/oswald-regular-webfont.svg#oswaldregular') format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'Helvetica Neue';
  src:url('../fonts/oswald-light-webfont.eot');
  src:url('../fonts/oswald-light-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/oswald-light-webfont.woff') format('woff'), url('../fonts/oswald-light-webfont.ttf') format('truetype'), url('../fonts/oswald-light-webfont.svg#oswaldlight') format('svg');
  font-weight:lighter;
  font-style:normal;
}
@font-face {
  font-family:'Helvetica Neue';
  src:url('../fonts/oswald-bold-webfont.eot');
  src:url('../fonts/oswald-bold-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/oswald-bold-webfont.woff') format('woff'), url('../fonts/oswald-bold-webfont.ttf') format('truetype'), url('../fonts/oswald-bold-webfont.svg#oswaldbold') format('svg');
  font-weight:bold;
  font-style:normal;
}
@font-face {
  font-family:'oswald-bold';
  src:url('../fonts/oswald-bold-webfont.eot');
  src:url('../fonts/oswald-bold-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/oswald-bold-webfont.woff') format('woff'), url('../fonts/oswald-bold-webfont.ttf') format('truetype'), url('../fonts/oswald-bold-webfont.svg#oswaldbold') format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'oswald-light';
  src:url('../fonts/oswald-light-webfont.eot');
  src:url('../fonts/oswald-light-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/oswald-light-webfont.woff') format('woff'), url('../fonts/oswald-light-webfont.ttf') format('truetype'), url('../fonts/oswald-light-webfont.svg#oswaldlight') format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'oswald';
  src:url('../fonts/oswald-regular-webfont.eot');
  src:url('../fonts/oswald-regular-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/oswald-regular-webfont.woff') format('woff'), url('../fonts/oswald-regular-webfont.ttf') format('truetype'), url('../fonts/oswald-regular-webfont.svg#oswaldregular') format('svg');
  font-weight:normal;
  font-style:normal;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display:block; }
audio, canvas, video {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
html {
  font-size:100%;
  overflow-y:scroll;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
}
body { margin:0; }
body, button, input, select, textarea { font-family:sans-serif; }
a:focus { outline:thin dotted; }
a:hover, a:active { outline:0; }
h1 { font-size:2em; }
abbr[title] { border-bottom:1px dotted; }
b, strong { font-weight:bold; }
blockquote { margin:1em 40px; }
dfn { font-style:italic; }
mark {
  background:#ffff00;
  color:#000000;
}
pre, code, kbd, samp {
  font-family:monospace, serif;
  _font-family:'courier new', monospace;
  font-size:1em;
}
pre {
  white-space:pre;
  white-space:pre-wrap;
  word-wrap:break-word;
}
q { quotes:none; }
q:before, q:after {
  content:'';
  content:none;
}
small { font-size:75%; }
sub, sup {
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}
sup { top:-0.5em; }
sub { bottom:-0.25em; }
ul, ol {
  margin-left:0;
  padding:0 0 0 40px;
  list-style-position:inside;
}
dd { margin:0 0 0 40px; }
nav ul, nav ol {
  list-style-position:inside;
  list-style:none;
  list-style-image:none;
}
img {
  border:0;
  -ms-interpolation-mode:bicubic;
}
figure { margin:0; }
form { margin:0; }
fieldset {
  border:1px solid #c0c0c0;
  margin:0 2px;
  padding:0.35em 0.625em 0.75em;
}
legend {
  border:0;
  *margin-left:-7px;
}
button, input, select, textarea {
  font-size:100%;
  margin:0;
  vertical-align:baseline;
  *vertical-align:middle;
}
button, input { line-height:normal; }
input[type="checkbox"], input[type="radio"] {
  box-sizing:border-box;
  padding:0;
}
input[type="search"] {
  -webkit-appearance:textfield;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
input[type="search"]::-webkit-search-decoration { -webkit-appearance:none; }
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor:pointer;
  -webkit-appearance:button;
  *overflow:visible;
  padding:5px 15px;
}
textarea {
  overflow:auto;
  vertical-align:top;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
.clearfix:before, .clearfix:after, .csc-default:before, .csc-default:after {
  content:"\0020";
  display:block;
  height:0;
  overflow:hidden;
}
.clearfix:after, .csc-default:after { clear:both; }
.clearfix, .csc-default { zoom:1; }
.csc-header, .csc-subheader, .csc-date { text-align:left; }
.csc-alignment-center .csc-header, .csc-alignment-center .csc-subheader, .csc-alignment-center .csc-date { text-align:center; }
.csc-alignment-right .csc-header, .csc-alignment-right .csc-subheader, .csc-alignment-right .csc-date { text-align:right; }
.csc-image img { display:block; }
.csc-row .csc-image { float:left; }
.csc-orientation-centertop, .csc-orientation-centerbottom { text-align:center; }
.csc-orientation-centertop .csc-imagewrap, .csc-orientation-centerbottom .csc-imagewrap { display:inline-block; }
.csc-orientation-centertop .csc-image, .csc-orientation-centerbottom .csc-image, .csc-orientation-centertop .csc-text, .csc-orientation-centerbottom .csc-text { text-align:left; }
.csc-orientation-righttop .csc-imagewrap, .csc-orientation-rightbottom .csc-imagewrap, .csc-orientation-right .csc-imagewrap, .csc-orientation-floatright .csc-imagewrap { float:right; }
.csc-orientation-righttop .csc-text, .csc-orientation-rightbottom .csc-text { clear:right; }
.csc-orientation-lefttop .csc-imagewrap, .csc-orientation-leftbottom .csc-imagewrap, .csc-orientation-left .csc-imagewrap, .csc-orientation-floatleft .csc-imagewrap { float:left; }
.csc-orientation-lefttop .csc-text, .csc-orientation-leftbottom .csc-text { clear:left; }
.csc-orientation-left .csc-text, .csc-orientation-right .csc-text { overflow:hidden; }
.csc-imagewrap .csc-column { float:left; }
.csc-imagewrap .csc-column-first { margin-left:0; }
.csc-imagewrap .csc-column-last { margin-right:0; }
.csc-imagewrap .csc-row { overflow:hidden; }
.csc-caption {
  caption-side:bottom;
  clear:both;
  text-align:left;
}
.csc-alignment-center .csc-caption { text-align:center; }
.csc-alignment-right .csc-caption { text-align:right; }
.csc-anchor { clear:both; }
.ie6 audio, .ie6 video, .ie6 canvas, .ie7 audio, .ie7 video, .ie7 canvas {
  display:inline;
  zoom:1;
}
.ie6 .csc-orientation-centertop .csc-imagewrap, .ie6 .csc-orientation-centerbottom .csc-imagewrap, .ie7 .csc-orientation-centertop .csc-imagewrap, .ie7 .csc-orientation-centerbottom .csc-imagewrap {
  display:inline;
  zoom:1;
}
.csc-textpic-imagewrap { margin:0 auto; }
hr.clear, .limpiar, .clearOnly, .clear {
  clear:both;
  border:0px;
  height:0px;
  margin:0px;
  padding:0px;
}
.csc-textpic-intext-right-nowrap .mediaelement, .csc-textpic-intext-right .mediaelement { float:right; }
.csc-textpic-intext-left-nowrap .mediaelement, .csc-textpic-intext-left .mediaelement { float:left; }
.csc-textpic-caption-c .csc-textpic-caption { text-align:center; }
.csc-textpic-caption-r .csc-textpic-caption { text-align:right; }
.csc-textpic-caption-l .csc-textpic-caption { text-align:left; }
.csc-textpic .csc-textpic-imagecolumn {
  float:left;
  display:inline;
}
.csc-textpic-imagewrap {
  padding:10px;
  background:#e6e6e6;
  color:#000000;
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  line-height:10px;
}
.csc-textpic IMG { border:none; }
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image { float:left; }
.csc-textpic .csc-textpic-imagewrap UL {
  list-style:none;
  margin:0;
  padding:0;
}
.csc-textpic .csc-textpic-imagewrap UL LI {
  float:left;
  margin:0;
  padding:0;
}
.csc-textpic .csc-textpic-imagewrap DL.csc-textpic-image { float:left; }
.csc-textpic .csc-textpic-imagewrap DL.csc-textpic-image DT { float:none; }
.csc-textpic .csc-textpic-imagewrap DL.csc-textpic-image DD { float:none; }
.csc-textpic .csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border:none; }
DL.csc-textpic-image { margin:0; }
DL.csc-textpic-image DT {
  margin:0;
  display:inline;
}
DL.csc-textpic-image DD { margin:0; }
.csc-textpic-clear { clear:both; }
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
  margin:0;
  line-height:20px;
  display:block;
  padding-top:5px;
  padding-bottom:5px;
}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image img {
  margin:0;
  vertical-align:bottom;
}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-firstcol { margin-left:0px !important; }
.csc-textpic .csc-textpic-imagewrap .csc-textpic-lastcol { margin-right:0px !important; }
.csc-textpic .csc-textpic-imagerow-last { margin-bottom:0; }
.csc-textpic .csc-textpic-imagerow { clear:both; }
.csc-textpic-equalheight .csc-textpic-imagerow { display:block; }
*+html .csc-textpic .csc-textpic-imagerow .csc-textpic-image { margin-bottom:0; }
.csc-textpic-above .csc-textpic-text { clear:both; }
.csc-textpic-center { text-align:center; }
.csc-textpic-center .csc-textpic-imagewrap {
  margin:0 auto;
  line-height:0px;
}
.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-image { text-align:left; }
.csc-textpic-center .csc-textpic-text { text-align:left; }
.csc-textpic-right .csc-textpic-imagewrap {
  float:right;
  line-height:0px;
  margin-left:10px;
  margin-bottom:10px;
}
.csc-textpic-right .csc-textpic-text { clear:right; }
.csc-textpic-intext-right .csc-textpic-imagewrap {
  float:right;
  line-height:0px;
  margin-left:10px;
  margin-bottom:10px;
}
.csc-textpic-left .csc-textpic-imagewrap {
  float:left;
  line-height:0px;
  margin-right:10px;
  margin-bottom:10px;
}
.csc-textpic-left .csc-textpic-text { clear:left; }
.csc-textpic-intext-left .csc-textpic-imagewrap {
  float:left;
  line-height:0px;
  margin-right:10px;
  margin-bottom:10px;
}
.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
  float:right;
  clear:both;
  line-height:0px;
  margin-left:10px;
  margin-bottom:10px;
}
* html .csc-textpic-intext-right-nowrap .csc-textpic-text { height:1%; }
.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
  float:left;
  clear:both;
  line-height:0px;
  margin-right:10px;
  margin-bottom:10px;
}
* html .csc-textpic-intext-left-nowrap .csc-textpic-text, * html .csc-textpic-intext-left ol, * html .csc-textpic-intext-left ul { height:1%; }
.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {
  padding-left:40px;
  overflow:auto;
}
.word1 { font-size:none !important; }
.mediaelement {
  border-top:15px solid black;
  border-bottom:15px solid black;
  background:black;
}
h4 { color:#214168 !important; }
hr {
  margin-top:30px;
  margin-bottom:30px;
  border:0px;
  border-top:1px solid #bfbfbf;
}
p {
  margin-bottom:20px;
  margin-top:20px;
}
p > a {
  color:inherit;
  text-decoration:none;
}
blockquote {
  border-top:1px solid #bfbfbf;
  border-bottom:1px solid #bfbfbf;
  background:url("../img/blockquote.png") 5px 5px no-repeat #f2f2f2;
  margin:40px 0px !important;
  padding:25px 25px 25px 90px;
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:20px;
  font-weight:normal;
  line-height:26px;
  font-style:italic;
}
blockquote * {
  margin:0px;
  padding:0px;
}
em { font-style:italic; }
strong { font-weight:bold; }
h1, .h1 {
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:36px;
  font-weight:bold;
  line-height:0;
  margin-bottom:20px;
  margin-top:30px;
}
h2, .h2, h2 *, .h2 * {
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:27.96px;
  font-weight:bold;
  line-height:19.971428571429px;
  margin-bottom:20px;
  margin-top:30px;
}
h2 + p, .h2 + p, h2 * + p, .h2 * + p { font-weight:bold; }
h3, .h3, h3 *, .h3 * {
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:19.92px;
  font-weight:bold;
  line-height:14.228571428571px;
  margin-bottom:20px;
  margin-top:30px;
}
h4, .h4, h4 *, .h4 * {
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:15.96px;
  font-weight:bold;
  line-height:11.4px;
  margin-bottom:20px;
  margin-top:30px;
}
q
h5, .h5, .ui-accordion-header a, .ui-tabs-nav li a, h5 *, .h5 *, table th {
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:13.92px;
  font-weight:bold;
  line-height:9.9428571428571px;
  margin-bottom:20px;
  margin-top:30px;
}
ol, ul {
  margin-left:0;
  padding:0 0 0 20px;
}
table {
  width:100%;
  margin-bottom:20px;
  padding:0;
  font-size:12px;
  border-collapse:collapse;
  border:1px solid #bfbfbf;
}
table:hover { background-color:1px solid #bfbfbf; }
table th, table td {
  padding:10px 10px 9px;
  line-height:20px;
  text-align:left;
}
table th {
  padding-top:9px;
  vertical-align:middle;
}
table td {
  vertical-align:top;
  border-top:1px solid #bfbfbf;
}
table tbody th {
  border-top:1px solid #bfbfbf;
  vertical-align:top;
}
.condensed-table th, .condensed-table td { padding:5px 5px 4px; }
.bordered-table {
  border:1px solid #dddddd;
  border-collapse:separate;
  *border-collapse:collapse;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
.bordered-table th + th, .bordered-table td + td, .bordered-table th + td { border-left:1px solid #dddddd; }
.bordered-table thead tr:first-child th:first-child, .bordered-table tbody tr:first-child td:first-child {
  -webkit-border-radius:4px 0 0 0;
  -moz-border-radius:4px 0 0 0;
  border-radius:4px 0 0 0;
}
.bordered-table thead tr:first-child th:last-child, .bordered-table tbody tr:first-child td:last-child {
  -webkit-border-radius:0 4px 0 0;
  -moz-border-radius:0 4px 0 0;
  border-radius:0 4px 0 0;
}
.bordered-table tbody tr:last-child td:first-child {
  -webkit-border-radius:0 0 0 4px;
  -moz-border-radius:0 0 0 4px;
  border-radius:0 0 0 4px;
}
.bordered-table tbody tr:last-child td:last-child {
  -webkit-border-radius:0 0 4px 0;
  -moz-border-radius:0 0 4px 0;
  border-radius:0 0 4px 0;
}
table .span1 { width:20px; }
table .span2 { width:60px; }
table .span3 { width:100px; }
table .span4 { width:140px; }
table .span5 { width:180px; }
table .span6 { width:220px; }
table .span7 { width:260px; }
table .span8 { width:300px; }
table .span9 { width:340px; }
table .span10 { width:380px; }
table .span11 { width:420px; }
table .span12 { width:460px; }
table .span13 { width:500px; }
table .span14 { width:540px; }
table .span15 { width:580px; }
table .span16 { width:620px; }
table tbody tr:nth-child(odd) td, table tbody tr:nth-child(odd) th, table tbody .tr-odd td, table tbody .tr-odd th { background-color:#f7f7f7; }
table tbody tr:hover td, table tbody tr:hover th { background-color:#e6e6e6; }
table .header { cursor:pointer; }
table .header:after {
  content:"";
  float:right;
  margin-top:7px;
  border-width:0 4px 4px;
  border-style:solid;
  border-color:#000000 transparent;
  visibility:hidden;
}
table .headerSortUp, table .headerSortDown {
  background-color:rgba(141,192,219,0.25);
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
}
table .header:hover:after { visibility:visible; }
table .headerSortDown:after, table .headerSortDown:hover:after {
  visibility:visible;
  filter:alpha(opacity=60);
  -khtml-opacity:0.6;
  -moz-opacity:0.6;
  opacity:0.6;
}
table .headerSortUp:after {
  border-bottom:none;
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  border-top:4px solid #000000;
  visibility:visible;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  filter:alpha(opacity=60);
  -khtml-opacity:0.6;
  -moz-opacity:0.6;
  opacity:0.6;
}
table .blue {
  color:#214168;
  border-bottom-color:#214168;
}
table .headerSortUp.blue, table .headerSortDown.blue { background-color:#7fa6d6; }
table .green {
  color:#46a546;
  border-bottom-color:#46a546;
}
table .headerSortUp.green, table .headerSortDown.green { background-color:#cdeacd; }
table .red {
  color:#9d261d;
  border-bottom-color:#9d261d;
}
table .headerSortUp.red, table .headerSortDown.red { background-color:#f4c8c5; }
table .yellow {
  color:#ffc40d;
  border-bottom-color:#ffc40d;
}
table .headerSortUp.yellow, table .headerSortDown.yellow { background-color:#fff6d9; }
table .orange {
  color:#f89406;
  border-bottom-color:#f89406;
}
table .headerSortUp.orange, table .headerSortDown.orange { background-color:#fee9cc; }
table .purple {
  color:#7a43b6;
  border-bottom-color:#7a43b6;
}
table .headerSortUp.purple, table .headerSortDown.purple { background-color:#e2d5f0; }
.align-right { text-align:right; }
.align-left { text-align:left; }
.align-center { text-align:center; }
.htmlarea-content-body, .htmlarea-content-body td, .htmlarea-content-body th {
  font-size:12px;
  line-height:17px;
  color:#222222;
  font-weight:normal;
  height:100%;
}
body {
  background:#ffffff;
  background-image:url(../img/fondo.html);
  background-repeat:no-repeat;
  margin:0;
  font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:20px;
  color:#404040;
  background-position:top;
}
.container {
  width:940px;
  margin-left:auto;
  margin-right:auto;
  zoom:1;
}
.container:before, .container:after {
  display:table;
  content:"";
  zoom:1;
}
.container:after { clear:both; }
.container-fluid {
  position:relative;
  min-width:940px;
  padding-left:20px;
  padding-right:20px;
  zoom:1;
}
.container-fluid:before, .container-fluid:after {
  display:table;
  content:"";
  zoom:1;
}
.container-fluid:after { clear:both; }
.container-fluid > .sidebar {
  position:absolute;
  top:0;
  left:20px;
  width:220px;
}
.container-fluid > .content { margin-left:240px; }
a {
  color:#a0c42c;
  text-decoration:none;
  line-height:inherit;
  font-weight:inherit;
}
a:hover {
  color:#6d861e;
  text-decoration:underline;
}
.pull-right { float:right; }
.pull-left { float:left; }
.hide { display:none; }
.show { display:block; }
.row {
  zoom:1;
  margin-left:-20px;
}
.row:before, .row:after {
  display:table;
  content:"";
  zoom:1;
}
.row:after { clear:both; }
.row > [class*="span"] {
  display:inline;
  float:left;
  margin-left:20px;
}
.span1 { width:40px; }
.span2 { width:100px; }
.span3 { width:160px; }
.span4 { width:220px; }
.span5 { width:280px; }
.span6 { width:340px; }
.span7 { width:400px; }
.span8 { width:460px; }
.span9 { width:520px; }
.span10 { width:580px; }
.span11 { width:640px; }
.span12 { width:700px; }
.span13 { width:760px; }
.span14 { width:820px; }
.span15 { width:880px; }
.span16 { width:940px; }
.span17 { width:1000px; }
.span18 { width:1060px; }
.span19 { width:1120px; }
.span20 { width:1180px; }
.span21 { width:1240px; }
.span22 { width:1300px; }
.span23 { width:1360px; }
.span24 { width:1420px; }
.row > .offset1 { margin-left:80px; }
.row > .offset2 { margin-left:140px; }
.row > .offset3 { margin-left:200px; }
.row > .offset4 { margin-left:260px; }
.row > .offset5 { margin-left:320px; }
.row > .offset6 { margin-left:380px; }
.row > .offset7 { margin-left:440px; }
.row > .offset8 { margin-left:500px; }
.row > .offset9 { margin-left:560px; }
.row > .offset10 { margin-left:620px; }
.row > .offset11 { margin-left:680px; }
.row > .offset12 { margin-left:740px; }
.span-one-third { width:300px; }
.span-two-thirds { width:620px; }
.row > .offset-one-third { margin-left:340px; }
.row > .offset-two-thirds { margin-left:660px; }
.csc-firstHeader {
  line-height:30px;
  text-transform:uppercase;
  color:#214168;
  margin-bottom:10px;
}
.csc-textpic {
  background:#e6e6e6;
  color:#222222;
}
.csc-textpic .csc-textpic-imagewrap {
  margin:0px;
  padding:10px 10px 0px 10px;
}
.csc-textpic .csc-textpic-caption {
  font-weight:normal;
  color:#6f6f6f;
}
.csc-textpic p {
  font-size:16px;
  line-height:18px;
  font-weight:bold;
  margin:0px;
  padding:10px 10px 10px 10px;
}
::selection { background:#fa58ac; }
::-moz-selection { background:#fa58ac; }
