<style>

#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

a:link { text-decoration: none; color: #006699; font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; }
a:visited { text-decoration: none; color: #FBAD07; font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; }
a:active { text-decoration: underline; color: #006699; font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; }

input.r4tn-dial-screen-button-callagain
{
	width:200px;
	margin:1px 1px;
	font-size:100%;
	line-height:100%;
	padding:1px 1px;
	float:left;
	cursor:hand;
	font-weight:normal;
	/*background-color:#333384;*/
	color:black;

}

input.r4tn-dial-screen-button-no-callagain
{
	width:200px;
	margin:1px;
	font-size:100%;
	line-height:100%;
	padding:1px;
	float:left;
	cursor:hand;
	font-weight:normal;
	/*background-color:#333384;*/
	color:black;

}

input.r4tn-dial-screen-default-button
{
	width:200px;
	margin:1px;
	font-size:100%;
	line-height:100%;
	padding:1px;
	float:left;
	cursor:hand;
	font-weight:normal;
	/*background-color:#333384;*/	 
 	color:black;

}

input.r4tn-dial-screen-button 
{
	width:auto;
	margin:1px 1px;
	font-size:100%;
	line-height:100%;
	padding:1px 1px;
	float:left;
	cursor:hand;
	font-weight:normal;
; clip:	rect(	)
}

input.r4tn-get-sample-screen-button
{
	width:200px;
	margin:1px;
	font-size:100%;
	line-height:100%;
	padding:1px;
	cursor:hand;
	font-weight:normal;
}

input.r4tn-get-sample-screen-default-button
{
	width:200px;margin:1px;font-size:100%;line-height:100%;
	padding:1px;
	cursor:hand;
	font-weight:normal;
}

.r4tn-dial-question-text
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 6pt;
	font-weight: normal;
	color: black;
}

body
{
	background-color: #C5DCFF;
	/*background-postion: top;*/
	font-family: Lucida Sans Unicode,Verdana,sans-serif;
	font-size: 8pt;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.r4tn-choice-titles
{
	font-family: Verdana,Arial,sans-serif;
	background-color:#3A052B;
	color:white;
	font-size: 8pt;
	font-weight: normal;
	border-style:solid;
	border-color:#999999;
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:1px;;
	border-right-width:2px;
	padding: 10px 10px;
}

#choice-titles
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 8pt;
	border-style:solid;
	border-color:#999999;
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:1px;;
	border-right-width:2px;
	padding: 10px 10px;
}

.r4tn-odd-response-text
{
	background-color: #E5E5E5;
	color: #05183A;
	/*padding-top: 8px;
	padding-bottom: 8px;*/
	font-size: 8pt;
	font-family: Tahoma;
}

.r4tn-even-response-text
{
	background-color: #FFFFFF;
	color: #05183A;
	/*padding-top: 8px;
	padding-bottom: 8px;*/
	font-size: 8pt;
	font-family: Tahoma;
}

.r4tn-question-text
{
	font-family: Lucida Sans Unicode,arial,helvetica,sans-serif;
	font-size:12px;
	color: #000000;
	border-style:solid;
	border-color:#999999;
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:1px;;
	border-right-width:2px;
	padding: 10px 10px;
}

table
{	
	/*width:650px;*/
	font-family:Lucida Sans Unicode, Arial,sans-serif;
	color: Black;
	font-size: 8pt;
/*	padding: 10px 10px;*/
}

td
{		
	font-family: Verdana,sans-serif;
	font-size:8pt;

}

form
{		
	/*background-color: #F5F8F9;*/
	color: #FF0000;
	font-size: 8pt; 
}

input
{		
	font-family: Lucida Sans Unicode,Verdana,Gill Sans,serif;
	font-size: 8pt;
	background-color: Grey;
	color: #000304;
	text-align: left;
}

span
{
	cursor: hand;
}

.help
{
	color: #006699;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

caption
{
	font-family: Arial,sans-serif;
 	text-align: left;
}

btnOK
{
	font-size: 8pt;
 	/*background-color:#333384;*/	 
 	color:black;
 	font-family: Lucida Sans Unicode,Verdana,Gill Sans,serif;
 	font-weight:normal;
 	width:60px;*/
 	font-family:Lucida Sans Unicode,Verdana,Arial,sans-serif;
 	background-color:#00009F;
 	color:white;
 	font-size: 8pt;*/
	font-weight: normal;
 	width:60px
}
I
{
	font-weight: bold;
	font-size: 8pt; 
	font-family: Arial;
 	color: black;
}
textarea
{
	background-color: #FFFFFF;
	color: #000304;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 8pt;
	font-family: Verdana,Tahoma,Arial;
}  

.r4tn-even-edit-sample-input
{
	background-color: #FFFFFF;
}

.r4tn-odd-edit-sample-input
{
 	background-color: #FFFFFF;
}

.r4tnrpt-body
{
	/*background-color: #F5F8F9;*/
	background-postion: top;
	font-family: Lucida Sans Unicode,Verdana;
	font-size: 8pt;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 0px;
}
.r4tnrpt-project-name
{  
	font-family: Verdana,Arial,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color:#EDF5FA;
	color: black;
}

.r4tnrpt-report-date
{  
	font-family:Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

.r4tnrpt-choice-title
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color:#EDF5FA;
	color: black;
}
.r4tnrpt-question-header
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: black;
}
.r4tnrpt-response-count
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#003399;
	background-color:#EEEEEE;
}

.r4tnrpt-response-text
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-size: 8pt;
	color:#003399;
}
.r4tnrpt-question-text
{
	background-color: #FFFFFF;
	color: #000000;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 8pt;
	font-family: Lucida Sans Unicode,Verdana,Gill Sans,serif;
	font-weight: normal;
}

.r4tnrpt-response-footer-count
{  
	font-family:Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.r4tnrpt-response-footer-text
{  
	font-family:Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.q14-style
{
	font-family:Verdana,helvatica,sans-serif;
	color: #000000;
	font-size: 8pt;
	font-style: italic;
		  
 }
.note
{		
	/*sbackground-color: #F5F8F9;*/
	color: #FF0000;
	font-size: 8pt; 
}
h2
{
	 font-family:Lydian,tahoma,helvatica,sans-serif;
	 font-size:16pt;
	 font-weight:normal;
	 color:black;
}

h1
{
	 font-family:Lydian,tahoma,helvatica,sans-serif;
	 font-size:12pt;
	 font-weight:normal;
	 color:black;
}
.r4tn-in-field
{
	color: #000304;
	font-size: 8pt;
	font-family: Tahoma;
}

.r4tn-net-mail
{
	color: #000304;
	font-size: 7pt;
	font-family: Tahoma;
}

r4tn-edit-sample-text
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color:#EDF5FA;
	color: black;
}

select
{
	color: #000304;
	font-size: 8pt;
	font-family: Tahoma, Arial,sans-serif;
}


.r4tn-dial-screen
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color:#EDF5FA;
	color: black;
}

.r4tn-dial-screen-callhist
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	background-color:#EDF5FA;
	color: black;
}

.instruction { 
   font-family: verdana,arial,helvetica,sans-serif;
   font-size:10px;
   color: #006EB8;
   border-style:solid;
   border-color:lightgrey;
   border-top-width:1px;
   border-bottom-width:1px;
   border-left-width:1px;;
   border-right-width:1px;
   padding: 2px 2px;
   text-align:left;
   display:inline;
   width:100%;
   font-weight:bold;
   }


/*Added by TC for some testing */
   /* To go on all report headers*/
.r4tnrpt-report-logo
{
	height: 60px;
	background-color:white; 
	border-style: none;
	background-image:URL(http://www.1by1.com/images/1by110.gif);
        background-repeat:no-repeat;
/*        background-position:left top; */
}
.r4tnrpt-report-header
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: black;
/*	background-color:#EDF5FA; */
	background-color:white; 
	border-style: none;
}
.r4tnrpt-header-date
{
/*	position: relative; */
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-weight: bold;
	text-align: right;
	color: red;
}

.r4tnrpt-header-report
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-weight: bold;
}

.r4tnrpt-header-study
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-weight: bold;
}

.r4tnrpt-header-period
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-weight: bold;
}

.r4tnrpt-header-filter
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-weight: bold;
}

/*Various versions of this to be applied to individual reports */
.r4tnrpt-marginal
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	background-color:#EDF5FA;
/*	border-style: solid; */
}

.r4tnrpt-odd-row
{
	background-color:white;
}


#TABLE_MARGINAL_REPORT {border-collapse: collapse; border-spacing: 10pt;}
#TABLE_MARGINAL_REPORT TH { text-align: center; font-weight: bold;border:solid black;}
#TABLE_MARGINAL_REPORT	TD             { border: 1px solid blue; padding: 1em; }

.r4tnrpt-sampperform
{
	font-family: Lucida Sans Unicode,verdana,helvatica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: black;
/*	background-color:#EDF5FA; */ /* a light blue */  
	background-color:#C5DCFF; /* a bluer blue */
/*	border-style: solid; */
}

.r4tnrpt-sampperf-notcallagain-row
{
/*	background-color:red; */
}

.r4tnrpt-sampperf-callagain-row
{
/*	background-color:blue; */
}

.r4tnrpt-sampperf-rowindent1
{
	margin-left:1em;
}

.r4tnrpt-sampperf-rowindent2
{
	margin-left:2em;
}

.r4tnrpt-call-report-rowindent
{
	margin-left:11em;
}

#TABLE_INTERVIEWER_PERFORMANCE_FINAL_PERCENT {border-collapse: collapse; border-spacing: 10pt;}
#TABLE_INTERVIEWER_PERFORMANCE_FINAL_PERCENT  TH { text-align: center; font-weight: bold;border:1px solid black;}
#TABLE_INTERVIEWER_PERFORMANCE_FINAL_PERCENT	TD             { border: 1px solid blue; padding: 1em; }
#TABLE_INTERVIEWER_PERFORMANCE_FINAL_PERCENT  CAPTION { text-align: center; font-weight: bold;border:solid black; font-size:medium}

#TABLE_INTERVIEWER_PERFORMANCE_INPROCESS_PERCENT {border-collapse: collapse; border-spacing: 10pt;}
#TABLE_INTERVIEWER_PERFORMANCE_INPROCESS_PERCENT  TH { text-align: center; font-weight: bold;border:1px solid black;}
#TABLE_INTERVIEWER_PERFORMANCE_INPROCESS_PERCENT	TD             { border: 1px solid blue; padding: 1em; }
#TABLE_INTERVIEWER_PERFORMANCE_INPROCESS_PERCENT  CAPTION { text-align: center; font-weight: bold;border:solid black; font-size:medium}

#TABLE_INTERVIEWER_PERFORMANCE_FINAL_COUNT {border-collapse: collapse; border-spacing: 10pt;}
#TABLE_INTERVIEWER_PERFORMANCE_FINAL_COUNT  TH { text-align: center; font-weight: bold;border:1px solid black;}
#TABLE_INTERVIEWER_PERFORMANCE_FINAL_COUNT	TD             { border: 1px solid blue; padding: 1em; }
#TABLE_INTERVIEWER_PERFORMANCE_FINAL_COUNT  CAPTION { text-align: center; font-weight: bold;border:solid black; font-size:medium}

#TABLE_INTERVIEWER_PERFORMANCE_INPROCESS_COUNT {border-collapse: collapse; border-spacing: 10pt;}
#TABLE_INTERVIEWER_PERFORMANCE_INPROCESS_COUNT  TH { text-align: center; font-weight: bold;border:1px solid black;}
#TABLE_INTERVIEWER_PERFORMANCE_INPROCESS_COUNT	TD             { border: 1px solid blue; padding: 1em; }
#TABLE_INTERVIEWER_PERFORMANCE_INPROCESS_COUNT  CAPTION { text-align: center; font-weight: bold;border:solid black; font-size:medium}

</style>

