/*	yahoo styles (http://developer.yahoo.com/yui/grids/)
********************************************************************************/
/*
	Copyright (c) 2007, Yahoo! Inc. All rights reserved.
	Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt
	version: 2.2.0
*/

/* reset.css */
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;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}



/*	custom styles
********************************************************************************/

body{
	background: #fff;
}

a{
	color: #00c;
	text-decoration: none;
}

a:hover{
	color: #00c;
	text-decoration: underline;
}

h1{
	border-bottom: 1px solid #000;
	font-size: 150%;
	margin-bottom: 4px;
}

p{
	margin-bottom: 24px;
}

#header,
#topnav,
#body{
	border-left: 0px solid #ccc;
	border-right: 0px solid #ccc;
}

#header{
	height: 178px;
	background: #fff;
}

#topnav{
	background: #e90;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	float: left;
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 20px;
	padding: 1px 2px;
}

#topnav a,
#topnav a:hover{
	color: #000;
	text-decoration: none;
}

#topnav div.address{
	float: left;
}

#topnav div.links{
	float: right;
}

#body,
.yahoo-b{
	background: #fff;
}

#content{
	background: #fff;
}

.content{
	background: #fff;
	padding: 4px 0px;
}

#footer{
	border-top: 0px solid #ccc;
}

#copyright{
	color: #000;
	padding-top: 4px;
	text-align: center;
}

/*	custom styles
********************************************************************************/
p.indent{
	margin-left: 16px;
}

div.center{
	text-align: center;
}

dl.about{
	margin: 0 0 12px 0;
}

dl.styled{
	margin: 0 0 24px 0;
}

dl.about dt,
dl.styled dt{
	font-weight: bold;
}

dl.about dd,
dl.styled dd{
	margin-left: 20px;
}

ul.about{
	list-style: circle;
	margin: 0 0 12px 0;
}

ul.styled{
	list-style: disc;
	margin: 0 0 24px 0;
}

ul.styled ul{
	list-style: circle;
}

ul.about,
ul.styled li{
	margin-left: 20px;
}

#skiplink,
.leftnav
{
	display: none;
}

body{font:12pt arial,helvetica,clean,sans-serif;*font-size:12pt;*font12pt;}
body *{line-height:1.22em;}
