/*+++++++++++++++++++++++++++++++++++++++++++
+											+
+		eLink Design, Inc. stylesheet		+
+		www.NursesRegistry.com              +
+		Modified By:  CS					+
+											+
+		Modification Notes:					+
+											+
+											+
+++++++++++++++++++++++++++++++++++++++++++*/


.body{
	font:14px Trebuchet MS;
	color:#3a3a3a;
	background:#0A1243;
}
.body.bodyLarge{
	font-size:16px;
}

td{
    padding:5px;	
}

p{
    padding:10px 0;
}

ul{
    padding:0 40px;	
}
li{
    list-style:disc;
	margin:5px 0;
}

h1, h2, h3, h4, h5, h6{
    padding:10px 0;
	
}


h1{
    font-size:22px;
	color:#c42128;
}

h2{
    font-size:18px;
	color:#274698;
}


a:link, a:visited{
	color:#0000ee;
}
a:hover, a:active{
	text-decoration:underline;
    color:#0808c4;
}

hr{
    border:0;
    border-top:1px solid #c5c5c5;
    margin:20px 0;
    height:1px;
}
img{
	display:block;
	padding:2px;
	border: 1px solid #be8b8d;
}
.noBorder{
	padding:0;
	border:none;
}

/*--[ inputs, textareas, selects ]--*/
input, button, textarea, select, optgroup, option, label{
	margin-left:10px;
}
.form{
    border:1px solid #d0d0d0;
	/*width:200px;*/
	/*height:px;*/
	padding:2px;
	margin-left:10px;
}
textarea.form{
    border:1px solid #d0d0d0;
	width:200px;
	height:100px;
	padding:5px;
	margin-left:10px;
}
#btn, .button{
    border:none;
	width:160px;
	height:25px;
	cursor:pointer;
	margin-left:10px;
	background:url(images/submitContact.jpg) top center;
}
.cancel{
	border:none;
	width:160px;
	height:25px;
	cursor:pointer;
	margin-left:10px;
	background:url(images/cancel.jpg) top center;
}

/*--[ Layout Divs ]--*/

#topWrapper{
    background:#fff url(images/bodyBG.gif) repeat-x center top;	
}

#wrapper{
	margin:0 auto;
	text-align:left;
    width:984px;
	background:url(images/logo.jpg) no-repeat;
}

#head{
	width:984px;
	height:140px;
}
	#logo{
		float:left;
		width:394px;
		height:108px;
	}
		#logo a{
			display:block;
			width:394px;
			height:108px;
		}
	#headerRight{
		width:590px;
		height:108px;
		display:block;
		float:right;
	}
		#fontIncrease{
			float:right;
			margin:0 3px 0 0;
			font-size:12px;
			color:#fff;
		}
		
			#fontIncrease a{
			    color:#fff;
				margin:0 0 0 5px;
				padding:0;
				/* for IE */
				filter:alpha(opacity=50);
				/* CSS3 standard */
				opacity:0.5;
			}
			#fontIncrease a:hover{
				text-decoration:none;
			}
			#fontIncrease a.current{
				/* for IE */
				filter:alpha(opacity=100);
				/* CSS3 standard */
				opacity:1.0;
			}

		
			#fontIncrease #large{
			    font-size:20px;
			}
		#phoneNumber{
			clear:both;
			margin:2px 0 0;
			float:right;
			width:210px;
			height:59px;
			display:block;
			background:url(images/number.jpg)
		}

		#nav{
			margin-top:1px;
			width:984px;
			height:31px;
			background:url(images/nav.gif) no-repeat;
		}
			
			#nav li a{
				display:block;
				height:31px;
				cursor:pointer;
			}

			#nav-1 {width:87px;}
			#nav-2 {width:128px;}
			#nav-3 {width:163px;}
			#nav-4 {width:137px;}
			#nav-5 {width:120px;}
			#nav-6 {width:121px;}
			#nav-7 {width:227px;}

			#nav-1 a#link1:hover, #nav-1 a.current, #nav-1:hover, #nav-1 li:hover {background: url(images/nav.gif) no-repeat 0 -31px;}
			#nav-2 a#link2:hover, #nav-2 a.current, #nav-2:hover, #nav-2 li:hover {background: url(images/nav.gif) no-repeat -87px -31px;}
			#nav-3 a#link3:hover, #nav-3 a.current, #nav-3:hover, #nav-3 li:hover {background: url(images/nav.gif) no-repeat -215px -31px;}
			#nav-4 a#link4:hover, #nav-4 a.current, #nav-4:hover, #nav-4 li:hover {background: url(images/nav.gif) no-repeat -378px -31px;}
			#nav-5 a#link5:hover, #nav-5 a.current, #nav-5:hover, #nav-5 li:hover {background: url(images/nav.gif) no-repeat -515px -31px;}
			#nav-6 a#link6:hover, #nav-6 a.current, #nav-6:hover, #nav-6 li:hover {background: url(images/nav.gif) no-repeat -635px -31px;}
			#nav-7 a#link7:hover, #nav-7 a.current, #nav-7:hover, #nav-7 li:hover {background: url(images/nav.gif) no-repeat -756px -31px;}
			


#contentDivs{
    width:984px;
	background:url(images/contentDivsBG.gif) repeat-x left top;
}


	#contentTopLeft{
		float:left;
	    width:246px;
		height:239px;
		margin-top:2px;
	}

		#contentNav{
			width:246px;
			height:239px;
			background:url(images/contentNav.gif) no-repeat;
		}
				
				#contentNav li a{
					display:block;
					width:246px;
				}
	
				#contentNav-1, #CNlink1 {height:41px;}
				#contentNav-2, #CNlink2 {height:39px;}
				#contentNav-3, #CNlink3 {height:39px;}
				#contentNav-4, #CNlink4 {height:39px;}
				#contentNav-5, #CNlink5 {height:39px;}
				#contentNav-6, #CNlink6 {height:42px;}
	
				#contentNav-1 a#CNlink1:hover, #contentNav-1 a.CNcurrent, #contentNav-1:hover {background: url(images/contentNav.gif) no-repeat -246px 0; cursor:pointer;}
				#contentNav-2 a#CNlink2:hover, #contentNav-2 a.CNcurrent, #contentNav-2:hover {background: url(images/contentNav.gif) no-repeat -246px -41px; cursor:pointer;}
				#contentNav-3 a#CNlink3:hover, #contentNav-3 a.CNcurrent, #contentNav-3:hover {background: url(images/contentNav.gif) no-repeat -246px -80px; cursor:pointer;}
				#contentNav-4 a#CNlink4:hover, #contentNav-4 a.CNcurrent, #contentNav-4:hover {background: url(images/contentNav.gif) no-repeat -246px -119px; cursor:pointer;}
				#contentNav-5 a#CNlink5:hover, #contentNav-5 a.CNcurrent, #contentNav-5:hover {background: url(images/contentNav.gif) no-repeat -246px -158px; cursor:pointer;}
				#contentNav-6 a#CNlink6:hover, #contentNav-6 a.CNcurrent, #contentNav-6:hover {background: url(images/contentNav.gif) no-repeat -246px -197px; cursor:pointer;}



	#contentTopRight{
		float:left;
		margin-top:2px;
		width:738px;
		height:256px;
		background:url(images/contentTopRightBG.png) no-repeat left bottom;
		position:relative;
	}

		#contentTopRightSlideShadow{
		    position:absolute;
			top:0;
			left:0;
			width:40px;
			height:226px;
		}
			#contentTopRightSlideShadow img{
			}

#headerImageContainer{
	margin:2px auto 0;
	width:984px;
	height:230px;
	background: url(images/normal header.jpg) top center no-repeat;
}
	#headerImage{
		width:984px;
		height:226px;
	}

#content{
    width:984px;
	background:#fff;
	line-height:1.5em;
	padding-bottom:20px;
}
#cententLeft{
	display:block;
	width:700px;
	float:left;
}
#requestInfo{
			margin:0;
			padding:0;
			float:right;
			width:270px;
			height:280px;
			background:url(images/rfq-bg.jpg) top left no-repeat;
		}
			#spaceHolder{
				width:230px;
				height:35px;
				margin:0 auto;
			}
			#requestInfo input{
				margin:9px 20px 0;
				padding:0;
				width:230px;
				height:25px;
			}
			#requestInfo textarea{
				margin:9px 20px 0;
				padding:0;
				width:230px;
				height:50px;
			}
			#requestInfo select{
				margin:9px 20px 0;
				padding:0;
				height:25px;
				width:230px;
			}
			#requestInfo .button{
				width:232px;
				height:27px;
				background:url(images/submit.jpg) top center no-repeat;
				border:none;
			}
				#requestInfo .button:hover{
					background:url(images/submit_hover.jpg) top center no-repeat;
				}
			#requestInfo p.error{
				background: none;
				border:none;
			}
			.error{
				color:#C00;
			}

/*---[ If subnav is used this is the content div to the right of the subNav menu ]--*/
#content.withSubnav{
	float:left;
	width:714px;
	margin-left:20px;
}

/*---[ If subnav is used this is the subNav element to the left of the content div ]--*/
.subNav{
    float:left;
	margin:10px 0 20px 0;
	width:250px;
	border-bottom:1px solid #c0c0c0;
	padding:20px 0 0 0;
	background:url(images/overview.gif) no-repeat;
}

	.subNav a{
		display:block;
		padding:10px 5px;
		border-top:1px solid #c0c0c0;
		font-size:11px;
		background:#f8f8f8;
	}
	.subNav a:hover{
		background:#e0e0e0;
		text-decoration:none;
	}
	
	.subNav a.currentPage{
		text-align:right;
		padding-right:10px;
		font-size:13px;
		font-weight:bold;
		background:#e0e0e0;
	}


#bottomWrapper{
    background:#0A1243 url(images/footBG.jpg) repeat-x;
}


#foot{
	text-align:center;
	font:Verdana;
	color:#657bc0;
	padding-bottom:35px;
}



	#foot a:link, #foot a:visited{
	    color:#657bc0;
		text-transform:capitalize;
	}
	#foot a:hover, #foot a:active{
	    color:#fff;
		text-transform: capitalize;
	}
#foot .padTop20{
    padding-top:20px;	
}
#foot .padTop10{
    padding-top:10px;	
}

	/*--[ site designed by links ]--*/
	#foot .by, #foot .by a:link, #foot .by a:visited, #foot .by a:hover, #foot .by a:active{
		color:#3f4e7e;
		padding-top:20px;
		line-height:22px;
	}


/*--[ contact us page ]--*/
.subhdr{
    padding-top:0;
}

#mapTitle{
	margin:25px 0 0;
}
#map{
    width:974px;
	height:500px;
	border:5px solid #c0c0c0;
}
#jobsLink{color:#dcdada; text-decoration:none; line-height:30px;}
#jobsLink:hover{color:#ffffff}
