﻿/*===================02.04.2009 - report form====================*/

.dropDownLarge {width:100%; padding-left:5px;}
#report {margin-bottom: 15px; padding:10px; height:198px; width:925px; background: #f6f6fc;}
#report label {display:inline;}
#report .rb  {padding:0 0 15px 0;}
#report .btn{float:right;}
#report table td{padding: 0 0 5px 0; vertical-align:top;}
#report table td.cell {width:20%;}
#report .error, .error{color:red; font-size: 11px; z-index: -1;}

table.result{border-style:none; border-width:0; border-collapse:separate !important; 
    border-bottom:solid  1px #C3C3C3; width:100%;}
table.result .resultHead th{background-color: #EDEEF9; border-bottom:solid  1px #C3C3C3 !important; border-top:none; border-left: none; border-right:medium none;}
.resultHead{border-right: none; color:Black;}
.resultHead .vertical{border-left:solid 1px #C3C3C3 !important; padding: 0; text-align:center; width: 100%; vertical-align:bottom;}
/*filter: flipH flipV; writing-mode: tb-rl;*/
.resultHead .vertical img{padding-left:3px;}
.result .resultAltRow{background-color:#f6f6fc;}
.result .resultRow{background-color:White; border-collapse:collapse !important;}
.result .resultLastRow{border:none; }
.result .resultLastRow td{border-collapse:collapse !important; border-top:solid  1px #C3C3C3; border-bottom: none; border-right: none; border-left:none; font-size: 11px; padding:0 2px 0 0; margin:0; }
.result .resultRow td,.result .resultAltRow td{border: none; font-size: 11px; padding:0 2px 0 0; margin:0; }
.result .resultRow td.resultPercent{background-color: #EDEEF9; border-left:solid 1px #C3C3C3; border-bottom:solid 1px #C3C3C3; font-weight:bold;}
.result .resultRow td.resultQuestion{background-color: #EDEEF9; border-bottom:solid 1px #C3C3C3; font-weight:bold;}
.result td.data{border-left:solid 1px #C3C3C3;}
.result td.largedata{border-left:solid 1px #C3C3C3; font-size: 0.8em; padding:0 1px 0 0;}
.result .resultText{font-size: 11px;}

div.selectbox-wrapper {
  position:absolute;
  width:656px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  /*margin-top:-10px;*/
  *margin-top:-2px;
  padding:0px;
  /*font-size:0.8em;*/
  text-align:left;
  height:200px;
  overflow: auto;
  z-index: 1;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
div.selectbox-wrapper ul li.current { 
  background-color: #CDD8E4;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  border-bottom:dashed 1px #CDD8E4;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

label {
    display: block;
}
.selectbox /* look&fell of  select box*/
{
  /*margin: 0px 0px 10px 0px;*/  
  padding-left:2px;
  /*font-size:0.8em;*/
  width : 656px; 
  display : block;
  text-align:left; 
  background: url('/images/bg_select.png') right;
  /*height:18px;*/
  cursor: pointer;
  border:1px solid #D1E4F6;
  color:#333;
}

select {
	background: url('/images/bg_select.png') right;
}

/*=================== 08.04.2009 ====================*/

.comment {font-size: 11px; line-height:1.2em;}
.comment1 {font-size: 11px; line-height:1em; width:700px; padding-top: 7px; float:left;}
.cl  {float:left; width:28%; }
.in {height:55px !important;}
.cl .in{padding: 0 110px 0 0; }
.cr{float:right; width:72%; }
.bottomin{margin:0; padding:0;}

#results{float:left; padding-bottom:10px;}

/*#alertDiv {width:400px;}*/

.right {float:right;}

/*____________________ 04.05.2009___________________________________*/
#steps{width:710px; padding: 10px 10px 10px 35px;}
#steps div{height: 200px; width:300px; background-color: #F6F6FC; padding: 10px;}
#steps a{font-size:130%; text-decoration: none;}
#steps a img{}
#steps p{padding-left: 37px;}
#steps ul{padding-left: 33px; margin-top:0;}
.stepleft{float:left;}
.stepright{margin-left: 365px;}

#breadCrumb {padding-bottom:7px;}
#breadCrumb a{text-decoration:underline;}

.sourseText {font-size:11px;}