body {
    background: #fff none repeat scroll 0 0;
    color: #4e4e4e;
    font-family: verdana,helvetica,arial,sans-serif;
    font-size: 100.1%;
    margin: 0;
    padding: 0;
}

#dividerbar {
        border-bottom-width: 5px;
        border-bottom-style: solid;
        border-bottom-color: #3f73a4;
}

#leftNavBox ul li a:hover {
        background: #3F73A4; /* for non-css3 browsers */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3F73A4', endColorstr='#295C8D'); /* for IE */
        background: -webkit-gradient(linear, left top, left bottom, from(#3F73A4), to(#295C8D)); /* for webkit browsers */
        background: -moz-linear-gradient(top,  #3F73A4,  #295C8D); /* for firefox 3.6+ */
        background: linear-gradient(to bottom, #3F73A4, #295C8D) /* for IE10 */;
        color:#fff;
}

#leftNavBox ul li a:link, #leftNavBox ul li a:visited {
        border-bottom:1px solid #3F73A4;
}

#leftNavBox ul li.navLevel1 ul {
	background:url('/style/images/left-nav-bg.png') repeat-x 0 0 !important;
        filter:none;
}

#leftNavBox ul li.navLevel1 {
        background: #3F73A4; /* for non-css3 browsers */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3F73A4', endColorstr='#295C8D'); /* for IE */
        background: -webkit-gradient(linear, left top, left bottom, from(#3F73A4), to(#295C8D)); /* for webkit browsers */
        background: -moz-linear-gradient(top,  #3F73A4,  #295C8D); /* for firefox 3.6+ */
        background: linear-gradient(to bottom, #3F73A4, #295C8D) /* for IE10 */;
}

#leftNavBox ul li.navLevel1 > div {
	color: #fff;
	padding: 6px;
	font-weight: bold;
}

#leftNavBox ul li.navLevel1 ul li {
	display: flex;
}
#leftNavBox ul li.navLevel1 ul li a {
	display: table-cell;
}

.ep_tm_key_tools li {
    padding: 0;
}

td, th, table {
	border: 0;
	margin: 0;
	padding: 0;
}

label em { 
	position: static;
}

.ep_sr_content {
    	overflow-x: auto;
}

.ep_action_bar, .ep_tab_bar {
	padding: 0;
}

.ep_action_bar li, .ep_tab_bar li {
        display: table-cell;
        padding: 0;
}

#insideNoImages td {
	vertical-align: middle;
}

.ep_columns td, .ep_columns th {
	padding: 5px;
}

li table {
	display: inline-block;
	position: relative;
	top: 5px;
}

li td.ep_columns_cell table {
	position: static;
}
	
#contentHeader h1 a {
	color: #fff;
}

.ep_msg_warning_content {
	color: #ed1164;
	background-color: #ffffff;
	border-color: #ed1164;
}

.ep_msg_homepage_content {
	background-color: #e8eef7;
	color: #4e4e4e;
}

.ep_msg_homepage_content table {
	border: 1px solid #4e4e4e;
}


.ep_msg_homepage_content td {
	padding: 0 0.5em;
}

.ep_msg_homepage_content #ep_msg_homepage_content_title {
	color: #4e4e4e !important;
	margin-top: 0.3em;
}

a:visited, a:link, a:hover {
	color: #3461b0;
}


.ntuNavigationBg {
	background: #ffffff;
}

#contentHeader {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #3f73a4, #295c8d) repeat scroll 0 0;
}

.ep_form_example {
	color: #4e4e4e;
}

.ep_search_result td {
	border-bottom: 1px solid #ccc;
}

.ep_paginate_list {
	border-collapse: collapse;
}

/*
.ep_form_action_button, .ep_form_internal_button, .ep_tm_searchbarbutton {
	background:ButtonFace !important; 
	color:ButtonText !important; 
	border:2px outset ButtonFace !important;
}

.ep_form_action_button:active, .ep_form_internal_button:active, .ep_tm_searchbarbutton:active {
	border-style:inset !important; 
	-webkit-appearance:push-button !important;
}

.ep_blister_node_selected {
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #3f73a4, #295c8d) repeat scroll 0 0 !important;
 	border: 1px solid #cccccc;
}

.ep_blister_node, .ep_blister_node_selected {
	border-radius: 0;
}

.ep_blister_node {
	background:none;
}
*/

.ep_summary_box_title, .ep_sr_title_bar, .ep_sr_collapse_bar, .ep_sr_content, .ep_summary_box_body, .ep_tab_panel, .ep_toolbox_content, .ep_upload_doc, .ep_search_buttons, .ep_search_controls, .ep_search_controls_bottom, .ep_view_group_by {
	background: none;
	background-color: #e7eef7;
}
	

a.siteLink:active, a.siteLink:focus {
	color: #fff;
	background: transparent none;
}
