﻿body.Master
{
   
}

   body.Print *
        {
            text-align: left;
        }   


p
{
margin-top: 0px;
padding-top: 0px;

}		
		
		
table.SurveyItem
{
    width: 100%;
}

img {
    border-width:0;
}


table.SurveyItem tr.Empty *
{
    background-color: Transparent;
}

table.SurveyItem 
{
    border: 0px;
    border-collapse: collapse;
}



table.SurveyItem tr.Statement td
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

table.SurveyItem tr.TextBox td
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    /*border : solid 1px green;*/
}

table.SurveyItem tr.TextBox input,
table.SurveyItem tr.TextBox textarea,
table.SurveyItem tr.OpenOption input,
table.SurveyItem tr.ResponseTextBox input,
table.SurveyItem tr.ResponseTextBox textarea
{
    border : solid 1px #7F9DB9;
    background-color: #FFFFFF;
}

table.SurveyItem tr.TextBox input,
table.SurveyItem tr.TextBox textarea
{
    width:  100%;
    
}


table.SurveyItem tr.Options table.Options td *
{

  vertical-align:top;
}


table.SurveyItem tr.Options table.Options tr.OpenOption td span
{
  
  position: relative;
  top: 2px;

}
    

table.SurveyItem tr.Options table.Options td.OptionImage,
table.SurveyItem tr.Options table.Options td.OptionText,
table.SurveyItem tr.Options td.DropDown,
table.SurveyItem tr.Options td.OptionMatrix
{
    vertical-align:top;
    padding-left: 5px;
    padding-right: 5px;
}

table.SurveyItem tr.Options table.Options td.OptionText,
table.SurveyItem tr.Options td.OptionMatrix
{
    padding-right : 20px;
}

table.SurveyItem tr.Options table.Options td.OptionImage,
table.SurveyItem tr.Options table.Options td.OptionText,
table.Matrix td
{
    padding-top : 3px;
    padding-bottom : 3px;
}

table.SurveyItem tr.Options table.Options td.OptionImage *,
.CanClick
{
cursor: pointer;
}

/*table.SurveyItem tr.Options table.Options tr.OpenOption td 
{
     padding-top : 0px;
    padding-bottom : 0px;
}*/

table.SurveyItem tr.Options td.DropDown
{
    padding-top : 10px;
    padding-bottom : 10px;
    
}


table.Matrix
{
   
}

table.Matrix td.HeaderTop,
table.Matrix td.HeaderLeft,
table.Matrix td.HeaderRight
{
    border : solid 1px #A5A5A5;
}

table.Matrix td.HeaderTopLeft,
table.Matrix td.HeaderTopRight
{
    border-top : solid 1px #FFFFFF;
}

table.Matrix td.Transparent
{
    background-color: transparent;
}





table.Matrix td.Image
{
    border : solid 1px #A5A5A5;
}

table.Matrix td.Image *
{
  cursor: pointer;
}


table.Matrix td.HeaderTop,
table.Matrix td.Image
{
    text-align: center;
}

table.Matrix td
{
    padding-left : 10px;
    padding-right : 10px;
}





.Center
{
    text-align:center ;
    /*margin-left:auto;
    margin-right:auto;*/
    margin:0px auto; /* Right and left margin widths set to "auto" */
    
}



div.ResponseFeedBack
{
    color: #990000;
    background-color: #DDDDDD;
    text-align: center;
    border: solid 1px #000000;
    padding: 5px;
    margin-bottom: 10px;
    font-size: 12px;
    font-weight: bold;
}



tr.ResponseButtons td
{ 
	padding-bottom: 5px;
}

tr.ResponseButtons .button
{ /* remove bgimg from buttons used in response */
	background-image: none;
}


tr.ResponseButtons a
{
    text-decoration: none;
  margin-left: 5px;
  margin-right: 5px;
}



td.RoundedBoxNoHeader
{
    font-size: 1px;
}

.ToolTip,
.ToolTip2
{
cursor: pointer;
margin: 5px;
}


.ToolTip2
{
margin-top: 0px;
margin-bottom: 0px;

}



tr.HiddenAtLoadTime,
input.HideToc
{
   display: none;
}



/***************** TOC *********************/


td.SideToc
{
 /*border: solid 1px green;*/
 padding-right: 50px;   
}


div.TOC-Main
{
display: none;
}


div.TOC ul
{
padding: 0px;
padding-left: 10px;
margin: 0px;
list-style-type: none;
}

div.TOC ul li
{
color: #999999;
}

div.TOC ul.PagesOnly
{
padding: 5px;
padding-left: 25px;
list-style-image: url(/Home/General/Images/NewIcons/bullet_gray.png);
}

div.TOC ul li ul
{
padding: 5px;
padding-left: 30px;
list-style-image: url(/Home/General/Images/NewIcons/bullet_gray.png);

}

div.TOC ul.PagesOnly li.answered,
div.TOC ul li ul li.answered
{
list-style-image: url(/Home/General/Images/NewIcons/bullet_accept.png);
}


div.TOC ul li.current,
div.TOC ul li.current * ,
div.TOC ul li.visited *
{
color: #000000;
}

div.TOC ul li.current
{
/*border: solid 1px #aaaaaa;*/
/*background-color: #eeeeee;*/
}

div.TOC ul li.current
{
font-weight: bold;
}


table.ConjunctMeten
{
    width: 100%;
    border-collapse: collapse;    
}

table.ConjunctMeten td
{
    padding: 3px;  
    padding-left: 5px;    
    padding-right: 5px;    
    vertical-align: top;
}

table.ConjunctMeten td.profileTop
{
    border-top : solid 1px #A5A5A5;
    border-left : solid 1px #A5A5A5;
    border-right : solid 1px #A5A5A5;    
    
    border: solid 1px #A5A5A5;    
}

table.ConjunctMeten td.profileLabel
{
    border-left : solid 1px #A5A5A5;
}

table.ConjunctMeten td.profileLabelTop
{
    border-top : solid 1px #A5A5A5;
}



table.ConjunctMeten td.profileMid
{
    border-left : solid 1px #A5A5A5;
    border-right : solid 1px #A5A5A5;    
}

table.ConjunctMeten td.profileBottom
{
    border-bottom : solid 1px #A5A5A5;
    border-left : solid 1px #A5A5A5;
    border-right : solid 1px #A5A5A5;    
}



table.ConjunctMeten td.ProfileItem
{
    border : solid 1px #A5A5A5;
    padding: 5px;
    vertical-align: top;
}

table.ConjunctMeten table.ProfileData
{
    width: 100%;
    border-collapse:collapse;
}

table.ConjunctMeten table.ProfileData td
{
    padding: 4px;
       padding-top: 0px;
       padding-bottom: 0px;
}

table.ConjunctMeten td.ProfileName,
table.ConjunctMeten td.ChoiceHeader
{
    font-weight: bold;
}

table.ConjunctMeten td.ChoiceHeader
{
    text-align: right;
}


table.ConjunctMeten tr.Even td
{
    background-color: #DDDDDD;
}

table.ConjunctMeten td.profileImage
{
    text-align: center;
}


/*
table.ConjunctMeten table.ProfileData td.LabelInfo
{
    width: 20px;
}
*/

table.ConjunctMeten tr.ProfileButtons td
{
    border : solid 1px #A5A5A5;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}


table.ConjunctMeten tr.ProfileSave 
{
    display: none;
}


ul.Conjunct
{
   margin: 0px;
   margin-top: 5px;
   padding: 0px;
}


ul.Conjunct li
{
   float: left;
   width: 20px;
   height: 16px;
   display: block;
   background-image: url(/Home/General/Images/NewIcons/conjunct_bullet_gray.png);
   background-position: center;
   background-repeat: no-repeat;
}

ul.Conjunct li.Current
{
   background-image: url(/Home/General/Images/NewIcons/conjunct_bullet_black.png);
}

ul.Conjunct li.Completed
{
   background-image: url(/Home/General/Images/NewIcons/conjunct_accept.png);
   cursor: pointer;
}



table.user
{
   border-collapse: collapse;
}

table.user th, 
table.user td
{
    padding-left: 5px;    
    padding-right: 5px;
    text-align: left;
}

