/* Defaults changed */
body{
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00000;
	font-size:12px;
	background-image:url(images/howell_bg.jpg);
}
/*a:link{
	font-size:11px;
	letter-spacing:.05em;

	color:#0E7FC7;
	text-decoration:none;
}
a:hover{	
	font-size:11px;
	color:#0E7FC7;
	text-decoration:underline;
}

a:visited{	
	font-size:11px;
	color:#0E7FC7;
	text-decoration:none;
}*/
li {
	list-style-image:url(images/bullet.gif);
	padding-top:3px;
}

/* Defaults changed close*/

a.home_links:link, a.home_links:visited {
	font-size:11px;
	letter-spacing:.05em;
	line-height:18px;
	color:#000000;
	text-decoration:none;
}
a.home_links:hover {
	font-size:11px;
	letter-spacing:.05em;
	color:#7a7a7a;
	text-decoration:underline;
}
.bullet{
	background-image:url(images/bullet.gif);
	padding:0px 10px 0px 20px;
	background-position:left top;
	background-repeat:no-repeat;}
.bullet-arrow{
	background-image:url(images/content_bullet1.gif);
	background-position:bottom left;
	padding:8px 30px 0px 12px;
	background-position:left top;
	background-repeat:no-repeat;}
.bullet-arrow-inner{
	background-image:url(images/content_sub-bullet1.gif);
	background-position:top left;
	padding:4px 20px 4px 30px;
	background-position:left top;
	background-repeat:no-repeat;}
.no-bullet-arrow-inner{
	background-position:top left;
	padding:4px 20px 4px 30px;
	background-position:left top;
	background-repeat:no-repeat;}
/* Defaults changed close*/

/* Content Padding */
.content{font-size:12px;
	padding:10px 10px 10px 15px;
	line-height:18px;
	background-image:url(images/bt_bg.gif);
background-position:bottom;
background-repeat:repeat-x;}
.content1{font-size:12px;padding:10px 10px 0px 15px;
background-image:url(images/bt_bg.gif);
background-position:bottom;
background-repeat:repeat-x;}
.content2{font-size:12px;padding:10px 10px 0px 15px;
}
/* Content Padding close */
.PadL15{padding-left:15px;}
.PadB10{padding-bottom:10px;}
.div_li{
background-image:url(images/content_bullet2.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-left:13px;
padding-top:8px;

}
/*custom links*/
a.footer_link:link, a.footer_link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#646464;
text-decoration:none;
}
.heading_h1{
color:#000000;
font-size:11px;
padding-left:15px;
}
a.footer_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#646464;
text-decoration:underline;}
/*custom links close*/

/*Footer Background*/
.footer-bg{
	height:56px;
	background-image:url(images/footer-bg.gif);
	background-repeat:repeat-x;
}
/*Footer Text*/
.footer-text{
	padding:10px 10px 10px 10px;
	font-size:10px;	color:#646464;
}
.head_h1{
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.signature{
letter-spacing:1px;
color:#646464;}
a.signature:link,a.signature:visited{
letter-spacing:1px;
color:#646464;}
a.signature:hover{
text-decoration:underline;}

/*Footer Text end*/

/*headings*/
.orange-headings{
	color:#F59314;
}

.sub-headings{
	color:#000000;
	font-weight:bold;
}
/*headings closed*/


/*breadcrumbs*/
.breadcrumbs1{
	color:#004C80;
	font-size:11px;
	padding-right:2px;
	padding-top:15px;
	text-decoration:none;
}
a.breadcrumbs1:link,a.breadcrumbs1:visited{
	color:#79797A;
}

a.breadcrumbs1:hover{
	color:#79797A;
	text-decoration:underline;
}
.sitemapBlueLink{
	color:#3366FF;
	font-size:11px;
	padding-right:2px;
	padding-top:15px;
	text-decoration:none;
}
a.sitemapBlueLink:link,a.sitemapBlueLink:visited{
	color:#3366FF;
}

a.sitemapBlueLink:hover{
	color:#3366FF;
	text-decoration:underline;
}

.breadcrumbs2{
	color:#004C80;
	font-size:11px;
	padding-right:2px;
	padding-top:15px;
	text-decoration:none;
	text-transform:lowercase;
}

a.breadcrumbs2:link,a.breadcrumbs2:visited{
	color:#79797A;
}

a.breadcrumbs2:hover{
	color:#79797A;
	text-decoration:underline;
}
.breadcrumbs{
	color:#004C80;
	font-size:11px;
	padding-right:2px;
	padding-top:15px;
	text-decoration:none;
	text-transform:lowercase;
}

a.breadcrumbs:link,a.breadcrumbs:visited{
	color:#79797A;
}

a.breadcrumbs:hover{
	color:#79797A;
	text-decoration:underline;
}
/*breadcrumbs close*/


/*border for the whole big table*/
.tableleft
{
	border-right: solid #eaeaea 1px;
	height:55px;

}

.tableright
{
	border-left: solid #eaeaea 1px;
	height:55px;
}

/*.promotiontablebottom
{
	border-bottom-style: solid; border-bottom-color:#367e36; border-width:1px;
}*/
/*border for the whole big table closed*/

/*classes for index page links starts here*/

.image-spacing{padding:10px 0 5px 20px;}
.image-spacing1{padding:10px 0 5px 30px;}
.image-spacing-left{padding:10px 0 5px 20px;}
.image-spacing-center{padding:10px 0 5px 45px;}
.image-spacing-right{padding:10px 0 5px 10px;}

.left-padding{padding:10px 0 5px 30px;
	line-height:18px;}

.left-padding-left{padding:10px 0 5px 30px;
	line-height:18px;}
.left-padding-center{padding:10px 0 5px 55px;
	line-height:18px;}
.left-padding-right{padding:10px 0 5px 20px;
	line-height:18px;}
.l_pad{
padding-right:20px;}
/*classes for index page links ends here*/
/* sitemap classes */
.sm_root{
padding-top:3px;
background-repeat:repeat-y;
padding-left:5px;
font-size:11px;
}
.sm_child{
padding-top:3px;
padding-left:35px;
background-image:url(images/sm_child.gif); 
background-repeat:repeat-y;
}
.sm_child_child{
padding-top:3px;
padding-left:75px;
background-image:url(images/sm_child_child.gif);
background-repeat:repeat-y;
}

.sm_child_inner{
padding-top:3px;
background-image:url(images/sm_child_inner.gif);
background-repeat:repeat-y;
padding-left:115px;}

.sm_child_inner_ws{
padding-top:3px;
background-image:url(images/sm_child_inner_ws.gif);
background-repeat:repeat-y;
padding-left:115px;}

.sm_child_inner_last_ws{
padding-top:3px;
background-image:url(images/sm_child_inner_last_ws.gif);
background-repeat:repeat-y;
padding-left:115px;}

.sm_child_inner_inner{
padding-top:3px;
background-image:url(images/sm_child_inner_inner.gif);
background-repeat:repeat-y;
padding-left:155px;}

.sm_child_inner_inner_wt{
padding-top:3px;
background-image:url(images/sm_child_inner_inner_ws.gif);
background-repeat:repeat-y;
padding-left:155px;}

.sm_child_inner_last_ws{
padding-top:3px;
background-image:url(images/sm_child_last_last.gif);
background-repeat:repeat-y;
padding-left:115px;}
.sm_child_inner_last_last_ws{
padding-top:3px;
background-image:url(images/sm_child_inner_last_last.gif);
background-repeat:repeat-y;
padding-left:155px;}
.sm_child_inner_inner_ws{
padding-top:3px;
background-image:url(images/sm_child_inner_inner_wt.gif);
background-repeat:repeat-y;
padding-left:155px;}

.sm_child_inner_inner_wt_last{
padding-top:3px;
background-image:url(images/sm_child_inner_last_ws.gif);
background-repeat:repeat-y;
padding-left:155px;}

.sm_child_inner_inner_wt_line{
padding-top:3px;
background-image:url(images/sm_child_inner_wt.gif);
background-repeat:repeat-y;
padding-left:115px;}

.sm_child_inner_inner_last{
padding-top:3px;
background-image:url(images/sm_child_inner_inner_last.gif); 
background-repeat:repeat-y;
padding-left:155px;}

.sm_child_inner_inner_last_wt_line{
padding-top:3px;
background-image:url(images/sm_child_inner_last_last.gif); 
background-repeat:repeat-y;
padding-left:155px;}

.sm_child_inner_inner_last{
padding-top:3px;
background-image:url(images/sm_child_inner_inner_last.gif); 
background-repeat:repeat-y;
padding-left:155px;}

.sm_child_last{
padding-top:3px;
padding-left:35px;
background-image:url(images/sm_child_last.gif); 
background-repeat:repeat-y;
}
.sm_child_child_last{
padding-top:3px;
padding-left:75px;
background-image:url(images/sm_child_child_last.gif);
background-repeat:repeat-y;
}

.sm_child_child_last_blue{
color:#3366FF;
padding-top:3px;
padding-left:75px;
background-image:url(images/sm_child_child_last.gif);
background-repeat:repeat-y;
}
.sm_child_inner_last{
padding-top:3px;
background-image:url(images/sm_child_inner_last.gif);
background-repeat:repeat-y;
padding-left:115px;}

.sm_child_inner_last_wt_thrd_line{
padding-top:3px;
background-image:url(images/sm_child_inner_last_firs.gif);
background-repeat:repeat-y;
padding-left:155px;}

.sm_child_inner_inner_wt_thrd_line{
padding-top:3px;
background-image:url(images/sm_child_inner_wt_first.gif);
background-repeat:repeat-y;
padding-left:155px;}

.sm_child_child_last_blue a.breadcrumbs1:link{
color:#3366FF;
}
.sm_child_child_last_blue a.breadcrumbs1:visited{
color:#3366FF;
}

/* sitemap classes */

/*toll free no class*/
.toll_no{
font-weight:bold;
font-size:17px;
font-family:Arial, Helvetica, sans-serif;
color:#005596;
padding-right:10px;
}
.toll_text{
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#005596;
}

/*TNB Classes*/

a.emp_benefits:link,a.emp_benefits:visited{
display:block;
float:left;
width:137px;
height:40px;
background-image:url(images/tnb-emp-benefits.gif);
}
a.emp_benefits:hover{
display:block;
float:left;
width:137px;
height:40px;
background-image:url(images/tnb-emp-benefits-hover.gif);
}
a.emp_benefits_current{
display:block;
float:left;
width:137px;
height:40px;
background-image:url(images/tnb-emp-benefits-hover.gif);
}


a.online_enroll:link,a.online_enroll:visited{
display:block;
float:left;
width:124px;
height:40px;
background-image:url(images/tnb-online-enroll.gif);
}
a.online_enroll:hover{
display:block;
float:left;
width:124px;
height:40px;
background-image:url(images/tnb-online-enroll-hover.gif);
}

a.online_enroll_current{
display:block;
float:left;
width:124px;
height:40px;
background-image:url(images/tnb-online-enroll-hover.gif);
}

a.hr_solutions:link,a.hr_solutions:visited{
display:block;
float:left;
width:97px;
height:40px;
background-image:url(images/tnb-hr-solutions.gif);
}
a.hr_solutions:hover{
display:block;
float:left;
width:97px;
height:40px;
background-image:url(images/tnb-hr-solutions-hover.gif);
}

a.hr_solutions_current{
display:block;
float:left;
width:97px;
height:40px;
background-image:url(images/tnb-hr-solutions-hover.gif);
}

a.plan_admin:link,a.plan_admin:visited{
display:block;
float:left;
width:135px;
height:40px;
background-image:url(images/tnb-plan-admin.gif);
}
a.plan_admin:hover{
display:block;
float:left;
width:135px;
height:40px;
background-image:url(images/tnb-plan-admin-hover.gif);
}

a.plan_admin_current{
display:block;
float:left;
width:135px;
height:40px;
background-image:url(images/tnb-plan-admin-hover.gif);
}

a.pension:link,a.pension:visited{
display:block;
float:left;
width:109px;
height:40px;
background-image:url(images/tnb-401-pension.gif);
}
a.pension:hover{
display:block;
float:left;
width:109px;
height:40px;
background-image:url(images/tnb-401-pension-hover.gif);
}

a.pension_current{
display:block;
float:left;
width:109px;
height:40px;
background-image:url(images/tnb-401-pension-hover.gif);
}

a.financial_planning:link,a.financial_planning:visited{
display:block;
float:left;
width:130px;
height:40px;
background-image:url(images/tnb-financial-planning.gif);
}
a.financial_planning:hover{
display:block;
float:left;
width:130px;
height:40px;
background-image:url(images/tnb-financial-planning-hover.gif);
}

a.financial_planning_current{
display:block;
float:left;
width:130px;
height:40px;
background-image:url(images/tnb-financial-planning-hover.gif);
}

a.emp_welness:link,a.emp_welness:visited{
display:block;
float:left;
width:132px;
height:40px;
background-image:url(images/tnb-employee-wellness.gif);
}
a.emp_welness:hover{
display:block;
float:left;
width:132px;
height:40px;
background-image:url(images/tnb-employee-wellness-hover.gif);
}

a.emp_welness_current{
display:block;
float:left;
width:132px;
height:40px;
background-image:url(images/tnb-employee-wellness-hover.gif);
}

a.company_profile:link,a.company_profile:visited{
display:block;
float:left;
width:126px;
height:40px;
background-image:url(images/tnb-company-profile.gif);
}
a.company_profile:hover{
display:block;
float:left;
width:126px;
height:40px;
background-image:url(images/tnb-company-profile-hover.gif);
}

a.company_profile_current{
display:block;
float:left;
width:126px;
height:40px;
background-image:url(images/tnb-company-profile-hover.gif);
}

/*TNB Classes Closed*/

.dropmenu01 a{
font-size:11px;
letter-spacing:.05em;
width: auto;
display: block;
text-indent: 0px;
border-bottom: 2px solid #05406B; /*THEME CHANGE HERE*/
padding: 2px 0px 2px 8px;
text-decoration: none;
font-weight: normal;
color: #FFFFFF;
}
.dropmenu01{
text-align:left;
position:absolute;
top: 0;
border: 2px solid #05406B; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #005596;
width: 200px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenu02 a{
font-size:11px;
letter-spacing:.05em;
width: auto;
display: block;
text-indent: 0px;
border-bottom: 2px solid #05406B; /*THEME CHANGE HERE*/
padding: 2px 0px 2px 8px;
text-decoration: none;
font-weight: normal;
color: #FFFFFF;
}
.dropmenu02{
text-align:left;
position:absolute;
top:0;
border: 2px solid #05406B; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #005596;
width: 125px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}



* html .dropmenu01 a{ /*IE only hack*/
width: 100%;
}
* html .dropmenu02 a{ /*IE only hack*/
width: 100%;
}

.dropmenu01 a:hover{ /*THEME CHANGE HERE*/
background-color: #F59314;
color:#ffffff;
}
.dropmenu02 a:hover{ /*THEME CHANGE HERE*/
background-color: #F59314;
color:#ffffff;
}
.bottom_bg{
background-image:url(images/bt_bg.gif);
background-position:bottom;
background-repeat:repeat-x;}

/*Home Page 3 Services*/
.enrollment{height:145px; width:330px; float:left; background-color:#d1ebfb; font-size:12px;}
.workshop{height:145px; width:330px; float:left; font-size:12px;}
.services_padding{padding:15px 30px 10px 30px;}
.services_padding1{padding:15px 20px 10px 30px;}
.workspacelogic{height:145px; width:330px; float:left;background-color:#fffed6;font-size:12px;}
.benefitsdirect{height:145px; width:330px; float:left; background-color:#f8dfbf;font-size:12px;}

/*Home Page 3 Services Closed*/

.padding_right7{
padding-right:7px;
font-size:10px;
}

a.utility_links:link, a.utility_links:visited{
font-size:10px;
font-family:Tahoma;
color:#666666;
text-decoration:none;
}

a.utility_links:hover{
font-size:10px;
font-family:Tahoma;
color:#666666;
text-decoration:underline; 
}

.internal_left_bg{
/*background-image:url(images/internal_left_bg.gif);*/
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border-width:1px;border-right-style: solid; border-right-color:#ebebeb; 
}

.subheading_underline {
	float:left;
	padding-top:10px;
	padding-left:15px;
}
.subHeadingColor{
	color:#F98D17;
	font-weight:bold;
}
.subheading_underline2 {
	float:left;
	height:35px;
	padding-left:15px;
}
.subHeading{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:17px;
color:#004C81;
text-transform:lowercase;
}
.profile_subHeading{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 15px;
font-size:17px;
color:#004C81;
text-transform:lowercase;
}

/*LNB Links*/
.lnb_links{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
display:block;
background-color:#E5EFF9;
width:100%;
height:32px;
color:#78797B;
border-bottom-style: solid; 
border-bottom-color:#C8CFD9; border-width:1px;
}

a.lnb_links:link,a.lnb_links:visited{
display:block;
text-decoration:none;
width:100%;
padding-left:10px;
height:32px;
border-bottom-style: solid; 
border-bottom-color:#C8CFD9; 
border-width:1px;
cursor:pointer;
}
a.lnb_links:hover{
text-decoration:none;
display:block;
color:#ffffff;
background-color:#004C80;
width:100%;
height:32px;
border-bottom-style: solid; border-bottom-color:#dadfdb; border-width:1px;
cursor:pointer;
}

.profile_lnb_links{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
display:block;
background-color:#E5EFF9;
width:100%;
height:32px;
color:#78797B;
border-bottom-style: solid; 
border-bottom-color:#C8CFD9; border-width:1px;
}

a.profile_lnb_links:link,a.profile_lnb_links:visited{
display:block;
text-decoration:none;
width:100%;
padding-left:10px;
height:32px;
border-bottom-style: solid; 
border-bottom-color:#C8CFD9; 
border-width:1px;
cursor:pointer;
}
a.profile_lnb_links:hover{
text-decoration:none;
display:block;
color:#ffffff;
background-color:#004C80;
width:100%;
height:32px;
border-bottom-style: solid; border-bottom-color:#dadfdb; border-width:1px;
cursor:pointer;
}

.profile_lnb_links_selected{
display:block;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
background-color:#004C80;
width:100%;
padding-left:10px;
height:32px ;border-bottom-style: solid; border-bottom-color:#dadfdb; border-width:1px;
cursor:default;
}

a.lnb_inner_links:link,a.lnb_inner_links:visited{
font-size:11px;
color:#78797B;
display:block;
text-decoration:none;
background-color:#E5EFF9;
width:100%;
padding-left:30px;
height:32px;
border-bottom-style: solid; border-bottom-color:#C8CFD9; border-width:1px;
cursor:pointer;
max-width:92%;
}

a.lnb_inner_links:hover{
font-size:11px;
text-decoration:none;
display:block;
color:#ffffff;
background-color:#004C80;
width:100%;
height:32px;
border-bottom-style: solid; border-bottom-color:#dadfdb; border-width:1px;
cursor:pointer;
max-width:92%;
}

.lnb_inner_links_selected{
display:block;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
background-color:#004C80;
width:100%;
padding-left:30px;
height:32px ;border-bottom-style: solid; border-bottom-color:#dadfdb; border-width:1px;
max-width:92%;
cursor:default;
}


.lnb_links_selected{
display:block;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
background-color:#004C80;
width:100%;
padding-left:10px;
height:32px ;border-bottom-style: solid; border-bottom-color:#dadfdb; border-width:1px;
cursor:default;
}

.lnb_links_selected_height{
display:block;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
background-color:#E5EFF9;
width:100%;
padding-left:10px;
height:48px ;border-bottom-style: solid; border-bottom-color:#C8CFD9; border-width:1px;
cursor:default;
}
/*LNB Links closed*/
#max_wid{
max-width: 237px;}
#vc{
height:32px;
display:table-cell;
vertical-align:middle;
}
#containingBlock {display:table; height: 100%; position: relative; overflow:visible; }
#containingBlock div {*position: absolute; top: 50%; display: table-cell; vertical-align: middle;}
#containingBlock span {*position: relative; top: -50%;}


.input_border{
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #c4d3f6;

}

.input_box_text{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding-left:10px;
}

.input_drop{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

/*Press Link starts here*/

a.press:link,a.press:visited{
color:#0082d1;
font-size:12px;
text-align:left;
text-decoration:none;
}
a.press:hover{
color:#0082d1;
text-decoration:underline;}

/*Press Link ends here*/
a.clickhere:link, a.clickhere:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#005596;
	font-size:12px;
	text-decoration:none;
}
a.clickhere:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#005596;
	font-size:12px;
	text-decoration:underline;
}
.clickhere1{
	font-family:Arial, Helvetica, sans-serif;
	color:#005596;
	font-size:12px;
	text-decoration:none;
}
.table_content{
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.floatR{
float:right;
}

.floatL{
float:left;
clear:right;
display:block;
width:325px;
position:relative;
}
.bold{
font-weight:bold;
}

.toppadding27{padding-top:27px;}

a.cont:link, a.cont:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#636363;
	font-size:12px;
	text-decoration:underline;
}
a.cont:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#636363;
	font-size:12px;
	text-decoration:none;
}
.top_padding{
padding-top:19px;
}

a.tnb_padding{padding-left:30px; background-color:#2f81bc;}
lnb_padding{padding-left:50px;}
.LT-padding{padding:0px 0 5px 30px;
	line-height:18px;}
.Lm-padding{padding:0px 0 5px 30px;
}

.padding_bottom {
	padding-top: 8px;
	padding-bottom: 0px;
}

.text_box {
	color: #044b77;
	font-size: 12px;
}
.textbox_bolder {
	color: #044b77;
	border: 1px solid #044487;
	font-size: 12px;
}
.required {
	color: #b61414;
}
.admin_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #0a68ae;
	border: 1px solid #000000;
	color: #FFFFFF;
	font-weight: bold;
	width:55px;
	height: 20px;
}
.print_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #0a68ae;
	border: 1px solid #000000;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
}

.button_pointer{
cursor:pointer;
}
.lnb_text{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e8f1f8;
	width:247px;
	display:block;
	border-bottom-color:#dadfdb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.pad_t{
padding-top:8px;
}
.bg_div{
	background-color:#FCFCFC;
}
.disclaimer{
color:#333333;
font-size:11px;
text-align:left;
}
.disclaimer a:link, .disclaimer a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	text-decoration:underline;
}
.disclaimer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:none;
}
.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #0a68ae;
	border: 1px solid #000000;
	color: #FFFFFF;
	font-weight: bold;
	width:55px;
	height: 27px;
}
.safeharbor{
color:#333333;
font-size:12px;
text-align:right;
}
.hr_css{
border-top:#cccccc solid 1px;
}
.div_why_L{
display:block;
float:left;
width:525px;
padding-right:25px;
padding-bottom:15px;
}
/*print help desk class*/
.print_content{font-size:12px;padding:20px 10px 10px 50px;color:#000000}
.pdbottom{
padding-bottom:5px;}

/* css for TNB drop down starts here*/

.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}

.qmclear {height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmmc div {visibility:hidden;position:absolute;}




/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

#qm0 div a{
font-size:11px;
letter-spacing:.05em;
width: auto;
display: block;
text-indent: 0px;
border-top: 1px solid #003d67; 
border-bottom: 1px solid #003d67; /*THEME CHANGE HERE*/
border-left: 2px solid #003d67; 
border-right: 2px solid #003d67; 
padding: 5px 15px 5px 11px;
text-decoration: none;
font-weight: normal;
color: #FFFFFF;
background-color:#004C80;
}

#qm0 div a:hover{
font-size:11px;
letter-spacing:.05em;
width: auto;
display: block;
text-indent: 0px;
border-top: 1px solid #003d67; 
border-bottom: 1px solid #003d67; /*THEME CHANGE HERE*/
border-left: 2px solid #003d67; 
border-right: 2px solid #003d67; 
padding: 5px 15px 5px 11px;
text-decoration: none;
font-weight: normal;
color: #FFFFFF;
background-color:#000000;
}
#qm0 div .qmparent
	{
		background-image:url(images/tnb-plus.gif);
		background-repeat:no-repeat;
		background-position:98%;
	}
#qm0 div .qmparent:hover
	{
		background-image:url(images/tnb-minus.gif);
		background-repeat:no-repeat;
		background-position:98%;
	}
#qm0 div .qmactive
{
		background-image:url(images/tnb-minus.gif);
		background-repeat:no-repeat;
		background-position:98%;
		background-color:#000000;
	}

/* css for TNB drop down ends here*/

#qm div{
text-align:left;
position:absolute;
top:0;
border: 2px solid #05406B; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #005596;
visibility: hidden;}

/* classes for validator */
.tfvHighlight
	{
	color:#CC0000; }
.tfvNormal
	{
		color:#044B77; 
	}
/* classes for validator end */

.highlightedColor{
background-color:#ECF3F9;
height:120px;
border:1px solid #CCCCCC;
}

.OtherhighlightedColor{
background-color:#ECF3F9;
height:70px;
border:1px solid #CCCCCC;
}
a.orangebg:link, a.orangebg:visited {
background-color:#FE8347;
color:#341C11;
padding:0px 5px 0px 5px;
margin-left:145px;
text-decoration:none;
}
a.orangebg:hover{
background-color:#FE8347;
color:#341C11;
padding:0px 5px 0px 5px;
margin-left:145px;
text-decoration:underline;
}
a.solutionorangebg:link, a.solutionorangebg:visited {
background-color:#FE8347;
color:#341C11;
padding:0px 5px 0px 5px;
margin-left:90px;
text-decoration:none;
}
a.solutionorangebg:hover{
background-color:#FE8347;
color:#341C11;
padding:0px 5px 0px 5px;
margin-left:90px;
text-decoration:underline;
}
sup{font-size:9px;}
/* tool tip classes starts here*/

         .thdrcell {
            background:#004c81;
			color:#a05a1f;
			font-family:Arial, Helvetica, sans-serif;
            font-size:12px;
            font-weight:bold;
           border-bottom:1px solid #C8BA92;
         }
         
         .tdatacell {
		 color:#a05a1f;
            font-family:Arial, Helvetica, sans-serif;
            font-size:12px;
           background:#004c81
         }
         
         .dvhdr1 {
		 color:#ffffff;
            background:#004c81;
            font-family:Arial, Helvetica, sans-serif;
            font-size:12px;
            font-weight:bold;
            border:1px solid #000000;
            padding:5px;
            width:200px;

         }
         
         .dvbdy1 {
		 color:#004c81;
            background:#e7f0f9;
           font-family:Arial, Helvetica, sans-serif;
            font-size:11px;
            border-left:1px solid #cccccc;
            border-right:1px solid #cccccc;
            border-bottom:1px solid #cccccc;
            padding:5px;
            width:200px;
         }
         .dogvdvhdr {
		 color:#004c81;
            width:300;
            background:#e7f0f9;
            border:1px solid #cccccc;
            font-weight:bold;
        }
         
         .dogvdvbdy {
		 color:#004c81;
            width:300;
            background:#e7f0f9;
            border-left:1px solid #cccccc;
            border-right:1px solid #cccccc;
            border-bottom:1px solid #cccccc;
            padding:2px;
         }
         
         .pgdiv1 {
		 color:#004c81;
         width:300;
         height:250;
         background:#e7f0f9;
         border:1px solid #cccccc;
         font-family:arial;
         font-size:12px;
         }
		 .mouse_pointer{cursor:pointer}
#tip{
margin:0px;
padding:0px 5px 5px 15px;
			font-family:Arial, Helvetica, sans-serif;
}
	  
 /* tool tip classes ends here*/
.lbl_identify{font-size:10px; padding-top:5px;}
/* added 3/16/2010 with template changes*/
a img {
	border:none;
}
#left_column {
	width: 247px;
	float: left;
}
#left_column a {
	display: block;
	color: #004E81;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size: 18px;
	font-weight: bold;
	background-color: #FFF;
	background-image: url(images/left_column_link_bg.jpg);
	background-repeat: repeat-x;
	padding:40px 20px;
}
#left_column a:hover {
	color: #333;
}
#left_column a.selected {
	color: #333;
}
#left_column a span {
	color: #999;
	font-weight: normal;
	font-size: 16px;
}
#slide_show {
	float: left;
	height: 207px;
	width: 743px;
}
#logins {
	width: 743px;
	float: left;
	text-align: center;
	height: 148px;
}
#logins div {
	background-image: url(images/logins_bg.jpg);
	background-repeat: repeat-x;
	background-position: left 52px;
	float: left;
	height: 148px;
	font-family: Arial, Helvetica, sans-serif;
}
#logins #hr_solutions {
	width: 290px;
	background-image: url(images/logins_first_bg.jpg);
	background-position: left 52px;
	height: 148px;
	float: left;
}
#logins #howell_conect {
	width: 235px;
}
#logins #i_dental {
	width: 218px;
}
#logins h1 {
	color: #004E81;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#logins p {
	color: #999;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#logins a.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #004E81;
	background-image: url(images/login_arrow.jpg);
	background-repeat: no-repeat;
	display: block;
	margin-right: auto;
	margin-left: auto;
	width: 45px;
}
#logins a.login:hover {
	text-decoration: underline;
}
#sup_links_head {
	float: left;
	height: 38px;
	width: 743px;
	text-align: center;
	padding-top: 5px;
	background-image: url(images/sup_links_head_bg.jpg);
	background-repeat: no-repeat;
	background-color: #878986;
	font-family: Arial, Helvetica, sans-serif;
}
#sup_links_head h1 {
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}
#sup_links {
	float: left;
	width: 743px;
	font-family: Arial, Helvetica, sans-serif;	
	background-image: url(images/sup_links_bg.jpg);
	background-repeat: repeat-y;
	height: 253px;
}
#sup_links div {
	float: left;
}
#sup_links ul {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#sup_links h1 {
	display: block;
	margin: 0px;
	color: #004E81;
	font-size: 18px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
}
#sup_links li {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}
#sup_links #benefit_enroll {
	width: 303px;
}
#sup_links #employee_benefits {
	margin-left: 40px;
	width: 200px;
}
#sup_links #hr_solutions {
	width:200px;
}
#sup_links li a {
	color:#000;
	text-decoration:none;
	font-size: 11px;
	line-height: 20px;
}
#sup_links li a:hover {
	color:#333;
	text-decoration:underline;
}
.redtext {
	color: #C11F34;
	font-weight: bold;
}
#page_wrapper{	
	width: 1115px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/wrapper_bg.png);
	background-repeat: repeat-y;
}
