.td_text { color: #6d6d6d; font-size: 11px; font-family: Arial; font-weight: normal; padding-left: 0; }
.map:hover { color: #000; font-size: 9pt; font-family: sans-serif; }
.map:visited { color: #000; font-size: 9pt; font-family: sans-serif; }
.map:link { color: #2d2d2d; font-size: 9pt; font-family: sans-serif; }
.box:link { color: #2d2d2d; font-size: 9pt; font-family: sans-serif; text-decoration: none; }
.box:hover { color: #000; font-size: 9pt; font-family: sans-serif; font-style: normal; text-decoration: none; }
.box:visited { color: #000; font-size: 9pt; font-family: sans-serif; font-style: normal; text-decoration: none; }
.in_pic { background-image: url(../../../ReferraSantaCruz/web-content/admin/images/in_pic_bg.gif); background-repeat: repeat-x; width: 190px; height: 159px; }
.a_pic { background-color: white; background-position: right top; width: 125px; padding: 3px; }
.s_pic { background-color: white; background-position: right top; padding: 3px; width: 40px; }
.small_pic { background-color: white; background-position: right top; padding: 3px; width: 40px; height: image; }
.small2_pic { background-color: white; background-position: right top; padding: 3px; width: 75px; height: 56px; }
.small3_pic { background-color: white; background-position: right top; padding: 3px; width: 125px; height: 94px; }
.med_pic { background-color: white; background-position: right top; padding: 3px; width: 100px; height: image; }
.l_pic { background-color: white; background-position: right top; width: 75px; }
.title { color: black; font-size: 15px; font-family: Arial; font-weight: bold; padding-left: 5px; }
.bx_sub_title { color: #2d2d2d; font-size: 12px; font-family: Arial; font-weight: bold; padding-left: 5px; }
.c_title { color: #2d2d2d; font-size: 11pt; font-family: Arial; text-decoration: none; }
.cl_title { color: #2d2d2d; font-size: 8pt; font-family: Arial; font-weight: bold; padding-left: 5px; }
.wl_title { color: #fff; font-size: 8pt; font-family: Arial; font-weight: bold; padding-left: 5px; }
.h_w_title { color: #fff; font-size: 12pt; font-family: Arial; font-weight: bold; background-color: #372f27; padding: 2px; }
.h_m_title { color: #fff; font-size: 14pt; font-family: Arial; font-weight: bold; background-color: #372f27; vertical-align: top; padding: 2px; }
.h_n_title { color: #fff; font-size: 12pt; font-family: Arial; font-weight: bold; background-color: #1e1e1e; padding: 2px; }
.t5_b_title { color: #fff; font-size: 12pt; font-family: Arial; background-color: #4a5141; padding: 2px; }
.t5_r_title { color: #fff; font-size: 12pt; font-family: Arial; background-color: #315864; padding: 2px; }
.t5_v_title { color: #fff; font-size: 12pt; font-family: Arial; background-color: #372f27; padding: 2px; }
.review_title { color: #372f27; font-size: 10pt; font-family: Arial; font-weight: bold; background-color: #b7cad0; padding: 2px; }
.list_title { color: #ebebeb; font-size: 10pt; font-family: Arial; font-weight: bold; background-color: #4a5141; padding: 2px; }
.review { color: #372f27; font-size: 9pt; font-family: Arial; font-weight: bolder; padding: 2px; }
.h_title { color: #372f27; font-size: 13pt; font-family: Arial; padding-left: 5px; }
.icon_b_title { color: #372f27; font-size: 13pt; font-family: Arial; font-weight: 500; text-align: left; vertical-align: top; padding-bottom: 6px; padding-left: 5px; }
.c_text { color: black; font-size: 10pt; font-family: Arial; font-weight: normal; padding-left: 5px; }
.small_text { color: #372f27; font-size: 7.5pt; font-family: Arial; font-weight: bold; font-style: italic; }
.mem_text { color: #372f27; font-size: 10pt; font-family: Arial; font-weight: normal; text-align: justify; }
.cell { color: #fff; font-size: 10pt; font-family: Arial; font-weight: normal; text-align: justify; padding-left: 5px; }
.celltopic { color: #372f27; font-size: 11pt; font-family: Arial; font-weight: bold; text-align: justify; }
.mem_a_text { color: #372f27; font-size: 10.5pt; font-family: Arial; font-weight: normal; text-align: left; padding-left: 5px; }
.s_text { color: #372f27; font-size: 9pt; font-family: Arial; font-weight: bold; font-style: italic; text-decoration: none; text-align: left; height: 25px; float: left; padding-top: 5px; padding-left: 5px; }
.r_title { color: #000; font-size: 8pt; font-family: sans-serif; font-weight: bold; font-style: normal; }
.mNav:link { color: #2d2d2d; font-size: 13px; font-family: Arial; font-weight: bold; text-decoration: none; }
.mNav:visited { color: #2d2d2d; font-size: 13px; font-family: Arial; font-weight: bold; text-decoration: none; }
.mNav:hover { color: #bbad90; font-size: 13px; font-family: Arial; font-weight: bold; text-decoration: none; }
.hspace { background-image: url(../../../ReferraSantaCruz/web-content/admin/img/h_space.gif); background-repeat: repeat-x; background-position: left top; height: 1px; padding: 0; }
.m_text { font-size: 10pt; font-family: Arial; margin: 5px; }
.required { color: #f00; font-size: 10pt; font-family: Arial; font-weight: normal; padding: 5px; }
.footer:link { color: white; font-size: 9pt; font-family: Arial; font-weight: bold; text-decoration: none; }
.footer:visited { color: white; font-size: 9pt; font-family: Arial; font-weight: bold; text-decoration: none; }
.footer:hover { color: #ffffa3; font-size: 9pt; font-family: Arial; font-weight: bold; text-decoration: none; }
.footer_txt { color: black; font-size: 10pt; font-family: Arial; text-align: justify; padding: 1px 5px 5px 10px; border-width: 12px; }
.form1 { color: #fffeec; font-size: 11pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #646464; padding: 8px; border: dotted 1px #fdb913; }
.form3 { color: #221f1d; font-size: 11pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; text-decoration: none; padding: 2px; border: dotted 1px #fdb913; }
.form2 { color: #fffeec; font-size: 11pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #b5af9c; padding: 1px; border: dotted 1px black; }
.formM { color: #372f27; font-size: 10pt; font-family: ARIAL, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff; padding: 1px; border: dotted 1px black; }
.formC { color: #372f27; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff; padding: 1px; border: dotted 1px black; }
.icon_nav { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #b7cad0; height: 486px; padding: 1px; border: solid 1px #372f27; }
.join_nav { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #b7cad0; padding: 1px; border: solid 1px #372f27; }
.media_box { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #bbad90; padding: 1px; border: solid 1px #372f27; }
.media_ch { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f8ecb8; width: 100%; height: 100%; padding: 1px; border: solid 1px #372f27; }
.t5_b_box { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f7ffec; border: solid 1px #4a5141; }
.coup_box { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f9fffc; background-position: 0 top; height: 100%; }
.t5_r_box { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #ecfbff; border: solid 1px #315864; }
.t5_v_box { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff6ec; border: solid 1px #372f27; }
.news_box { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f9fffc; width: 99%; height: auto; border: solid 1px #372f27; }
.m_box { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f9fffc; width: 99%; height: auto; border: solid 1px #372f27; }
.review_box { font-family: Arial; background-color: #f9fffc; width: 100%; border: solid 1px #b7cad0; }
.list_box { font-family: Arial; background-color: #f9fffc; width: 320px; border: solid 1px #4a5141; }
.star_box { font-family: Arial; background-color: #fde9a2; width: 100%; border: solid 1px #b7cad0; }
.mem_box { font-family: ARIAL; background-color: #fde9a2; width: 100%; border: solid 1px #b7cad0; }
.mem_box_0 { font-family: Arial; background-color: #fde9a2; border: solid 1px #b7cad0; }
.join_step1 { color: #372f27; font-size: 11pt; font-family: Arial; background-color: #fdf4d4; padding: 5px; border: solid 1px #b7cad0; }
.sub_box { color: #372f27; font-size: 11pt; font-family: Arial; background-color: #fdf4d4; width: 95%; padding: 5px; border: solid 1px #b7cad0; }
.screen { color: #fff; font-size: 11pt; font-family: Arial; background-color: #716c00; padding: 5px; border: solid 1px #fbfbdc; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75); -moz-opacity:0.75  }
.player { color: #fff; font-size: 11pt; font-family: Arial; padding: 5px; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=99); -moz-opacity: 0.99; }
.left_top_content { color: #fff; font-size: 11pt; font-family: Arial; padding: 5px;  }
.screen_on { color: #372f27; font-size: 11pt; font-family: Arial; background-color: #fdf4d4; padding: 5px; border: solid 1px #bacadc; }
.tp_on { color: #372f27; font-size: 11pt; font-family: Arial; background-color: #e9eef0; padding: 5px; border: solid 1px #bacadc; }
.s_tp_on { color: #372f27; font-size: 11pt; font-family: Arial; background-color: #f4df84; padding: 5px; border: solid 1px #d13301; }
.blue_box { color: #fff; font-size: 10pt; font-family: Arial; background-color: #570071; width: 420px; padding: 5px; border: dotted 1px #777865; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75); -moz-opacity:0.75  }
.black_box { color: #fdf4d4; font-size: 10pt; font-family: Arial; background-color: #372f27; padding: 5px; border: solid 1px #d13301; }
.blue_boxl { color: #372f27; font-size: 11pt; font-family: Arial; font-weight: bold; background-color: #e9eef0; padding: 5px; border: solid 1px #b7cad0; }
.join_form { color: #372f27; font-size: 11pt; font-family: Arial; background-color: #e9eef0; padding: 10px; width: 300px; height: 180px; border: solid 1px #b7cad0; }
.cell_error { color: black; font-size: 10pt; font-family: Arial; background-color: #f4a8a0; }
.error { color: black; font-size: 10pt; font-family: Arial; background-color: #f4a8a0; }
.invite { color: #f00; font-size: 10pt; font-family: Arial; font-weight: bold; }
body { background-color: white; }
td {  }
/* Start New Code for Impacto*/
.wall_page_body { font-size: 12pt; font-family: Arial; background-color: black; background-image: url(demo.jpg); width: 1020px; height: 1304px; }
.nav { font-size: 12pt; font-family: Arial; border-top: 2px solid #005fa2; border-left: 2px solid #005fa2; border-right-color: #005fa2; border-right-width: 2px; border-bottom-color: #005fa2; border-bottom-width: 2px; }
.nav_cel { font-size: 12pt; font-family: Arial; width: 204px; height: 25px; border: solid 2px #005fa2; }
.nav_l:link { color: #0c68b6; font-size: 12pt; font-family: Arial; width: 100%; }
.nav_l:visited { color: #0c68b6; font-size: 12pt; font-family: Arial; }
.nav_l:active { color: #0c68b6; font-size: 12pt; font-family: Arial; }
.nav_l:hover { color: #fdb930; font-size: 12pt; font-family: Arial; font-weight: normal; width: 204px; }
.title_walmat { color: #fff; font-size: 10pt; font-family: Arial; }
.text_walmat { color: #fff; font-size: 10pt; font-family: Arial; text-align: left; }
.text_walmart { color: #fff; font-size: 9pt; font-family: Arial; font-weight: bold; }
body { background-color: #000; }
p { color: #fff; font-size: 11pt; font-family: Arial; }
