
/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 257 2010-07-27 23:06:56Z emartin24 $
 */
 
.detailContainer h3 {color:#66666; font-family:arial, verdana, sans-serif; font-size:14px; padding-bottom:10px; font-weight:bold; border-bottom:1px solid #f3f3f3;}

#modal-login {display:none;}


/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container { font: 12px arial, verdana, sans-serif; height:500px; width:510px; color:#333; /*border:4px solid #fff;*/ padding:12px; text-shadow:none; background:url(../images/bg_logins.png) no-repeat ; padding-left:30px; }
#simplemodal-container .simplemodal-data {padding:8px;}
#layer { padding-bottom:5px; }
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:0px; right:0px; cursor:pointer;}
#simplemodal-container h2 {color:#84b8d9; font-size:16px; padding-bottom:10px; font-weight:bold;}
#modal-login h2 {color:#666; font-size:18px; padding-bottom:10px; font-weight:normal; border-bottom:1px solid #f3f3f3;}
/* CLEARING */

#modal-login input {
  border:1px solid #fff;
  background:#f0f8fa;
  padding:7px;
  padding-left:35px;
  color:#666;
  width:310px;
  font-size:12px;
  margin-top:5px;
}

#modal-login input.username {
  background:url(../images/icon_username.jpg) no-repeat #fff;
}

#modal-login input.password {
  background:url(../images/icon_password.jpg) no-repeat #fff;
}

#modal-login input#loginButton {
  width:72px;
  height:28px;
  text-align:center;
  border:1px solid #ccc;
  /*background:#49805e;
  background:#20bdf2;*/
  background:url(../images/btn_signin.jpg) repeat-x;
  cursor:pointer;
  padding:0px 0px 5px 0px;
  font-weight:400;
  font: 14px arial, verdana, sans-serif;
  color:#fff;
  right:0px;
}

#signline {
  border-top:1px solid #f3f3f3;
}

#map td { padding:0px; margin:0px; }
#map tr { padding:0px; margin:0px; }

.greyRow {
color:#fff;
}

/* table report design */
#table-2 {
  border: 1px solid #e3e3e3;
  background-color: #f2f2f2;
        width: 100%;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}
#table-2 td, #table-2 th {
  padding: 5px;
  color: #333;
}
#table-2 thead {
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  padding: .2em 0 .2em .5em;
  text-align: left;
  color: #4B4B4B;
  background-color: #C8C8C8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e3e3e3), color-stop(.6,#B3B3B3));
  background-image: -moz-linear-gradient(top, #D6D6D6, #B0B0B0, #B3B3B3 90%);
  border-bottom: solid 1px #999;
}
#table-2 th {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 17px;
  line-height: 20px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  text-shadow: white 1px 1px 1px;
}
#table-2 td {
  line-height: 20px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  padding:4px;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
}
#table-2 td:hover {
  background-color: #fff;
}
/* end table report design */

.stepHeader_unTick {
  border: 1px solid #CCCCCC;
  background-color: #F3F3F3;
  background-image: url('../images/icon_untick.png');
  background-repeat: no-repeat;
  background-position: 99% 50%;
}
.stepHeader_tick {
  border: 1px solid #CCCCCC;
  background-color: #F3F3F3;
  background-image: url('../images/icon_tick.png');
  background-repeat: no-repeat;
  background-position: 99% 50%;
}
.stepHeader_active {
  border: 1px solid #CCCCCC;
  background-color: #3C93BE;
  color: #FFFFFF;
}
