

/** File: stylesheets/global.css **/

/*******************************************************************************
  Resets / Rewrites
*******************************************************************************/

* {
  margin: 0; padding: 0; border: 0;
}

img {
  border: 0px;
}

body {
	font: 12px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	background: #DEDEDE;
}

button, input, textarea, select {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

input, textarea, select {
  border-top: 1px solid #808080;
  border-left: 1px solid #808080;
  padding: 3px;
}




.clear {
 clear: both !important;
 display: block;
}




.list_view {
  /*background: url('images/gray_dot.gif') repeat-y 744px top;*/
}



/* LOGIN FORM */

#auth_dialog_container {
  padding: 0px 0px;
  margin: 0px;
}

#auth_dialog_container .focused {
  background: transparent;
}

#auth_dialog {
  width: 320px;
  margin: 0px auto;
  border: 10px solid #C6C4C4;
}

#auth_dialog .error {
  background-color: transparent;
}

#auth_dialog .error label {
  color: #333;
}

#auth_dialog .error p.errorField {
  text-align: center;
  margin-bottom: 16px;
}

#auth_dialog form {
  padding: 15px 25px 30px;
  width: auto !important;
  text-align: left;
  background: #FFF;
}

#login_company_logo {
  padding: 35px 0px 20px;
}

#auth_dialog button {
  margin-right: 20px;
  float: right;
}

#loginFormRemember {
  margin-left: 7px;
}

.forgot_password_link {
  float: left;
  margin-left: 17px;
  text-decoration: underline;
  font-size: 11px;
  margin-top: 4px;
}

#auth_dialog .errorField {
  float: none;
  width: 257px;
}

.auth_elements {
  padding-left: 6px !important;
}



/** File: stylesheets/uni-form-generic.css **/

/* ### Uni-Form by Dragan Babic  - http://dnevnikeklektika.com/ , http://draganbabic.com/ ### */ 
/* ### Some rights reserved - http://creativecommons.org/licenses/by-sa/2.5/ ### */

/* It is suggested not to edit this file directly, but rather the uni-form.css provided in the downloaded Uni-Form zip archive */

.uniForm{
  margin:0; padding:0;
  position:relative;
  width:100%;
  overflow:hidden;
}

  /* Some generals */
  .uniForm fieldset{
    border:none;
    margin:0; padding:0;
  }
    .uniForm fieldset legend{
      margin:0; padding:0;
    }

    .uniForm .ctrlHolder{ /* This is the main unit that contains our form "modules" */
      overflow:hidden;
      margin:0; padding:0;
      clear:both;
    }

    .uniForm .buttonHolder{
      overflow:hidden;
      clear:both;
    }

    
    /* Highlighting the rows on input focus */
    .uniForm .focused{
    }

   

.uniForm {
  position: static;
}

/* Generals */
.uniForm fieldset{
  margin:1em 0;  /* Assign your value */
}
.uniForm fieldset legend{
  color:#000; /* Reset IE */
  font-weight:bold; /* Assign your value */
  font-size:120%; /* Assign your value */
}
.uniForm .ctrlHolder{ /* This is the main unit that contains our form "modules" */
  margin: 3px 0;
  /*padding:7px;*/ /* Assign your value */
  padding: 7px 0px;
  line-height: 140%;
}

.uniForm .ctrlHolder.col {
  clear: none;
}

.uniForm .buttonHolder{
  /*text-align:right;*/ /* Recommended */
  border-top: 1px solid #ccc;
  padding-top: 14px;
  margin-top: 10px;
}

table .uniForm .buttonHolder {
  padding-top: 0px;
  margin-top: 0px;
  border-top: 0px;
}





/* .blockLabels */
.uniForm .blockLabels .textInput,
.uniForm .blockLabels .fileUpload{
  width:53%;
}


.uniForm .blockLabels .formHint{
  width:45%;
}




fieldset {
  margin: 8px 0;
  border: 1px solid #ccc;
  padding: 0 10px 5px 10px;
}

fieldset legend {
  margin: 0;
  padding: 0 5px;
  font-size: 90%;
}

input, textarea, select {
  width: 250px;
  /*background: #f8f8f8;*/
  background: #FFF;
  border: 1px solid #ddd;
  font-size: 12px;
  /*padding: 4px 4px;*/
}


input.inline {
  width: auto !important;
  padding: 0 !important;
}

button {
  padding: 3px 5px;
}

label em {
  color: red;
}

label.inline {
  display: inline !important; /** override uni-form label **/
}

input.short {
  width: 50px;
}

input.medium {
  width: 200px;
}

input.long, input.title, textarea.long {
  width: 98%;
}



.uniForm .blockLabels label {
  padding-bottom: 3px;
  font-weight: bold;
  font-size: 10px;
}

.uniForm .blockLabels label.inline {
  font-weight: normal;
}







.uniForm .ctrlHolderNoBottomPadding {
  padding-bottom: 0px;
}

.uniForm .ctrlHolderNoTopPadding {
  padding-top: 0px;
}

.form_full_view {
}

