.hide {	display:none }
#content ul {
	margin-left:14px;
	margin-bottom:14px
}
#content li {
list-style:disc;
line-height:22px
}
#content li a{
color:#656599
}

#content li a:hover{
	text-decoration:none
}

#content ol {
	margin-left:14px;
	margin-bottom:14px
}
#content ol li {
list-style:decimal;
line-height:22px
}
#home_container #home_box {
	width: 255px;
	height: 305px;
	background: url(../img/home_box_bg.png) no-repeat;
	padding: 25px 25px 16px 25px;
	margin: 13px 13px 0 0;
	display: inline;
	overflow: hidden;
	float: right;
	position:absolute;
	z-index:2;
	margin-left:644px
}

#home_container {
	width: 960px;
	height: 370px;
	/*background: url(../img/home_container.gif) no-repeat;*/
	float: left;
	
}

#flash { 
	position:absolute;
	top:160px;
	z-index:1;
}
#useful li strong,b {
	padding: 2px 10px 0 0;
	display: block;
}

#content b {
	padding:0px;
	margin:0px;
	display:inline

}

/* locations links  */
#content .loc-list {
	display:block;
	list-style:none outside none;
	margin:-10px;
	padding-bottom: 20px;
}

#content .loc-list li {
float:left;
height:23px;
padding:8px 5px 0;
text-decoration: none;
text-transform:capitalize;
font-weight:bold;
list-style:none
}

#content .loc-list a {
border-bottom:1px dashed #2b2a6c;
color:#2b2a6c;
text-decoration:none;
display:block;
line-height:110%;
font-size: 12px;
}

#content .loc-list li a:hover {
border-bottom:1px dashed #656599;
color:#656599;
}

#site_map { 
margin:0px;
padding:0px;
}
#site_map ul { 
margin:0px;
padding:0px;
margin-left:-12px
}

#form li{
	list-style:none
}


.infoIco{
    display: block;
    float: right;
    background: url(../img/info.png) right no-repeat;        
    height: 16px;
    padding-right: 20px;
    cursor: pointer;
}

#accordion div.infoPop{
    display: none;
    position: absolute;
    border: 2px solid #5e5e5e;
    width: 670px;
    min-height: 300px;
    margin: 0;
    padding: 0;
    background: #FFF;
    -moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
    -webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
    box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
    zoom: 1;
}

#accordion div.infoPop div.popColose{
      display: block;
    float: right;
    background: url(../img/close.png) no-repeat;        
    width: 16px;
    height: 16px;
    cursor: pointer;
    padding: 0;
    margin: 0;
    min-height: 16px;
    border: none;
}
#accordion div.infoPop div.popContent{
    min-height: none;
    border: none;
    padding: 15px;;
}

#accordion div{
    clear: both;
}

#accordion div div.clear{
    clear: both;
    height: 10px;
    min-height: 0px;
    border: none;
}

#accordion div span.locationBlock{
    display: block;
    clear: both;
    height: auto;
}

#accordion div span.locationBlock p{
    float: left;
}
