@charset "utf-8";

body { background:#fff url(../images/HeaderBg.jpg) repeat-x 0px 0px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}



/* ........................................ Generalization ..................................................... */



html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote,

pre, form, fieldset { padding: 0;	margin: 0;}



a{ border:none; outline:none; text-decoration:underline; color:#686868; word-spacing:normal;}



a:hover{ border:none; text-decoration:none;}



img{border:0px none !important;}



h1{color:#892521; font-size:22px; font-weight:bold; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0;} /* color = maroon*/



h2{color:#892521; font-size:20px; font-weight:bold; padding:0px 0 0 0;} /* color = maroon, */



h3{color:#892521; font-size:18px; font-weight:bold; line-height:25px; }/* color = dark maroon, used for right headings*/



h4{color:#963e3a; font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;} /* color = maroon, used for small text*/



h5{color:#922924; font-size:12px; font-weight:bold; } /* color = dark maroon, very small text*/



h6{color:#922924; font-size:12px; font-weight:normal; margin:0; padding:0;}



p{ line-height:18px;}





INPUT, SELECT, TEXTAREA{color:#4b4a4a; border:1px solid #949494;  font-size:12px; }



INPUT[type='image'], INPUT[type='radio'], INPUT[type='checkbox']{ border:none; /*outline:none;*/}



INPUT[type='text']{ padding-bottom:3px;}



br{ clear:both;}



.overflow{overflow:hidden;}



/* .......................  Layout style  ......................................... */



.container{ width:872px; margin:0 auto;}



.topHeader{ height:109px;}



.logo{ margin:30px 0 0 30px; float:left; display:inline; width:310px;}



.rightDiv{width:280px; float:right;}



.topmid{margin:34px 0 0 25px; width:244px;  float:left; display:inline;}

/*.topmid{margin:10px 0 0 0px; width:245px;  float:right; display:inline;}*/



.topRight{margin:32px 0 0 0; width:248px; float:left; display:inline; text-align:right;}

/*.topRight{margin:0px 0 0 0; width:248px; float:right; display:inline; text-align:right;}*/



.btnapply{  width:118px; height:44px; border:none;  cursor:pointer;}



.btnClient{ background:url(../images/btnClient.jpg) no-repeat; width:118px; height:45px; border:none; margin:5px 0 0 0px; cursor:pointer;}

/*   -----------Navigation------------  */

.navOuter{ height:37px;}



#outer {height:37px; position:relative;}



#menu {list-style-type:none; padding:0px; margin:0;}

#menu ul {list-style-type:none; padding:0; margin:0; }

#menu li {float:left; margin:0px 3px 0 0; padding:0px 0 0 0; position:relative; width:140px;}  /*background:url(../images/subnav_img.png) no-repeat;*/

#menu li.sub { font-family:"Myriad Pro"; font-size:16px !important;}



#menu li.sub ul li{ background:url(../images/subnav_img.png) no-repeat; font-size:12px; width:195px;}

#menu li a{ display:block; height:29px; line-height:25px;  padding:5px 0 3px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  width:140px; text-decoration:none;  color:#ffb5b1; font-size:13px; text-align:center;}



/* for IE5.5 and IE6 only */

#menu table {border-collapse:collapse;position:absolute;top:0;left:0;z-index:80;font-size:1em;}



#menu li.sub ul li a {display:block; color:#76211e;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  width:195px; text-decoration:none; text-align:left; padding:0 0 0 10px; word-spacing:2px; border:0px solid #f00;}



#menu :hover {color:#76211e; }

#menu :hover > a {color:#f3ffff;}



#menu ul, 

#menu :hover ul ul,

#menu :hover ul :hover ul ul,

#menu :hover ul :hover ul ul.left {position:absolute; left:-9999px; width:128px; z-index:10000; }



#menu :hover ul{left:20px;top:37px; background:url(transparent.gif);} /* the background image is for IE7 */



#menu li a.active{color:#f3ffff;}

/*    ------------------------------    */



#content{ width:872px; float:left; display:inline;  margin:3px 0 0 0;}



/* left column*/

.left{float:left; display:inline; width:602px;}



.innerTop{ width:602px; float:left; display:inline;}

.innerTop p{ margin:8px 0;}



.innerLeft{ width:315px; float:left; display:inline; background:#f1f1f1; padding:8px;}



.travelnurse{ margin:0px 0 0 0; padding:5px 5px 3px 5px;}



.small_p{ font-size:11px; color:#686868; margin:0;}



.redbtn{ background:url(../images/redBtnBg.jpg) repeat-x; height:21px; width:84px; color:#fdf3f2; font-size:11px; font-weight:bold; border:none; padding:0 0 5px 0; cursor:pointer;}



.innerRight{ width:245px; float:left; display:inline; background:#f4eeed; margin:0 0 0 3px; padding:10px;}



.travel_p{ margin:0;}



.innerbottomdiv{ margin:6px 0 5px 0;}



.innerbottomdiv img{ float:left; margin:0 10px 0 0;}



.innerbottomdiv h5{ padding:5px 0 0 0;}





/* Right column*/

.right{float:left; display:inline; width:267px;  margin:0 0 0 2px;}



.rightTop{ background:#f4eeed url(../images/quote.jpg) no-repeat 5px 30px; padding:3px 0 7px 10px;}



.applyJobs{ background:url(../images/findPerfectjob.jpg) no-repeat; width:265px; height:139px; margin:3px 0 0 0px;}



.applyOnline{width:148px; height:29px; margin:66px 0 0 14px; border:none; cursor:pointer;}



.hotjobs{ background:#f0e4d8; padding:0 3px; margin:3px 0 0px 0px; /*height:257px;*/}



.brownheading{ background:url(../images/hotJobsBg.jpg) repeat-x; height:34px; line-height:30px; padding:5px 0 0 10px;}



.hotjobslist{ margin-top:15px !important;}



.hotjobslist li{ margin:7px 0 ; line-height:18px; width:233px; overflow:hidden;}



.hotjobslist li a{ color:#765c5c; text-decoration:none;}

.hotjobslist li a:hover{ text-decoration:underline;}



.lnkapplynow{color:#414b42 !important; font-size:11px;}



.referafriend{padding:3px 0 0 0;}



.faq{ background:url(../images/faqbg.jpg) repeat-x; margin-top:1px; padding:0 3px; border:1px solid #f1e2d1; color:#765c5c;}



.faqlist{ list-style:none; padding:0 0 0 10px; margin:10px 0 0 0;}



.faqlist li{ padding:0px 0 0px 15px; margin:6px 0; line-height:22px; background:url(../images/brownArrow.gif) no-repeat 0 8px;}



/* .......................  Layout style ends  ......................................... */



/* ....................... Footer ....................... */

.footer{width:872px; float:left; display:inline; text-align:center; margin:10px 0 0 0;}



.footer p{ margin:5px 0 0 0; font-size:11px;}



.footer ul{ list-style:none; font-size:11px; margin:0 auto; width:790px;}



.footer ul li{ display:inline;}



.footer ul li a{ text-decoration:none; color:#686868;}



.footer ul li a:hover{text-decoration:underline;}



/* ....................... other ....................... */



.lblBrown{ color:#b33029; font-weight:bold;}



.brownLink_div{ display:block; text-align:right; padding:0 0px 0 0; margin:0 0px 0 0;}



.brownLink1{text-align:right; color:#b33029; text-decoration:underline; background:url(../images/brownArrow.gif) no-repeat right 5px; padding:0 10px 0 0; margin:0 10px 0 0;}



.brownLink1:hover{text-decoration:none;}



.brownLink{ display:block; text-align:right; color:#b33029; text-decoration:underline; background:url(../images/brownArrow.gif) no-repeat right 5px; padding:0 10px 0 0; margin:0 10px 0 0;}



.brownLink:hover{text-decoration:none;}



.dottedline{ background:url(../images/dottedline.gif) repeat-x; height:2px; margin:10px 0 0 0;}



.quote{ font-style:italic; color:#7e6565; font-size:12px; font-weight:bold; margin:5px 0 0px 0; padding:0 0 0 5px;}



.brownbulletedlist{ list-style:none; margin:0px 0 0 10px;}



.brownbulletedlist li{ line-height:18px; background:url(../images/bullet.gif) no-repeat 0 7px; padding:0px 0 0px 15px;}



/* About us */



.aboutusBanner{}



.tableDiv{ background:#f4eeed; float:left; width:871px;}



.innerpageLeft{ float:left; width:246px; padding:10px; }



.innerpageLeft img{ margin:0px 0 10px 0;}



.innerpageRight{ float:left; width:590px; padding:0px 0 0 15px; background:#fff;}



.innercontent{}



.corePledge{ background:#f4eeed; padding:8px; }



.pledgeDiv{ background:#fff url(../images/aboutusContentBg.jpg) repeat-x; border:2px solid #e2dcdb; padding:8px; margin:0 0 2px 0;}



.pledgeDiv p{ margin:10px 0 0 0; overflow:hidden;}



.lnkviewalljobs{display:block; text-align:right; font-size:11px;}



/* view all jobs */



.innerviewpageRight{ width:590px; padding:0px 0 0 15px;  background:#fff; float:left; min-height:400px;}



.txtbox{ width:180px;}



.btnSubmit{ background:url(../images/redBtnBg.jpg) repeat-x; height:21px; width:84px; color:#fdf3f2; font-size:11px; font-weight:bold; border:none; padding:0 0 5px 0;}



.lnkJobsTitle{color:#922924; font-size:12px; font-weight:bold; text-decoration:none;}

.lnkJobsTitle:hover{text-decoration:underline;}



#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px}

#msgcontent {display:block; background:#f6eeec; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px; font-size:12px;}



.full {

	float: left;

	margin-bottom:9px;

	

	width: 601px;

	height:242px;

}



.contactusdiv{ text-align:left; width:50%; margin:60px auto;}

.contactusdiv p{ line-height:22px; text-align:left; color:#892521;font-size:14px;}



.small_label{ font-size:11px; color:#bc322a;}

.StarRed{ color:#ef2d22; font-size:12px;}



.brownRNHeading{color:#922924; font-size:12px; font-weight:normal; margin:0; padding:0;}

.jobstable{margin:0; padding:0;}

.jobstable td{margin:0; padding:0 0 0 4px;font-size:12px;color:#686868;family:Verdana, Arial, Helvetica, sans-serif;}



.faq_buttons{ display:block; background:transparent url(../images/faq_img.jpg) repeat-x scroll 0 0;border:medium none;color:#FDF3F2;cursor:pointer;font-size:11px;font-weight:bold;height:18px;padding:3px 0 0 5px;width:239px; text-decoration:none;}



.faq_buttons:hover{display:block; background:transparent url(../images/faq_img.jpg) repeat-x scroll 0 -21px;border:medium none;color:#FDF3F2;cursor:pointer;font-size:11px;font-weight:bold;height:18px;padding:3px 0 0 5px;width:239px; text-decoration:none;}