div#mainframe
{
	width:800px;
	background-color: #FFFFFF;
	padding: 1px 1px 1px 1px;
	margin-left:auto;
	margin-right:auto;
}

.border2 {
	background-color: #ffffff;
	border: #d5d5d5 1px solid;
}

.bar {
	font-size: 13px; color: #FFFFFF;
	font-weight: Bold;
	background-color: #546876;
	padding: 0 5px 0 5px;
	Height: 30px;
	background: url('/images/bar.bg.gif');
}
	.bar a:link {
		color: #FFFFFF; text-decoration: none;
	}
	.bar a:visited {
		color: #FFFFFF; text-decoration: none;
	}
	.bar a:hover {
		color: #FFFFFF; text-decoration: none;
	}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 2px;
}

/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:220px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:1.0em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:1.0em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	form{
		display:inline;
	}


	#sidebar { background: #FFFFFF;
		width: 140px;
        border: 1px solid;
        border-color: #ffffff #ACA899 #ACA899 #ffffff;
        padding-top: 3px;
        padding-bottom: 3px;      
        cursor: default;
     }   