@charset "utf-8";
/* CSS Document */

a img {
	border:none;	
}

/* News Room ************************************/
.article {
	position:relative;
	width:720px;
	padding-top: 0px;
	padding-right:20px;	
	padding-left: 0px;
}

.article a {
	color:#246da6;	
}

.article ul li {
	line-height:16px;
	font-size:12px;
}

.article.full {
	width:580px;
	padding-right:50px;
}

.article h1 {
	font-size:16px;
	color:#27485b;
	font-weight:normal;
	margin-top:15px;
	padding-top:0px;
	font-weight:bold;
}

.articles {
    clear: both;
    margin-top: 0px;
}

.date {
	display:block;
	color:#246da6;
	font-size:12px;
	padding-top:28px;
	padding-bottom:22px;
}

.text-img {
	padding-left:20px;
	padding-bottom:10px;
	padding-top:10px;
}

.aside {
	background:none;
	width:200px;
	padding-left:0px;
	padding-top:0px;
}
.aside h3 {
	font-size:14px;
	color:#246da6;
	font-weight:normal;
	margin-bottom:0px;
	padding-bottom:0px;
}

a.back {
	font-size:10px;
	color:#246da6;
	float:right;
	padding-top:17px;
	margin-bottom:0px;
	padding-bottom:5px;
}

.aside p, .aside ul li {
	font-size:11px;
	padding-top:0px;
	margin-top:0px;
	line-height:15px; 
}

.aside ul {
	padding-left:16px;
	margin-bottom:15px;
 }

 .aside ul li {
	 padding:0px;
	 margin-left:0px;
 }
 
 .aside li a,  .aside p a {
	 color:#246da6; 
 }
 
 .aside img{
	 margin-top:19px;
 }
 
 .small-divide {
	 display:block;
	 margin:0px;
	 padding:0px;
	 height:1px;
	 background:url(../images/divider-small.png) no-repeat left;
	 margin-left:-20px;
 }
.hidden {
    height: 0 !important;
    line-height: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    text-indent: -100000em !important;
    width: 0 !important;
}

.article .pagination a{
	color:	#161e46;
}
.news #content .pagination div.thumb a:link {
	text-decoration:none;
}


.pagination {
	display:block;
	margin-bottom:22px;
	margin-top:-36px;
	position:absolute;
	right:30px;
}

.pagination.b {
	margin-top:0px;
	/margin-top:-5px;
}

.pagination div {
	display:inline-block;
	float:left;
}

.pagination div.thumb {
	display:inline-block;
	width:21px;
	height:21px;
	line-height:20px;
	text-align:center;
	border:solid 1px #c2c2c2;
	font-size:12px;
	margin-left:1px;
	margin-right:1px;
	color:#161e46;
	float:left;
	margin-top:0px;
}
.pagination a.active, .pagination div.thumb.selected,  .pagination div.thumb.selected a {
	color:#161e46;
	text-decoration:none;
	border-color:#ffffff;
}

.pagination a.pre-next, .pagination div.previous, .pagination div.next {
	border:none;
	width:auto;
	margin-left:12px;
	margin-right:12px;
	font-size:12px;
	line-height:20px;
}

.pagination a.pre-next.inactive {
	border:none;
	width:auto;
	text-decoration:none;
	color:#161e46;
}

.news-snippet {
	display:block;
	clear:both;
	padding-bottom:12px;
	height:110px;
	margin-bottom:12px;
}
.clickable{
	cursor:pointer;
}
.news-thumb , .news-snippet h1, .news-snippet p{
	float:left;
	color:#246da6;
}

img.news-thumb {
	padding:1px;	
}

.news-snippet h1, .news-snippet p{
	padding-left:18px;
}

.news-snippet p {
	display:block;
	width:570px;
	padding-top:2px;
	color:#555555;
	font-size:12px;
}

.news-snippet h1{
	width:400px;
	font-size:14px;
	padding-top:0px;
	margin-top:0px;
	color:#000000;
	font-weight:bold;
	margin-bottom:3px;
}

.news-thumb {
	border:solid 1px #899daf;
	margin-bottom:30px;
}

.news-snippet a.read-more{
	display:block;
	width:75px;
	padding-top:4px;
	padding-bottom:0px;
	font-size:12px;
	color:#406485;
	text-decoration:underline;
	
}

.news #content a:link {
	text-decoration:underline;
}

.news-snippet a:hover.read-more {
	border-color:#fff;
}

a.pdf{
	display:block;
	padding-left:25px;
	margin-top:10px;
	background:url(../images/pdf-icon.png) no-repeat left center;
	font-size:11px;
	color:#406485;
}

.articles a.pdf {
	margin-top:10px;
}


/* Dojo Dialog */

.tundra .dijitDialogTitleBar {

}

.tundra .dijitDialogPaneContent {
	/*border:solid 5px #246da6;*/
}

.close-btn {
	position:absolute;
	right:0px;
	top:0px;
}

.header a.home {
    background: url(../images/home.jpg) no-repeat scroll left 3px transparent;
    line-height: 24px;
    margin-left: 12px;
    margin-right: 28px;
    padding-left: 18px;
	
}


.article-thumb {
	margin-left:50px;
	margin-bottom:30px;
	margin-right:50px;
	padding:1px;
	border:solid 1px #899daf;
}

a.back {
	float:left;
	padding:0px;
}

a.pdf {
	width:200px;
	margin-right:300px;
	margin-top:0px;
	float:left;
}

/* Side Bar */
span.side-hr {
 display:block;
 height:1px;
 width:151px;
 margin-left:12px;
 margin-top:10px;
 margin-bottom:10px;
 background: url("/common/cms/rcdc/images/backgrounds/inquiries.gif") repeat-x scroll left top transparent;
 padding:0px;
}

#left {
	padding-left:16px;	
}

#left a {
	text-decoration:none;	
}

#left a:hover {
	text-decoration: underline;	
}

.twtr-ft div, .twtr-hd {
	display:none;	
}