@charset "UTF-8";
/* CSS Document */

.sub_page_header{
	text-align: center;
}


#content > .body{
	padding: 32px 50px 5px;
}

#content .pages.tools.header_gallery.masthead img { border-radius: 20px 20px 0 0; }

#content > .body .nivo-caption h1 {
	color: #4E6D9A;
}


#content > .body > .menu_display_sidebars + .left_column{
    float: left;
	width: 73%;
    margin-right: 1%;
    border-right: 3px solid #DEDEE0;
    padding-right: 3%;
}

#content > .body > .menu_display_sidebars {
    float: right;
    width: 22%;
}


/*	Side Bar  */
#content .menu_display_sidebars > .menu_group_wrapper > .menu_group > ul > li > .item_wrapper > .item > .a_or_span{
	display: none;
}
.menu_display_sidebars .sidebar_submenu .menu_list_index_0_child_item{
	font-weight: bold;
}
#content .menu_display_sidebars .sidebar_submenu  .menu_list_index_0_child_item > .item_wrapper .a_or_span{
	color: #004B84;
	font-weight: bold;
}
.menu_display_sidebars .sidebar_submenu .menu_list_index_0 li{
	padding: 6px 0 0 14px;
}
#content .menu_display_sidebars .sidebar_submenu .menu_list_index_0 li .a_or_span{
	color: #0098D7;
}
#content .menu_display_sidebars .sidebar_submenu li.current > .item_wrapper > .item > .a_or_span{
	color: #004B84;
}



/*	pagination	*/

#content .pagination_search {
    color: #004B84;
}
#content .pagination_search .pagination_search_area b,
#content .pagination_search .date_range > span strong {
	font-size: 17px;
	font-weight: bold;
}


#content .event_search_header {
	background: #004B84;
	margin-top: 8px;
	padding: 6px;
	border-radius: 8px 8px 0 0;
}

#content .event_search_header h1 {
	color: #FFF !important;
	margin: 0;
	padding: 0;
}
#content .pagination_search {
	border: 5px solid #004B84;
	border-top: 0;
	border-radius: 0 0 8px 8px;
}

#content .pagination_search{
	*border-top: 5px solid #004B84;
}
#content .pagination_search:before{
	display: block;
	content: '';
	color: white;
	font-size: 20px;
    margin: -18px -15px 18px;
    padding: 0.4em 1.5em;
	background-color: #004B84;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

#content .pagination_search p { display: none; }

#content .pagination_search label { width: 10%/* !important*/; }
#content .pagination_search .pagination_advanced_search_area label { width: auto; }
#content .pagination_search_sub_label {
	margin: 2px 0 10px 15% !important;
	font-size: 9px !important;
	color: #0E5781 !important; 
}
#content .pagination_search .date_range_options > input[type="submit"] {
	background: #96D0E2;
	color: #004B84;
	font-weight: bold;
	border: 0;
	border-radius: 5px;
	padding: 3px 12px 3px 12px !important;
}

#content .pagination_search .date_range_options .tomorrow,
#content .pagination_search .date_range_options .next_week{
	display: none;
}
#content .pagination_search .date_range_options{
	display: inline-block;
	*display: inline;
	zoom: 1;
}
#content .pagination_search .quick_search {
    margin: 0;
}
#content .pagination_search .date_range input {
    vertical-align: middle;
}
#content .pagination_search .date_range img {
    margin: 0 0 0 0.5em;
    vertical-align: middle;
}

#content .pagination_search .pagination_filter_fields > h3 {
    margin: 0;
}
#content .pagination_search .pagination_filter_fields_inputs{
	padding: 0;
}
#content .pagination_search .pagination_filter_fields_options_holder{
	background: #E9E9E9;
	padding: 3px 10px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
#content .pagination_search .pagination_filter_fields_options_holder .pagination_filter_fields_input_holder{
	display: inline-block;
	*display: inline;
	zoom: 1;
}
#content .pagination_search .pagination_filter_fields_options_holder .pagination_filter_fields_input_holder *{
	vertical-align: middle;
	font-weight: bold;
	col
}
#content .pagination_search .pagination_search_options .paginaion_main_search_submit{
	margin: 1em 0 0;
	float: left !important;
}
#content .pagination_search .pagination_view_all {
    float: right;
    margin: -1em 1em 0 0;
}
#content .pagination_links {
	background: none;
}
#content .pagination_links .controls .nav {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 20px;
	height: 20px;
	background-image: url('../images/right_arrow.png');
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #B2B2B2;
	margin: 0;
}
#content .pagination_links .controls .nav.previous {
	background-image: url('../images/left_arrow.png');
	border-right: none;
}
#content .pagination_search_area > .pagination_search_sub_label{ display: none; }