BODY {
	MARGIN: 0px;text-align: center;
}
#global-container{
    margin:0 auto; text-align:left; width:770px;
}
A:link {
	COLOR: #000033; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
P {
	FONT: 10px/13px verdana,Arial,Helvetica,sans-serif; COLOR: #333333
}
DIV {
	FONT: 11px/14px Verdana,arial,helvetica,sans-serif; COLOR: #000000
}
BR {
	FONT: 11px/14px Verdana,arial,helvetica,sans-serif; COLOR: #000000
}
.h1light {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 15px/16px verdana,helvetica,arial,geneva,sans-serif; COLOR: #0099cc; PADDING-TOP: 0px
}
.headerlinks {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerlinks:link {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headerlinks:visited {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headerlinks:hover {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffcc66; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.border_peach {
	BORDER-RIGHT: #b54a18 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #b54a18 1px solid; BORDER-BOTTOM: #b54a18 1px solid; BACKGROUND-COLOR: #fcf4e4
}
.border_gray {
	BORDER-RIGHT: #c4cbd3 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #c4cbd3 1px solid; BORDER-BOTTOM: #c4cbd3 1px solid; BACKGROUND-COLOR: #cfd8e2
}
.h1brown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 15px/16px Arial,Helvetica,Geneva,sans-serif; COLOR: #404040; PADDING-TOP: 0px
}
.dkgraybold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #404040; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.blackbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textbox {
	FONT: 10px/10px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.h1italic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold italic 14px/16px arial,helvetica,geneva,sans-serif; COLOR: #003274; PADDING-TOP: 0px
}
.whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 4px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rail {
	FONT: 11px/13px arial,helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 4px
}
.errornotice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errorlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errortext {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: red;
}
.error select, .error input{
	background-color: #FFFACD;
}

.bordererror {
	BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; BACKGROUND: #ffffcc; MARGIN: 0px; BORDER-LEFT: #ff0000 2px solid; BORDER-BOTTOM: #ff0000 2px solid
}
.orangebold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN-LEFT: 1px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.orangelinks {
	FONT: bold 11px/13px verdana,Arial, Helvetica,sans-serif; COLOR: #ff6600; TEXT-DECORATION: underline
}
.orangelinks:link {
	FONT: bold 11px/13px verdana,Arial, Helvetica,sans-serif; COLOR: #ff6600; TEXT-DECORATION: underline
}
.orangelinks:visited {
	FONT: bold 11px/13px verdana,Arial, Helvetica,sans-serif; COLOR: #999999; TEXT-DECORATION: underline
}
.orangelinks:hover {
	FONT: bold 11px/13px verdana,Arial, Helvetica,sans-serif; COLOR: #ff6600; TEXT-DECORATION: underline
}
.accountsummary_title {
	PADDING-RIGHT: 2pt; PADDING-LEFT: 4pt; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2pt; COLOR: #ffffff; PADDING-TOP: 2pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.accountsummary_apphead {
	PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2pt; COLOR: #062d61; PADDING-TOP: 2pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f7f8
}
.accountsummary_appsection {
	PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2pt; PADDING-TOP: 2pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.accountsummary_text {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FONT-SIZE: 11px; PADDING-BOTTOM: 2pt; COLOR: #000033; PADDING-TOP: 2pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.torange {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #f37015; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.topNavselected {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #015999; MARGIN-RIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textbox-highlight {
	FONT: 10px/10px Arial, Helvetica, sans-serif; WIDTH: auto; COLOR: #000000; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
#footer {
	width: 770px; clear:both;
}
#footer .left, .float_left{float:left}

#footer .block {
	float: left; margin-top: 20px; padding-left:10px;
}
#footer .block2 {
	float: right; width: 100px; margin:0 8px;
}
#footer .block3 {
	float: right; width: 116px; margin-top: 20px;
}
#footer .leftblock {
	width: 116px; 
	margin-left: 10px;  
	margin-top: 20px; 
	float: left; 
}
#footer .leftblock2 {
	width: 100px; 
	margin-left: 8px; 
	float: left; 
}
#footer .rightblock {
	margin-top: 20px; 
	float: right; 
} 
#footer .footer {
	FONT: 10px/13px Arial,verdana,Helvetica,sans-serif; COLOR: #333333; margin-top: 4px; margin-right: 11px;
}
#footer .clearall {
	margin: 0px; 
	padding: 0px; 
	clear: both; 
}
.footerlinks {
	FONT: 10px/13px verdana,Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline; margin-right: 11px;
}
.footerlinks:link {
	FONT: 10px/13px verdana,Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline; margin-right: 11px;
}
.footerlinks:visited {
	FONT: 10px/13px verdana,Arial, Helvetica, sans-serif; COLOR: #999999; TEXT-DECORATION: underline; margin-right: 11px;
}
.footer, .foottxt {
	FONT: 10px/13px Arial,verdana,Helvetica,sans-serif; COLOR: #333333; margin-top: 4px;
}
.footer {margin-right: 11px;}
.tablegSearch{
 	table-layout:fixed
}
.gSearchBox{
            position:relative;
}
.gSearchBox .gSearchForm{
            position:absolute;top:-7px;right:0!important;right:-1px;padding:0 10px 2px 10px;background:#EBEEF1 url(/ehealthinsurance/images_new/searchCurve.gif) no-repeat left bottom;
}
.gSearchBox .gSearchForm form{
            margin:0;
}
.gSearchBox .gSearchForm .searchBtn{
            width:55px;height:17px;border:0; cursor:pointer;background:url(/ehealthinsurance/images_new/buttons/search.gif) no-repeat
}
.dyk_box {
border:1px solid #EA6719;
background: #FFF8E5 url(/ehealthinsurance/images_new/sideBar/dykCircularBtn.gif) no-repeat right bottom; cursor:pointer;
}
.dyk_graphic {
	background:url(/ehealthinsurance/images_new/sideBar/didYouKnowBGo.gif) no-repeat top center; padding: 6px 0px 10px 6px; 
}
.dyk_titlebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #EA6719; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 4px; 
}
.rail {
  	FONT: 11px/13px arial,helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 4px; PADDING-LEFT: 1px
}
.cursor {
cursor:pointer;
}
/** This comment add for ENGR-236840 testing **/
/*for loep notification msg*/
.home-notification-message{
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	margin:-10px 0 10px;
	padding-right:8;
}
.home-notification-message p{
	margin:0;
	line-height:140%;
	font-size:11px;
	
}
.home-message-red{ color:red;}
a.home-message-link{
	color:blue;
	display:inline-block;
	text-decoration: none;
	position:relative;
	cursor: default;
}
a.home-message-link:hover{
	text-decoration: none;
}
a.home-message-link:active,a.home-message-link:visited{ color:blue;}
.special-enroll-periods,.qualify-life-event{
	text-decoration:underline;
}
.home-tooltip{
	width:280px;
	padding:2px 8px 4px 8px;
	position:absolute;
	background:#fbfaae;
	color:#111;
	text-align:left;
	line-height:140%;
	top:16px;
	right:0;
	text-decoration: none;
}
