/* Establish basic styles used outside survey -- edit as desired */
/* Published_UTC=20080417194338 */

h1    { font-family: Times New Roman,serif; font-size: 24pt; font-weight: bold; font-style:italic }
h2    { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 20px; font-weight: bold }
body, li, td, th, p { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px }

a     { color:#0000FF; text-decoration:underline; font-style: normal; }
a:hover    { font-style: italic; }
a:visited  { color:#7F007F; text-decoration:underline; font-style: normal; }

/* Styles below built into scripts -- do not delete or change names -- ok to edit appearance */

.ncauto-input-text { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; }
.ncauto-input-select { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; }
.ncauto-scale-space { font-family: sans-serif; font-size: 5px }
.ncauto-rpt-colhdrcell { vertical-align: top; padding-right: 4px; padding-left: 4px; padding-top: 0px; padding-bottom: 4px; }
.ncauto-rpt-rowcell { vertical-align: bottom; padding-right: 4px; padding-left: 4px; padding-top: 2px; padding-bottom: 0px; }
.ncauto-activitytable { border: 2px solid #999999; margin: 3px; padding: 0px; border-collapse: collapse; border-spacing: 0px; }
.ncauto-noticeinfo { text-align: center; font-style: italic; color: #0000FF; }
.ncauto-noticeerr { text-align: center; font-style: italic; font-weight: bold; color: #FF0000; }
.ncauto-anserr { font-weight: bold; color: #FF0000; }
.ncauto-pagenum { color: #808080; font-size: 9px; padding-right: 10px; padding-left: 8px; padding-top: 4px; padding-bottom: 4px; }
.ncauto-progress { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; padding-right: 10px; padding-left: 8px; padding-top: 4px; padding-bottom: 4px; }
.ncauto-one-pixel { font-size: 1px }
.ncauto-footer { border-top: #000000 1px solid; }
/* Styles below are for background colors or images used in survey -- edit as desired */

.bgcolor-1 { background-color: #CDCDCD; }
.bgcolor-2 { background-color: #FFFFFF; }
.bgcolor-3 { background-color: #F1F3D8; }
.pad-bkgnd-1 { padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; }

/* Styles below match the ones you named in SurveyPro -- edit as desired */

.question { font-family: Tahoma,Arial,Helvetica,sans-serif;  font-size: 15px;}
.scale { font-family: Tahoma,Arial,Helvetica,sans-serif;  font-size: 11px;}
.graphic-text { font-family: Tahoma,Arial,Helvetica,sans-serif;  font-size: 19px; color: #0080C0; font-weight: bold;}
.headerfooter { font-family: Verdana,Arial,Helvetica,sans-serif;  font-size: 12px; font-style: italic;}

.demonote { font-family: Arial,Helvetica,sans-serif;  font-size: 12px;}
table.note {border-collapse:collapse;width:710px;margin:40px 15px 20px 15px;}
.notetop {background:#fff url("notebox_top.gif") top left no-repeat;height:15px;font-size:5px;}
.notemiddle {background:#fff url("notebox_middle.gif") top left repeat-y;padding:20px;}
.notebottom {background:#fff url("notebox_bottom.gif") top left no-repeat;height:39px;}

