/*
	Odysen Network App Base Stylesheet
	includes application settings and custom styles.
*/

.dojoxGridRowSelectorStatusText {
	display:none;
}

#application {
	height: 100%;
	width: 100%;
}
#applicationHeaderContentPane {
	padding: 0;
}
.application {
	padding: 0;
}
.odysen_app_views_folders_Navigation {
	border-left-width: 0;
}
.applicationStatusContentPane {
	height: 20px;
}

/* Login form */
.LoginDialog form {
	padding: 1em 2em;
}
.LoginDialog form .field {
	margin-bottom: 0.5em;
}
.LoginDialog form .field label {
	display:inline-block;
	width: 200px;
}
#LINK_ACCOUNT_HOME {
}
/* New Network Link Styles*/
.application .application-actions a {
	margin:0;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-size: 12px;
}
/*

#Network_Home_Link {
	background-image: url("/images/icons/original/home_gray_scale.png");
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 28px;
}
#Network_Home_Link:hover {
	background-image: url("/images/icons/original/home.png");
}
#Network_User_Link {
	background-image: url("/images/icons/original/user_gray_scale.png");
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 28px;
}
#Network_User_Link:hover {
	background-image: url("/images/icons/original/user.png");
}

#Network_Management_Link {
	background-image: url("/images/icons/original/cog.png");
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 28px;
}
#Network_Management_Link:hover {
	background-image: url("/images/icons/original/cog.png");
}

#Network_User_Newsletter_Link {
	background-image: url("/images/icons/original/transmit_blue.png");
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 28px;
}
#Network_User_Newsletter_Link:hover {
	background-image: url("/images/icons/original/transmit.png");
}
*/

.odysen_app_views_layouts_ApplicationStatusBar {
	background: url("/images/backgrounds/patterns/white50opacity.png") repeat scroll 0 0 transparent;
}

#odysen_app_views_users_MyTimeButton_0_label {
	color: #333;
}

/* Changing Folder Applications to overflow */
.odysen_app_views_folders_Show .dijitTabContainer .dijitTabController {
	overflow-y:auto !important; /*!important is require because of other style settings using !important.*/
	overflow-x:hidden !important; /*!important is require because of other style settings using !important.*/
}

/* Adding images styles */
.images_Icon {
	background-image: url("/images/icons/production/used_sprite.png");
	background-position: -922px 0;
	height: 16px;
	width: 16px;
}
.audios_Icon {
	background-image: url("/images/icons/production/used_sprite.png");
	background-position: -954px 0;
	height: 16px;
	width: 16px;
}
.videos_Icon {
	background-image: url("/images/icons/production/used_sprite.png");
	background-position: -1066px 0;
	height: 16px;
	width: 16px;
}
.application .application-actions a.SELECTED {
	background-color:#333;
	color:#fff;
}
.application .application-actions a.SELECTED:hover {
	background-color:#333;
	color:#fff;
}
.odysen .dijitTabContainerLeft-tabs .dijitTabContent {
	padding-right:16px;
}
/* support icons */
.support_link_icon {
	background-image: url("/images/tour/icons/support16x16.png");
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 28px;
}
.support_ask_question_link_icon {
	background-image: url("/images/icons/original/help.png");
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 28px;
}
.support_report_problem_link_icon {
	background-image: url("/images/icons/original/error.png");
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 28px;
}
.support_new_feature_link_icon {
	background-image: url("/images/icons/original/lightbulb_off.png");
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 28px;
}
.support_new_feature_link_icon:hover {
	background-image: url("/images/icons/original/lightbulb.png");
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 28px;
}
.odysen_app_views_users_MyTimeButton .current_time_icon {
	background-image: url("/images/icons/original/time.png");
	background-repeat: no-repeat;
	background-position: left center;
	height: 16px;
	width: 16px;
}
#AppNavigationUpdatesStream, .odysen .odysen_app_views_updates_streams_UnreadCountButton, .odysen .odysen_app_views_updates_streams_UnreadCountButton .dijitButtonNode {
	border:0;
	/* background:transparent; */
	margin:0;
	/* padding:0; */
}
.odysen_app {
	background: #fff url("/images/odysen_network_app/themes/patterns/canvas/DarkGray.png") repeat 0 0;
}
.odysen #Loading,
.odysen_app #Loading {
	position:absolute;
	right: 0;
	top:0;
	width: 100%;
	height: 100%;
	text-align:center;
	overflow:hidden;
	z-index: 10000;
				background-image: url("/images/odysen_network_app/animated/loading_spin_right/animation.gif");
				background-repeat: no-repeat;
				background-position: center center;
				background-color:#000;
			}
			.odysen_app #Loading p {
	top: 49%;
	text-align:center;
	margin:0;
	font-size: 1em;
	position: relative;
	padding: 0;
	display:block;
	text-align:center;
	display:block;
				color:#fff;
			}