/*---------------------------------------
Generic Styles
----------------------------------------*/


body {  
	font: 0.8em Arial, Helvetica, sans-serif;
	padding:0;margin:0;
	background-color:#FFFFFF;
}
/* Added 20060206 to enable removal of invalid html from template */
.search_school_button{width:42px;height:19px;border:0;}
#home{height:20px;}
.banner{height:60px;}
td { 
	font: 0.8em Arial, Helvetica, sans-serif
}


th {  
	font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; text-align: left; font-weight: bold; color: #7CA9BB;
}


li {  
	padding: 4px 0 4px 0;
}

.footer {  
	font: 0.9em Arial, Helvetica, sans-serif ;
	padding: 0px 0px 0px 30px;
}


.sml {  
	font: 0.6em Arial, Helvetica, sans-serif ;
}


.smaller {  
	font: 0.7em Arial, Helvetica, sans-serif ;
}


a {  color: #003366; text-decoration: underline;}

.blacklink {color: #000000;}

/*---------------------------------------
Headings
----------------------------------------*/


h1 { 
	font: bold 1.3em Arial, Helvetica, sans-serif; 
	/*  changed daveches 20050706 cos the blue looks too similar to link colour when it's a page of links
/*	color: #3f5582  */
    color: #000000;
	padding-bottom: 6px;}
h2 { 
	font: bold 1.2em Arial, Helvetica, sans-serif;  
     /* color: #3f5582 */
	color: #000000;
	}
h3 { 
	font: bold 1.1em Arial, Helvetica, sans-serif; 
     /* color: #3f5582 */
	color: #000000;
	}
	
.h1 { 
	font: bold 1em Arial, Helvetica, sans-serif; 
	/* color: #3f5582 */
	color: #000000;}
.h2 { 
	font: bold 0.9em Arial, Helvetica, sans-serif; 
	/* color: #3f5582 */
	color: #000000;
	}

.heading {
	margin-bottom: 5px;
	margin-top: 10px;}
	
.subhead {
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;}

address{
font-style:normal;
}
/*---------------------------------------
Local Menu (Left)
----------------------------------------*/


.menu-head { 
	background: #A2B9D3; 
	font: bold 0.8em Arial, Helvetica, sans-serif;
	color: #000000;  
	border-bottom: 1px solid #000000;
}


.menu-bottom {  
	background: #A2B9D3;
}


.menu { 
	font: 0.7em Arial, Helvetica, sans-serif; 
	background: #DAE8F7; 
	padding: 5px 5px 5px 10px; 
	border-bottom: 1px solid #000000;
	}


.menu-on { 
	font: bold 0.7em Arial, Helvetica, sans-serif; 
	background: #FFFFFF; 
	padding: 5px 5px 5px 10px; 
	border-bottom: 1px solid #000000;
	}
/* Start Sub Menu Additions Aaron 2005/12/19  */
.sub_menu{
	font: 0.7em Arial, Helvetica, sans-serif; 
	background: #E1F3CF; 
	padding: 5px 5px 5px 20px; 
	border-bottom: 1px solid #000000;
}
.sub_menu_on{
	font: 0.7em Arial, Helvetica, sans-serif; 
	background: #ffffff; 
	padding: 5px 5px 5px 20px; 
	border-bottom: 1px solid #000000;
	font-weight:bold;
}
/* End Sub Menu Additions Aaron 2005/12/19  */

/* Start Third Tier Sub Menu Additions Aaron 2006/08/09  */
.third_menu{
	text-align:right;
	font: 0.7em Arial, Helvetica, sans-serif; 
	background: #fff; 
	padding: 5px 5px 5px 5px; 
	border-bottom: 1px dashed #999;
}
.third_menu_on{
	text-align:right;
	font: 0.7em Arial, Helvetica, sans-serif; 
	background: #ffffff; 
	padding: 5px 5px 5px 5px; 
	border-bottom: 1px dashed #999;
	font-weight:bold;
}
/* End  Third Tier  Sub Menu Additions Aaron 2006/08/09  */


.sub-menu-on {
	font: 0.7em Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	border-bottom: 1px solid #000000;
	padding: 2px 5px 5px 3px;
}

a.menu-link:active { 
	text-decoration: underline; 
	color: #CC3300;
}
a.menu-link:link { 
	text-decoration: underline; 
	color: #003965;
}
a.menu-link:visited { 
	text-decoration: underline; 
	color: #003965;
}

.leftbox{
	padding: 5px 5px 5px 5px;
	}

/*---------------------------------------
Related Menu (right)
----------------------------------------*/
.related-head { 
	background: #CBD3E7; 
	font: normal 0.7em Arial, Helvetica, sans-serif; 
	color: #000000;}

.related-menu-head { 
	background: #E7F0F3; 
	font: normal 0.7em Arial, Helvetica, sans-serif; 
	color: #000000;
}


.related-menu {
	font: 0.6em Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 5px 5px 10px;
	border-right: 1px solid #E7F0F3;
	border-left: 1px solid #E7F0F3;
}

.related-bottom { 
	background: #CBD3E7;}
	
.related-menu-bottom { 
	background: #CBD3E7;
}


/*---------------------------------------
Navigation Bar and Banner
----------------------------------------*/


.banner { background: #4574A7;height:60px;}
.nav-bar-bg { background: #A2B9D3;}
.nav-bar-border { background: #000000;}


.school-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #A2B9D3;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-color: #000000;
	text-align: left;
	text-indent: 5px;
	vertical-align: middle;
	text-transform: uppercase}


a.school:active { text-decoration: none; color: #000000;}
a.school:link { text-decoration: none; color: #000000;}
a.school:visited { text-decoration: none; color: #000000;}


/*---------------------------------------
Staff Profile Includes
----------------------------------------*/


.td-staff-profile {  padding: 3px 0px 5px 20px; border: groove; border-width: 0px 0px 1px; border-color: black black #C9D6BE;}
.td-staff-profile-header { padding: 10px 0px 0px; border: none; border-color: #000000 black ; color: #003965;}


.welcome-vis-bg {
	background-image: url(/nursing/images/nursingbackground.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF; 
/*	background-position: left bottom;  */
	background-position: left top;
}

.welcome-vis-bg2 {
	/*background-image: url(/~ulzweb/newnursingtest/images_nursing/nursingbackground2.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	background-color: #FFFFFF; 
	
	/*Adds black border (top and bottom) to footer table*/
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

/* css based index text 20060320*/
.welcome_bg2{
background-image:url(../images/nursing_bg_notxt.jpg);
background-position:left top;
background-repeat:no-repeat;
height:333px;}
.index_txt{
	margin:38px 0 0 297px;
	
	max-width:248px;
}
/* end index text */
.welcome-text {
	color: #000000;
	font-size: 0.7em;
	/*background-color: #EFEED0;*/
    padding: 0px 0px 0px 2px;


}
.bordered-table {  border: #000000; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}

.portal {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: white;
	text-align: right;
	text-indent: 5px;
	vertical-align: bottom;
	font-style: normal;
	white-space: nowrap;
	height: 100%;
	z-index: -1;
	padding: 0px 5px 0px 0px;
	/* background-color: black; */
	background-position: bottom bottom;
	display: inline;
	padding-right:10px;
	border: 0px;
}


/*-------------------------------------
Courses
--------------------------------------*/
	
.tab-on {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	padding-right: 3px;
	padding-left: 3px;}

.tab {
	padding-right: 3px;
	padding-left: 3px;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #FFFFFF;}
	
a.tab-link:active { 
	text-decoration: none;
	color: #FFFFFF;}

a.tab-link:link { 
	text-decoration: none;
	color: #FFFFFF;}

a.tab-link:visited { 
	text-decoration: none;
	color: #FFFFFF;}
	
a.tab-link:hover { 
	text-decoration: underline;
	color: #FFFFFF;}
	
.box {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
	height: 10px;}
	
.facthead {
	font-size: 1em;
	font-weight: bold;
	color: #9999CC;}
	
.fact {
	font-size: 0.8em;
	font-weight: bold;
	color: #666666;}
	
hr {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-width: 0px;
	border-bottom-width: thin;
	border-left-width: 0px;
	border-bottom-color: #FFFFFF;}
	
	.newscont {
	
	border: 1px solid #a2b9d3;
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	font: 0.7em Arial, Helvetica, sans-serif;	
}

.newshead {
	background-color: #a2b9d3;
	color: #FFFFFF;
}

.webeditor {
	color: #336699;
	font-size: 0.7em;
	
    padding: 0px 5px 0px 5px;
}

.searchtext {
	font-size: 0.7em;
}
  
.searchform {
  border: 0; 
  padding: 0px 0px 0px 15px;
  margin: 0;
}
  
    .somespace {
  padding: 3px 0px 3px 0px;
  }
   
  .left-indent {
  padding: 4px 0px 4px 12px;
  }
  .indent-more {
  padding: 4px 0px 4px 24px;
  }
  
  
  .profile {padding: 3px; background-color:#b7d0ed; margin-bottom: 3px;}
  
/* Start Site Map Styling */
#site_map {font-family:Arial, Helvetica, sans-serif;font-size:x-small;margin-bottom:20px;}
#site_map h1{margin-top:20px;margin-bottom:0px;}
#site_map li{padding-top:0;padding-bottom:0;}
#site_map ul{padding:0;margin:0;}
#site_map ul li{
	padding:10px 0 0 0;
	font-weight:bold;
	list-style-image: none;
	list-style-type: none;
}
#site_map .here{
	padding-right:133px;
	background-image: url(../images/loc_marker.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top:3px;
	padding-bottom:3px;
}
#site_map ul li ul{padding:0;margin:0 0 0 20px;}
#site_map ul li ul li{
	font-weight:normal;
	background-repeat:no-repeat;
	list-style-type: none;
	background-image: url(../images/sm_bullet01.gif);
	background-position: left 5px;
	padding:2px 0 2px 16px;
	
}
#site_map ul li ul li ul{}
#site_map ul li ul li ul li{
	font-weight:normal;
	background-repeat:no-repeat;
	list-style-type: none;
	background-image: url(../images/sm_bullet02.gif);
	background-position: left 5px;
	padding:2px 0 2px 16px;
}
#site_map a:link, #site_map a:visited{color:#0099CC;text-decoration:none;}
#site_map a:hover{color:#FF3FB3;text-decoration:underline;}
/* End Site Map Styling */

/* START Internal website Division / practice learning bar */
#pl_don_bar{
border-top:1px solid #000;
border-bottom:1px solid #000;
font-weight:bold;
padding:0;
margin:0;
text-align:right;
padding:5px 0;
}

#division_link, #int_plw{
display:inline;
}
#division_link a:link, #division_link a:visited{
color:#000;
background-color:#A2B9D3;
padding:5px 10px;
text-decoration:none;
text-transform:uppercase;


}
#division_link a:hover{
color:#000;
background-color:#A2B9D3;
padding:5px 10px;
text-decoration:underline;
text-transform:uppercase;


}
#int_plw a:link, #int_plw a:visited{
color:#000;
background-color:#ff85c2;
padding:5px 10px;
text-decoration:none;
text-transform:uppercase;
border-left:1px solid #000;
border-right:1px solid #000;
}
#int_plw a:hover{
color:#000;
background-color:#ff85c2;
padding:5px 10px;
text-decoration:underline;
text-transform:uppercase;
border-left:1px solid #000;
border-right:1px solid #000;
}
.nav-bar-border, .nav-bar-bg{
display:none;
}
/* END Internal website Division / practice learning bar */