/*----------------------------------------------------*/
/*CSS v4.1

Corporate, Franchise Development(DOM&INT) & Local Franchise Sites



Methods - class links without <a> tag (e.g. ":link"), 
combine classes with similar attributes, 
subclass inline elements when possible.*/
/*----------------------------------------------------*/

img
{
	border:0px none;
}
.hisc-show-working-box
{
	color: #222222;
	background-color: #e9e9e9;
	font-weight: bold;
	font-family: arial;
	font-size: large;
	position: relative;
	cursor: hand;
	border-right: #000;
	border-top: #CCC;
	border-left: #CCC;
	border-bottom: #000;
	height: auto;
	width:400px;
	vertical-align: middle;
	text-align:center;
	padding:10px;
	z-index:10;
}
ul
{
	list-style-type:circle;
	/*font-weight:bold;*/
}
body
{
	background-color: #E0DCBB;
	margin-left: 0;
	margin-right: 0;
	background-image: url(../images/background_fade.jpg);
	background-repeat: repeat-y;
	background-position: 115px 0;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
}
.centered
{
	text-align:left;
	width:expression(document.body.clientWidth > 1000? "1000px": "auto" );
	/*min-width:1000px; 
	width:expression(document.body.clientWidth < 800? "800px": "auto" );*/
}

.centered .hisc-inner
{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:100%;
}
.hisc-inner
{
	/*padding:5px;*/
}
/*.hisc-inner table
{
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}*/
.content-main
{
	height:100%;
	width:100%;
	/*padding-left:5px;*/
	vertical-align:top;
	/*background-color:#E0DCBB;*/
}
.content-main td
{
	vertical-align:top;
	display:table-cell;
	/*padding:0px 0px 5px 5px;*/
}
.content-main h1
{
	font-size:1em;
}
.location-header
{
	text-align:left; 
	vertical-align:bottom; 
	/*font-size:5.0em;*/
	font-family:Times, serif;  
	padding:25px 5px 5px 20px;
}
.small-header
{
	font-size:0.80em;
}
.hisc-cm-contentareaframe h1,
.hisc-cm-proofcontainer h1
{

}
.hisc-cm-contentareaframe h2,
.hisc-cm-proofcontainer h2
{

}
.hisc-cm-contentareaframe h3,
.hisc-cm-proofcontainer h3
{

}
.hisc-cm-contentareaframe h4,
.hisc-cm-proofcontainer h4
{

}
.hisc-cm-contentareaframe h5,
.hisc-cm-proofcontainer h5
{

}
.hisc-cm-contentareaframe h6,
.hisc-cm-proofcontainer h6
{

}
.footer-row
{
	line-height:2em;
	padding-top:5px;
	text-align:center;
	color:#6E6C5D;
}
.hisc-footer
{
	border-top:5px solid #023261;
	font-size:0.85em;
	font-variant:normal;
}
.hisc-footer a,
.hisc-footer :link,
.hisc-footer :active,
.hisc-footer :visited
{
	color:#525145;
	font-weight:bold;
	text-decoration:none;
	font-size:1.1em;
	padding:3px 5px 3px 5px;
	font-variant:small-caps;
}
.hisc-footer :hover
{
	border:1px solid #525145;
	background-color:#9e9c86;
	color:#fff;
	padding:2px 4px 2px 4px;
}
.hisc-breadcrumb
{
	font-weight:bold;
	padding-bottom:10px;
}
.hisc-site-navigation-cell {
	padding: 0;
}
.hisc-breadcrumb-seperator,
.hisc-breadcrumb a,
.hisc-breadcrumb :link,
.hisc-breadcrumb :visited,
.hisc-breadcrumb :active
{
	color:#bbbbbb;
	font-weight:normal;
	text-decoration:none;
	padding-right:5px;
}
.hisc-breadcrumb-seperator
{
	font-size:0.75em;
}
.hisc-breadcrumb :hover
{
	color:#fff;
	/*border:1px solid #023261;
	background-color:#6889A8;*/
	text-decoration:none;
	/*padding:2px 4px 2px 4px;*/
	display:inline;
}
.hisc-breadcrumb
{
	color:#999;
	margin:3px 0 0 0;
	font-weight:bold;
	font-size:0.90em;
	cursor:default;
}
.hisc-header
{
	width:100%;
	padding:0px none;
}
.hisc-header-container table
{
	border-collapse:collapse;
	padding:0px;
	/*margin:0px;*/
}
.hisc-header td
{
	vertical-align:bottom;
	text-align:right;
}
.header-row img
{
	text-align:left;
	/*float:left;*/
	width:222px;
	margin:10px 0 15px 10px;
	/*height:80px;*/
	/*clear:both;*/
}
.hisc-quick-search-area-frame
{
	text-align:left;
	/*float:left;*/
	/*width:300px;*/
	overflow:visible;
	/*margin-left:20px;*/
	margin-bottom:20px;
	/*display:inline;*/
	/*background-color:#e9e9e9;
	border:1px solid #CCC;*/
}
.hisc-quick-search-area-frame .hisc-form-label
{
	padding:5px 3px 5px 3px;
}
.hisc-login-container .hisc-link-button-container a,
.hisc-login-container .hisc-link-button-container :link,
.hisc-login-container .hisc-link-button-container :visited,
.hisc-login-container .hisc-link-button-container :active
{
	border:none; 
	background-color:transparent;
	background-image:none;
	font-size:0.9em;
	font-weight:bold;
	/*font-variant:small-caps;*/
	text-decoration:none;
	padding:0px 5px 0px 5px;
	margin:0px;
	vertical-align:bottom;
}
.hisc-login-container .hisc-link-button-container :hover
{
	border:none; 
	background-color:transparent;
	background-image:none;
	font-size:0.9em;
	font-weight:bold;
	/*font-variant:small-caps;*/
	text-decoration:underline;
	padding:0px 5px 0px 5px;
	margin:0px;
	vertical-align:bottom;
}
.hisc-login-container
{
	float:right;
	margin-bottom:5px;
	/*width:250px;*/
	/*height:25px;*/
}
.hisc-login-container td
{
		color:#6E6C5D;
}
.hisc-login-container :link, 
.hisc-login-container :visited, 
.hisc-login-container :active,
.hisc-login-container :hover
{
	text-decoration: none;
	color: #003C7B;
	font-weight:bold;
}
.hisc-login-container a:hover
{
	text-decoration: underline;
}
.hisc-cm-box
{
	table-layout:fixed;
	border-collapse:collapse;
}
.cgoy-pic img
{
	/* For Netscape/Mozilla/IE7 */
    max-width: 180px;
    max-height: 200px;
    /* For IE5/IE6 */
    width:expression(this.width > 180 ? 180:true);
    height:expression(this.height > 200 ? 200:true);
}
.hisc-cm-contentareaframe
{

}
.hisc-cm-proofcontainer,
.hisc-cm-contentareaframe,
.hisc-cm-contentareaframe-staff
{

}
.hisc-cm-proofcontainer
{
	border:3px solid #3f5887;
	background-color:#fff;
	padding:5px;
	float:left;
	clear:both;
}
.hisc-cm-contentareaframe-staff
{
	/*border:2px dotted #999;*/
	border:2px double #CCC;
	/*padding:5px;*/
	width:100%;
	/*width:95%;*//*Correct width for FF*/
	_width:auto;/*Correct width for IE (Cascade will overwrite FF class above)*/
	height:auto;
	/*overflow:hidden;*/
}
.hisc-cm-proofcontainer[class],
.hisc-cm-contentareaframe-staff[class]
{
	width:100%;
}
.hisc-cm-box-control
{
	/*To display control bar equally on both IE/Mozilla this must be controlled in the table-cell*/
	/*padding:5px;*/
	/*border:1px solid #CCC;*/
}
.hisc-cm-updatecontent-image
{
	background:url(../images/icons/picture.gif) no-repeat left;
}
.hisc-cm-updatecontent-any
{
	background:url(../images/icons/user_edit.gif) left no-repeat;
}
.hisc-cm-updatecontent-text
{
	background:url(../images/icons/page_word.gif) left no-repeat;
}
.hisc-cm-updatecontent-video
{
	background:url(../images/icons/video.gif) left no-repeat;
}
.hisc-cm-updatecontent-image,
.hisc-cm-updatecontent-text,
.hisc-cm-updatecontent-video,
.hisc-cm-updatecontent-any
{
	border-bottom: 1px solid #CCC;
	background-position:5px;
	background-color:#023261;
	/*background:url(/images/editor_bar.jpg) top left repeat-x;*/
	color:#FFF;
	/*margin-left:20px;*/
	font-variant: small-caps;
	text-decoration: none;
	width:auto;/*Correct width for FF*/
	_width:100%;/*Correct width for IE (Cascade will overwrite FF class above)*/
	font-weight: bold;
	/*margin-top:20px;*/
	padding:5px 5px 5px 25px;
	display:block;
}
.hisc-cm-updatecontent a
{
	display:block;
	width:100%;
}
.hisc-contact-us-area-frame .hisc-error-summary,
.hisc-service-inquiry-area-frame .hisc-error-summary,
.hisc-employment-inquiry-area-frame .hisc-error-summary,
.hisc-profile-container .hisc-error-summary
{
	border-bottom:1px dotted #CC0000;
	width:auto;
	/*padding:5px;*/
	line-height:1.5em;
}
.hisc-contact-us-area-frame #content.hisc-form-table
{
	margin:5px 0px 5px 0px;
}
#content.hisc-search-results-row-odd {
	width: 180px;
	background-color: #fff;
}
#hisc-search-results-row-odd {
	background-color: #fff;
	font-size: 11px;
}
#hisc-search-results-row-even {
	font-size: 11px;
}
.hisc-contact-us-area-frame .hisc-link-button-container,
.employment-content-main-left .hisc-link-button-container
{
	padding:0px 5px 5px 160px;
}
.hisc-error-summary a,
.hisc-error
{
	font-weight:bold;
}
.hisc-form-label .hisc-error,
.hisc-form-data .hisc-error
{
	padding:2px 3px;
}
.hisc-error-summary :link,
.hisc-error-summary :active,
.hisc-error-summary :visited
{
	color:#CC0000;
	text-decoration:none;
}
.hisc-error-summary :hover,
.hisc-error
{
	color:#fff;
	background-color:#CC0000;
	width:auto;
	/*vertical-align:top;*/
	top:3px;
}
.header-row .hisc-error
{
	color:#CC0000;
	background-color:Transparent;
}
#content.hisc-form-table
{
	/*padding-top:10px;
	margin:10px 0 10px 0;*/
	/*border-right:2px solid #999;
	border-bottom:3px solid #666;*/
	border-collapse:collapse;
	clear:both;
	/*width:400px;*/
}
.hisc-page-options #content.hisc-form-table
{
	padding:0;
	margin:0;
	font-size:1em;
	text-align:right;
	
	/*font-size:small;
	_font-size:x-small;*/
}
.hisc-page-options[class]
{
	font-size:0.90em;
}
.hisc-page-options input
{
	margin:0px 5px 0px 0px;
	vertical-align:middle;
	height:16px;
	width:16px;
}
.hisc-context-control-area-frame
{
	margin-left:10px;
}
.hisc-context-control-area-frame a,
.hisc-context-control-area-frame :link,
.hisc-context-control-area-frame :visited,
.hisc-context-control-area-frame :hover,
.hisc-context-control-area-frame :active
{
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	color: #FFF;
}
.hisc-context-control-area-frame #content.hisc-form-table
{
	padding:0;
	margin:0;
	height:10px;
	color:#FFF;
}
.hisc-contact-us-area-frame .hisc-form-label,
.hisc-service-inquiry-area-frame .hisc-form-label,
.hisc-employment-inquiry-area-frame .hisc-form-label,
.hisc-int-fran-dev-profile-area-frame
{
	vertical-align:top;
	top:10px;
	text-align:right;
	font-weight:bold;

}
.hisc-office-locator-form-area-frame #content.hisc-form-table td
{
	padding:3px;
}
#content.hisc-form-table input,
#content.hisc-form-table textarea,
/*#content.hisc-form-table select,*/
#content.hisc-form-table option
{
	border:1px solid #000;
	border-collapse:collapse;
}
.hisc-form-data
{
	vertical-align:top;
	/*background-color:#E0DCBB;*/
	/*border-left:5px solid #fff;*/
}
.hisc-form-data .hisc-check-box input,
.hisc-form-data .hisc-radio-button input
{
	border:none;
	border-collapse:collapse;
}
.hisc-care-giver-search-area-frame,
.hisc-service-request-search-area-frame
{
	vertical-align:middle;
	padding:10px 10px 5px 20px;
	width:300px;
	text-align:left;
}
.hisc-care-giver-search-area-frame input,
.hisc-service-request-search-area-frame input
{
	/*border:5px solid #CCC;
	background-color:#333;*/
	margin:5px 0px 5px 0px;
}
.hisc-service-request-search-area-frame .hisc-link-button-container,
.hisc-care-giver=search-area-frame .hisc-link-button-container
{
	margin:5px 0px;
}
.hisc-care-giver-search-area-frame input
{
	background-color:#d2e0b8;
	border:1px solid #b0d166;
	padding:3px;
}
.hisc-service-request-search-area-frame input
{
	background-color:#f2c8dd;
	border:1px solid #cd8cab;
	padding:3px;
}
.hisc-care-giver-search-area-frame .hisc-link-button-container
{
	float:left;
	left:300px;
	/*position:relative;*/
	display:inline;
}
.hisc-search-control-ftr,
.hisc-search-control-hdr
{
	color:#FFF;
}	
body .hisc-link-button-container a
{
	/*width:auto;*/
	padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 0;
	border: 1px solid #cac8ad;
	background-color:#ced3c0;
	/*background-image:url(/images/button_back_pink.gif);*/
	color:#1b3874;
	
}
.hisc-link-button-container a
{
	/*display:block;
	width:100%;
	margin-right:10px;*/
}
/*.hisc-form-data input*/
.hisc-link-button-container a,
.hisc-quick-search-area-frame .hisc-link-button-container a,
.hisc-care-giver-search-area-frame input .hisc-link-button-container a,
.hisc-service-request-search-area-frame input .hisc-link-button-container a,
.hisc-btn-addalert a
{
/*button insert*/
	/*border-left:3px double #CCCCCC; 
	border-right:3px double #999999; 
	border-top:3px double #CCCCCC; 
	border-bottom:3px double #999999; */
	/*border: 1px solid #1b3874;*/
	/*background-color:#e7d0a7;*/
	/*background-image:url(/images/background_form_element.gif);*/
	/*background-image:url(/images/editor_bar.jpg);*/
	/*background-repeat:repeat-x;*/
	color:#1b3874;
	font-size:0.9em;
	_font-size:0.85em;
	font-weight:bold;
	text-transform: uppercase;
	/*font-variant:small-caps;*/
	text-decoration:none;
	float:left;
	/*height:20px;*/
	margin-right: 5px;
}
.hisc-link-button-text[class] /* Extra space for Mozilla/Netscape Browsers */
{
/*button insert*/
	/*margin-left:4px;*/
}
.hisc-link-button-container :active,
.hisc-quick-search-area-frame .hisc-link-button-container :active
{
/*button insert*/
	/*border:3px double #CCCCCC;
	border-top-color:#999999;
	border-left-color:#999999;*/
}
.hisc-link-button-container :hover
{
/*button insert*/
	/*border-right:3px double #CCCCCC; 
	border-left:3px double #999999; 
	border-bottom:3px double #CCCCCC; 
	border-top:3px double #999999;*/
	/*border: 1px solid #d1a75b;*/
}
.hisc-link-button-container .hisc-btn-edit,
.hisc-link-button-container .hisc-btn-cancel,
.hisc-link-button-container .hisc-btn-delete,
.hisc-link-button-container .hisc-btn-new,
.hisc-link-button-container .hisc-btn-return,
.hisc-link-button-container .hisc-btn-save,
.hisc-link-button-container .hisc-reset-button,
.hisc-link-button-container .hisc-btn-view,
.hisc-link-button-container .hisc-btn-viewincontext,
.hisc-link-button-container .hisc-btn-richtexteditor,
.hisc-link-button-container .hisc-btn-htmleditor
{
	float:left;
	cursor:hand;
  margin-top: 5px;
}
.hisc-link-button-container .hisc-register-button,
.hisc-link-button-container .hisc-forgot-password-button,
.hisc-contact-us-area-frame .hisc-link-button-container .hisc-btn-save
{
	float:left;
	width:0px;
	height:12px;
	cursor:hand;
	padding-right:3px;
}
.hisc-link-button-container .hisc-search-button-icon
{
	float:left;
}
.hisc-btn-edit
{
	background:url(../images/icons/pencil.gif) left no-repeat;
}
.hisc-btn-cancel
{
	background:url(../images/icons/cross.gif) left no-repeat;
}
.hisc-btn-delete
{
	background:url(../images/icons/bin_closed.gif) left no-repeat;
}
.hisc-btn-new
{
	background:url(../images/icons/user_edit.gif) left no-repeat;
}
.hisc-btn-return
{
	background:url(../images/icons/layout_content.gif) left no-repeat;
}
.hisc-btn-save
{
	/*background:url(/images/iconLocationSearch.gif) left no-repeat;*/
}
.hisc-contact-us-area-frame .hisc-btn-save
{
	background:url(../images/icons/mail.gif) left no-repeat;
}
.hisc-reset-button
{
	/*background:url(/images/iconLocationReset.gif) left no-repeat;*/
}
.hisc-btn-view
{
	background:url(../images/icons/photo.gif) left no-repeat;
}
.hisc-btn-viewincontext
{
	background:url(../images/icons/page.gif) left no-repeat;
}
.hisc-btn-richtexteditor
{
	background:url(../images/icons/page_word.gif) left no-repeat;
}
.hisc-btn-htmleditor
{
	background:url(../images/icons/html.gif) left no-repeat;
}
.hisc-search-button-icon
{
	/*background:url(/images/icons/magnifier.gif) left no-repeat;*/
}
.hisc-header-border-region
{
	padding:2px 0 2px 0;
	text-align:left;
	/*height:15px;*/
	/*background:URL(images/nav_datebar.jpg) left no-repeat;*/
	/*background-color:#023261;*/
	/*margin-bottom:5px;*/
}
.hisc-header-border-region td
{
	vertical-align:middle;
}
.hisc-site-menu-container
{
	/*background-color:#023261;*/
	background:URL(images/navbackground_tulip.html) bottom left no-repeat;
	background-color:#6889A8;
	width:175px;
	height:100%;
	padding:20px 5px 5px 10px;
	border:none;
	vertical-align:top;
}
.hisc-staff-menu
{
	/*border:1px dashed #ccc;*/
	/*background-color:#5D749F;*/
	background-color:#023261;
	border-top:10px;
	width:100%;
	margin-top:30px;
	display:block;
}
.hisc-header-datetime
{
	position:relative;
	left:20px;
	/*color:#7F9FFF;*/
	color:#000;
	/*color:#B0C5FF;*/
	font-weight:normal;
	font-variant:small-caps;
	padding:3px;
}
.hisc-cm-datagrid
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-collapse:collapse;
	text-align: left;
	text-decoration: none;
	padding-right:10px;
	border:2px solid #3D5016;
	width:100%;	
}
.hisc-cm-hdrrow
{
	font-weight: bold;
	max-width:95px;
	padding:2px 5px 2px 5px;
	background-color:#3D5016;
	color: #CBD896;
	border-bottom: 5px #333 solid;
	padding-bottom:10px;
	font-variant:small-caps;
}
.hisc-cm-datarow,
.hisc-cm-buttonrow
{
	color: #000;
	/*padding-left:5px;*/
	padding:2px 5px 10px 5px;
	/*height:40px;*/
	vertical-align:top;
	border-bottom: 1px #999 dashed;
}
.hisc-cm-buttonrow
{
	width:100px;
}
.hisc-cm-buttonrow .hisc-link-button-container
{
	vertical-align:middle;
}
/*---------------------------------*/
.hisc-content-list-control,
.hisc-cm-section-folder-list-control
{
	/*line-height:1.5em;*/
	padding-bottom:10px;
}
.hisc-cm-edit-content-control,
.hisc-cm-edit-page-control
{
	line-height:1.5em;
	padding-bottom:10px;
}
.hisc-page-heading
{
	font-weight: bold;
	/*font-size: 2em;*/
	color: black;
	text-decoration: none;
}
.hisc-page-options
{
	/*border:1px solid #023261;*/
	/*padding:0;
	margin:0;*/
	/*clear:left;*/
	float:right;
	padding-right:10px;
	/*text-align:right;*/
}
.hisc-page-options #content.hisc-form-table td
{
	padding:0px 5px 0px 15px;
	text-align:right;
}
.hisc-print
{
	background:url(../images/iconPrinter.gif) center left no-repeat;
	background-position:14px;
	padding-left:20px;
	display:block;
}
.hisc-print2
{
	background:url(../images/iconPrinter.gif) center left no-repeat;
	background-position:134px;
	padding-left:20px;
	display:block;
	line-height: 1.6;
}
.hisc-print :hover
{
	background-color:#e9e9e9;
	display:block;
}
.hisc-email-friend
{
	background:url(../images/iconMail.gif) center left no-repeat;
	background-position:4px;
	padding-left:20px;
	display:block;
}
.hisc-email-friend2
{
	background:url(../images/iconMail.gif) no-repeat 124px;
	padding-left:20px;
	display:block;
	line-height: 1.6;
}
.hisc-font-container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #183f76;
	text-align: right;
	display: block;
	line-height: 1.6;
}
.hisc-page-subheading
{
	font-weight: bold;
	/*font-size: 1em;*/
	line-height:1.5em;
	color: blue;
	font-family: Verdana;
	text-decoration: none;
	padding-left:20px;
}
.hisc-page-instructions
{
	/*font-size: 1em;*/
	color: black;
	font-style: italic;
	text-decoration: none;
}
.hisc-cm-prompt
{
	font-weight: bold;
	font-variant:small-caps;
	background:url(../images/icons/information.gif) left no-repeat;
	background-position:5px;
	color: #fff;
	background-color:#993366;
	display:block;
	text-decoration: none;
	/*margin-bottom: 2px;*/
	margin-top: 14px;
	padding:5px 0 5px 25px;
	cursor:default;
}
.hisc-site-menu-container a,
.hisc-site-menu-container :link,
.hisc-site-menu-container :visited,
.hisc-site-menu-container :active,
.hisc-staff-menu-item :link, 
.hisc-staff-menu-item :visited, 
.hisc-staff-menu-item :active
{
	color:#fff;
	text-decoration:none;
	font-variant:small-caps;
	font-weight:bold;
}
.hisc-staff-menu a
{
	padding-left:10px;
	display:block;
}
.hisc-site-menu-container .hisc-site-navigation-approved :link, 
.hisc-site-menu-container .hisc-site-navigation-approved :visited, 
.hisc-site-menu-container .hisc-site-navigation-approved :active
{
	background:url(../images/active_icon.gif) center left no-repeat;
	padding-left:20px;
	display:block;
	padding-top:3px
}
.hisc-site-menu-container .hisc-site-navigation-pending :link,
.hisc-site-menu-container .hisc-site-navigation-pending :visited,
.hisc-site-menu-container .hisc-site-navigation-pending :active
{
	background:url(../images/inactive_icon.gif) center left no-repeat;
	color:#023261;
	text-decoration:none;
	padding-left:18px;
	padding-top:3px;
	margin-top:3px;
	/*border-bottom:1px dashed #336699;
	border-left:1px dashed #336699;*/
	margin-left:5px;
	display:block;
}
.hisc-site-menu-container .hisc-site-navigation-approved :hover,
.hisc-site-menu-container .hisc-site-navigation-pending :hover,
.hisc-staff-menu-item :hover,
.hisc-site-menu-container :hover 
{
	text-decoration:underline;
}
.hisc-staff-menu-item
{
	margin-left:10px;
}
.hisc-staff-menu-item a,
.hisc-get-help-cell a,
.hisc-get-help-cell :link,
.hisc-get-help-cell :active,
.hisc-get-help-cell :visited
{
	cursor:default;
	display:block;
}
.hisc-staff-menu-item :hover
{
	cursor:pointer;
	display:block;
	text-decoration:none;
}
.hisc-get-help-cell
{
	padding-left:20px;
	background:url(../images/icons/help.gif) left no-repeat;
	background-position:10px;
	display:block;
	cursor:help;
}
.hisc-get-help-cell :hover
{
	cursor:help;
	display:block;
	text-decoration:none;
	/*background-color:#e9e9e9;*/
}
.hisc-pagelist-container .hisc-site-navigation-pending :link,
.hisc-pagelist-container .hisc-site-navigation-pending :visited,
.hisc-pagelist-container .hisc-site-navigation-pending :active
{
	background:url(../images/inactive_icon.gif) top left no-repeat;
	color:#666;
	text-decoration:none;
	padding-left:16px;
	padding-top:3px;
	/*border-bottom:1px dashed #336699;
	border-left:1px dashed #336699;*/
	margin-left:5px;
	display:block;
}
.hisc-pagelist-container .hisc-site-navigation-approved :link,
.hisc-pagelist-container .hisc-site-navigation-approved :visited,
.hisc-pagelist-container .hisc-site-navigation-approved :active,
.hisc-arealist-cell .hisc-site-navigation-approved :link,
.hisc-arealist-cell .hisc-site-navigation-approved :visited,
.hisc-arealist-cell .hisc-site-navigation-approved :active
{
	background:url(../images/active_icon.gif) top left no-repeat;
	padding-left:16px;
	color:#023261;
	text-decoration:none;
	font-weight:bold;
}
.hisc-site-navigation-cell
{

}
.hisc-staff-menu-item
{
	height:20px;
}
.invert-link a,
.invert-link :link,
.invert-link :active,
.invert-link :visited,
.invert-link :hover
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.hisc-faq-area-frame :link,
.hisc-faq-area-frame :active,
.hisc-faq-area-frame :visited,
.hisc-faq-area-frame :hover
{
	text-decoration: none;
	color: #003C7B;
	font-weight:bold;
}

.hisc-page-options,
.hisc-page-options :link,
.hisc-page-options :active,
.hisc-page-options :visited
{
	text-decoration:none;
	/*color:#B0C5FF;*/
	color:#000;
	font-weight:normal;
	padding:2px 4px 2px 24px;
}
.hisc-page-options :hover
{
	/*text-decoration:underline;*/
	/*background-color:#000;*/
	display:block;
	border:1px solid #B0C5FF;
	padding:1px 3px 1px 23px;
}
.hisc-faq-area-frame a
{
	font-weight:bold;
	text-decoration:underline;
	font-size:1em;
}
.image-library table
{
	border:1px solid #003C7B;
	border-bottom:none;
	/*padding:5px;*/
	width:100%;
	margin-top:10px;
}
.header-note
{
	background:url(../images/icons/folder.gif) top left no-repeat;
	background-position:5px 3px;
	padding-left:25px;
	font-size:1em;
	font-weight:bold;
}
.content-item
{
	/*margin:5px;*/
	background:url(../images/icons/magnifier.gif) top left no-repeat;
	background-position:8px 6px;
	background-color:#e9e9e9;
	padding:5px 5px 5px 28px;
	/*border:1px solid #333;*/
	line-height:1.5em;
	display:block;
}
.content-item a,
.content-item a:link,
.content-item a:visited,
.content-item a:active,
.hisc-sitemap-cell a:link,
.hisc-sitemap-cell a:visited,
.hisc-sitemap-cell a:active
{
	text-decoration: none;
	color: #003C7B;
	font-weight:bold;
}
.content-item a:hover
{
	text-decoration:underline;
}
.page-header
{
	font-size:1.25em;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #CCC;
}
.hisc-poll-area-frame
{
	/*padding:5px 5px 30px 5px;
	margin:5px 0px 0px 5px;*/
	/*background-color:#3f5887;*/
}
.hisc-poll-area-frame table
{
	/*border:1px solid #333;*/
	text-align:left;
	width:150px;
	margin:5px;
	padding:5px;
	color:#FFF;
}
sup,
.service-mark /*service-mark, registered, etc.*/
{
	font-size:x-small;
	/*color:#666;*/
	margin-left:2px;
}
.hisc-sitemap-container
{
	/*border:1px solid #999;
	background-color:#e9e9e9;*/
	padding:10px 10px 10px 25px;
	width:400px;
}
.hisc-sitemap-cell
{
	line-height:1.75em;
}
li.hisc-sitemap-list-item
{
	list-style-image:url(../images/icons/resultset_next.gif);
}
li.hisc-sitemap-list-item a
{
	padding:3px 3px 3px 5px;
}
.hisc-sitemap-list-item a:hover
{
	border:1px solid #666;
	background-color:#CCC;
	padding:2px 4px 2px 4px;
}
.hisc-event-calendar-link-container
{
	display:block;
	overflow:hidden;
}
.hisc-event-calendar-link-containere a,
.hisc-event-calendar-link-container a:link,
.hisc-event-calendar-link-container a:visited,
.hisc-event-calendar-link-container a:active
{
	background:url(../images/icons/calendar_view_day.gif) top left no-repeat;
	background-position:0px 4px;
	/*padding-left:16px;*/
	text-decoration: none;
	color: #003C7B;
	font-weight:normal;
	font-size:0.75em;
	display:block;
	padding:3px 3px 5px 18px;
}
.hisc-event-calendar-link-container a:hover
{
	background-color:#bcce91;
	border:1px solid #506322;
	display:block;
	padding:2px 3px 4px 17px;
}
.hisc-event-calendar-area-frame
{
	overflow:hidden;
	width:100%;
}
.hisc-event-calendar-area-frame table
{
	width:100%;
	/*border:1px solid #000;*/
}
.hisc-event-calendar-day-style,
.hisc-event-calendar-other-month-day-style
{
	text-align:left;
	vertical-align:top;
	width:75px;
	height:100px;
	cursor:default;
}
.hisc-event-calendar-day-style
{
	background:url(../images/page_curl.jpg) bottom right no-repeat;
	background-color:#f0edde;
	font-weight:bold;
	color:#666;
}
.hisc-event-calendar-other-month-day-style
{
	background-color:#e9e9e9;
	color:#666;
	font-size:xx-small;
}
.hisc-event-calendar-next-prev-style a,
.hisc-event-calendar-next-prev-style :link,
.hisc-event-calendar-next-prev-style :visited,
.hisc-event-calendar-next-prev-style :hover,
.hisc-event-calendar-next-prev-style :active
{
	font-weight:bold;
	text-decoration:none;
	padding:5px;
	color:#ffccff;
}
.hisc-event-calendar-day-header-style
{
	font-weight:bold;
	font-size:0.75em;
	background-color:#506322;
	color:#bcce91;
}
.hisc-event-title
{
	background-color:#506322;
	color:#bcce91;
	font-weight:bold;
	font-size:1.25em;
	display:block;
	padding:5px 5px 5px 10px;
}
.hisc-event-date-heading
{
	background:url(../images/icons/calendar_view_day.gif) top left no-repeat;
	background-position:0px -2px;
	color:#333;
	font-size:0.85em;
	border-bottom:2px solid #506322;
	padding-bottom:5px;
	padding-left:20px;
	margin-top:-10px;
}
.hisc-event-calendar-title-style,
.hisc-event-calendar-title-style a,
.hisc-event-calendar-title-style :link,
.hisc-event-calendar-title-style :visited,
.hisc-event-calendar-title-style :hover,
.hisc-event-calendar-title-style :active
{
	background-color:#993366;
	font-weight:bold;
	font-size:1em;
	font-variant: small-caps;
	height:25px;
	border-collapse:inherit;
	padding:10px;
	color:#ffccff;

}
.hisc-library-management-item-title
{
	color:#183F76;
	font-weight:Bold;
	font-size:1.2em;
	font-family: Arial, Helvetica, sans-serif;
	display:block;
}
.hisc-library-management-area-frame #content.hisc-form-table td
{
	/*background-color:#CCC;*/
	margin:10px 15px 20px 20px;
	padding-bottom:15px;
	/*border:1px solid #000;*/
	
	
}


.hisc-library-management-area-frame .hisc-form-label
{
	padding:5px 10px 5px 15px;
}
.hisc-office-locator-results-area-frame #content.hisc-form-table
{
	width:100%;
	margin-top:5px;
}
.hisc-office-locator-results-area-frame #content.hisc-form-table tr
{
	/*border:1px solid #CCC;*/
}
.hisc-office-locator-form-area-frame
{
	padding: 10px 0px 10px 25px;
}
.caregiver-search-form .hisc-office-locator-form-area-frame
{

}
.caregiver-search-form .hisc-link-button-container a
{
/*button insert*/
	border-left:3px double #84995a; 
	border-right:3px double #556726; 
	border-top:3px double #84995a; 
	border-bottom:3px double #556726; 
	background-color:#576927;
	background-image:url(../images/button_back_green.gif);
	color:#fff;
	/*background-repeat:repeat-x;*/
}
.hisc-contact-us-area-frame .hisc-link-button-container a
{
/*button insert*/
	border-left:3px double #84995a; 
	border-right:3px double #556726; 
	border-top:3px double #84995a; 
	border-bottom:3px double #556726; 
	background-color:#576927;
	background-image:url(../images/button_back_dgreen.gif);
	color:#fff;
} 
.office-locator-search-form .hisc-office-locator-form-area-frame {
/*button insert*/
	background:url(../images/findalocation_photo.jpg) top left no-repeat;
	background-position:400px 0px; 
	background-color:#d7a9c0;
}
.office-locator-search-form table {
	width: 100%;
	border: 2px solid #d3a75c;
	background-color: #f7f1e2;

}
.caregiver-locator-search-form {
	width: 90%;
	border: 2px solid #5a6e26;
	background-color: #e5e8dd;
	padding: 10px 10px 40px 10px;

}

.hisc-quick-search-area-frame .hisc-link-button-container a,
.hisc-quick-search-area-frame .hisc-link-button-container :visited,
.hisc-quick-search-area-frame .hisc-link-button-container :active
{
/*button insert*/
	border-left:2px solid #5872a3; 
	border-right:2px solid #3f5887; 
	border-top:2px solid #5872a3; 
	border-bottom:2px solid #3f5887; 
	/*background-color:#576927;*/
	background-image:url(../images/button_back_blue.gif);
	color:#fff;
}
.hisc-quick-search-area-frame .hisc-link-button-container :hover
{
/*button insert*/
	border-left:2px solid #3f5887; 
	border-right:2px solid #5872a3; 
	border-top:2px solid #3f5887; 
	border-bottom:2px solid #5872a3;
}
.hisc-care-giver-search-area-frame .hisc-link-button-container a,
.hisc-care-giver-search-area-frame .hisc-link-button-container :visited,
.hisc-care-giver-search-area-frame .hisc-link-button-container :active
{
/*button insert*/
	border-left:2px solid #84995a; 
	border-right:2px solid #556726; 
	border-top:2px solid #84995a; 
	border-bottom:2px solid #556726; 
	/*background-color:#576927;*/
	background-image:url(../images/button_back_green_go.gif);
	color:#3b4b13;
	margin-top:5px;
	padding:0.25em 0.40em 0em 0.40em;
	_padding:0.25em 0.40em 0.25em 0.40em;
}
.hisc-care-giver-search-area-frame .hisc-link-button-container :hover
{
/*button insert*/
	border-left:2px solid #556726; 
	border-right:2px solid #84995a; 
	border-top:2px solid #556726; 
	border-bottom:2px solid #84995a;
}
.hisc-service-request-search-area-frame .hisc-link-button-container a,
.hisc-service-request-search-area-frame .hisc-link-button-container :visited,
.hisc-service-request-search-area-frame .hisc-link-button-container :active
{
/*button insert*/
	border-left:2px solid #963164; 
	border-right:2px solid #832655; 
	border-top:2px solid #963164; 
	border-bottom:2px solid #832655; 
	/*background-color:#576927;*/
	background-image:url(../images/button_back_pink.gif);
	color:#FFF;
	margin-top:5px;
}
.hisc-service-request-search-area-frame .hisc-link-button-container :hover
{
/*button insert*/
	border-left:2px solid #832655; 
	border-right:2px solid #963164; 
	border-top:2px solid #832655; 
	border-bottom:2px solid #963164;
}
.office-locator-search-form .hisc-link-button-container a {
/*button insert*/
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 0;
	border: 1px solid #d1a75b;
	background-color:#e7d0a7;
	/*background-image:url(/images/button_back_pink.gif);*/
	color:#1b3874;
	
}
.hisc-office-locator-form-area-frame .hisc-form-label span,
.hisc-profile-container .hisc-form-label
{
	text-align:right;
}
.hisc-profile-container .hisc-form-label
{
	width:300px;
}
.hisc-office-locator-form-area-frame input
{
	border:1px solid #3b4b14;
}
.hisc-site-navigation-cell {

}
.beacaregiver-photo
{
	background:url(../images/beacaregiver_photo.jpg) top left no-repeat;
	height:100%;
}
.hisc-office-locator-results-area-frame a,
.hisc-office-locator-results-area-frame :link,
.hisc-office-locator-results-area-frame :visited,
.hisc-office-locator-results-area-frame :hover,
.hisc-office-locator-results-area-frame :active
{
	background:url(../images/icons/world.gif) top left no-repeat;
	padding-left:25px;
	text-decoration: none;
	color: #003C7B;
	font-weight:bold;
	height:18px;
	/*background-position:center center*/
}
.hisc-office-locator-results-area-frame #content.hisc-search-results-hdr
{
	font-weight:bold;
	padding-top:5px;
}
.hisc-office-locator-results-area-frame .hisc-form-data
{
	border-bottom:1px dashed #CCC;
	padding:5px;
}
.hisc-form-container
{
	/*border:1px solid #3f5887;
	background-color:#b8c6df;
	margin:10px 0px 10px 0px;
	padding:5px 5px 5px 10px;
	width:auto;*/
}
.services-content-main .hisc-form-container,
.contact-content-main .hisc-form-container,
.employment-content-main-left .hisc-form-container,
.employment-content-main-right .hisc-form-container
{
	/*border:1px solid #3f5887;
	background-color:#CCC;*/
	margin:10px 0px 10px 0px;
	/*padding:5px 5px 5px 10px;*/
	/*width:auto;*/
}
.employment-content-main-right,
.employment-content-main-right table td,
.employment-content-main-right a,
.employment-content-main-right :link,
.employment-content-main-right :visited,
.employment-content-main-right :hover,
.employment-content-main-right :active
{
	color:#000;
}
.employment-content-main-right .content-item,
.employment-content-main-right .header-note
{
	background:none;
}
.employment-content-main-right table td
{
	padding:2px;
}
.employment-content-main-right .hisc-cm-contentareaframe
{

}
.employment-content-main-right .hisc-cm-updatecontent-text a:link,
.employment-content-main-right .hisc-cm-updatecontent-text a:visited,
.employment-content-main-right .hisc-cm-updatecontent-text a:hover,
.employment-content-main-right .hisc-cm-updatecontent-text a:active
{
	color:#FFF;
}
.extra-contact-info div
{
	/*width:50%;*/
}

.edit-contents-form #content.hisc-form-table .hisc-form-label
{

}

.edit-contents-form #content.hisc-form-table
{

}
.hisc-content-editor-form
{
	border-collapse:collapse;
}
.edit-content-controls .hisc-link-button-container a
{
/*button insert*/
	border-left:3px solid #8297bc;
	border-right:3px solid #8297bc;
	border-top:3px solid #8297bc;
	border-bottom:3px solid #8297bc;
	/*border-bottom:3px double #3f5887;*/
	background-image:url(../images/button_back_blue_light.gif);
	background-color:#8297bc;
	/*color:#fff;*/
	/*background-repeat:repeat-x;*/
}
.hisc-content-editor-form .hisc-link-button-container a
{
/*button insert*/
	border-left:3px solid #5872a3;
	border-right:3px solid #3f5887;
	border-top:3px solid #5872a3;
	border-bottom:0px;
	/*border-bottom:3px double #3f5887;*/
	background-image:url(../images/button_back_blue.gif);
	background-color:#003e7a;
	color:#fff;
	/*background-repeat:repeat-x;*/
}
.home-list-links li
{
	list-style-type:circle;
	line-height:1.2em;
	padding-bottom:5px;
}
.home-list-links a,
.home-list-links :link,
.home-list-links :visited,
.home-list-links :hover,
.home-list-links :active
{	
	text-decoration: none;
	color: #003C7B;
	font-weight:bold;
}
.hisc-flag-control-container a:hover {
	border-bottom:solid 2px #FF0000;
}
.hisc-flag-container {
	height: 26px;
	padding: 3px 2px;
}
#hisc-form-label {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #001035;
	vertical-align: top;
}
#hisc-form-label td,
#listitem {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 1.4;
	font-size: 12px;
}
#listitem p {
  margin-bottom: 2px;
}
#hisc-form-label td {
  vertical-align: top;
  display: table-cell;
}

#hisc-form-label a{
  margin: 0px 0px 0px 0px
}
#hisc-form-label P{
  margin-top: .75em;
  margin-bottom: 1.5em;
}
#content textarea{
  width: 300px;
}
.hisc-page-instructions {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #d3412e;
	vertical-align: top;
}

#content .hisc-google-search-results-title
{
	font-family: arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	display: inline;
	font-weight: normal;
	
}

#content .hisc-google-search-results table, td
{
	font-family: arial, helvetica, sans-serif;
	border: 0px;
}

#content .hisc-google-search-results-item
{
	margin-bottom: 16px;
}

#content .hisc-google-search-results-url
{
	color:green;
}
