.CMG_altDataRow{ font-size: 10px; font-family: Verdana, verdana; line-height: 12px; background-color: #d6e1ee; padding: 15px; }
.CMG_blueColumn{
  background-color: #094d9c;
  margin: 0;
  padding: 0;
  }
.CMG_blueColumn_divider{
  background-color: #094d9c;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  }
.CMG_categoryHeader {
  color:           #fff;
  font-size:        12px;
  font-family:      verdana;
  font-weight:      bold;
  line-height:      15px;
  background-color: #094d9c;
  text-align:       justify;
  display:          block;
  margin-bottom:    10px;
  padding:          5px 10px;
  width:            auto }

.CMG_categoryText  {
  font-size: 11px;
  font-family: Verdana;
  line-height: 15px;
  background-color: #eaf0f6;
  text-align: justify;
  padding: 10px }
/* Compare */
.CMG_compare {
  color:           #fff;
  font-size:        10px;
  font-family:      Verdana;
  line-height:      12px;
  background-color: #b3cb97;
  text-align:       center;
  padding:          8px;}
.CMG_compare_divider  { background-color: #b3e097; background-image: url(wls_dot_compare.gif); background-repeat: repeat-x; margin: 0; padding: 0; height: 1px }
.CMG_compareHeader {
  color:           #fff;
  font-size:        10px;
  font-family:      Verdana;
  line-height:      12px;
  background-color: #84a242;
  text-align:       center;
  padding:          5px;
  width:            91px }
.CMG_compareMargin {
  color:           #fff;
  font-size:        10px;
  font-family:      Verdana;
  line-height:      12px;
  background-color: #84a242;
  text-align:       center;
  padding:          5px;
  width:            91px }
.CMG_dataCell {    
  background-image: url(dot-3x.gif); 
  background-repeat: repeat-y; 
  padding: 8px; }
.CMG_dataCellAltRow { font-family: Verdana, verdana; background-image: url(dot-3x.gif); background-repeat: repeat-y; text-align: center; padding: 8px; }
.CMG_dataCellPrice {     
  text-align: center; 
  padding: 5px 35px 8px 8px; }
.CMG_dataRow{ font-size: 10px; font-family: Verdana, verdana; line-height: 12px; padding: 15px; }
.CMG_dotCell {     
  background-image: url(dot-3x.gif); 
  background-repeat: repeat-y;  }
.CMG_formSubmit {
  color:                #fff;
  font-size:             8px;
  font-family:           Verdana;
  font-weight:           bold;
  background-color:      #690;
  background-attachment: fixed;
  word-spacing:          1px;
  letter-spacing:        1px;
  padding:               1px;
  height:                16px;
  vertical-align:        middle;
  border:                solid 2px #363 }
.CMG_header_title {
  color:           #fff;
  font-size:        12px;
  font-family:      Verdana;
  font-weight:      bold;
  line-height:      12px;
  background-color: #b44800;
  padding:          2px 2px 2px 15px;
  width:            182px;
  height:           25px;
  vertical-align:   middle }
.CMG_indent{
  font-size: 10px;
  font-family: Verdana, verdana;
  line-height: 12px;
  padding-left: 7px; }
.CMG_minutes {
  font-weight: bold }
.CMG_planName {
  font-weight: bold }
.CMG_planPrice {
  color:      #b44800;
  font-size:   11px;
  font-weight: bold;
  line-height: 15px }
.CMG_planPriceHeader {
  font-weight: bold }
.CMG_planTitle { color: #fff; font-size: 11px; font-family: Verdana, verdana; line-height: 14px; background-color: #b44800; padding: 8px; }
.CMG_planTitleRow{ padding: 15px; color: #fff; font-size: 11px; font-family: Verdana, verdana; font-weight: bold; line-height: 13px; background-color: #b44800; }
.CMG_row_categoryDetails {
  width: 100% }
.CMG_rowOver {
  color:           #339;
  text-decoration:  underline;
  background-color: #efefef;
  cursor:           hand     }
.CMG_selectList{ font-size: 10px; font-family: Verdana, verdana; line-height: 12px; background-color: #ecf1e3; width: 60px; }
/* Compare Plans Below */
.CMG_selectPlanRow{
	padding: 15px;color: #000; 
	font-size: 11px; font-family: Verdana, verdana; 
	line-height: 13px; 
	background-color: #a9be7d;
}
.CMG_table_category {
  text-align:    center;
  padding:        8px 4px;
  width:          100%;
  vertical-align: top }
/* Plan Table */
.CMG_table_plan  { }
.CMG_titleBar { color: #fff; font-size: 11px; font-family: Verdana; background-color: #094d9c; padding: 8px;}
.CMG_viewCoverage {
  color:           #339;
  font-size:        11px;
  font-family:      Verdana;
  line-height:      15px;
  text-decoration:  underline;
  background-color: #eaf0f6;
  text-align:       right;
  cursor:           hand;
  margin-bottom:    10px;
  padding:          10px;
  width:            100px }
.CMG_plansSubtotal {
  color: #000;
  font-size: 10px;
  font-family: Verdana;
  font-weight: bold;
  text-align: right;
  padding: 8px 25px 8px 8px;
  }