body {
	margin:0;
	border:none;
	padding:53px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#df5e03;
	background-image:url(../images/body-bg.jpg);
	background-position:top center;
	font-size:11px;
	text-align:center;
	color:#000000;
	outline:none;
}

div, h1, h2, h3, h4, p, img, span, form, thead, tbody, tfoot table, th, td, tr, ul, li { margin:0; padding:0; }

a img { border:none; }
a, a:link, a:visited { color:#FFFFFF; text-decoration:none; }
a:hover { text-decoration:none; }
a:active {color:#FFFFFF; }

p { margin-bottom:12px; }
h1 {}
h2 {}
h3 { font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0067b0; margin-bottom:15px; }
h4 {}
ul {}
ul li {}

.textnormal { font-style:normal; }
.textalignright {margin:0; padding:0; text-align:right; }
.textalignleft {margin:0; padding:0; text-align:left; }
.textaligncenter {margin:0; padding:0; text-align:center; }
.textalignjustify {margin:0; padding:0; text-align:justify; }
.imageCenter { margin:0 auto; padding:0; display:block; }
.textBold { font-weight:bold; }
.textItalic { font-style:italic; }
.spacer { clear:both; }

.imgBorder { border:3px #dee7ab solid; }
.title { font-size:14px; font-family:Tahoma; color:#315e1a; }
.hide {visibility:hidden; }
.remove { display:none; visibility:hidden; }

/* P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.php 
--------------------- */
.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}

.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#container { position:relative; width:847px; min-height:612px; *height:612px; margin:0 auto 0 auto; border:none; padding:0 0 0 0; text-align:left; background-image:url(../images/content-bg.png); background-repeat:repeat-y; background-position:top left; }
#header { position:relative; width:847px; /*height:126px;*/ height:99px; margin:0 0 0 0; border:none; padding:0 0 0 0;  background-image:url(../images/header-with-logo.png); background-repeat:no-repeat; background-position:top left; }
#branding { position:relative; top:19px; left:18px; display:block; width:333px; height:54px; }

/*-----mainNav-----*/
#mainNav {  margin:0 0 0 0; padding:0 17px 0 0; width:609px; float:right; color:#4e4d50; list-style:none; }
* html #mainNav { margin:0 0 -3px 0; }
#mainNav li {margin:0; padding:0; color:#4e4d50; list-style-type:none; }
#mainNav li ul li a { margin:0; padding:0 0 0 0; color:#4e4d50; list-style-type:none; }
#mainNav .sub-nav-level-1-1,
#mainNav .sub-nav-level-1-2,
#mainNav .sub-nav-level-1-3 { margin:-2px 0 0 0; }
* html #mainNav .sub-nav-level-1-1,
* html #mainNav .sub-nav-level-1-2,
* html #mainNav .sub-nav-level-1-3 { display:block; margin:-3px 0 0 0; }

#mainNav .sub-nav-level-1-1 li,
#mainNav .sub-nav-level-1-2 li,
#mainNav .sub-nav-level-1-3 li { line-height:18px; float:left;}

#mainNav .tab1, #mainNav .tab1 .sub-nav-level-1-1 { width:204px; float:left; }
#mainNav .tab2, #mainNav .tab2 .sub-nav-level-1-2 { width:202px; float:left; }
#mainNav .tab3, #mainNav .tab3 .sub-nav-level-1-3 { width:203px; float:left; }
/*#mainNav .tab1,
#mainNav .tab2,
#mainNav .tab3{float:left; }*/


#mainNav .tab1 .sub-nav-level-1-1 li a { width:204px; background-image:url(../images/corporate-profile-sub-bg.png); background-repeat:repeat-y; background-position:top left; }
#mainNav .tab2 .sub-nav-level-1-2 li a { width:202px; background-image:url(../images/client-services-sub-bg.png); background-repeat:repeat-y; background-position:top left;  }
#mainNav .tab3 .sub-nav-level-1-3 li a { width:203px; background-image:url(../images/career-opportunities-sub-bg.png); background-repeat:repeat-y; background-position:top left;  }

#mainNav .tab1 .sub-nav-level-1-1 a,
#mainNav .tab2 .sub-nav-level-1-2 a,
#mainNav .tab3 .sub-nav-level-1-3 a { display:block; /*padding-bottom:7px;*/ margin:0 0 0 0; padding:4px 0 3px 0; font-weight:bold; font-style:italic; font-size:17px; font-family:"Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif; text-align:center; color:#4e4d50;  }
#mainNav .tab1 .sub-nav-level-1-1 a:hover,
#mainNav .tab2 .sub-nav-level-1-2 a:hover,
#mainNav .tab3 .sub-nav-level-1-3 a:hover { color:#ffffff; }
#mainNav .tab1 .sub-nav-level-1-1 li.first a,
#mainNav .tab2 .sub-nav-level-1-2 li.first a,
#mainNav .tab3 .sub-nav-level-1-3 li.first a { padding-top:21px; }
#mainNav .tab1 .sub-nav-level-1-1 li.last a { padding-bottom:7px; text-align:center; background-image:url(../images/corporate-profile-sub-last.png); background-repeat:no-repeat; background-position:bottom left; }
#mainNav .tab2 .sub-nav-level-1-2 li.last a { padding-bottom:7px; text-align:center; background-image:url(../images/client-services-sub-last.png); background-repeat:no-repeat; background-position:bottom left; }
#mainNav .tab3 .sub-nav-level-1-3 li.last a { padding-bottom:7px; text-align:center; background-image:url(../images/career-opportunities-sub-last.png); background-repeat:no-repeat; background-position:bottom left; }
#mainNav .tab1 .sub-nav-level-1-1, #mainNav .tab2 .sub-nav-level-1-2, #mainNav .tab3 .sub-nav-level-1-3 {list-style:none; padding:0; }
#mainNav .tab1 .sub-nav-level-1-1 li, #mainNav .tab2 .sub-nav-level-1-2 li, #mainNav .tab3 .sub-nav-level-1-3 li {float:left; list-style-type:none; margin:0; padding:0; }

#active-tab { float:left; list-style:none; width:200px; color:#4e4d50; text-align:center;}
#active-tab li { float:left; width:200px; list-style-type:none; }
#active-tab li a { float:left; color:#4e4d50; width:200px; font-weight:bold; font-style:italic; font-size:17px; font-family:"Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif; text-align:center; }
#active-tab li { margin-bottom:5px;}
#active-tab li.first { margin-top:20px; }
#active-tab li.last { margin-bottom:0; }


#body-client-services #active-tab li.current a { color:#f59120; }
#body-career-opportunities #active-tab li.current a { color:#FFB71A; }
#body-corporate-profile #active-tab li.current a {  color:#f16522; }
#body-home-care #active-tab li.current a { color:#0067b0; }
#mainContent .currentNav { width:200px; list-style:none;}
#mainContent .currentNav li { width:200px; list-style-type:none; }


#mainContent .currentNav li { line-height:18px;}
#mainContent .currentNav li a { /*padding-bottom:7px;*/ margin:0 0 0 0;  padding:4px 0 3px 0; /*width:200px;*/ width:204px; display:block; font-weight:bold; font-style:italic; font-size:17px; font-family:"Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif; color:#4e4e4e; text-align:center;}
#mainContent .currentNav li.first a {padding-top:21px;}

#mainContent .active-1 li a { background-image:url(../images/corporate-profile-sub-bg.png); background-repeat:repeat-y; background-position:bottom left; } 
#mainContent .active-2 li a { background-image:url(../images/client-services-sub-bg.png); background-repeat:repeat-y; background-position:bottom left; } 
#mainContent .active-3 li a { background-image:url(../images/career-opportunities-sub-bg.png); background-repeat:repeat-y; background-position:bottom left; } 

#mainContent .active-1 li.last a { padding-bottom:7px; background-image:url(../images/corporate-profile-sub-last.png); background-repeat:no-repeat; background-position:bottom left; } 
#mainContent .active-2 li.last a { padding-bottom:7px; background-image:url(../images/client-services-sub-last.png); background-repeat:no-repeat; background-position:bottom left; } 
#mainContent .active-3 li.last a { padding-bottom:7px; background-image:url(../images/career-opportunities-sub-last.png); background-repeat:no-repeat; background-position:bottom left; } 



#body-corporate-profile #mainContent .currentNav li a:hover, #body-corporate-profile #mainContent .currentNav li.current a { /*color:#f26520;*/ color:#FFFFFF; }
#body-client-services #mainContent .currentNav li a:hover, #body-client-services #mainContent .currentNav li.current a { /*color:#f59120;*/ color:#FFFFFF;}
#body-career-opportunities #mainContent .currentNav li a:hover, #body-career-opportunities #mainContent .currentNav li.current a { /*color:#ffb71a;*/ color:#FFFFFF; }
/*-----//mainNav-----*/

/*-----selectBox-----*/
#selectjobCategory, #selectAssignmentType, #selectLocation,
#selectMedicalHomecare, #selectNonMedicalHomecare 
{width:205px; list-style:none; margin:0 0 0 0; padding:0 0 33px 38px; }
 
#selectjobCategory li.selectBox, #selectAssignmentType li.selectBox, #selectLocation li.selectBox,
#selectMedicalHomecare li.selectBox, #selectNonMedicalHomecare li.selectBox
{width:205px; height:19px; list-style-type:none; background-image:url(../images/custom-select-box.jpg); background-repeat:no-repeat; background-position:0 50%; font-size:11px; color:#0068af; }

#selectjobCategory li.selectBox span, #selectAssignmentType li.selectBox span, #selectLocation li.selectBox span,
#selectMedicalHomecare li.selectBox span, #selectNonMedicalHomecare li.selectBox span
{ display:block; width:185px; height:19px; line-height:17px; /*background-color:#999999;*/ text-align:center; }

#selectjobCategory li.selectBox .selectBoxOptions, #selectAssignmentType li.selectBox .selectBoxOptions, #selectLocation li.selectBox .selectBoxOptions,
#selectMedicalHomecare li.selectBox .selectBoxOptions, #selectNonMedicalHomecare li.selectBox .selectBoxOptions
{ width:205px; text-align:left; /*padding-left:40px;*/ padding-top:3px; background-color:white;}

#selectjobCategory li.selectBox .selectBoxOptions li, #selectAssignmentType li.selectBox .selectBoxOptions li, #selectLocation li.selectBox .selectBoxOptions li,
#selectMedicalHomecare li.selectBox .selectBoxOptions li, #selectNonMedicalHomecare li.selectBox .selectBoxOptions li 
{margin:0 0 5px 0;}

#selectjobCategory li.selectBox .selectBoxOptions li { padding:0 0 0 42px; }
#selectAssignmentType li.selectBox .selectBoxOptions li {padding:0 0 0 32px; }
#selectLocation li.selectBox .selectBoxOptions li {padding:0 0 0 58px;}
#selectMedicalHomecare li.selectBox .selectBoxOptions li {padding:0 0 0 28px;}
#selectNonMedicalHomecare li.selectBox .selectBoxOptions li {padding:0 0 0 16px;} 


#selectjobCategory li.selectBox .selectBoxOptions li.firts, #selectAssignmentType li.selectBox .selectBoxOptions li.firts, #selectLocation li.selectBox .selectBoxOptions li.firts,
#selectMedicalHomecare li.selectBox .selectBoxOptions li.firts, #selectNonMedicalHomecare li.selectBox .selectBoxOptions li.firts
{margin:0 0 0 0; padding:0 0 0 0;}

#selectjobCategory li.selectBox .selectBoxOptions li.last, #selectAssignmentType li.selectBox .selectBoxOptions li.last, #selectLocation li.selectBox .selectBoxOptions li.last,
#selectMedicalHomecare li.selectBox .selectBoxOptions li.last, #selectNonMedicalHomecare li.selectBox .selectBoxOptions li.last
{margin:0 0 0 0; padding:0 0 0 0;}

#selectjobCategory li.selectBox .selectBoxOptions li.bullet, #selectAssignmentType li.selectBox .selectBoxOptions li.bullet, #selectLocation li.selectBox .selectBoxOptions li.bullet,
#selectMedicalHomecare li.selectBox .selectBoxOptions li.bullet, #selectNonMedicalHomecare li.selectBox .selectBoxOptions li.bullet
{margin:0 0 5px 40px; padding:0 0 0 6px; background-image:url(../images/search-job-list-bullet.gif); background-repeat:no-repeat; background-position:0 50%;}

#selectjobCategory li.selectBox .selectBoxOptions li.bullet {margin:0 0 5px 36px; padding:0 0 0 6px;}
#selectAssignmentType li.selectBox .selectBoxOptions li.bullet {margin:0 0 5px 26px; padding:0 0 0 6px;}
#selectLocation li.selectBox .selectBoxOptions li.bullet {margin:0 0 5px 52px; padding:0 0 0 6px;}
#selectMedicalHomecare li.selectBox .selectBoxOptions li.bullet {margin:0 0 5px 22px; padding:0 0 0 6px;}
#selectNonMedicalHomecare li.selectBox .selectBoxOptions li.bullet {margin:0 0 5px 10px; padding:0 0 0 6px;}
/*-----//selectBox-----*/

.tagLine { display:block; width:203px; position:absolute; top:26px; right:220px; }
.searchBox {position:absolute; bottom:13px; right:17px; }

#header .headerNav {position:absolute; top:23px; right:17px;  width:145px; list-style:none; font-style:italic; padding:0 0 0 0; font-weight:bold; }
#header .headerNav li { width:145px; list-style-type:none; margin-bottom:5px; }
#header .headerNav li a { width:145px; display:block; font-size:12px; font-weight:bold; font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f16522; text-align:left; }
#header .headerNav li.last { margin-bottom:0; }
#header .headerNav li a #current, #sideBarContainer .sideBar-box-1 .headerNav li a:hover { color:#f16522; }

.buttonSearch { width:59px; height:20px; margin:0; border:none; padding:0; background-image:url(../images/search-button.jpg); background-repeat:no-repeat; background-position:top left; }
.textBoxBg { width:145px; height:20px; display:block; margin:0 0 0 0; border:none; padding:2px 0 0 1px; background-image:url(../images/search-textbox.jpg); background-repeat:no-repeat; background-position:top left; }
.textboxSearch { width:140px; height:14px; margin:0; border:0; padding:0; }

#contentContainer { width:847px; margin:0 0 0 0; border:none; padding:0 0 0 0; float:right; background-color:#669900; background-image:url(../images/filler-bg.png); background-repeat:repeat-y; background-position:top left; }
#sidebar { width:200px; margin:0 0 0 0; border:none; padding:0 0 0 0; float:left; background-color:#669900; }


.two-column .contentBox { /*position:absolute;*/ width:609px; min-height:480px; *height:480px; background-image:url(../images/corporate-profile-content-bg.jpg); background-repeat:repeat-y; background-position:top left; }

.two-column .contentOuter { width:609px; min-height:480px; *height:480px; /*border:1px green solid;*/ background-image:url(../images/corporate-profile-content-top.jpg); background-repeat:no-repeat; background-position:top left;}

.two-column .contentInner { width:609px; min-height:480px; *height:480px; /*border:1px blue solid;*/ background-image:url(../images/corporate-profile-content-bottom.jpg); background-repeat:no-repeat; background-position:bottom left;}



#footerContainer { width:847px; margin:0 auto 0 auto; padding:0 0 0 0; clear:both; text-align:left; color:#FFFFFF; font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif; }

#footerTop { /*width:847px; height:9px; margin:0; padding:0; background-image:url(../images/footer-top.png); background-repeat:no-repeat; background-position:top left;*/ }

#footerBottom { width:847px; height:26px; margin:0; padding:0; background-image:url(../images/footer-bottom.png); background-repeat:no-repeat; background-position:bottom left; }

#footer { width:847px; background-image:url(../images/footer-filler.png); background-repeat:repeat-y; background-position:top left; padding:0 0 0 0;}

#footer .copyright { float:left; width:212px; margin:12px 0 0 24px; border:none; /*padding:0 0 0 27px;*/ font-size:10px; text-align:center; letter-spacing: -1px; }



#footer .nav { /*width:427px; *width:452px;*/ width:577px; *width:582px; list-style:none; float:right; display:inline; padding:0 0 0 0; /**margin:0 15px 0 0;*/ }

#footer .nav li, #footer .nav span { list-style-type:none; float:left; }

#footer .nav span { float:none; line-height:12px; letter-spacing: -1px; }

#footer .nav li a, #footer .nav span a { float:left; margin:0 0 0 0; padding:0 0 0 7px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:0 50%; /*font-weight:bold;*/ font-size:10px; /*font-style:italic;*/ }

#footer .nav span a {float:none;}

#footer ul li.first a, #footer p span.first a { background-image:none; margin:0; padding:0; }

#footer ul li.last, #footer p span.last {margin-bottom:12px;}

.bulletlast {padding-right:7px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:right 50%;}


.two-column #sideBarContainer {width:202px; float:left; display:inline; margin:0 0 7px 19px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; }

#sideBarContainer h3 {color:#FFFFFF; font-style:italic; }

.two-column #mainContent {width:626px; float:right; }



.two-column .extrasContainer {width:626px; font-size:11px; margin-bottom:7px; line-height:12px; font-weight:bold; }



.two-column .extrasOuter {width:609px; background-image:url(../images/extras-bg.png); background-repeat:repeat-y; background-position:top left;}

.extrasInner { width:340px; float:left; /*padding:0 10px 0 10px;*/}

.logoExtrasContainer { width:248px; float:right; margin:0 0 0 0; }

.imgWrapper { display:block; float:left; padding:0 13px 0 0; }

.extrasContainer p { margin:0; }

#homecare { padding-top:17px; }

.two-column .sideBar-box-1 {width:202px; min-height:124px; *height:124px; background-image:url(../images/sidebar-bg-1.gif); background-repeat:repeat-y; background-position:top left; }


#body-client-services .sideBar-box-1,
#body-career-opportunities .sideBar-box-1,
#body-corporate-profile .sideBar-box-1,
#body-home-care .sideBar-box-1 {  min-height:124px; *height:124px; }

/*#body-home-care .sideBar-box-1 {  min-height:124px; *height:124px; }*/

.two-column .sideBar-box-1-0 {width:202px; min-height:125px; *height:125px; background-image:url(../images/sidebar-bg-1-0.gif); background-repeat:repeat-y; background-position:top left; }

.two-column .sideBar-box-2{width:202px; min-height:233px; *height:233px; padding-bottom:3px; background-image:url(../images/sidebar-bg-2.gif); background-repeat:repeat-y; background-position:top left; }

.two-column-2 .sideBar-box-2{background-image:none;}

.two-column .sideBar-box-1 .loginRegister { margin-bottom:15px;}



.sideBar-box-1,.sideBar-box-1-0, .sideBar-box-2 h3 { text-align:center; }

.sideBar-box-1 h3, .sideBar-box-2 h3 { margin-bottom:5px; font-weight:bold; }



#sideBarContainer .sideBar-box-1 .nav { width:197px; list-style:none; font-style:italic; padding:0 0 11px 0; font-weight:bold; }

#sideBarContainer .sideBar-box-1 .nav li { width:197px; list-style-type:none; margin-bottom:10px; }

#sideBarContainer .sideBar-box-1 .nav li a { width:194px; color:#716558; display:block; }

#sideBarContainer .sideBar-box-1 .nav li.last { margin-bottom:0;}

#sideBarContainer .sideBar-box-1 .nav li a #current, #sideBarContainer .sideBar-box-1 .nav li a:hover { color:#f16522; }



#sideBarContainer .sideBar-box-1-0 .nav { width:197px; list-style:none; font-style:italic; padding:0 0 11px 0; font-weight:bold; }

#sideBarContainer .sideBar-box-1-0 .nav li { width:197px; list-style-type:none; margin-bottom:10px; }

#sideBarContainer .sideBar-box-1-0 .nav li a { width:194px; color:#fff; display:block; }

#sideBarContainer .sideBar-box-1-0 .nav li.last { margin-bottom:0;}

#sideBarContainer .sideBar-box-1-0 .nav li a #current, #sideBarContainer .sideBar-box-1 .nav li a:hover { color:#fff; }



#sideBarContainer .ads, #sideBarContainer .ads2 { display:block; width:180px; margin:0 auto 12px auto; color:#5A4A42; text-align:center;  font-style:italic; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; }
#sideBarContainer .ads2 { color:#ffffff; }

#sideBarContainer p, #sideBarContainer .ads.last,  #sideBarContainer .ads2.last {margin-bottom:0;}

#sideBarContainer .ads .here, #sideBarContainer .ads2 .here { color:#f06624; }



.contentSidebar { margin:0 10px 0 13px; padding:18px 0 0 0;}



.two-column-2 #mainContent {width:609px; float:right; }

.two-column #sideBarContainer {width:202px; float:left; display:inline; margin:0 0 0 19px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.two-column-2 #sideBarContainer { margin:0 0 0 0; }



.two-column-2 .twoColContainer {width:812px; margin:0 auto 7px auto; padding:0 0 0 0; background-image:url(../images/available-jobs-bg.jpg); background-repeat:repeat-y; background-position:top left; }

.two-column-2 .twoColContainerInner { width:812px; margin:0 0 0 0; padding:0 0 0 0; background-image:url(../images/available-jobs-top.jpg); background-repeat:no-repeat; background-position:top left; }

.two-column-2 .twoColContainerOuter { width:812px; margin:0 0 0 0; padding:0 0 0 0; background-image:url(../images/available-jobs-bottom.jpg); background-repeat:no-repeat; background-position:bottom left;  }



.two-column-2 .contentBox {background-image:none; }

.two-column-2 .contentOuter { background-image:none; }

.two-column-2 .contentInner { background-image:none; }



.two-column-2 .sideBar-box-2 { padding-top:12px; }

* html .sideBar-box-3 { margin-bottom:-3px; }

.wide-column .contentBox { position:relative; width:812px; min-height:481px; *height:481px;  margin:0 auto 0 auto; padding:0 0 0 0; background-image:url(../images/login-reg-clients-bg.jpg); background-repeat:repeat-y; background-position:top left; }

.wide-column .contentOuter { width:812px; min-height:481px; *height:481px; margin:0 auto 0 auto; padding:0 0 0 0;  background-image:url(../images/login-reg-clients-top.jpg); background-repeat:no-repeat; background-position:top left;}

.wide-column .contentInner { width:812px; min-height:481px; *height:481px; margin:0 auto 0 auto; padding:0 0 0 0; background-image:url(../images/login-reg-clients-bottom.jpg); background-repeat:no-repeat; background-position:bottom left;}

#body-client-services .contentBox,
#body-career-opportunities .contentBox,
#body-corporate-profile .contentBox,
#body-home-care .contentBox { min-height:481px; *height:481px; }

#body-client-services .contentOuter,
#body-career-opportunities .contentOuter,
#body-corporate-profile .contentOuter,
#body-home-care .contentOuter { min-height:481px; *height:481px; }

#body-client-services .contentInner,
#body-career-opportunities .contentInner,
#body-corporate-profile .contentInner,
#body-home-care .contentInner { min-height:481px; *height:481px; }

.wide-column #sideBarContainer { padding-left:2px; width:739px; margin:0 0 4px 0; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.wide-column #sideBarContainer h3 {color:#0067b0; font-style:italic; }

.wide-column #sideBarContainer .sideBar-box-2 h3 { color:#f16522; margin-bottom:0; }



.wide-column .sideBar-box-2 { position:relative; top:43px; width:430px; float:left;  }

.wide-column .sideBar-box-2 h3 { padding-left:59px; text-align:left; }

.wide-column .sideBar-box-1 h3, .wide-column .sideBar-box-2 h3 { margin-bottom:4px; font-weight:bold; font-size:10px; }

.wide-column .sideBar-box-2 h3 { font-size:14px; }

.wide-column #sideBarContainer .sideBar-box-1, .wide-column #sideBarContainer .sideBar-box-3  { margin-top:10px;}

.wide-column #sideBarContainer .sideBar-box-1 h3 {color:#0099ff;}

.wide-column #sideBarContainer .sideBar-box-1 .nav, .wide-column #sideBarContainer .sideBar-box-3 .nav { width:148px; list-style:none; font-style:italic; font-size:10px; margin:0 0 0 0; padding:0 0 0 0; font-weight:bold; }

.wide-column #sideBarContainer .sideBar-box-1 .nav li, .wide-column #sideBarContainer .sideBar-box-3 .nav li { width:148px; list-style-type:none; margin-bottom:-1px; }

.wide-column #sideBarContainer .sideBar-box-1 .nav li a, .wide-column #sideBarContainer .sideBar-box-3 .nav li a { width:148px; color:#716558; display:block; }



.wide-column #sideBarContainer .sideBar-box-3 .nav { width:100px; margin-left:20px; }

.wide-column #sideBarContainer .sideBar-box-3 .nav li { width:100px; }

.wide-column #sideBarContainer .sideBar-box-3 .nav li a { width:100px; color:#0067b0; margin-bottom:8px; }

/* html .wide-column #sideBarContainer .sideBar-box-3 .nav li a { margin-bottom:3px; }*/



.wide-column #sideBarContainer .sideBar-box-1 .nav li.last, .wide-column #sideBarContainer .sideBar-box-3 .nav li.last { margin-bottom:0; }

.wide-column #sideBarContainer .sideBar-box-1 .nav li a #current, #sideBarContainer .sideBar-box-1 .nav li a:hover,

.wide-column #sideBarContainer .sideBar-box-3 .nav li a #current, #sideBarContainer .sideBar-box-3 .nav li a:hover { color:#f16522; }



.wide-column #sideBarContainer .sideBar-box-1 {float:left; width:150px;}

.wide-column #sideBarContainer .sideBar-box-3 {float:right; width:100px; }



#body-view-map .contentOuter, #body-corporate-profile .contentOuter, #body-home-care .contentOuter { background-image:url(../images/corporate-profile-top.jpg); background-repeat:no-repeat; background-position:top left;}


#body-client-services .contentOuter {  background-image:url(../images/client-services-top.jpg); background-repeat:no-repeat; background-position:top left;}



#body-career-opportunities .contentBox { background-image:url(../images/career-opportunities-bg.jpg); background-repeat:repeat-y; background-position:top left; }

#body-career-opportunities .contentOuter { background-image:url(../images/career-opportunities-top.jpg); background-repeat:no-repeat; background-position:top left;}

#body-career-opportunities .contentInner {background-image:url(../images/career-opportunities-bottom.jpg); background-repeat:no-repeat; background-position:bottom left}


#body-contact-us .headTitle, #body-contact-us .headTitle a:link, #body-contact-us .headTitle a:visited,#body-contact-us .headTitle a:active,
.headTitle, .headTitle a:link, .headTitle a:visited, .headTitle a:active { padding:0 0 0 0; margin:0 0 7px 0; font-weight:bold; font-style:italic; font-size:17px; font-family:"Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif;}

#body-available-jobs .headTitle, #body-available-jobs .headTitle a:link, #body-available-jobs .headTitle a:visited, #body-available-jobs .headTitle a:active, 
#body-available-staff .headTitle, #body-available-staff .headTitle a:link, #body-available-staff .headTitle a:visited, #body-available-staff .headTitle a:active
{padding:0 0 0 0; margin:0 0 7px 0; font-weight:bold; font-style:italic; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.subHeadTitle { padding:0 0 0 0; margin:0 0 3px 0; font-weight:bold; font-style:italic; font-size:16px; font-family:"Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif; color:#000000;}

.subSubHeadTitle, .subSubSubHeadTitle { padding:0 0 0 35px; margin:0 0 6px 0; font-weight:bold; font-style:italic; font-size:16px; font-family:"Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif; color:#000000;}

.subSubSubHeadTitle { padding:0 0 0 0; margin:0 0 6px 0; font-size:12px;  }

#body-career-opportunities .headTitle a { color:#FFB71A; }

#body-corporate-profile .headTitle a { color:#f16522; }

#body-client-services .headTitle a { color:#f59120; }

#body-available-staff .headTitle a, #body-available-jobs .headTitle a { color:#0067b0; }
/*#body-contact-us .headTitle a {}*/

#body-view-map .headTitle, #body-view-map .headTitle a  { color:#f16522; }

/*#body-corporate-profile .headTitle, #body-corporate-profile .headTitle a  { color:#f16522;}*/

#body-home-care .headTitle a { color:#0067b0; }
.homeCare { display:block; width:200px; padding:18px 0 0 13px;}


#body-applicants-registration .sideBar-box-2 h3 { padding-left:58px; text-align:left;}
#body-clients-registration .sideBar-box-2 h3 { padding-left:72px; text-align:left;}
#body-employees-registration .sideBar-box-2 h3 { padding-left:57px; text-align:left;}

#body-applicants-login .sideBar-box-2 h3 { padding-left:85px; text-align:left;}
#body-clients-login .sideBar-box-2 h3 { padding-left:102px; text-align:left;}
#body-employees-login .sideBar-box-2 h3 { padding-left:85px; text-align:left;}

/*--content styling--*/

.Scrollbar-Content-Container {}

.Scrollbar-Content-Container p {margin-bottom:20px; padding-bottom:0; }

.Scrollbar-Content-Container .question {font-weigth:bold;}

.Scrollbar-Content-Container .searchJobList, .Scrollbar-Content-Container .internationalApplicants, .Scrollbar-Content-Container ul li .removedListStyle {margin:0; padding:0; list-style:none;}

.Scrollbar-Content-Container .searchJobList li, .Scrollbar-Content-Container .internationalApplicants li {margin:0 0 0 72px; padding:0 0 0 8px; list-style-type:none; background-image:url(../images/search-job-list-bullet.gif); background-repeat:no-repeat; background-position:0 50%; color:#0068af; }

.Scrollbar-Content-Container .searchJobList li.first { margin:0 0 0 72px; padding:0 0 0 8px;  background-image:url(../images/search-job-list-bullet.gif); background-repeat:no-repeat; background-position:0 3%; }

.Scrollbar-Content-Container .internationalApplicants li {margin:0 0 0 37px; padding:0 0 0 8px; } 

.Scrollbar-Content-Container ul li .removedListStyle li {margin:0 0 0 30px; padding:0 0 0 0; list-style-type:none; background-image:none;}

.Scrollbar-Content-Container .searchJobList li.last, .Scrollbar-Content-Container .internationalApplicants li.last  { margin-bottom:20px; } 



.Scrollbar-Content-Container a, .Scrollbar-Content-Container a:link, .Scrollbar-Content-Container a:visited { color:#0067B0; text-decoration:none; font-style:italic; }

.Scrollbar-Content-Container a:hover { text-decoration:none; }

.Scrollbar-Content-Container a:active {color:#0067B0; }



.downloadLink-1 { font-weight:bold; font-style:italic; font-family:"Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif; }



.Scrollbar-Content-Container ul { margin:0;padding:0; list-style:none;}
.Scrollbar-Content-Container ul li { margin:0;padding:0; list-style-type:none;}

.Scroller-Container { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; }

.Scroller-Container .buttons {/*float:left;*/ width:341px;  margin:0 0 0 10px; padding:0 0 0 0; list-style-type:none;}
.Scroller-Container .buttons li {float:left; width:160px; margin:0 0 0 0; padding:0 0 0 0; }
.Scroller-Container .buttons li a {float:left; font-size:12px; margin:0 0 0 0; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; }

.Scroller-Container .buttons li.last a { margin-left:22px; margin-bottom:15px; }
* html .Scroller-Container .buttons li.last a { margin-left:21px; }

.contentBoxInner .box {width:360px; }

.contentBoxInner {float:right; width:215px;}

/*.contentBoxInner {width:215px;}*/



.Scrollbar-Content-Container .wrap { margin:0 0 22px 0; padding:0 0 0 0; }

.box .contentBoxInner ul {width:221px; margin:0; padding:0; list-style:none;}
* html .box .contentBoxInner ul {width:215px;}
.box .contentBoxInner ul li {width:221px; margin:0 0 0 0; padding:0; list-style-type:none; font-size:13px; line-height:15px; font-family:"Times New Roman", Times, serif; }
* html .box .contentBoxInner ul li {width:215px;}


.imgFloatLeft { display:block; float:left;  margin:0 6px 0 0; padding:0 0 0 0; }

.imgFloatCenter {display:block; margin:0 auto; margin:5px 0 5px 0; }

.california { /*padding-top:52px;*/ padding-top:0;}



.faqsTable { border-collapse:collapse; }

.faqsTable .answer {padding-bottom:21px;}



.box { margin-bottom:24px; }



.box .contentBoxInner .californiaBranchTitle { /*padding-bottom:21px;*/ padding-bottom:0; }



.Scrollbar-Content-Container .first {margin-bottom:23px;}

/*.wide-column .link a, .wide-column .link a:link, .wide-column .link a:visited, .wide-column .link a:hover, .wide-column .link a:active {color:#498ECC; }*/

.wide-column .link a, .wide-column .link a:link, .wide-column .link a:visited, .wide-column .link a:hover, .wide-column .link a:active {color:#498ECC; }

.link a, .link a:link, .link a:visited, .link a:hover, .link a:active{color:#FFFFFF; }

.loginTable { border-collapse:collapse; padding:0 0 0 0; margin:110px auto; border:1px #0067b0 solid; font-size:12px; }

.past-issues-date { display:block; width:137px; text-align:center; }

/*--//content styling--*/

.profile { width:187px; margin-left:10px; text-align:left; list-style:none; font-size:14px; color:#FFFFFF; }
.profile li { width:187px; margin:0 0 7px 0; padding:0 0 0 0; list-style-type:none; font-weight:bold; }
.profile li.current a { color:#f06624; }
.profile li a:hover { color:#f06624; }

.profile li ul {margin:7px 0 0 0; padding:0 0 0 0; /*list-style:none;*/ font-size:12px;}
.profile li ul li {/*margin:0 0 2px 0; padding:0 0 0 8px;*/ list-style-type:none; color:#FFFFFF;}
.profile li ul li a { margin:0 0 2px 0; padding:0 0 0 8px;  background-image:url(../images/search-job-list-bullet2.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; } 
.profile li ul li a:hover, .profile li ul li a.current { color:#f06624; background-image:url(../images/search-job-list-bullet3.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; }
.profile li ul li.large {font-size:14px;}

.profile li ul li ul {margin:7px 0 0 0; padding:0 0 0 0; list-style:none; font-size:12px;}
.profile li ul li ul li {/*margin:0 0 2px 0; padding:0 0 0 8px;*/ list-style-type:none; color:#FFFFFF;}
.profile li ul li ul li a {margin:0 0 2px 0; padding:0 0 0 8px; font-weight:bold; background-image:url(../images/search-job-list-bullet2.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; }
.profile li ul li ul li a:hover, .profile li ul li ul li.current a { color:#f06624; font-weight:bold; background-image:url(../images/search-job-list-bullet3.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; }

/*margin:0 0 5px 0; padding:0 0 0 6px; background-image:url(../images/search-job-list-bullet.gif); background-repeat:no-repeat; background-position:0 50%;*/


/* contact form */
#contact_form{ width:400px; border-collapse:collapse; font-size:11px; margin-left:25px;}
#contact_form td { padding:3px 0 3px 3px; }
#contact_form td.form_element select {width:265px; font-size:11px; }
#contact_form td.form_element input, #contact_form td.form_element textarea { width:260px;}
#contact_form td.button {padding-right:100px;}

#contact_form #captcha-form {width:100px;}
/*img#image{ width:127px; }*/
#contact_form #code{ width:125px; }

/*simple captcha*/
#result { border: 1px solid green; width: 300px; margin: 0 0 0 0; padding: 0; font-weight:normal; }
#change-image { font-size: 11px; }

.map, small { padding-left:10px; }

.contact-us-box { width:365px; }

#body-contact-us #active-tab li.current a { color:#0067b0; }
#body-contact-us .sideBar-box-1 {  min-height:124px; *height:124px; }
#body-contact-us .contentBox { min-height:481px; *height:481px; }
#body-contact-us .contentOuter { min-height:481px; *height:481px; }
#body-contact-us .contentInner { min-height:481px; *height:481px; }
#body-contact-us .contentOuter { background-image:url(../images/corporate-profile-top.jpg); background-repeat:no-repeat; background-position:top left;}
#body-contact-us .headTitle a { color:#0067b0; }
#body-contact-us #active-tab li.current a { color:#0067b0; }


