﻿body.Master
{
   
}

   body.Print *
        {
            text-align: left;
        }   


table.SurveyItem
{
    width: 100%;
}



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.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 .button
{ /* remove bgimg from buttons used in response */
	background-image: none;
}


td.RoundedBoxNoHeader
{
    font-size: 1px;
}

img.ToolTip
{
cursor: pointer;
margin: 5px;
}

tr.HiddenAtLoadTime,
input.HideToc
{
   display: none;
}



/***************** TOC *********************/
div.TOC
{
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: 5px;
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;
}







