@charset "UTF-8";
/* CSS Document */

/*div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom: -4px !Important;
}*/

.ce_content_sidebar_with_background {
background:transparent url(../images/content-sidebar-background-opposite.jpg) no-repeat scroll center top;
display:block;
float:left;
height:100%;
position:relative;
width:100%;
}


#content-sidebar {
/*padding-top:20px;*/
}

#content-header .csc-textpic-imagewrap{
padding-bottom: 0px;
}

.calendar table{
border:0 none;
width: 662px;
margin-left:10px;
}

.calendar td {
padding: 5px 5px 5px 20px;
border:0;
text-align:left;
}

.calendar body{
line-height: 1;
}

.calendar h1{
border-bottom: 1px solid #4d4d4f;
margin-left: 10px;
margin-right: 10px;
padding-bottom:5px;
font-size:20px;
color:#4d4d4f ;
}



.calendar p{
margin:0 0 0 0 ;
padding:0;
}

.calendar{
width:798px;
height: 400px;
overflow: auto;
}

strong {
color:#4d4d4f;
}

/*Left Navigation*/


.secondary-nav-level-1-link {
	display:block;
	padding:14px 10px;
}
.secondary-nav-level-1-active span, 
.secondary-nav-level-1-current-with-sub-menu span, 
.secondary-nav-level-1-active-with-sub-menu span,
.secondary-nav-level-1-active-with-sub-menu a,
.secondary-nav-level-1-link-with-sub-menu span,
.secondary-nav-level-1-link-with-sub-menu a,
.secondary-nav-level-1-current-with-sub-menu a {
	font-size:11px;
	text-transform:uppercase;
	font-family:"Times New Roman", Times, serif;
	width:140px;
	text-align:left;
	margin-bottom:0;
	padding: 14px 10px 2px 10px;
	display: block;
         font-weight:bold;
         
}
.secondary-nav-level-2-link span, 
.secondary-nav-level-2-link a, 
.secondary-nav-level-2-link-with-sub-menu span, 
.secondary-nav-level-2-active-with-sub-menu span, 
.secondary-nav-level-2-active a,
.secondary-nav-level-2-active span,
.secondary-nav-level-2-current span, 
.secondary-nav-level-2-current-with-sub-menu span {
	padding:2px 20px;
	display: block;
}

.secondary-nav-level-2-link {
	border-bottom: 0 !Important;
}

dd{
	padding-bottom:14px;
	border-bottom: 1px solid #7d8b8e !Important;
}

.secondary-nav-level-1-active-with-sub-menu,
.secondary-nav-level-2-current span,
.current{
	background-color: #7a7c7f !Important;
}

.secondary-nav-level-2-active a{
 	color:#221E1F !Important;
 }

.container {
	overflow:visible !Important;
}

.csc-textpic-intext-left .csc-textpic-imagewrap {
margin-left:20px;
}

.tx-rgmediaimages-pi1{
margin-left:20px;
}

#content-main .csc-textpic-imagewrap{
margin-left:20px;
}