#survey{position:absolute;z-index:2;display:none;}
#survey .surveyContent{width:250px;height:inherit;border:1px solid #9c9c9c;background:#fff;padding:10px;margin-left:-50px;position:relative}
#survey .right{margin-left:-162px;position:relative}
#survey .surveyTab{border-width:1px 1px 0 1px;border-color:#9c9c9c;border-style:solid;background:#fff;width:80px;padding:0;height:30px;margin-left:15px;z-index:60;margin-bottom:-1px;margin-top:-8px;position:relative;5px 0 4px -2px #ccc; -moz-box-shadow: 5px 0 4px -2px #ccc; -o-box-shadow: 5px 0 4px -2px #ccc;; -webkit-box-shadow: 5px 0 4px -2px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=90,strength=3)}
.faded{opacity:.30;filter:Alpha(Opacity=30)}
#feedbackClose{margin:4px 0 0 5px;text-align:left;white-space:nowrap;padding:none;width:100px}
#feedback {float:right;margin:1px 0 0 0;margin-right:30px;position:relative;z-index:3;width:70px;text-align:center}
#feedbackClose {display:block;float:right;margin:4px 23px 0 0;}
#feedbackClose a{font:normal 68% arial,helvetica}
#feedback span,#feedbackClose span{font:normal 80% arial,helvetica;cursor:pointer;color:#666;width:10px}
#feedback a{font:normal 68% arial,helvetica;text-align:center}
.closeSurvey{position:relative;z-index:3;cursor:pointer;height:16px;padding-top:2px}
.closeSurvey a,.openSurvey a{vertical-align:top}
.openSurvey{position:relative;z-index:3;cursor:pointer;height:16px;padding-top:2px}
.surveyContent {font-size:75%;box-shadow: 4px 4px 4px #ccc;-moz-box-shadow: 4px 4px 4px #ccc;
-o-box-shadow: 4px 4px 4px #ccc;-webkit-box-shadow: 4px 4px 4px #ccc);filter:progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=5)}
.surveyContent p{margin-top:3px}
.surveyContent label {padding-right:5px}
.surveyContent div,.surveyContent h2{margin-top:10px}
#feedbackForm fieldset{border:none;margin:0;padding:0}
.right #feedbackForm fieldset{font-weight:bold;color:#000;margin-left:-2px}
* html .right #feedbackForm fieldset legend{font-weight:bold;color:#000;margin-left:-6px}
*+ html .right #feedbackForm fieldset legend{font-weight:bold;color:#000;margin-left:-6px}
#feedbackForm fieldset legend {font-weight:bold;color:#000;margin:0}
* html #feedbackForm fieldset legend{margin:0 0 0 -7px}
*+html #feedbackForm fieldset legend {margin:0 0 0 -7px}
#feedbackForm .errorMsg {font-size:100%;}
#surveyForm fieldset legend.hide{visibility:hidden;text-indent:none;white-space:normal}
#surveyForm select {font-size:90%}
#survey h3 {color:#739600;font-weight:bold;font-size:120%;margin-top:10px}
#survey h2.surveyTitle{font-size:120%;color:#5e8206}
#surveyForm .buttonBarPage{background-color:#fff}
#surveyForm .disabled{opacity:.40;filter:Alpha(Opacity=40)}
#surveyForm .buttonBarPage .primary{width:53px;cursor:pointer;margin-right:2px}
#surveyForm .buttonBarPage  .secondary {width:60px;cursor:pointer}
#surveyForm .buttonBarPage .disabled {width:53px;cursor:pointer}

.surveyContent select {margin:2px 0;width:244px}
.surveyContent textArea {margin:2px 0;width:240px;height:90px;font-size:100%}
.surveyContent .disclaimer {background-color:#f7f7e6;margin:-10px;padding:10px}
.surveyContent .charCounter {text-align:right;margin-right:5px;font-size:80%;margin:2px 10px 0 0;padding:0}
.surveyContent .charCounter span {font-weight:bold;font-size:100%}
.surveyDropShadow {position:absolute;border:none;margin-top: 10px !important;margin:0;z-index:1;width:inherit;height:inherit}
.transparent {background-color:#fff;opacity: 0.0;FILTER: Alpha(Opacity=0, Style=0);width:auto;height:auto;position:absolute;left:1px;top:1px}
.loader img {margin-left:20px}
.surveyContent div.buttonBarPage input {font-size:100%}