/*
body {font:12px/1.4 Verdana,Arial; background:#eee; height:100%; margin:25px 0; padding:0}
h1 {font:30px 'Trebuchet MS',Verdana; margin:0}
h2 {font-size:12px; font-weight:normal; font-style:italic; margin:0 0 20px}
p {margin:0 0 14px}
ul {margin:0; padding-left:20px}


#testdiv {width:600px; margin:0px auto; border:1px solid #ccc; padding:20px 25px 12px; background:#fff}
ul {list-style:none; margin-bottom:12px; padding:0}
li {font:14px Georgia,Verdana; margin-bottom:4px; padding:8px 10px 9px; border:1px solid #ccc; background:#eee; cursor:pointer}
li:hover {border:1px solid #bbb; background:#e3e3e3}
*/


.tbox {position:absolute; display:none; padding:14px 17px; z-index:1000; margin-top:30px;}
.tinner {padding:10px; -moz-border-radius:10px; border-radius:10px; background:#fff url(../Images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(../Images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#bluemask {background:#4195aa}
#frameless {padding:0px}
#frameless .tclose {right:6px}


.headline { background-color: #243a69; color:#FFFFFF; font-size:18px;   font-family: "Source Sans Pro", "HelveticaNeueRegular", Helvetica, Arial, sans-serif; text-align:center; line-height:45px; position:relative; margin-bottom:10px;}
.headline .btn-popup  { position:absolute; right:10px; top:10px;}
.btn-popup {
  padding: 3px 14px;
  font-size: 12px;
  line-height: 20px;
  *line-height: 20px;
  text-align: center;
  cursor: pointer;
 background: #74a9e2;
    background: -moz-linear-gradient(top, #74a9e2 0%, #6398d1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#74a9e2), color-stop(100%,#6398d1));
    background: -webkit-linear-gradient(top, #74a9e2 0%,#6398d1 100%);
    background: -o-linear-gradient(top, #74a9e2 0%,#6398d1 100%);
    background: -ms-linear-gradient(top, #74a9e2 0%,#6398d1 100%);
    background: linear-gradient(to bottom, #74a9e2 0%,#6398d1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74a9e2', endColorstr='#6398d1',GradientType=0 );
  border: 1px solid #5287c0;
  -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
  font-weight:bold;
  font-family:'HelveticaNeueRegular',sans-serif; 
  opacity:1;
  color: #fff; 
    text-decoration: none;
	-webkit-appearance: button;
	outline:none;
    
}
 
.btn-bgorange {
color:#ffffff;
background:#f59a21;
border: 1px solid #f59a21;
}
