body {
	background-image: url("images/bg.gif")}

.bodycontainer {
	background-image: url("images/pagebg.gif");
    	background-repeat: repeat-x}

.right15 {
	padding-right: 15px}

.homeboxes {
	height: 215px;}

input {
	color: #000000;
	border: solid 1px #666666; 
	font-size: 11px;
	font-weight: bold;
	background-color: #F7F7F7;}

.text10 {
	color: #0F396B;
	font-family: tahoma, arial;
	font-size: 10}

.text {
	color: #0F396B;
	line-height: 16px;
	font-family: tahoma, arial;
	font-size: 11}

a.text {
	color: #0F396B;
	line-height: 16px;
	text-decoration: none;
	font-family: tahoma, arial;
	font-size: 11}

a.text:hover {
	color: #0F396B;
	line-height: 16px;
	text-decoration: underline;
	font-family: tahoma, arial;
	font-size: 11}

.boldtext {
	color: #0F396B;
	font-weight: bold;
	font-family: tahoma, arial;
	font-size: 11}

a.boldtext {
	color: #0F396B;
	text-decoration: none;
	font-weight: bold;
	font-family: tahoma, arial;
	font-size: 11}

a.boldtext:hover {
	color: #0F396B;
	text-decoration: underline;
	font-weight: bold;
	font-family: tahoma, arial;
	font-size: 11}

.whitetext {
	color: #FFFFFF;
	line-height: 16px;
	font-family: tahoma, arial;
	font-size: 11}

.whiteboldtext {
	color: #FFFFFF;
	line-height: 16px;
	font-weight: bold;
	font-family: tahoma, arial;
	font-size: 11}

.greentext {
	color: #56820B;
	font-family: tahoma, arial;
	font-size: 11}

a.greentext {
	color: #56820B;
	text-decoration: none;
	font-family: tahoma, arial;
	font-size: 11}

a.greentext:hover {
	color: #56820B;
	text-decoration: underline;
	font-family: tahoma, arial;
	font-size: 11}

.greenboldtext {
	color: #556E17;
	font-weight: bold;
	font-family: tahoma, arial;
	font-size: 11}
	
a.greenboldtext {
	color: #56820B;
	font-weight: bold;
	text-decoration: none;
	font-family: tahoma, arial;
	font-size: 11}

a.greenboldtext:hover {
	color: #56820B;
	font-weight: bold;
	text-decoration: underline;
	font-family: tahoma, arial;
	font-size: 11}
	
.pinktext {
	color: #C1238F;
	font-family: tahoma, arial;
	font-size: 11}

.pinkboldtext {
	color: #C1238F;
	font-weight: bold;
	font-family: tahoma, arial;
	font-size: 11}
	
a.pinkboldtext {
	color: #C1238F;
	font-weight: bold;
	text-decoration: none;
	font-family: tahoma, arial;
	font-size: 11}

a.pinkboldtext:hover {
	color: #C1238F;
	font-weight: bold;
	text-decoration: underline;
	font-family: tahoma, arial;
	font-size: 11}

	
/* Text box styles */

.textbox  { 
	font-family:verdana,arial; 
	font-size:10px; color:#666; 
	border:1px solid #999}


/* Navigation button rollovers */

.buttonparticipants {
	float: left; 
	width: 136px}

.buttonparticipants a {
	background-image: url(images/nav-participants.gif);
	display:block;
	height: 17px;
	width: 136px}

.buttonparticipants a:hover {
	background-image: url(images/nav-participants-o.gif);}

.buttonemployers {
	float: left; 
	width: 136px}

.buttonemployers a {
	background-image: url(images/nav-employers.gif);
	display:block;
	height: 17px;
	width: 136px}

.buttonemployers a:hover {
	background-image: url(images/nav-employers-o.gif);}

.buttonproviders {
	float: left; 
	width: 136px}

.buttonproviders a {
	background-image: url(images/nav-providers.gif);
	display:block;
	height: 17px;
	width: 136px}

.buttonproviders a:hover {
	background-image: url(images/nav-providers-o.gif);}

.buttonbrokers {
	float: left; 
	width: 136px}

.buttonbrokers a {
	background-image: url(images/nav-brokers.gif);
	display:block;
	height: 17px;
	width: 136px}

.buttonbrokers a:hover {
	background-image: url(images/nav-brokers-o.gif);}

.buttonservices {
	float: left; 
	width: 136px}

.buttonservices a {
	background-image: url(images/nav-services.gif);
	display:block;
	height: 17px;
	width: 136px}

.buttonservices a:hover {
	background-image: url(images/nav-services-o.gif);}

.buttoncontact {
	float: left; 
	width: 97px}

.buttoncontact a {
	background-image: url(images/nav-contact.gif);
	display:block;
	height: 35px;
	width: 97px}

.buttoncontact a:hover {
	background-image: url(images/nav-contact-o.gif);}

.buttonabout {
	float: left; 
	width: 87px}

.buttonabout a {
	background-image: url(images/nav-about.gif);
	display:block;
	height: 35px;
	width: 87px}

.buttonabout a:hover {
	background-image: url(images/nav-about-o.gif);}

.buttonrequest {
	float: left; 
	width: 136px}

.buttonrequest a {
	background-image: url(images/nav-request.gif);
	display:block;
	height: 17px;
	width: 136px}

.buttonrequest a:hover {
	background-image: url(images/nav-request-o.gif);}

.buttonnewsroom {
	float: left; 
	width: 79px}

.buttonnewsroom a {
	background-image: url(images/nav-newsroom.gif);
	display:block;
	height: 35px;
	width: 79px}

.buttonnewsroom a:hover {
	background-image: url(images/nav-newsroom-o.gif);}

.buttonforms {
	float: left; 
	width: 136px}

.buttonforms a {
	background-image: url(images/nav-forms.gif);
	display:block;
	height: 17px;
	width: 136px}

.buttonforms a:hover {
	background-image: url(images/nav-forms-o.gif);}
	
.buttonresources {
	float: left; 
	width: 136px}

.buttonresources a {
	background-image: url(images/nav-resources.gif);
	display:block;
	height: 17px;
	width: 136px}

.buttonresources a:hover {
	background-image: url(images/nav-resources-o.gif);}
	
.buttoncareers {
	float: left; 
	width: 136px}

.buttoncareers a {
	background-image: url(images/nav-careers.gif);
	display:block;
	height: 17px;
	width: 136px}

.buttoncareers a:hover {
	background-image: url(images/nav-careers-o.gif);}
	
.buttonmedplan {
	float: left; 
	width: 266px}

.buttonmedplan a {
	background-image: url(images/emp-medical.gif);
	display:block;
	height: 26px;
	width: 266px}

.buttonmedplan a:hover {
	background-image: url(images/emp-medical-o.gif);}
	
.buttonpayroll {
	float: left; 
	width: 266px}

.buttonpayroll a {
	background-image: url(images/payrollplans.gif);
	display:block;
	height: 26px;
	width: 266px}

.buttonpayroll a:hover {
	background-image: url(images/payrollplans-o.gif);}
	
.buttonstatus {
	float: left; 
	width: 266px}

.buttonstatus a {
	background-image: url(images/changestatus.gif);
	display:block;
	height: 26px;
	width: 266px}

.buttonstatus a:hover {
	background-image: url(images/changestatus-o.gif);}
	
.buttonstop {
	float: left; 
	width: 271px}

.buttonstop a {
	background-image: url(images/prov-stop.gif);
	display:block;
	height: 29px;
	width: 271px}

.buttonstop a:hover {
	background-image: url(images/prov-stop-o.gif);}
	
.buttonpbm {
	float: left; 
	width: 271px}

.buttonpbm a {
	background-image: url(images/prov-pbm.gif);
	display:block;
	height: 29px;
	width: 271px}

.buttonpbm a:hover {
	background-image: url(images/prov-pbm-o.gif);}
	
.buttoncost {
	float: left; 
	width: 271px}

.buttoncost a {
	background-image: url(images/prov-cost.gif);
	display:block;
	height: 29px;
	width: 271px}

.buttoncost a:hover {
	background-image: url(images/prov-cost-o.gif);}
	
.buttontpa {
	float: left; 
	width: 65px}

.buttontpa a {
	background-image: url(images/brok-tpa.gif);
	display:block;
	height: 22px;
	width: 65px}

.buttontpa a:hover {
	background-image: url(images/brok-tpa-o.gif);}
	
/* Fly out menu */
#FWTableContainer463697973 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:762px;
	height:29px;
	text-align:left;
}

#MMMenuContainer1116141645_0 {
/* This ID is related to the master menu div for menu MMMenuContainer1116141645_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:417px;
	top:29px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1116141645_0 {
/* This class defines things about menu MMMenu1116141645_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#bfd589;
	border:1px solid #ffffff;
	width:130px;
	height:133px;
}

.MMMIFVStyleMMMenu1116141645_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu1116141645_0 */
	border-top:1px solid #bfd589;
	border-left:1px solid #bfd589;
	border-bottom:1px solid #bfd589;
	border-right:1px solid #bfd589;
	width:130px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:128px;
	height:15px;
}

.MMMIVStyleMMMenu1116141645_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu1116141645_0 */
	border-top:0px;
	border-left:1px solid #bfd589;
	border-bottom:1px solid #bfd589;
	border-right:1px solid #bfd589;
	width:130px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:128px;
	height:15px;
}

#MMMenu1116141645_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu1116141645_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1116141645_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu1116141645_0 so we can set its position */
	left:0px;
	top:23px;
}

#MMMenu1116141645_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu1116141645_0 so we can set its position */
	left:0px;
	top:45px;
}

#MMMenu1116141645_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu1116141645_0 so we can set its position */
	left:0px;
	top:67px;
}

#MMMenu1116141645_0_Item_4 {
/* Unique ID for item 4 of menu MMMenu1116141645_0 so we can set its position */
	left:0px;
	top:89px;
}

#MMMenu1116141645_0_Item_5 {
/* Unique ID for item 5 of menu MMMenu1116141645_0 so we can set its position */
	left:0px;
	top:111px;
}

#MMMenu1116141645_0_Item_6 {
/* Unique ID for item 5 of menu MMMenu1116141645_0 so we can set its position */
	left:0px;
	top:133px;
}

#MMMenu1116141645_0_Item_7 {
/* Unique ID for item 5 of menu MMMenu1116141645_0 so we can set its position */
	left:0px;
	top:155px;
}

#MMMenu1116141645_0_Item_8 {
/* Unique ID for item 5 of menu MMMenu1116141645_0 so we can set its position */
	left:0px;
	top:177px;
}

#MMMenuContainer1116141645_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1116141645_0 a {
/* Controls the general apperance for menu MMMenuContainer1116141645_0's items, including color and font */
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	color:#556e17;
	text-align:left;
	vertical-align:middle;
	padding:4px;
	background-color:#dfedbc;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1116141645_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1116141645_0 */
	color:#556e17;
	background-color:#cedfa4;
}