/**** BODY ***/html, body 				{ text-align:center; background:#97b2cd url(http://www.hirenetworks.com/img/backgroundGradient.jpg) repeat-x; margin:0; padding:0; font:normal 11px/18px arial, helvetica, sans-serif; color:#333; }#siteContainer			{ text-align:left; top:0; left:0; width:760px; padding:0; margin:0 auto; }#siteContainer.container				{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.hirenetworks.com/img/siteBackground.png'); }#siteContainer.container[class]			{ background:url(http://www.hirenetworks.com/img/siteBackground.png); }h1						{  }h2						{ font:normal 24px/30px "Trebuchet MS", arial, helvetica, sans-serif; margin:0 0 10px 0; padding:0; color:#97b2cc; }h3						{ font:normal 18px/24px "Trebuchet MS", arial, helvetica, sans-serif; margin:0 0 10px 0; padding:0; color:#759a4d; }h3 a, h3 a:link, h3 a:visited 			{ text-decoration:none; color:#759a4d; }h3 a:hover, h3 a:active				{ text-decoration:none; }h4						{  }h5						{  }h6						{  }p						{ font:normal 11px/18px arial, helvetica, sans-serif; margin:0 0 10px 0; padding:0; color:#333; }p a, p a:link, p a:visited 			{ text-decoration:underline; color:#333; }p a:hover, p a:active				{ text-decoration:underline; }a, a:link, a:visited 				{ text-decoration:underline; color:#333; }a:hover, a:active				{ text-decoration:underline; }img						{ border:0; display:block; }.container:after 		{ content:"."; display:block; height:0; clear:both; visibility:hidden; }.container	 			{ display:inline-block; }/* Hides from IE-mac \*/* html .container		{ height:1%; }.container				{ display:block; }/* End hide from IE-mac *//**** HEADER ***/#headerWrap				{ position:relative; z-index:999; background:url(http://www.hirenetworks.com/img/navBackground.jpg) no-repeat 0 100%; margin:0; height:144px; padding:0 5px; display:block; }#logo					{ display:block; margin:0; padding:16px 49px 14px 18px; border-bottom:5px solid #7196b7; background:url(../img/headerBackground.gif) no-repeat 100% 0; }#logo img				{ width:208px; height:60px; }#headerBackground		{ float:left; width:475px; height:90px; display:block; border-bottom:5px solid #7196b7; }/**** MAIN FEATURE AREA ***/#featuredArea			{ background:#fff; padding:2px 5px 0 5px; margin:0; display:block; }#mainFeature			{ position:relative; z-index:1; width:483px; height:125px; display:inline; float:left; }#mainFeature img		{ width:100%; height:100%; display:block; }#mainFeature h1			{ text-align:right; position:absolute; top:90px; right:10px; margin:0; padding:0; font:normal 24px/30px "Trebuchet MS", arial, helvetica, sans-serif; color:#fff; }#subFeatures			{ width:252px; display:inline; float:left; margin:0 0 0 5px; }#subFeatures img		{ width:252px; height:60px; display:block; margin:0 0 5px 0; }/**** MAIN AREA ***/#mainWrap				{ position:relative; background:url(http://www.hirenetworks.com/img/siteBottom.gif) no-repeat 0 100%; margin:0; padding:0 5px 10px 5px; display:block; }#textWrap				{ width:462px; float:left; display:inline; padding:15px; }.shd					{ margin:-15px -15px 15px -15px; height:40px; display:block; background:url(http://www.hirenetworks.com/img/shdBackground.gif) repeat-x; }#textWrap .shd			{ width:492px; }#searchJobs #textWrap .shd			{ width:620px; }.shd span				{ height:40px; display:block; padding:0 15px; font:normal 12px/40px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; }#iframeContent			{ border:0; width:620px; margin:-15px; }#iframeContentFull		{ border:0; width:750px; margin:-15px; }#searchJobs #textWrap	{ width:590px; }#searchJobs #utilityWrap	{ width:100px; }#timeExpense #textWrap	{ width:720px; }#timeExpense #utilityWrap	{ width:0; }/**** UTILITY ***/#utilityWrap			{ width:228px; float:left; display:inline; padding:15px; }#utilityWrap .shd span	{ background:url(http://www.hirenetworks.com/img/shdLine.gif) no-repeat; }#utilityWrap .shd		{ width:258px; }#searchJobs #utilityWrap .shd			{ width:130px; }.quote					{ font:normal 11px/18px arial, helvetica, sans-serif; padding:5px 0; }.quote p				{ color:#294560; margin:0; padding:0; }.quote p .startQuote	{ float:left; margin:-10px 0 -40px -4px; display:inline; font:normal 60px/60px "Trebuchet MS", arial, helvetica, sans-serif; color:#a4a4a4; }.quote p .endQuote		{ vertical-align:top; margin:0; position:relative; top:-5px; display:inline; font:normal 21px/30px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; }.quote .credit			{ text-align:right; float:right; font-weight:bold; color:#294560; }.box					{ width:228px; margin:10px 0 10px 0; background:#bababa url(http://www.hirenetworks.com/img/utilityBoxBottom.gif) no-repeat 0 100%; }.box h4					{ font:normal 24px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#444; margin:0; padding:10px; background:#bababa url(http://www.hirenetworks.com/img/utilityBoxTop.gif) no-repeat; }.box p					{ font:normal 12px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#555; margin:0; padding:0 10px 10px 10px; }/**** NAV ***/#navWrap							{ clear:both; position:relative; z-index:9999; margin:0; padding:0; height:34px; display:block; }#navWrap ul							{ display:block; height:34px; width:100%; position:relative; z-index:9999; margin:0; padding:0; }#navWrap ul ul						{ height:auto; position:relative; z-index:9999; margin:0; padding:0; width:165px; }#navWrap ul li						{ position:relative; z-index:9999; list-style:none; float:left; background:url(http://www.hirenetworks.com/img/navLine.gif) no-repeat 100% 0; }#navWrap iframe						{ border:0; position:absolute; left:-1px; top:-1px; z-index:0; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }#navWrap ul .navShadow				{ border:0; position:absolute; left:9px; top:34px; background:#666; z-index:1; width:200px; height:50px; display:none; }/* commented backslash hack for excluding macIE \*/#navWrap ul .navShadow				{ filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25; }/* end hack */#navWrap ul ul .navShadow			{ left:174px; top:9px; }#navWrap ul li.over	.navShadow				{ display:block; }#navWrap ul li.over li .navShadow				{ display:none; }#navWrap ul ul li.over	.navShadow				{ display:block; }#navWrap ul ul li.over li .navShadow				{ display:none; }#navWrap ul ul ul li.over	.navShadow				{ display:block; }#navWrap ul ul ul li.over li .navShadow				{ display:none; }#navWrap ul li a, #navWrap ul li a:link, #navWrap ul li a:visited			{ text-decoration:none; font:normal 12px/34px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; padding:0 12px; float:left; display:inline; margin:0; }#navWrap ul li a:hover, #navWrap ul li a:active				{ text-decoration:none; color:#333; }#navWrap ul ul li a:hover,#navWrap ul ul li a:active			{ text-decoration:none; color:#333; }/* Fix IE. Hide from IE Mac \*/* html #navWrap ul li				{ float:left; height:1%; }* html #navWrap ul li a				{ height:1%; }/* End */#navWrap ul ul						{ position:absolute; display:none; left:-1px; top:34px; border:1px solid #bfbfbf; background:#fff; border-bottom:3px solid #666; }#navWrap ul ul ul					{ top:-1px; left:165px; border-width:1px 1px 3px 1px; }#navWrap ul li:hover ul ul,#navWrap ul li:hover ul ul ul,#navWrap ul li.over ul ul,#navWrap ul li.over ul ul ul		{ display:none; } #navWrap ul li:hover ul,#navWrap ul li li:hover ul,#navWrap ul li li li:hover ul,#navWrap ul li.over ul,#navWrap ul li li.over ul,#navWrap ul li li li.over ul		{ display:block; } #siteContainer #navWrap ul ul li.menuparent a				{ background:url(http://www.hirenetworks.com/img/navArrow.gif) no-repeat 158px 50%; }#siteContainer #navWrap ul ul li.menuparent a:hover			{ background:#eee url(http://www.hirenetworks.com/img/navArrow.gif) no-repeat 158px 50%; }#siteContainer #navWrap ul ul li.menuparent ul a			{ background:#fff; }#siteContainer #navWrap ul ul li.menuparent ul a:hover		{ background:#eee; }#siteContainer #navWrap ul ul ul li.menuparent a			{ background:url(http://www.hirenetworks.com/img/navArrow.gif) no-repeat 158px 50%; }#siteContainer #navWrap ul ul ul li.menuparent a:hover		{ background:#eee url(http://www.hirenetworks.com/img/navArrow.gif) no-repeat 158px 50%; }#siteContainer #navWrap ul ul ul li.menuparent ul a			{ background:#fff; }#siteContainer #navWrap ul ul ul li.menuparent ul a:hover	{ background:#eee; }#navWrap ul li.menuparent:hover a,#navWrap ul li.over a,#navWrap ul li#active a				{ background:url(http://www.hirenetworks.com/img/white.gif) repeat-x 0 18px; }#navWrap ul li.over ul a,#navWrap ul li#active ul a			{ background:transparent; }#navWrap ul ul li					{ width:165px;  }#navWrap ul ul li a, #navWrap ul ul li a:link, #navWrap ul ul li a:visited			{ background:#fff; display:block; text-decoration:none; font:bold 10px/12px arial, helvetica, sans-serif; color:#666; padding:5px 10px; border-bottom:1px solid #e5e5e5; float:none; margin:0; }#siteContainer #navWrap ul ul li a:hover, #siteContainer #navWrap ul ul li a:active,#siteContainer #navWrap ul ul li.over	{ background:#eee; }/**** FOOTER ***/#footerWrap							{ position:relative; clear:both; background:url(http://www.hirenetworks.com/img/footerBackground.gif) repeat-y; }#copyright							{ position:absolute; bottom:0; left:15px; margin:0; padding:0; font:normal 11px/32px "Trebuchet MS", arial, helvetica, sans-serif; color:#999; }#copyright a, #copyright a:link, #copyright a:visited 				{ text-decoration:none; color:#666; }#copyright a:hover, #copyright a:active					{ text-decoration:underline; }#newsletterSignup					{ width:228px; padding:15px 0; margin:0 15px 0 507px; }#newsletterSignup h5				{ font:normal 24px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#fff; margin:0; padding:0; }#newsletterSignup form				{ margin:0; padding:0; }#newsletterSignup label				{ font:normal 12px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#999; margin:0; padding:0 0 2px 0; display:block; }#newsletterSignup #newsletterEmail	{ font:normal 12px/22px "Trebuchet MS", arial, helvetica, sans-serif; color:#333; margin:0; height:22px; padding:0 2px; width:170px; float:left; background:#9f9f9f; border:1px solid #333; }#newsletterSignup #newsletterSubmit	{ margin:0 0 0 10px; padding:0; float:left; }#newsletterSignup p					{ clear:both; color:#999; margin:0; padding:0; }#newsletterSignup p	a, #newsletterSignup p	a:link, #newsletterSignup p	a:visited 		{ text-decoration:underline; color:#999; }#newsletterSignup p	a:hover, #newsletterSignup p	a:active		{ text-decoration:underline; }/**** ELEMENTS ***/.elemImg p,.elemLargeImg p,.elemParagraph p,.elemImgParagraph p			{ margin:0 0 10px 0; padding:0; }.elemImgParagraph img,.elemImg img				{ display:block; border:5px solid #e0e8ed; }.elemLargeImg img			{ float:center; display:inline; border:5px solid #e0e8ed; }.elemLargeImg				{ float:center; margin:0 auto; text-align:center; }img.imgRight				{ float:right; margin:5px 0 10px 10px; display:inline; }img.imgLeft					{ float:left; margin:5px 10px 10px 0; display:inline; }.elemLargeImg p a, .elemLargeImg p a:link, .elemLargeImg p a:visited 	{ text-decoration:underline; color:#333; }.elemLargeImg p a:hover, .elemLargeImg p a:active	{ text-decoration:underline; }.elemFile img				{ display:inline; vertical-align:middle; margin:0 10px 0 20px;  }.elemFile					{ padding:5px 0; }.elemParagraph a,.elemParagraph a:link,.elemParagraph a:visited,.elemParagraph a:active		{ text-decoration:underline; color:#333; }.elemParagraph a:hover		{ text-decoration:underline; }.elemFile a, .elemFile a:link, .elemFile a:visited 		{ text-decoration:none; color:#333; }.elemFile a:hover, .elemFile a:active			{ text-decoration:none; }.elemImg,.elemLargeImg,.elemParagraph,.elemImgParagraph,.elemLargeImg,.elemFile					{ width:450px; margin:0 10px 0 0; color:#333; }/**** FORM STYLES ***/form								{ margin:0; padding:0; }.formWrap							{ clear:both; margin:0; padding:10px 0 0 0; background:#fff; }.formWrap span.required				{ position:absolute; top:0; left:177px; color:#999; vertical-align:bottom; font:normal 26px/30px "Trebuchet MS", arial, helvetica, sans-serif; }.formWrap .indent span.required		{ left:165px; }.formWrap .twoColumn .indent span.required		{ left:98px; }#siteContainer .formWrap .nameFirst span.required		{ left:195px; top:auto; bottom:-8px; }/**** FORM BUTTONS ***/.formWrap input.submit				{ border-bottom:3px solid #e1e1e1; margin:0 0 0 10px; display:inline; float:right; }.formWrap a.cancel					{ border-bottom:3px solid #e1e1e1; margin:0 0 0 10px; display:inline; float:right; }.buttonsWrap						{ margin:10px 0; }.buttonsWrap img					{ border-bottom:3px solid #e1e1e1; margin:0 10px 0 0; display:inline; float:left; }.buttonsWrap a,.buttonsWrap a:visited,.buttonsWrap a:link					{ margin:0 5px 0 0; text-decoration:none; }.buttonsWrap a:hover,.buttonsWrap a:active				{ text-decoration:none; }.buttonsWrap:after 					{ content:"."; display:block; height:0; clear:both; visibility:hidden; }.buttonsWrap	 					{ display:inline-block; }/* Hides from IE-mac \*/* html .buttonsWrap					{ height:1%; }.buttonsWrap						{ display:block; }/* End hide from IE-mac */.formWrap .indent input.submit		{ margin:0 0 0 10px; }#buttonsWrap						{ padding:0 0 0 140px; }#buttonsWrap input					{ border-bottom:3px solid #e1e1e1; }.formWrap .fieldset					{ clear:both; position:relative; margin:0 0 20px 0; padding:15px 20px 10px 20px; border:5px solid #f4f7fa; display:block; }.formWrap .fieldset h2				{ position:absolute; left:0; top:0; display:block; margin:-12px 0 0 -10px; padding:0 5px; font:normal 14px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#333; background:#fff; }/**** TEXT ONLY NO FIELD BUT IN A FORM LAYOUT ***/.formWrap dl						{ clear:both; position:relative; top:0; left:0; width:424px; margin:0; padding:0;  }.formWrap dl dt						{ margin:0; padding:0; float:left; width:177px; font:normal 12px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#2d4862; }.formWrap dl dd						{ margin:0 0 0 15px; float:left; padding:5px 0 5px 0; width:225px; font:normal 11px/14px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; }/**** TEXT FIELD ***/.formWrap .textField				{ clear:both; position:relative; top:0; left:0; width:404px; padding:0 0 5px 0; }.formWrap .textField p				{ clear:both; margin:0; font:oblique 11px/18px arial, helvetica, sans-serif; color:#666; text-align:right;  }.formWrap .textField h3				{ clear:both; margin:0 0 0 140px; }.formWrap .textField ol				{ clear:both; margin:0 0 0 140px; padding:0; }.formWrap .textField ol li			{ margin:0 0 0 20px; padding:0; }.formWrap .textField label			{ margin:0; padding:0; float:left; width:177px; font:normal 12px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#2d4862; }.formWrap .textField input			{ margin:0 0 0 15px; padding:2px 0 2px 5px; float:left; width:205px; font:normal 11px/14px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; background:#f4f7fa; border:1px solid #cbdae4; }.formWrap .textField textarea		{ margin:0 0 0 15px; padding:2px 0 2px 5px; float:left; height:100px; width:205px; font:normal 11px/14px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; background:#f4f7fa; border:1px solid #cbdae4; }.formWrap .indent .textField			{ width:417px; }.formWrap .indent .textField label		{ width:165px; font:normal 12px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#333; }.formWrap .indent .textField input		{  }.formWrap .indent .textField textarea	{  }.formWrap .twoColumn .indent .textField label		{ width:165px; }.formWrap .twoColumn .indent .textField input		{ width:163px; }.formWrap .twoColumn .indent .textField textarea	{ width:163px; }#siteContainer .formWrap .nameFirst label		{ width:auto; }#siteContainer .formWrap .nameFirst input		{ margin:0 0 0 210px; }#siteContainer .formWrap .indent .nameFirst input		{ margin:0 0 0 180px; }.formWrap .textField img			{ margin:0 0 0 192px; }/**** MULTIPLE TEXT FIELDS INLINE ***/.formWrap .multiTextField			{ clear:both; position:relative; top:0; left:0; width:424px; padding:0 0 5px 0; }.formWrap .multiTextField h4		{ margin:0; padding:0; float:left; width:125px; font:normal 12px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; }.formWrap .multiTextField input		{ vertical-align:middle; display:inline; margin:0 0 6px 0; padding:2px 0 2px 5px; width:100px; font:normal 11px/14px "Trebuchet MS", arial, helvetica, sans-serif; color:#333; background:#f2f2f2; border:1px solid #c3c3c3; }.formWrap .multiTextField label		{ margin:0 0 0 15px; vertical-align:middle; display:inline; font:normal 14px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#333; }/**** TEXT AREA ***/.formWrap .textArea					{ clear:both; position:relative; top:0; left:0; width:404px; padding:0 0 5px 0; }.formWrap .textArea label			{ margin:0; padding:0; float:left; width:157px; font:normal 12px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#2d4862; }.formWrap .textArea textarea		{ margin:0 0 0 15px; padding:2px 0 2px 5px; float:left; width:225px; height:100px; font:normal 11px/14px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; background:#f4f7fa; border:1px solid #cbdae4; }/**** SELECT BOX ***/.formWrap .selectbox				{ width:404px; margin:0 0 5px 0; position:relative; top:0; left:0; }.formWrap .selectbox p				{ clear:both; margin:0 0 0 140px; font:oblique 11px/18px arial, helvetica, sans-serif; color:#666; }.formWrap .selectbox h3				{ clear:both; margin:0 0 0 140px; }.formWrap .selectbox ol				{ clear:both; margin:0 0 0 140px; padding:0; }.formWrap .selectbox ol li			{ margin:0 0 0 20px; padding:0; }.formWrap .selectbox label			{ margin:0; padding:0; float:left; width:177px; font:normal 12px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#2d4862; }.formWrap .selectbox select			{ margin:0 0 0 15px; padding:0; float:left; font:normal 11px/14px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; background:#f4f7fa; border:1px solid #cbdae4; }.formWrap .indent .selectbox			{ width:417px; }.formWrap .indent .selectbox label		{ width:165px; font:normal 12px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#333; }/**** MULTIPLE SELECT BOXES INLINE ***/.formWrap .multiSelectbox			{ width:424px; margin:0 0 5px 0; position:relative; top:0; left:0; }.formWrap .multiSelectbox p			{ clear:both; margin:0 0 0 140px; font:oblique 11px/18px arial, helvetica, sans-serif; color:#666; }.formWrap .multiSelectbox h3		{ clear:both; margin:0 0 0 140px; }.formWrap .multiSelectbox ol		{ clear:both; margin:0 0 0 140px; padding:0; }.formWrap .multiSelectbox ol li		{ margin:0 0 0 20px; padding:0; }.formWrap .multiSelectbox label		{ margin:0; padding:0; float:left; width:177px; font:normal 12px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#2d4862; }.formWrap .multiSelectbox select	{ float:left; vertical-align:middle; display:inline; margin:0 5px 0 0; padding:0; font:normal 11px/14px "Trebuchet MS", arial, helvetica, sans-serif; color:#666; background:#f4f7fa; border:1px solid #cbdae4; }.formWrap .multiSelectbox img.datePicker	{ margin:0 5px 0 15px; padding:0; display:inline; vertical-align:middle; float:left; }/**** CHECKBOXES AND RADIO BUTTONS VERTICAL ***/.formWrap .checkboxesVert			{ width:424px; margin:0 0 5px 0; position:relative; top:0; left:0; }.formWrap .checkboxesVert p			{ margin:0 0 0 195px; display:block; width:225px; font:oblique 11px/18px arial, helvetica, sans-serif; color:#666; }.formWrap .checkboxesVert h5		{ margin:0; padding:0; position:absolute; top:0; left:0; width:177px; font:normal 12px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#2d4862; }.formWrap .checkboxesVert span		{ margin:0 0 0 195px; display:block; width:225px; }.formWrap .checkboxesVert input		{ vertical-align:middle; display:inline; width:auto; height:auto; margin:0 5px 0 0; }.formWrap .checkboxesVert label		{ vertical-align:middle; display:inline; font:normal 12px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#2d4862; }/**** CHECKBOXES AND RADIO BUTTONS INLINE ***/.formWrap .checkboxes				{ width:424px; margin:0 0 5px 0; position:relative; top:0; left:0; }.formWrap .checkboxes p				{ margin:0 0 0 140px; display:block; width:230px; font:oblique 11px/18px arial, helvetica, sans-serif; color:#666; }.formWrap .checkboxes h5			{ margin:0; padding:0; float:left; width:195px; font:normal 14px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#333; }.formWrap .checkboxes span			{ margin:0 0 0 15px; float:left; width:230px;  }.formWrap .checkboxes input			{ vertical-align:middle; display:inline; width:auto; height:auto; margin:0 5px 0 0; padding:0; }.formWrap .checkboxes label			{ margin:0 10px 0 0; vertical-align:middle; display:inline; font:normal 14px/24px "Trebuchet MS", arial, helvetica, sans-serif; color:#333; width:auto; }.formWrap .indent .checkboxes			{ width:417px; }.formWrap .indent .checkboxes h5		{ width:165px; font:normal 12px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#333; }.formWrap .indent .checkboxes span		{ width:163px; }.formWrap .inlineName h5				{ width:auto; }.formWrap .inlineName span				{ width:auto; }/**** SPECIAL CASES ***/.formWrap #zipCode					{ width:150px; }.formWrap #address					{ height:36px; }.formWrap #areaAccess span			{ margin:0; }.formWrap #areaAccess #privatePages			{ display:none; position:relative; top:0; left:0; clear:both; margin:35px 15px 0 15px; padding:15px 0; background:#e5ecf2; }.formWrap #areaAccess #privatePages p		{ position:absolute; top:-28px; left:0; margin:0; width:auto; font:oblique 11px/30px arial, helvetica, sans-serif; color:#666; }.formWrap #areaAccess #privatePages p img	{ display:inline; vertical-align:middle; margin:0 10px 0 0; }.formWrap #areaAccess #privatePages span	{ margin:0 15px; }#siteContainer .formWrap #areaAccess .expand		{ display:block; }.formWrap .multiSelectbox #startHour	{ margin:0 5px 0 15px; }.formWrap .multiSelectbox #endHour		{ margin:0 5px 0 15px; }/**** ALERT MESSAGE ***/.formWrap #alerted input,.formWrap #alerted textarea,.formWrap #alerted select			{ border-color:#990000; background:#d84d39 !important; color:#fff; }.formWrap #alerted span				{ color:#d84d39; }#alertMessage						{ float:left; display:inline; width:460px; margin:0 0 10px 0; padding:0; position:relative; top:0; left:0; background:#d84d39; border:1px solid #990000; }#alertMessage p						{ margin:0; padding:10px 20px 10px 90px; font:bold 14px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#fff; }#alertMessage p span.notes			{ margin:0 0 10px 0; display:block; font:oblique 14px/18px "Trebuchet MS", arial, helvetica, sans-serif; color:#fff; }#alertIcon							{ position:absolute; top:0; left:0; display:block; width:100%; }#alertIcon img						{ margin:7px 0 0 35px; }