div #administration_support_container {float:none;clear:right;background:transparent;margin-left:0px;margin-top:0em;width:auto;margin-bottom:0px;padding:0px;}

div #administration_support_container .generic_panel {width:100%;}

div.administration_support {float:none;clear:both;background:transparent;width:auto;}

.administration_support div  {margin-bottom:0em !important;}

.administration_support #administration_support_toolbar {float:none;clear:both;width:auto;margin-bottom:0.0em;font-weight:normal;}
.administration_support #administration_support_ticket_toolbar {float:none;clear:both;width:auto;margin-bottom:0.0em;margin-top:0.5em;font-weight:normal;}
.administration_support #administration_support_header {float:none;clear:both;width:auto;margin-bottom:8px;margin-top:8px;font-weight:bold;}

.administration_support #administration_support_heading {float:none;clear:both;width:auto;font-size:0.8em;font-weight:bold;}
.administration_support #administration_support_heading_body {float:none;clear:none;min-height:1.3em;line-height:1.3em;}
.administration_support #administration_support_heading_column {float:left;clear:none;margin-right:0.5em; width: 85px;margin-bottom:0.5em;}
.administration_support #administration_support_heading .generic_select_button {width: 100% !important;color:#444444;font-size:1.0em;font-weight:bold;text-align:left;}
.administration_support #administration_support_heading_column_right {float:right;clear:none;margin-bottom:0.5em;margin-right:0.0em;}
.administration_support .widecol {width: 140px !important;}
.administration_support #administration_support_data {float:none;clear:both;width:auto;font-size:0.8em;font-weight:bold;padding-top:0.5em;border-top:solid 1px #DDDDDD;}
.administration_support #administration_support_data_body {float:none;clear:none;min-height:1.3em;line-height:1.3em;}
.administration_support #administration_support_data_column {float:left;clear:none;margin-right:0.5em; width: 90px;margin-bottom:0.5em;}
.administration_support #administration_support_heading .ascending {padding-right:16px;background:transparent url("../../../../images/core/drop_up_arrow.png") no-repeat bottom right;}
.administration_support #administration_support_heading .descending {padding-right:16px;background:transparent url("../../../../images/core/drop_down_arrow.png") no-repeat bottom right;}


.administration_support .error-line {font-size:0.8em;}
.administration_support #administration_support_item .error-line {font-size:1.25em;}
.administration_support #administration_support_form .error-line {font-size:1.0em;}
.administration_support #cliquespace_messages_form .error-line {font-size:1.0em;}
.administration_support #cliquespace_messages_error_line .error-line {font-size:1.0em;}
.administration_support #administration_support_assignments_form .error-line {font-size:1.0em;}

div #administration_support_menu_banner {float:none;clear:both;width:auto;line-height:30px;position:relative;left:0px;border-bottom:solid 4px #E5282F;background:transparent;} 
div #administration_support_menu_container {min-width:300px;float:none;clear:none;height:30px;background:transparent;color:black;font-weight:normal;margin:0px;padding:0px;}
div.administration_support_menu {width:100%;float:left;clear:none;height:30px;background:transparent;margin:0px;padding:0px;overflow:hidden;}
.administration_support_menu ul {list-style-type: none;}
.administration_support_menu li {list-style-type:none;float:left;clear:none:height:30px;width:auto;background:transparent;white-space:nowrap;margin:0px;padding:0px;}
.administration_support_menu button {border:none;background:transparent;white-space:nowrap;height:28px;float:left;clear:none:display:inline;font-size:1.0em !important;color:white;width:auto;overflow:visible;margin-top:2px;}
button.administration_support_menu_dn #option_left {background:transparent url("../../../../images/core/tab_banner_left_dn.png") no-repeat center left;height:28px;line-height:28px;float:left;clear:none;margin-right:2px;padding-left:10px;cursor:pointer}
button.administration_support_menu_dn #option_middle {background:#E5282F;height:28px;line-height:28px;float:left;clear:none;color:white;cursor:pointer}
button.administration_support_menu_dn #option_right {background:transparent url("../../../../images/core/tab_banner_right_dn.png") no-repeat center right;height:28px;line-height:28px;float:left;clear:none;padding-right:11px;cursor:pointer}
button.administration_support_menu_up #option_left {background:transparent url("../../../../images/core/tab_banner_left_up.png") no-repeat center left;height:28px;line-height:28px;float:left;clear:none;margin-right:2px;padding-left:10px;cursor:pointer}
button.administration_support_menu_up #option_middle {background:#444444;height:28px;line-height:28px;float:left;clear:none;color:white;cursor:pointer}
button.administration_support_menu_up #option_right {background:transparent url("../../../../images/core/tab_banner_right_up.png") no-repeat center right;height:28px;line-height:28px;float:left;clear:none;padding-right:11px;cursor:pointer}


.administration_support #administration_support_options {float:none;clear:none;height:1.3em;}
.administration_support #search_range {font-size:0.8em;}

##.administration_support #administration_support_panel {float:left;clear:both;margin-bottom:8px;}

.administration_support #administration_support_detail_header {float:none;clear:both;width:auto;font-weight:bold;}
.administration_support #administration_support_detail_line {float:none;clear:both;width:auto;position:relative;top:0px;left:0px;background:transaparent;color:#444444;padding:0px;margin:0px;height:1.8em;padding-top:0.2em;margin-bottom:0.4em;}
.administration_support #administration_support_label {display:inline;background:transparent;width:200px;}
.administration_support #administration_support_value {position:absolute;top:0px;left:200px;background:transparent;color:#E5282F;font-weight:bold;padding:0px;margin:0px; }
.administration_support #administration_support_assignments_none {display:inline;background:transparent;width:400px;}

.administration_support #administration_support_form {float:left;clear:both;width:650px;position:relative;top:0px;left:0px;color:#444444;padding:0px;margin:0px;margin-bottom:0.0em;margin-top:1.0em;font-size:0.8em;}
.administration_support #administration_support_form_line {float:none;clear:both;width:100%;height:auto;position:relative;top:0px;left:0px;background:transparent;color:#444444;padding:0px;margin:0px;min-height:1.8em;padding-top:0.2em;margin-bottom:0.4em;}
.administration_support #administration_support_button_post {position:absolute;top:-0.2em; left:475px;}
.administration_support #administration_support_button_cancel {position:absolute;top:-0.2em; left:475px;}
.administration_support #administration_support_post {float:none;clear:both;padding:0px;margin:0px;overflow:visible;position:relative;top:-32px;left:0px;font-size:1.25em;}
.administration_support #administration_support_cancel {height:0px;line-height:0px;max-height:0px;padding:0px;margin:0px;position:relative;left:75px;top:-32px;overflow:visible;font-size:1.25em;}

.administration_support #administration_support_assignments_form {float:none;clear:both;width:auto;position:relative;top:0px;left:0px;font-size:0.8em;}

.administration_support #administration_support_ticket_change {display:block;position:absolute;left:475px;top:0px;font-size:1.25em;}
.administration_support #administration_support_ticket_delete {display:block;position:absolute;left:550px;top:0px;font-size:1.25em;}


/* same as messages screen */
.administration_support #cliquespace_messages_form {float:none;clear:both;width:auto;position:relative;top:0px;left:0px;color:#444444;padding:0px;margin:0px;margin-bottom:32px;font-size:0.8em;}
.administration_support #cliquespace_messages_form_line {float:none;clear:both;width:auto;height:auto;position:relative;top:0px;left:0px;background:transparent;color:#444444;padding:0px;margin:0px;padding-top:0.2em;margin-bottom:0.4em;}

.administration_support #cliquespace_messages_option_button {display:block;float:left;clear:none;padding-right:1.0em;}
.administration_support #cliquespace_messages_option_button_right {display:block;float:right;clear:none;padding-left:1.0em;}
.administration_support button {width:auto;font-size:0.8em;}
.administration_support .generic_change_button {float:left;clear:none;display:inline;}
.administration_support .generic_delete_button {float:left;clear:none;display:inline;}
.administration_support .generic_object_button {float:left;clear:none;display:inline;}
.administration_support label {color:#444444;display: inline-block; max-width: 150px; width: 80%; float: left;}

/*.administration_support .input-container {width:350px;display:block;height:1.3em;font-size:1.25em;position:relative;left:200px;top:0px;}
.administration_support .file-container {width:350px;display:block;height:auto;font-size:1.25em;position:relative;left:200px;top:0px;}
.administration_support .radio-container {height:1.3em;}
.administration_support .add_email .input-container {width:275px;}

.administration_support .textarea-container {width:550px;display:block;height:auto;font-size:1.25em;}
*/
.administration_support .input-container {width:350px;display:inline-block;height:1.3em;font-size:1.25em;margin-top: 0px;}

.administration_support .file-container {width:350px;display:inline-block;height:auto;font-size:1.25em;margin-top: 0px;}
.administration_support .radio-container {height:1.3em;}
.administration_support .add_email .input-container {width:275px;}

.administration_support .textarea-container {width: 100%; max-width:550px;display:block;height:auto;font-size:1.25em;}
.administration_support .textarea-container textarea {height: 12em;color:#444444;}


.administration_projects .administration_projects_form_line.wide-text .textarea-container {
    width: 100%;
}
.administration_projects .textarea-container {
    width: calc(100% - 152px);
    display: inline-block;
    height: auto;
    margin-top: 0px;
}

.textarea-container #textarea-padding {
    width: auto;
    padding-left: 0px;
}

.textarea-container textarea {
    border: solid 0px white !important;
    width: calc(100% - 4px);
    padding: 2px;
    height: 100%;
    margin-top: 0px;
    background: transparent;
    display: block;
}






.administration_support #cliquespace_messages_post_options {float:none;clear:both;width:auto;height:1.3em;font-size:1.25em;}

.administration_support #cliquespace_messages_button_cancel {float:left;clear:none;margin-right:8px;font-size:1.25em;}
.administration_support #cliquespace_messages_post {float:right;clear:right;}
.administration_support #cliquespace_messages_cancel {float:right;clear:none;}
.administration_support #cliquespace_messages_button_post {float:right;clear:right;font-size:1.25em;}
.administration_support #cliquespace_messages_button_sendnow {float:right;clear:right;font-size:1.25em;}
.administration_support #cliquespace_messages_button_savetodrafts {float:right;clear:none; margin-right:8px;font-size:1.25em;}
.administration_support #cliquespace_messages_email_add {float:right;clear:right;height:0px;}
.administration_support #cliquespace_messages_button_add {float:right;clear:right;font-size:1.25em;position:relative;top:-32px;left:0px;}

.administration_support #cliquespace_messages_splitter {display:block;float:left;clear:both;width:100%;margin-top:0.25em;margin-bottom:0.5em;line-height:0px;border-bottom:1px solid #E5282F;}

.administration_support #cliquespace_messages_files_item {float:left;clear:none; padding-right:8px;padding-bottom:8px;height:75px;width:100px;margin-bottom:0.5em;}
.administration_support #cliquespace_messages_files_item img {float:left;clear:none;}

/* End same as messages screen */
.administration_support #cliquespace_messages_form_title {font-size:0.8em;min-width:550px;max-width:550px;}
.administration_support #cliquespace_messages_form_spacer {height:0.5em;line-height:0.5em;}

.administration_support .select-container {width:250px;display:block;height:1.3em;font-size:1.25em;position:relative;left:200px;top:0px;}
.administration_support .date-container {position:relative;left:200px;top:0px;margin-top:0px;display:block;height:1.3em;font-size:1.25em;}
.administration_support .day-container {width:48px;float:left;clear:none;}
.administration_support .month-container {width:123px;float:left;clear:none;}
.administration_support .year-container {width:75px;float:left;clear:none;}


.administration_support #administration_support_datedesc {float:none;clear:both;width:auto;position:relative;top:0px;left:0px;background:#DFF4FF;color:#444444;font-size:0.8em;font-weight:bold;padding:0px;margin:0px;margin-bottom:0.5em;padding-bottom:0.5em;margin-top:0.5em;padding-top:0.5em;border-bottom:solid 1px #444444;border-top:solid 1px #444444;}
.administration_support #administration_support_item {float:none;clear:both;width:auto;min-height:64px;position:relative;top:0px;left:0px;background:transaparent;color:#444444;margin-bottom:0.5em;}
.administration_support #administration_support_image {display:block;float:left;clear:left;height:0px;overflow:visible;}
.administration_support #administration_support_image button {float:left;clear:both; display:block;height:auto;width:auto;}
.administration_support #administration_support_image img {display:block;float:left;clear:both;padding:0px;margin:0px;}
.administration_support #administration_support_item_body {float:none;clear:none;}
.administration_support .image-padding {margin-left:64px;padding-left:1.0em;}
.administration_support #administration_support_message_recipients {float:left;clear:none;max-width:400px;}
.administration_support #administration_support_sender {float:left;clear:none; font-size:0.8em;}
.administration_support #administration_support_sender .generic_object_button {font-size:1.0em;}
.administration_support #administration_support_confirmed {float:right;clear:none;font-size:0.8em;margin-right:2.0em;}
.administration_support #administration_support_change_button {float:right;clear:none;margin-left:2.0em;}
.administration_support #administration_support_thread_button {float:right;clear:right;height:0px;overflow:visible;}
.administration_support #administration_support_ticket_button {float:right;clear:none;margin-left:2.0em;}
.administration_support #administration_support_info {float:none;clear:both;width:auto;color:gray;text-align:right;font-size:0.8em;}
.administration_support #administration_support_message_block {float:none;clear:both;margin-right:100px;}
.administration_support #administration_support_message_body {float:left;clear:left;font-size:0.8em;margin-bottom:0.5em;width:100%;min-height:26px;position:relative;top:0px;left:0px;overflow:auto;}
.administration_support .list #administration_support_message_body {max-height:2.3em; !important;overflow:hidden !important;}
.administration_support #administration_support_message_body ol {margin-left:20px;}
.administration_support #administration_support_message_body ul {margin-left:20px;}
.administration_support #administration_support_message_body li {margin-left:1em;}
.administration_support #administration_support_ticketinfo {float:left;clear:none;}

.administration_support #administration_support_comment_item {float:none;clear:both;width:auto;min-height:32px;position:relative;top:0px;left:0px;background:transparent;color:#444444;font-size:0.8em;margin-bottom:0.5em;}
.administration_support #administration_support_comment_end {float:none;clear:both;width:auto;position:relative;top:0px;left:0px;background:transparent;color:#444444;font-size:0.8em;margin-bottom:0.5em;}
.administration_support #administration_support_comment_body {float:none;clear:none;margin-left:32px;padding-left:1.0em;padding-bottom:1.2em;}
.administration_support #administration_support_comment_info {float:none;clear:both;width:auto;color:gray;overflow:visible;height:0px;text-align:right;margin-left:32px;padding-left:1.0em;position:relative; top:-1.6em;font-size:0.8em;}
.administration_support #administration_support_comment_item #administration_support_form {font-size:1.0em;}
.administration_support #administration_support_delete_button {float:right;clear:right;font-size:1.25em;}
.administration_support #administration_support_owner {float:left;clear:left;color:#E5282F; font-weight:bold;font-size:1.25em;}
.administration_support #administration_support_text_block {float:none;clear:left;margin-right:100px;}
.administration_support #administration_support_text_body {float:left;clear:left;margin-bottom:0.0em;width:100%;}

.administration_support #administration_support_customerinvite_anchor {width:0px;height:0px;max-height:0px;position:relative;top:32px;left:22px;}
.administration_support #administration_support_item_body #confirm_delete_form_line {font-size:0.8em;}
.administration_support #administration_support_assignments_line #confirm_delete_form button {font-size:1.0em;}
.administration_support #administration_support_comment_body  #confirm_delete_form {font-size:1.25em;}


body {
	color:#444444;
	font-size: 0.8em;	
	font-family:Arial,"Swiss 721 BT", sans-serif;
}


/* Basic formats */

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.underline {
	text-decoration: underline;
}

/* Global align classes */

.left {
	text-align: inherit;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.full {
	text-align: justify
}

/* Image and table specific aligns */

img.left, table.left {
	float: left;
	text-align: inherit;
}

img.center, table.center {
	margin-left: auto;
	margin-right: auto;
	text-align: inherit;
}

img.center {
	display: block;
}

img.right, table.right {
	float: right;
	text-align: inherit;
}
