/* General use classes */

.additionalInfo {
	display: none;
}
.clear {
	clear: both;
	height: 0px;
    width: 0px;
    font-size: 0.01em;	
	line-height: 1em;	
}


/* Layout */

body {
	font-size: medium;
	margin: 0px;
	background-color: #0c4f73;
	font-family: arial, sans-serif;
}

#butterfly {
	background: #0C4F73 url('/global/images/misc/butterfly.png') scroll no-repeat top left;
	position: absolute; 
	top: 0px;
	left: -300px;
	width: 647px;
	height: 248px;
	z-index: -1;
}

#container {
	border-top: 1px solid #ffffff;
	background: #ffffff url('/global/images/misc/container_bg.png') repeat-x top left;
	width: 980px;
	position: relative;
	background-color: #ffffff;
	font-size:0.875em;
	line-height: 1.286em;
	margin: 0px auto 0px auto;
}

#wrapper {
	width: 735px;
	float: left;
}

#bodyContent {
	width: 715px;
	padding: 20px 10px 20px 10px;
	float: right;
}
#wrapper #bodyContent {
	width: 470px;
}
#bodyContent.alone {
	width: 960px;
	padding: 20px 10px 20px 10px;	
}

#primaryNav {
	width: 980px;
	margin: 0px auto 0px auto;
	font-size: 0.875em;
	line-height:1.286em;
	position: relative;
}

#secondaryNav {
	width: 225px;
	padding: 20px 10px 0px 10px;
	float: left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#secondaryContent {
	width: 225px;
	padding: 57px 10px 20px 10px;
	float: right;
}

#printLogo {
	display:none;
}

.item {
	padding:5px 0;
}

/* reset */
h1, h2, h3, h4 {
	font-size:100%;
}
.ie6{
display:none;
}


#search_query {
	width: 100px;
}
#search_query, #search_submit {
	margin: 0px 3px;
	font-family: arial,sans-serif;
	font-size: 0.875em;
}
