/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}



/* base */
/* base.css, part of YUI's CSS Foundation */
h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin:.5em 0;
}
h1,h2,h3,h4,h5,h6,strong {
	font-weight:bold; 
}
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/* end yahoo */
table{border-collapse:separate;border-spacing:0;}
html,body,div,span,iframe,p,a,em,font,img,small,dl,ul,li,form,table,tbody,tr,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;}
html{}
p,h1,h2,h3,h4,h5,li,dt,dd,th,td{}
p .text,th .text,td .text,li .text,dd .text,th p,th li,th h1,th h3,th h4,th h5,td p,td li,td h1,td h3,td h4,td h5,dd p,dd li,dd dd,li p,li dt,li dd,li li,li h1,li h3,li h4,li h5{}
img{vertical-align:middle;}

body{background: #8fa390 url('/graphics/bg_lines.png') left top repeat; color: #333;}

a{color: #444;}
p{padding:2px 0;}

#topnav{float:right;padding-top:5px;padding-right:10px;width:800px;text-align:right;overflow:hidden;height: 1.2em;}
#topnav a{text-decoration:none; color:#fff;}
#topnav li.highlight *{color:#ff0;}
#topnav li.highlight a:hover, #topnav a:hover, #navbot a:hover{text-decoration:underline;color:#330;}
#topnav li{display:inline;padding:0 5px;font-weight:bold;}

#header{height:40px;}
#content{background-color:#eff5ef;border:3px solid #e2f2e3;border-top:none;padding:10px 7px 10px 7px;min-height:500px;}

.text{border:1px solid #c4c881;border-bottom:1px solid #dfe0c1;border-right:1px solid #dfe0c1;padding:3px;color:#555;background:#fff url('/graphics/white.png') left top no-repeat;}
select{color:#555;}

.searchbar div.dl{background:url('/graphics/head_search_box_top.jpg') left top no-repeat;padding:2px 0 10px 20px;}
.searchbar .term{width:270px;float:left;clear:left;}

.clear{display:inline-block;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear{height:1%;}
.clear{display:block;}

.btn-input{background:url('/graphics/submit_green_left.png') left center no-repeat;padding:10px 5px 10px 3px;height:auto;display:inline;}
.btn input,.btn-input input,.btn-input a{background:none;border:none;margin:0;color:#fff;font-weight:bold;cursor:pointer;width:auto;display:inline; height: 2.3em;}
.btn-input a,.btn-input span{ background:url('/graphics/submit_green_right.png') right center no-repeat;padding:10px 10px 10px 7px;}

.searchbar p{float:right;margin-top:-35px;padding-right:5px;}
.searchbar .location{float:left; clear: left;}
.searchbar .text{width:155px;}
.searchbar table td { padding-right:5px;}
.searchbar table td.firsttd { padding-top: 4px;}
.searchbar table td table td { padding: 2px 2px 2px 3px; }

#searchbox{width:656px;background:#c4c881 url('/graphics/head_search_box_bottom.png') left bottom no-repeat;padding-bottom:4px;float:right;margin-right:30px;margin-bottom:9px;}
* html #searchbox{margin-right:10px;}
#wrapper{background:url('/graphics/head_background.png') left top no-repeat;width:997px;margin:0 auto;padding:0 27px 0 27px;position:relative;}
p.logo{padding:0;}
p.logo a{text-indent:-999em;position:absolute;outline:none;width:146px;height:91px;margin-left:81px;background:#dde6dd url('/graphics/green_logoc.jpg') left top no-repeat;}
