body
	{
	font-family: Arial, tahoma, Verdana, Helvetica, serif, sans-serif;
	text-align: center;	background:#00a6e0 ;
	padding:0; margin:0;
	font-size:100%;
	z-index:1;
	}
#wrapperOut {background: url(../images/bottom.jpg) bottom left no-repeat #ffffff;;

width:955px;
margin:0 auto 0 auto;
margin-top:10px;

}
#wrapperIn {

width:890px;
margin:0 auto 0 auto;
margin-bottom:0px;
margin-top:25px;
}
#YLM_Foot
	{width:955px;	height: 45px;
margin:0 auto 0 auto;
float:left;

	z-index:3;
	font-size:.7em;

	text-align:center;
	color: #000099; 	
	}

#YLM_Foot h4
	{
	position: absolute;
	bottom: 0;
	width: 100%;
	margin: 0;
	padding: 0;
	}
/* Exclude Mac IE5 from fixed - exclude for Opera 5 + 6 if needed */
/* settings for appearance alone */

#MainData {	background: transparent;}
#MainMenu { background:transparent; }
#TopBanner { background: transparent; }
#YLM_Foot{ background: transparent; }
#YLM_Foot h4 { background: #ffffff; }

/* convenience div for padding inside positioned divs */

div.paddingwrap
	{
	margin: auto 0 auto 0;
	padding-left:15px;
	
	}
#searchmiddle {
display: block;
margin:auto 0 auto 0 ;
text-align:center;
}

p {font-size:75%}


p, h1, h2, h4, li
	{
	margin: 0;
	padding: 0;
	}

h3
	{
	margin: 1em 0 0 0;
	}

h1, h2, li
	{
	margin: 0;
	padding: 0;
	}

h3
	{
	margin: 2em 0 0 0;
	}

p
	{
	margin: 0.75em 0 0 0 ;
	padding: 0;
	}
	
	
/*form elements */
#SearchWrapper {
	background-image:url(../images/sb_back_long.jpg);
	width:400px; 
	height: 110px;
	background-position: 0px;
	background-repeat:no-repeat;
	background-color:transparent;
	padding: 5px;
	margin-top: 5px;
	margin-left:5px;
}

#SearchWrapper input {
	margin-top:15px;
	padding-top:10px;
	width: 214px;
	height:31px;
	padding-left: 28px;
	border:thin;
	border-style:inset;
	border-color:#999999;
	float: left;

	}


#SearchWrapper #submit {
	background-color:#FFFFFF;
	background-image:url(../images/submit.gif);
	background-repeat:no-repeat;
	width:100px;
	height:27px;
	border:0px;
	color:#333333;
	padding-top:2px;
	padding-left: 10px;
	margin-left: 15px;
}

#powered {
	display:block;
	float:right;
	padding-right: 15px;
	padding-top: 15px;
}

#add {
	display:block;
	float:left;
	padding-left:15px;
	padding-top: 5px;
}

/*other style elements needed for additonal text in document standard li and ul are declared here to ensure correct positioning of bulleted text in the main body */
.hint { 
	cursor: help; 
	border-bottom-style:dashed;
	border-bottom-width:thin;
	
}

ul li {
	display:list-item;
	list-style: square;
	text-align:left;
}




#AlphaNameSearch {
	height: 20px;
	text-align: center;
}

.help {font-family:Verdana, Arial, Helvetica, sans-serif;
display: block;
width:38em;

font-size:.9em;
text-align:left;
padding-left:0em;
padding-right:0em;
line-height:1.5em;
}
.help ul {}
