/* Layout Code*/
body{ background-image: url(layout/white_1x106.gif); background-position: left top; background-repeat:repeat-x; background-color:#d9eec2; margin:0 0 0 0; padding: 0 0 0 0; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; }
#width{width:998px; background-color:#FFFFFF;}
img.png {behavior:	url("pngbehavior/pngbehavior.htc");}
p.img{margin:0; padding:0;}

/* 
================================
Header and Font styles
================================
*/
a {font-size: 1em;}
a:active,
a:link,
a:visited,
a:hover 
{ color: #4964B1;text-decoration:underline; }
a img {border: none;}
p{ font-size: 1em; line-height: 1.5em; margin: 0 0 1.5em 0; }
h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#15379a; font-weight:bold;}
	#HeightForLogoLogin{height:50px;}
.Logo{ width:547px; float:left;  margin:0; padding:0; text-align:left;}
.LoginPane{ width:430px;  float:right;  margin:0; padding:0 10px 0 0; text-align:right;}
.LoginPage .SkinObject {font-family:Verdana,Arial,Helvetica,sans-serif;}
.DNNEmptyPane {margin:0 !important;}
#headBanner {margin-top:8px;}
#bodyArea{clear:both; border-left:1px solid #559F48;border-right:1px solid #559F48; padding-top:10px;}
#NavFooter a {color: #ffffff; text-decoration:none; font-weight:bold; height:100%;}
#NavFooter {background-color: #a0c896; height:25px;;border:1px solid #559F48; border-bottom:none;}
#NavFooter #MemberInfoContainer {float:right;}
#NavFooter #MemberInfoContainer SPAN {padding: 5px 0 0 0;}
#NavFooter #Breadcrumb {float:left;}
#NavFooter #Breadcrumb SPAN, #NavFooter #MemberInfoContainer SPAN {display:block; float:left; padding: 5px 5px 0 10px;}
#NavFooter #Search {float:right; padding: 2px 20px 0 0;}
#NavFooter #Search .NormalTextBox {float:left;}
#NavFooter #Search .SearchLink {width:20px;height:20px;}
#NavFooter #Search .SearchLink IMG {border:none;}
#NestDiv{float:left; width:720px;   }
.LeftPane{ width:220px; float:left;  padding:0 0 0 8px; margin:0;  }
.CenterPane {width:475px; float:right;  padding:0; margin:0; }
.ContentPane2{ padding:0; margin:0; clear:both; padding: 0 8px; }
.BottomPane {clear:both;}
.RightPane{ width:252px; float:right;     padding:0 0 0 0 0; margin:0 8px 0 0; }
.TopPane {clear:both;}
.Normal, .NormalDisabled {font-family:Tahoma,Arial,Helvetica;font-size:11px;font-weight:normal;}
/*.AdPane{ margin:20px 11px 15px 11px; clear:both;    width:100%;}*/
.AdPane{ margin:0;padding:0; display:none; clear:both;    width:100%;}
p.CopyRight{ width:400px; float:left; height:30px;  margin:6px 0 0 0; padding:0 10px 0 8px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; }
p.bottomNav{width:500px; padding:0 10px 0 8px; text-align:right; float:right; margin:0;}
p.bottomNav a:active, p.bottomNav a:link, p.bottomNav a:visited, p.bottomNav a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#15379a; font-size:10px; text-decoration:none; }
#footerArea{ background-color:#FFFFFF; height:30px; padding:20px 0 0 0; background-image:url(layout/greyBorder.jpg); background-position:top left; background-repeat:repeat-x;border:1px solid #559F48; border-top:none;}
/*``````````````Featured```````````````````````````*/
.Featured{ display:block; clear:both; padding:5px 0 8px 0;  }
/*``````````````/Featured```````````````````````````*/

/*``````````````Forum Posts```````````````````````````*/
.ForumPost{margin:10px 0 5px 0; padding:0 0 0 30px; background-image:url(layout/ForumPostIcon.gif); background-position:top left; background-repeat:no-repeat;}
.ForumPostAd{margin:10px 0 5px 0; padding:0 0 0 30px;}
.ForumPost p{ margin:0; padding:0; color:#333333; font-size:10px; width:180px; overflow:hidden;}
.ForumPost a:active, .ForumPost a:link, .ForumPost a:visited, .ForumPost a:hover {color:#4964b1; text-decoration:underline; font-weight:bold;}
/*``````````````/Forum Posts```````````````````````````*/

/*``````````````UpComingEvent```````````````````````````*/
.UpComingEvent{margin:10px 0 5px 0; padding:0 0 0 30px; background-image:url(layout/EventsIcon.gif); background-position:top left; background-repeat:no-repeat; display:block; }
.UpComingEvent p{ margin:0; padding:0; color:#333333; font-size:11px;}
.UpComingEvent a:active, .UpComingEvent a:link, .UpComingEvent a:visited, .UpComingEvent a:hover {color:#4964b1; text-decoration:underline; font-weight:bold;}
.UpComingEvent ul{ margin:10px 0 0 0; padding:0;}
.UpComingEvent ul li {list-style-type:none; padding:0 0 0 20px; background-image:url(layout/LIIcon.gif); background-position:0 50%; background-repeat:no-repeat;}
/*``````````````/UpComingEvent```````````````````````````*/

/*``````````````Experts```````````````````````````*/
.MeetExperts{ clear:both;  margin:20px 0 5px 0;}
.MeetExperts div.image{}
.MeetExperts p{ margin:10px 0 0 0; padding:0; color:#333333; font-size:10px;}
.MeetExperts a:active, .MeetExperts a:link, .MeetExperts a:visited, .MeetExperts a:hover {color:#4964b1; text-decoration:underline;}
/*``````````````/Experts```````````````````````````*/

/*``````````````UsefulTools```````````````````````````*/
ul.UsefulTools{ margin:0; padding:0;}
ul.UsefulTools li{ padding:0 0 0 35px; list-style-type:none; margin:10px 0 10px 0; min-height:40px; height:40px !important; background-image:url(layout/Tools_Icon_Globe.jpg); background-position:0 50%; background-repeat:no-repeat; }
ul.UsefulTools li span {display:block; padding-top:10px;}
ul.UsefulTools li.MainAd {background-image:none; height:80px !important; padding:0;}
ul.UsefulTools li.Ad {background-image:none;height: 70px !important;}
ul.UsefulTools li.Salary{ background-image:url(layout/Tools_Icon_Dollar.jpg); background-position:0 0; background-repeat:no-repeat;}
ul.UsefulTools li.Currency{background-image:url(layout/Tools_Icon_Currency.jpg); background-position:0 50%; background-repeat:no-repeat;}
ul.UsefulTools li.Wait{background-image:url(layout/Tools_Icon_Wait.jpg); background-position:0 50%; background-repeat:no-repeat;}
ul.UsefulTools li.International{background-image:url(layout/Tools_Icon_Globe.jpg); background-position:0 50%; background-repeat:no-repeat;}
ul.UsefulTools li.Perspective{background-image:url(layout/Tools_Icon_GlobeNurse.jpg); background-position:0 50%; background-repeat:no-repeat;}

ul.UsefulTools a:active, ul.UsefulTools a:link, ul.UsefulTools a:visited, ul.UsefulTools a:hover{color:#4964b1; text-decoration:underline; font-weight:bold; }
ul.UsefulTools p{ margin:0; padding:0; font-size:10px; color:#333333;}
/*``````````````/UsefulTools```````````````````````````*/

/* 
================================
Container styles
================================
*/

/*~~~~~~~~~~~~DottedContainer~~~~~~~~~~~~*/
.DottedContainer{ margin:0 0 25px 0;}
.DottedContainer .Actions {clear:both; text-align:left;}
.DottedContainer .ModHeader .Head{ color:#2f2e2e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; display:block;  font-weight:bold;display:inline; text-align:left; }
.DottedContainer .DottedContainerContentPane{}
.ModHeader img {display:inline;}
.ModHeader{text-align:left; border-bottom:1px dotted #2f2e2e; }

/*~~~~~~~~~~~~End of DottedContainer~~~~~~~~~~~~*/
/*~~~~~~~~~~~~GreyRounded~~~~~~~~~~~~*/
.GreyRounded{ margin:15px 0 0 0; background-color:#ececed; background-image:url(/Portals/0/Containers/GreyRounded_TOPMAIN.gif); background-position:top left; background-repeat:repeat-x; clear:both;  }
.GreyRounded .TL{background-image:url(/Portals/0/Containers/GreyRounded_TL.gif); background-position:0 0; background-repeat:no-repeat;}
.GreyRounded .TR{background-image:url(/Portals/0/Containers/GreyRounded_TR.gif); background-position:100% 0; background-repeat:no-repeat;}
.GreyRounded .BL{background-image:url(/Portals/0/Containers/GreyRounded_BL.gif); background-position:0 100%; background-repeat:no-repeat;}
.GreyRounded .BR{ }
.GreyRounded .ModHeader .Head{ color:#2f2e2e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; display:block;  font-weight:bold; margin:10px 8px 5px 8px; padding:10px 0 0 0;}
.GreyRounded .GreyRoundedContentPane{ padding:8px 8px 10px 8px; background-image:url(/Portals/0/Containers/GreyRounded_BR.gif); background-position:100% 100%; background-repeat:no-repeat;  }

/*~~~~~~~~~~~~End of DottedContainer~~~~~~~~~~~~*/
/* 
================================
Menu
================================
*/



li#HouseMenuNavItemHome{/*display:none;*/}
#HouseMenuNav li ul {
	position: absolute; /* second-level lists */
	z-index: 99;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	height: auto;
	width: 12em;
	padding:0 0 15px 10px;
	margin:0;
}

#HouseMenuNav li ul ul {
	margin: 1.5em 0 0 5em; /* third-and-above-level lists */
}
#HouseMenuNav li li {
	padding: 1em 0 0 1em;
	margin: 0;
	width: 15em;
	text-align:left;
	background-color:#7896b8;
	font-size:11px;
	height:1.3em;
	display:block;
}


#HouseMenuNav li:hover ul ul, #HouseMenuNav li:hover ul ul ul,
#HouseMenuNav li.sfhover ul ul, #HouseMenuNav li.sfhover ul ul ul {
	left: -999em;
}

/* This "unhides" the sub-menus (left: -999em is what hides them) */
#HouseMenuNav li:hover ul, #HouseMenuNav li li:hover ul, #HouseMenuNav li li li:hover ul,
#HouseMenuNav li.sfhover ul, #HouseMenuNav li li.sfhover ul, #HouseMenuNav li li li.sfhover ul {
	left: auto;
}

/* STYLING THE MENU
-----------------------------------*/
#HouseMenuNav li ul { background-color:#006600; margin:20px 0 0 0 ; width: 50em; }
#HouseMenuNav li ul li {
	background:none;	
	margin: 0 1px 0 0;
	padding-left: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	list-style: none;
	width:30em;
	padding:0;
}
#HouseMenuNav li li a {height:2.5em;}
#HouseMenuName li ul ul ul {margin:1.7em 0 0 5em;}
#HouseMenuNav li ul a {
	background:none;
	margin: 0 1px 0 0;
	padding-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	list-style: none;
	color:#FFF;
}

#HouseMenuNav li ul a:hover,
#HouseMenuNav li ul a:active,
#HouseMenuNav li ul a:focus {
	color: #524944;
}


#HouseMenuNav li a:hover {
color:#559F48;
text-decoration:underline;
}

#HouseMenuNav li li a:hover {
/*background-color:#ab8cb5;*/
color:#FFFF22;
text-decoration:none;
}

#HouseMenuNav li a.active {
color:#FFFFFF;

}

#HouseMenuNav li a.active:hover,
#HouseMenuNav li a.active:active,
#HouseMenuNav li a.active:focus {
}

#HouseMenuNav li li a.active {

	
}

#HouseMenuNav li.havechild {
}

#HouseMenuNav li.levelhavechild {
	
}
#HouseMenuNav li.levelhavechild:hover {
	
}
#HouseMenuNav li:hover ,
#HouseMenuNav li.sfhover {
	
}

#HouseMenuNav ul li:hover, #HouseMenuNav ul ul li:hover,
#HouseMenuNav ul li.sfhover, #HouseMenuNav ul ul li.sfhover {
	
}

ul#HouseMenuNav {
	height: 36px;
	list-style: none;
	padding: 0;
	display:block;
	clear:both;
	margin:8px 0 0 1px;
	width:100%;
}

ul#HouseMenuNav li {
	background: #bdf url(layout/basic_tab.png);
	float: left;
	margin: 0 0 0 0;
	padding-left: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	list-style: none;
}

ul#HouseMenuNav a {
	background: url(layout/basic_tab.png) 100% 0;
	color: #559f48;
	display: block;
	float: left;
	line-height: 3em;
	outline: none;
	padding-right: 16px;
	text-decoration: none;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

ul#HouseMenuNav li#HouseMenuNavCurrentItem {
	background-color: #48f;
	background-position: 0 -60px;
}

ul#HouseMenuNav li#HouseMenuNavCurrentItem a {
	background-position: 100% -60px;
	color: #fff;
	font-weight: bold;
}

/* clearfix */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

/* Experts Section */
#expertsContainer {width:200px;}
#expertsContainer ul { list-style: none;margin: 0 0 0 0; padding:0;}
#expertsContainer ul li {list-style-type:none; clear:left;}
#expertsContainer ul li .image {height:75px; width:61px; margin: 0 0 5px 0; float:left;}
#expertsContainer ul li a {}
#expertsContainer ul li a img {height:75px; width:61px;}
#expertsContainer ul li .info {width:130px; float:left; margin-left:5px;}
#expertsContainer ul li .info .name{ font-weight: bold; font-size:120%; }
#expertsContainer ul li .info .title{ font-size: 100%; margin:0 0 14px 0;}
#chickenSoup {clear:both; width: 180px;}
#chickenSoup img {width:125px;}


/* Home */
a#JoinTheConversation {background: transparent url("images/VirtualNursesLounge.png") no-repeat 0 0; display: block; width:250px; height: 85px; }
a#HomeJobSearchLink{background: transparent ;display: block; width:184px; height: 174px; }
a#BecomeAMember{background: transparent url("images/BecomeMember.jpg") no-repeat 0 0; display: block; width:468px; height: 68px; }

/* Publish */ 
body#printerFriendlyBody {background-color: #FFFFFF;}
.articleViewThumb {float:left;padding:0 5px 0 0;}

#ChatRooms {width:220px;}
#ChatRooms ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#ChatRooms li {/*background-image:url(layout/EventsIcon.gif);*/background-position:0 0;background-repeat:no-repeat;list-style-image:none;list-style-position:outside;list-style-type:none;margin: 0 0 10px 0;}
#ChatRooms .left {float:left; width: 125px;}
#ChatRooms .right {float: left; width: 75px; text-align:right;}

/*Profiles*/
#Profile {}
#Profile #NestDiv {width:890px;}
#Profile #NestDiv .LeftPane{width:545px; padding: 0 10px;}
#Profile #NestDiv .ContentPane2{width:300px; clear:none; float:left; padding:0;}
#Profile .RightPane{width: 90px;}
#Profile .AdPane {margin:0;}

/* New Video Player */
.flv_player_container {padding: 2px; background-color:#000;width:245px;}
#Maintenance body {background-color:#D9EEC2;}
#Maintenance #Content {margin: 0 auto; background-color: #FFF; margin-top:10%; height:170px;}
#Maintenance H1 {font-weight:bold; font-size:20px; text-align:center; color:#222222; font-family:Helvetica,Arial,sans-serif;}
#Maintenance H2 {font-weight:bold; font-size:14px; text-align:center; color:#222222; font-family:Helvetica,Arial,sans-serif;}
/*Events Section
#upcoming_events {}
#upcoming_events UL {list-style:none;padding:0;margin:0;}
#upcoming_events LI {margin-bottom:10px; background-image:url("calendar.png"); background-repeat:no-repeat; background-position: 0 0; padding-left: 20px;list-style:none; }
#upcoming_events .heading A {font-size:1.1em;}
#upcoming_events .body {font-size:.9em;}
#upcoming_events .links {font-size:.8em;}
#upcoming_events .links UL {padding-left:0;margin-top:5px;}
#upcoming_events .links LI {margin-bottom:1px;background-image:url("bullet_go.png"); background-repeat:no-repeat; background-position: 0 0; padding: 3px 0 0 20px;list-style:none;}*/
/* Upcoming Events */
		#upcoming_events {height:auto;float:left;width:475px; font-size:10px;}
		#upcoming_events ul {margin:0;padding:0;list-style-image:none;
		list-style-position:outside;
		list-style-type:none;}
		#upcoming_events li {
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			display:block;
			min-height:65px;
			height:7em !important;
			width:200px;
			padding:5px;
			margin:5px 20px 0 0;
			float:left;
			background-color:#f1f1f1;
			border-top:1px solid #D5D5D5;
		}
#upcoming_events .event_img {width:40px;height:40px; float:left;padding:0 5px 0 0;}
#upcoming_events .event_img img {width:32px;height:32px; margin: 0 0 0 5px;}
#upcoming_events .event_content {float:right; height:auto;width:150px;margin:0;padding:0;}
#upcoming_events .event_content span {display:block; font-size: 8px; overflow:hidden;}
#upcoming_events .event_content .more_info {background-image:url(LIIcon.gif);background-position:0 4px;background-repeat:no-repeat;display:block; padding:0 0 0 15px; margin:10px 0 0 0; text-align:right;}
#upcoming_events .events_footer {width:auto;background-color:#F9F9F9;border-top:1px solid #D5D5D5;float:left;margin:5px 0 0 0; width:440px;}
#upcoming_events .events_footer a {font-size:125%; margin-left:10px; letter-spacing: 0.5px; }
/* Overrides for ChatRooms */
#tabid_90 .RightPane,
#tabid_185 .RightPane { display:none;}
#tabid_90 #NestDiv,
#tabid_185 #NestDiv {width:990px;}
#tabid_90 .CenterPane,
#tabid_185 .CenterPane {width:750px; float:left;}

#Registration body {background-color:#D9EEC2;}
#Registration #Content {margin: 40px 0 0 0; padding: 10px 0; height:auto; background:#FFF url("images/border_top.gif") repeat-x 0 0; float:left; width:100%;}
#Registration #ContentBottom {background:#FFF url("images/border_bottom.gif") repeat-x left bottom; height:10px; clear:both;} 
#Registration .RightPane{width: 500px;}
#Registration .LeftPane{width:400px; margin: 0 0 0 20px;}
#Registration #MedHuntersLogo {background:#FFF url("images/MedHunters_Logo.jpg") no-repeat 0 0; height:57px;}
#Registration #NurseTogetherLogo {background:#FFF url("images/nursetogether_logo_blue.png") no-repeat 0 0; height: 57px;}
#Registration .Invitation {margin: 0 0 0 0px;}
#Registration .Invitation ul {margin: 0 0 0 15px;padding:0 0 0 10px;}
#Registration .Invitation li {margin:0;padding:0;margin: 0 0 10px 5px; line-height: 1.5em; font-size: 1.1em;}
#Registration .end_tag {padding: 0 0 0 5px; line-height: 1.5em; font-size: 1.2em;}
#Registration #PaneWrapper {width:975px;}
.loginFormRegisterLinkButton {background:#FFF url("images/signup_white_sm.png") no-repeat 0 40px; padding:0 0 0 0; display:block; height: 80px; font-size: 1em;}
/* Profile - Friend Section*/
.FriendsPagerPanel {width:300px; overflow:hidden;}
.ITItem {width:150px; height: 125px;}
.FriendItem {width:145px; height: 120px; text-align:center;}
.FriendItem .DisplayName {height:18px; width:100%;}
.FriendItem .DisplayName a {text-decoration: none; font-size: 14px; font-weight:bold;  color:#4c8600;}
.FriendItem .ImageContainer {}
.FriendItem .ImageContainer a {}
.FriendItem .ImageContainer a img {width:100px; height:75px;}

/*
.FriendItem .ProfileInfo {border:solid 1px black; text-align:center; width:80px; height:100px; padding:2px; margin:2px;}
.FriendItem .ITDisplayName {font-size: 10px;}
.FriendItem .ProfileInfo .ImageContainer {padding-top:5px;}
.FriendItem .ProfileInfo .ImageContainer IMG {border: none; width:80px;}
.FriendItem .Command .RemoveFriend{padding:0; font-size: 10px;}
*/
/* Profile - Main*/
.profile_main {width:100%; height:100px; background-color: #f5ffd7;}
.profile_main .image {float:left; width:120px; height: 100px;}
.profile_main .image img {width:100px; height: 75px; background-color: #FFF; border: solid 5px #FFF; margin: 7px 0 0 7px;}
.profile_main .displayname {width: 200px; height:100px; float:left; margin-left: 4px; }
.profile_main .displayname h3 {font-size: 18px; font-weight:bold; color:#4c8600;margin:8px 0 0 0;padding:0;}



.CenterAds {clear:both;height:auto; margin:10px 0 10px 0;}
.CenterAds .Ad {float:left; width:33%; height:70px;}
.ResourceAds IFRAME{ margin-bottom:20px;}
/* Resources  */
ul.resources {}
ul.resources li {font-size: 12px;}
/* Benefits */
		#benefits h3 {font-size: 18px; }
		#benefits {list-style-type:none;padding:0;margin:0 0 0 10px;width:920px; text-align:left; float:left;}
		#benefits LI.partner {float:left; width:450px; margin:0 10px 0 0; list-style-type: none; list-style:none; height:auto; }
		#benefits LI.partner UL {padding:0 0 0 15px;margin:0; width:420px;}
		#benefits LI.partner UL LI {padding:0;margin:0; width:410px;line-height: 1.5em;}
		#benefits_header h1 {color:#ffffff; font-weight: bold; font-size:18px;}
		#benefits_header, #benefits_footer {background-color:#A0C896;color:#ffffff; border:solid 1px #559F48;padding-left:10px;}
		#benefits_footer {margin: 10px 0 0 0;}
		#benefits_footer a{color:#ffffff; text-decoration:none; font-weight:bold; font-size: 14px;}
/*Organization Blog*/
.blog_entry {padding:0 15px;font-size:1.25em;}
.blog_entry p {width:75%;margin: 0 0 1em;}
.blog_entry blockquote {font-family:Verdana,Arial,Helvetica; font-size:1.5em; font-style:italic; width:75%;}	
.blog_entry li {}
.blog_entry span {}

#articleDisplay .commentPopup {position:static ! important;}
#articleDisplay .commentBackground {display:none ! important;}
#articleDisplay #commentUrl {display:none;}