/* 
    Document   : general_embed_form
    Created on : Mar 14, 2013, 2:45:08 PM
    Author     : adminbeta
    Description:
        Purpose of the stylesheet follows.
*/

body, html {  
  margin: 0px;
  padding: 0px;  
}
body {
  min-width: 100%; /* Doesn't work in IE */
}

.clear { clear: both; }

.ellipsis {
  overflow: hidden;
}

/*used for the "*" which indicate form fields required before submitting*/
.req {
  color: red;
}

td,th,p,li,div,span,ul {
  font-family: tahoma, verdana, arial;
  color: black;
  line-height: 16px;
  font-size: 12px;
}
input,textarea,select,option,optgroup {
  font-family: tahoma, verdana, arial;
  color: black;
  font-size: 8pt;
}

a:link, a:visited {
  color: #008800;
  text-decoration: none;
  outline: none;
}
a:hover {
  color: #990000;
  text-decoration: underline;
}
a.no_border:link, a.no_border:visited {
  border-bottom: none;
  outline: none;
}

.rsvErrorField {
  background-color: #990000;
  color: #ffffcc;
}

/*----------------- UI messages ------------------*/
#ft_message { }
#ft_message_inner { }
.notify {
  border: 1px solid #0058db;
  background-color: #f2f8ff;
}
.notify div {
  color: #0058db;
}
.error {
  border: 1px solid #cc0000;
  background-color: #ffeded;
}
.error div {
  color: #aa0000;
}
.errorField {
  background-color: #cc0000;
  color: white;
}
.box {
  border: 1px solid #666666;
  background-color: #ffffee;
  color: #333333;
  padding: 5px;
}
.grey_box {
  background-color: #f9f9f9;
  padding: 5px;
  border: 1px solid #cccccc;
}
.blue_box {
  background-color: #CFECFF;
  padding: 5px;
  border: 1px solid #336699;
}
.light_blue_box {
  background-color: green;
  padding: 5px;
  border: 1px solid #336699;
}


/* this should be used for all dialog windows */
.ft_dialog td {
  padding: 1px;
}

