/*   group-health-plans_css.css  */

div#pageMiddleTitle {
	position:		absolute;
	top:			25px;
	left:			415px;
	width:			360px;
	font:			bold 16pt Arial, Helvetica, sans-serif;
	color:              #FFFFFF;
	border-bottom:		1px solid #FFFFFF;
	z-index:			3;
}
div#pageMiddleSubTitle {
	position:		absolute;
	top:			52px;
	left:			415px;
	width:			360px;
	font:			bold 9pt Arial, Helvetica, sans-serif;
	font-style:		italic;
	color:              #FFFFFF;
	text-align:		right;
	z-index:			3;
}

h2 {
	font: bold 14pt Tahoma, Arial, Helvetica, sans-serif;
	color: #2f2f4f;
}
h3 {
	font: bold 11pt Tahoma, Arial, Helvetica, sans-serif;
	color: #2f2f4f;
}
h4 {
	font: bold 10pt Tahoma, Arial, Helvetica, sans-serif;
	color: #2f2f4f;
}
div#oneColumn {
     min-height:         0px;
     padding:            5px 0px;
}
div#twoColumn {
     min-height:         0px;
}
div#twoColumnLeft {
     padding:            0px;
}
div#twoColumnRight {
     width:              200px;
/*   border:             1px solid #336799;  */
     font:               bold 10pt Tahoma;
     margin-top:         5px;
     padding:            0px;
}
p {
	font: normal 10pt Tahoma, Arial, Helvetica, sans-serif;
	color: #2f2f4f;
}
div.bullet {
	display: inline;
}
div.left_bullet {
	clear:both;
	float:left;
	width: 253px;
}
div.middle_bullet {
	float:left;
	width: 254px;
}
div.right_bullet {
	float:left;
	width: 253px;
}
div.indent_20 {
	padding-left:20px;
}
ul.ul_qq {
	list-style-image: url('../img/btn_rightarrow_transparent.png');
	margin:0px;
	padding-top: 20px;
	padding-left: 40px;
	vertical-align: top;
}
li.li_qq {
	margin:0px;
	padding: 0px 0px 30px 10px;
	line-height:1.5em;
	vertical-align: top;
}
.h_link {
	text-decoration: underline;
}
.h_link:hover {
	text-decoration: underline;
	font-style: italic;
	cursor: pointer;
}
a.special_a, a.special_a:active, a.special_a:visited {
	color:#0000ff; /* was #2f2f4f */
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	text-decoration: underline;
	font-style: normal;
}
a.special_a:hover {
	color:#0000ff; /* was #2f2f4f */
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	text-decoration: underline;
/*	font-style: italic; */
}
div#box_holder {
	position:				static;
	width:				620px;
	min-height:			200px;
	margin-left:			195px;
	margin-top:			45px;
}
div#ca_box {
	position: absolute;
	left: 5px;
	width: 540px;
}
div#ga_box {
	width:                  180px;
     border:                 1px solid #336799;
	font:                   bold 10pt Tahoma;
}
div#ga_box_title {
	background:             #336799;
	color:                  white;
	padding:                5px 20px;
}
div#ga_box_body {
	font:                   normal 10pt Tahoma, Arial, Helvetica, sans-serif;
	padding:                5px 20px;
	color:                  #2f2f4f;
}
div#ga_box_body a {
	font: bold 10pt Tahoma, Arial, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration: none;
}
div#ga_box_body a:active {
	font: bold 10pt Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
div#ga_box_body a:visited {
	font: bold 10pt Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
div#ga_box_body a:hover {
	font: bold 10pt Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
