

.LabelAsLink
{
     color : #5B6822;
}

.LabelAsLink
{
    cursor:pointer ;
    text-decoration : underline; 
}

.CanClick
{
    cursor:pointer ;
}


input.Button
{
  border : solid 1px #507CD1;
}

table.Tip td,
span.Tip
{
    color: Gray;
}

table.Tip
{
    width: 100%;
}

div.Tip
{
    color: #555555;
    background-image: url(../../Home/General/Images/Icons/Exclamation.gif);
    background-repeat: no-repeat;
    background-position: top left;
    margin-top: 10px;
    padding-left: 40px;
    height: 40px;
}


span.AttentionGood,
span.AttentionNotGood,
.AttentionNotGood
{
   font-weight: bold;
}

span.AttentionNotGood, 
span.AttentionNotGood *,
span.AttentionNotGood a,
.AttentionNotGood, 
.AttentionNotGood *,
span.YesNo_No
{
    color: #990000;    
}

span.AttentionNotGood a
{
    text-decoration: underline;
}


a.NoBorder
{
    color: inherit;
    text-decoration: none;
}

img.NoBorder
{
   border : 0px;
}

img.MenuIcon
{
   border : 0px;
   margin-right: 5px;
}

img.Link
{
    cursor: pointer;   
}

span.SurveyEditInfoMessage,
a.SurveyEditInfoMessage,
span.SurveyEditInfoMessageError,
a.SurveyEditInfoMessageError
{
    color: gray !important;
    font-style: italic;
    font-weight: normal;
    
}

span.SurveyEditInfoMessageError,
a.SurveyEditInfoMessageError
{
    color: #990000 !important;
    font-weight: bold;
}




a.ImageLink
{
    text-decoration: none;
    text-align:center;    
    color: inherit;
}

a.ImageLink 
{
    text-decoration: none;
    text-align:center;    
}


.floatright 
{ 
    float: right;
}


.floatleft 
{
    float: left;
}

.Img_Shadow 
{
  float:left;
  background: url(./CssImages/ImageShadow.png) no-repeat bottom right !important;
  background: url(./CssImages/ImageShadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.Img_Shadow img 
{
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}


div.Spacer
{
    height: 15px;
}

div.SmallSpacer
{   
    height: 10px;
}


.Attention
{
    font-weight: bold;
/*    color:#D7400F;*/
}

@media print 
{
    .printbutton
    {
        display:none;
    }
    body *
    {
        color: green;
    }
    
    div.menu
    {
        display:none;
    }
    
    
}



/* Accordion */
.accordionHeader
{
    border: 1px solid #D8DFE6;
    background-color: #BBBBBB;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    color: #FFFFFF;
    font-weight: bold;
    /*background-image: url(  './EviImg/menu_green_top.png' );
    background-repeat: repeat-x;*/
}

.accordionContent
{
    
    background-color: #FFFFFF;
    border: 1px solid #D8DFE6;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}



a.FaqSelected,
a.FaqNotSelected
{
  font-weight: bold;
}
  
a.FaqSelected
{
  color: red;
}


a.PagesMenu,
a.PagesMenuSelected
{
}

a.PagesMenuSelected,
a.ResultsSubMenuSelected
{    
    font-weight: bold !important;
}

td.RightAlign, th.RightAlign,
td.AlignRight, th.AlignRight,
.AlignRight, .RightAlign, 
td.Count, th.Count,
td.Percentage, th.Percentage
{
    text-align:right !important;
}


td.Percentage,th.Percentage,
td.Count,th.Count,
td.MoneyValue,
td.MoneySign
{
    text-align:right;
    width: 75px;
    
}

.Active
{
    
    font-weight: bold;
    
}
.InActive {
    /*color: #999999;*/
    color: #777;
}


.TabStrip--OrderCredits img {
    margin-right: 10px;
}


.TabStrip--OrderCredits i {
    margin-left: 10px;
    margin-right: 10px;
    color: #777;
}



.GuiTextBox,
.GuiTextBoxRightAlign
{
	border: solid 1px #999999;
	padding:2px; 
}

.GuiTextBox,
.GuiTextBoxRightAlign
{
	background-color : #FFFFFF;
}

.GuiTextBoxRightAlign
{
	text-align:right;
}


.button{
	border: 1px solid #999999;
	cursor: pointer;

	padding-right: 5px;
	/*padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;*/
}

textarea 
{
    
}


table.SurveyTexts
{
border: solid 1px #aaaaaa;
width: 100%;
}

table.SurveyTexts td
{
border: dashed 1px #aaaaaa;
/*padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;*/
padding: 10px;
text-align: center;
}

table.SurveyTexts td.SurveyContent
{
background-color: #eeeeee;
color: #999999;
}

table.SurveyTexts td a
{
text-decoration: none;
}


.HiddenAtLoadTime
{
    display: none;
}

a.IconLink
{
text-decoration: none;
}
