body.ss-base-body{background-color:#FFFDDF;font-family:sans-serif}h1.ss-form-title{color:#444;padding-bottom:.2ex;border-bottom:1px solid #ddd;width:70%;text-align:left}span.ss-required-asterisk{color:#800;font-style:italic}div.errorbox-good{border:1px solid #ddd;padding:1.5ex .5em 0 .5em;background-color:#f7f7f7}label.ss-scalenumber{padding:0}td.ss-scalerow{padding:0 .7em}label.ss-q-title{color:#222;border-bottom:.1ex solid #ddd;width:40%;padding-bottom:.2ex;margin-bottom:.5ex}div.ss-form-entry{margin-bottom:.5em}label.ss-q-help{margin-bottom:2ex}div.ss-form-container{background-image:url('//lh3.googleusercontent.com/sA6vIUm2JnXo3SE4sx310l0wEF9ww7BGMyTDmMUAafABUTkMFB72EO43dRkOtM55FiEshUVvMyGVTTOcuxX3ap0=s0');background-repeat:repeat-x;border:2px solid #444;border-style:solid;border-width:2px}h2.ss-section-title{background-color:transparent}div.ss-submit div.ss-form-entry{background:none;border:none}

/* See license.txt for terms of usage */



#firebugBody {

    position: fixed;

    top:0;

    left:0;

    margin:0;

    padding:0;

    width:1px;

    height:1px;

    overflow:visible;

}



.firebugCanvas {

    position:fixed;

    top: 0;

    left: 0;

    display:none;

    border: 0 none;

    margin: 0;

    padding: 0;

    outline: 0;

}



.firebugHighlight {

    z-index: 2147483647;

    position: absolute;

    background-color: #3875d7;

    margin: 0;

    padding: 0;

    outline: 0;

    border: 0 none;

}



.firebugLayoutBoxParent {

    z-index: 2147483647;

    position: absolute;

    background-color: transparent;

    border-top: 0 none;

    border-right: 1px dashed #BBBBBB;

    border-bottom: 1px dashed #BBBBBB;

    border-left: 0 none;

    margin: 0;

    padding: 0;

    outline: 0;

}



.firebugRuler {

    position: absolute;

    margin: 0;

    padding: 0;

    outline: 0;

    border: 0 none;

}



.firebugRulerH {

    top: -15px;

    left: 0;

    width: 100%;

    height: 14px;

    background: url(chrome://firebug/skin/rulerH.png) repeat-x;

    border-top: 1px solid #BBBBBB;

    border-right: 1px dashed #BBBBBB;

    border-bottom: 1px solid #000000;

}



.firebugRulerV {

    top: 0;

    left: -15px;

    width: 14px;

    height: 100%;

    background: url(chrome://firebug/skin/rulerV.png) repeat-y;

    border-left: 1px solid #BBBBBB;

    border-right: 1px solid #000000;

    border-bottom: 1px dashed #BBBBBB;

}



.overflowRulerX > .firebugRulerV {

    left: 0;

}



.overflowRulerY > .firebugRulerH {

    top: 0;

}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.firebugLayoutBox {

    margin: 0;

    padding: 0;

    border: 0 none;

    outline: 0;

}



.firebugLayoutBoxOffset {

    z-index: 2147483647;

    position: absolute;

    opacity: 0.8;

}



.firebugLayoutBoxMargin {

    background-color: #EDFF64;

}



.firebugLayoutBoxBorder {

    background-color: #666666;

}



.firebugLayoutBoxPadding {

    background-color: SlateBlue;

}



.firebugLayoutBoxContent {

    background-color: SkyBlue;

}



/*.firebugHighlightGroup .firebugLayoutBox {

    background-color: transparent;

}



.firebugHighlightBox {

    background-color: Blue !important;

}*/



.firebugLayoutLine {

    z-index: 2147483647;

    background-color: #000000;

    opacity: 0.4;

    margin: 0;

    padding: 0;

    outline: 0;

    border: 0 none;

}



.firebugLayoutLineLeft,

.firebugLayoutLineRight {

    position: fixed;

    width: 1px;

    height: 100%;

}



.firebugLayoutLineTop,

.firebugLayoutLineBottom {

    position: absolute;

    width: 100%;

    height: 1px;

}



.firebugLayoutLineTop {

    margin-top: -1px;

    border-top: 1px solid #999999;

}



.firebugLayoutLineRight {

    border-right: 1px solid #999999;

}



.firebugLayoutLineBottom {

    border-bottom: 1px solid #999999;

}



.firebugLayoutLineLeft {

    margin-left: -1px;

    border-left: 1px solid #999999;

}

html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,embed,object,applet {
	margin: 0;
	padding: 0;
	border: 0; }
 
body {
	font-size: 62.5%;
	font-family: Arial,sans-serif;
	color: #000;
	background: #fff }
 
a { color: #00c }
 
	a:active { color: #f00 }
 
	a:visited { color: #551a8b }
 
table {
	border-collapse: collapse;
	border-width: 0;
	empty-cells: show }
 
ul { padding: 0 0 1em 1em }
 
ol { padding: 0 0 1em 1.3em }
 
li { line-height:1.5em;padding: 0 0 .5em 0 }
 
p { padding: 0 0 1em 0 }
 
h1,h2,h3,h4,h5 { padding: 0 0 1em 0 }
 
h1,h2 { font-size: 1.3em }
 
h3 { font-size: 1.1em }
 
h4,h5,table { font-size: 1em }
 
sup,sub { font-size: .7em }
 
input,select,textarea,option { font-family:inherit;font-size: inherit }
 
.g-doc,.g-doc-1024,.g-doc-800 { font-size: 130% }
 
.ss-base-body { font-size: .8em }
 
.ss-textarea { max-width: 99% }
 
.ss-choice-item {
	margin: 0;
	line-height: 1.3em;
	padding-bottom: .5em;
font-family:tahoma;
font-size:12px;

	}
 
.ss-form-entry input { vertical-align:middle;margin-top: 0;font-family:tahoma;padding:3px;}
 
.g { color: #666 }
 
.i { display: inline }
 
.ss-form-desc {
	font-family:tahoma;;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	word-wrap: break-word;
	width: 99%;
	margin: 0 }
 
.ss-q-title {display:block;
font-family:arial;
font-size:16px;
font-weight:bold; }
 
.ss-q-help {
font-family:tahoma;
font-size:12px;
	display: block;
	color: #666;
	margin: .1em 0 .25em 0 }
 
.ss-q-long { max-width: 90%;
font-family: tahoma;
font-size:13px;
padding:3px;
direction:rtl;

 }
 
.ss-form-entry {
	margin-bottom: 1.5em;
	zoom: 1; }
 
.ss-choices {
	list-style: none;
	margin: .5em 0 0 0;
	padding: 0 }
 
.ss-powered-by {
	display: block;
	clear: left;
	color: #666;
	margin: 1em 0.2em 0.2em }
 
	.ss-powered-by a:link,.ss-powered-by a:visited { color: #666 }
 
.ss-terms {
	display: block;
	clear: left;
	margin: 1em 0.2em 0.2em }
 
.ss-required-asterisk { color: #c43b1d }
 
.ss-section-title {
	background-color: #eee;
	padding: 0.4em;
	margin: 2em -0.4em 0 }
 
.ss-section-description { margin-top: 0.5em }
 
.ss-page-number { color:#666;line-height: 2em }
 
hr {
	background-color: #ccc;
	height: 2px;
	border-width: 0;
	margin: 0 -2em }
 
.ie hr { width: 107% }
 
.ss-page-title { margin:0;padding: 0 }
 
.ss-gridnumbers { text-align:center;border-bottom: 1px solid #d3d8d3 }
 
.ss-gridnumber { display:block;padding: 0.5em 0 .5em }
 
.ss-gridrow {
	text-align: center;
	color: #666;
	border-bottom: 1px solid #d3d8d3;
	padding: .5em .25em }
 
.ss-grid-row-even { background-color: #fff }
 
.ss-grid-row-odd { background-color: #f2f2f2 }
 
.ss-gridrow-leftlabel { padding: 0 1em }
 
.ss-grideditor-columns input { line-height: 150% }
 
.ss-grideditor-editor .ss-magiclist-ul span.ss-header { font-weight:bold;padding-right: 1em }
 
.ss-grid .errorbox-component .errorbox-good,.ss-grid .errorbox-component .errorbox-bad { display: none }
 
.ss-scalenumbers { text-align: center }
 
.ss-scalenumber { display:block;padding: 0.5em 0 .5em }
 
.ss-scalerow {
	text-align: center;
	color: #666;
	border: 1px solid #d3d8d3;
	border-left: 0;
	border-right: 0;
	padding: .5em .25em }
 
td.ss-leftlabel { text-align:right;padding-left: 0 }
 
td.ss-rightlabel { text-align:left;padding-right: 0 }
 
body { padding:0.5em 1em;background-color: #e8eef7 }
 
h1 { font-size:1.8em;padding: 0 }
 
label { display:block;cursor: pointer }
 
ul label { display: inline }
 
hr {
	border: 0;
	height: 1px;
	background-color: #ddd }
 
table { border-collapse: collapse }
 
.ss-response-cell {
	background-color: #fff;
	border: 1px solid #ccc;
	padding: .1em .5em }
 
.ss-responses-header {
	background-color: #969696;
	color: #fff;
	padding: .2em .5em }
 
.ss-form-container {
	width: 45em;
	background-color: #fff;
	border: 1px solid #ccc;
	margin: 0 auto;
	padding: 1em }
 
.ss-old-form-response { background-color:#ffff3d;font-weight: bold }
 
.errorbox-bad {
	border: 2px solid #c43b1d;
	background-color: #ffe6cc;
	padding: 2px }
 
.errorheader { color: #c43b1d }
 
 