#leadingleft-container-new{
	float: left; 
	background: url(../images/leadingnews-box.gif) bottom center no-repeat; 
	padding-bottom: 1px;
	width:939px;
}
#events-container{
	float: left; 
	padding-bottom: 15px;
	margin-top:0;
}
#inner {
	float: left;
	overflow: hidden;
}
#inner .left {
	float: left;
	background: #ffffff;
	border: 1px solid #d8d8d8;
	width: 670px;
	margin-right: 5px;
	margin-bottom: -1000px;
	padding-bottom: 1000px; 
	margin-top:10px;
}

#inner .right{
	float:right;
	background: #ffffff;
	border: 1px solid #d8d8d8;
	width: 250px;
	margin-left: 5px;
	margin-bottom: -1000px;
	padding-bottom: 1000px; 
	margin-top:10px;
}
#inner .col,
#ja-botsl .column {
	float: left;
	/*width: 214px !important;
	padding-right: 15px;
	padding-left: 15px;*/
}
#ja-botsl .column .moduletable{
	padding-right: 15px;
	padding-left: 15px;
	border-right: 1px dashed #CCC;
	min-height: 250px;
}
#ja-botsl .ja-box-right .moduletable{ border-right:0 }
#inner .col.first { padding-left:0; }
#inner .col.last{ padding-right:0; border:0; }
#inner .right img {
	float:left; 
	padding-bottom:10px;
	margin-right:5px;
	clear:both;
}
#inner .right  ul li{
	margin:0;
	padding:0;
	list-style:none;
	border-bottom:1px dashed #D8D8D8;
	margin-bottom:12px;
}

#inner .right  ul ul{ overflow:auto;}
.inner .col h3,
#ja-botsl h3 {
	font:18px Arial,Helvetica,sans-serif;
	font-weight:bold;
	background:url("../images/header_icon.gif") no-repeat scroll 0px 12px transparent;
	background-position: 0% 5%;
	Padding-left:15px;
	color:#1767A8;
	line-height:16px;
	margin:0 0 10px 0;
}

.inner .col ul,
#ja-botsl ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration:none;
}
.inner .col li,
#ja-botsl li {
	border-bottom:1px dashed #ccc;
	margin:0;
	padding:0;
	line-height:16px;
}
.inner .col li a,
#ja-botsl li a {
	text-decoration:none;
	padding:5px 0;
	color:#2e77ac ;	
	display:block;
}

.inner .col li a:hover,
#ja-botsl li a:hover {
	/*color: #2e77ac;*/
	color: #d86422;
}

.inner .col h2
#ja-botsl h2 {
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 6px;
	background: url(../images/bottom-mod-h1.png) no-repeat left top;
	letter-spacing: -.5px;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.inner .col img,
#ja-botsl img { border:1px solid #7c7c7c; }