#wrapper {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: sans-serif;
	background-color: #FFF2D9;
}
input, textarea, select  {
	border:1px solid #39C; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	
}
input: focus {
	background-color:#FF9;
	background-color:#FC6;
}
.header {
	height: 65px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.sub_wrapper {
	padding: 10px;
	background-color: #DDD;
}
.sub_wrapper .sub_wrapper_in {
	background-color: #FFF;
	padding: 10px;
}
#sitesearch {
	float: right;
	height: 30px;
	border: 1px solid #69F;
	background-color: #9CF;
	background-image: url(../pics/searchbg.jpg);
	width: 475px;
	padding: 3px;
	margin-top: 15px;
	line-height: 30px;
}
#sitesearch2 {
	float: right;
	height: 46px;
	border: 1px solid #69F;
	background-color: #9CF;
	background-image: url(../pics/searchbg.jpg);
	width: 545px;
	margin-top: 7px;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	overflow: hidden;
}
#sitesearch3 {
	float: right;
	margin-top: 0px;
	line-height: 30px;
	margin-right: 0px;
	width: 275px;
}
#forum_signin {
	height: 80px;
	border: 1px solid #F93;
	background-color: #FFE1A4;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	overflow: hidden;
	margin-bottom: 10px;
}
.btn  {
	background-image: url(../pics/btnbg.jpg);
	background-position: center;
	font-weight: bold;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.btn2  {
	border:1px solid #39C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-image: url(../pics/strip2.png);
	background-position: right center;
	font-weight: bold;
	color: #222;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.btn3  {
	background-image: url(../pics/btnbg.jpg);
	background-position: center;
	font-weight: bold;
	color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.textbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #AAA;
	border-bottom-color: #AAA;
	border-left-color: #DDD;
	margin-bottom: 4px;
	width: 140px;
}
.textbox2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #AAA;
	border-bottom-color: #AAA;
	border-left-color: #DDD;
	margin-bottom: 4px;
	width: 150px;
	overflow: hidden;
}
.textbox3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #AAA;
	border-bottom-color: #AAA;
	border-left-color: #DDD;
	margin-bottom: 4px;
	width: 150px;
	overflow: hidden;
}
#nav {
	height: 30px;
	padding-right: 10px;
	padding-left: 10px;
	width: 1250px;
	margin-top: 3px;
}

#nav ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}
#nav ul li {
	float: left;
	margin-right: 5px;
}
.top1space2 {
	margin-top: -2px;

}
.top1space3 {
	color: #FFF;
	font-weight: bold;
	background-repeat: repeat-x;
	background-color: #DDD;
}
#wrapper #nav ul .top1space2 .top1space3 {
	background-color: #DDD;
	color: #000;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #777;
	height: 30px;
	line-height: 29px;
	background-image: url(../pics/nav_active.jpg);
	background-position: top;
}

#top1space3 {
	color: #FFF;
	font-weight: bold;
	background-color: #111;
	background-image: url(../../nursingworld/pics/btnbg.jpg);
	background-repeat: repeat-x;
}
#nav ul .top1space2 a {
	color: #FFC;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	display: block;
	line-height: 32px;
	text-align: center;
	background-color: #C06;
	background-image: url(../pics/nav_other.jpg);
	background-position: bottom;
	padding-right: 12px;
	padding-left: 12px;
}
#nav ul .top1space2 a:hover {
	color: #FC3;
	text-decoration: none;
	cursor: pointer;
	background-image: url(../pics/nav_hover.jpg);
	background-repeat: repeat-x;
}
#nav ul .top1space2:hover {
	cursor: pointer;
}

#nav ul ul {
	display: none;
	height: auto;
}
#nav ul li:hover ul {
	display: block;
	position: absolute;
	margin-top: -1px;
	z-index: 3;
	background-color: #086DA1;
	margin-left: -1px;
}
#nav ul ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
	clear: both;
}
#nav ul .top1space2 ul li a{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	width: 206px;
	padding-left: 4px;
	text-align: left;
	color: #FFF;
	line-height: 30px;
	height: 30px;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	margin-right: 0px;
	background-image: url(../../nursingworld/pics/slice2.png);
	background-position: center;
}
#nav ul .top1space2 ul li a:hover{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	clear: both;
	text-align: left;
	color: #FFF;
	line-height: 30px;
	height: 30px;
	background-image: url(../../nursingworld/pics/bar3.png);
	background-repeat: no-repeat;
	background-color: #A00;
	background-position: left;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#nav ul .top1space2 ul li ul {
	display: none;
}
#nav ul .top1space2 ul li:hover ul  {
	display: block;
	margin-left: 208px;
	position: absolute;
	margin-top: -32px;
}
#mininav {
	display:none;
}
#leftpanel .left {
	width: 728px;
	height: 240px;
	background-color: #555;
}
#rightpanel .right {
	width: 235px;
	background-color: #C6E2FF;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-left: 15px;
	height: 50px;
	overflow: hidden;
	background-image: url(../pics/strip4.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
#rightpanel .right ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#rightpanel .right ul li {
	background-image: url(../pics/strip3.png);
	background-repeat: no-repeat;
	height: 42px;
	margin-bottom: 10px;
	font-size: 13px;
	color: #444;
	font-weight: bold;
}
#rightpanel .right ul li a {
	color: #400;
	text-decoration: none;
	text-shadow: 0 1px 0 #fff;
}
#rightpanel .right ul li a:hover {
	color: #D00;
}
#leftpanel {
	float: left;
	width: 728px;
	margin-right: 6px;
	font-family: Arial, Helvetica, sans-serif;
	word-wrap:break-word;
}
#leftpanel .lists2 {
	padding: 0px;
	list-style-type: none;
	font-size: 11px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#leftpanel .lists2 li {
	width: 720px;
	height: 120px;
	float: left;
	line-height: 19px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #BBB;
	padding-top: 8px;
	padding-bottom: 8px;
}
#leftpanel .lists2 li:hover {
	background-color: #FF9;
}

#leftpanel .lists2 li a {
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	color: #005782;
	display: block;
	padding-bottom: 7px;
	padding-top: 7px;
}
#leftpanel .lists2 li a:hover {
	color: #0B0;
}

#leftpanel .lists {
	padding: 0px;
	list-style-type: none;
	font-size: 11px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#leftpanel .lists li {
	width: 359px;
	height: 125px;
	float: left;
	margin-bottom: 25px;
	background-image: url(../pics/listbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#leftpanel .lists li a {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #005782;
	display: block;
	padding-bottom: 7px;
	padding-top: 7px;
}
#leftpanel .lists li a:hover {
	color: #0B0;
}
#leftpanel_2 {
	float: left;
	width: 258px;
	font-family: Arial, Helvetica, sans-serif;
}
#leftpanel_3 {
	float: left;
	width: 558px;
	margin-right: 6px;
	font-family: Arial, Helvetica, sans-serif;
}
#leftpanel_4 {
	float: left;
	width: 162px;
	font-family: Arial, Helvetica, sans-serif;
}
.alt_li {
	margin-right: 10px;
}

.morediv {
	padding-top: 15px;
	padding-bottom: 30px;
	text-align: right;
	padding-right: 20px;
}
.morediv a {
	font-size: 12px;
	text-decoration: none;
	border:1px solid #39C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #AEEFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../pics/searchbg.jpg);
	background-repeat: repeat-x;
	background-position: center;
	color: #004D71;
}
.morediv a:hover {
	background-image: url(../pics/btnbg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	color: #FFC;
}


.subtext {
	color: #888;
	display: block;
	padding-top: 5px;
}
.bottom_space {
	margin-bottom: 10px;
}
.bottom_center {
	margin-bottom: 10px;
	text-align: center;
}
.top_bottom_space {
	margin-bottom: 10px;
	margin-top: 10px;
}

.title {
	font-size: 13px;
	font-weight: bold;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #888;
	height: 30px;
	line-height: 30px;
	background-image: url(../pics/strip2.png);
	background-repeat: repeat-x;
	padding-left: 40px;
	color: #222;
}
.title2 {
	font-weight: bold;
	color: #E00;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.title2_2 {
	font-weight: bold;
	color: #E00;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA;
}
.title2_1 {
	font-weight: bold;
	color: #444;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBB;
	margin-bottom: 15px;
}
.title3 {
	font-size: 14px;
	font-weight: bold;
	display: block;
	line-height: 19px;
	color: #D00;
	background-color: #CEE7FF;
	padding: 7px;
	border: 1px solid #888;
}
.test_title {
	background-color: #DDD;
	background-image: url(../pics/strip2.jpg);
	padding-left: 10px;
	font-weight: bold;
	color: #D00;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444;
}

.title3 span {
	font-size: 12px;
	color: #777;
}
#leftcontactbar {
	float: left;
	width: 250px;
	margin-right: 6px;
}
#contact_banner {
	height: 200px;
	background-color: #DDD;
	margin-bottom: 6px;
}
.contactdiv {
	float: left;
	width: 470px;
}

.contactdiv .contactdiv_1 {
	padding: 0px;
	list-style-type: none;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFF;
	font-size: 13px;
	margin-top: 0px;
}
#wrapper .sub_wrapper .sub_wrapper_in #leftpanel .border #employers_div .contactdiv_1 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrapper .sub_wrapper .sub_wrapper_in #leftpanel .border #employers_div .contactdiv_2 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.contactdiv .contactdiv_2 {
	padding: 0px;
	list-style-type: none;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFF;
}

#jobbody {
	font-size: 12px;
	line-height: 20px;
	background-color: #F8F8F8;
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #888;
	border-left-color: #888;
}
#employers_div {
	font-size: 13px;
	line-height: 20px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-bottom: 10px;
}
.bold {
	font-weight: bold;
}

#leftpanel .lists li .imgdiv {
	height: 80px;
	width: 86px;
	float: left;
}
#leftpanel .lists2 li .imgdiv {
	height: 80px;
	width: 86px;
	float: left;
}

.clear {
	clear: both;
	font-size: 0px;
}
.clear2 {
	clear: both;
}
#rightpanel {
	float: left;
	width: 250px;
	overflow: hidden;
}
#rightpanel ul    {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#leftpanel_2 ul    {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#leftpanel_4 ul    {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#leftpanel_2 ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.subscribeli {
	background-color: #FFFFEC;
	background-image: url(../pics/loginbg.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding: 10px;
}
.login {
	background-color: #FFFFEC;
	background-position: right bottom;
	background-repeat: no-repeat;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA;
	font-size: 12px;
	background-image: url(../pics/loginbg.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #AAA;
	border-left-color: #AAA;
}
.floatpad {
	text-align: right;
	margin-top: 7px;
}
.category {
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	font-weight: bold;
}
#notices {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#notices li {
	background-color:#FBFBFB;
	padding: 10px;
	border: 1px solid #EEE;
	font-weight: bold;
	color: #444;
	margin: 10px;
	line-height: 20px;
}
#notices li a {
	color: #069;
}
#notices li a:hover {
	color: #B00;
}
#rightpanel ul ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#rightpanel ul .category ul li a {
	display: block;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #069;
	text-decoration: none;
	font-size: 12px;
}
#rightpanel ul .category ul li {
	display: block;
	clear: both;
}
#leftpanel_4 ul ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#leftpanel_4 ul .category ul li a {
	display: block;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #069;
	text-decoration: none;
	font-size: 12px;
}
#leftpanel_4 ul .category ul li {
	display: block;
	clear: both;
}
.ads {
	width: 728px;
	display:block;
	margin-top: 10px;
	clear: both;
}

.border {
	border: 1px solid #777;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#listing a {
	font-size: 12px;
	color: #069;
	text-decoration: none;
	display: block;
	padding: 5px;
}
#listing a:hover {
	background-color: #FC6;
}

.catli1 {
	background-color: #FFF;
}

.catli2 {
	background-color: #EEE;
}
.itinerary_ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.itinerary_list {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #555;
	padding: 5px;
}
.itinerary_list .spantitle2 {
	line-height: 19px;
	font-weight: bold;
	color: #D00;
}
.readmore {
	margin-top: 7px;
	margin-bottom: 7px;
	text-align: right;
	margin-right: 3px;
}
.readmore a {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #D00;
	background-image: url(../pics/btnbg.jpg);
	padding: 3px;
	border: 1px solid #222;
}
.readmore a:hover {
	color: #111;
	background-color: #DDD;
	background-image: url(../pics/strip2.jpg);
	background-repeat: repeat-x;
}

.rule {
	color: #39C;
	padding: 0px;
	height: 1px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}


#footer {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 70px;
	font-size: 12px;
	font-weight: bold;
}
#footer a {
	color: #39C;
	text-decoration: none;
}
#footer #footer_stripe {
	line-height: 70px;
}
.designer {
	text-align: right;
	display: block;
	clear: both;
	line-height: 20px;
	margin-bottom: 5px;
}
#employer_left1 {
	height: 600px;
	width: 160px;
	float: left;
	margin-right: 6px;
}
#employer_left2 {
	float: left;
	width: 562px;
}
#pleft {
	padding-left: 5px;
}
#profilepic {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.ppborder {

}
#wrapper .sub_wrapper .sub_wrapper_in #leftpanel #registerdiv li #notices li #profilepic li {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}

.ppborder2 {
	border: 1px solid #FC3;
}
#pls {
	height: 60px;
	width: 232px;
	position: absolute;
	z-index: 3;
	background-image: url(../pics/login_alertbg.png);
	background-repeat: no-repeat;
	padding: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #700;
}
#pls p {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}#pls p a {
	color: #FFF;
	text-decoration: none;
	background-color: #D00;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	border: 1px solid #111;
	float: right;
	margin-right: 10px;
}
#test_div {
	font-size: 14px;
	line-height: 20px;
	color: #D00;
	padding-right: 10px;
	margin-top: 0px;
}
#test_div ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#test_div ul li {
	width: 350px;
	float: left;
	background-color: #F8F8F8;
	margin-bottom: 15px;
}
#test_div ul a li:hover {
	background-color: #FC6;
}
#leftpanel #test_div ul a .floatright {
	margin-right: 0px;
	float: right;
}
#test_div ul li p {
	background-color: #39C;
	margin: 0px;
	line-height: 19px;
	text-transform: capitalize;
	padding: 8px;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	background-image: url(../pics/strip5.jpg);
}
#test_div ul a {
	color: #555;
	text-decoration: none;
	background-color: #F5F5F5;
	display: block;
}
#test_div ul a:hover {
	background-color: #FC6;
}
#test_div ul li div {
	padding: 7px;
	border: 1px solid #6BACEC;
	line-height: 19px;
	font-size: 12px;
}
.test_writeup {
	font-size: 13px;
	line-height: 19px;
}
