/* =================BODY================= */
body {background-color:#66c; font-family:  Arial, Helvetica, sans-serif;}
body.print{background-color:#fff}
#wrapper{text-align:center;}
#container{text-align:left; margin:0px auto; width:80%; border:1px solid #345; background-color:#fff; }
/* =================HEADER================= */
#header{color:#fff; height:85px; background-color:#203A6B;}
#headerlogomvpstats {float:left; background-image:url(/help/images/normalcurvesm.png); width:87px; height:70px; border:3px solid #fff; margin:4px;}
#headerlogoperform {float:left; background-image:url(/help/images/PerformLogoSmall.png); width:70px; height:70px; border:1px solid #006; margin:6px;}
#headerlogomvpspc {float:left; background-image:url(/help/images/MVPspcLogoSmall.png); width:113px; height:70px; margin:7px;}
#headertext {text-align:right; font-size:1.5em; padding:1em 2em; color:#fff;}
#pheader{text-align:right; border-bottom:4px solid #036; margin:0px;}
#pheader h1{margin:0px;}
#return{position:absolute;}
#helpicon{margin:13px; background-image:url(/help/images/helpicon.png); width:60px; height:57px; float:right;}

/* =================MENU================= */
#menu{margin:10px;}
/* ------ Horizontal Menu  with Drop-Down Submenus ------- */

ul.menu, ul.menu ul {
  text-align:center;
  font-family: arial, helvetica, sans-serif;
  font-size:9pt; 
  padding-left: 0px;
  cursor:default;
  margin: 0px auto;}

ul.menu li {float:left;
  border:1px solid #000;
  padding:2px 6px;
  list-style-type: none; 
  margin: 0px 3px; position: relative; z-index:100;}

ul.menu li{width:8em;}
ul.menu li >ul li{width:15em;}

ul.menu li > ul {
border-bottom:1px solid #000;
display: none; position: absolute; top: 1.6em; left:0px; }
ul.menu li > ul li{
border-bottom-width:0px;
margin:0px;
float:none; z-index:10; text-align:left;}

ul.menu li:hover, ul.menu li.CSStoHighlight {}
ul.menu ul.CSStoShow {display: block;}
ul.menu li:hover > ul {display: block;}
ul.menu li a {display: block; width: 100%; text-decoration: none; }
li.arrow{background: url(/images/tri-blue.gif); background-repeat: no-repeat; background-position: right;}

/* -- menu border color -- */
ul.menu, ul.menu ul, ul.menu li {border-color: #888;}

/* -- menu text color -- */
ul.menu li a {color:#000;}

/* -- menu background color -- */
ul.menu, ul.menu ul, ul.menu li  {background-color:#eee;}

/* -- menu text hover color -- */
ul.menu li a:hover, ul.menu li a.CSStoHighLink, ul.menu li:hover > a  {color: #fff;}

/* -- menu background hover color -- */
ul.menu li:hover, ul.menu li.CSStoHighlight, ul.menu li:hover > a  {background-color: #888;}

/* =================CONTENT================= */
#content{padding:1em 2em;}
#pcontent{padding:2em;}

/* =================FOOTER================= */
#footer{clear:both; background-color:#ccc; border-top:1px solid #888; 
 padding:4px 3em; text-align:center; line-height:1.5em; color:#888; font-size:0.7em; }

#footer td{background-color:#ccc;}

#printversionblock{float:left; width:200px;}
#copyrightblock{width:160px; margin-left:500px;}

div.printfooter{clear:both; text-align:center; padding:0.25em;font-size:0.7em; border-top:4px solid #036; margin-top:2em;}

a.mvp{color:#888; padding:0.1em 0.5em; text-decoration:none;}
a.mvp:hover{background-color:#036; color:#fff;}



/* =================FORM ELEMENTS================= */
.formitem{background-color:#eee; border:1px solid #000;}
div.formtitle {float:left; text-align:right; font-weight:bold; width:100px; padding:5px 0px; font-size: 1em;}
div.forminfo {margin-left:110px; padding:5px 0px;}
input.messagesubmit {color:#555; cursor:pointer; font-size:0.8em; font-weight:bold}

/* =================GENERAL ELEMENTS================= */
a {color: #00f;}
a:hover {color: #00f; background-color: #ccc;}

h1 {color: #036;}
h2 {color: #036; background-color:#eee; border-bottom:1px dashed #888;}
h3 {color: #555;}


/* =================IMAGES================= */
img.left {float: left; margin-right: 1em; vertical-align: text-top;}
img.right {float: right; margin-left: 1em; vertical-align: text-top;}
p.img{text-align:center; font-size:0.9em; font-style:italic;}
a.imagelink{padding:3px; display:block;}
a.imagelink:hover{background-color:#eee;}

a.printversionlink {padding:3px; display:block; width:86px; margin:0px auto;}
a.printversionlink:hover {background-color:#eee;}
/* =================MISC ITEMS================= */

/* =================BUTTONS================= */
a.stdbutton, a.stdbuttonIL {font-size:9pt; text-align:center; text-decoration:none; padding:0.2em 0.4em;
  background-color:#eee; color:#000; border:1px solid #888; }
a.stdbutton:active, a.stdbuttonIL:active {border-color:#345 #cde #def #678; }
a.stdbutton:hover, a.stdbutton:active,a.stdbuttonIL:hover, a.stdbuttonIL:active  {background-color: #888; color:#fff; cursor:pointer;}
a.stdbutton{display:block;}
a.stdbuttonIL{display:inline;}

a.menubutton{
 font-family:Arial,Helvetica,sans-serif; font-weight:bold;
 text-align:center; text-decoration:none;
 padding:0.25em 0.4em; display:block; 
 border:2px solid #fff; border-color:#def #678 #345 #cde; }
a.menubutton{font-size:0.8em; background-color: #66c;  color:#fff; margin:0.25em 20px;}	
a.menubutton:active{border-color:#345 #cde #def #678; }
a.menubutton:hover, a.menubutton:active {background-color: #c0c0c0; color:#000; cursor:pointer;}

/* =================TOOLTIP==================== */
#tooltip,.popup {
  padding: 3px;
  background: #ff0;
  border: 1px dashed #888;
  text-align: left;
  font-size: 80%;
  filter: alpha(opacity=90);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
  -moz-opacity: 0.90; opacity:0.9;
}
#tooltip h3,.popup h3 {font-size:1.4em; color:#00f; margin:0px;}
.popup {margin-top:5px; display:none;}
span.tip {border-bottom: 1px dashed #006;}

/* =================TABLE=================== */
td {background-color:#eee; padding:0.5em;}
th {background-color:#888; color:#fff; padding:0.5em;}
table.white td {background-color:#fff;}

/* =================CONTENTS=================== */
div.content0{font-size:1.3em; background-color:#eee;
   border-bottom:1px dashed #888; font-weight:bold; color:#036; padding:0px 3px;
   margin:5px 0px;;
}
div.content1{font-size:1.1em;font-weight:bold; color:#333e44;}
div.content2{font-size:1em; font-weight:bold; color:#888;}
div.content a{text-decoration:none; color:#036;}
div.content li {list-style-image:  url("/help/images/helpcontentsicon.gif");}
div.content li.page {list-style-image:  url("/help/images/helppageicon.gif");}
/* =================TEXT OUTPUT=================== */
.analysisoutput {
   border-top:1px solid #888;
   border-right:3px solid #888;
   border-bottom:2px solid #888;
   border-left:1px solid #888;
   padding:1em; overflow:auto;}
.analysisoutput h1, .analysisoutput h2, .analysisoutput h3{font-family:Arial; text-decoration:underline; font-size:1.2em; font-weight:bold; color:#000;}
.analysisoutput h1{font-size:1.2em;}
.analysisoutput h2{background-color:#fff; border-width:0px; font-size:1em;}
.analysisoutput h3{font-size:0.9em; margin-left:2em;}
.analysisoutput pre{margin-left:4em;font-size:0.9em;}
