body, table, td, th {
	color: black;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
}
h1 {
	font-size: 20px;
	text-align:center;
}
h2 {
	text-align:center;
	font-size: 14px;
}
.smallgray {
        color: #777;
        font-size: 90%;
}
.roundedCornerDiv {
	padding:5px;
	border:1px solid black;
	-moz-border-radius:7px;
	border-radius:7px;
}
#backgroundPopup{
        display:none;
        position:fixed;
        _position:absolute;
        height:100%; width:100%;
        top:0; left:0;
        background-color:#000000;
        color:#000000;
        opacity:0.7;
        z-index:1;
	border:1px solid black;
}
#loader {
        display: none;
        position: absolute;
        width: 660px;
        height: 500px;
        z-index: 2;
        padding: 10px;
        background-color: #fff;
}
.rounders {
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        -khtml-border-radius: 6px;
}

.autocomplete-suggestions { border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }

#listContainer{
  margin-top:15px;
}
 
#expList ul, li {
    list-style: none;
    margin:0;
    padding:0;
    cursor: pointer;
}
#expList p {
    margin:0;
    display:block;
}
#expList p:hover {
    background-color:#121212;
}
#expList li {
    line-height:190%;
    text-indent:0px;
    background-position: 1px 8px;
    padding-left: 20px;
    background-repeat: no-repeat;
}
 
/* Collapsed state for list element */
#expList .collapsed {
    background-image: url(images/collapsed.png);
}
/* Expanded state for list element
/* NOTE: This class must be located UNDER the collapsed one */
#expList .expanded {
    background-image: url(images/expanded.png);
}

.listControl{
	margin-bottom: 15px;
}
.listControl a {
	border: 1px solid #555555;
	color: #555555;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	margin-right: 5px;
	padding: 4px 10px;
}
.listControl a:hover {
	background-color:#555555;
	color:#222222; 
	font-weight:normal;
}
