@charset "utf-8";
/* CSS Document */
body{
background:url(../images/MCN_Homepage_revised.jpg) repeat #f1f1f1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:		12px;
line-height: 	140%;
}
a {
	color:		#03056E;
}
h3{
	font-style:	normal;
	color:	#067C1E;
	
	padding-top:2px;
margin-top:2px;
padding-left:25px;
background-image:url(http://www.michigancenterfornursing.org/h3_bullet.gif);
background-repeat:no-repeat;
}
.stand_out{
	color:	#067C1E;
}
img {
	border:none;
}
ul, li, a{
	padding:0;
	margin:0;
}
/*.clr {
	clear:both;
}
.tenpad { padding:10px; }
	
.fivepad { padding:5px; } */
#container {
	position: 	absolute;
	top:		10px;
	left:		-488px;
	margin-left:	50%;
	width:		910px;
}
#container input{
	margin-left:		6px;
	margin-right:		6px;
	margin-top:			3px;
	margin-bottom:		3px;
}
/*------------------------------------------------------Header -----------------------------------*/
#header {
	height:90px;
	background:url(../images/header_bg.jpg)
}
#logo {
	float:		left;
	height:		51px;
	width:		166px;
}
#headerRight {
	height:90px;
	width:629px;
	float:left;
}
#headerLink {
	margin-right:10px;
	font-size:10px;
	text-align:right;
	height:62px;
}
#head_box {
	position:	relative;
	top:		-11px;
	left:		0px;
}
#search {
	background: url(../images/search_bg.jpg) no-repeat right;
	width:364px;
	height:28px;
	margin-left:265px;
}
#logo_nursing{            /*  tag with main logo    */
	position: absolute;
	left:	20px;
	top:	25px;
	z-index 20;
	
}
#search_mcn{
	position: 		absolute;
	top:			20px;
	left:			585px;
	z-index: 		5;
}
#search_mcn a{
	color: #0C189F;	
}
#search_mcn a:hover{
	color: #25EC1E;	
}
/*---------------------------------------------------------------------MENU-------------------------------*/
#menu {
	width:785px;   /*785 */
	padding:0 5px;
	border-bottom:2px solid #cccccc;
	border-top:2px solid #cccccc;
	background:#ffffff;
	height:30px;
	position: relative;
}
#nav, #nav ul { /* all lists */
		list-style:none;
		padding:0;
	}
#nav a {
	text-decoration:none;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:	#D6D8D7;
	/*background-color:	#004799;            url(../images/menu_btn_bg.jpg) repeat-x; */
	padding:5px 5px;
	margin:3px 3px 3px 0;
	
}
#nav a:hover {
	background: url(../images/menu_btn_bg.jpg) repeat;      /*background:url(../images/menu_drop.jpg) repeat-x #004799;*/
	color:	#FFFFFF;
}
#nav li { /* all list items */
		line-height:	12px;
		float:			left;
}
#nav img {
	float: 			left;
	margin-right:	4px;   /* 5*/
	margin-left:	4px;   /* 5*/
}
#nav li ul { /* second-level lists */
		position: absolute;
		top: 25px;
		margin:0;
		padding:0;
		border-style: solid;
		border-width: 2px;
		display:none;
}
#nav li ul li {
		float:none;
		margin:0;
		padding:0;
		line-height: 12px;
}
	
#nav li ul li a {
		margin:0;
		padding:5px;
		font-size:10px;
		background: url(../images/menu_drop.jpg) repeat-x #004799;
		width:200px;
		display:block;
		color:#FFFFFF;	
}
	
#nav li ul li a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
	
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
		display:block;	
}
.blu_nav{                        /* blue navigation bar position */
	position:   absolute;
	left: 	    28px;	
	top:	    165px;
	overflow:   visible;
	z-index:	5;
}
.blu_nav_front{                        /* blue navigation bar position */
	position:   absolute;
	left: 	    28px;	
	top:	    215px;
	overflow:   visible;
	z-index:	5;
}
#bottom_table tr td {             /* This is the bottom table insidie of bottom_nav  picture/nav bar */
		background: url(../images/bottom_back.gif);
		text-align: center;
		width:	 170px;
		height:	 68px;	
}
#bottom_table tr td a:hover {
		color: #C11717;	
} 
#bottom_table tr td a{
		color:	#2A5633;
}
.bottom_nav{                   /* This is the bottom nav/picture bar for nursing site */
	position: absolute;
	left:     15px;
	bottom:   -10px;   	
}
.bottom_nav table{             /* This is the bottom nav table */
	width:		857px;
	height:		68px;
}
.drop_nav_menu_nursing{       /*  div position for drop down menu  */
	position: 	absolute;
	left:		15px;
	top:		5px;
	overflow: 	visible;	
}
#right_1 {        /*   right navigation menu top        */
	width: 			180px;
	height:			37px;
	text-align: 	center;
	color:			#FFFFFF;
	font-style: 	sans-serif;
	font-weight: 	bold;
}
#right_1 p {
	padding-top: 	1px;
	font-size:		13px;
}
#right_2 {         /*  right navigation menu  bottom  */
	text-align: 		left;
	color: 				#FFFFFF;
	vertical-align: 	top;
	width:				180px;
	height: 			239px;
	padding:			0px;
}
#right_2 a {
	color: 		#FFFFFF;
	font-size: 	11px;
}
#slither {
	position: absolute; 
	bottom: 	-12px; 
	left: 		0px;
}
#my_nav {           /*   right navigative div tag */
	position: 		absolute;
	left: 			670px;
	top:  			10px;	
	font-size:		10px;
	color: 			#FFFFFF;
}
#my_nav table tr td, #my_nav table tr, #my_nav table {
	border-style: 		none;
	border-width: 		0px;
	border-collapse: 	collapse;
	border-spacing: 	0px;
	padding:			0px;
	width:				180px;	
}
#my_nav table{
	background:			url( ../images/right_nav_smooth.jpg ) #FFFFFF;
}
#my_nav img {
	border-style: 		none;
	border-width: 		0px;
	border-collapse: 	collapse;
	margin:				0px;	
}
#my_nav p {
	padding-right:	10px;
	padding-left:	10px;
}
/*------------------------------------------------------------Page----------------------------------------*/
#page{
	position: 		absolute;
	width: 			880px;
	padding: 		10px;
	padding-left: 	30px;
	padding-right:  200px;
	left:			0px; 
	top:			200px;
	background: 	#ffffff;
	background: 	url( ../images/MCN_Homepage_revised_white_nar.gif ) repeat-y;
	/*height:  680px;*/
	min-height: 	735px;
	height:			auto;
	z-index: 		3;
	text-align: 	left;
}
#format_page{
	width: 					830px;
	padding-bottom:			80px;
}
#format_page ul{
	list-style-type:	disc;
	padding-left:	15px;
}
#page_front{
	position: 		absolute;
	width: 			650px;
	padding: 		10px;
	padding-left: 	30px;
	padding-right:  200px;
	left:			0px; 
	top:			255px;
	background: 	#ffffff;
	background: 	url( ../images/MCN_Homepage_revised_white_nar.gif ) repeat-y;
	/*height:  680px;*/
	min-height: 	680px;
	height:			auto;
	z-index: 		3;
	text-align: 	left;
}
#format_page_front{
	width: 			630px;
	padding-bottom:	80px;
}
#page ul, #page li {
	margin:5px;
}
#info {
	float:left;
	width:234px;
	border-right:1px solid #cccccc;
	padding-right:5px;
}

#center {
	float:left;
	width:385px;
	margin-left:4px;
}

#center p {
	text-align:left;
	line-height:175%;
	margin-left:5px;
}
td.label {
	text-align:right;
	font-weight:bold;
}
td.data, .infoBlock h2 {
	color:#004799;
}
h3{
	font-weight:bold;
	font-size:16px;
	font-style:italic;
}
h3{
	font-style:	normal;
	color:	#067C1E;
}
.infoBlock {
	background:url(../images/infoBlock_bg.jpg) repeat-x #bbbbbb;
}
.infoBlock p {
	text-align:left;
	font-size:10px;
	margin:0;
}
.infoSpacer {
	height:3px;
	border-bottom:2px solid #cccccc;
	margin-bottom:20px;
}
#white_bak {
	position: 	absolute;
	left: 		40px;
	top:   		30px;	
	width:  850px;
	text-align	left;
}
#floater{
	position: absolute;
	bottom:   -47px;
	left:	  0px;
	z-index:  -1;
}
/*#back_rider{
	position: 	absolute;
	bottom:		-80px;
	left:		-20px;
	z-index: 	-10;
	background: url( ../images/MCN_Homepage_revised_white_nar.gif ) repeat-y;	
	width:		880px;
	height: 	80%;/*800px;*/
}*/
/*-----------------------------------------------------------------Left Nav ----------------------------*/
#Nav {
	width:135px;
	float:left;
	padding-right:10px;
	background:#ffffff;
}
.navBlock {
	margin-top:			10px;
	border:2px solid 	#cccccc;
	width:				131px;
	float:				left;
}
.navBlock img {
	border:				2px solid #cccccc;
	margin:				4px;
	}
ul.navBottom {
	background:#004799;
	width:132px;
	float:left;
	text-align:left;
	list-style:none;
}
ul.navBottom li a{
	font-size:			10px;
	color:				#FFFFFF;
	display:			block;
	background:			#004799 url(../images/li_arrow.png) no-repeat;
	width:				119px;
	padding:			3px 3px 3px 10px;
	text-decoration:	none;
}
ul.navBottom li a:hover {
	background:			#990066;
}
/*------------------------------------------------------------------------------Footer------------------------*/
#footer{
	position: absolute;
	bottom:				-140px;
	left:				145px;
	width:		600px;
	margin:		10px 10px 5px 10px;
	color: 	#FFFFFF;
	text-align:		center;
}
#footer a {
	font-size:10px;
	color: #FFFFFF;
}
/*------------------------------------------------Staff Listing page-------------------------*/
table.staffTable td{
	font-size:14px;
}
td.list_heading{
	width:100%;
	background:#00659C;
	color:#FFFFFF;
	font-size:16px;
}
#staff_img, #staff_info{
	width:300px;
	float:left;
}
#staff_img {
	text-align:right;
	margin:10px;
}
/*------------------------------------------------ News Page -------------------------*/
div.newsItem {
	border-bottom:2px solid #962263;
}
div.newsItem h3 {
	color:#006299;
}
/*----------------------------------------------------- Search Results --------------*/
#cse-search-results{
	width:550px;
	overflow:hidden;
	}
/*------------------------------------------ Partner Links ---------------------*/
#partLinks {
	margin:10px;
}
#partLinks li {
	font-size:16px;
	margin-top:4px;
	margin-bottom:2px;
}
#partLinks p {
	margin:0;
	padding-left:0px;
	font-size:14px;
	margin-bottom:5px;
}

