/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.10.0
*/

/**
 * 84.5% for !IE, keywords for IE
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE < 6 and IE6 quirks mode.
 * 
 */

html {
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
body {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	
	margin: 0;
	padding: 10px 17px 17px;
	color: #000;
	font:11px verdana,helvetica,sans-serif;
	background: #bad4e6 url(../graphics/bg_body.gif) left top repeat-x;
	background-color: #ced9e3;
}

* body {

} 
	
a {
	color: #013b70;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
hr {
	background-color:  #003300;
	border-top: 1px solid #00382D;
	border-bottom: 0;
	height: 0.5px;
}
img,
img a {
	border: none;
	margin: 0;
	padding: 0;
}
/*table, p {font-size:inherit;font:100%;}*/
table {font-size:100%;}
/**
 * 99% for safari; 100% is too large
 */
h1 { font-size: 113%; color: #000; font-weight: bold; margin: 0 0 10px 0; } 
h2 { font-size: 111%; color: #000; font-weight: bold; margin: 0 0 10px 0;} 
h3 { font-size: 108%; color: #000; font-weight: bold; margin: 0 0 10px 0;} 
h4 { font-size: 108%; color: #000; font-weight: normal; margin: 0 0 10px 0; } 
h5 { font-size: 108%; color: #000; font-weight: normal; margin: 0 0 10px 0; } 
h6 { font-size: 100%; color: #000; font-weight: bold; margin: 0 0 10px 0; }
p { font-size: 100%; color: #000; margin: 0 0 10px 0; }

/**
 * Bump up !IE to get to 13px equivalent
 */
pre, code {font:115% monospace;/*font-size:100%;*/}

/**
 * Default line-height based on font-size rather than "computed-value"
 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height
 */
body * {line-height:1.22em;}
select, input, textarea  {font: 11px verdana,helvetica,clean,sans-serif;}

p.highlight { color: #9b301a; }
span.normal { font-weight: normal;}
span.small { font-size: 11px; }

#moreResearch {
	background-color: #F1F8FE;
	border: 1px solid #ced9e3;
	padding: 10px;
	width: 500px;
}

#member-bar { width: 726px !important; height: 40px; margin: 0 8px; padding: 1px 0 0 28px; }

div.app_form label { float: left; width: 120px; }
div.app_form input.text,
div.app_form textarea { width: 300px; }
div.app_form textarea { height: 100px; }
div.app_form input.submit { margin: 0 0 0 120px; }