.leftimagecontainer {
	float: left;
}

.leftclear { 
        clear: left;
}

.rightimagecontainer {
	float: right;
}

.rightclear { 
        clear: right;
}

.leftimage {
	display: inline;
	float: left;
	padding: 10px;
	border: 0px;
}

.leftimage img {
	border: 0px;
}

.righttext {
	padding: 10px;
	float: left;
	min-width: 200px;
	max-width: 250px;
}

.rightimage {
	display: inline;
	float: right;
	padding: 10px;
	border: 0px;
}

.rightimage img {
	border: 0px;
}

.enumerator {
	list-style-type: none;
	list-style-image: none;
}

.enumerator li {
	list-style-type: none;
	list-style-image: none;
	clear: left;
}

.Search {
	border: 0px none;
        display:inline;
        padding:0 10px;
        font-size:0.9em;
        font-weight:normal;
        text-transform:uppercase;
        text-decoration:none;
        background-color:inherit;
        color: #ffffff;
}
#Search input {
        width: 80px;
        font-size: 10px;
        border: 1px solid black;
        padding: 0px;
        margin: 0px;
}

#SearchForm_SearchForm_action_results {
        visibility: hidden;
        border: 0px none;
}

#SearchForm_SearchForm {
        display: inline;
        border: 0px none;
	padding: 0px;
	margin: 0px;
}

#SearchForm_SearchForm fieldset {
        border: 0px none;
}

li {
        list-style-type: none; 
        list-style-image: none;
}

#leftheader {
	width: 33%;
	float: left;
}

#rightheader {
	width: 67%;
	height: 110px;
	float: right;
	background: url(../images/headerbg.jpg) no-repeat;
}

.typography #content h1 {
        display:block;
        margin:0 0 16px 0;
        font-size:1.7em;   
        font-weight:normal; 
        letter-spacing:-1px;
        color:#505050;
        background-color:inherit;
}

.main {
	float: left;
}

#Breadcrumbs {
	padding: 0;
	margin: 0;
}

#legal {
	align: center;
}

.sidenav {
	font-weight: bold;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}