/* Universal selector */
/* Remove all default margins and padding */
*{
margin:0;
padding:0;
}

/* Temporary borders 
*{
border:dashed 1px #f00;
} 
 */
 
a:link{color:blue;}
a:visited{color:blue;}
a:focus{color:#336699}
a:hover{color:#336699;}
a:active{color:orange;} 

/* Applies to h elements */
h1, h2, h3{
  font-family: Verdana, Geneva, Arial, Sans-Serif;
  color:#000033;
  font-weight:bold;
  font-style:italic;
  
  letter-spacing:0.08em;
}
/* Size h1 headings */
h1{font-size:1.6em;}

/* Size h2 headings  */
h2{font-size:1.4em;}

/* Size h3 headings */
h3{font-size:1.2em;}

  
/* scan definitions for text */


  .greentext{color:green;} /* Use green when scan class is "greentext" */
   
  .redtext{color:red;}  /* Use red when scan class is "redtext" */
  
  .smalltext{font-size:.7em;}
  .text80{font-size:.8em;}
  .text120{font-size:1.2em;}

#wrapper{
  width:48em;
  background-color:#000033;
  /*background-color:white;*/
  margin: 0 auto;
}

/* pawf Style sheet */

/* Body style rule */

/* foreground is white */

body{
  background-color:#336699;
  color:white;
  font-family:Arial,Helvetica,sans-serif;
  font-size:1em;
}



/* Fixes the mysterious image gap */
#branding img{
  display:block;
}

#branding3 img{
	float:left;
	height:5em;
	width:26em;
  display:block;
}
#branding4{
	float:left;
	height:5em;
	width:20em;
}
#branding4 img{	
  display:block;
}

/* Navbar division */
#navbar{
  background-color:#000033;
  /* height is 80% of 2em */
  height:1.6em;
}

/* Remove bullets from ul in the navbar */
#navbar ul{
  list-style-type:none;
  margin-left:0;
}

/* List items in the navbar */
#navbar li{
  float:left;
  /* Required for drop-down menus */
  position:relative;
}

/* Applies to navbar links, unvisited and visited */
#navbar a,
#navbar a:link,
#navbar a:visited{
  text-decoration:none;
  font-family:Verdana, Geneva, Arial, Sans-Serif;
  font-size:80%;
  color:#000;
  background-color:#aaa;
  display:block;
  height:2em;
  width:9.9em;
  border-right:solid 1px #ddd;
  text-align:center;
  line-height:2em;
}

/* Navbar hover and active links */
#navbar a:hover,
#navbar a:active{
  background-color:#000;
  color:#fff;
}

/* Applies to drop-down menus in navbar */
#navbar li ul{
  position:absolute;
  z-index:100;
  visibility:hidden;
}

/* Make drop-down visible on navbar hover */
#navbar li:hover ul{
  visibility:visible;
}

/* Applies to links on the drop-down menu */
#navbar li:hover ul li a{
  text-align:left;
  display:block;
  width:12em;
  padding:0 0 0 1em;
  height:auto;
}

/* Hover on drop-down menu links */
#navbar li:hover ul li a:hover{
  background: #606060; 
  color:#ffffff;
}

#topborder{
height:1.2em;
width:48em;
text-align:left;
font-size:.7em;
padding:5px 20px;
}



#singlecol{

height: 55em;
 width:44em; 
 overflow:auto;
 background: white;
 color:Black;
 padding:1em;
 margin-left:1em;
}
#singlecol h1{text-align:center;}
#singlecol h2{text-align:left;}

/*----------------------------------------------------*/

#leftcol, #rightcol, #leftborder{height:125em;}

/*----------------------------------------------------*/

#leftborder{
width:1em;
float:left;}


#leftcol{
float:left;

 width:23em;
 padding:10px 20px;
 overflow:auto;
 background: white;
 color:Black;


}

#leftcol ul li{
margin-left:5em;
}

#leftcol h1,h2,h3{
text-align:center;
}

#leftcol a{
font-size:0.7em;

}

#rightcol{

margin-left:24em;
width:18em;
padding:10px 20px;

 background: white;
 color:Black;
overflow:auto;
}

#rightcol a{
font-size:0.7em;

}


#schedulecol, #resultscol, #leftschedborder{height:85em;}

#leftschedborder{
float:left;
width:1em;}

#schedulecol{
float:left;
 width:27em;
 padding:10px 20px;
 text-align:center;
 background: white;
 color:Black;
 overflow:auto;
}

#schedulecol ul{
text-align:Center;
}

#schedulecol ul li{
margin-left:1em;
text-align:left;
line-height:2em;
}
#resultscol{

width:14.3em;
padding:10px 30px 10px 5px;
background: white;
 color:Black;
 overflow:auto;
}

#resultscol ul{
text-align:center;
}

#resultscol ul li{
margin-left:2em;
text-align:left;
line-height:2em;
}



#bottomborder{
height:1.5em;
width:48em;
font-size:.8em;
}





