html {
	height:97%;
}

body {
	font-size : 9pt;
	font-family: arial, sans-serif;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	height:97.2%;
}

div.siteContent {
        margin:0px;
	padding:0px;
	position:relative;
	min-height:100%;
	_height:94%;
}

#search_nav {
    border:0px solid #000;
    padding:12px;

}

div.separator {
    height:8px;
}

img.brandLogo {
    float:left;
    margin:10px;
}

div.clear {
    clear:both;
}

div.aboutContent {
    padding:20px;
}



#searchArea {
    background-color:#ccc;
}


/*  autocomplete elements */
div.auto_complete {
        width:auto !important;
	background: #fff;
        z-index:100;
}

div.auto_complete ul {
	border:1px solid #888;
	margin:0;
	padding:0;
	width:100%;
	list-style-type:none;
}

div.auto_complete ul li {
	margin:0;
	padding:3px;
}

div.auto_complete ul li.selected { 
	background-color: #ffb; 
}

div.auto_complete ul strong.highlight { 
	color: #800; 
	margin:0;
	padding:0;
}

table.projectBrand {
    margin-top:20px;
    margin-top:20px;
    float:left;
    
}

a {
    text-decoration:none;
}

div.notice {
    width:700px;
    background-color:#ddd;
    border: 1px solid #ccf;
    margin-left:auto;
    margin-right:auto;
    padding:12px;
}

.info {
    color:#000;
    font-weight:bold;
}

.label {
    color:#667;
}

.fixedInfo {
	font:9pt courier, fixed, monospace;
	font-weight:bold;
	color:#000;
        padding:8px;
}

table.detailInfo {
    width:100%;
    text-align:left;
}

table.detailInfo td {
    text-align:left;
    border:0px solid #000;
}


/******************************
portal overrides
******************************/

#pFooter {
    height:10px !important;
}

.contentBlock {
	border:1px solid #636363;
	margin-left:auto;
	margin-right:auto;
        width:99%;
}

.pageContent {
    margin-left:auto;
    margin-right:auto;
    width:90%;
} 




