﻿body
{
	font-family: Arial;
	font-size: 12px;
	background-image: url(../images/bg.jpg);
	background-repeat:repeat;
}
/*every header left width,center width,right width will change here */
.headerleft
{
	padding-left: 20px;
	width:230px;
}
.headercenter
{
	width: 308px;
}
.headerright
{
	padding-right: 30px;
	width:280px;
}
/*every header  change complete here */
.left
{
	text-align:left;	
}
.font1
{
	/* right menu hyper link   */
	font-family:Arial;
	color:White;
	margin-left:12px;
	padding-top:3px;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;	
}
.bg1
{   
	/*benefit and rate table header color     */
	background-color: #6e993f;
	text-align:center;
	width:80%;
	font-weight:bold;
	color:White;
}
.bg2
{
	/*benefit and rate table second line header color     */
	background-color:#6f9a40;
	text-align:center;
	font-weight:bold;
    height:20px;
   	color:White;
}
.bgp
{
	background-color: #75417f;
	vertical-align:middle;
	text-align: center;
	color:White;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:3px;
}
.bg1rates
{
	/*FB_Rate table three column table header color (apply for first column)*/
	background-color: #75417f;
	text-align:center;
	width:80%;
	font-weight:bold;
	color:White;
}
.bg2rates
{
	/*FB_Rate table three column table header color (apply for se column)*/
	background-color:#774381;
	text-align:center;
	font-weight:bold;
    height:20px;
   	color:White;
}
.rowheight
{
	height:5px;
}
.aright
{
	/* table data width*/
	text-align:right;
	padding-right:3px;
	width:10%;	
}
.aleftvb
{
	/* table data first column width for volume blue*/
	text-align:left;
	padding-left:3px;
	width:60%;
}
.arightvb
{
	/* table data width for volume blue*/
	text-align:right;
	padding-right:3px;
	width:20%;
}
.bgcolor
{
	background-color:#f7f7f7;
}
.aleft
{
	/* table data first column width*/
	text-align:left;
	padding-left:3px;
	width:20%;	
}
.whtclr
{
	 /* small font for color */
	font-size:12px;
	color:#6b696b;
	text-align:justify;
	padding-right:7px;	
}
.arrowclr
{
	color:#3c5eb6;	
}
.font2
{
	/* simple bold font for all pages*/
	font-family:Arial;
	font-weight:bold;
	font-size:12px;	
}
.fontinner
{
	font-size:12px;
	text-align:justify;
}
.fontwelcome
{
	/*blue color for every pages */
	font-family:Arial;
	font-size:16px;
	text-align:justify;
	color:#3c5eb6;	
	font-weight:bold;
}
.fontgeneral
{	
	text-align:justify;
}
.fontfaqs
{
	text-align:justify;
	background-color:#f4f4f4;
	font-size: 12px;
	color:Black;
	padding-right:3px;	
}
.fontqus
{
	text-align:justify;
	font-size: 12px;
	color:Black;
	font-weight:bold;
}
.myblueheader
{
	text-align:left;
	vertical-align:top;
}
.ulremove
{
	/* Remove underline from Hyperlink */
	text-decoration:none;
}
.Benefitbg2
{
	/* Background color for all Second cell of benifits  */
	background-color:#fefbea;
	padding:5px;
	text-align:justify;	
	vertical-align:middle;
}
.Benefitbg3
{
	/* Background color for all third cell of benifits  */
	background-color:#edf3fe;	 
	padding:5px;
	text-align:justify;		
	vertical-align:middle;
}
.Benefitfleft
{
	padding:5px;
	text-align:justify;	
	vertical-align:middle;
}
.whtbg
{
padding:5px;
	text-align:justify;	
	vertical-align:middle;
	background-color:#FFFFFF;	
}
.FBbg
{
	/* Background color for Flexible blue page */
	background-color:#794283;
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:White;
	padding:5px;
	text-align:justify;
	vertical-align:top;	
}
.VBbg
{
	/* Background color for Value blue page */
	background-color:#5998C3;
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:White;
	padding:5px;
	text-align:justify;
	vertical-align:top;	
}
.YABbg
{
	/* Background color for young adult blue page */
	background-color:#d27528;
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:White;
	padding:5px;
	text-align:justify;
	vertical-align:top;	
}
.ICBbg
{
	/* Background color for Individual Care Blue page */
	background-color: #69943a;
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;		
	color:White;
	padding:5px;
	vertical-align:top;
	text-align:justify;	
}
.PDbg
{
	/* Background color for Personal Dental page */
	background-color:#4f71ca;
	font-family:Arial;
	font-weight:bold;
	vertical-align:top;
	padding:5px;
	text-align:justify;
	color:White;
	font-size: 14px;
}
/* ################# STAR INNER MENU STYLE CSS ####################### */
 .submenu
{
	cursor: pointer;
}
.submenu .left
{
	background-image:url(../images/sub_left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:24px;
}
.submenu .right
{
	background-image:url(../images/sub_right.gif);
	background-repeat:no-repeat;
	width:5px;
	height:24px;
}
.submenu .mid
{
	background-image:url(../images/sub_mid.gif);
	background-repeat:repeat-x;
	color:White;
	height:24px;
}
.submenu_rollover
{
	cursor: pointer;
}
.submenu_rollover .left
{
	background-image:url(../images/sub_left_rollover.gif);
	background-repeat:no-repeat;
	width:5px;
	height:24px;
}
.submenu_rollover .right
{
	background-image:url(../images/sub_right_rollover.gif);
	background-repeat:no-repeat;
	width:5px;
	height:24px;
}
.submenu_rollover .mid
{
	background-image:url(../images/sub_mid_rollover.gif);
	background-repeat:repeat-x;	  
	color:White;      
	height:24px;	        
}
/* ####################### END  INNER MANU STYLE CSS ################ */


/*############### For Life Insurance pages ##############*/
.question 
{
	cursor: hand;
	cursor: pointer;
	margin-left: 10px;
	font-size: 12px;
	margin-top: 5px;
}

.answer 
{
	margin-left: 35px;
	color: #000000;
	font-size: 12px;
	padding-top:5px;
	
}
.wrapper 
{
width:622px;	
margin-top: 40px;
}

/***********************/