@charset "UTF-8";
/* CSS Document */

/* 
div.htmltooltip{
position: absolute; leave this and next 3 values alone
z-index: 1000;
left: -1000px;
top: -1000px;
background: #505050;
border: 2px solid #2a2a2a;
color: white;
padding: 6px;
width: 298px; width of tooltip
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left: 10px;
margin-top: 2px;
}
 */
 
.tooltipstyle{
    background-color: #4D4D4D;
   	background-image: none;
}
.tooltipstyle div{
	font:11px arial;
	color:white;
}

img {
	border: none;
}

div {
	color:#000000;	
}

#A_main_wrapper  {
	margin-top: 10px; 
/*	margin-right: auto;
	margin-left: auto; */
	margin-bottom: 10px;
	width: 930px;
	height: auto;
}

#A_left_login   {
	width: 310px;
	height: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	background-image: url(/images/content/A_login-woman-bkgnd.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	border: 1px solid #999;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#A_features_wrapper  {
	width: 596px;
	float: left;
}


#loginpage_logos  {
	margin-bottom: 18px;	
}


#loginpage_logos img {
	margin-right: 35px;
	border: none;
}



#about_HC_text {
	color: #111;
	width: 925px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: both;
	margin-top: 25px;
	margin-bottom: 25px;
/*	margin-right: auto;
	margin-left: auto; */
}


#A_form_box {
	margin-left: 12px;
	margin-top: 10px;
	padding-right: 6px;
}


#A_form {
	float: left;
	width:190px;
	clear: both;


}

#A_help_box {
	background-color: #EAEAEA;
	float: left;
	padding: 8px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
}


#A_help_box a {
	font-size: 9px;
	color: #333;
	text-decoration: underline;
}



/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
	width:595px;
	height:310px;
	margin-bottom: 20px;
}

#slider {
	position:relative;
	width: 595px;
	height: 310px;
	margin-left:0px;
	background:url(/images/content/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:350px;		/* 16px; */
	bottom: 0px;
	top: 405px;     /* added for nivo v3.2 */
	z-index: 3500;  /* added for nivo v3.2 */
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(/images/content/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(/images/content/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}


/*============================*/
/*=== end Custom Slider Styles ===*/
/*============================*/




#A_personal_link {
	float: left;
	margin-right: 20px;
}

#A_business_link {
	float: left;
}
#about_HC_text p {
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin:1ex 0;

}



#A_TRinput {
}


#A_ACCTinput {
}




#A_login_intro {
	color: #333;
	font-size: 12px;
	padding-bottom: 4px;
	line-height: 1.35em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#A_stepone {
	line-height: 20px;
	color:#000000;
}

#A_stepone img {
	margin-left: 0px; 
	float:left;
}


#A_steptwo {
	clear: both;
	line-height: 20px;
}

#A_steptwo img {
	margin-left: 0px; 
	float:left;
}

#A_stepthree {
	clear:both;
	padding-bottom: 5px;
	line-height: 20px;
	color:#000000
}

#A_stepthree img{
	margin-left: 0px; 
	float:left;
}


#A_rb {
	clear:both;
	padding-top: 4px;
	padding-bottom: 12px;
	line-height: 12px;
	float: left;
}

#A_p_rb {
	float:left; 
	width: 6em;
}

#A_b_rb {
	float:left; 
	width: 6em;
}


#A_reqinfo { 
	margin-top: 10px; 
	padding-left: 12px;
	font-size: 8px;
	float: left;
}

div.spacer {
	clear: both;
	font-size: 2px;
	line-height: 2px;
  }
  
#A_help_box u {
	display: block;
	margin-bottom: 8px;
	margin-top: 8px;
	margin-right: 4px;
	margin-left: 4px;
}


#B_about_HC_text {
	color: #111;
	width: 902px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	clear: both;
	margin-top: 20px;
	margin-bottom: 25px;
/*	margin-right: auto;
	margin-left: auto; */
}


#B_main_wrapper  {
	margin-top: 10px;
	width: 920px;
/*	margin-right: auto;
	margin-left: auto; */ 
	height: 310px; 
	height: auto;
	margin-bottom: 10px;
}

#B_top_login   {
	width: 902px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999;
	margin-top: 10px;
/*	margin-right: auto;
	margin-left: auto; */
	margin-bottom: 10px;
}

#B_features_wrapper  {
	width: 595px;
	float: left;
}


#B_form_intro_box {
	margin-left: 17px;
	margin-top: 15px;
	padding-right: 6px;
	width: 195px;
	float: left;
}


#B_form {
	font-size: 11px;
	float: left;
	margin-top: 15px;
}

#B_help_box {
	background-color: #EAEAEA;
	padding: 5px;
	border: 1px solid #CCC;
	margin-left: 15px;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}


#B_help_box a {
	font-size: 10px;
	color: #333;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;

}


#B_TRinput {
}


#B_ACCTinput {
}



#B_login_intro {
	color: #333;
	font-size: 11px;
	padding-bottom: 4px;
	line-height: 1.35em;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 195px;
}

#B_steps1n2 {
	float: left;
	color:#000000;
}

#B_stepone {
	line-height: 20px;
	float: left;
	margin-left: 15px;
}

#B_stepone img {
	margin-left: 0px; 
	float:left;
}


#B_stepone a {
	margin-left: 3px;
	float: left;
}


#B_steptwo {
	line-height: 20px;
	float: left;
	margin-left: 25px;
}

#B_steptwo img {
	margin-left: 0px;
	margin-right: 6px;
	float:left;
}

#B_steptwo a {
	margin-left: 3px;
	float: left;
}


#B_stepthree {
	padding-bottom: 0px;
	line-height: 20px;
	float: left;
	width: 100px;
	margin-left: 25px;
	margin-right: 35px;
}

#B_stepthree img{
	margin-left: 0px;
	margin-right: 6px;
	float:left;
}

#B_step3_text {
	float: left;
	line-height: 1.3em;
	color:#000000;
	margin-bottom: 4px;
}

#B_rb {
	clear:both;
	padding-top: 0px;
	padding-bottom: 12px;
	line-height: 12px;
	margin-left: 21px;
}

#B_p_rb {
	float:left;
	width: 10em;
	margin-bottom: 8px;
}

#B_b_rb {
	float:left;
	valign:top;
	width: 10em;
	clear: both;
}

#B_p_rb label {
	float: left;
}

#B_reqinfo { 
	margin-top: 10px; 
	padding-left: 12px;
	font-size: 8px;
	float: left;
}

  
#B_help_box u {

}


#B_catalog_links {
	width: 287px;
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
}


#B_personal_link {
	margin-bottom: 20px;
}

#B_business_link {
	clear: left;
	width: 287px;
}



.rounded {
  border-radius:8px;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
}
