/* FutureScripts print styles CSS Document */


	html 
	{
	background-image:none;
	background-color: white;
	margin: 0;
	padding: 0;
	font-size:100%; 
	}

	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object 
	{
	margin:0;
	padding:0;
	}

	table 
	{
	border-collapse:collapse;
	border-spacing:0;
	}

	fieldset,img,abbr 
	{
	border:0;
	}

	address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,th,var 
	{
	font-style:normal;
	font-weight:normal;
	}
	
	ul 
	{
	list-style:none;
	font-size:1.0em;
	}
	
	caption,th 
	{
	text-align:left;
	}
	
	h1,h2,h3,h4,h5,h6 
	{
	font-size:1.0em;
	}

	a
	{
	color:black !important;
	text-decoration:underline;
	}





/* PAGE LAYOUT */

	body  
	{
	font-size: 11pt;
	font-family: Georgia, Times;
	text-align: left;
	color: black;		
	background-image: none;
	}
	
	#container
	{
	margin: 0 100px 0 50px;
	text-align: left;
	background-color: white;
	width: 575px; }
	
	#header
	{
	width: 575px;
	display:none; }
	
	.logo
	{
	margin:0px 0 35px 0px;
	}
	
	#headerPrint
	{
	width:550px;
	background-color: white; }
	
	#logincontainer
	{
	display:none;
	}
	.searchbackground
	{
	display:none;
	}
*html .searchbackground
	{
	display:none;
	}

	
	#globalnav
	{
	display:none;
	}	

	#multimedia	
	{
	display:none;
	}
	
	#contentscontainer 
	{
	 }
	
	#menu 
	{
	display:none;
	}
	
	#footer
	{
	width:650px;
	border:none;
	background-color: white;

	}
	





/* GLOBAL NAVIGATION */
	
	
	#globalnav a
	{
	text-decoration:underline;}	
	
	#globalnav form, input 
	{
	display:none;
	}
	
	#globalnav .searchbtn 
	{
	display:none;
	}
*html #globalnav .searchbtn 
	{
	display:none;
	}

/* MAIN NAV */

	
	#topNav 
	{
	display:none;
	}
	
	#topNav ul li 
	{
	text-align:left;
	list-style:none;
	}
	
	#topNav ul li a 
	{
	text-decoration:none;
	text-align:left;
	color: #666666 !important;
	}
	
	#topNav ul li a:hover 
	{
	text-decoration: underline;
	color: #920000 !important;
	}
	
	#topNav ul li ul 
	{
	list-style:none;
	padding: 5px 5px 5px 0px;
	}
	
	.menuTitle 
	{
	color: #333333;
	border-bottom: 1px dotted #666666;
	font-size:9pt;
	font-weight: bold;
	margin-top: 10px;
	padding-bottom: 10px;
	}
	
	.menuTitle:hover, .menuTitle.sfhover 
	{
	background-color: #e3e0dd !important;
	}
	
	#login 
	{
	position: absolute;
	top 160px !important;
	left: 635px;
	margin-top: 18px;
	}
	
	#loginTwo 
	{
	position: absolute;
	top 160px !important;
	left: 810px;
	margin-top: 18px;
	}
	
	#loginForm, #loginTwoForm  
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
	margin: 10px 30px 0px 30px;
	}
	
	.registerLine 
	{
	font-size: 8pt;
	}
	
	a 
	{
	color: #920000;
	}
	
	#loginFormDiv, #loginTwoFormDiv 
	{
 	position: absolute; 
 	top: 10px;
	margin: 20px;
	border: 1px solid #666;
	border-bottom: 5px solid #920000;
	background-image: url(images/layout/FS_menu_bg.jpg);
	background-position: bottom center;
	}
	
	#loginFormDiv
	{
	left: -52px;
	}
	
	#loginTwoFormDiv
	{
	left: -112px;
	}
	
	.floatRight
	{ 
	float: right;
	padding-right: 20px;
	}
	
	#loginForm a, #loginTwoForm a 	
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
	}
	
	#loginButton a, #loginTwoButton a 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
	color: #920000;
	}
	
	#loginTwoButton a
	{
	color: #A6814A
	}
	
	#loginButton img, #loginTwoButton img 
	{
	border: none;
	margin: 0px 5px -1px 0px;
	}
	
	.navItem 
	{
	display:table-cell;
	color: #FFFFFF;
	padding-top: 2px;
	margin: 0px 0px -3px 16px;
	}
	
	.navItem a 
	{
	color: #FFFFFF;
	}
	
	.navItem ul 
	{
	background-image: url(images/layout/FS_menu_bg.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	margin-top:-5px;
	margin-left: 20px;
	padding-left: 0px;
	height: auto;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	border-bottom: 5px solid #999;
	}
	
	.navItem ul div
	{
	padding: 5px 0 5px 0;
	}
	
	.navItem ul li 
	{
	line-height: 18px;
	padding: 2px 0 2px 0;
	margin: 0 10px 0 10px
	}
	
	.navItem ul li div div
	{
	background-image: none;
	line-height: 15px;
	padding: 0
	}
	
	.navItem ul li ul 
	{
	margin-top: 0px;
	border: none;
	}
	
	.navItem ul li ul li 
	{
	padding: 0px !important;
	}
	
	.navItem img
	{
	padding-right: 3px;
	}
	
	.HomeBTN_ 
	{
	position:absolute;
	left:0px;
	top: 0px;
	}
	
	#menu1 
	{
	position:absolute;
	left:-20px; 
	top:43px;
	}
	
	.AboutUsBTN_ 
	{
	position:absolute;
	left:125px;
	top: 0px;
	}
	
	#menu2 
	{
	position:absolute;
	left:104px;
	top: 43px;
	}
	
	.BenifitsSolutionsBTN_ 
	{
	position:absolute;
	left:257px;
	top: 0px;
	}
	
	#menu3 
	{
	position:absolute;
	left:237px;
	top: 43px;
	}
	
	.EmployersBTN_ 
	{
	position:absolute;
	left:404px;
	top: 0px;
	}
	
	#menu4 
	{
	position:absolute; 
	left:384px;
	top: 43px;
	}
	
	.BrokersBTN_ 
	{
	position:absolute;
	left:514px;
	top: 0px;
	}
	
	#menu5 
	{
	position:absolute; 
	left:494px;
	top: 43px;
	}
	
	.MembersBTN_ 
	{
	position:absolute;
	left:685px;
	top: 0px;
	}
	
	#menu6 
	{
	position:absolute; 
	width: 177px;
	left:622px;
	top: 43px;
	}


/* MENU (or) LEFT NAV */

	#menu .leftnav
	{
	color:#d0111d;
	width:189px;
	margin:0 0 0 35px;
	padding:0;
	}

	#menu .leftnav a
	{
	color:#666666 !important;
	}


	#menu .leftnav a:hover
	{
	color:#d0111d !important;
	text-decoration:underline;
	}

	#menu .leftnav ul 
	{
	background-color: white;
	margin:0;
	padding:0;
	}
	
	#menu .leftnav ul li
	{
	background-image: url(images/layout/arrow_closed_leftnav.gif);
	background-repeat: no-repeat;
	background-position: 0 0.2em;
	padding-bottom:0.8em;
	padding-left: 1.5em;
	margin-bottom:0.8em;
	font-size:0.689em;
	font-weight:bold;
	border-bottom:1px #e1e0e0 solid;
	}

*html #menu .leftnav ul li
	{
	background-position: 0 0.6em;
	margin-bottom:0.5em;
	}

	#menu .leftnav ul ul
	{
	background-color: nones;
	margin:0;
	padding:0;
	}
	
	#menu .leftnav ul ul li
	{
	background-image:none;
	padding-bottom:0em;
	padding-left: 1.0em;
	margin-top:0.75em;
	margin-bottom:0em;
	font-size:1.0em;
	font-weight:normal;
	color:7b7b7b;
	border-bottom:none;
	}	

*html #menu .leftnav ul ul li
	{
	margin-top:0em;
	}	





/* CONTENT AREA */


	#contentscontainer #bigcol 
	{
	 }

	
	#contentscontainer #bigcol h1 
	{
	font-size:1.188em;
	line-height:1.125em;
	font-weight:normal;
	margin:0 0 1.0em 0;
	padding-bottom: 0.3em;
	border-bottom: 3px #e1e0e0 double;
	}
	
	#contentscontainer #bigcol h2 
	{
	font-size:1.0em;
	line-height:1.188em;
	font-weight:normal;
	margin:0 0 0;
	padding-bottom: 0.3em;
	}

	#contentscontainer #bigcol p 
	{
	font-size:0.75em;
	line-height:1.62em;
	margin-bottom:1.5em; }

	#bigcol ul 
	{
	background-color: white;
	margin:0.5em s0em;
	padding:0;
	font-size:.75em;
	line-height:1.5em
	}
	
	#bigcol ul li
	{
	background-image: url(images/layout/bullet_ul_li.gif);
	background-repeat: no-repeat;
	background-position: 0 0.6em;
	padding-bottom:0.75em;
	padding-left: 1.0em;
	margin-bottom:0em;
	}

	#contentscontainer #bigcol ul ul
	{
	margin:0 1.0em;
	padding-bottom:0.75em;
	font-size:1.0em;
	line-height:1.5em
	}
	
	#contentscontainer #bigcol ul ul li
	{
	background-image: url(images/layout/bullet_ul_ul_li.gif);
	background-repeat: no-repeat;
	background-position: 0 0.6em;
	padding-left: 1.0em;
	margin-bottom:0em;
	}
	
	#sendPage
	{
	display:none;
	}

	/* FOOTER NAVIGATION */
	
	#footer #footernavbox
	{
	display:none;
	}
	
	#footer ul#disclaimer
	{
	font-size: .75em;
	list-style-type: none;
	margin: 0;
	padding: 1.5em 0;
	}

*html #footer ul#disclaimer
	{
	padding: 1.5em 0 0.5em;
	}
	
	#footer ul#disclaimer li a
	{
	background-color: none;
	padding: .2em 0;
	text-align: center;
	text-decoration: none;
	}
	
	#footer ul#disclaimer li a:hover
	{
	color: #2b2b2b;
	}
	
	#footer ul#disclaimer .left { float: none; }
	#footer ul#disclaimer .right { float: none;}

