* {
 padding:0;
 margin:0;
 behavior: url(css/iepngfix.htc); /********MUY IMPORTANTE css/iepngfix.htc y css/images/transparent.gif*******/
}

body {
 background:#fff url(images/bg.jpg) 50% 0 repeat-x;
 height:100%;
 text-align:center;
 color:#333;
}

img {
 border:none;
}

hr,#acc {
 display:none;
}

option {
 padding-right:1em;
}

h1,/*h2,h3,h4,h5,h6,*/p,pre,blockquote,ul,ol,dl,fieldset,table {
 margin:0 0 10px;
}

h1,h2,h3,h4,h5,h6,pre,code {
 color:#1C922C;
 font-size:1em;
 font-weight:normal;
}

img,input {
 vertical-align:middle;
}

li,dd,blockquote {
 margin-left:40px;
}

fieldset {
 padding:10px;
}

h1,h2,h3,h4,h5,h6,p,li,th,td,dt,dd,input,select,textarea,fieldset,caption {
 font-family:"Century Gothic","Microsoft Sans Serif", Helvetica, sans-serif;
 line-height:18px;
}

body,p,li,th,td,legend {
 font-size:12px;
 color:#333;
}

/*-- TEXT --*/
h1,h2,h3,h4 {
 color:#1C922C;
}

h1 {
 font-size:34px;
}

h2 {
 font-size:15px;
}

h3 {
 font-size:18px;
}

h4 {
 font-size:15px;
 /*display:inline;
 margin-bottom:20px;*/
}

h5 {
 font:normal 16px Geneva, Arial, Helvetica, sans-serif;
 color:#606060;
}

h6 {
 font-size:14px;
 color:#ff6600;
}

p, li, .text {
 font:normal 12px Arial, Helvetica, sans-serif;
 color:#606060;
 line-height:16px;
 text-align:justify;
}

ul {
 /*list-style-image:url(images/bul.png);*/
 list-style:none;
}

a {
 color:#f60;
 text-decoration:none;
}

a:visited {
 /*color:#030;*/
 color:#060;
}

a:hover {
 /*color:#c00;*/
 color:#060;
 text-decoration:underline;
}

a:active {
 color:#f60;
}

/*-- LAYOUT --*/
#bg {
 margin:0 auto;
 padding:0;
 /*border:1px #f00 solid;*/
 background:url(images/bg_fotos.gif) top center no-repeat;
}

#pag {
 margin:0 auto;
 /*border:1px #0f0 solid;*/
 width:960px;
 text-align:left;
}

.div{
 width:960px;
}

#hdr {
 height:145px;
 background:url(images/bg_header.png) 0 0 no-repeat;
}

#hdr a {
 color:#9fcba2;
}

#hdr a:hover {
 color:#fff;
}

#hdr-lgo,#hdr-lgo dd {
 position:relative;
 margin:0;
}

/*#lgo,*/#tag p,#dat p,#pag_1 p,#rep_1 p {
 position:absolute;
 top:20px;
 left:20px;
 color:#9fcba2;
}

#lgo {
 position:absolute;
 top:22px;
 left:110px;
 color:#9fcba2;
}

#tag p {
 top:54px;
 left:376px;
 width:300px;
 background:url(images/slogan.gif) no-repeat;
 overflow:hidden;
 text-indent:-10000px;
 line-height:20px;
}

#dat p {
 top:30px;
 left:10px;
}

/*#liv p*/#liv span {
 position:absolute;
 top:20px;
 left:20px;
 color:#9fcba2;
 font-size:11px;
}

#liv span {
 top:20px;
 left:730px;
 width:227px;
 line-height:1.2em;
 padding-top:18px;
 border:0px solid #000;
}

#liv span img {
 float:right;
 margin:-18px 0 0 5px;
}

#liv span p {
 color:#9fcba2;
 line-height:12px;
 font-size:11px
}

#nav,#col-a hr,#col-b hr,#col-c hr {
 width:100%;
 display:block;
}

#col-a {
 width:508px;
 /*border:1px solid #000;*/
 float:right;
}

#col-a img {
 margin:0 10px 0 0;
}

#col-a p {
 width:97%;
}

#col-a #text_resizer,#mid #text_resizer {
 margin:0 0 0 5px;
 /*border:1px solid #f00;*/
 padding:0;
 float:right;
 width:115px;
}

#col-a #article img {
 float:left;
}

#col-a #article, #col-a #article li  {
 font:12px Arial, Helvetica, sans-serif;
 color:#606060;
 line-height:16px;
 text-align:justify;
}

#col-a #programacion {
 /*margin:0 auto;*/
 margin:0 0 10px 0;
 /*border:1px #f00 solid;*/
 width:500px;
}

#col-a #banner1,#col-a #banner2,#col-a #banner3 {
 margin:0 10px 10px 0;
 /*border:1px #f00 solid;*/
 padding:0;
 width:160px;
 height:110px;
 float:left;
}

#col-a #banner3 {
 margin:0 0 10px 0;
}

#col-a ul li,#festival_musica ul li {
 list-style:outside disc;
 color:#1C922C;
 margin-left:40px
}

#formulario_left {
 margin:0;
 border:0 solid #f00;
 padding:0;
 width:440px;
 float:left
}

#formulario_right {
 margin:0;
 /*border:1px solid #f00;*/
 padding:0;
 width:440px;
 float:right
}

#col-a ul li span,#col-a ol li span,#festival_musica ul li span,#festival_musica ol li span {
 /*font:12px Arial, Helvetica, sans-serif;*/
 color:#606060;
 /*line-height:16px;*/
 text-align:justify;
}

#col-a ol li,#festival_musica ol li {
 list-style:outside decimal;
 color:#1C922C;
 margin-left:40px
}

#col-a table tr td,#festival_musica table tr td{
 font:12px Arial, Helvetica, sans-serif;
 color:#606060;
 line-height:16px;
 text-align:justify;
}

#col-a table tr td.left,#festival_musica table tr td.left{
 text-align:left;
}

#col-a .image_festival,#festival_musica .image_festival{
 margin:0 0 5px 0;
 padding:0;
}


#col-a table tr td.center,#festival_musica table tr td.center{
 text-align:center;
}

#col-a table tr td.left,#festival_musica table tr td.left{
 text-align:left;
}

#col-a table tr td.right,#festival_musica table tr td.right{
 text-align:right;
}

#col-b {
 margin:0 0 0 5px;
 width:202px;
 /*border:1px #f00 solid;*/
}

#col-b p {
 margin-left:10px;
}

#col-b h4  {
 background:#fff url(images/bg_titles.gif) no-repeat;
 line-height:22px;
 padding-left:6px;
}

#col-b ul, #col-c ul  {
 padding:10px 0 0 30px;
 margin-left:0;
}

#col-b ul.lista {
 margin:0 0 8px 0;
 padding:0;
}

#col-b ul.lista li {
 list-style:outside disc;
 color:#1C922C;
 margin-left:30px
}

#col-b ul.lista li span {
 /*font:12px Arial, Helvetica, sans-serif;*/
 color:#606060;
 /*line-height:16px;*/
 text-align:justify;
}

#col-b li, #col-c li {
 margin:0;
 padding:0;
}

#col-b .news, #col-c .news {
 list-style-image:url(images/bul2.gif); 
}

#col-b a:hover {
 text-decoration:none;
}

#col-b .events, #col-c .events  {
 list-style-image:url(images/bul3.gif); 
}

#col-b object {
 margin:0 0 6px 0;
}

#col-b #productos {
 margin-bottom:8px;
 width:200px;
 height:185px;
 background-image:#fff url(images/bg_hombre_nuevo.png) no-repeat;
}

#col-b #news {
 margin-bottom:8px;
 width:200px;
 height:130px;
 background-image:#fff url(images/bg_noticias.png) no-repeat;
}

#col-b #submenu {
 margin:0 auto 8px auto;
 /*border:1px solid #000;*/
 padding:10px 15px;
 width:166px;
 height:475px;
 background:#fff url(images/bg_menu_left.jpg) no-repeat
}

#col-b #submenu hr {
 margin:5px auto 5px auto;
 padding:0;
 border:1px solid #badbbf;
 border-width:1px 0 0 0;
 height:1px;
 line-height:1px;
 /*border:1px solid #C8C8C8;*/
 width:99%;
}

#col-b #submenu p {
 margin:0;
 padding:0;
 line-height:15px;
}

#col-b #submenu p img {
 margin-right:10px;
}

#col-b #submenu a {
 font-size:12px;
 color:#1C922C;
 text-decoration:none;
 display:block
}

#col-b #submenu a:hover {
 color:#ff6600;
 /*text-decoration:underline*/
}

#col-b #testimonios, #col-b #h2onews {
 margin:0 auto 8px 3px;
}

.nav{
 list-style:none;
 margin:0;
 height:10px;
}

.nav{
 position:absolute;
 top:80px;
 left:0;
}

.nav li{
 float:left;
 display:inline;
 margin:0;
}

.nav a{
 display:block;
 width:100%;
 padding:1px 5px;
 color:#9c0;
}

.nav a,#ftr a{
 color:#9fcba2;
}

.nav a:hover,#ftr a:hover{
 color:#e0ea8e;
}

#nav-a{
 top:87px;
 left:365px;
 width:584px;
 height:28px;
}

#nav-a2{
 top:87px;
 left:365px;
 width:584px;
 height:28px;
}

.stdv .sttb .sttr .sttd .sttb .sttr .sttd .sta .sttb .sttd .sttd {   /*******SEPARACION SUBMENUS Y SUBSUBMENUS********/
  margin:0;
  padding:1px 5px;
  line-height:10px;
  height:11px;
  font-size:11px;
}

.stdv .sttb .sttr .sttd, .stdv .sttb .sttr .sttd .sttb .sttr .sttd, .stdv .sttb .sttr .sttd .sttb .sttr .sttd .sta .sttb .sttd,.stdv td,.stdv tr, .stdv table   {
  margin:0;
  padding:0;
  line-height:10px;
  height:11px;
  font-size:11px;
}

#nav-a a{
 background:url(images/buttons.gif) no-repeat;
 height:28px;
 overflow:hidden;
 text-indent:-10000px;
 padding:0;
}

#pro a{
 background-position:0 0;
 width:129px;
}

#pro a:hover{
  background-position:0 -28px;
}

#eve a{
 background-position:-129px 0;
 width:85px;
}

#eve a:hover{
  background-position:-129px -28px;
}

#prog a{
 background-position:-214px 0;
 width:105px;
}

#prog a:hover{
  background-position:-214px -28px;
}

#fot a{
 background-position:-319px 0;
 width:65px;
}

#fot a:hover{
  background-position:-319px -28px;
}

#don a{
 background-position:-384px 0;
 width:108px;
}

#don a:hover{
  background-position:-384px -28px;
}

#con a{
 background-position:-492px 0;
 width:90px;
}

#con a:hover{
  background-position:-492px -28px;
}

#cob a{
 display:block;
 width:100%;
 padding:1px 5px;
 color:#9c0;
 
 left:1px;
 position:absolute;
 top:87px;
 
 background:url(images/buttons.gif) no-repeat;
 height:28px;
 overflow:hidden;
 text-indent:-10000px;
 padding:0;
 
 background-position:-590px 0;
 width:97px;
 
 float:left;
}

#cob a:hover{
  background-position:-590px -28px;
}

#eng {
 position:absolute;
 left:10px;
 top:5px;
}

#eng, #eng a {
 font:normal 12px Arial,Helvetica,sans-serif;
 color:#9FCBA2;
}

#eng a:hover {
 text-decoration:none;
}

#rep a{
 padding:0;
 display:block;
 width:20px;
 height:28px;
 color:#026903;
 position:absolute;
 left:1px;
 top:70px;
 overflow:hidden;
 float:left;
}

#rep a:hover{
 color:#026903;
 text-decoration:none;
}

#nav-b{
 top:5px;
 left:206px;
 height:auto;
 /*border:1px solid #f00;*/
}

#nav-b a{
 width:95px;
}

#nav-b a,#nav-c a{
 background:url(images/iconos.png) no-repeat;
 padding-left:20px;
}

#mis a{
 background-position:0 0;
 /*border:1px solid #000;*/
}

#qui a{
 background-position:0 -20px;
 /*border:1px solid #000;*/
}

#pag_1 a {
 background-position:0 -79px;
 width:143px;
 /*border:1px solid #000;*/
}

#rep_1 a {
 background-position:0 -100px;
 width:95px;
 /*border:1px solid #000;*/
}

.col{
 float:left;
 min-height:500px;
}

#mid{
 /*border:1px #000 solid;*/
 background:#fff url(images/bg_white.png) 0 0 repeat-y;
}

#mid #festival_musica {
 margin:0 auto;
 /*border:1px solid #f00;*/
 padding:10px 0 0 0;
 width:900px;
 min-height:500px;
}

#cols{
 /*border:1px #0ff solid;*/
 width:735px;
 float:left;
}

#col-c {
 margin:0 5px 0 0;
 padding:0;
 width:202px;
 float:right;
 /*border:1px #00f solid;*/
 /*float:right;*/
}

#col-c object {
 margin:0;
}

#col-c form {
 padding:0;
 font:12px Arial, Helvetica, sans-serif;
 color:#606060;
 line-height:16px;
 text-align:justify;
}

#col-c h4  {
 margin-left:0;
 background:#fff url(images/bg_titles.gif) no-repeat;
 line-height:22px;
 padding-left:6px;
}

#col-c p {
 margin-left:0;
}

#col-c #donativos, #col-c #banner_escucha_en_vivo, #col-c #banner_donativos_chile, #col-c #evento_proximo,
#col-c #evento_anterior, #col-c #vida_call, #col-c #donacion_ofrenda {
 margin:5px 0 10px 0;
 width:200px;
 height:75px;
}

#col-b #banner_aborto {
 margin:5px 0 0 0;
 width:200px;
 height:75px;
}

#col-c #club_amigos,#col-c #club_amigos2 {
 margin:5px 0 10px 0;
 width:200px
}

#col-c .boletin {
 margin:0 auto;
 /*border:1px #f00 solid;*/
 padding:0 0 0 0;
 width:190px;
}

#col-c .boletin a {
 color:#606060;
}

#col-c .boletin a:visited {
 color:#606060;
}

#col-c #radio_player {
 width:200px;
 height:120px;
 margin-left:0;
 margin-bottom:5px;
 margin-top:5px;
}

#col-c #mobile_player {
 width:200px;
 margin-left:0;
 margin-bottom:10px;
 margin-top:5px;
}

#col-c #club_amigos {
 margin-bottom:10px;
}

#col-b #encuesta, #col-c #encuesta, #player_principal #player_right #encuesta  {
 margin:10px 0;
 padding:0 7px
}

#col-b #encuesta p , #col-c #encuesta p , #player_principal #player_right #encuesta p{
 margin:0 0 5px 0;
}


#col-b #encuesta form p , #col-c #encuesta form p , #player_principal #player_right #encuesta form p{
 margin:0 0 10px 0;
 font-size:12px;
 text-align:left
}

#col-b #encuesta form input, #col-c #encuesta form input, #player_principal #player_right #encuesta form input {
 margin:0;
 border:none;
 padding:0;
 width:auto;
 display:inline;
 background:none;
}

#col-b #encuesta form .sangria , #col-c #encuesta form .sangria, #player_principal #player_right #encuesta form .sangria{
 margin-left:20px;
}

#col-b #encuesta #poll, #col-c #encuesta #poll, #player_principal #player_right #encuesta #poll {
 margin:0;
 border:0px solid #000;
 padding:0;
 width:100%;
}

#col-b #encuesta #poll td, #col-c #encuesta #poll td, #player_principal #player_right #encuesta #poll td {
 margin:0;
 padding:5px 0;
 height:20px;
 border-bottom:1px dotted #ffddc6;
 font:normal 11px Arial, Helvetica, sans-serif;
 line-height:12px;
}

#enviado1,#enviado2 {
 margin-bottom:10px;
 font-weight:bold;
 color:#FF0000;
 display:none;
}

#program {
 margin:0 auto;
 /*border:1px #f00 solid;*/
 padding:7px;
 width:200px;
 height:190px;
 background:#fff url(images/bg_program.gif) top center no-repeat;
}

#program p {
 color:#30884e;
}

#clr {
 clear:both;
 height:20px;
 background:#fff url(images/bg_white_bg.gif) no-repeat;
}

#clr2 {
 clear:both;
 height:20px;
 background:#fff url(images/bg_white_bg2.gif) no-repeat;
}

#ftr{
 margin:0;
 padding:0;
 /*border:1px #f00 solid;*/
 width:100%;
}

#ftr p, #ftr a, #ftr table td {
 margin:0;
 padding:0;
 color:#609000;
}

#ftr a:hover {
 color:#609000;
 text-decoration:underline;
}

#banner {
 margin:0 auto;
 /*border:1px #f00 solid;*/
 padding:3px;
 width:200px;
 height:190px;
 background:#fff url(images/bg_program.gif) top center no-repeat;
}

#bannerMedium {
 margin:0 auto;
 /*border:1px #f00 solid;*/
 padding:4px;
 width:200px;
 height:78px;
 background:#fff url(images/bg_program.gif) top center no-repeat;
}

#bannersmall {
 margin:0 auto;
 /*border:1px #f00 solid;*/
 padding:2px;
 width:200px;
 height:47px;
 background:#fff url(images/bg_program.gif) top center no-repeat;
}

.table_1 {
  border:1px solid #E0E0E0;
  border-width:1px 1px 2px 2px;
}

.table_1 td,.table_1_center td {
  margin:5px;
  border:1px solid #E0E0E0;
  border-width:1px 1px 0 0;
  padding:5px;
}

.table_1_center {
  margin:5px auto;
  /*border:solid 1px #ff0000;*/
  border:none;
  padding:0;
  text-align:center; 
}

.table_1_center td {
  margin:5px;
  /*border:solid 1px #ff0000;*/
  border:none;
  padding:5px;
}

.table_1_center h6 {
  margin:0;
  /*border:solid 1px #000;*/
  border:none;
  padding:0;
  text-align:left;
}

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

.center {
 text-align:center;
}

.center p {
 text-align:center;
}


.right,p.right,td.right {
 text-align:right;
}

.left {
 text-align:left;
}

.justify {
 text-align:justify;
}

.float_right {
 float:right;
 margin:5px;
}

.float_left {
 float:left;
}

.float_left2 {
 margin:5px;
 float:left;
}

.float_left3 {
 margin:3px 10px 5px 0;
 float:left;
}

.smaller {
 display:inline;
 font-size:9px;
}

.smaller2 {
 width:320px;
 font:bold 11px Arial;
}

.block {
 display:block
}

.inline {
 display:inline
}

.gray {
 color:#606060;
}

.orange {
 color:#f60;
}

a.orange {
 color:#f60;
}

a.orange:visited {
 color:#f60;
}

.white {
 color:#fff;
}

.no_separation {
 margin:0;
 padding:0
}

.no_separation2 {
 margin:0 0 5px 0;
 padding:0
}

a.current {
 text-decoration:underline;
}

body.player {
 margin:0;
 border:none;
 padding:0;
 background:none;
 height:100%;
 text-align:center;
 color:#333
}


#player_principal {
 margin:1px;
 border:1px solid #fff;
 padding:0;
 background:#fff url(images/bg_player.jpg) no-repeat top center;
 /*background:#fff url(images/reproductor_diseno.jpg) no-repeat top center;*/
 width:700px;
 height:450px;
}

#player_principal #player_menu{
 margin:24px 0 0 0;
}

#player_principal #player_menu li {
 margin:0 10px;
 border:0px solid #f00;
 padding:0 5px;
 display:block;
 float:left;
}

#player_principal #player_menu li.rss {
 width:370px;
 margin:0 20px 0 0;
}

#player_principal #player_menu li.rss span.rss_title{
 /*border:1px solid #f00;*/
 padding-top:2px;
 width:345px;
 overflow:hidden;
 text-align:center;
 display:block;
 float:left
}

#player_principal #player_menu li.link1 {
 width:130px;
}

#player_principal #player_menu li a {
 text-decoration:none;
 color:#f7ee1d;
 font:normal 11px Arial, Helvetica, sans-serif;
}

#player_principal #player_menu li a:hover {
 text-decoration:none;
}

#player_principal #player_left {
 margin:19px 10px 0 7px;
 border:0 solid #f00;
 width:450px;
 height:350px;
 float:left;
}

#player_principal #player_left #banner_player {
 border:0 solid #f00;
 width:453px;
 height:185px;
}

#player_principal #player_left #player_div {
 margin:5px 0 0 0;
 border:0 solid #f00;
 width:453px;
 height:160px;
}

#player_principal #player_right {
 margin:18px 0 0 0;
 border:0 solid #f00;
 padding:0;
 width:230px;
 height:355px;
 float:left;
}

#player_principal #player_right #logo_encuesta {
 margin:0 0 10px 0;
}

#player_principal #player_right h4  {
 margin:0;
 padding-left:6px;
 background:#fff url(images/bg_titles.gif) no-repeat;
 line-height:22px;
}

#player_principal #player_right p {
 margin:0;
}

#player_principal #ftr {
 margin:10px 0 0 0;
}

/*-- DESCONOCIDO   HOME --*/
#blurbs{list-style:none;background:url(images/blr-bg.png) repeat-y;margin:1px 0 0;height:100%}
#blurbs li{margin:0 1px 0 0;width:212px;float:left;padding:12px;background:url(images/blr-top.png) no-repeat;border-bottom:1px solid #819a81;height:214px}
.quarters{width:640px;margin:0 -20px;list-style:none}
.twoquart{width:300px;float:left;margin:0;padding:0 10px}
.onequart{width:140px;float:left;margin:0;padding:0 10px}
.half{width:640px}

#nav-c{top:5px;left:795px}

#nav-d{position:static;height:162px}
#nav-d li{width:236px;margin-right:1px}
#nav-d li a{padding:12px!important;background:url(/assets/ima/sec-bg.png) no-repeat;width:212px;height:145px;color:#608f00}
#nav-d strong{font-size:18px;color:#9c0;display:block}
#nav-d img{float:left;margin:5px 5px 0 0}

.pan{border:1px solid #d3cdaa;height:300px}
.pan li *{display:none}
#pan-1 *,.pan h3{display:block}
.pan li{float:left}

/*------------ FORM --------*/
input,select,textarea,.sel{
  height:15px;
  padding:3px 0 3px 3px;
  background:url(images/inp-bg.png) 0 -20px no-repeat;
  border:1px solid #999;
  border-left-width:2px;
  line-height:16px;
  vertical-align:bottom;
  color:#606060;
  font-size:13px;
}

input,textarea {
 width:315px;
}

input.small {
 width:285px;
}

input.small2 {
 width:195px;
}

input.file {
 margin:0;
 padding:0;
 width:317px;
 height:24px
}

textarea,select{
  height:auto
}

select {
 width:320px;
}

input:hover,select:hover,textarea:hover,label:hover input{
  /*border-color:#1c922c;*/
  border-color:#ff6600;
}
input:focus,select:focus,textarea:focus{
  /*border-color:#600;color:#600;*/
  border-color:#1C922C;color:#1C922C;
}

.radio,.checkbox{
  background:none;
  border:none;
  width:auto
}

input.disabled,input.disabled:hover,input.disabled:focus {
 color:#aaa;
 border-color:#ddd;
}

form p b.error {
 font-size:12px;
 color:#FF0000;
}

.info {
 text-align:left;
 padding:5px;
 font:normal 11px Verdana, Arial,Helvetica,sans-serif;
 color:#fff;
 position:absolute;
 display:none;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 -webkit-box-shadow:-1px 1px 2px #a9a9a9;
 -moz-box-shadow:-1px 1px 2px #a9a9a9;
 box-shadow:-1px 1px 2px #a9a9a9;
}

.error2 {
 background:#f60000;
 border:3px solid #d50000;
}

.correct {
 background:#56d800;
 border:3px solid #008000;
}

.wrong {
 font-weight:bold;
 color:#e90000;
}

/*.normal {
 font-weight:normal;
 color:#222;
}*/

select.calendarDateInput,input.calendarDateInput {
  width:96px
}

/******************************/
fieldset{margin:0 0 2px;clear:both;padding:5px}
dt{font-weight:bold}
label em{font-style:normal;text-decoration:underline}

form.inl label{display:block;/*height:18px*/}
form.inl label input{display:inline}
form.inl p{margin:5px 0;line-height:18px}

form.cmp label,form.cmp input{float:left}
form.cmp label{clear:left;width:130px}
form.cmp .btn-med{margin-left:130px}

.btn-xsm,.btn-sml,.btn-med{width:50px;height:18px;background-position:0 0;border-width:0;color:#fff;cursor:pointer}
.btn-xsm{width:20px}
.btn-med{
  padding-top:0;
  width:80px;
  height:20px;
}

.btn-med:hover {
 background-position:0 0;
}

/*-- TABLES --*/
table{border:none;border-spacing:-1px;border-collapse:collapse}
.list{width:100%;border:1px solid #030;border-width:1px 0}
.list td{border-bottom:1px solid #e0ea8e;padding:1px 3px}
.list tr:hover{background:#e0ea8e}

.pull{float:right;width:202px;font-variant:small-caps;color:#900;border:1px solid #e0ea8e;border-width:1px 0;padding:12px;text-align:center}
.pull p{font-size:16px}

.frame{float:left;border-right:1px solid #e0ea8e;margin:0 24px 12px;padding:12px 36px 12px 0}
.gallery{list-style:none;margin:12px 0;height:100%}
.gallery li{float:left;display:inline;margin:0}
.gallery a{padding:12px;display:block;width:100%;background:#e0ea8e;border:1px solid #fff}

/*-- SIFR --*/
.sIFR-flash{visibility:visible !important;margin:0}
.sIFR-replaced{visibility:visible !important}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-hasFlash h1{visibility:hidden;font-size:28px}
.sIFR-hasFlash h2{visibility:hidden;font-size:18px}

/* BEG HIDE FROM MAC IE \*/}@media print{*{color:#000;font-family:Georgia, "Times New Roman", Times, serif}h1,h2,h3,h4,h5,h6{font-family:Georgia, "Times New Roman", Times, serif}#lgo img{width:10%;height:10%}#skp,#nav-1,#col-2,#col-3,#nav,#ftr{display:none}#cols,#col-1{width:100%}strong,th,dt{font-weight:bold}.sIFR-flash,.sIFR-flash object,.sIFR-flash embed{display:none !important;height:0;width:0;position:absolute;overflow:hidden}span.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important}img{border:0}}/* END HIDE FROM MAC IE */