/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0;
}
body{
	background: url(../images/bgr.gif) #ffffff repeat-x top;
	color: #333333;
	font: .75em Verdana,Arial,Helvetica,Sans-Serif;
}
a{
	color: #61b32d;
	text-decoration: none
}
a:hover{
	text-decoration: underline
}
input,select,textarea{
	border: #999999 1px solid;
	font-size: 1em;
	padding: 2px
}
li{
	list-style: none
}
/*=== Layout ===*/
#page{
	margin: 0 auto;
	padding: 0 0 25px;
	width: 805px
}
/*=== Header ===*/
#header{
	height: 171px;
	overflow: hidden
}
#header .spacer{
	float: right
}
/*- Logo -*/
#header h1{
	background: url(../images/logo.gif) no-repeat;
	float: left;
	text-indent: -9999px;
	width: 155px
}
#header h1 a{
	display: block;
	height: 171px
}
#header h1 a:hover{
	text-decoration: none
}
.slogan{
	color: #ffffff;
	font: 18px/31px Arial, Helvetica, sans-serif;
	height: 31px;
	margin: 0 0 15px
}
/*=== Navigation ===*/
#home #nav{
	margin: 0 0 0 -5px;
	position: relative
}
/*=== All Columns ===*/
#columns{
	background: url(../images/columns-bgr.gif) repeat-y right;
	height: 1%;
	padding: 15px 0
}

#columns2{
height:1%;
padding: 15px 0;
}

#columns h2{
	color: #61b32d;
	font-size: 2.6em;
	font-weight: normal;
	letter-spacing: -2px;
	margin: 0 0 .5em
}
#columns h3, #sector-right-sales h3{
	background: url(../images/hdr-bgr.gif) no-repeat left;
	clear: both;
	color: #00203b;
	font: 1.8em Arial, Helvetica, sans-serif;
	height: 1em;
	letter-spacing: -1px;
	margin: 0 0 .7em;
	padding: 0 0 0 23px
}
#columns h3 span{
	float: left
}
#columns h3 em{
	float: right;
	font: bold .5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	padding: 5px 0 0
}
#columns h3 em a{
	text-decoration: underline
}
#columns h3 img{
	float: right;
	position: relative
}
#columns h4{
	font: 16px Arial, Helvetica, sans-serif
}
#columns h5{
	font-size: 1em;
	margin: 0 0 .3em
}
#columns p{
	padding: 0 0 .8em
}
#home #columns{
	background: url(../images/columns-bgr-home.gif) repeat-y left
}
#category #columns, #columns.nobgr{
	background: none
}
#category #columns h3{
	background: url(../images/hdr-bgr2.gif) no-repeat left;
	color: #333333
}
/*=== Left Column ===*/
#leftcol{
	float: left;
	width: 258px
}
#category #leftcol{
	width: 205px
}
/*=== Center Column ===*/
#centercol{
	float: left;
	width: 505px
}
#home #centercol{
	float: right
}
#category #centercol{
	float: right;
	width: 570px
}
#category #centercol a{
	color: #c7955d
}
/*=== Right Column ===*/
#rightcol{
	float: right;
	width: 258px
}
/*=== Sub Columns ===*/
.col1{
	float: left;
	width: 165px
}
.col2{
	float: left;
	margin: 0 0 0 45px;
	width: 300px
}
.col3{
	float: left;
	margin: 5px 0 0 20px;
	width: 205px
}
.col4{
	float: left;
	margin: 0 15px 15px 0;
	width: 258px
}
.col4.last, .col5.last{
	margin: 0
}


/*=== Styling Boxes ===*/
/*- Box Normal -*/
.box{
	background: #F9F4EE;
	height: 52px;
	line-height: 26px;
	margin: 0 0 10px;
	padding: 1px
}
.box a{
	color: #c7955d
}
.box a:hover{
	cursor: pointer
}
.box h4{
	background: #ffffff;
	height: 23px;
	padding: 3px 10px 0
}
.box em{
	float: right;
	font-style: normal
}
.box span{
	float: left
}
.box .spacer{
	font-size: 11px;
	height: 1%;
	padding: 0 10px
}
/* Box International */
.box.management{
	background: #fbeee8;
}
.box.management a{
	color: #e17b50
}
/* Box Sales & Marketing */
.box.sales{
	background: #F9F4EE;
}
.box.sales a{
	color: #C7955D 
}
/* Box Construction */
.box.office{
	background: #FCE1ED
}
.box.office a{
	color: #EB3889 
}
/* Box Nursing */
.box.nursing{
	background: #D9F4F9
}
.box.nursing a{
	color: #00B6D9 
}
/* Box Construction */
.box.construction{
	background: #E9E7E5
}
.box.construction a{
	color: #695C53 
}
/* Box International */
.box.international{
	background: #E9E3F0
}
.box.international a{
	color: #6B4497 
}
/* Box Finance */
.box.finance{
	background: #F4F4F4
}
.box.finance a{
	color: #B3B6B8 
}
/* Box Hospitality */
.box.hospitality{
	background: #F0E1E0
}
.box.hospitality a{
	color: #9A342D 
}
/* Box Info Tech */
.box.infotech{
	background: #E3E8EB
}
.box.infotech a{
	color: #44657B  
}
/* Box Retail */
.box.retail{
	background: #DBE9E8
}
.box.retail a{
	color: #0B6E62 
}
/* Box Scientific */
.box.scientific{
	background: #F3EEF6 
}
.box.scientific a{
	color: #AF8DC0 
}
/* Box Technical Engineering */
.box.techeng{
	background: #EEF1F2
}
.box.techeng a{
	color: #8C9EAA 
}
/*- Box2 -*/
.box2{
	background: #eafaff;
	color: #00203b;
	font-size: .9em;
	height: 1%;
	margin: 0 0 25px;
	padding: 15px
}
.box2 a{
	color: #00203b
}
#columns .box2 h5{
	margin: 0 0 8px
}
.box2 ul{
	margin: 0 0 10px
}
.box2 li{
	background: url(../images/ico-list.gif) no-repeat left;
	padding: 0 0 0 15px
}
/*- Box3 -*/
.box3{
	background: #eff7ec;
	color: #5ca629;
	font-size: .9em;
	height: 1%;
	padding: 15px
}

.box3 a{
	color: #333333
}
#columns .box3 h5{
	color: #5ca629;
	margin: 0 0 8px
}
.box3 ul{
	margin: 0 0 10px
}
.box3 li{
	background: url(../images/ico-list.gif) no-repeat 0 5px;
	clear: both;
	padding: 0 0 0 15px
}
.box3 li a{
	float: left
}
.box3 li em a{
	color: #5ca629;
	float: right;
	font-style: normal;
	font-weight: bold
}
.box3.lc{
	background: url(../images/vl-dot.gif) repeat-y right;
	float: left;
	margin: 0 15px 15px 0;
	padding: 0 15px 0 0;
	width: 175px
}
.box3.lc a{
	color: #333333
}
.box3.lc em a{
	color: #5ca629
}
.box3.lc.last, .box3.lc.wider.last{
	background: none;
	margin: 0
}
.box3.lc.wider{
	width: 243px
}

/**category pages */
.box3.sales{
	background: #F9F4EE;
	color: #C7955D;
}
#columns .box3.sales h5{
	color: #C7955D;
}
.box3.sales li em a{
	color: #C7955D;
}
.box3.sales.lc a{
	color: #333333
}
.box3.sales.lc em a{
	color: #61b32d
}

.box3.construction{
	background: #E9E7E5;
	color: #00203b;
}
#columns .box3.construction h5{
	color: #695C53;
}
.box3.construction li em a{
	color: #695C53;
}
.box3.construction.lc a{
	color: #333333
}
.box3.construction.lc em a{
	color: #61b32d
}


.box3.finance{
	background: #F4F4F4;
	color: #707172;
}
#columns .box3.finance h5{
	color: #707172;
}
.box3.finance li em a{
	color: #707172;
}
.box3.finance.lc a{
	color: #B3B6B8
}
.box3.finance.lc em a{
	color: #B3B6B8
}

.box3.hospitality{
	background: #F0E1E0;
	color: #9A342D;
}
#columns .box3.hospitality h5{
	color: #9A342D;
}
.box3.hospitality li em a{
	color: #9A342D;
}
.box3.hospitality.lc a{
	color: #9A342D
}
.box3.hospitality.lc em a{
	color: #9A342D
}

.box3.infotech{
	background: #E3E8EB;
	color: #44657B;
}
#columns .box3.infotech h5{
	color: #44657B;
}
.box3.infotech li em a{
	color: #44657B;
}
.box3.infotech.lc a{
	color: #44657B
}
.box3.infotech.lc em a{
	color: #44657B
}

.box3.retail{
	background: #DBE9E8;
	color: #0B6E62;
}
#columns .box3.retail h5{
	color: #0B6E62;
}
.box3.retail li em a{
	color: #0B6E62;
}
.box3.retail.lc a{
	color: #0B6E62
}
.box3.retail.lc em a{
	color: #0B6E62
}

.box3.scientific{
	background: #F3EEF6;
	color: #AF8DC0;
}
#columns .box3.scientific h5{
	color: #AF8DC0;
}
.box3.scientific li em a{
	color: #AF8DC0;
}
.box3.scientific.lc a{
	color: #AF8DC0
}
.box3.scientific.lc em a{
	color: #AF8DC0
}

.box3.techeng{
	background: #EEF1F2;
	color: #8C9EAA;
}
#columns .box3.techeng h5{
	color: #8C9EAA;
}
.box3.techeng li em a{
	color: #8C9EAA;
}
.box3.techeng.lc a{
	color: #8C9EAA
}
.box3.techeng.lc em a{
	color: #8C9EAA
}

.box3.office{
	background: #FCE1ED;
	color: #EB3889;
}
#columns .box3.office h5{
	color: #EB3889;
}
.box3.office li em a{
	color: #EB3889;
}
.box3.office.lc a{
	color: #EB3889
}
.box3.office.lc em a{
	color: #EB3889
}

.box3.management{
	background: #fbeee8;
	color: #e17b50;
}
#columns .box3.management h5{
	color: #e17b50;
}
.box3.management li em a{
	color: #e17b50;
}
.box3.management.lc a{
	color: #e17b50
}
.box3.management.lc em a{
	color: #e17b50
}

.box3.nursing{
	background: #D9F4F9;
	color: #00B6D9;
}
#columns .box3.nursing h5{
	color: #00B6D9;
}
.box3.nursing li em a{
	color: #00B6D9;
}
.box3.nursing.lc a{
	color: #00B6D9
}
.box3.nursing.lc em a{
	color: #00B6D9
}


/*- My FRS -*/
.myfrs{
	background: url(../images/myfrs-bgr.gif) repeat-x top;
	height: 96px;
	padding: 13px 20px 0
}
/*- Featured Text -*/
.pfeatured{
	font: 1.4em/1.4em Georgia, "Times New Roman", Times, serif
}
/*- News -*/
.news-box{
	background: #c0e1ab;
	height: 1%;
	padding: 8px
}
.news-box .spacer{
	float: right;
	width: 243px
}
.news-box p{
	font-size: .9em;
	line-height: 1.3em
}
.news-box img{
	float: left
}
.nlink{
	height: 30px;
	margin: 0 0 1px
}
.nlink a{
	background: #eff7ea;
	color: #333333;
	display: block;
	font-size: 12px;
	line-height: 30px;
	padding: 0 0 0 10px
}
/*- Flash Placeholders -*/
.flash1{
	height: 190px;
	height: 1%;
	padding: 15px 0 0
}
/*- Search Results -*/
.sresults{
	clear: both;
	color: #5ca629;
	font-size: 1.1em;
	height: 1%;
	margin: 0 0 1em
}
.sresults .fl{
	padding: 8px 0 0
}
#category #centercol .sresults a{
	background: #eff7ec;
	color: #333333;
	display: block;
	float: left;
	font-size: 10px;
	margin: 0 0 0 8px;
	padding: 5px 15px;
	text-align: center;
	width: 70px
}
/*- Search Results -*/
.sresults.management{
	color: #e17b50;
}
#category #centercol .sresults.management a{
	background: #fbeee8;
}

/*- Search Results -*/
.sresults.construction{
	color: #695C53 ;
}
#category #centercol .sresults.construction a{
	background: #E9E7E5;
}

.sresults.hospitality{
	color: #9A342D ;
}
#category #centercol .sresults.hospitality a{
	background: #F0E1E0;
}

.sresults.sales{
	color: #C7955D;
}
#category #centercol .sresults.sales a{
	background: #F9F4EE;
}

.sresults.office{
	color: #EB3889;
}
#category #centercol .sresults.office a{
	background: #FCE1ED;
}

.sresults.finance{
	color: #707172 ;
}
#category #centercol .sresults.finance a{
	background: #F4F4F4;
}

.sresults.techeng{
	color: #8C9EAA ;
}
#category #centercol .sresults.techeng a{
	background: #EEF1F2;
}

.sresults.infotech{
	color: #44657B  ;
}
#category #centercol .sresults.infotech a{
	background: #E3E8EB;
}

.sresults.nursing{
	color: #00B6D9  ;
}
#category #centercol .sresults.nursing a{
	background: #D9F4F9;
}

.sresults.retail{
	color: #0B6E62;
}
#category #centercol .sresults.retail a{
	background: #DBE9E8;
}

.sresults.scientific{
	color: #AF8DC0 ;
}
#category #centercol .sresults.scientific a{
	background: #F3EEF6;
}

/* - Paging -*/
.paging{
	clear: both;
	color: #5ca629;
	font-size: .9em;
	height: 1%;
	margin: 0 0 1em
}

.paging.management{
	color: #e17b50;
}

.paging.sales{
	color: #C7955D;
}

.paging.office{
	color: #EB3889;
}

.paging.nursing{
	color: #00B6D9;
}

.paging.construction{
	color: #695C53;
}

.paging.international{
	color: #6B4497;
}

.paging.finance{
	color: #B3B6B8;
}

.paging.hospitality{
	color: #9A342D;
}

.paging.infotech{
	color: #44657B;
}

.paging.retail{
	color: #0B6E62;
}

.paging.techeng{
	color: #8C9EAA;
}

.paging.scientific{
	color: #AF8DC0;
}


/*- Category Links -*/
.ctgr{
	background: #e9e7e5;
	font-size: .9em;
	height: 1%;
	margin: 0 0 10px;
	padding: 7px 10px
}
.ctgr a{
	background: url(../images/ico-list3.gif) no-repeat 3px 4px;
	color: #333333;
	float: left;
	padding: 0 0 0 13px;
	width: 180px
}
.ctgr em{
	float: right;
	font-style: normal;
	font-weight: bold
}
.ctgr em a{
	background: none;
	color: #695c53;
	float: none;
	padding: 0;
	width: auto
}
.ctgr div{
	clear: both
}
/* Category Link Colors */
.ctgr.c1{
	background: #f4f4f4
}
.ctgr.c1 em a{
	color: #b3b6b8
}
.ctgr.c2{
	background: #f0e1e0
}
.ctgr.c2 em a{
	color: #9a342d
}
.ctgr.c3{
	background: #e3e8eb
}
.ctgr.c3 em a{
	color: #44657b
}
.ctgr.c4{
	background: #d9f4f9
}
.ctgr.c4 em a{
	color: #00b6d9
}
.ctgr.c5{
	background: #dbe9e8
}
.ctgr.c5 em a{
	color: #0b6e62
}
.ctgr.c6{
	background: #f7efe7
}
.ctgr.c6 em a{
	color: #c7955d
}
.ctgr.c7{
	background: #f3eef6
}
.ctgr.c7 em a{
	color: #af8dc0
}
.ctgr.c8{
	background: #e7f4e0
}
.ctgr.c8 em a{
	color: #61b32d
}

/* Category Link Colors */
.ctgr.management{
	background: #fbeee8
}
.ctgr.management em a{
	color: #e17b50
}
.ctgr.sales{
	background: #F9F4EE;
}
.ctgr.sales em a{
	color: #C7955D
}
.ctgr.office{
	background: #FCE1ED
}
.ctgr.office em a{
	color: #EB3889
}
.ctgr.nursing{
	background: #D9F4F9
}
.ctgr.nursing em a{
	color: #00B6D9
}
.ctgr.construction{
	background: #E9E7E5
}
.ctgr.construction em a{
	color: #695C53
}
.ctgr.international{
	background: #E9E3F0
}
.ctgr.international em a{
	color: #6B4497
}
.ctgr.finance{
	background: #F4F4F4
}
.ctgr.finance em a{
	color: #B3B6B8
}
.ctgr.hospitality{
	background: #F0E1E0
}
.ctgr.hospitality em a{
	color: #9A342D
}
.ctgr.infotech{
	background: #E3E8EB
}
.ctgr.infotech em a{
	color: #44657B 
}
.ctgr.retail{
	background: #DBE9E8 
}
.ctgr.retail em a{
	color: #0B6E62  
}
.ctgr.techeng{
	background: #EEF1F2 
}
.ctgr.techeng em a{
	color: #8C9EAA   
}
.ctgr.scientific{
	background: #F3EEF6 
}
.ctgr.scientific em a{
	color: #AF8DC0    
}

/*=== Styling Lists ===*/
/*- List1 -*/
.list1{
	margin: 0 0 .8em
}
.list1 li{
	background: url(../images/ico-list.gif) no-repeat 0 4px;
	margin: 0 0 .5em;
	padding: 0 0 0 13px
}
/*- List2 -*/
.list2 ul{
	padding: 1px 0 0
}
.list2 li{
	background: url(../images/ico-list2.gif) no-repeat 0 3px;
	font-size: 11px;
	margin: 0 0 5px;
	padding: 0 0 0 16px
}
.list2 li a{
	color: #00203b
}
/*=== Styling Forms ===*/
input.btn, input.chk{
	border: 0;
	padding: 0
}
select{
	padding: 1px
}
/*- Search (Simple) -*/
.search input{
	margin: 0 0 5px;
	width: 170px
}
.search .btn{
	width: auto
}
/*- Advanced Search -*/
.adv-search{
	background: url(../images/adv-search-bgr.gif) repeat-x top;
	clear: both;
	height: 155px;
	margin: 0 0 20px;
	margin: 0 0 .8em;
	padding: 20px 0 0 15px;
}
.adv-search div{
	float: left;
	margin: 0 30px 15px 0
}
.adv-search em{
	color: #61b32d
}
.adv-search label{
	float: left;
	margin: 3px 0 0;
	width: 70px
}
.adv-search input{
	width: 190px
}
.adv-search input.search_location{background:none; width:450px; border:none;}

.adv-search .btn{
	width: auto
}
.adv-search select{
	width: 197px
}
/*=== Styling Buttons ===*/
.more a{
	font-size: .9em;
	font-weight: bold;
	text-decoration: underline
}
/*=== Styling Tabular Data ===*/
/* CHANGED THIS GLOBAL STYLE - IMPACTMEDIA
table{
	border-collapse: collapse;
	width: 100%
}
*/
.tdata1 table{
	border-collapse: collapse;
	width: 100%
}

.tdata1{
	font-size: .9em;
	margin: 0 0 1em
}
.tdata1 th{
	padding: 5px 10px;
	text-align: left
}
.tdata1 td{
	padding: 5px 10px;
	text-align: left
}

.unactiverow{
	color:#333333;
}
.unactiverowerror{
	background-color:#F0F0F0;
	color:#FFFFFF;
}
.activerow{
	background-color: #bfeaf9;
	color:#333333;
	text-decoration:none;
}
.activerow a{
	color:#333333;
	text-decoration: none;
}
.unactiverow a{
	color:#333333;
	text-decoration: none;
}

/*=== Footer ===*/
#footer{
	clear: both;
	display: table-cell;
	display: block;
	font-size: .9em;
	height: auto !important;
	height: 145px;
	margin: 0 auto;
	min-height: 145px;
	width: 755px
}
#footer ul{
	margin: 0 0 .8em -.6em;
	position: relative;
	clear:both;
}
#footer li{
	border-right: 1px solid #6a4a27;
	display: inline;
	padding: 0 .8em
}
#footer li a{
	color: #333333
}
#footer li.last{
	border: 0
}
/*- Copyright -*/
.copy{
	line-height: 20px
}
.copy a{
	color: #0099ff
}
.copy img{
	float: left;
	margin: 0 20px 0 0
}
.design {
	line-height: 20px;
	position:relative;
}
.design img {
	float: none;
	margin: -1px 3px 0px 0px;
}
#page-bot{
	background: url(../images/page-bot-bgr.gif) repeat-x top;
}
/*=== Misc. ===*/
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden
}
hr{
	border-top: 1px solid #cccccc;
	clear: both;
	height: 1px;
	margin: 0 0 .8em;
	width: 100%
}
.hl{
	background: url(../images/hl-dot.gif) repeat-x top;
	clear: both;
	height: 1px;
	margin: 0 0 1em;
	overflow: hidden;
	width: 100%
}
.hl-sep{
	background: url(../images/hl-sep.gif) repeat-x top;
	height: 10px;
	margin: 0 -15px 10px;
	overflow: hidden
}
.fl{
	float: left
}
.fr{
	float: right
}

#category #centercol .fr a{
	color: #333333
}

.ac{
	text-align: center
}
.ar{
	text-align: right
}
.pic.fr{
	margin: 0 0 0 10px
}
.pic img{
	display: block;
	margin: 0 0 .8em
}


/*sectors*/
#sectors-left-wrapper{
	float:left;
	width:188px;
	margin:0 47px 30px 0;
}

#sector-left-sales{
	width:188px; 
	float:left;
	display:inline;
	background:#f9f4ee;
	padding:0 9px 20px 9px;
	margin:0 27px 30px 5px;
}

#sector-left-sales1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}

#sector-left-sales1 a, #sector-left-technical1 a{
	color:#0a1d3d;
}

#sector-left-sales1 ul li{
	line-height:1.5em;
	background:url(../images/li-sales.gif) no-repeat left center;
	padding:0 0 0 20px;
}


#sector-left-sales p, #sector-left-it p, #sector-left-hospitality p,  #sector-left-construction p, #sector-left-finance p,
#sector-left-international p, #sector-left-nursing p, #sector-left-office p, #sector-left-retail p, #sector-left-scientific p, #sector-left-technical p, #sector-left-hr p{
	padding:10px 0 0 0;
}

#sector-left-sales a{color:#393532;}

#sector-left-sales p span, #sector-right-sales span{color:#c2935d; font-weight:bold;}

#sector-right-sales{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-sales h2{
	font-weight:100;
	background:url(../images/h2-sales.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-sales p{padding:20px 0 0 0;}


#sector-right-sales img{
	margin:0 0 30px 0;
}

.sector-text1 p{ font-size:11px; color:#333; line-height:14px; }

#sector-right-sales .sector-text1{
	padding:0 0 30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-sales .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**it**/
#sector-left-it{
	width:188px; 
	float:left;
	display:inline;
	background:#E3E8EB;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-it1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}

#sector-left-it1 ul li{
	line-height:1.5em;
	background:url(../images/li-it.gif) no-repeat left center;
	padding:0 0 0 20px;
}


#sector-left-it a{color:#393532;}

#sector-left-it p span, #sector-right-it span{color:#44657B; font-weight:bold;}

#sector-right-it{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-it h2{
	font-weight:100;
	background:url(../images/h2-it.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-it p{padding:20px 0 0 0;}

#sector-right-it img{
	margin: 0 0 30px 0;
}

#sector-right-it .sector-text1{
	padding:0 0 30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-it .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**hospitality**/
#sector-left-hospitality{
	width:188px; 
	float:left;
	display:inline;
	background:#F0E1E0;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-hospitality1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}

#sector-left-hospitality1 ul li{
	line-height:1.5em;
	background:url(../images/li-hospitality.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-hospitality a{color:#393532;}

#sector-left-hospitality p span, #sector-right-hospitality span{color:#9A342D; font-weight:bold;}

#sector-right-hospitality{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-hospitality h2{
	font-weight:100;
	background:url(../images/h2-hospitality.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-hospitality p{padding:20px 0 0 0;}

#sector-right-hospitality .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-hospitality .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}


/**managment-hr**/
#sector-left-hr{
	width:188px; 
	float:left;
	display:inline;
	background:#fbedea;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-hr1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}

#sector-left-hr1 ul li{
	line-height:1.5em;
	background:url(../images/li-hospitality.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-hr a{color:#393532;}

#sector-left-hr p span, #sector-right-hr span{color:#e36837; font-weight:bold;}

#sector-right-hr{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-hr h2{
	font-weight:100;
	background:url(../images/h2-hr.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-hr p{padding:20px 0 0 0;}

#sector-right-hr .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-hr .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**construction**/
#sector-left-construction{
	width:188px; 
	float:left;
	display:inline;
	background:#E9E7E5;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-construction1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}


#sector-left-construction1 ul li{
	line-height:1.5em;
	background:url(../images/li-construction.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-construction a{color:#393532;}

#sector-left-construction p span{color:#695C53; font-weight:bold;}

#sector-right-construction{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-construction h2{
	font-weight:100;
	background:url(../images/h2-construction.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-construction p{padding:20px 0 0 0;}

#sector-right-construction .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-construction .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**finance**/
#sector-left-finance{
	width:188px; 
	float:left;
	display:inline;
	background:#F4F4F4;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-finance1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}


#sector-left-finance1 ul li{
	line-height:1.5em;
	background:url(../images/li-finance.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-finance a{color:#393532;}

#sector-left-finance p span, #sector-right-finance span{color:#B3B6B8; font-weight:bold;}

#sector-right-finance{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-finance h2{
	font-weight:100;
	background:url(../images/h2-finance.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-finance p{padding:20px 0 0 0;}

#sector-right-finance .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-finance .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**international**/
#sector-left-international{
	width:188px; 
	float:left;
	display:inline;
	background:#E9E3F0;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-international1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}


#sector-left-international1 ul li{
	line-height:1.5em;
	background:url(../images/li-international.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-international a{color:#393532;}

#sector-left-international p span{color:#6B4497; font-weight:bold;}

#sector-right-international{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-international h2{
	font-weight:100;
	background:url(../images/h2-international.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-international p{padding:20px 0 0 0;}

#sector-right-international .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-international .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**nursing**/
#sector-left-nursing{
	width:188px; 
	float:left;
	display:inline;
	background:#D9F4F9;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-nursing1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}


#sector-left-nursing1 ul li{
	line-height:1.5em;
	background:url(../images/li-nursing.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-nursing a{color:#393532;}

#sector-left-nursing p span, #sector-right-nursing span{color:#00B6D9; font-weight:bold;}

#sector-right-nursing{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-nursing h2{
	font-weight:100;
	background:url(../images/h2-nursing.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-nursing p{padding:20px 0 0 0;}

#sector-right-nursing .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-nursing .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**office**/
#sector-left-office{
	width:188px; 
	float:left;
	display:inline;
	background:#FCE1ED;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-office1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}


#sector-left-office1 ul li{
	line-height:1.5em;
	background:url(../images/li-office.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-office a{color:#393532;}

#sector-left-office p span, #sector-right-office span{color:#EB3889; font-weight:bold;}

#sector-right-office{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-office h2{
	font-weight:100;
	background:url(../images/h2-office.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-office p{padding:20px 0 0 0;}

#sector-right-office .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-office .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**scientific**/
#sector-left-scientific{
	width:188px; 
	float:left;
	display:inline;
	background:#F3EEF6;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-scientific1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}


#sector-left-scientific1 ul li{
	line-height:1.5em;
	background:url(../images/li-scientific.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-scientific a{color:#393532;}

#sector-left-scientific p span, #sector-right-scientific span{color:#AF8DC0; font-weight:bold;}

#sector-right-scientific{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-scientific h2{
	font-weight:100;
	background:url(../images/h2-scientific.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-scientific p{padding:20px 0 0 0;}

#sector-right-scientific .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-scientific .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**technical**/
#sector-left-technical{
	width:188px; 
	float:left;
	display:inline;
	background:#EEF1F2;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-technical1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}


#sector-left-technical1 ul li{
	line-height:1.5em;
	background:url(../images/li-technical.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-technical a{color:#393532;}

#sector-left-technical p span, #sector-right-technical span{color:#8C9EAA; font-weight:bold;}

#sector-right-technical{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-technical h2{
	font-weight:100;
	background:url(../images/h2-technical.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-technical p{padding:20px 0 0 0;}

#sector-right-technical .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-technical .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

/**retail**/
#sector-left-retail{
	width:188px; 
	float:left;
	display:inline;
	background:#DBE9E8;
	padding:0 9px 20px 9px;
	margin:0 27px 0 5px;
}

#sector-left-retail1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
}


#sector-left-retail1 ul li{
	line-height:1.5em;
	background:url(../images/li-retail.gif) no-repeat left center;
	padding:0 0 0 20px;
}

#sector-left-retail a{color:#393532;}

#sector-left-retail p span, #sector-right-retail span{color:#0B6E62; font-weight:bold;}

#sector-right-retail{
	width:500px; 
	float:left;
	display:inline;
}

#sector-right-retail h2{
	font-weight:100;
	background:url(../images/h2-retail.gif) no-repeat left center;
	padding: 0 0 0 25px;
	font-size:18px;
}

#sector-right-retail p{padding:20px 0 0 0;}

#sector-right-retail .sector-text1{
	padding:30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:570px;
}

#sector-right-retail .sector-text2{
	padding:10px 0 30px 0;
	width:570px;
}

#sectors-left-wrapper a{color:#373330;}










/*sectors*/
#jobdetail-left-wrapper{
	float:left;
	width:188px;
	margin:0 47px 30px 0;
}

#jobdetail-left1{
	width:188px; 
	float:left;
	background:#ebfaff;
	padding:20px 9px 20px 9px;
	margin:0 27px 30px 5px;
	font-size:12px;	
}

#jobdetail-left1 a, #jobdetail-left a{
	color:#0a1d3d;
}

#jobdetail-left1 ul li{
	line-height:1.5em;
	background:url(../images/li-frs.gif) no-repeat left center;
	padding:0 0 0 20px;
}


#jobdetail-left{
	width:183px; 
	float:left;
	display:inline;
	background:#f9f4ee;
	padding:0 9px 20px 14px;
	margin:0 27px 30px 5px;
	font-size:12px;
}

#jobdetail-left p {
	padding:10px 0 0 0;
		line-height:18px;
}

#jobdetail-left a{color:#393532;}

#jobdetail-left p span, #jobdetail-right span{color:#c2935d; font-weight:bold;}


#jobdetail-right h2{
	font-weight:100;
	background:url(../images/h2-sales.gif) no-repeat ;
	padding: 0 0 0 25px;
font-size:18px;	
}

#jobdetail-right p{padding:10px 0 0 0;		line-height:18px;	font-size:12px;	}


#jobdetail-right img{
	margin:0 0 30px 0;
}

.jobdetail-text1 p{ font-size:11px; color:#333; line-height:14px; }

#jobdetail-right .jobdetail-text{
	padding:0 0 30px 0;
	background:url(../images/border-bottom.gif) repeat-x bottom;
	width:500px;
	margin-left: 200px;
}

#jobdetail-right .jobdetail-text2{
	padding:30px 0;
	width:550px;
}



#jobdetail-left.office{
	background:#FCE1ED;
}

#jobdetail-left.office a{color:#393532;}

#jobdetail-left.office p span, #jobdetail-right.office span{color:#EB3889;}

#jobdetail-right.office h2{
	background:url(../images/h2-office.gif) no-repeat left center;
}
#jobdetail-right.office {
	margin-left: 250px;
	width: 500px;
}



#jobdetail-left.management{
	background:#fbeee8;
}

#jobdetail-left.management a{color:#e17b50;}

#jobdetail-left.management p span, #jobdetail-right.management span{color:#e17b50;}

#jobdetail-right.management h2{
	background:url(../images/h2-management.gif) no-repeat left center;
}
#jobdetail-right.management {
	margin-left: 250px;
	width: 500px;
}



#jobdetail-left.sales{
	background:#F9F4EE;
}

#jobdetail-left.sales a{color:#C7955D;}

#jobdetail-left.sales p span, #jobdetail-right.sales span{color:#C7955D;}

#jobdetail-right.sales h2{
	background:url(../images/h2-sales.gif) no-repeat left center;
}
#jobdetail-right.sales {
	margin-left: 250px;
	width: 500px;
}



#jobdetail-left.nursing{
	background:#D9F4F9;
}

#jobdetail-left.nursing a{color:#00B6D9;}

#jobdetail-left.nursing p span, #jobdetail-right.nursing span{color:#00B6D9;}

#jobdetail-right.nursing h2{
	background:url(../images/h2-nursing.gif) no-repeat left center;
}
#jobdetail-right.nursing {
	margin-left: 250px;
	width: 500px;
}


#jobdetail-left.construction{
	background:#E9E7E5;
}

#jobdetail-left.construction a{color:#695C53;}

#jobdetail-left.construction p span, #jobdetail-right.construction span{color:#695C53;}

#jobdetail-right.construction h2{
	background:url(../images/h2-construction.gif) no-repeat left center;
}
#jobdetail-right.construction {
	margin-left: 250px;
	width: 500px;
}


#jobdetail-left.international{
	background:#E9E3F0;
}

#jobdetail-left.international a{color:#6B4497;}

#jobdetail-left.international p span, #jobdetail-right.international span{color:#6B4497;}

#jobdetail-right.international h2{
	background:url(../images/h2-international.gif) no-repeat left center;
}
#jobdetail-right.international {
	margin-left: 250px;
	width: 500px;
}


#jobdetail-left.finance{
	background:#F4F4F4;
}

#jobdetail-left.finance a{color:#B3B6B8;}

#jobdetail-left.finance p span, #jobdetail-right.finance span{color:#B3B6B8;}

#jobdetail-right.finance h2{
	background:url(../images/h2-finance.gif) no-repeat left center;
}
#jobdetail-right.finance {
	margin-left: 250px;
	width: 500px;
}


#jobdetail-left.hospitality{
	background:#F0E1E0;
}

#jobdetail-left.hospitality a{color:#9A342D;}

#jobdetail-left.hospitality p span, #jobdetail-right.hospitality span{color:#9A342D;}

#jobdetail-right.hospitality h2{
	background:url(../images/h2-hospitality.gif) no-repeat left center;
}
#jobdetail-right.hospitality {
	margin-left: 250px;
	width: 500px;
}


#jobdetail-left.infotech{
	background:#E3E8EB;
}

#jobdetail-left.infotech a{color:#44657B;}

#jobdetail-left.infotech p span, #jobdetail-right.infotech span{color:#44657B;}

#jobdetail-right.infotech h2{
	background:url(../images/h2-infotech.gif) no-repeat left center;
}
#jobdetail-right.infotech {
	margin-left: 250px;
	width: 500px;
}


#jobdetail-left.retail{
	background:#DBE9E8;
}

#jobdetail-left.retail a{color:#0B6E62;}

#jobdetail-left.retail p span, #jobdetail-right.retail span{color:#0B6E62;}

#jobdetail-right.retail h2{
	background:url(../images/h2-retail.gif) no-repeat left center;
}
#jobdetail-right.retail {
	margin-left: 250px;
	width: 500px;
}


#jobdetail-left.scientific{
	background:#F3EEF6;
}

#jobdetail-left.scientific a{color:#AF8DC0;}

#jobdetail-left.scientific p span, #jobdetail-right.scientific span{color:#AF8DC0;}

#jobdetail-right.scientific h2{
	background:url(../images/h2-scientific.gif) no-repeat left center;
}
#jobdetail-right.scientific {
	margin-left: 250px;
	width: 500px;
}



#jobdetail-left.techeng{
	background:#EEF1F2;
}

#jobdetail-left.techeng a{color:#8C9EAA;}

#jobdetail-left.techeng p span, #jobdetail-right.techeng span{color:#8C9EAA;}

#jobdetail-right.techeng h2{
	background:url(../images/h2-techeng.gif) no-repeat left center;
}
#jobdetail-right.techeng {
	margin-left: 250px;
	width: 500px;
}

/**LOGIN & REGISTER**/
#login-wrapper{
	width:805px;
	height:260px;
	background:url(../images/login-bg.gif);
	margin:40px 0 90px 0;
	font-size:11px;
	
}

#login-intro{
	width:370px;
	padding:150px 40px 0 40px;
	float:left;
	display:inline;	
}

#login-intro p{
	line-height:1.5em;
}

#login-form{
	float:left;
	width:280px;
	display:inline;
	padding:36px;
}

#login-form label{
	float:left;
	text-align:left;
	padding:2px 0 11px 0;
	clear:left;
	
}

#login-form input{
	float:right;
	margin:0 0 10px 0;
}

#login-form #submit input{
	clear:both;
	border:none;
	padding:0;
}


#login-form p.welcome{
	padding:0 0 15px 0;
}

#login-form .unsubscribe input{float:left; clear:both; border:none;}

#register-wrapper{
	width:805px;
	height:509px;
	background:url(../images/register-bg.gif);
	margin:40px 0 90px 0;
	font-size:11px;
}

#register-intro{
	width:245px;
	padding:150px 40px 0 40px;
	float:left;
	display:inline;	
}

#register-intro p{
	line-height:1.5em;
}

#register-form{
	float:left;
	width:380px;
	display:inline;
	padding:36px;
}

#register-form label{
	float:left;
	text-align:left;
	padding:4px 0 10px 0;
}

#register-form input, #register-form select{
	float:right;
	margin:0 0 9px 0;
	width:200px;
}

#register-form #submit input{
	clear:both;
	border:none;
	padding:0;
	width:150px;
	height:27px;
}

#register-form textarea{float:right; margin:0 0 9px 0; width:260px; }


#register-form p.welcome{
	padding:0 0 15px 0;
}

#register-form span{
	clear:both;
	display:block;
	padding:0 0 10px 0;
	text-align:right;
	color:#61b32d;
}

#myfrs-wrapper{
	width:805px;
	height:191px;
	background:url(../images/myfrs-bg.gif) no-repeat;
	margin:40px 0 20px 0;
	font-size:11px;
}

#myfrs-intro{
	padding:110px 20px 0 20px;
	width:170px;
	float:left;
	display:inline;
}

#myfrs-mid{
	float:left;
	display:inline;
	width:365px;
	padding:25px 10px 0 15px;	
}

#myfrs-buttons{
	display:inline;
	float:left;
	padding:25px 0 0 15px;
}	

#myfrs-buttons img{
	float:none;
	display:block;
}

#my-left{
	float:left;
	width:283px;
	background:url(../images/border-vert.gif) repeat-y right;
}

#my-left h2{float:left; margin:0 0 20px 0;}
#my-left span{float:right; padding:4px 30px 0 0;}
#my-left span a{text-decoration:underline;}


#my-left ul li{
	width:241px;
	height:14px;
	background:#e8e7e5;
	margin:0 0 10px 0;
	padding:6px 8px 8px 8px;
}

#my-left ul li a{
	color:#2b3033;
}

#my-left ul{
	margin:15px 0 0 0;
}

#my-right{
	float:left;
	padding:0 0 0 30px;
}

#my-right h2, #my-left h2{
	font-size:18px;
	font-weight:100;
	padding:0 0 0 30px;
	background:url(../images/hdr-bgr.gif) no-repeat left center;
}


#my-right2{
	float:right;
	padding:0 0 0 30px;
}
#error {
	border: 1px solid #ccc;
	background-color:#e0e0e0;
	padding: 5px;
	color: #444;
	margin: 10px;
}
#captcha {
	border: 1px solid #ccc;
	background-color:#e0e0e0;
	padding: 10px;
}
