/* GLOBAL STYLES FOR THE PAGE */
body
{
	margin:0px;
	background: #EEE url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/background-image.jpg) top center no-repeat;
}
#uber
{
	background:url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/background-repeat.png) top center repeat-y;
	/*background:url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/template_middle_960.gif) repeat-y 0 0;*/
}
#uber2{
	width:970px;
	margin: 0 auto;
}
#uber h1,
#uber h2,
#uber h3,
#uber h4,
#uber h5,
#uber h6
{
	font-weight:normal;
}
#uber h3 a{
	text-decoration:none!important;	
}
	#uber h3 a:hover{
		text-decoration: underline!important;	
	}
#uber a, #uber a:visited
{
	text-decoration:underline;
	font-weight:bold;
}
#uber a:hover, #uber a:active
{
	text-decoration:underline;
}
#uber .floatLeft
{
	display:inline;
	float:left;
}
#uber .floatRight
{
	display:inline;
	float:right;
}
#uber img.floatRight
{
	padding:0;
	margin:0 0 15px 25px;
	border-style:solid;
	border-width:1px;
}
#uber img.floatLeft
{
	padding:0;
	margin:0 25px 15px 0;
	border-style:solid;
	border-width:1px;
}
#uber blockquote
{
	margin-bottom:20px;
	color:#214476;
}
#top-border
{
	width:970px;
}
#bottom-border
{
	width:950px;
}

/* STYLES FOR THE HEADER SECTION OF THE PAGE */
#header
{
	position:relative;
	margin:0 5px 2px 5px;
	padding:10px 0;
	border-bottom:3px solid #939537;
	position: relative;
	height: 110px;
}
#header-logo
{
	display:inline;
	margin:0;
	float:left;
}
#header-tools
{
	display:inline;
	margin:10px 0 0;
	float:right;
}
#search
{
	display:inline;
	position:relative;
	float:right;
	background:transparent url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/searchBox.gif) no-repeat scroll 0 0;
	height:22px;
	width:170px;
}
#search .inputbox
{
	background:transparent none repeat scroll 0 0;
	border:none;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	height:17px;
	width:138px;
	position:absolute;
	top:3px;
	left:5px;
}
#search .gobutton
{
	height:20px;
	width:20px;
	position:absolute;
	top:1px;
	right:1px;
}

/* STYLES FOR THE NAVIGATION BAR */
#navigation
{
	float:right;
	margin:-46px 5px 0 5px;
	padding:0;
	width:800px;
	text-align:right;
	
}
#navigation ul
{
	margin:0;
	padding:0;
	float:right;
	list-style-image:none;
	list-style-type:none;
}
	#navigation li
	{
		margin:0;
		padding:0;
		display: inline;
		float: left;
		position: relative;
		margin:0;
		padding:0;
		/*border-right:solid 1px black;*/
	}
	#navigation li.first
	{
		/*border-left:solid 1px black;*/
	}
	#navigation li a, #navigation li a:visited
	{
		text-align:center;
		display:block;
		margin:0px;
		padding:12px 7px 0 7px;
		height:23px;
		font-size:14px;
		text-decoration:none;
	}
	#navigation li a, #navigation li a:visited, #navigation li a:hover, #navigation li a:active
	{
		font-weight:normal;
		text-transform:uppercase;
	}
	#navigation li.first a, #navigation li.first a:visited
	{
		/*width:128px;*/
	}

/* STYLES FOR THE BANNER SECTION OF THE HOME PAGE */
#banner
{
	margin-bottom:10px;
	border-bottom:25px solid #939537;
}
#banner-left
{
	width:684px;
	height:200px;
	/*background-color:#333;*/
	border-left:none;
	margin:0;
	padding:0;
	overflow:hidden;
}
#banner-right
{
	height:200px;
	/*background-color:#666;*/
	border-left:none;
	margin:0;
	overflow:hidden;
}
	#candidateResources{
		width:257px;
		height:68px;
	}
		#candidateResources a{
			width:257px;
			height:68px;
			overflow:hidden;
			float:left;
			font-size:1%;
			text-indent:-9999px;
			background: url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/candidate-resources-button.jpg) top left no-repeat;
		}
			#candidateResources a:hover{
				background-position: 0px -68px;
			}
	#clientResources{
		width:257px;
		height:66px;
	}
		#clientResources a{
			width:257px;
			height:66px;
			overflow:hidden;
			float:left;
			font-size:1%;
			text-indent:-9999px;
			background: url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/client-resources-button.jpg) top left no-repeat;
		}
			#clientResources a:hover{
				background-position: 0px -66px;
			}
	#employersBulletin{
		width:257px;
		height:68px;
	}
		#employersBulletin a{
			width:257px;
			height:68px;
			overflow:hidden;
			float:left;
			font-size:1%;
			text-indent:-9999px;
			background: url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/employer-bulletin-signup.jpg) top left no-repeat;
		}
			#employersBulletin a:hover{
				background-position: 0px -68px;
			}
#banner-content
{
	height:200px;
}
#banner-content-margins
{
	padding:25px;
}
#banner-content h1
{
	color:#fff;
	font-size:17px;
	margin-bottom:10px;
	line-height:36px;
	font-weight:bold;
}
#banner-content p
{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
#banner-center
{
	height:200px;
	overflow: hidden;
	background-color:#333;
	border:solid 1px #333;
	border-left:none;
	margin:0;
}
#banner-thumbs
{
	width:170px;
	height:200px;
}
#banner-thumbs div.banner-thumb
{
	width:170px;
	height:66px;
	overflow:hidden;
	margin-bottom:1px;
}
#banner-thumbs div.banner-thumb img
{
	padding:0;
	margin:0;
	border:0;
	margin-right:10px;
}
#banner-thumbs div.banner-thumb h3 img
{
	padding:0;
	margin:0;
	border:0;
	margin-top:-5px;
	margin-right:10px;
}
#banner-thumbs div.last
{
	margin:0;
}
#banner-thumbs h1,
#banner-thumbs h2,
#banner-thumbs h3,
#banner-thumbs h4,
#banner-thumbs h5,
#banner-thumbs h6
{
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:0;
}
#banner-thumbs p
{
	font-size:12px;
	margin-bottom:0;
}
#banner-thumbs div div
{
	width:86px;
	margin-right:8px;
}

/* STYLES FOR THE BREADCRUMB TRAIL ON INTERIOR PAGES */
#breadcrumbs
{
	padding:5px 0;
}
#breadcrumbs ul
{
	margin:0 0 0 20px;
	padding:0;
}
#breadcrumbs li
{
	display: inline;
	float: left;
	margin:0 3px;
	padding:0;
}
#breadcrumbs li.first
{
	margin-left:0;
}
#breadcrumbs li.last
{
	margin-right:0;
}
#breadcrumbs a, #breadcrumbs a:visited
{
	font-weight:normal;
	text-decoration:none!important;
}
#breadcrumbs a:hover, #breadcrumbs a:active
{
	font-weight:normal;
	text-decoration:underline!important;
}

/* STYLES FOR THE PAGE TOOLS SECTION OF INTERIOR PAGES */
#tools-subnav-cutout
{
	padding:5px 0;
}
#tools-page
{
	padding:5px 0;
}
	#tools-page a{
		color:#214476;	
	}
#tools-page ul
{
	margin:0 15px 0 0;
	padding:0;
}
#tools-page li
{
	display: inline;
	float: right;
	margin:0 3px;
	padding:0 10px 0 20px;
}
#tools-page li.first
{
	padding-right:0;
	margin-right:0
}
#tools-page li.last
{
	margin-left:0;
}
#tools-page a, #tools-page a:visited
{
	text-decoration:none;
}
#tools-page a, #tools-page a:visited, #tools-page a:hover, #tools-page a:active
{
	font-weight:normal;
}
#tools-page li.share
{
	background:url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/icon_share.gif) no-repeat 0 1px;
}
#tools-page li.email
{
	background:url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/icon_email.gif) no-repeat 0 1px;
}
#tools-page li.print
{
	background:url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/icon_print.gif) no-repeat 0 1px;
}

/* STYLES FOR THE CONTENT SECTION OF ALL PAGES*/
#content, #content-full
{
	padding-bottom:10px;
}
/* STYLES FOR THE CONTENT SECTION OF THE HOME PAGE */
#content.home h1, #content.home h2
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}
#content.home h3, #content.home h4, #content.home h5, #content.home h6
{
	font-size:12px;
	font-weight:normal;
}
#content.home img
{
	padding:0;
	border:none;
	margin:0 20px 20px 0;
}
#content.home p
{
	line-height:20px;
	margin-bottom:15px;
}
#content.home p.postedDate
{
	margin-top:-15px;
}
#content.home #content-column-left
{
	/*background-color:#eee;*/
}
#content.home #content-column-center
{
	float:right;
	/*background-color:#eee;
	border-left:solid 10px #fff;*/
}
#content.home #content-column-right
{
	float:right;
	/*background-color:#ddd;
	border-left:solid 10px #fff;*/
}
#content.home #content-position-reset
{
	margin-left:-684px;
}
#content.home #content-left, #content-center, #content-right
{
	float:left;
	/*min-height:300px;*/
}
#content.home #content-left
{
	width:406px;
	margin:0 5px 0 0;
	padding:20px 20px 0px 20px;
}
#content.home #content-center
{
	width:218px;
	margin:0 5px;
	padding:00px;
}
	#content-center p{
		margin-bottom:9px!important;	
	}
	#content-center img{
		margin:0px !important;	
	}
	#homeCenterButtons{
		width:218px;
		height:43px;
	}
	#contractEmployment{
		width:127px;
		height:43px;
		float:left;
		margin-bottom:9px;
	}
		#contractEmployment a{
			width:127px;
			height:43px;
			overflow:hidden;
			float:left;
			font-size:1%;
			text-indent:-9999px;
			background: url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/contract-employment-button.gif) top left no-repeat;
		}
			#contractEmployment a:hover{
				background-position: 0px -43px;
			}
	#downloadBrochure{
		width:127px;
		height:43px;
		float:left;
	}
		#downloadBrochure a{
			width:127px;
			height:43px;
			overflow:hidden;
			float:left;
			font-size:1%;
			text-indent:-9999px;
			background: url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/download-brochure-button.gif) top left no-repeat;
		}
			#downloadBrochure a:hover{
				background-position: 0px -43px;
			}
	#viewBrochure{
		width: 80px;
		height: 95px;
		float:right;
		overflow:hidden;
		position:relative;
		margin-right:4px;
	}
		#viewBrochure object{
			position:absolute;
			top:-13px;
			left:-100px;
		}

#content.home #content-right
{
	width:256px;
	margin:0 0 0 5px;
	padding:0px;
}
	#content-right p{
		margin-bottom:9px!important;	
	}
	#content-right img{
		margin:0px !important;	
	}
	#jobSeekers{
		width:257px;
		height:118px;
		margin-bottom:9px;
	}
		#jobSeekers a{
			width:257px;
			height:118px;
			overflow:hidden;
			float:left;
			font-size:1%;
			text-indent:-9999px;
			background: url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/job-seekers-button.jpg) top left no-repeat;
		}
			#jobSeekers a:hover{
				background-position: 0px -118px;
			}
	#hrgManagement{
		width:257px;
		height:118px;
	}
		#hrgManagement a{
			width:257px;
			height:118px;
			overflow:hidden;
			float:left;
			font-size:1%;
			text-indent:-9999px;
			background: url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/visit-hrg-button.gif) top left no-repeat;
		}
			#hrgManagement a:hover{
				background-position: 0px -118px;
			}

/* STYLES FOR THE SUBNAV SECTION OF INTERIOR PAGES */
#content-subnav
{
	z-index:1;
	background:url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/subnav-background-repeat.gif) top left repeat-y;
}
#content-subnav ul
{
	margin:0 0 29px 0;
	padding:0;
	border-top:solid 1px white;
	border-bottom:solid 1px white;
	list-style-type: none;
}
#content-subnav ul ul
{
	border-bottom:none;
	margin-bottom:0;
}
#content-subnav ul li
{
	margin:0;
	padding:0;
	list-style:none;
	border-top:solid 1px white;
}
#content-subnav ul li.first
{
	border-top:none;
}
#content-subnav ul li a.selected
{
	background-color:#FFF;
}
#content-subnav ul li li
{
	padding-left:10px;
}
#content-subnav ul a
{
	display:block;
	margin:0;
	padding:8px 20px 8px 20px;
}
* html #content-subnav ul a {
	\height: 30px; /* hack for IE6 */
	h\eight: 38px; /* hack for IE6 */
}
#content-subnav ul li li a
{
	margin-left:-10px;
	padding-left:40px;
	/*background-image:url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/icon_subnavBullet.gif);*/
	background-color:#B8CFE4 !important;
	background-repeat:no-repeat;
	background-position: 21px center;
}
	#content-subnav ul li li a:hover
	{
		background-color:#9bb8d3 !important;
	}
#content-subnav ul a, #content-subnav ul a:visited
{
	text-decoration:none!important;
	text-transform:uppercase;
}
#content-subnav ul a:hover, #content-subnav ul a:active
{
	text-decoration:none!important;
}
	#jobSeekersInt{
		width:218px;
		height:60px;
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
	}
		#jobSeekersInt a{
			width:218px;
			height:60px;
			overflow:hidden;
			float:left;
			font-size:1%;
			text-indent:-9999px;
			background: url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/job-seekers-button-int.jpg) top left no-repeat;
		}
			#jobSeekersInt a:hover{
				background-position: 0px -60px;
			}
	#hrgManagementInt{
		width:218px;
		height:60px;
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
	}
		#hrgManagementInt a{
			width:218px;
			height:60px;
			overflow:hidden;
			float:left;
			font-size:1%;
			text-indent:-9999px;
			background: url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/visit-hrg-button-int.jpg) top left no-repeat;
		}
			#hrgManagementInt a:hover{
				background-position: 0px -60px;
			}
/* STYLES FOR THE CONTENT SECTION OF INTERIOR PAGES */
#content-page
{
	z-index:0;
	width:722px;
	padding-left:218px;
	margin-left:-218px;
}
#content-full #content-page
{
	width:940px;
	padding-left:0;
	margin-left:0;
}
* html #content-page
{
	\width: 940px; /* hack for IE6 */
	w\idth: 722px; /* hack for IE6 */
}
#content-print-area
{
	padding:0 25px 1px 25px;
}
	#content-print-area p{
		color:#214476!important;	
	}

#taglineBar {
	width: 940px;
	height: 57px;
	margin-top:9px;
}

/* STYLES FOR THE FOOTER SECTION OF THE PAGE */
#footerSurround{
	background: #eeeeee url(http://www.hrgmanagement.com/packages/icreate_diy/themes/iCreateDIY_Template03/images/footer-background.gif) top center no-repeat;
	height: 50px;
}
#footer
{
	padding-top:20px;
	height: 50px;
	width:950px;
	margin: 0 auto;
}

#copyright{
	float:left;	
}

#copyright div
{
	margin:14px 0 0 10px;
}

#copyright div p
{
	margin-bottom:0;
	font-size:11px;
	color:#214476;
}

#copyright div a
{
	font-weight:normal!important;
}

#powered-by{
	float:right;	
}

#powered-by div
{
	text-align:right;
	margin:14px 10px 0 0;
}
.question{
	text-align:right;
	color:#214476 !important;
}
.formBlockSurveyTable input{
	border:1px solid #214476;
}
.formBlockSurveyTable textarea{
	border:1px solid #214476;
}


.contactTable{
	width:100%;
	margin:0px;
	padding:0px;
}
.contactTable td{
	vertical-align:top;
	padding:10px 0px;
	border-bottom:1px solid #CCC;
}
.photoRow{
	width:180px;
	text-align:center;
}
