.basicfont{font-family:arial,sans-serif;font-size:12px;color:black}.header{color:#335dbc;font-family:arial,sans-serif}.floatR{position:relative;float:right}.floatL{position:relative;float:left}.breaker{clear:both}.border{border:solid 1px red}.bttmpad{margin-bottom:10px}.abso{position:absolute}body{margin:0;text-align:center;font-family:arial,sans-serif;font-size:12px;color:black;background:url(http://waterbury.secured.cusolutionsgroup.com/templates/CaS_waterbury/images/top.png) repeat-x top #a8b2bb}.page{width:957px;margin:0 auto;text-align:left;background-color:white}.widepage{width:957px;position:relative;left:50%;margin-left:-478.5px;text-align:center;z-index:10}p,td,li,blockquote{font-family:arial,sans-serif;font-size:12px;color:black}a,a:visited{color:#335dbc}a:hover{color:#a60000}img{border:0}.required_legend{padding-bottom:20px;color:gray;font-style:italic}.print{display:none}h1{color:#335dbc;font-family:arial,sans-serif;font-size:20px}h2,.content_rates_category1{color:#335dbc;font-family:arial,sans-serif;font-size:16px;font-weight:bold}h3,.content_rates_table_title{color:#335dbc;font-family:arial,sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase}h4{color:#335dbc;font-size:12px;font-weight:bold}h5{color:black;font-size:12px;font-weight:bold}h6{color:black;font-size:12px;font-style:italic;font-weight:bold}.content_rates_table{margin-bottom:20px;width:100%}.content_rates_table_fields{background-color:#335dbc;color:white;font-weight:bold}.content_rates_table_row2{background-color:#fff}.content_rates_table_row_highlight{color:#0a6104}.region table td table td{padding:2px}.region table td table{margin-bottom:10px}.regions_rates_table{width:100%}.regions_rates_table_row1,.regions_rates_table_row2{background-color:#fff;border-bottom:3px solid white;font-size:10px}.regions_rates_table_effectivedate{font-size:9px}.regions_rates_table_title{display:none}.regions_rates_table_fields{font-size:10px;color:#335dbc}.aprnote{font-size:10px;width:180px}.content_calendar_table{border:solid 1px black}td.content_calendar_table_headercell{background-color:#335dbc;color:white;text-align:center;font-weight:bold}td.content_calendar_table_headercell a,td.content_calendar_table_headercell a:visited{color:white;text-decoration:none}td.content_calendar_table_headercell a:hover{color:#fff;text-decoration:none}td.content_calendar_table_cell{border:solid 1px #335dbc}td.content_calendar_table_selectedcell{border:solid 1px #335dbc;background-color:#fff}.content_poll_option,.regions_poll_option{margin:5px 0;display:inline-block}.content_poll_title,.regions_poll_title{margin:5px 0;display:inline-block;font-weight:bold}.banner{width:957px;height:250px;position:relative;background:url(http://waterbury.secured.cusolutionsgroup.com/templates/CaS_waterbury/images/top.png) repeat-x top}a.homelink{top:80px}.search{display:inline}.searchbox{margin:0 5px;border:solid 1px silver;font-size:11px}.toplinks{text-align:right;position:relative;float:right;font-size:11px;margin-top:4px}.toplinks a,.toplinks a:visited{text-decoration:none;color:#000}.toplinks a:hover{text-decoration:underline;color:#a60000}.pipe{font-weight:bold;margin:0 5px 0 5px}.content{width:680px;margin:10px 20px}.bigbanner{margin-bottom:20px}.regions{z-index:99;overflow:hidden;width:217px;margin:10px 0 10px 20px}.regionbox ul{margin:0;padding:0;list-style:none}.regionbox ul li{padding-bottom:5px}.boxtop,.code_block_indiv_top{display:none}.regionbox,.code_block_indiv_content{overflow:hidden}.boxbottom,.code_block_indiv_bttm{margin-bottom:10px}.regions a,.regions a:visited{color:black}.regions a:hover{color:#a60000}.content .regions{width:197px;margin:10px 0 10px 10px;padding:10px;background-color:#a60000;color:#fff}.content .regionbox,.content .code_block_indiv_content{color:#fff}.content .regions a,.content .regions a:visited{color:white}.content .regions a:hover{color:#c0c0c0}.content .regions h1,.content .regions h2,.content .regions h3{color:#fff}.code_block{overflow:hidden;width:100%}.code_block_indiv_content p{margin-top:0}.shoe{width:957px;height:100px;margin-top:20px;padding-top:20px;background-color:#a8b2bb}.bottomlinks{position:relative;float:right}.bottomlinks a,.bottomlinks a:visited{text-decoration:none;color:#000}.bottomlinks a:hover{text-decoration:underline;color:#000}.footlogos{position:relative;float:left}.footnote{font-size:10px;width:510px;text-align:left;line-height:.9}.blunote{color:#335dbc}.icons img{margin-left:5px}