/*<group=General>*/

BODY  {
	background : #ffffff;
	font-size: 13px;
	font-family : 'lucida grande', helvetica, arial, sans-serif;
	margin : 0px;
	text-align: center;
}

P  {
	margin-top : 0.5em;
	font-size : inherit;
}

/*<group=Phrase Elements>*/

strong {
	font-weight: bolder;
}

em {
	font-style: italic;
}

dfn {
	font-style: italic;
}

kbd {
	font-weight: bolder;
	font-family: monospace;
}

code {
	font-family: monospace;
}

tt {
	font-family: monospace;
}

samp {
	font-family: monospace;
}
	
/*</group>*/

/*<group=Anchors>*/

A:link  {
	color : #4c667f;
	text-decoration : none;
}

A:visited  {
	color : #4c667f;
	text-decoration : none;
}

A:hover  {
	text-decoration: underline;
}

/*</group>*/

/*<group=Images>*/

IMG  {
border : none;
}

IMG.inline  {
vertical-align : middle;
}

IMG.float  {
padding-right : 8px;
float : left;
}

IMG.lfloat  {
padding-right : 8px;
float : left;
}

IMG.rfloat  {
padding-right : 8px;
float : right;
}
	
/*</group>*/

/*<group=Tables>*/

TABLE  {
	border : none;
	font-size : inherit;
}

/*</group>*/

/*<group=Headings>*/

H1  {
margin-top : 1em;
font-size : 140%;
margin-bottom : 0.5em;
font-weight : bold;
}

H2  {
margin-top : 1em;
font-size : larger;
margin-bottom : 0.5em;
font-weight : bold;
}

H3  {
margin-top : 1em;
font-size : larger;
margin-bottom : 0.5em;
font-weight : normal;
}

H4  {
margin-top : 1em;
font-size : inherit;
margin-bottom : 0.5em;
font-weight : bold;
}

H5  {
margin-top : 1em;
font-size : inherit;
margin-bottom : 0.5em;
font-style : italic;
font-weight : normal;
}

H6  {
margin-top : 1em;
font-size : inherit;
margin-bottom : 0.5em;
font-style : normal;
font-weight : normal;
}
	
/*</group>*/
	
/*</group>*/

/*<group=Header>*/

#header {
	width: 100%;
	margin: 0;
	padding: 0;
	clear: both;
}

#logo {
	margin: 0;
	padding: 0;
	float: left;
	clear: none;
}

#logo img {
	width: 300px;
	height: 120px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#navigation {
	margin: 0;
	padding-right: 40px;
	padding-top: 52px;
	padding-bottom: 24px;
	padding-left: 0;
	float: none;
	clear: none;
	text-align: right;
}

.navbutton {
	font-family: 'Gill Sans', 'Gill Sans MT', Arial, Sans-serif;
	font-size: 96%;
	white-space: nowrap;
	display: inline;
	margin-left: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding: 0;
}

.navbutton A:hover {
	text-decoration: none;
}

.navbutton A:hover span {
	text-decoration: underline;
}

.navbutton img {
	vertical-align: middle;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 3px;
	padding: 0;
}
	
/*</group>*/

/*<group=Narrative>*/

.narrative {
	line-height : 1.4em;
}

.narrative > div {
	margin-top : 0em;
	margin-bottom : 0em;
	text-indent : 0em;
}

.narrative > div + div {
	margin-top : 1em;
}

.narrative > div > p {
	margin-top : 0em;
	margin-bottom : 0em;
	text-indent : 0em;
}

.narrative > div > p + p {
	text-indent : 1.25em;
}

/*</group>*/

#pagecontent {
	width: 660px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 40px;
	padding-left: 40px;
	padding-top: 0;
	padding-bottom: 0;
	clear: both;
	text-align:left;
}

/*<group=Footer>*/

#footer {
	padding-top: 1em;
	padding-bottom: 1em;
	clear: both;
	text-align: center;
}

.copyright  {
	font-size : 10px;
	color : #999999;
}
	
/*</group>*/
