﻿html{

	height:100%;

	background:#ececec;

}

body{

	background:url(http://www.fortuneonegroup.com/images/bg-html.gif) repeat-x 50% 100%;	

	margin:0;

	font:12px Arial, Helvetica, sans-serif;

	position:relative;

	min-height:100%;

	min-width:922px;

}

* html body{height:100%;}

.page{

	background: url(http://www.fortuneonegroup.com/images/bg-body.gif) repeat-x 50% 0;

	width:100%;

	min-width:930px;

}

#home .page{background: url(http://www.fortuneonegroup.com/images/bg-body-home.gif) repeat-x 50% 0;}

img{

	border:none;

	display:block;

}

a{

	text-decoration:none;

	color:#000;

}

a:hover{

	color:#707070;

	text-decoration:none;

}

h1{

	font:30px "Trebuchet MS", Times, serif;

	margin:0;

}

h2{font:18px "Trebuchet MS", Times, serif;}

#wrapper{

	width:930px;

	overflow:hidden;

	margin:0 auto;

	padding:0 0 260px;

	position:relative;

}

h3{font:20px "Trebuchet MS", Times, serif; font-weight:bold; }

#header{

	width:100%;

	height:160px;

}

.nav, #global-nav{

	list-style:none;

	margin:0;

	padding:0;

	float:right;

	position:absolute;

}

.nav li, #global-nav li{float:left;}

.logo{

	background:url(http://www.fortuneonegroup.com/images/logo.png) no-repeat;

	text-indent:-9999px;

	float:left;

	width:256px;

	height:61px;

	overflow:hidden;

	margin:83px 0 0 31px;

}

.nav{

	line-height:23px;

	left:380px;

	top:44px;

}

.nav li{padding:0 18px 0 7px;}

.nav a{

	color:#777;

	font:13px Verdana, Arial, Helvetica, sans-serif;

}

.nav a:hover{color:#2f6eb6;}

#global-nav{

	background:url(http://www.fortuneonegroup.com/images/bg-menu.gif) no-repeat;

	line-height:44px;

	padding:0 25px;

	width:594px;

	left:303px;

	top:104px;

}

#global-nav li{

	padding:0 29px 0 7px;

	position:relative;

	text-transform:uppercase;

}

#global-nav span{font-size:17px;}

#global-nav a{

	color:#004a80;

	font-size:15px;

	font-weight:bold;

	white-space:nowrap;

}

#global-nav a:hover{color:#2f6eb6;}

.visual{

	width:100%;

	overflow:hidden;

}

.visual div{

	margin:-137px 0 0 198px;

	width:252px;

	height:74px;

	font-size:13px;

	line-height:18px;

	color:#fff;

	position:relative;

	display:inline;

	float:left;

}

.visual p{margin:16px 0 0;}

.visual a{color:#009bff;}

.visual div a:hover{

	color:#009bff;

	text-decoration:underline;

}

#main{

	width:922px;

	background:#fff;

	overflow:hidden;

	border:1px solid #d7d7d7;

	padding:0 0 29px;

	margin:5px 0 0;

}

#mainhome{

	width:922px;

	background:#fff;

	overflow:hidden;

	border:1px solid #d7d7d7;

	padding:0 0 29px;

	margin:23px 0 0;

}

.text-block{

	border:1px solid #d7d7d7;

	margin:14px 0 0;

	padding:19px 9px 63px 16px;

}

.text-block p, #sidebar-right .text-block p{

	margin:0;

	font-size:11px;

	line-height:13px;

}

.breadcrumbs{

	font-size:11px;

	display:inline;

	margin:0 0 5px 24px;

	padding:0;

	list-style:none;

	overflow:hidden;

	display:inline;

	line-height:20px; 

}

.breadcrumbs-active{

	font-size:11px;

	display:inline;

	margin:0 0 5px 0px;

	padding:0;

	list-style:none;

	overflow:hidden;

	display:inline;

	line-height:20px;

	font-weight:bold; 

}



.breadcrumbs li{

	background:url(http://www.fortuneonegroup.com/images/separator-breadcrumbs.gif) no-repeat 0 7px;

	float:left;

	padding:0 0 0 11px;

}

.breadcrumbs li.bg-none{background:none;}

.breadcrumbs a{

	color:#4b4b4d;

	margin:0 6px 0 0;

	text-decoration:underline;

}

.breadcrumbs a:hover{

	color:#2f6eb6;

	text-decoration:none;

}

#sidebar-left{

	float:left;

	display:inline;

	margin:22px 0 0 26px;

	width:188px;

	overflow:hidden;

}

#content{

	float:left;

	margin:12px 0 0;

	overflow:hidden;

	width:454px;

	padding:0 0 0 18px;

}

#content-wide{

	float:left;

	margin:12px 0 0;

	overflow:hidden;

	width:620px;

	padding:0 0 0 18px;	

}

#content-jobs{

	float:left;

	margin:12px 0 0;

	overflow:hidden;

	width:660px;

	padding:0 0 0 18px;	

}





#sidebar-right{

	float:right;

	margin:22px 0 0;

	width:209px;

}

#sidebar-left ul{

	background:url(http://www.fortuneonegroup.com/images/bg-nav.gif) no-repeat 0 0;

	border:1px solid #d7d7d7;

	list-style:none;

	margin:0;

	padding:20px 12px 8px 8px;

	font-size:12px;

	line-height:33px;

}

#sidebar-left ul ul{

	background: none;

	line-height: 14px;

	border: none;

	list-style:none;

	margin:0;

	padding:10px 12px 8px 8px;

	font-size:11px;

}

#sidebar-left li{

	background:url(http://www.fortuneonegroup.com/images/bullet.gif) no-repeat 15px 14px;

	padding:0 0 0 32px;

	border-bottom:1px solid #d7d7d7;

}

#sidebar-left li.active{font-weight:bold;}

#sidebar-left li.active a:hover{

	color:#000;

	cursor:default;

}

#sidebar-left li.border-none{border-bottom:none;}

#sidebar-left ul ul li{

	background: none;

	padding:3px 0 3px 25px;

	border-bottom:1px solid #d7d7d7;

}

#sidebar-left ul ul li.active{font-weight:bold;}

#sidebar-left ul ul li.active a:hover{

	color:#000;

	cursor:default;

}

#sidebar-left ul ul li.border-none{border-bottom:none;}



#content p{

	margin:9px 0 0;

	line-height:20px;

}

#content-wide p{

	margin:9px 0 0;

	line-height:20px;

}

#content h2{

	margin:16px 0 -2px;

}

.twocolumn div{

	float:left;

	width:185px;

	overflow:hidden;

}

#content .twocolumn .second-col{

	margin:3px 0 0 79px;	

}

.banner{

	border:1px solid #d7d7d7;

	overflow:hidden;

	width:186px;

	height:390px;

}

.bannerjobs{

	border:0px solid #d7d7d7;

	overflow:hidden;

	width:186px;

}

.bannerjob div{

	overflow:hidden;

	width:148px;

	height:355px;

	border:1px solid #d7d7d7;

	margin:16px 0 0 13px;

	padding:8px 0 0 16px;

}



.banner div{

	background:url(http://www.fortuneonegroup.com/images/image01.gif) no-repeat 0 100%;

	overflow:hidden;

	width:148px;

	height:355px;

	border:1px solid #d7d7d7;

	margin:12px 0 0 13px;

	padding:8px 0 0 10px;

}

.banner li{

	background:url(http://www.fortuneonegroup.com/images/bullet.gif) no-repeat 0 8px;

	padding:0 0 0 13px;

}



.learn-more{

	margin:14px 0 0 5px;

	padding:0;

	list-style:none;

	line-height:20px;

}

.learn-more li{

	background:url(http://www.fortuneonegroup.com/images/bullet.gif) no-repeat 0 8px;

	padding:0 0 0 13px;

}

#sidebar-right p{

	margin:5px 0 0 2px;

	font-size:11px;

	line-height:13px;

}

#sidebar-right .text-block{width:162px;}

#footer{

	width:100%;

	padding:0;

	overflow:hidden;

	position:absolute;

	left:0;

	bottom:0;

	height:228px;

}

.frame{

	margin:0 auto;

	width:929px;

	overflow:hidden;

	padding:10px 0 0;		

}

.frame h2{

	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;

}

.frame div{

	width:367px;

	overflow:hidden;

}

.frame a{color:#464646;}

.frame a:hover{color:#2f6eb6;}

.frame ul{

	margin:0;

	padding:0;

	list-style:none;

	float:left;

	line-height:16px;

	font-size:11px;

}

.frame .blog li{

	margin:0;

	float:left;

	background:url(http://www.fortuneonegroup.com/images/separator-horizontal.gif) no-repeat 0 100%;

	width:100%;

	padding:0 0 14px;

}

.frame .faq{

	background:url(http://www.fortuneonegroup.com/images/separator-vertical.gif) repeat-y;

	margin:0 0 0 33px;

	padding:0 0 0 32px;

}

.title{

	font-size:13px;

	font-weight:bold;

}

.frame .navigation-things{

	display:inline;

	margin:0 0 0 41px;

	padding:0 0 34px;

	float:left;

}

.frame .blog{

	float:left;

	margin:0 0 0 127px;

}

.frame .blog p{

	margin:0;

	color:#464646;

}

.frame .blog a{

	color:#2f6eb6;

	font-size:12px;

	margin:0 0 3px;

}

.frame .blog a:hover{text-decoration:underline;}

.frame .copy{

	display:inline;

	float:left;

	font-size:11px;

	width:800px;

	margin:0 0 0 44px;

}

#global-nav div{

	background:url(http://www.fortuneonegroup.com/images/bg-dropdown-t.png) no-repeat;

	width:173px;

	overflow:hidden;

	position:absolute;

	z-index:101;

	left:-13px;

	top:35px;

	display:none;

	margin:5px 0 0 -6px;

	padding:10px 0 0 3px;

}

#global-nav ul{

	background:url(http://www.fortuneonegroup.com/images/bg-dropdown.png) repeat-y;

	margin:0;

	width:160px;

	overflow:hidden;

	list-style:none;

	padding:0 0 0 10px;

	line-height:24px;

}

#global-nav div span{

	background:url(http://www.fortuneonegroup.com/images/bg-dropdown-b.png) no-repeat;

	display:block;

	width:172px;

	height:33px;

	overflow:hidden;

}

#global-nav ul li{

	background:url(http://www.fortuneonegroup.com/images/separator-dropdown.gif) no-repeat 0 0;

	display:block;

	float:none;

	padding:0 0 0 10px;

	width:143px;

	margin:-1px 0 1px;

	text-transform:none;

}

#global-nav li ul li a{

	color:#363636;

	text-indent:0;

	overflow:hidden;

	font-size:12px;

	display:block;

	width:100%;

}

#global-nav li:hover div, #global-nav li.hover div{display:block;}

.oneblock{

	overflow:hidden;

	width:319px;

	margin:13px 0 0 16px;

	float:left;

}

.oneblock span{

	background:url(http://www.fortuneonegroup.com/images/image05.png) no-repeat;

	float:right;

	height:125px;

	width:192px;

	overflow:hidden;

	margin:-125px 0 0;

}

.fortunepro{

	background:url(http://www.fortuneonegroup.com/images/bg-blocks.gif) repeat-x 0 100%;

	overflow:hidden;

	width:296px;

	border:1px solid #e3e3e3;

	padding:15px 0 0 21px;

}

.fortunepro img{margin:0 0 -7px -7px;}

.fortunepro ul.learn-more{padding:6px 0 38px;}

.twoblock{

	overflow:hidden;

	width:556px;

	margin:13px 0 0 14px;

	display:inline;

	float:left;

	position:relative;

	z-index:132;

}

.prosearch{

	margin:0 0 0 -3px;

	padding:15px 0 0 20px;

}

.executive{

	padding:15px 0 0 23px;

}

.executive, .prosearch{

	width:257px;	

	overflow:hidden;

	float:left;

}

.executivejob{

	padding:15px 0 0 23px;

}



.executivejob, .prosearchjob{

	width:300px;	

	overflow:hidden;

	float:left;

}

.executivejob p, .prosearchjob p, .fortuneprojob p{

	width:280px;

	font-size:12px;

	line-height:13px;

	margin:10px 0 0;

}

.executivejob .learn-more, .prosearchjob .learn-more, .fortunepro .learn-more{

	margin:14px 0 0;

	padding:0 0 36px;

}

.executive p, .prosearch p, .fortunepro p{

	width:195px;

	font-size:11px;

	line-height:13px;

	margin:10px 0 0;

}

.executive .learn-more, .prosearch .learn-more, .fortunepro .learn-more{

	margin:14px 0 0;

	padding:0 0 36px;

}

.prosearch p{margin:2px 0 22px 2px;}

.bg-twoblock{

	background:url(http://www.fortuneonegroup.com/images/bg-blocks.gif) repeat-x 0 100%;

	height:1%;

	overflow:hidden;

	border:1px solid #e3e3e3;

}

.twocol{

	width:100%;

	overflow:hidden;

}

.man-woman{

	height:34px;

	width:100%;

}

* html .man-woman{overflow:hidden;}

.man-woman:after{

	content:"";

	display:block;

	clear:both;

}

.man{

	background:url(http://www.fortuneonegroup.com/images/man.png) no-repeat;

	width:212px;

	height:151px;

	margin:-128px 0 0 126px;

	position:relative;

	display:inline;

	float:left;

	z-index:161;

}

.woman{

	background:url(http://www.fortuneonegroup.com/images/woman.png) no-repeat;

	width:118px;

	height:155px;

	margin:-121px 0 0 118px;

	position:relative;

	display:inline;

	float:left;

	z-index:161;

}

.fortune-one{

	padding:0 0 0 38px;

	width:884px;

	margin:-10px 0 0;

	float:left;

}

.fortune-one h1{

	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	margin:0;

}

.fortune-one p{

	font:bold 17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color:#7d7d7d;

	margin:-6px 0 0 3px;

}
