@charset "utf-8";

#content form {
  margin:0px;
}

#content .form_table {width:100%;}
#content .form_table_td {padding:5px 0px 5px 0px; }
#content form, #content form input { font-size:11px; }

#content form label, 
#content form select, 
#content form input[type=checkbox], 
#content form input[type=radio], 
#content form input[type=button], 
#content form input[type=submit] {
  cursor: pointer;
}

#content form label {}

#content form .error_msg {
  font-size: 9px;
  color:#944;
}
#content form .success_msg_main {
  font-size: 11px;
  color:#494;
}
#content form .success_msg {
  font-size: 9px;
  color:#494;
}

#content form fieldset {
  border: 1px solid #7198C9;
  background-color:#f6f6f8;
  padding:2px;
  line-height:20px;
  vertical-align:middle;
}
#content form fieldset legend { color:#666; font-weight: bold; }

/*
*   input[type=text]
*/
#content form input.text {
  font-size:11px;
  background-color:#f6f6f8;
  color:#555;
  height:13px;
  width:320px;
  padding:0px;
  margin:0px;
  border: none;
  outline:none;
}

#content form input.text.short {
  width:150px;
}

/*
* input[type=file]
*/
#content form input.file {
  font-size:11px;
  color:#555;
}

/*
*   select
*/
/*This is a HTML div with checkboxes*/
#content form .selectbox {
  font-size:11px;
  color:#555;
  background-color:#f6f6f8;
  width:250px;
  height:100px;
  border:none;
  padding:2px;
  overflow:auto;
  outline:none;
}

/*
*   textarea
*/
#content form textarea {
  font-size:11px;
  color:#555;
  background-color:#f6f6f8;
  width:100%;
  height:210px;
  padding:0px;
  margin:1px;            /* ie6/7 */
  border:none;
  outline:none;
  overflow:auto;
  word-break:break-all;  /* ie6/7 on long lines */
  resize: none;          /* disable safari resize textarea */
}

/*
*   Select
*/
#content form select {
  font-size:11px;
  color:#555;
  background-color:#f6f6f8;
  padding:0px;
  margin:0px;
  border: 0px;
  width: 150px;
  outline:none;
}
#content form option {outline:none;}


#content form .file_upload_image_container {
  background-color: #fafbfc;
  min-height:30px;
  max-height:300px;
  padding:5px;
  overflow:auto;
  border:1px solid #eee;
}
/*
*  bordered elements
*/
#content form td.border_tl { background: url(../img/form_border_tl.gif) top left no-repeat; width:5px; height:5px;}
#content form td.border_top { background: url(../img/form_border_top.gif) top left repeat-x; height:5px;}
#content form td.border_tr { background: url(../img/form_border_tr.gif) top right no-repeat; width:5px; height:5px;}
#content form td.border_left { background: url(../img/form_border_left.gif) top left repeat-y; width:5px; }
#content form td.border_right { background: url(../img/form_border_right.gif) top right repeat-y; width:5px;}
#content form td.border_bl { background: url(../img/form_border_bl.gif) bottom left no-repeat; width:5px; height:5px;}
#content form td.border_bottom { background: url(../img/form_border_bottom.gif) bottom left repeat-x; height:5px;}
#content form td.border_br { background: url(../img/form_border_br.gif) bottom right no-repeat; width:5px; height:5px;}

#content form td.border_tl_h { background: url(../img/form_border_tl_h.gif) top left no-repeat; width:5px; height:5px;}
#content form td.border_top_h { background: url(../img/form_border_top_h.gif) top left repeat-x; height:5px;}
#content form td.border_tr_h { background: url(../img/form_border_tr_h.gif) top right no-repeat; width:5px; height:5px;}
#content form td.border_left_h { background: url(../img/form_border_left_h.gif) top left repeat-y; width:5px; }
#content form td.border_right_h { background: url(../img/form_border_right_h.gif) top right repeat-y; width:5px;}
#content form td.border_bl_h { background: url(../img/form_border_bl_h.gif) bottom left no-repeat; width:5px; height:5px;}
#content form td.border_bottom_h { background: url(../img/form_border_bottom_h.gif) bottom left repeat-x; height:5px;}
#content form td.border_br_h { background: url(../img/form_border_br_h.gif) bottom right no-repeat; width:5px; height:5px;}

