@charset "utf-8";
/***********************************************/
/* Research Results Default Styles             */
/***********************************************/

/**********************/
/* CSS RESET          */
/**********************/

/* Don't forget to set a foreground and background color 
   on the 'html' or 'body' element! */
html, body, div, span,applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dd, dl, dt, li, ol, ul,fieldset, form, label, legend, caption, tbody, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
a img, :link img, :visited img {border: 0;}
table {	border-collapse: collapse;	border-spacing: 0;}
ol, ul {list-style: none;}
q:before, q:after,blockquote:before, blockquote:after {	content: "";}

/***********************************************/
/* 		HTML tag styles              		  */
/***********************************************/ 
body, p, td, div, li, span{font: normal 12px Verdana,Tahoma, Arial, Helvetica, sans-serif; color:#000; background-color:inherit; font-weight:inherit;}
body {text-align:center; color: #000;}
p {margin: 1em 0}
h2 {font-size:14px; text-decoration:underline; font-weight:bold;}
/* Table Fix */
 /* .mrQuestionText td { border: solid 1px} */
 option.mrMultiple{text-align:left;}

/***********************************************/
/* 		MrInterview tag styles                 */
/***********************************************/ 
.mrQuestionText{ font-weight:normal; font-size:14px; text-align:justify;}
.mrQuestionText p, .mrQuestionText span{font-weight:inherit; font-size:14px; text-align:inherit;}
.mrQuestionText table{BORDER-COLLAPSE:separate}
/*td.mrGridCategoryText span.mrQuestionText{    font-weight:normal;     text-align:center}*/
.mrGridQuestionText{ font-weight:normal;  text-align:center; vertical-align:bottom}
.mrGridCategoryText{ font-weight:normal;  text-align:left}
.mrMultipleText{ TEXT-DECORATION:none}
.mrSingleText{ TEXT-DECORATION:none}
.mrSingle{ TEXT-DECORATION:none}
.mrMultiple{ TEXT-DECORATION:none;  text-align:center}
.mrErrorText{ COLOR:#c33;  TEXT-DECORATION:none;  FONT-WEIGHT:Bold}
.mrEdit{ border:solid #808080 1px}

/***********************************************/
/* RRI Custom Styles                   */
/***********************************************/ 
.highlight{font-weight:bold; background-color:#FEFD7C}
.instr{font-size:11px; font-weight:bold; color:#748fa0}
.uprblue{ FONT-WEIGHT:bold;  COLOR:#00F;  FONT-STYLE:normal;  text-transform:uppercase}
.hover1 { background-color:#CCCCCC; color:#000066; }

/***********************************************/
/* Tool Tip Styles                   */
/***********************************************/ 
a.tooltip{position:relative; /*this is the key*/ z-index:24; font-size:11px; color:#009; font-weight:bold; text-decoration:none; cursor:help}
a.tooltip:hover{z-index:25; background-color:#e1e1e1}
a.tooltip span{display:none}
a.tooltip:hover span{/*the span will display just on:hover state*/ display:block; position:absolute; bottom:0px; right:10px;  width:200px; padding:10px; border:1px solid #999999; background-color:#FFC; color:#3366CC; text-align:left; font-style:italic; text-decoration:none; }

/***********************************************/
/* Layout Styles                       */
/***********************************************/ 
#contentWrapper{ width:90%; margin:0px auto; text-align: left; zoom: 1; background-color:#FFFFFF;}	
#header{width:100%; overflow:hidden; background: #fff url('https://fe03.rresults.com/Legacy/WebFiles/Images/Background/bgHeader.jpg') repeat-x bottom;}
#mrdata,#footer {border-top:solid  #666666 2px; padding: 15px 10px; }

#navwrapper {clear:none;}
#navbar ul{margin: 10px 15px; padding: 0; float: left;}
#navbar li{list-style:none; display:inline; margin-left:10px;}
#navbar li input {font-weight:bold; cursor:pointer; font-family:inherit;}
#navbar li input:hover { /* hover function removed - Use custom CSS to modify submit buttons*/ }

#progressbar{margin: 10px 25px; -moz-border-radius:3px; -webkit-border-radius:3px; text-align:center; border:solid #666666 2px;  width:30%; height:18px; float:left;}
#progressbar td{background-image:url('https://fe03.rresults.com/Legacy/WebFiles/Images/ProgressBars/pbar_blue2.jpg');	background-repeat:repeat-x;}
.mrProgressText{overflow:hidden; vertical-align:middle; font-weight:bold; color: #0E4658; background-image:none; background-color:#FFF; font-family:Arial,Helvetica,sans-serif; padding-left:10px;}
#progressbar td.mrProgressText{background-image:none; background-color:#FFF}

#helptext{width:30px; height:30px; margin:10px 20px 0px 10px; COLOR:#000; background-color:#fff; TEXT-DECORATION:none; text-align:center; float:right;}
#helptext a{ color:#CCF}
#footer{text-align:center; vertical-align:text-bottom; font-weight:bold; height:25px; overflow:hidden; background: #fff url('https://fe03.rresults.com/Legacy/WebFiles/Images/Background/bgFooter.jpg') repeat-x ;clear:both;	font-size:10px; color:#999999; padding-bottom: 5px;}


