/*  sg_plan_css.css */

div#oneColumn {
  width:              770px;
  padding:            5px 0px;
}
div#content {
  padding:            0px 0px 0px 20px;
  width:              780px;
}
div#oneColumn div.oneColumn {
  width:              780px;
  padding:            5px 0px;
}
div.Div790px {
  width:              790px;
  margin:             auto;
  clear:              both;
}
div.DivLeft385px {
  width:              375px;
  height:             20px;
  float:              left;
  text-align:         left;
}
div.DivRight385px {
  width:              375px;
  height:             20px;
  margin-bottom:      3px;
  float:              left;
  text-align:         right;
}
div.sectionHead { /* These used for PlanElementTypes */
  width:              750px;
  height:             1.2em;
  clear:              both;
	background-color:		#336799;
	color:				      #FFFFFF;
  font:               bold 11pt Tahoma,Arial,Helvetica,sans-serif;
  padding:            5px 10px;
}
div.sectionHeadLeft { /* These used for planelementstype */
  width:              auto;
  height:             20px;
  float:              left;
  text-align:         left;

}
div.sectionHeadRight { /* These used for planelementdescription */
  width:              auto;
  height:             20px;
  margin-bottom:      3px;
  float:              right;
  margin-right: 8px;
  text-align:         left;

}
div.planElementRow {
  width:              750px;
  margin:             auto;
  clear:              both;
	background-color:		#FFFFFF;
	color:				      #2F2F4F;
  font:               normal 10pt Tahoma,Arial,Helvetica,sans-serif;
/*  line-height:        1.5em; */
  padding:            5px 10px;
/*  height:             1.25em; */
}
div.planElement {
  width:              375px;
  float:              left;
}
div.planFeature {
  width:              375px;
  float:              left;
}
div.planElementMulti {
  width:              270px;
  margin:             auto;
  clear:              both;
	background-color:		#FFFFFF;
	color:				      #2F2F4F;
  font:               bold 13pt Tahoma,Arial,Helvetica,sans-serif;
  padding:            2px 10px;
}
div.planFeatureLeft {
  width:              270px;
}
div.planFeatureRight {
  width:              270px;
}

div.clear {
  clear:              both;
  height:             0px;
}
div.footnotes {
  font-size:          0.8em;
  padding:            20px 0px;
  border-top:         1px solid #2F2F4F;
  clear:              both;
  margin:             20px 20px 20px 0px;
  width:              750px;
}
div.footnotes p {
  padding:            3px 0px;
}
/* Special elements for selected pages... */
div#threeTabs {

}
div#threeTabs ul {
  list-style:         none;
  padding-left:       10px;
  -moz-border-radius-top: 1em;
}
div#threeTabs ul li {
  border:             1px solid #2F2F4F;
  background-color:   #D6E7FF;
  color:              #2F2F4F;
  font-weight:        bold;
  padding:            3px 5px;
  margin:             0px 2px;
  float:              left;
  -moz-border-radius-topleft: 0.5em;
  -moz-border-radius-topright: 0.5em;
}
div#threeTabs ul li a {
  color:              #FFFFFF;
  font-weight:        bold;
}

div.tableTopBlueBar {
  width:              770px;
  height:             45px;
  color:              #FFFFFF;
  background-color:   #336799;
  font:               bold 11pt Tahoma, Arial, helvetica, sans-serif;
}
