/* mac hide\*/
html, body {height:100%}
/* end hide */
html,body {
	padding:0;
	margin:0;
}

* {
  margin: 0;
  padding: 0;
}

body {
    font-size: small;
}
* html body {
    font-size: x-small; /* for IE5 Win */
    font-size: small; /* for other IE versions */
}
html>body {
    font-size: small; /* be nice to opera */
}


a {
    font-weight: bold;
	font-size:small;
}

   a:link { 
            color:#FFFFFF;
			 }
   
   a:visited { 
             color:#33CC99; }
   
   a:hover { 
             color:#FF0000;
		    }
   
   a:active { 
             color:#FFFFFF; }
			 
			 
			 /* Styles for our nav bar links */


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
padding: 0px;
float:right;
font: bold 13px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 0px 0;
background: black url(blockdefault2.gif) center center repeat-x;
text-align: center;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 3px 16px;
text-decoration: none;
text-align:center;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(blockactive1.gif) center center repeat-x;
}

<!--[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}<![endif]-->





.database {font-family:Tahoma, "comic Sans MS", sans-serif;
   font-size:36px;
   text-align:left;
   line-height: 200%;
   color:#FF0000;
   font-style:italic;
   font-weight:800;

}

.questions {
   font-family:Tahoma, "comic Sans MS", sans-serif;
   text-align:left;
   line-height: 150%;
   color:#0099CC;
   font-style:italic;
   font-weight:800;
   }

.hidetext {font-size:9px;
           color:#0091F4;
		   visibility:hidden;
		   overflow:hidden;
		   
		   }

h3 {
   font-family: Tahoma, "comic Sans MS", sans-serif;
   font-size: 15px;
   text-align:center;
   color:#FFFFFF;
   margin: 0px;
   padding-bottom:4px;
   padding-top:4px;
   font-weight:bold;
   text-transform: uppercase;
   border-bottom : 1px solid #828181;
   background-color:#FF0000;
   background-image:url(header4.jpg);

}


h6 {

font-family: Tahoma, "comic Sans MS", sans-serif;
font-size: 12px;
text-align:center;
color:#000000;
margin: 0px;
padding-bottom:4px;
padding-top:3px;
font-weight:bold;
text-transform: uppercase;
background-color:#FFFF00;
border-bottom-style:ridge;
border-top-style:ridge;
background-image:url(headerback.jpg)
}



h4 {

font-family: Tahoma, "comic Sans MS", sans-serif;
font-size: 12px;
text-align:center;
color:#FFFFFF;
margin: 0px;
padding-bottom:4px;
padding-top:3px;
font-weight:bold;
text-transform: uppercase;
border-bottom : 1px solid #828181;
background-color:#003366;
background-image:url(headerback5.jpg);
}

h5 {

font-family: Tahoma, "comic Sans MS", sans-serif;
font-size: 14px;
text-align:center;
color:#FF6600;
margin: 0px;
padding-bottom:3px;
padding-top:3px;
font-weight:bold;
text-transform: uppercase;
border-bottom : 2px solid #828181;
background-color:#000000;
background-image:url(headerback7.jpg);
}



.imagegap {padding:5px;
		   border:medium;
		   border-style:groove;
		   
		 
}

.boldclass {color:#0000FF;
             font-size:22px;
			 }
			 
.JPMQtext {color:#33CC99;
           text-transform:uppercase;
		   font-weight:800;
		   
		   }

.redstar {color:#FF0000;
          font-stretch:expanded;
		  font-style:italic;
		  
		  }
		  
.disclaim {  font-family: Verdana, Tahoma, sans-serif;
   padding-left:2px;
   font-size:9px;
   text-align:center;
   line-height: 155%;
   color:#FFFFFF
		  
		  }	   
		  
.post {	font-family: Verdana, Tahoma, sans-serif;
   padding-left:2px;
   text-align:left;
   line-height: 155%;
   color:#333333;
   background-image:url(postgrad.jpg);
   background-color:#FFFFFF;
   background-repeat:no-repeat; 
   
   }
   
.minihead { font-family: Verdana, Tahoma, sans-serif;
   padding-left:2px;
   text-align:left;
   line-height: 155%;
   font-size:16px;
   font-weight:900;
   color:#990033;
   }   
   
   .newone {
   
  font-weight:bold;
  color:#00FF66;
  
  }
  
  
.hidetext {font-size:9px;
           color:#0091F4;
		   visibility:hidden;
		   overflow:hidden;
		   
		   }
      

body{	
	text-align:center;
	min-width:760px;/* for mozilla*/
	background-color:#000000;
    background-repeat:repeat;
	color:#000000;
}
#outer{
	height:99.9%;
	min-height:100%;
	width:760px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	color: #000000;
	text-align:left;
	margin:auto;
	position:relative;
	background-color:#000000;
	background-repeat:repeat-y;
	position:relative;
}

p {
   font-family: Verdana, Tahoma, sans-serif;
   padding-left:2px;
   text-align:left;
   line-height: 155%;
   color:#FFFFFF; 
   }


table {
    border-collapse: collapse;
    border: 1px solid black;
}

th {
   text-align: left;
   background: gray;
   font-size:15px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: white;
   padding: 0.2em;
   background: #241374 url(table2.gif);
}

td {
    border: 1px solid black;
   padding: 0.2em;
   font-size: 13px;
   background: url(table1.gif);
}
 
html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/
#header{
	position:absolute;
	top:-2px;
	left:-1px;
	width:760px;
	height:92px;
	border:1px solid #000;
	overflow:hidden;
	color: #000000;
	z-index:100;
	background-color:#000000;
}
#left {
	position:relative;/*ie needs this to show float */
	width:120px;
	float:left;
	padding-top:72px;/*needed to make room for header*/

}

#left p {padding-left:0px;padding-right:2px}


#footer {
	width:760px;
	clear:both;
	height:110px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background-color:#FFFFFF;
	color: #000000;
	text-align:center;
	left:0px;
	bottom:-1px;
	position: relative;
}

* html #footer{margin-bottom:-1px}/* ie rounding bug*/
* html #footer {/*only ie gets this style*/
	\height:52px;/* for ie5 */
	he\ight:50px;/* for ie6 */
}
div,p  {margin-top:0}/*clear top margin for mozilla*/
#centrecontent {
    padding-right:1px;
	width:760px;
	float:right;
	padding-top:72px;/*make room for header*/
}
#centrecontent p {padding-left:2px; }

#clearfooter {width:100%;height:52px;clear:both} /* to clear footer */
html >body #minHeight{float:left;width:0px;height:100%;margin-bottom:-52px;} /*safari wrapper */

