@charset "utf-8";
@import url("http://tiny.cc/ablemedicalstaffing");
/* CSS Document */
body { margin:0; padding:0px; margin-top:0px; background-image: url(images/bg2.png); font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#011e5a; line-height: normal; background-color: #fff; background-position:center top;}
.bodydiv { margin:0; padding:0px; width:100%; float:left; padding-top:10px;}
.container{ margin:0; padding:0px; width:992px; }
.mid{ margin:0; padding:0px; width:992px; background-image:url(images/mid.jpg); background-repeat:repeat-y; float:left }
.top{ margin:0; padding:0px; width:992px; background-image:url(images/top.jpg); background-repeat: no-repeat; float:left; background-position:top left; }
.bot{ margin:0; padding:0px; width:958px; background-image:url(images/bot.jpg); background-repeat: no-repeat; float:left; background-position:bottom left; padding:17px; }
.header_big{ width:320px; float:right; height:209px; background-image:url(images/header.jpg); background-position:center top; font-size:16px; text-align:right; padding:60px 30px 0px 608px; line-height:24px; }
.header_big strong{ font-size:20px;color:#01409f;}
.header_big p{ padding-bottom:20px;}
.header{ margin:0; padding:0px; width:958px; height:115px; float:left; position:relative }
.logolink{ width:413px; height:67px; float:left; position:absolute; top:18px; left:20px;}
.logolink a{ width:413px; height:67px; display:block; background-image:url(images/logo.png)}
.phone{ width:400px; color:#676767; text-align:right; font-size:24px; position:absolute; letter-spacing:-1px; line-height: normal; top:8px; right:10px; padding-bottom:10px;border-bottom:1px solid #CCC; z-index:1010}
.phone strong{ color:#1d5ea8}
.search{position:absolute; line-height: normal; top:60px; right:10px;}
.home{ width:38px; height:54px; background-image:url(images/home.png); font-size:11px; color:#6c664a; position:absolute; top:30px; right:77px; text-decoration:none; font-weight:bold; text-align:center; background-repeat:no-repeat; background-position:bottom}
.contact{ width:38px; height:54px; background-image:url(images/contact.png); font-size:11px; color:#6c664a; position:absolute; top:30px; right:21px; text-decoration:none; font-weight:bold; text-align:center; background-repeat:no-repeat; background-position:bottom}
.chat{ color:#6c664a; font-size:13px; text-decoration:none; background-image:url(images/chat.png); background-position:right bottom; width:70px; height:62px; position:absolute; top:20px; left:400px; background-repeat:no-repeat}
#mainNav { float:left;  margin:0; width:958px; height:41px; background-image:url(images/menu.jpg); margin-bottom:1px;}
#mainNav1 { float:left;  margin:0; width:958px; height:41px; background-image:url(images/menu1.jpg); margin-bottom:1px;}
#menuTop { padding:0; width:958px; height:41px; margin:0px; float:left;  }
#menuTop li { float: left; display:inline; height:41px; text-align:center; }
.item a {height:28px; padding:0; cursor:pointer;  text-decoration:none; font-size:13px; font-family: Arial, Helvetica, sans-serif; display:block; color:#FFF; padding:13px 36px 0px 36px; font-weight:bold; text-transform:uppercase}
.item a:hover {height:28px; padding:0; cursor:pointer;  text-decoration:none; font-size:13px; font-family: Arial, Helvetica, sans-serif; display:block; color:#89c6ff; padding:13px 36px 0px 36px; font-weight:bold; text-transform:uppercase}
#activ {height:28px; padding:0; cursor:pointer;  text-decoration:none; font-size:13px; font-family: Arial, Helvetica, sans-serif; display:block; color:#89c6ff; padding:13px 36px 0px 36px; font-weight:bold}
.des{ float:left; width:3px; height:41px; background-image:url(images/des.jpg)}
a{color:#01409f; text-decoration:underline;}
a:hover{color:#01409f; text-decoration:none;}
.banner{ width:958px; height:293px; float:left; background-image:url(images/banner.jpg); padding-top:11px; background-repeat:no-repeat; background-position:bottom; position:relative}
.left_banner{ color:#FFF; position:absolute; font-weight:bold; font-size:22px; top:30px; left:40px; width:440px;}
.left_banner a{ display:block; width:322px; height:37px; background-image:url(images/left_but.png); text-transform:uppercase; text-decoration:none; color:#FFF; font-weight:bold; font-size:30px;  text-align:left; padding:2px 0px 0px 40px}
.left_banner a:hover{ display:block; width:322px; height:37px; background-image:url(images/left_but.png); text-transform:uppercase; text-decoration:none; color:#bdd4f6; font-weight:bold; font-size:30px;  text-align:left; padding:2px 0px 0px 40px}
.left_banner strong{ float:right; display:block; width:100%}
.right_banner{ color:#000; position:absolute; font-weight:bold; font-size:22px; text-align:left; top:220px; left:410px;}
.right_banner a{ display:block; width:208px; height:37px; background-image:url(images/find-a-job.png); text-transform:uppercase; text-decoration:none; color:#FFF; font-weight:bold; font-size:30px;  padding:2px 0px 0px 9px; margin-left:40px;}
.right_banner a:hover{ display:block; width:208px; height:37px; background-image:url(images/find-a-job.png); text-transform:uppercase; text-decoration:none; color:#bdd4f6; font-weight:bold; font-size:30px; padding:2px 0px 0px 9px}
.right_banner strong{ display:block;}
.content{ width:938px; float:left; line-height:1.5em; padding:10px; padding-top:20px; min-height:300px;}
.calc_mid{ width:938px; float:left; background-image:url(images/calc_mid.jpg); background-repeat:repeat-y}
.calc_top{ width:938px; float:left; background-image:url(images/calc_top.jpg); background-repeat: no-repeat; background-position:top}
.calc_bot{ width:898px; float:left; background-image:url(images/calc_bot.jpg); background-repeat: no-repeat; background-position:bottom; padding:20px; text-align:center; min-height:340px; line-height: 2em;}
.calc_bot p{padding: 10px 0 0 0; line-height: 2em;}
.ulul1{ margin:0px; padding:0px; float:left; width:938px; padding-left:0px; padding-top:15px; padding-bottom:0px;}
.ulul1 li{ width:926px; padding:0px 0px 10px 12px; background-image:url(images/li.jpg); background-repeat:no-repeat; list-style-type:none; background-position:0px 6px; float:left }
.ulul{ margin:0px; padding:0px; float:left; width:938px; padding-left:0px; padding-top:0px; padding-bottom:10px;}
.ulul li{ width:926px; padding:0px 0px 5px 12px; background-image:url(images/li.jpg); background-repeat:no-repeat; list-style-type:none; background-position:0px 6px; float:left }
.ulul2{ margin:0px; padding:0px; float:left; width:310px; padding-left:0px; padding-top:0px; padding-bottom:10px;}
.ulul2 li{ width:298px; padding:0px 0px 5px 12px; background-image:url(images/li.jpg); background-repeat:no-repeat; list-style-type:none; background-position:0px 6px; float:left }
h1{ margin:0px; width:100%; padding:0px; color:#01409f; font-size:30px; float:left; font-weight:normal; line-height:normal; padding-bottom:10px; padding-top:0px; letter-spacing:-1px;}
h2{ margin:0px; width:100%; padding:0px; color:#01409f; font-size:24px; float:left; font-weight:bold; line-height:normal; padding-bottom:10px; padding-top:10px; letter-spacing:-1px;}
h3{ margin:0px; width:100%; padding:0px; color:#000; font-size:18px; float:left; font-weight:normal; line-height:normal; padding-bottom:10px; padding-top:10px;}
.par{ width:100%; float:left; padding:10px 0px 10px 0px;}
.par1{ width:100%; float:left; padding-top:0px; padding-bottom:10px;}
.par2{ width:100%; float:left; padding-top:0px; padding-bottom:20px;}
.par3{ width:100%; float:left; padding-top:0px; padding-bottom:0px;}
.pic_text{ width:680px; float:right;}
.pic{ width:237px; float:left; border:5px solid #cad1dc;}
.pic img{ margin:1px;}
.pic_text1{ width:680px; float:left;}
.pic1{ width:237px; float:right; border:5px solid #cad1dc;}
.pic1 img{ margin:1px;}
.boxes{ width:100%; float:left; padding-top:20px; }
.box{ width:275px; height:93px; background-image:url(images/box.jpg); text-align:left; padding:15px; color:#FFF; font-size:12px;line-height:normal}
.box h2{ color:#FFF; padding-top:0px; padding-bottom:5px; float:left; font-size:22px;}
.box a{ font-weight:bold; text-decoration:none; color:#4ec3ff; font-size:12px;}
.box a:hover{ font-weight:bold; text-decoration: underline; color:#4ec3ff; font-size:12px;}
.box p{ padding-bottom:0px; float:left}
.left_text_box{ width:160px; float:left}
.pic_box{ width:100px; float:right}
.pic_box img{ border:3px solid #fff}
.footer {font-size:11px; font-weight:normal; color:#f3f3f3; width:100%; float:left; padding-bottom:54px; position:relative}
.cards{ position:absolute; top:16px; left:0px;}
.meniufooter{ width:100%; float:left; color: #f3f3f3; padding:20px 0px 0px 0px; text-align:center; float: left;}
.meniufooter a{ color: #f3f3f3; text-decoration: none; font-size:11px; padding:0px 5px 0px 5px;   }
.meniufooter a:hover{ color: #f3f3f3; text-decoration: underline;  font-size:11px; }
.copy{margin:0; padding:0px; width:100%; float:left; font-size:11px; color:#fff; padding-top:10px; padding-bottom:5px; text-align:center; }
#web-design{ width:100%; text-align:center; color:#bdd4f6; float:left; }
#web-design a{ font-size:11px; color:#bdd4f6}
#web-design a:hover{font-size:11px; color:#bdd4f6}
.big{ color:#01409f; font-size:18px;}
a img{border:none;}
p {margin:0px; float:left; width:100%; padding-bottom:10px;}
.field{ width:180px; height:21px; background-color:#fff; border:1px solid #b9b9b9;  }
.field1{ width:280px; height:120px; background-color:#fff; border:1px solid #b9b9b9;  }
.field2{ width:100px;  background-color:#fff; border:1px solid #b9b9b9;  }
.submit{ background:none; border:none; color:#fff; cursor:pointer; width:63px; height:25px; background-image:url(images/search.png); font-size:13px; font-weight:bold; color:#FFF; padding:2px 0px 2px 0px}
.ntext td{ padding:4px;}
.result{ width:250px; height:24px; background-color:#FFF; border:1px solid #CCC; color:#01409f; font-size:18px; text-align:center; padding-top:6px;}
.blue_strong{ font-size:18px; color:#1d5ea8}
.img_left{ float:left; margin:0px 20px 0px 0px; padding:1px; border:5px solid #cad1dc}
.img_right{ float: right; margin:0px 0px 0px 20px; padding:1px; border:5px solid #cad1dc}
.share{ position:absolute; top:10px; right:300px; z-index:1011}