html { background:#dbdbdb;}
body { background-color:#ffffff; padding:0; margin:0; font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; line-height:20px; font-size:11px; .font-size:70%; color:#031955; text-align:left; }
img, form { border:0px; padding:0px; margin:0px; }
a { color:#003569; font-size:11px; }
.clear { clear:both; }
.fileUploadQueueItem { display:none; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
strong { font-weight:bold; }
body:nth-of-type(1) p{ font-size:11px; }
#listenform label.error { display:none !important;}

a.accreditations { float:left; width:185px; background: url(./img/accreditations.gif) top left no-repeat !important; height:55px; text-indent:-1337px; }
a.accreditations:hover { background: url(./img/accreditations.gif) 0px -104px no-repeat !important; }
.accedli { border:none !important; background:none !important;}

#level6 h4 { font-size:15px; padding:0 0 15px 0; color:#003569; font-weight:bold;}
h5 { font-size:15px; padding:0 0 15px 0; color:#28b6ff; font-weight:bold; }
.fp-level6-2 p {padding: 0 0 15px 0;  }

#level1 { clear: both; margin: 0; padding: 0 0 0 0; height:286px; background:#001345 url(./img/new-top-bg.gif) 0 0 repeat-x;  }
#level1sub { clear: both; margin: 0; padding: 0 0 0 0; height:112px; background:#001345;  }
#level2 { clear: both; margin: 20px 0 0 0; padding: 0 0 0 0; background:#ffffff; height:401px; }
#level3 { clear: both; margin: 0 0 20px 0; padding: 0 0 0 0; background:#ffffff; }
#level4 { clear: both; margin: 0; padding: 0; background:#dadada url(./img/footer.gif) repeat-x; }
#level5 { clear: both; margin: 0; padding: 0 0 0 0; height:140px; background:#00baff url(./img/osx.jpg) center center no-repeat;  }
#level5b { clear: both; margin: 0; padding: 0 0 0 0; height:100px; background:#00baff url(./img/osx.jpg) center center no-repeat; }
#level5c { clear: both; margin: 0; padding: 0 0 0 0; height:148px; background:#00baff url(./img/osx.jpg) center center no-repeat; }
#level6 { clear: both; margin: 20px 0 0px 0; padding: 0; background:#ffffff; }
#level7 { clear: both; margin: 0; padding: 0 0 0 0; background:#00baff;  }
#level8 { clear: both; margin: 0; padding: 0 0 0 0; height:520px; background:#00baff url(./img/level8bg.gif)  0 0 repeat;  }
#level9 { clear: both; margin: 0px 0 0px 0; padding: 20px 0 20px 0; background:#D0F9FF url(./img/lightblue.gif) 0 0 repeat; overflow:auto; }

.height100 { height:100px; }
.padding10x10 { padding:10px 0 10px 0 !important; }
.sortit { min-height:125px; .min-height:100px; padding:0 0 0 0 !important; margin:0; width:485px !important;}
.sortitx { padding:0 0 0 0 !important; margin:0; width:485px !important;}

.sub-slide-1 { padding:13px; background: url(img/iphone-bg.jpg) 0 0 no-repeat; width:194px; height:166px; }
.sub-slide-1 p { width:90px; padding:13px 0 0 0; }
.sub-slide-2 { padding:13px; background: url(img/refer-bg.jpg) 0 0 no-repeat;width:194px; height:166px; }
.sub-slide-2 p { width:90px; padding:13px 0 0 0; }
.sub-slide-2 a { color:#b80000; text-decoration:none;}
.sub-slide-3 { padding:13px; background: url(img/iphone-bg3.jpg) 0 0 no-repeat;width:194px; height:166px; }
.sub-slide-3 p { width:90px; padding:13px 0 0 3px; }
.sub-slide-3 a { color:#003; text-decoration:none;}

.sub-slide-4 { padding:13px; background: url(img/social-bg.jpg) 0 0 no-repeat;width:194px; height:166px; }
.sub-slide-4 p { width:110px; padding:13px 0 10px 0; }

a.social-twitter { height:31px; margin:0 50px 5px 0px;  background:url(./img/buttons7.gif) -1px -37px no-repeat; float:left; width:93px; display:block; text-indent:-2500px;}
a.social-twitter:hover { background:url(./img/buttons7.gif) -101px -37px no-repeat; }

a.social-fbook { height:31px; margin:0 0 5px 0px; background:url(./img/buttons7.gif) -1px -1px no-repeat; float:left; width:93px; display:block; text-indent:-2500px;}
a.social-fbook:hover { background:url(./img/buttons7.gif) -101px -1px no-repeat; }

div.wrapper1 { width: 940px; display: block; margin-left: auto; margin-right: auto; height:286px; overflow:hidden; /* background:#001345 url(./img/topbg1.jpg) top left no-repeat; */   }
div.wrapper1sub { width: 940px; display: block; margin-left: auto; margin-right: auto; height:112px; overflow:hidden; background:#001345;   }
div.wrapper2 { width: 940px; display: block; margin-left: auto; margin-right: auto; background:#ffffff; padding:0;  }
div.wrapper3 { width: 940px; height:448px; display: block; margin-left: auto; margin-right: auto; overflow:hidden; background:#BEECFB url(./img/fp-3-bg.gif) top right no-repeat; padding:0;  }
div.wrapper4 { width: 940px; display: block; margin-left: auto; margin-right: auto; overflow:hidden; padding:20px 0 20px 0; }
div.wrapper5 { width: 940px; display: block; margin-left: auto; margin-right: auto; height:140px; overflow:hidden;   }
div.wrapper5b { width: 940px; display: block; margin-left: auto; margin-right: auto; height:100px; overflow:hidden;   }
div.wrapper5c { width: 940px; display: block; margin-left: auto; margin-right: auto; height:100px; overflow:hidden; background:#00baff url(./img/trialpic1.jpg) center center no-repeat;   }
div.wrapper5d { width: 940px; display: block; margin-left: auto; margin-right: auto; height:148px; overflow:hidden; background:#00baff url(./img/lost.jpg) center center no-repeat;   }
div.wrapper7 { width: 940px; display: block; margin-left: auto; margin-right: auto; overflow:hidden; background:#00baff;   }
div.wrapper8 { width: 940px; display: block; margin-left: auto; margin-right: auto; padding:0;  }
div.wrapper9 { width: 940px; display: block; margin-left: auto; margin-right: auto; padding:0;  }

.wrapper1 a.img, .wrapper1sub a.img {float: left; padding:0; margin:30px 0 26px 0; background: url(./img/medi-logo.gif) 0 0 no-repeat; width:285px; height: 56px; text-indent:-1500px; cursor:pointer; clear:both;}
.wrapper1 h1 { padding:0; margin:0; }

#nav { /* all lists */ padding: 0; margin: 40px 0 0 0; list-style: none; line-height: 33px; }
#nav ul { /* all lists */ padding: 0; margin: 0; list-style: none; }
#nav a { display: block; width: 10em; color:#02194e !important; }
#nav li { /* all list items */ float: left; width: 10em; /* width needed or else Opera goes nuts */ }
#nav li ul { /* second-level lists */ position: absolute; width: 183px; left: -999em; padding:0; z-index:3000; }
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */ left: auto; }

#content { clear: left; color: #ccc; }
.professionlist { height:140px; display:block; width:220px; text-align:left !important; float:left; padding: 0 14px 20px 0;}

#pro  { background:url(./img/topnav.gif) 0 0 no-repeat; width:124px !important; display:block !important;  }
#pro a { width:124px; }
#pro:hover { background:url(./img/topnav.gif) 0 -33px no-repeat; width:124px !important; display:block;  }
.m1:hover { background: url(./img/topnav.gif) 0 -33px no-repeat; }

#about { width:83px !important; }
#about a { background:url(./img/topnav.gif) -124px 0; width:83px !important; display:block; height:33px;  }
#about:hover a { background-position:-124px -33px;}
.m2:hover { background-position:-124px -33px;}

#cand  {  background:url(./img/topnav.gif) -207px 0 no-repeat; width:122px !important; display:block !important;  }
#cand a { width:122px; }
#cand:hover { background:url(./img/topnav.gif) -207px -33px no-repeat; width:122px !important; display:block;}
.m3:hover { background:url(./img/topnav.gif) -207px -33px no-repeat; }

#employers  {  background:url(./img/topnav.gif) -329px 0 no-repeat; width:118px !important; display:block !important; }
#employers a {  width:118px; }
#employers:hover { background:url(./img/topnav.gif) -329px -33px no-repeat; width:118px !important; display:block; }
.m4:hover { background:url(./img/topnav.gif) -329px -33px no-repeat; }

#news { background:url(./img/topnav.gif) -447px 0 no-repeat; width:144px !important; display:block !important; }
#news a { width:144px;  }
#news:hover { background:url(./img/topnav.gif) -447px -33px no-repeat; width:144px !important; display:block; }
.m5:hover { background:url(./img/topnav.gif) -447px -33px no-repeat; width:144px !important; display:block; }

#contact { width:62px !important; }
#contact a { background:url(./img/topnav.gif) -591px 0; width:62px !important; display:block; height:33px; }
#contact:hover a {background:url(./img/topnav.gif) -591px -33px no-repeat; width:62px !important; display:block;}
.m6:hover { background:url(./img/topnav.gif) -591px -33px no-repeat; width:62px !important; display:block; }

#contact a, #about a, #pro a, #cand a, #employers a, #news a { text-indent:-2000px;  }

#news li, #pro li, #cand li { padding:0; margin:0;}
#news li a, #employers li a, #cand li a, #pro li a {color:#3c89c8; text-indent:0px; font-size:11px; width:182px; display:block;  text-decoration:none; }
#news li a:hover, #employers li a:hover, #cand li a:hover, #pro li a:hover { color:#09F !important; background-image:none; text-indent:0px; font-size:11px; display:block;  }

.sub li a { padding:1px 8px 2px 8px !important; background-color:#FFF; line-height:20px !important; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; }
.heads { width:182px !important; display:block; padding:1px 8px 2px 8px !important; background-color:#FFF; line-height:20px !important; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; font-weight:bold; color:#00c5fe; }

.whoo { background:url(./img/profession-top.gif) 0 0 no-repeat; height:5px !important; width: 201px !important; padding:0; margin:0; line-height:5px !important; }
.bhoo { background:url(./img/182bot.gif) 0 0 no-repeat; height:5px !important; width: 201px !important; }

#nav a.red {color:#cc0000;}
#nav a.red:hover {color:#ff0000 !important;}
#nav a.green {color:#3e9b00;}
#nav a.green:hover {color:#50c800 !important;}

.topnav_divider div{ border-top:1px solid #e1e1e1; height:1px; overflow:hidden; background-color:#FFF; width:200px; }

h2.homepageheader {margin:0; padding:0; float:left; border-top:1px #00c0ff solid; background:url(./img/homeheader.gif) bottom right no-repeat; width:940px; height:115px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-fp-register {margin:0 0 10px 0; padding:0px; float:left; background:url(./img/t-fast-application.gif) no-repeat; width:200px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-job-search {margin:0; padding:0px; float:left; background:url(./img/t-search-for-a-job.gif) no-repeat; width:200px; height:36px; font-size:1px; text-indent:-1337px; display:block;}

h2.sub-t-anatomical-pathology {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -1px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-biomedical-science {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -73px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-audiology {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -37px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-cardiac-physiology {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -109px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-dietetics {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -145px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-hospital-doctors {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -181px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-pharmacy {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -289px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-new-born-hearing-screening {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -217px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-phlebotomy {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -325px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-podiatry {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -397px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-physiotherapy {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -361px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-radiography {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -433px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-speech-and-language {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -469px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-sterile-services {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -505px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-odp {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -541px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-medical-news {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -577px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-about {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -613px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-candidate {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -649px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-employers {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -685px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-full-job {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -721px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h3.sub-t-full-job {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -721px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-full-register {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -793px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-contact {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -757px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-thanks {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -829px no-repeat; width:368px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-polish {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -865px no-repeat; width:440px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-nursing {margin:20px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -901px no-repeat; width:440px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-listen {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -937px no-repeat; width:440px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-helping {margin:35px 0 10px 0; padding:0; float:left; background:url(./img/sub-t.gif) 0 -972px no-repeat; width:440px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.t-before {margin:5px 0 20px 0; padding:0; float:left; background:url(./img/before.jpg) top center no-repeat; width:940px; height:90px; font-size:1px; text-indent:-1337px; display:block;}

.extra { margin:35px 0 10px 0 !important; }

h2.sub-t-what-rss {margin:0px 0 10px 0; padding:0; float:left; background:url(./img/t-what-rss.gif) 0 -1px no-repeat; width:340px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-refer-earn {margin:0; padding:0; float:left; background:url(./img/t-refer-earn.gif) 0 -1px no-repeat; width:340px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-rapid-pop {margin:0; padding:0; float:left; background:url(./img/t-rapid-pop.gif) 0 -1px no-repeat; width:340px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-rapid-thanks {margin:0; padding:0; float:left; background:url(./img/t-rapid-thanks.gif) 0 -1px no-repeat; width:340px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-rapid-call {margin:0; padding:0; float:left; background:url(./img/t-request.gif) 0 -1px no-repeat; width:340px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-how-rss {margin:0px 0 10px 0; padding:0; float:left; background:url(./img/t-how-rss.gif) 0 -1px no-repeat; width:340px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h2.sub-t-find-rss {margin:0px 0 10px 0; padding:0; float:left; background:url(./img/t-find-rss.gif) 0 -1px no-repeat; width:340px; height:35px; .height:35px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-general-info {margin:10px 0 0px 0; padding:0; float:left; background:url(./img/t-general-info.gif) 0 -1px no-repeat; width:480px; height:35px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-uk-office {margin:5px 0 10px 0; padding:0; background:url(./img/toptitle2.gif) 0 0px no-repeat; width:480px; height:26px; .height:26px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-aus-office {margin:5px 0 10px 0; padding:0;  background:url(./img/toptitle2.gif) 0 -26px no-repeat; width:480px; height:26px; .height:26px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-nz-office {margin:5px 0 10px 0; padding:0; background:url(./img/toptitle2.gif) 0 -52px no-repeat; width:480px; height:26px; .height:26px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-top-referrers { margin:0px 0 6px 0; padding:0; float:left; background:url(./img/t-top-referrers.gif) 0 -1px no-repeat; width:128px; height:25px; .height:25px; font-size:1px; text-indent:-1337px; display:block;}
h4.sub-phone{ margin:10px 0 0px 0; padding:0;  background:url(./img/sub-phone.gif) 0 0px no-repeat; width:165px; height:26px; font-size:1px; text-indent:-1337px; display:block;}
h4.sub-fax { margin:8px 0 0px 0; padding:0;  background:url(./img/sub-fax.gif) 0 0 no-repeat; width:165px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-sub-latest-jobs { margin:8px 0 0px 0; padding:0;  background:url(./img/t-sub-latest.gif) 0 0 no-repeat; width:165px; height:25px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-sub-latest-news { margin:8px 0 0px 0; padding:0;  background:url(./img/t-sub-latest-news.gif) 0 0 no-repeat; width:165px; height:35px; font-size:1px; text-indent:-1337px; display:block; overflow:hidden;}
h3.t-iphone { margin:8px 0 0px 0; padding:0;  background:url(./img/t-iphone.gif) 0 0 no-repeat; width:79px; height:47px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-refer { margin:8px 0 0px 0; padding:0;  background:url(./img/t-refer.gif) 0 0 no-repeat; width:104px; height:47px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-social { margin:8px 0 0px 0; padding:0;  background:url(./img/t-social.gif) 0 0 no-repeat; width:114px; height:47px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-reg { margin:8px 0 0px 0; padding:0;  background:url(./img/t-reg.gif) 0 0 no-repeat; width:120px; height:47px; font-size:1px; text-indent:-1337px; display:block;}

.wrapper5-left { width:460px; float:left;}
.wrapper5-left p { width:460px; float:left; }
.wrapper5-right { width:460px; float:right;}

a.breakingnews { padding: 5px 40px 0 130px; background:url(img/bg-breakingnews.gif) 0 0 no-repeat; width:315px; height:67px; float:left; display:block;  } 

.sub-refer { width:190px; float:right; background:url(img/but-refer-bg.gif) 0 0 no-repeat; height:92px; overflow:hidden; margin: 20px 20px 0 0; padding: 15px;}
h3.sub-refer-title {margin:4px 0 6px 2px; .margin:4px 0 2px 2px; padding:0px; float:left; background:url(./img/t-refer-green.gif) no-repeat; width:148px; height:14px; font-size:1px; text-indent:-1337px; display:block; }
.sub-refer p  { float:left; width:190px; color:#006702; margin:0 0 5px 0; }
a.sub-refer-link {  float:left; width:185px; background: url(./img/sub-refer-button.gif) -1px -1px no-repeat; height:26px; text-indent:-1337px; }
a.sub-refer-link:hover { background: url(./img/sub-refer-button.gif) -187px -1px no-repeat; }

a.go { margin:20px 0 0 74px !important; float:left; width:792px; background: url(./img/go.gif) 0px 0px no-repeat; height:77px; text-indent:-1337px; }
a.go:hover { background: url(./img/go.gif) 0px -77px no-repeat; }

/* .sub-latest-jobs { background:url(./img/double.gif) 0 0 repeat-x; padding:20px 0 0 0; margin:20px 0 0 0;  } */

.sub-latest-jobs { padding:19px 0 15px 0; margin:0; float:left; } 
.sub-latest-archive { padding:0px 0 15px 0; margin:0; float:left; } 

.sub-rapid { width:190px; float:right; background:url(img/but-rapid-bg.gif) 0 0 no-repeat; height:92px; overflow:hidden; margin: 20px 0 0 0; padding: 15px;}
h3.sub-rapid-title {margin:4px 0 3px 0px; .margin:4px 0 0px 0px; padding:0px; float:left; background:url(./img/t-rapid-sub.gif) no-repeat; width:150px; height:17px; font-size:1px; text-indent:-1337px; display:block; }
.sub-rapid p  { float:left; width:190px; margin:0 0 5px 0; }
a.sub-rapid-link {  float:left; width:185px; background: url(./img/sub-refer-button.gif) -1px -28px no-repeat; height:26px; text-indent:-1337px; }
a.sub-rapid-link:hover { background: url(./img/sub-refer-button.gif) -187px -28px no-repeat; }

.fp-level2-1 { width:200px; height:380px; float:left; margin:0 20px 20px 0; }
.fp-level2-2 { width:498px; float:left; margin:0 20px 20px 0; max-height:409px; overflow:hidden; }
.fp-level2-3 { width:200px; height:400px; float:left; }
.fp-level2-1 p { margin:0; padding:0; }

.fp-level4-1 { width:150px; float:left; margin:0 20px 0 0; }
.fp-level4-2 { width:205px; float:left; margin:0 20px 0 0; }
.fp-level4-3 { width:325px; float:left; margin:0 20px 0 0; }
.fp-level4-4 { width:195px; float:left; margin:0; }

.fp-level6-1 { width:200px; float:left; margin:0 15px 0px 0; }
.fp-level6-2 { width:485px !important; float:left; margin:0 20px 10px 0; }
.fp-level6-2b { width:725px; float:left; margin:0 0 20px 0; }
.fp-level6-3 { width:220px; float:left; margin:0; }
.fp-level6-4 { width:580px; float:left; margin:0 20px 0px 0; }
.fp-level6-5 { width:320px; float:left; padding:15px 0 0 20px; background: url(./img/sub-news-bg.gif) 0 0 no-repeat; }
.fp-level6-6 { width:940px; float:left; margin:0 20px 0px 0; }
.fp-level6-7 { width:940px; float:left; margin:0 0 20px 0; text-align:center !important; }

.fp-level6-4 .t-general-info { width:580px !important; }
.fp-level6-4 p { /* width:580px; */ }
.fp-level6-4 h2, .fp-level6-2b h2, .about-side-why h2 { font-size:14px; font-weight:bold; padding:0 0 15px 0; color:#07befa; }
.fp-level6-2b h2 { font-size:16px; font-weight:bold; padding:0 0 15px 0; color:#07befa; }
.fp-level6-2b p { padding:0 0 15px 0; }
.about-side-why p { padding:0 0 5px 0; }
.about-side-why ul { padding:0; margin:0; }
.about-side-why ul li { background:url(./img/tick.gif) 0 6px no-repeat; padding:5px 0 5px 25px; color:#1e5c00;  }

.mapfp { max-height:375px; overflow:hidden; float:left; width:200px; }
.supersub .listremove a { background:url(http://www.mediplacements.com/img/cross.gif) 0px 2px no-repeat !important; padding:0px 0 0px 20px !important; color:red !important;  }

.contract { padding:0 0 10px 0; }
.listnhs { background: url(./img/nhs.jpg) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listspire { background: url(./img/listspire.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listnuffield { background: url(./img/listnuffield.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listhca { background: url(./img/listhca.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listinhealth { background: url(./img/listinhealth.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listcareuk { background: url(./img/listcare.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listprocure { background: url(./img/listprocure.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listnwcca { background: url(./img/listnwcca.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listresource { background: url(./img/listresource.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listpathology { background: url(./img/listpathology.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listdoctors { background: url(./img/listdoctors.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}
.listblood { background: url(./img/listblood.gif) 0 2px no-repeat; padding:0 0 10px 50px !important;}


/* FORM */

.content3 form { width:480px; }
.content2 form { width:705px; .width:680px; }
.content form { width:918px; }
.content3 fieldset { width:463px; margin: 11px 0 18px; border: 1px solid #aae7f2; padding: 10px 10px 27px; }
.content3 label { float: left; clear: both; width: 33%; margin: 7px 2% 0; padding-top: 5px; text-align: right; font-size: 12px; }
.content3 input, #content3 input.url, #content3 textarea { float: left; display: block; width: 255px; margin: 5px 15px 5px 0; border: 1px solid #8bcdff; padding: 8px; font-size: 12px; color:#031955; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; background-color:#dff8ff; }
.content3 legend { font-size:12px; margin: 0px 0 10px 3px; border: 1px solid #66c4d5; padding: 3px 8px; text-transform: uppercase; color: #11266b; font-weight:bold; }
.content3 select { background-color:#dff8ff; width: 255px; margin: 5px 15px 5px 0; border: 1px solid #8bcdff; padding: 8px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.content3 input.button2 { width: 440px; padding: 10px 0; margin: 10px 10px 0 10px; border: none; font-size: 14px; background: #46c1ee; cursor: pointer; color: #e6f3fd; }


.content2 form { width:705px; .width:680px; }
.content form { width:918px; }

.content2 h3, .content h3 { font-size:14px; text-align:center; padding: 10px 0 10px 0; font-weight:bold; color:#00aeef; }
.content2 fieldset, .content fieldset { width:100%; margin: 11px 0 18px; border: 1px solid #aae7f2; padding: 10px 10px 27px; }
.content fieldset.sub { padding: 1em; text-align: center; }
.content fieldset.sub .alt, .content2 fieldset.sub .alt { margin-left: .5em; }
.content legend, .content2 legend { font-size:14px; margin: 10px 0 10px 3px; border: 1px solid #66c4d5; padding: 3px 8px; text-transform: uppercase; color: #11266b; font-weight:bold; }
.content label, .content2 label { float: left; clear: both; width: 33%; margin: 7px 2% 0; padding-top: 5px; text-align: right; font-size: 12px; }
.content fieldset p.example, .content2 fieldset p.example { clear: both; margin: 0 0 5px 39%; color: #777; width: 64%; padding: 0; }
.content input.text, #content input.url, #content textarea, .content2 input.text, #content2 input.url, #content2 textarea { float: left; display: block; width: 56%; margin: 5px 15px 5px 0; border: 1px solid #8bcdff; padding: 8px; font-size: 12px; color:#031955; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; background-color:#dff8ff; }
.longtext { float: left; display: block; width: 350px; margin: 5px 15px 5px 0; border: 1px solid #c4c2ab; padding: 3px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.verylongtext { float: left; display: block; width: 890px !important; margin: 5px 5px 0px 5px; border: 1px solid #c4c2ab; padding: 3px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.attachlong { float: left; display: block; width: 600px; margin: 5px 15px 5px 0; border: 1px solid #c4c2ab; padding: 3px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.content select, .content2 select { padding: 3px 0px 3px 3px; width: 66%; background: #fff; }
.content select optgroup, .content2 select optgroup { font-style: normal; }
.content select option, .content2 select option { padding: 0 18px 0 6px; }
.content textarea, .content2 textarea { width: 56%; color:#031955; margin-bottom: 5px; background-color:#dff8ff; border: 1px solid #8bcdff; padding:8px; margin-top:5px; }
.content input.button, .content2 input.button { width: 420px; padding: 5px 0; margin: 0px 0 0 0; border: none; font-size: 14px; background: #46c1ee; cursor: pointer; color: #e6f3fd; }
.content input.button:hover, .content2 input.button:hover { width: 420px; padding: 5px 0; margin: 0px 0 0 0; border: none; font-size: 14px; background: #154080; cursor: pointer; color: #e6f3fd; }
.content2 .small, .content .small {width:75px; margin-bottom:7px;}
.content2 select, .content select { background-color:#dff8ff; width: 58%; margin: 5px 15px 5px 0; border: 1px solid #8bcdff; padding: 8px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.content2 input.file, .content input.file { width: 58%; margin: 10px 15px 5px 0; border: none; padding: 3px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;  }
.content2, .content { padding:0; margin:0; width:100%; }
.content2 .sub { text-align:center; padding:10px 10px 10px 10px ; margin:10px 0 0 0 !important;}
.error {background-color:#ffe4e4 !important; }

/* END OF FORM */

.tick3 { padding:0 0 20px 0px !important;  }
.tick3 ul { padding:0 0 0 20px !important; display:block; float:left; width:400px;  }
.tick3 li { background:url(./img/tick.gif) 20px 6px no-repeat; padding:5px 0 5px 50px;  }

.pdf { padding:0 0 20px 0px !important;  }
.pdf ul { padding:0 0 0 20px !important; display:block; float:left; width:400px;  }
.pdf li { background:url(./img/list-acrobat.gif) 20px 6px no-repeat; padding:5px 0 5px 50px;  }

.tick2 ul { padding:0 0 0 250px; margin:0; }
.tick2 ul li { background:url(./img/tick2.gif) 0 6px no-repeat; padding:5px 0 5px 25px; color:#1e5c00;  }
.tick2 p { text-align:center; width:490px; margin: 0 0 0 220px; }

.sub-side-refer { background:url(img/sub-refer-bg.gif) 0 0 no-repeat; width:190px; float:left; padding:15px; height:162px; overflow:hidden; }
.sub-side-refer p { color:#300; width:190px; float:left;}

blockquote{ font-size: 14px; color: #07befa; line-height: 2; }

.fp-level6-4 blockquote { float: right; width: 215px; padding:0 0 0 20px; margin: 0px 0px 0px 0px; clear:none; }

.div-padding-bottom-15 a { color:#07befa; }
.div-padding-bottom-15 { padding:0 0 15px 0; border-bottom: 1px solid #e9e9e9; margin: 0 0 18px 0;}
.image-left { float:left; padding:5px 15px 5px 0; }
.close_details a { margin:10px 0 0 0; width: 250px; display:block; height:20px; text-indent:25px; text-decoration:none; background:url(./img/cancel.png) 0 3px no-repeat; }

.green { padding: 0 0 15px 20px !important; line-height:25px;}
.green li { padding: 0 0 0 20px; background: url(./img/bullet_green.gif) 0 3px no-repeat; }
.hover { background:url(./img/hover.gif) center bottom repeat-x; }

.sub-jobs { width:485px; border-bottom:1px solid #00baff; padding:20px 0 20px 0;display:block; float:left; }
.sub-jobs-title { float:left; font-size:16px; font-weight:bold; padding:0 0 5px 0; width:310px; text-decoration:none; color:#01a7e5; }
.sub-jobs-side { float:left; color:#01a7e5; padding:0; width:310px; }
.sub-jobs-side strong { color:#031955;}
.sub-jobs p { width:485px; float:left; padding:0 !important; }  
.sub-job-buttons { width:101px; float:right; padding:25px 0 0 0;   }
.some_details { float:left; padding:10px 0 0 0; width:480px; display:block; overflow:auto; display:none; }
.sub-jobs .sub-job-but-x { float:right; margin:12px 0 0 0;}

a.sub-job-but-1 { height:22px; margin:0 0 5px 0px; background:url(./img/buttons4.gif) -1px -1px no-repeat; float:left; width:101px; display:block; text-indent:-2500px;}
a.sub-job-but-1:hover { background:url(./img/buttons4.gif) -103px -1px no-repeat; }

a.sub-job-but-2 { height:22px; margin:0 0 5px 0px; background:url(./img/buttons4.gif) -1px -31px no-repeat; float:left; width:101px; display:block; text-indent:-2500px;}
a.sub-job-but-2:hover { background:url(./img/buttons4.gif) -103px -31px no-repeat; }

a.sub-job-but-3 { height:22px; margin:0 0 5px 0; background:url(./img/buttons4.gif) -1px -61px no-repeat; float:left; width:101px; display:block; text-indent:-2500px;}
a.sub-job-but-3:hover { background:url(./img/buttons4.gif) -103px -61px no-repeat; }

a.sub-job-but-4 { height:22px; margin:0; background:url(./img/buttons4.gif) -1px -91px no-repeat; float:left; width:101px; display:block; text-indent:-2500px;}
a.sub-job-but-4:hover { background:url(./img/buttons4.gif) -103px -91px no-repeat; }

.sub-latest-news { background:url(./img/sub-news-bg.gif) 0 35px repeat-x; padding:0; margin:20px 0 0 0; float:left; width:220px; display:block;  }

.sun-news-article { border-bottom: 1px solid #e9e9e9; margin: 0 0 18px 20px; .margin: 0 0 18px 10px; float:left; width:200px; overflow:auto; padding: 0 0 15px 0;  }
.noborder { border:none !important; padding:0 !important; }
.sun-news-article a { padding:0 0 5px 0; font-weight:bold; float:right; width:155px; text-decoration:none; color:#01a7e5; }
.sun-news-article a:hover { color:#00ccff; }
.sun-news-article p { float:left; }
.sun-news-article img { float:left; width:36px; height:36px; padding:0;  }
.sun-news-article strong { margin:5px 0 0 0; display:block; padding: 0 0 0 25px; background: url(./img/date.gif) 0 2px no-repeat;  }

/* body:nth-of-type(1) a{ font-size:11px !important; } */

.sub-side-iphone { padding:0; margin:0; height:192px; }
.general-padding p { padding: 0 0 15px 0 !important; }

#sub-nav { }
#sub-nav li { background:url(./img/sub-nav-bar.gif) 0 0 no-repeat; padding:1px 0 0 0;  }
#sub-nav li a {  text-decoration:none; display:block; padding:10px 20px 10px 0; width:180px; background:url(./img/sub-nav2.gif) 0 center no-repeat; }
#sub-nav li a:hover { background:url(./img/sub-nav2.gif) -200px center no-repeat; color:#00baff; }

.theauthors a, .general a, .requirements a, .thejobs a, .thenews a {  padding:8px 15px 8px 25px !important; width:160px !important;  }
.theauthors-selected a, .general-selected a, .requirements-selected a, .thejobs-selected a, .thenews-selected a { font-weight:bold; padding:10px 20px 10px 25px !important; width:155px !important; }

.general a { background:url(./img/sub-nav3.gif) -400px center no-repeat !important; }
.general-selected a, .general a:hover { background:url(./img/sub-nav3.gif) -600px center no-repeat !important; }

.requirements a { background:url(./img/sub-nav3.gif) -800px center no-repeat !important; }
.requirements-selected a, .requirements a:hover { background:url(./img/sub-nav3.gif) -1000px center no-repeat !important; }

.thejobs a { background:url(./img/sub-nav3.gif) -1200px center no-repeat !important; }
.thejobs-selected a, .thejobs a:hover { background:url(./img/sub-nav3.gif) -1400px center no-repeat !important;  }

.thenews a { background:url(./img/sub-nav3.gif) -1600px center no-repeat !important; }
.thenews-selected a, .thenews a:hover { background:url(./img/sub-nav3.gif) -1800px center no-repeat !important;  }

.theauthors a { background:url(./img/sub-nav3.gif) -2000px center no-repeat !important; }
.theauthors-selected a, .theauthors a:hover { background:url(./img/sub-nav3.gif) -2200px center no-repeat !important;  }

.selected a { background:url(./img/sub-nav2.gif) -200px center no-repeat !important; font-weight:bold; }
.selected p { padding:10px 20px 10px 0; background:url(./img/sub-nav2.gif) 0 0 no-repeat !important; font-weight:bold; }
.help a { background:url(./img/sub-nav2.gif) -400px center no-repeat !important;  text-indent:25px;  }
.help a:hover { background:url(./img/sub-nav2.gif) -600px center no-repeat !important;  }
.subscribe a { background:url(./img/sub-nav2.gif) -800px center no-repeat !important; padding:8px 15px 8px 25px !important; width:160px !important;   }
.subscribe a:hover { background:url(./img/sub-nav2.gif) -1000px center no-repeat !important;  }
.return a { background:url(./img/sub-nav2.gif) -1200px center no-repeat !important; padding:7px 15px 7px 25px !important; width:160px !important;   }
.return a:hover { background:url(./img/sub-nav2.gif) -1400px center no-repeat !important;  }
.contact { background:url(./img/sub-contact-bg.gif) 4px 0px  no-repeat !important; padding:10px 20px 0 0 !important; width:180px;   }
.contact h4 { padding:0 !important;}

.contact2 { background:url(./img/sub-contact-bg.gif) 4px 0px  no-repeat !important; padding:10px 20px 8px 0 !important; width:180px;   }
.contact2 h4 { padding:0 !important;}

.sub-job-doc-search, .sub-job-search { background:#70d77c; padding:10px 10px 0px 10px; margin:20px 0 0 0; .margin:0 0 0 0 !important; display:block; height:37px; }
.sub-job-doc-search select, .sub-job-search select { width:175px; float:left; padding:3px; .margin:4px 0 0 0; }
.sub-job-doc-search input, .sub-job-search input { float:right;}
.sub-job-doc-search form, .sub-job-search form { padding:0; margin:0; }
.sub-job-search h4 {  margin:6px 0 0 0 !important; padding:0 !important; float:left; background:url(./img/t-sub-search.gif) 0 -1px no-repeat; width:195px; height:21px; font-size:1px; text-indent:-1337px; display:block; }
.sub-job-doc-search h4 {  margin:6px 0 0 0 !important; padding:0 !important; float:left; background:url(./img/t-doc-spec.gif) 0 -1px no-repeat; width:195px; height:21px; font-size:1px; text-indent:-1337px; display:block; }

.wrapper4 h4 { font-weight:bold; color:#333; margin:0 0 10px 0; }
.wrapper4 a { text-decoration:none; color:#545454; }
.wrapper4 p  { text-decoration:none; color:#777777; }
.wrapper4 a:hover { color:#2a2a2a; }

.rss { background: url(./img/icon-rss.gif) 0 2px no-repeat; padding:0 0 0 25px;  }
.delicious { background: url(./img/icon-delicious.gif) 0 -2px no-repeat; padding:0 0 5px 25px;  }
.facebook { background: url(./img/icon-facebook.gif) 0 -2px no-repeat; padding:0 0 5px 25px;  }

.partner-tpg { background: url(./img/partner-tpg.gif) 0 0px no-repeat;  width:146px; height:40px; display:block; float:left; text-indent:-1337px;  }
.partner-jp { background: url(./img/partner-jp.gif) 0 0px no-repeat;  width:90px; height:40px; display:block; float:left; text-indent:-1337px; }
.partner-jot { background: url(./img/partner-jot.gif) 0 0px no-repeat; width:80px; height:40px; display:block; float:left; text-indent:-1337px;  }

.carousel-next, .carousel-previous { display:none; }
div.center-wrap{ overflow:hidden; clear:both; zoom:1;}
div.center-wrap div{ border:0; margin:6px 0 0 170px; padding:0; }
div.center-wrap a{ margin:0 2px; padding:2px 5px; background: url(./img/icon-small-square.gif) 0 0 no-repeat; cursor:pointer; color:#fff; font-size:10px; }
div.center-wrap a.active{ font-weight:bold; color:#5db0e6; background: url(./img/icon-small-square.gif) -20px 0 no-repeat;  }

.mainrotaty {  background:#00c0ff; border:1px #00c0ff solid; width:496px; height:284px; float:left; margin:0 20px 20px 0; max-height:279px; overflow:hidden; }

.bigblue { 

background:url(./img/internal-bg.gif) 0 0 no-repeat; 
width:433px; 
height:70px; 
display:block; 
float:left; 
padding: 10px 10px 0 55px;

}

.bigblue img {

float:left; 
padding: 0 10px 10px 0;

}

.bigblue a {

float:left; 
padding: 0 10px 0 0;
font-weight:bold;
width:353px; display:block; height:20px; overflow:hidden;

}

/* FP ROTATE SLIDE 1 */

.rotate-1, .rotate-2, .rotate-3, .rotate-4, .rotate-5, .rotate-6, .rotate-7, .rotate-7b { overflow:hidden; height:208px; width:240px; display:block; float:left; padding: 20px 240px 20px 20px; }

.rotate-1 { background:#FFF url(./img/fp-rotate-1.jpg) 0 0 no-repeat; }
h4.t-rotate-1 { margin:0 0 10px 0; padding:0px; float:left; background:url(./img/t-rotate-1.gif) no-repeat; width:250px; height:100px;  font-size:1px; text-indent:-1337px; display:block;}
.rotate-1 p { clear:both; padding:0 0 10px 0; width:200px; float:left; }
.rotate-1 h4 { clear:both; padding:0px; margin:0px; }
a.fp-refer { height:32px; margin:9px 0 0px 0px; background:url(./img/buttons3.gif) -403px -1px no-repeat; float:left; width:291px !important; display:block; text-indent:-3337px;}
a.fp-refer:hover { background:url(./img/buttons3.gif) -403px -34px no-repeat; }

/* FP ROTATE SLIDE 2 */

.rotate-2 { background:#FFF url(./img/fp-slide-2.jpg) 0 0 no-repeat; }
h4.t-rotate-2 {margin:0 0 0 0 !important; padding:0 0 0 0 !important;  background:url(./img/t-med-wanted.gif) no-repeat; width:250px; height:65px !important; overflow:hidden; font-size:1px; text-indent:-1337px; display:block;}
.rotate-2 p { padding:0 0 10px 0; width:295px; margin:0 0 0 0 !important; clear:both; }
.rotate-2 h5 { font-weight:bold; float:left; padding:0 5px 0 0; }

/* FP ROTATE SLIDE 3 */

.rotate-3 { background:#FFF url(./img/fp-slide-4.jpg) 0 0 no-repeat; }
h4.t-rotate-3 {margin:0 0 0 0 !important; padding:0 0 0 0 !important;  background:url(./img/t-rotate-4.gif) no-repeat; width:215px; height:35px !important; overflow:hidden; font-size:1px; text-indent:-1337px; display:block;}
.rotate-3 p { padding:0 0 10px 0; width:295px; margin:0 0 0 0 !important; clear:both; }
.rotate-3 h5 { font-weight:bold; float:left; padding:0 5px 0 0; }

/* FP ROTATE SLIDE 4 */

.rotate-4 { background:#FFF url(./img/fp-slide-3.jpg) 0 0 no-repeat; }
h4.t-rotate-4 {margin:0 0 0 0 !important; padding:0 0 0 0 !important;  background:url(./img/t-nhs-accredited.gif) no-repeat; width:200px; height:35px !important; overflow:hidden; font-size:1px; text-indent:-1337px; display:block;}
.rotate-4 p { clear:both; padding:0 0 10px 0; width:210px; float:left; }

/* FP ROTATE SLIDE 5 */

.rotate-5 { background:#FFF url(./img/fp-slide-1.jpg) 0 0 no-repeat;  }
h4.t-rotate-5 {margin:0 0 0 0 !important; padding:0 0 0 0 !important;  background:url(./img/t-iphone-home.gif) no-repeat; width:220px; height:75px !important; overflow:hidden; font-size:1px; text-indent:-1337px; display:block;}
.rotate-5 p { padding:0 0 10px 0; width:240px; margin:0 0 0 0 !important; clear:both; }
.rotate-5 h5 { font-weight:bold; float:left; padding:0 5px 0 0; }
.push { padding: 0 0 0 30px !important; background: url(./img/iphone-ticks.gif) 5px 3px no-repeat; line-height:22px;  }

/* FP ROTATE SLIDE 6 */

.rotate-6 { background:#FFF url(./img/social-home.jpg) 0 0 no-repeat; }
h4.t-rotate-6 {margin:0 0 0 0 !important; padding:0 0 0 0 !important;  background:url(./img/t-social-home.gif) no-repeat; width:433px; height:75px !important; overflow:hidden; font-size:1px; text-indent:-1337px; display:block;}
.rotate-6 p { padding:0 0 5px 0; width:280px; margin:0 0 0 0 !important; clear:both; }

/* FP ROTATE SLIDE 7 */

.rotate-7 { background:#FFF url(./img/doc-home.jpg) 0 0 no-repeat;  }
h4.t-rotate-7 {margin:10px 0 0 0 !important; padding:0 0 0 0 !important;  background:url(./img/t-rotate-7.gif) no-repeat; width:433px; height:155px !important; overflow:hidden; font-size:1px; text-indent:-1337px; display:block;}
.rotate-7 p { padding:0 0 10px 0; width:140px; margin:0 0 0 0 !important; clear:both; }

/* FP ROTATE SLIDE 7b */

.rotate-7b { background:#FFF url(./img/fp-slide-7b.jpg) 0 0 no-repeat;  }
h4.t-rotate-7b {margin:0px 0 10px 0 !important; padding:0 0 0 0 !important;  background:url(./img/t-7b.gif) no-repeat; width:360px; height:27px !important; overflow:hidden; font-size:1px; text-indent:-1337px; display:block;}
.rotate-7b p { padding:0 0 5px 0; width:360px; margin:0 0 0 0 !important; clear:both; }

a.home-7b { color:red; font-weight:bold; width:380px; float:left; display:block; }

a.home-doctor { height:32px; margin:0 50px 15px 0px;  background:url(./img/home-doctor.gif) -0px -0px no-repeat; float:left; width:258px; display:block; text-indent:-3500px;}
a.home-doctor:hover { background:url(./img/home-doctor.gif) -0px -32px no-repeat; }

a.home-social-twitter { height:30px; margin:0 50px 15px 0px;  background:url(./img/bullets8.gif) -1px -37px no-repeat; float:left; width:172px; display:block; text-indent:-3500px;}
a.home-social-twitter:hover { background:url(./img/bullets8.gif) -182px -37px no-repeat; }

a.home-social-fbook { height:30px; margin:10px 0 15px 0px; background:url(./img/bullets8.gif) -1px -1px no-repeat; float:left; width:172px; display:block; text-indent:-3500px;}
a.home-social-fbook:hover { background:url(./img/bullets8.gif) -182px -1px no-repeat; }



.nhs { background: url(./img/nhs.jpg) 0 3px no-repeat; padding:0 0 0 43px !important; }

@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.ui-tabs-hide { display: none; }
}

@media print { 
    .ui-tabs-nav { display: none;  }
}

#container-1 { width:940px; }
#container-1 ul { width:220px; height:448px; display:block; float:left; overflow:hidden; }
#container-1 .ui-tabs-nav, #container-1 .ui-tabs-panel { overflow:hidden; width:220px; float:left; }
#container-1 .ui-tabs-nav { list-style: none; margin: 0; padding: 0; }
#container-1 .ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */ display: block; clear: both; content: " "; }
#container-1 .ui-tabs-nav li { float: left; margin: 0; padding:0; }
#container-1 .ui-tabs-nav a { margin: 0; /* position: relative makes opacity fail for disabled tab in IE */
    text-decoration: none; white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
	padding:5px 5px 4.85px 10px; width:205px; display:block;
}
#container-1 .ui-tabs-nav .ui-tabs-selected a { position: relative; background: url(./img/fp-tab-bg.gif) repeat-y; font-weight: bold; }

*>#container-1 .ui-tabs-nav a span { /* hide from IE 6 */ width: auto; height: auto; }

#container-1 .ui-tabs-nav .ui-tabs-selected a:link, #container-1 .ui-tabs-nav .ui-tabs-selected a:visited, #container-1 .ui-tabs-nav .ui-tabs-disabled a:link, #container-1 .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
#container-1 .ui-tabs-nav a:hover, #container-1 .ui-tabs-nav a:focus, #container-1 .ui-tabs-nav a:active,
#container-1 .ui-tabs-nav .ui-tabs-deselectable a:hover, #container-1 .ui-tabs-nav .ui-tabs-deselectable a:focus, #container-1 .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}

#level3 .ui-tabs-panel { border: 1px solid #00c0ff; height:406px !important; width:678px;  float:right; padding: 20px; margin:0; background: #fff; }

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */ display: inline-block; }

*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block; }

.fragment-news { float:left; width:310px; margin:0 20px 0 0; }
.fragment-jobs { float:left; width:348px; }

h3.fragment-title-news  {margin:0 0 20px 0px; padding:0px; float:left; background:url(./img/buttons.gif) 0 0 no-repeat; width:100px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
a.fragment-all-news { height:36px; margin:0 0 20px 0px; background:url(./img/buttons.gif) -300px 0px no-repeat; float:left; width:210px !important; display:block; text-indent:-1337px;}
a.fragment-all-news:hover { background:url(./img/buttons.gif) -300px -36px no-repeat; }

h3.fragment-title-jobs  {margin:0 0 20px 0px; padding:0px; float:left; background:url(./img/buttons.gif) -510px 0 no-repeat; width:92px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
a.fragment-all-jobs { height:36px; margin:0 0 20px 0px; background:url(./img/buttons.gif) -802px 0px no-repeat; padding:0; float:left; width:256px !important; display:block; text-indent:-1337px;}
a.fragment-all-jobs:hover { background:url(./img/buttons.gif) -802px -36px no-repeat; margin:0 0 20px 0; padding:0; }

h3.fragment-title-jobs-long  {margin:0px; padding:0px; float:left; background:url(./img/buttons.gif) -510px 0 no-repeat; width:92px; height:36px; font-size:1px; text-indent:-1337px; display:block;  }
a.fragment-all-jobs-long { height:36px; margin:0px; background:url(./img/buttons.gif) -665px 0px no-repeat; float:left; width:393px !important; display:block; text-indent:-1337px; overflow:auto;}
a.fragment-all-jobs-long:hover { background:url(./img/buttons.gif) -665px -36px no-repeat; }

.doctor-phil { height:36px; margin:0px; background-color:#e3f8ff; float:left; width:393px !important; display:block; text-indent:-1337px; overflow:auto;}

h3.fragment-title-news-short  {margin:0 0 0px 0px; padding:0px; float:left; background:url(./img/buttons.gif) 0 0 no-repeat; width:100px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
a.fragment-all-news-short { height:36px; margin:0 0 0px 0px; background:url(./img/buttons.gif) -390px 0px no-repeat; float:left; width:120px !important; display:block; text-indent:-2337px;}
a.fragment-all-news-short:hover { background:url(./img/buttons.gif) -390px -36px no-repeat; }

.fragment-news-1 { border-bottom:1px #00c0ff solid; display:block; height:155px; float:left; margin:0 0 20px 0; }
.fragment-news-2 { display:block; height:155px; float:left; }
.fragment-news-1 a, .fragment-news-2 a { font-weight:bold; margin:0 0 10px 0; display:block; }
.fragment-news-1 a:hover, .fragment-news-2 a:hover { color:#09F; }
.fragment-news-1 img, .fragment-news-2 img { border:1px #00c0ff solid; margin:0 0 10px 0; }
.fragment-news-date { width:73px; margin:0 20px 0 0; float:left; height:155px; font-weight:bold; color:#47bce8; }

a.fragment-news-rss { height:22px; margin:0 0 10px 0px; background:url(./img/buttons2.gif) -1px -1px no-repeat; float:left; width:310px !important; display:block; text-indent:-1337px;}
a.fragment-news-rss:hover { background:url(./img/buttons2.gif) -1px -24px no-repeat; }

a.fragment-jobs-rss { height:22px; margin:0 18px 10px 0px; background:url(./img/buttons2.gif) -312px -1px no-repeat; float:left; width:226px !important; display:block; text-indent:-1337px;}
a.fragment-jobs-rss:hover { background:url(./img/buttons2.gif) -312px -24px no-repeat; }

a.fragment-rss-what { height:22px; margin:0 0 10px 0px; background:url(./img/buttons2.gif) -539px -1px no-repeat; float:left; width:104px !important; display:block; text-indent:-1337px;}
a.fragment-rss-what:hover { background:url(./img/buttons2.gif) -539px -24px no-repeat; }

a.full-reg { height:32px; margin:9px 0 0px 0px; background:url(./img/buttons3.gif) -202px -1px no-repeat; float:left; width:200px !important; display:block; text-indent:-1337px;}
a.full-reg:hover { background:url(./img/buttons3.gif) -202px -34px no-repeat; }

.fragment-jobs-1 { border-bottom:1px #00c0ff solid; display:block; height:155px; float:left; margin:0 0 20px 0;  }
.fragment-jobs-2 { display:block; height:155px; float:left; margin:0;  }
.fragment-jobs-1 a, .fragment-jobs-2 a { font-weight:bold; float:left; margin:0 0 0px 0; display:block; width:348px; overflow:hidden; height:22px; }
.fragment-jobs-1 p, .fragment-jobs-2 p, .fragment-jobs-1 a, .fragment-jobs-2 a  {  width:348px !important; float:left; }
.fragment-job-buttons { background:url(./img/fp-j-bg.gif) 0 0 no-repeat; width:90px; height:141px; display:block; float:right; padding:7px;  }
.fragment-jobs-1 a:hover, .fragment-jobs-2 a:hover { color:#09F; }

.fragment-jobs-1 p, .fragment-jobs-2 p  { height:60px; width:348px; }
.fpdate { padding:0 0 5px 0; width:348px !important; }

a.fragment-job-but-x { height:22px; margin:13px 0 0 0px; background:url(./img/buttons6.gif) -1px -1px no-repeat; float:left; width:348px; display:block; text-indent:-2500px;}
a.fragment-job-but-x:hover { background:url(./img/buttons6.gif) -1px -24px no-repeat; }

a.fragment-job-but-1 { height:22px; margin:0 0 13px 0px; background:url(./img/job-buttons.gif) -1px -1px no-repeat; float:left; width:90px; display:block; text-indent:-2500px;}
a.fragment-job-but-1:hover { background:url(./img/job-buttons.gif) -101px -1px no-repeat; }

a.fragment-job-but-2 { height:34px; margin:0 0 18px 0px; background:url(./img/job-buttons.gif) -1px -35px no-repeat; float:left; width:90px; display:block; text-indent:-2500px;}
a.fragment-job-but-2:hover { background:url(./img/job-buttons.gif) -101px -35px no-repeat; }

a.fragment-job-but-3 { height:32px; margin:0; background:url(./img/job-buttons.gif) -1px -87px no-repeat; float:left; width:90px; display:block; text-indent:-2500px;}
a.fragment-job-but-3:hover { background:url(./img/job-buttons.gif) -101px -87px no-repeat; }

a.button-pasa { height:38px; padding:0; margin:0px 0 15px 0px; background:url(./img/button-pasa.gif) 0 0 no-repeat; float:left; width:725px !important; display:block; text-indent:-1337px;}
a.button-pasa:hover { background:url(./img/button-pasa.gif) -0px -38px no-repeat; }

#fpform { padding:0; }
#fpfield, #fpfieldname, #fpfieldnumber, #fpfieldaddress, #fpfieldprofession, #fpfieldduration { color:#031955; width:178px; padding:10px; .padding:8px 10px 8px 10px; margin: 8px 0 10px 0; border:1px #00c0ff solid; font-size:12px; }
#fp-form input.file { width: 50px; margin: 110px 15px 5px 0; border: none; padding: 3px;  }
input.send-btn2 { width:200px; height: 32px; background: url(./img/submit-reg.gif) no-repeat; outline: none; float:left; padding:4px 0 0 0; .padding:12px 0 0 0; margin:0; border:none;  }
.required2 { margin:5px 0 10px 0 !important;}
input.send-btn { width:200px; height: 32px; /*background: url(./img/submit-reg.gif) -1px -1px no-repeat; */ outline: none; float:left; padding:4px 0 0 0; .padding:10px 0 0 0; margin:0; border:none;  }
#fp-form #cv { width:178px!important;  margin:0 0 5px 0; border:1px #00c0ff solid; font-size:12px; padding:5px 10px 5px 10px; }

/* SIDE JOBS */

.side-jobs { background: url(./img/sub-job-bg.gif) bottom repeat-x; float:right; display:block; width:200px; padding: 0 0 25px 0; margin: 0; }
.side-jobs p { width:200px; float:left; padding: 0 0 10px 0; display:block; }
.side-jobs .sub-jobs-title {font-size:12px; width:200px;}
.side-jobs .sub-jobs-side {font-size:11px; width:200px; padding: 0 0 0 0;}
.sub-side-jobs { background:url(./img/sub-news-bg.gif) 0 35px repeat-x; padding:0; margin:0; float:right; width:220px; }
.sub-side-jobs2 { background:url(./img/sub-news-bg.gif) 0 35px repeat-x; padding:20px 0 0 0; margin:0; float:right; width:220px; }

a.side-job-but-1 { height:22px; margin:0 0 5px 0px; background:url(./img/buttons4.gif) -1px -121px no-repeat; float:left; width:200px; display:block; text-indent:-2500px;}
a.side-job-but-1:hover { background:url(./img/buttons4.gif) -1px -151px no-repeat; }

h3.fragment-title-jobs-side  {margin:0 0 15px 0px; padding:0px; float:left; background:url(./img/buttons.gif) -510px 0 no-repeat; width:220px; height:36px; font-size:1px; text-indent:-1337px; display:block;}

/* LARGE NEWS */

.large-news-article { border-bottom: 1px solid #e9e9e9; margin: 0 0 18px 0px; float:left; width:485px; display:block; overflow:hidden; padding: 0 0 15px 0;  }
.large-news-article a { padding:0 0 5px 0; font-weight:bold; float:right; width:410px; text-decoration:none; color:#01a7e5; font-size:16px; }
.large-news-article a:hover { color:#00ccff; }
.large-news-article p { float:right; width:410px; padding:0; }
.large-news-article img { float:left; width:60px; padding:0 0 15px 0; margin:0;  }
.larger-news-article { float:right; width:250px; padding:0 0 5px 10px; margin:0;  }
.larger-news-article2 { float:right; width:195px; padding:0 0 5px 10px; margin:0;  }
.large-news-article strong { margin:5px 0 0 0; display:block; padding: 0 0 0 25px; background: url(./img/date.gif) 0 2px no-repeat;  }

.image-side { float:right; padding:0 0 5px 10px; margin:0;  }

.related-news { background:url(img/related-bg.gif) 0 0 repeat-x; margin:20px 0 0 0; padding:20px 0 0 0; }
.related-news .large-news-article a { font-size:12px; } 
.fp-level6-2 p img { /* display:none; */ }

.archive-news-article { margin: 0 0 0px 0px; float:left; display:block; padding: 0 0 5px 0; clear:both;  }
.archive-news-article img { float:left; width:20px; height:20px; padding:0 5px 5px 0; margin:0;  }
.archive-news-article a { text-decoration:none;  }
.archive-news-article a:hover { text-decoration:none; color:#1aa1e0;  }

#jobtabs { width:725px; float:left; background: url(./img/joby-bg.gif) 340px -2px no-repeat; }
#job-1, #job-2, #job-3 { background: url(./img/joby-slide-bg.gif) center bottom no-repeat; width:695px; border:none; float:left; padding:15px; margin:0px; }
#jobtabs ul li { float:left; }
#jobtabs .ui-tabs-selected a { position: relative; background: #ffffff url(./img/joby-bg2.gif) repeat-y; font-weight: bold; }

#job-2x { background: url(./img/faceform.jpg) center bottom no-repeat; width:695px; border:none; float:left; padding:15px; margin:0px;  }
#job-2x #rapid-form { float:left; padding:0 !important; margin:10px 0 0 20px  !important; }
#job-2x #rapid-form input { width:246px !important; }
#job-2x #rapid-form label { width:200px !important; }
#job-2x #rapid-form #Submit { width:467px !important; }

/*
#job-1 { height:320px !important; }
#job-2 { height:200px !important; }
#job-3 { height:100px !important; }
*/
#job-3 ul li { padding:0px 0 15px 30px; background: url(./img/list-tick.gif) 0px 3px no-repeat;  }
#job-3 ul li strong { font-size:12px;  }

#job-2 { background: url(./img/green-joby.gif) center bottom no-repeat; }

#job-1 p { color:#890000; width:695px;}
#job-1 a { display:inline; padding:0; color:#890000;}
#job-1 ul { color:#890000; padding: 0 0 0 10px !important; float:left; }

.tick li { background: url(./img/bullet_red.gif) 2px 2px no-repeat; float:left; list-style:none; margin: 0 0 10px 0; padding: 0 0 0 25px; width:610px; }

#jobtabs a, #jobtabs .ui-tabs-selected a  { width:226px; }

#joby1 a { color:#d71313; text-align:center; }
#joby2 a { color:#409f00; text-align:center; }
#joby3 a { color:#00afe2; text-align:center; width:227px !important; }

#jobtabs .ui-tabs-panel {  }

#joby1 a, #joby2 a, #joby3 a { display:block; font-size:14px; font-weight:bold; text-decoration:none; position: relative; background: url(./img/joby-bg.gif) repeat-x; font-weight: bold; padding:6px 0 6px 0; width:241px !important; }
#joby1 a:hover, #joby2 a:hover, #joby3 a:hover { font-size:14px; font-weight:bold; text-decoration:none; position: relative; background:#eeeeee; font-weight: bold; }
#jobtabs .ui-tabs-selected a:hover, #jobtabs .ui-tabs-selected a:hover, #jobtabs .ui-tabs-selected a:hover { font-size:14px; font-weight:bold; text-decoration:none; position: relative;  background: #ffffff url(./img/joby-bg2.gif) repeat-y;  font-weight: bold; }
#joby3 a { width:242px !important; }

.exclusive { text-shadow: 1px 1px 1px #a90000; background:#f85050; border:1px #c80202 solid; color:white; padding: 0 0 0 5px; margin: 0 0 5px 0; font-weight:bold; }

/* JOB LISTINGS */

.text-h3 { border-bottom:1px solid #eaeaea; font-size:18px; font-weight:bold; padding:0 0 15px 0; margin:0 0 15px 0; width:480px; display:block; text-decoration:none; color:#01a7e5;  }
.text-h3-long { font-size:18px; font-weight:bold; padding:0 0 15px 0; width:710px; display:block; text-decoration:none; color:#01a7e5;  }
.blue { background: url(./img/blue.gif) 0 0 repeat-y; }
.white { background: url(./img/1.gif) 0 0 repeat; }
.wsub-jobs { width:725px; border-bottom:1px solid #cdf4fa; padding:20px 0 20px 0; overflow:auto; display:block; }
.wsub-jobs:hover { cursor:pointer; background:url(./img/greenarrow.gif) right 10px no-repeat; }

.wsub-jobs-title { font-size:16px; font-weight:bold; padding:0 0 5px 0; text-decoration:none; color:#01a7e5; overflow:auto; display:block; width:550px; }
/*.wsub-jobs-title:hover { color:#0085c3; }*/

.full-job p { float:left; }
.full-job .wsub-jobs-side  { width:290px !important; font-size:12px; }
.full-job-text { float:left; border-top:1px solid #eaeaea; padding:15px 0 0 0; margin:10px 0 15px 0; font-size:12px; line-height:25px; width:725px; }
.full-job .text-h3 { border-bottom:1px solid #eaeaea; font-size:18px; width:574px; font-weight:bold; float:left; padding:4px 0 14px 0 !important; margin:0 0 15px 0; display:block; text-decoration:none; color:#01a7e5;  }
/*.full-job .call-h3 { background: url(./img/ichat.gif) 4px 1px no-repeat; border-bottom:1px solid #eaeaea; font-size:14px; width:690px; font-weight:bold; padding:0px 0 15px 35px; float:left; margin:15px 0 15px 0; display:block; text-decoration:none; color:#409f00; overflow:hidden;  } */

.full-job .call-h3 { background: url(./img/ichat.gif) 4px 1px no-repeat; clear:both; border-bottom:1px solid #eaeaea; font-size:14px; font-weight:bold; padding:0px 0 15px 35px; margin:15px 0 15px 0; text-decoration:none; color:#409f00;/* width:680px; float:left;  overflow:hidden; display:block; */ }


.full-job .addthis_button { float:right; clear:none;  }

.scrollme a {margin:5px 0 0 0; float:left; float:right; width:81px; height:81px; display:block; background: url(./img/applynow.gif) top left no-repeat !important; text-indent:-2337px; }
.totalhold { width:620px; float:left;}

.wsub-jobs-side { float:left; color:#01a7e5;  padding:0 20px 5px 0; }
.wsub-jobs-side strong { color:#031955;}
.wsub-jobs p { float:left; padding:0; width:635px; }  
.wsub-job-buttons { width:151px; float:right;  padding:30px 0 0 0; overflow:hidden;   }
.wsome_details { float:left; padding:10px 0 0 0; width:480px; display:block; overflow:auto; display:none; }
.wsub-left { width:560px; float:left; }
.ohmy { padding: 0 0 5px 10px; }
.supersub { padding:0 0 10px 0; background:url(./img/sub-nav2.gif)  0 bottom no-repeat !important; }
.supersub li {  background:url(./img/sub-nav2.gif)  0 0 no-repeat !important; padding:1px 0 0 0; }
.supersub li a { color:#108bcb; font-weight:normal; text-decoration:none; display:block; padding:0 !important; width:200px; background:url(./img/sub-nav2.gif) 0 0px no-repeat !important; }
.supersub li a:hover { color:#00baff;  }
/* .subselected a { font-weight:bold !important; color:#00baff !important; margin:0 0 0 5px; background:url(./img/sub-nav2.gif) -200px center no-repeat;  } */
li.subselected a { width:195px !important; font-weight:bold !important; color:#00baff !important; margin:0 0 0 5px; background:#ffffff url(./img/sub-nav2.gif) -205px center no-repeat !important; }

.sub-job-but-x { height:32px; margin:0 0 10px 0px; padding:0; background: #FFF url(./img/job-appy.gif) -1px -1px no-repeat; float:right; font-size:4px; width:151px; display:block; text-indent:-2500px !important;}
.sub-job-but-x:hover { background:url(./img/job-appy.gif) -153px -1px no-repeat; }

.perm-doc-left { float:left; width:430px; padding: 20px 0 0 0;  }
.perm-doc-right { float:right; width:480px; padding:20px 0 0 0;  }
.perm-doc-left p { padding: 0px 0 20px 0;  }
.perm-doc-left h2 { border-bottom:1px #009de6 solid; margin:0 0 25px 0; width:430px; height:85px; background: url(./img/doctitle.gif) 0 0 no-repeat; text-indent:-2000px; }


/* Modal Window */

#facebox .b { background:url(./img/b.png); }
#facebox .tl { background:url(./img/tl.png); }
#facebox .tr { background:url(./img/tr.png); }
#facebox .bl { background:url(./img/bl.png); }
#facebox .br { background:url(./img/br.png); }
#facebox { position: absolute; top: 0; left: 0; z-index: 100; text-align: left; }
#facebox .popup { position: relative; }
#facebox table { border-collapse: collapse; }
#facebox td { border-bottom: 0; padding: 0; }
#facebox .body { padding: 0px; background: #fff; width: 370px; }
#facebox .loading { text-align: center; }
#facebox .image { text-align: center; }
#facebox img { border: 0; margin: 0; }
#facebox .footer { padding: 0 10px 0 10px; border-top: 1px solid #DDDDDD; padding-top: 5px; margin-top: 0px; text-align: right; }
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br { height: 10px; width: 10px; overflow: hidden; padding: 0; }
#facebox_overlay { position: fixed; top: 0px; left: 0px; height:100%; width:100%; }
.facebox_hide { z-index:-100; }
.facebox_overlayBG { background-color: #000; z-index: 99; }
* html #facebox_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }


#refer-form { margin:0; padding:0;  }
#refer-form label { width:180px; float:left; font-size:12px; color:#093a0e; margin: 3px 0 0 0;  }
#refer-form input, #refer-form select { width:304px; float:left; font-size:12px; color:#093a0e; padding:4px; margin:2px; border:1px solid grey;  }
#refer-form legend { font-size:13px; padding: 0 0 10px 0; font-weight:bold; }
#refer-form fieldset { padding: 0 0 10px 0;}
#refer-form #Submit { width:487px; height:32px; padding:0; margin:0; border:none !important; }
form#refer-form label.error { display:none; width:0; height:0; background:none !important; }
form#refer-form .error { color:red !important; background: #ffffff url(./img/thumb_down.gif) 280px center no-repeat;  }
form#fp-form label.error { display:none; width:0; height:0; background:none !important; }
form#fp-form .error { color:red !important; background: #ffffff url(./img/thumb_down.gif) 174px center no-repeat;  }

form#refer-form2 label.error { display:none; width:0; height:0; background:none !important; }
form#refer-form2 .error { color:red !important; background: #ffffff url(./img/thumb_down.gif) 280px center no-repeat;  }
form#fp-form2 label.error { display:none; width:0; height:0; background:none !important; }
form#fp-form2 .error { color:red !important; background: #ffffff url(./img/thumb_down.gif) 174px center no-repeat;  }


#level6 #rapid-form { margin:0; padding:0; width:570px; margin:0 0 0 60px; }
#level6 #rapid-form label { width:240px; float:left; font-size:11px; margin: 7px 0 0 0; color:#2c6706;  }
#level6 #rapid-form input { width:304px; float:left; font-size:11px; font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; padding:8px; margin:2px 2px 15px 2px; border:1px solid grey;  }
#level6 #rapid-form #Submit { width:563px; height:32px; padding:0 0 5px 0; margin:0; border:none !important; }
#level6 form#rapid-form label.error { display:none !important; width:0; height:0; background:none !important; }
#level6 form#rapid-form .error { color:red !important; background: #ffffff url(./img/thumb_down.gif) 280px center no-repeat;  }

#rapid-form { margin:0; padding:0;  }
#rapid-form label { width:180px; float:left; font-size:12px; margin: 3px 0 0 0;  }
#rapid-form input, #rapid-form select { width:304px; float:left; font-size:12px; padding:4px; margin:2px; border:1px solid grey;  }
#rapid-form legend { font-size:13px; padding: 0 0 10px 0; font-weight:bold; }
#rapid-form fieldset { padding: 0 0 10px 0;}
#rapid-form #Submit { width:487px; height:32px; padding:0; margin:0; border:none !important; }
form#rapid-form label.error { display:none; width:0; height:0; background:none !important; }
form#rapid-form .error { color:red !important; background: #ffffff url(./img/thumb_down.gif) 280px center no-repeat;  }

#pop2 { background: #d6eaf3 url(img/face-rapid-bg.gif) 0 0 no-repeat; padding:30px 30px 5px 30px; max-width:495px; }
#pop2 p { padding:0 0 15px 0; clear:both; width:490px;  }
#pop2 h3 { font-weight:bold; color:#002b5b; margin:0 0 10px 0; }

#pop { background: #daffde url(img/face-refer-bg.gif) 0 0 no-repeat; padding:30px 30px 5px 30px; max-width:495px; }
#pop p { padding:0 0 15px 0; clear:both; width:490px; color:#093a0e; }
#pop h3 { font-weight:bold; color:#003569; margin:0 0 10px 0; }
#pop2 img, #pop2 .fileName, #pop2 .percentage { float:left; padding: 5px 5px 0 0; }
#pop2 .fileUploadQueueItem { display:block !important; }

#pop3 { background-color: #ffffff; }
#pop3 p { padding:0 0 10px 0; clear:both; width:510px; }
#pop3 h3 { font-weight:bold; color:#003569; margin:0 0 10px 0; }

/* RSS Feed Info */

a#hide1, a#hide2 { height:22px; margin:0 0 5px 0px; background:url(./img/buttons5.gif) -1px -1px no-repeat; float:left; width:101px; display:block; text-indent:-2500px;}
a#hide1:hover, a#hide2:hover { background:url(./img/buttons5.gif) -103px -1px no-repeat; }

a#hide3, a#hide4 { height:22px; margin:0 5px 5px 0px; background:url(./img/buttons5.gif) -1px -31px no-repeat; float:left; width:101px; display:block; text-indent:-2500px;}
a#hide3:hover, a#hide4:hover { background:url(./img/buttons5.gif) -103px -31px no-repeat; }

.twitter { background: url(./img/twitter-bg.gif) top left no-repeat; padding: 0 25px 0 120px; }
.twit-link { padding:0 0 0 120px; }
.qtip-contentWrapper { width:98px !important; height:140px !important; padding:0 !important; margin:0 !important; border:none; }
.qtip .qtip-content{ line-height: 130% !important; }

.sub-latest-news2 { background:url(./img/sub-news-bg.gif) 0 35px repeat-x; padding:0px !important; margin:0px !important; float:left; width:220px; display:block;  }

.sub-job-doc-search, .sub-job-search { background:#70d77c; padding:10px 10px 0px 10px !important; margin:0px 0 0px 0 !important; .margin:0 0 0 0 !important; display:block; height:37px; }

.sub-new-box-1, .sub-new-box-2, .sub-new-box-3, .sub-new-box-4 { padding: 10px; display:block; float:left; background-color:#d0e8ff; width:212px; margin:0px 20px 0px 0; }
.sub-new-box-2, .sub-new-box-4 { margin:0px !important; width:213px !important;  }

.sub-new-box-1 { margin:0 19px 20px 0 !important; width:213px !important;    }
.sub-new-box-2 { margin:0 0 20px 0 !important; width:213px !important;  }

.sub-new-box-1 p { padding:20px 0 0 5px; width:120px; }
.sub-new-box-2 p { padding:20px 0 0 5px; width:140px; }

.sub-new-box-1 h3, .sub-new-box-2 h3 { padding:0px; margin:10px 0 0 5px; }
.sub-new-box-3, .sub-new-box-4 { text-indent:-9000px; }
.sub-new-box-2 a { text-decoration:none; color:#5c1800; }
.sub-new-box-2 a:hover { color:#f03e00; }
	
.sub-new-box-1 { background:url(img/box1-bg.jpg) top left; height:139px; }
.sub-new-box-2 { background:url(img/box2-bg.jpg) top left; height:139px; }
.sub-new-box-3 { background:url(img/box3-bg.jpg) top left; height:69px; }
.sub-new-box-4 { background:url(img/box4-bg.jpg) top left; height:69px; }


h3.t-new-search { margin:10px 0 0px 6px; padding:0; background:url(./img/t-new-search.gif) 0 0 no-repeat; width:40px; height:47px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-temp-new-search { margin:10px 0 0px 6px; padding:0; background:url(./img/t-temp-new-search.gif) 0 0 no-repeat; width:200px; height:47px; font-size:1px; text-indent:-1337px; display:block;}
h3.t-perm-new-search { margin:10px 0 0px 6px; padding:0; background:url(./img/t-perm-new-search.gif) 0 0 no-repeat; width:200px; height:47px; font-size:1px; text-indent:-1337px; display:block;}

.sub-new-box-1 form select { width:200px; margin:10px 0 10px 7px; padding:2px }
.sub-new-box-1 form #submit { width:200px; margin:0px 0 10px 5px; padding:2px }

.accnew div { border:1px #cef3ff solid; background:none !important; }

.accnew p { margin-bottom: 10px; border: none; text-decoration: none; line-height:20px; color:#12265e; font-size: 11px; font-weight:normal; margin: 0px; padding: 10px; background:none !important; }
/*
a.goforit {	cursor:pointer; display:block; padding:10px 7px 7px 30px; margin-top: 20px; text-decoration: none; font-weight: bold; font-size: 12px; color: #12265e; border-top: 1px solid #FFFFFF; background: url("./img/arrow-turn.gif") top left no-repeat !important; }
a.goforit:hover { background: url("./img/arrow-turn.gif") bottom left no-repeat !important; }
.goforit.selected { background: url("./img/arrow-turn.gif") bottom left no-repeat !important; }
*/

#goforit { background: url("./img/arrow-turn.gif") top left no-repeat !important; display:block; padding:10px 7px 7px 30px; margin-top: 20px; text-decoration: none; font-weight: bold; font-size: 12px; color: #12265e; border:none; }
#goforit:hover { cursor:pointer; background: url("./img/arrow-turn.gif") bottom left no-repeat !important; }
#goforit.selected { background: url("./img/arrow-turn.gif") bottom left no-repeat !important; }
#goforit h3 { font-weight:bold; }

.slippy { display:block; float:left; padding: 0 0 10px 0; }

h3.nj-anatomical-pathology { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-anatomical-pathology.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-audiology { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-audiology.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-podiatry { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-podiatry.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-biomedical-science { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-biomedical-science.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-cardiac-physiology { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-cardiac-physiology.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-dietetics { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-dietetics.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-hospital-doctors { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-hospital-doctors.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-new-born-hearing-screening.jpg { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-new-born-hearing-screening.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-nursing { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-nursing.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-odp { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-odp.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-pharmacy { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-pharmacy.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-phlebotomy { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-phlebotomy.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-radiography { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-radiography.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-speech-and-language { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-speech-and-language.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}
h3.nj-sterile-services { margin:20px 0 0px 0; padding:0;  background:url(./img/new-job-title-sterile-services.jpg) 0 0 no-repeat; width:485px; height:36px; font-size:1px; text-indent:-1337px; display:block;}

.new-sub-latest-jobs { float:left;}
.new-sub-job-box { border:1px #cef3ff solid; padding:10px 20px 10px 20px; width:443px; .width:420px; }
.row1 { background-color:#e5f9ff;  }

.jobtable { width:445px; }
.jobtable td { padding:5px; }
.tabletitle { font-weight:bold; }

.newlist a { text-decoration:none; padding:5px; width:433px; .width:420px; display:block; background:url(./img/green-arrow.gif) 420px 9px no-repeat; height:20px; }
.newlist a:hover { background-color:#9ee7ff; }
.newlist span { width:220px; display:block; float:left; overflow:hidden; height:20px; }
.newlist .titles { padding:5px; font-weight:bold; }

a.newlist-alljobs { background:url(./img/alljobs-bg.gif) 0 0 no-repeat; width:420px; .width:415px; display:block; height:30px; margin:10px 0 0 0; padding: 3px 0 0px 26px; text-decoration:none; color:green; }
a.newlist-alljobs:hover { color:#184800; }

#tooltip { position: absolute; z-index: 3000; width:150px; border: 1px solid #9ee7ff; background-color: #ffffff; padding: 5px; opacity: 0.95; }
#tooltip h3, #tooltip div { margin: 0; }
#newsublist div a { background:none !important; }

.iphone-sub { line-height:18px; font-size:10px; background:url(./img/iphone-sub.gif) 0 0 no-repeat; width:109px; display:block; height:126px; margin:0px 0 0 0; padding: 43px 85px 0px 12px; text-decoration:none; color:#012850; float:left; }
.red { color:red; }
.font3, .font3 a { font-size:9px !important; }

.listensection { font-size:12px; font-weight:bold; padding:10px 0 10px 10px; }
.normal { font-weight:normal !important; }
.formdivider { width:445px; height:11px; margin:0 0 10px 10px; display:block; float:left; border-bottom:1px #e3f5ff solid; }
.listenbox { float: left; display: block; width: 426px; margin: 5px 0px 5px 10px; border: 1px solid #8bcdff; padding: 8px; font-size: 12px; color:#031955; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; background-color:#dff8ff; }

#listenform label { text-align:left !important; width:100px !important; }
#listenform select { width:335px !important; margin:5px 0 0 0; }
#listenform input { width:325px !important; margin:5px 0 5px 0; }
#listenform #submit-question { width:463px !important; height:32px; border:none; background:none; padding:0; margin:0;}
#listenform .sub { padding:10px 10px 10px 10px; margin:0;}

.filterbox { width:725px; display:block; height:30px;}
.filterme { height:21px; width:566px; float:left; background:url(./img/filter.gif) 0 0 no-repeat; color:#416c05; padding: 1px 0 0 25px; }
.filterme p { padding:0; }
.removefilter { text-decoration:none; color:#830909; width:110px; background:url(./img/deletefilter.gif) 0 0 no-repeat; float:left; height:21px; padding: 1px 0 0 24px;  }

.shrink { margin: 0 0 20px 0 !important; width:210px !important;}

.sub-new-box-1 ul {overflow-x: hidden !important; height:100px; overflow:scroll; padding:0px; margin:10px; width:185px; }
.sub-new-box-1 ul li { width:185px; }
.sub-new-box-1 { height:175px !important; }
.odd { background-color:#93df9d; }
.even { background-color:#a4ebad; }
.even, .odd { padding:0 0 0 0px; }
.long { background:url(./img/tempbg.jpg) 0 0 no-repeat !important;} 
.long2 { background:url(./img/tempbg2.jpg) 0 0 no-repeat !important;} 
.sub-new-box-1 a { padding: 0 0 0 5px; text-decoration:none; color:#056916; width:180px; display:block; }
.sub-new-box-1 a:hover { background-color:#6dc979; }
.longnurse { background:#6ed77a; width:465px !important;} 
.longnurse ul li { width:440px !important; }
.longnurse ul { width:445px; }
.longnurse a { width:440px; }

.demo { border-top:1px solid #00c0ff; width:940px !important; color:white !important; display:block; float:left; }

#tabs2 { height: 100px !important; } 
#tabs2 .tabs-bottom { position: relative; } 
#tabs2 .tabs-bottom .ui-tabs-panel { height: 65px; overflow: auto; } 
#tabs2 .tabs-bottom .ui-tabs-nav { position: absolute !important; left: 0; bottom: 0; right:0; padding: 0 0.2em 0.2em 0; } 
#tabs2 .tabs-bottom .ui-tabs-nav li { margin-top: -2px !important; margin-bottom: 1px !important; border-top: none; border-bottom-width: 1px; }
#tabs2 .ui-tabs-selected { background:#001345 url(./img/new-top-bg3.gif) 0 0 repeat-x !important; }
#tabs2 ul { height:65px !important; width:940px !important; height:20px !important;}
#tabs2 ul li { height:65px !important; float:left; width:235px; background-color:#000d33; }
#tabs2 a { color:#ffffff; padding:10px; width:214px !important; height:45px !important; float:left !important; display:block !important; }
#tabs2 tabs-bottom { width: 940px !important; }
#tabs2 p { line-height:23px; color:white; font-size:15px; width: 940px !important; padding:20px 0 20px 0; height:68px !important;}
#tabs2 #tab-a, #tabs2 #tab-b, #tabs2 #tab-c, #tabs2 #tab-d { width:940px !important;}
#rights { border-right: #001f71 1px solid !important; } 

.selected2 a { font-weight:bold !important; text-indent: 10px !important; }

a.z1 { background: url(./img/top2nav.gif) 0 0 no-repeat !important; text-indent:-2000px;  }
a.z2 { background: url(./img/top2nav.gif) -235px 0 no-repeat !important; text-indent:-2000px;  }
a.z3 { background: url(./img/top2nav.gif) -470px 0 no-repeat !important; text-indent:-2000px;  }
a.z4 { background: url(./img/top2nav.gif) -712px 0 no-repeat !important; text-indent:-2000px;  }

#fpfieldprofession, #fpfieldduration { width:200px;}
#contentrj a { padding:1.5px 0 1.5px 10px !important; }

#searchtitle {
	width:200px; 
	background-color:red; 
	display:block;
	height:36px; 
	float:left; 
	text-indent:-2400px;
	background:url(./img/newrapidsearch.gif) 0 0 no-repeat; 
}

#contentrj { 
	overflow:hidden;
	width:200px; 
	background-color:#ecffeb;
	display:block;
	height:345px; 
	float:left;
	
}

.section { 
	width:800px;
    height:345px;
	position:relative; 
}
.section .subx {
	 
	 float:left; 
	 padding:0px;
	 width:200px; 
	 height:345px;
	display:block;
	overflow-x:hidden;  
	clear:none;
}

.subx li a { border:none !important; padding:0 !important; margin:0; }
	
a.oddz { background-color:#bff2c5 !important; }
a.evenz { background-color:#b2ecb9 !important; }
a.allloc { background-color:#7ecd89 !important; }

.allloc:hover, .evenz:hover, .oddz:hover { background-color:#9fdfa7 !important; }

.section .subx p { font-size:10px; padding:10px; margin:0 0 2px 0;color:green; }

.returnstep { 
	
	position:relative;
	background:#93df9d url(./img/returnbg.gif) 0 0 no-repeat !important; 
	text-decoration:none;
	text-indent:20px;
	width:200px; 
	display:block; 
	 
}

.returnstep:hover { color:#19a231; background-color:#a4ebad !important; }

a.allloc, a.oddz, a.evenz { width:190px !important; height:20px;  display:block; overflow:hidden; }

#spinmeup #searchtitle { 
	background-color:#00c0ff !important; 	
	width:220px !important;	
}

#spinmeup #contentrj, #spinmeup .section .subx { 
	width:220px !important;
	height:161px;
}

#spinmeup .returnstep { 
	width:220px !important;
}

#spinmeup .section { 
	width:880px;
}

#spinmeup a.oddz, #spinmeup a.evenz, #spinmeup a.allloc {
        width:210px !important;  
}

#spinmeup { 
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden; 
}

#spinmedown { 
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden; 
}

.about-1 { width:120px; background:url(./img/about-logos.gif) 0 0 no-repeat; }
.about-2 { width:185px; background:url(./img/about-logos.gif) -120px 0 no-repeat; }
.about-3 { width:275px; background:url(./img/about-logos.gif) -305px 0 no-repeat; }
.about-1, .about-2, .about-3 { padding:0 0 20px 0; height:54px; display:block; float:left; text-indent:-2400px; }

.smallernews { background:url(./img/smaller-news-bg.gif) 0 0 no-repeat !important;  }

.half-left { width:460px; float:left; padding:10px 0 20px 0px; }
.half-right { width:460px; float:left; padding:10px 0 20px 20px; }
.half-left h3, .half-right h3 { font-size:15px; padding:0 0 15px 0; color:#28b6ff; font-weight:bold; }
.half-left p, .half-right p { padding:0 0 15px 0; }
.perm-doc-left p { text-shadow: 1px 1px 1px #9be4ff; }

.wrapper8 h3 { float:left; font-size:15px; padding:0 0 15px 0; color:#006; font-weight:bold; }
.wrapper8 ul { width:840px; display:block; float:left; overflow:auto; padding:0; margin:0; }
.wrapper8 li { width:160px; float:left; height:15px; }
.wrapper8 p { float:left; width:940px; padding:0 0 10px 0; }
.half-left h4, .doctorh4 { line-height:30px; margin:20px 0 0 0; font-size:14px !important; padding:0 0 15px 0; color:#002f50 !important; font-weight:bold; }

.docblock1, .docblock2 { padding:6px 0 0 0 !important; clear:left; width:100px !important; }
#level9 .tick3 { padding:0 !important; margin:0;}
#level9 hr { width:940px; float:left; margin:10px 0 6px 0; border:none; border-top:1px #c3e3ef solid; height:2px; border-bottom:1px #ffffff solid; }

#searchtitle { 	background:url(http://www.mediplacements.com/img/newrapidsearch.gif) 0 0 no-repeat; }	
#step1 {  position:relative; top:0px; clear:both; width:200px; padding:0px; height:345px; background:#e1f7ff; float:left; overflow:hidden; }
#step2 {  position:relative; top:0px; clear:both; width:200px; padding:0px; height:345px; background:#ccf1ff; float:left; overflow:hidden;  }
#step3 {  position:relative; top:0px; clear:both; width:200px; padding:0px; height:345px; background:#e1f7ff; float:left; overflow:hidden;  }
#backme { cursor:pointer; position:relative; width:190px; bottom:30px; padding:5px; float:right; background:#ff9999 !important; color:#a70a0a;text-shadow: 1px 1px 1px #ffe6e6; }
#loading{ position:relative; top:0px; z-index:6; visibility: hidden; width:200px; padding:0px; height:345px; background:#ccf1ff url(../img/loading.gif) center middle no-repeat;  }
#loading:hover{ }
#step1 ul { padding:0; margin:0; list-style:none !important; display:block; float:left; }
a.allloc, a.oddz, a.evenz { padding: 0 5px 0 5px !important; height:20.6px; cursor:pointer; }
#step1 a.allloc, #step1 a.oddz, #step1 a.evenz { padding: 0 5px 0 5px !important; height:23px; }
.slips { padding:5px; } 
#finalattempt { width:200px; height:345px; overflow:hidden; float:left; background:#e1f7ff; }
#menu2 { width:200px; height:345px; overflow:hidden; }
#step3 ul { width:200px; height:282px !important; overflow-y:auto; }
#step3 .slips { height:40px; }
#backme:hover { -moz-box-shadow: inset 0 0 5px #dd5151; -webkit-box-shadow: inset 0 0 5px #dd5151; box-shadow: inner 0 0 5px #dd5151; text-shadow: 1px 1px 1px #ffe6e6;}

#spinmeup #step1,
#spinmeup #step2,
#spinmeup #step3,
#spinmeup #finalattempt,
#spinmeup a.allloc, 
#spinmeup a.oddz,
#spinmeup a.evenz,
#spinmeup #menu2,
#spinmeup .slider
{ width:220px !important; }

#spinmeup #backme 
{ width:210px; }


/*
 * jQuery Nivo Slider v2.6
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

.cmwform ul { width:720px; float:left; }
.cmwform select { width:420px !important;   }
.cmwform li { float:left; width:720px; height:55px; padding:0 !important; margin:0 !important; }
.cmwform h3 { margin:0 0 10px 0; border-bottom:1px #e2e2e2 solid; float:left; width:720px; text-align:left; }
.cmwform .text { width:420px !important; margin:0; padding:0; }
.cmwform label.error { display:none; width:0; height:0; background:none !important;  }

