html, body, table, td, p, form, input, div, img, h1, h2, h3, h4, ul, ol, li {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#base{ 
	height: 100%;
	width: 100%;
	background-color: #F3EFEC;
 }
 
 #base td.tab1 { 
	vertical-align: top;
	width: 715px;
 }
 
  #base td.tab2 {
	background : #FFFFFF url("../img/bg_tab2.gif"/*tpa=http://www.essentialnurse.com/img/bg_tab2.gif*/) repeat-y;
}
 
table{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
}

table td{
	padding:0px; /* cellspadding="0" */
} 

body {
	background-color: #FFFFFF;
	height: 100%;
	width: 100%;
	font-family: Arial, Verdana, Tahoma;
	font-size: 99,01%;
}

a { 
	color: #505D7A;
	text-decoration: none;
}

a:hover { 
	text-decoration: underline
}

#main {
	width: 714px;
	background-color: #F3EFEC;
}

#main .banner {
	height: 140px;
	background-image : url("../img/banner_bg.jpg"/*tpa=http://www.essentialnurse.com/img/banner_bg.jpg*/);
	background-position : right;
	background-repeat : no-repeat;
}

#main .menu {
	height: 25px;
	background: #BEC9DE;
	font-size: 75%;
	padding-left: 30px;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}

#main .menu a {
	background-image : url("../img/menu_spacer.gif"/*tpa=http://www.essentialnurse.com/img/menu_spacer.gif*/);
	background-position : right;
	background-repeat : no-repeat;
	padding: 0px 15px 0px 10px;
}

#main .menu .last {
	background-image : none;
}

#main .content {
	background : #ffffff;
	font-size: 80%;
	color: #93A1BD;
}

#pic_home {
	width: 100%;
	height: 470px;
	background : url("../img/pic_home_big.jpg"/*tpa=http://www.essentialnurse.com/img/pic_home_big.jpg*/);
}

#slogan_home { 
	color: #6D7A95;
	text-align: right;
	padding: 30px 30px 40px 40px;
	font-family: Times New Roman, Georgia;
	font-size: 280%;
	font-weight: bold;
}

#main .copy {
	height: 25px;	
	background: #BEC9DE;
	font-size: 70%;
	color: #505D7A;
	padding-left: 40px;
	border-bottom: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
}

#logo { 
	margin-left: 40px;
}

#content_tab { 
	margin: 0px 0px 20px 40px;	
	width: 90%;
 }
 
#content_tab  .submenu {
	height: 30px;
	font-size: 80%;
	text-align: right;
	vertical-align: bottom;
	padding: 0px 0px 5px 0px;
	background : url("../img/bg_submenu.gif"/*tpa=http://www.essentialnurse.com/img/bg_submenu.gif*/) repeat-x bottom;
}

#content_tab  .submenu a {
	background-position : right;
	background-repeat : no-repeat;
	padding: 0px 0px 0px 20px;
}

#content_tab  .data {
	padding: 20px 0px 0px 0px;
}

#content_tab  .title {
	padding: 10px 0px 0px 0px;
	font-family: Times New Roman, Georgia;
	font-size: 600%;
	color:#FAF2EB;
	text-align: center;
}

.img_r { 
	float: right;
	margin: 10px 0px 10px 20px;
 }

.img_l {
	float: left;
	margin: 10px 20px 10px 0px;
}


h1 { 
	font-family: Times New Roman, Georgia;
	font-size: 250%;
	margin: 0px 0px 0px 0px;
 }
 
 h2 { 
	font-family: Times New Roman, Georgia;
	font-size: 160%;
	margin: 20px 0px 10px 0px;
 }
 
  h3 { 
	font-size: 100%;
	margin: 15px 0px 5px 0px;
 }
 
 p {
 
 	margin: 10px 0px 15px 0px;
 
  }
  
  ul { 
  	margin: 10px 0px 15px 20px;
   }
 
  ol { 
  	margin: 10px 0px 15px 25px;
   }
 
 .bg_sign {
	width: 100%;
	height: 100%;
	background : url("../img/bg_sign.gif"/*tpa=http://www.essentialnurse.com/img/bg_sign.gif*/) no-repeat right top;
}

#pic_about {
	float : left;
	margin-right: 20px;
	vertical-align: absmiddle;
}

#txt_about {
	margin: 10% 20px 0px 0px;
	line-height: 180%;
	font-weight: bolder;
}

b {
	 font-family: Times New Roman, Georgia;
	font-size: 140%;
	font-weight: bold;
}

#contacts {
	width: 100%;
	background: #F3EFEC url("../img/bg_submenu.gif"/*tpa=http://www.essentialnurse.com/img/bg_submenu.gif*/) repeat-x bottom;
}
 
 #contacts td { 
	width: 50%;	
	padding: 0px 20px 10px 20px;
 }
 
 .frame { 
 	margin-top: 20px;
 	padding: 20px;
	width: 45%;
	border: solid 1px #D5D5D5; 	
	background : #FFFFFF;
  }

input.txt {
		border: solid 1px #999999;
        height: 20px;
   }
   
 input.btn {
	border: solid 1px #999999;
	background : url("../img/bg_btn.gif"/*tpa=http://www.essentialnurse.com/img/bg_btn.gif*/);
	height: 20px;
	padding: 1px 2px 3px 2px;
	color: #505D7A;
	font-size: 90%;
	font-weight : bold;
	font-family: Arial, Verdana;
}
   
.w100 {
   		width: 100%;
     }
	 
#apply_online {
	width: 100%;
	
}
 
 #apply_online td { 
		width: 50%;
		padding: 5px;;
 }