/********************************************************************************/
/********************************************************************************/
/*
*
*
*	This contains module specific CSS.
*
*
*
/********************************************************************************/
/********************************************************************************/






/*****************************************************************************************/
/*****************************************************************************************/

/* LOGIN MODULE */

#login {
	width					: 550px; 
	position				: relative; 
	margin-left				: auto; 
	margin-right			: auto;
}

#login fieldset {
	margin-left				: 0px;
	margin-top				: 0px;
	padding-bottom			: 20px;
}

#login_button_cont {
	margin-left					: 0px;
	margin-top					: 0px;
	text-align					: right;
}

#login_button_cont a {
	font-size					: 68.8%;
}

#logininputs {
	float						: left;
	margin-right				: 80px;
}



/*****************************************************************************************/
/*****************************************************************************************/

/* SETTINGS MODULE */

#settings_table tr td {
	text-align				: center;
}

#settings_table tr td span {
	display					: block;
	margin-bottom			: 20px;
}




/*****************************************************************************************/
/*****************************************************************************************/

/* REQUESTS MODULE */

#scripts_input, #users {
	width					: 100%;
	height					: 200px;
	display					: block;
	position				: relative;
}


.sq_hide {
	visibility				: hidden;
	display					: none;
}

.script_icons {
	text-align				: right;
}

.script_icons a, .script_icons a:visited {
	margin-left				: 5px;
}

#scripts_info {
	background				: transparent url('modules/mod_requests/bg_arrow.gif') no-repeat center left;
	padding-left			: 50px;
	font-weight				: bold;
	margin-top				: 100px;
}

div.environment {
	position				: relative;
	height					: 1%;
	margin-bottom			: 20px;
}


#added_environments {
	overflow				: auto;
	margin-bottom			: 20px;
	position				: relative;
}

* html #added_environments { 
	height					: expression( this.scrollHeight > 299 ? "300px" : "1%" ); /* sets max-height for IE */
}

div#added_environments {
	max-height				: 300px; /* sets max-height value for all standards-compliant browsers */
}


/*****************************************************************************************/
/*****************************************************************************************/

/* BROWSE REQUESTS MODULE */

#filters_show_hide {
	margin-bottom			: 20px;
	text-align				: right;
	font-size				: 0.8em;
}

#filters {
	display					: none;
}

div.blockMsg {
    width					: 550px;
    top						: 100px;
    left					: 50%;
	margin-left				: -275px;
}



/*****************************************************************************************/
/*****************************************************************************************/

/* VIEW REQUESTS MODULE */

#email_body {
	height					: 300px;
	overflow				: auto;
	margin-left				: 20px;
	margin-right			: 20px;
}

td.file {
	word-wrap				: break-word;
	overflow				: auto;
}


/*****************************************************************************************/
/*****************************************************************************************/

/* ERROR LOG MODULE */

#error_log {
	position				: relative;
	width					: 100%;
	height					: 300px;
	border					: 1px solid #000000;
	font-size				: 68.8%;
	background				: #999999;
	color					: #000000;
}



/*****************************************************************************************/
/*****************************************************************************************/

/* CALL STATS MODULE */

#call_stats_table table.list tr td, #call_stats_table table.list tr th {
	font-size				: 67%;
}



