/* $Id: 2.css,v 1.62.4.4 2013/04/05 23:35:15 bhoogerb Exp $ */

/* CSS Document */



html
{
	margin: 0; 
	padding: 0;

}



body
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

@media screen {
  .nav_bg {
	background: #FFFEEA url(../images/sidebar_left_shadow.gif) repeat-y left;
  }
}


h1

{
	font-size: 200%;
	color: #336699;
	text-transform: none;
	letter-spacing: 6px;
	padding: 0.66em 0% 0.33em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	font-style: normal;
	margin-top: 0.66em;
	margin-right: 25%;
	margin-bottom: 0%;
	text-align: right;
	margin-left: 15%;

}



h3

{
	font-size: 133%;
	margin: 0 0px 0 2em;
	padding: 0 0 4px 0.5em;
	border-bottom: 2px solid #5C892F;
	color: #003366;



}


h4

{
	font-size: 120%;
	color: #5C892F;
	padding: 0.33em 0;
	border-bottom: gray;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;



}

help
{








}

h1, h3, h4 

{

	line-height: 1em;

}



iframe
{
	height: 510px;
	width: 600px;

}

li
{
	margin-bottom: 1em;


}

ol
{
	margin-left: 6em;
	margin-right: 6em;



}

ul
{
	margin-right: 6em;
	margin-left: 6em;



}

.white
{
	background: #AAFEEA;
}

.aynote 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}

.changedinstnote 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}


.aynote_tca 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	margin-left: 6em;


}

.browsernote 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;

}



.form
{
	margin-left: 3em; 

}



.form2
{
	margin-left: 6em; 

}



.formwelcome
{
	margin-left: 4em;
	margin-top: -0.5px;

}



.ghosted
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: bold;

}

.help_head 
{
	font-weight: bold;
	padding-top: 1em;
	margin-left: 3em;



}

.helpframe
{
	background-color: #FFFEEA;
	left: 188px;
	top: 0px;
	position: absolute;
	margin-top: 100px;
}

.helpsidebar {
        PADDING-TOP: 5px;
        PADDING-LEFT: 12px;
        PADDING-BOTTOM: 5px;
        FONT-SIZE: 11px;
        Z-INDEX: 3;
        VISIBILITY: hidden;
        OVERFLOW: visible;
        WIDTH: 86%;
        COLOR: #04255c;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        POSITION: absolute;
        TOP: 29px;
        HEIGHT: 100%;
        left: 1px;
}

.instdepthead 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC6633;
	margin-left: 2%;
	margin-bottom: 0px;
	
}


.overflow 
{
	overflow: auto;
	width: 600px;
	height: 520px;

} 


.pad10
{
	padding: 10px;
}

.pwelcome 

{

}

.report {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	overflow: auto;
	position: absolute;
	z-index: 5;
	height: 95%;
	width: 100%;
	top: 116px;

}

.reportsample {
	font-family: "Courier New", Courier, mono;
	font-size: 10.5px;
	border: 2px #006699;


}

.table1
{
	margin-left: 33px;


}

.topmargin
{
	margin-top: 65px;


}

.welcome1 
{
	background-color: #66CCFF;
	border: 2px solid #003366;
	margin-left: 36px;
	padding: 1em;
	margin-top: 36px;
	margin-right: 36px;

}

.welcome2 {
	background-color: #FFCC99;
	border: 2px solid #003366;
	margin-top: 36px;
	margin-right: 36px;
	margin-left: 36px;
	padding: 1em;
}


.reportframe {
	height: 80%;
	width: 580px;
	top: 98px;
	overflow: auto;
	z-index: 5;
}


p
{
	margin-bottom: 1em;
	margin-top: 0.5em;
	margin-left: 3em;
	margin-right: 1em;
}


p1
{
	padding-left: 3em;
	margin-top: 0.5em;
	margin-bottom: 1em;
	margin-left: 3em;
}


p2
{
	margin-right: 0px;
	margin-bottom: 1em;
	margin-top: 0.5em;
	margin-left: 3em;
}



report p
{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}


table#data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: auto;
	vertical-align: top;
	height: auto;
	margin-right: 2px;
	margin-left: 2%;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}



table#insts
{
	margin-left: 2.6em;
}



table p
{
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 4em;
	position: absolute;
	height: 600px;
	width: 660px;
	left: 140px;
	top: 0px;
}

#centercontent {
	margin-left: 152px;
	margin-right:22%; 
}



div#entry
{
	margin: 0 23% 1em 15%;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	visibility: visible;
	clear: both;


}


div#instdepthead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC6633;
	margin-left: 2%;
	margin-bottom: 0px;
}


div#logo
{

	left: 1%;
	top: 5%;
	float: left;
	margin-left: 1em;
	margin-top: 0.75px;
	padding-top: 1em;
}



div#pdfblock
{
	height: 100%;
	position: absolute;
	width: 660px;  
	left: 169px;
	z-index: 2;
}


div#odddiv
{
   background-color:lightgray;
}

div#reportblockcid
{
	top: 31px;
	background-color: #FFFEEA;
	margin-top: 0em;
	margin-bottom: 1em;
	margin-left: 4em;
	position: absolute;
        width: 600px;
	left: 140px;
	z-index: 2;
	height: 540px;
}

div#reportblock
{
	/* For "standard" generation, use 0px.
	 * When displaying the survey header, use 45px
	 */         
	top: 0px;
	//top: 45px;
	background-color: #FFFEEA;
	margin-top: 0em;
	margin-bottom: 1em;
	margin-left: 4em;
	position: absolute;
        width: 600px;
	left: 140px;
	z-index: 2;
	height: 540px;
}






div#sidebar
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	height: 450px;
	width: 160px;
	top: 0px;
	visibility: visible;
	z-index: 1;
	right: 0px;
	color: #04255C;
	background-image: none;
	background-color: #FDFBC8;
	border: 1px solid #B1C1DA;
}

div#sidebar a
{
	display: block; 
	padding: 8px 0 2px 10px; 
	margin: 0; 
	border-left: gray;
}



div#sidebar a:hover
{
	background: rgb(85%,85%,70%);
}


div#sidebar_head
{
	margin-bottom: 6px;
	margin-top: 10px;
}



div#sidebar h4
{
	text-indent: 1em;
	color: #405B86;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7A96C0;
	margin: 0.75em 0em 0em;
	padding-bottom: 3px;
	border-left-color: #99CC00;
}


div#sidebar p
{
	margin: 1em;
	font-size: 11px;
}



div#sitenav
{
	position: absolute;
	top: 0px;
	left: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	width: 161px;
	background-color: #04255C;
	white-space: nowrap;
	height: 640px;
	z-index: 3;
}


div#sitenav a
{
	display: block;
	margin: 0;
	text-decoration: none;
	text-align: left;
	text-indent: 1em;
	border-top: gray;
	color: #FFFFCC;
	padding-top: 2px;
	padding-left: 2px;
}



div#sitenav a:hover
{
	color: #FFFFCC;
	border-left: 7px groove #B1C1DA;
}


div#sitenav h4
{
	background: #04255C;
	color: #FFFF99;
	text-align: center;
	margin: 0;
	padding-top: 0.25em;
	padding-right: 0;
	padding-bottom: 0.25em;
}



div#sitenav p
{
	background-color: #04255C;
	text-align: left;
	padding: 0px;
	margin-top: -0.5em;
	margin-bottom: -0.5em;
	margin-right: 0em;
	margin-left: 0px;
	border: #003366;
}


div#title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	margin-top: 2em;
	margin-bottom: -1em;
}


div#welcome
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: #04255C;
 font-style: oblique;
 border-top-color: #00CC00;
 border-bottom-color: #00CC00;
 text-align: center;
 background-color: #FFFEEA;
 margin-top: 20px;
 margin-right: 60px;
 margin-left: 60px;
 margin-bottom: 10px;
}


div#header {
 font-family: Arial, Helvetica, sans-serif;
 height: 40px;
 width: 100%;
 text-align: center;
 background-image: url(../images/header_solid.gif);
 background-repeat: repeat-x;
}
