h2.brc { font-size: 25px; }A:link {font-family: arial; color:navy; font-weight: none; text-decoration: underline }A:visited {font-family: arial; color: navy; font-weight: none; text-decoration: underline }A:hover   {font-family: arial; color: navy; font-weight: none; text-decoration: none }a.link:link  { font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px;                font-family: Verdana, Arial; color: ffffff; text-decoration:                none; }a.link:visited { font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px;                font-family: Verdana, Arial; color: ffffff; text-decoration:                none }a.link:hover { font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px;                font-family: Verdana, Arial; color: ffffff; text-decoration:                none }span { margin: 0; padding: 0; }p.description { font-size: 11px; }img.left { float: left; margin: 0 20px 30px 10px; }form { margin: 0; padding: 0; }input.btn_brc { background-image: ; color: #fff; padding: 2px 10px; background-color: #111; }td.noborder { border: none; }/* TABLE USED AROUND THE FOLLOWING TABLES: table.brc, table.brc_results, table.brc_results2 */table.wrap { width: 100%; }table.wrap tr { font-family: Arial, sans-serif; }table.wrap td.wrap_leftside { width: 50%; padding-right: 10px; }table.wrap td.wrap_rightside { width: 50%;  }table.wrap td.pad { padding: 0 5px; }/* REMOVES FORM FIELD BORDER AND BACKGROUND */table.brc input.nobd, table.brc_results input.nobd, table.brc_results2 input.nobd { background: none; border: none; }/* TABLE USED WITHIN THE FOLLOWING TABLES: table.brc, table.brc_results, table.brc_results2 */table.brc_inner td { padding: 2px; }/* INPUT FORM TABLE SETTINGS */table.brc { width: 100%; font-size: 120%; }table.brc tr { font-size: 12px; }table.brc tr.font2 { font-family: Arial, sans-serif; }table.brc th { padding: 5px; background-color: #eee; text-align: left; border-bottom: solid 1px #ccc; }table.brc td { padding: 2px 5px; }table.brc td.brcleft { width: 45%; padding-left: 25px; background-image: ; background-repeat: no-repeat; }table.brc td.brcright { width: 55%; }table.brc td.cntr { text-align: center; }table.brc td.radio { width: 55%; }table.brc td.radio input { float: left; }table.brc input { background-image: ; border: solid 1px #aaa; font-family: Arial, sans-serif; }table.brc select { font-size: 95%; font-family: Arial, sans-serif; }table.brc select.small { font-size: 90%; }/* RESULT FORM TABLE SETTINGS */table.brc_results { width: 100%; border-collapse: collapse; }table.brc_results tr { font-size: 11px; }table.brc_results th { padding: 5px; background-color: #eee; text-align: center; border-bottom: solid 1px #ddd; }table.brc_results th.icon, table.brc_results td.icon { width: 5px; }table.brc_results th.nobg { background: none; border: none; }table.brc_results th.images { background: none; border: solid 1px #ddd; }table.brc_results td { padding: 5px; border-bottom: solid 1px #ddd; }table.brc_results td.leftside { padding-left: 20px; background-image: url('../images_brc/brc_drilldown_icon.gif'); background-repeat: no-repeat; }table.brc_results td.cntr { text-align: center; }table.brc_results td.big { font-size: 13px; font-weight: bold; }table.brc_results td.cntrbig { text-align: center; font-size: 14px; font-weight: bold; color: #111; }table.brc_results td.spec { width: 5px; }table.brc_results td.bg { background-color: #f5f5f5; }table.brc_results td.bg_desc { background-color: #f5f5f5; font-size: 80%; padding: 10px }table.brc_results input.btn_brc { background-image: ; color: #fff; padding: 2px 10px; }/* ADDITIONAL RESULT FORM TABLE SETTINGS */table.brc_results2 { width: 100%; border-collapse: collapse; }table.brc_results2 tr { font-size: 11px; font-family: Arial, sans-serif; }table.brc_results2 th { background-color: #eee; padding: 5px; text-align: center; border: solid 1px #ddd; }table.brc_results2 th.icon, table.brc_results td.icon { width: 5px; }table.brc_results2 th.nobg { background: none; }table.brc_results2 th.images { background: none; border: solid 1px #ddd; }table.brc_results2 td { padding: 5px; border: solid 1px #ddd; }table.brc_results2 td.cntr { text-align: center; }table.brc_results2 td.cntrbig { text-align: center; font-size: 14px; font-weight: bold; color: #111; }table.brc_results2 td.spec { width: 5px; }table.brc_results2 td.half { width: 50%; padding: 10px; font-size: 13px; }table.brc_results2 input.btn_brc { background-image: ; color: #fff; padding: 2px 10px; }/* WRAP TABLE FOR SUBMIT FORM BUTTON */table.brc_button { width: 100%; }table.brc_button tr { font-family: Arial, sans-serif; font-size: 80%; }table.brc_button td { padding: 10px; text-align: center; font-size: 12px; }table.brc_button td input.btn_brc { background-image: ; background-color: #009900; color: #eee; padding: 2px 10px; font-weight: bold; }table.brc_button td.large { font-size: 120%; }/* WRAP TABLE FOR CELLULAR RESULT PAGES */table.wrap_cell { width: 98%; }table.wrap_cell tr { font-family: Arial, sans-serif; font-size: 90%; }table.wrap_cell td.wrap_cell_leftside { width: 50%; }table.wrap_cell td.wrap_cell_rightside { width: 50%; padding-left: 10px; }/* TABLE THAT SPREADS 3 COLUMNS ACCROSS THE PAGE */table.spreadit { width: 98%; }table.spreadit td { width: 33%; border: none; }table.spreadit td.cntr { text-align: center; }table.spreadit td.rght { text-align: right; }table.spreadit td.title { width: 50%; }table.spreadit td.userratings { width: 25%; padding-left: 10px; }table.spreadit td.changephone { width: 25%; text-align: right; }/* INVOICE SAMPLE TABLE SETTINGS */table.brc_invoice_details { width: 96%; margin: 0; border-collapse: collapse; }table.brc_invoice_details tr.bg { background-color: #efefef; }table.brc_invoice_details tr.bg2 { background-color: #ffcc00; }table.brc_invoice_details td { padding: 5px; border-bottom: solid 1px #ccc; }table.brc_invoice_details td.end { border-top: solid 2px #111; }table.brc_invoice_details td.bg { background-color: #efefef; }table.brc_invoice_details td.noborder { border: none; }/* REMOVE BORDER IF INHERITED FROM MOTHER TABLE */table.noborder td { border: none; }table.noborder input.btn { border: none; background: none; }/* PRIMARY COLOR BACKGROUND SETTINGS */div.brc_input { margin: 0; padding: 7px; background-color: #f5f5f5; text-align: center; }div.brc_input { font-family: Arial, sans-serif; }div.brc_input h3 { font-family: Arial, sans-serif; font-size: 95%; }div.brc_input h3 { margin: 0 0 10px 0; padding: 5px 5px 5px 25px; text-align: left; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; }div.brc_input h3 { background-image: ; background-repeat: no-repeat; background-color: #eee; }div.brc_input table { width: 98%; }div.brc_input table.wrap_cell { width: 90%; }div.brc_input table.wrap_cell td.wrap_cell_leftside { width: 50%; }div.brc_input table.wrap_cell td.wrap_cell_rightside { width: 50%; }/* ALTERNATE COLOR BACKGROUND SETTINGS */div.brc_list { margin: 0; padding: 7px 7px 10px 7px; background-color: #FFF5C6; text-align: center; }div.brc_list { font-family: Arial, sans-serif; }div.brc_list h3 { font-family: Arial, sans-serif; font-size: 95%; }div.brc_list h3 { margin: 0 0 10px 0; padding: 5px 5px 5px 25px; text-align: left; border-top: solid 1px #f29923; border-bottom: solid 1px #f29923; }div.brc_list h3 { background-image: ; background-repeat: no-repeat; background-color: #fecb3e; }div.brc_list table { width: 98%; }div.brc_list table.brc_results th { background-color: #fecb3e; border-bottom: solid 1px #F29923; }div.brc_list table.brc_results th.bg { background-color: #E3B638; border-bottom: solid 1px #F29923; }div.brc_list table.brc_results th.imges { background: none; border: solid 1px #F29923; }  div.brc_list table.brc_results td { border-bottom: solid 1px #FECB3E; }div.brc_list table.brc_results td.bg { background-color: #EBDC98; text-align: center; }div.brc_list table.brc_results table.noborder td { border: none; }div.brc_list table.wrap_cell { width: 90%; }div.brc_list table.wrap_cell td.wrap_cell_leftside { width: 50%; }div.brc_list table.wrap_cell td.wrap_cell_rightside { width: 50%; }/* WRAP TABLE */div.brc_list table.wrap { width: 98%; }/* COMPARE CELLULAR PLANS TABLE SETTINGS */div.brc_list table.brc_cell { width: 98%; background-color: #fff; border-collapse: collapse; }div.brc_list table.brc_cell th { padding: 5px; background-color: #fff5c6; }div.brc_list table.brc_cell tr { font-size: 12px; }div.brc_list table.brc_cell td { padding: 10px 5px 5px 5px; border-bottom: solid 1px #fecb3e; }div.brc_list table.brc_cell td.cell_name { width: 250px; }div.brc_list table.brc_cell td.cell_logo { width: 160px; text-align: center; }div.brc_list table.brc_cell td.border { background-color: #fff; }div.brc_list table.brc_cell td.cntr { text-align: center; }div.brc_list table.brc_cell td.bg { background-color: #FFF5C6; border: none; }div.brc_list table.brc_cell_compare_wrap { border-collapse: collapse; }div.brc_list table.brc_cell_compare_wrap tr { font-size: 12px; }div.brc_list table.brc_cell_compare_wrap th { padding: 10px; font-size: 120%; text-align: left; }div.brc_list table.brc_cell_compare_wrap td { padding: 1px 5px; border: solid 1px #fff5c6; background-color: #fff; text-align: center; }div.brc_list table.brc_cell_compare_wrap td.left { text-align: left; }div.brc_list table.brc_cell_compare_wrap table.cellcompare { float:left; border:0 } div.brc_list table.brc_cell_compare_wrap table.cellcompare td { border: none; } div.brc_list table.noborder td { border: none; }div.brc_list table.cell_price td { font-size: 85%; padding: 2px; 5px; }div.brc_list table.cell_features { border-collapse: collapse; width: 60%; }div.brc_list table.cell_features td { border: solid 1px #ccc; }div.brc_list table.cell_features td.bg1 { border: solid 1px #ccc; background-color: #eee; }div.brc_list table.cell_features td.bg2 { border: solid 1px #ccc; background-color: #f5f5f5; }div.brc_cellNav { font-size: 12px; margin-bottom: 10px; }/* RESULT TABLE BACKGROUND COLUMN SETTINGS */div.brc_list table.brc_results td.colalt { background-color: #F7E6B0; text-align: center; }table.brc_results td.colalt { background-color: #F7E6B0; text-align: center; }/* FINEPRINT NOTES SETTINGS */div.fineprint { margin: 0; padding: 0; font-size: 11px; }div.brc_cellNav a { padding: 0 2px; }div.brc_cellNav img { margin: 15px 0 0 0; }/* INDEPENDENT FONT SETTINGS */.large { font-size: 15px; font-weight: bold; }.red { color: red; }.medium { font-size: 13px; }.medium_bold { font-size: 13px; font-weight: bold }.small { font-size: 11px; }#side td { font-family: arial; font-size: 12px; }#brc_error { color: red; padding-bottom: 10px; font-weight: bold; }/* ROW HOVER SETTINGS */.brc_off { background-color: #FFD700; }.brc_over { background-color: #FFF5C6; }.brc_sorted_over { background-color: #FFEE23; text-align: center; font-size: 14px; font-weight: bold; color: #111; }.brc_sorted_off { background-color: #F7E6B0; text-align: center; font-size: 14px; font-weight: bold; color: #111; }div.brc_sysnito { font-family: Verdana; font-size: 10px; text-align: right; color: #888; }div.brc_sysnito a:link { color: #888; }
