/* CSS Document */

body {font-family: Arial; font-size: 10pt; }
td   {font-size: 9pt;}
th   {font-size: 10pt; color: #ffffff; background-color: #6496B4;}
img  {border:0px;}

input, textarea, select {border:solid 1px #869BAD; background-color:#ffffff; font-family: Arial; font-size: 10pt;}
.inputActive            {border:solid 1px #FF8E01; background-color:#FFD57D; }
.selectActive           {border:solid 1px #FF8E01; background-color:#FFD57D; }
.small_inputInactive    {border:solid 1px #869BAD; background-color:#ffffff; }
.small_inputActive      {border:solid 1px #FF8E01; background-color:#FFD57D; }
.small_selectInactive   {border:solid 1px #869BAD; background-color:#ffffff; }
.small_selectActive     {border:solid 1px #FF8E01; background-color:#FFD57D; }

.button {}
.button
 {
  cursor: pointer;
  background-color: #5580A6;
  border-color: #5B86AB;
  color: #fff;
  font-weight: bold;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
  -moz-border-radius:    8px; 
  -webkit-border-radius: 8px; 
 }
.button:hover
 {
  color: #ddd;
 }

.date_button
 {
  cursor: pointer;
  background-color: #5580A6;
  border-color: #5B86AB;
  color: #fff;
  font-weight: bold;
  height: 22px;
 }

.dropdown_button
 {
  cursor: pointer;
  background-color:#ffffff; 
  border-color: #869BAD;
  height: 22px;
 }

.strong {font-weight: bold;}

.table_tr_mouseover      {background-color: #BDD6E4;}
.table_tr_mouseout       {background-color: #ffffff;}
.table_tr_mouseout_arch  {background-color: #E9E9E9;}
.table_tr_clicked        {background-color: #D2D2D2;}
.table_tr_clicked_arch   {background-color: #B1B1B1;}

table.report_table {border: solid 1px #aaa; border-collapse: collapse;}

a         {color: #00008b; text-decoration: none;}
a:visited {color: #00008b; text-decoration: none;}
a:hover   {color: red;     text-decoration: underline;}

.topmenu           {text-decoration: none;      font-weight: bold; color: #2A739B;}
a.topmenu          {text-decoration: none;      font-weight: bold; color: #2A739B;}
a.topmenu:visited  {text-decoration: none;      font-weight: bold; color: #2A739B;}
a.topmenu:hover    {text-decoration: underline; font-weight: bold; color: #FA8E10;}

.topmenu2          {text-decoration: none;      color: #2A739B;}
a.topmenu2         {text-decoration: none;      color: #2A739B;}
a.topmenu2:visited {text-decoration: none;      color: #2A739B;}
a.topmenu2:hover   {text-decoration: underline; color: #2A739B; background-color:#FFFFC3;}

a.pageheader         {text-decoration: none;      color: #ffffff;}
a.pageheader:visited {text-decoration: none;      color: #ffffff;}
a.pageheader:hover   {text-decoration: underline; color: #FA8E10;}

a.frontmenu         {text-decoration: none;      color: #000000;}
a.frontmenu:visited {text-decoration: none;      color: #000000;}
a.frontmenu:hover   {text-decoration: underline; color: #FA8E10;}


/* workflow*/
.blank     {text-align:center;}
.ok        {background-color: #CCFFCC; text-align:center; font-weight: bold;}
.blue      {background-color: #aaaaff; text-align:center; font-weight: bold;}
.orange    {background-color: #FE9915; text-align:center; font-weight: bold;}
.ko        {background-color: #FF3333; text-align:center; font-weight: bold;}
.grey      {background-color: #d6d6d6; text-align:center; font-weight: bold;}
.exception {background-color: #FFFF33; text-align:center; font-weight: bold;}

.order_status         {text-align:center; font-weight: bold;}
.pending_payment      {background-color: #FFFF33;}
.pending_customer_ref {background-color: #FE9915;}
.pending              {background-color: #d6d6d6;}
.exported             {background-color: #CCFFCC;}
.confirmed            {background-color: #CCFFCC;}
.shipped              {background-color: #CCFFCC;}
.closed               {background-color: #CCFFCC;}
.canceled_no_stock    {background-color: #CCFFCC;}
.canceled_unexpected_price {background-color: #CCFFCC;}
.canceled_other       {background-color: #CCFFCC;}

.grey_txt  {color: #888888;}

table.stdform {border:        1px solid #4980A4;}
td.stdform    {border-bottom: 1px solid #FAA21A; padding:4px;}
div.stdform   {border-bottom: 1px solid #FAA21A; padding:4px;}

div#tip_div {
  position:absolute;
  visibility:hidden;
  left:0;
  top:0;
  z-index:10000;
  background-color:#dee7f7;
  border:1px solid #336; 
  width:250px;
  padding:4px;
  color:#000;
  line-height:1.2;
}

#dhtmltooltip
{
position: absolute;
width: 180px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.tracker
{
  margin-bottom: 12px;
}

.topmenu_link_icon {height:10px; padding-right: 1px;}

@media print
{
 .noprint { display: none; }
}

.site_profile_div_pro          {background-color: orange;  text-align:center; font-weight: bold; margin-bottom: 3px;}
.site_profile_div_marketplace  {background-color: #A9D0F5; text-align:center; font-weight: bold; margin-bottom: 3px;}
