/*-----------------------------
 Colors
    UNC Blue: #00337F;
		UNC Gold: #FCD856;
		Dark Grey: #666666;
		Reddish: #B83D3D;
		
		Solid Blue: #3D7AB8;  
		Blueish: #19769B;
		LightBlue: #6699cc;
		
Deep Blue: #000066;
Blue: #474F95;
Orange: #FFA452;
Orange2: #F7A610;
Yellowish: #F8C334;
Dark Grey: #666666;
Grey: #CCCCCC;
Dark Red: #9C3C00;
Burnt: #C67108;
Brown: #8C4510;
Blackish: #080808;
------------------------------*/
	body
	{	background-color: #D1CC9F; /*Tan*/
		background-image: url(../CollegeAlgebra/CASiteImages/bgimg.gif); 
		margin: 0;
		padding: 0;
		
/* Default Font Styles*/
		color: #333; /* Dark Grey*/
		font: 80% helvetica, arial, georgia, sans-serif;
		text-align: center;
		
	
	}
	
/* Anchor Styles*/

	a {
	text-decoration: none;
	 }
	a:link { color: #474F95; /*Blue*/ }
	a:visited { color: #C67108; /*Burnt*/}
	
	a:hover, a:active
	{
		color: #fff;
		background-color: #474F95; /*Blue*/
	}
/*Default Headers*/	
	h2
	{
		color:  #000066; /*Deep Blue*/
		font: 165% georgia, times, "times new roman", serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
	
	h2 a { text-decoration: none; }
	
	h3
	{
		color:  #C67108; /*Burnt*/
		font: 106% georgia, times, "times new roman", serif;
		font-weight: bold;
		margin-top: 0;
	}
/*Site Container*/	
	div.container
	{
		margin: 1em auto;
		width: 800px;
		text-align: left;

/*Outer Container Background*/	
		background-color: #fff;
		border: 1px solid #666;
	}
/* Header */	
	div.header
	{
		height: 72px;
		background-image: url(Images/banner.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
		border-bottom: 1px solid #666;
		position: relative;
	}
/*If no Header Image*/	
	div.header h1
	{
		font-size: 1px;
		text-align: right;
		color: #ffffff;
		margin: 0;
		padding: 0;
	}
/* Navigation Menu (top)*/
	div.mainnav
	{
		background-color: #FBDE8E;/*Yellowish*/
		color: #333;
		padding: 2px 0;
		border-bottom:1px solid #666666; /*Grey*/
		margin-bottom: 22px;
	}
	
	div.mainnav ul
	{
		margin: 0 0 0 20px;
		padding: 0;
		list-style-type: none;
		border-left: 1px dashed #666666; 
	}
	
	div.mainnav li
	{
		display: inline;
		padding: 0 10px;
		border-right: 1px dashed #666666;
	}
	
	div.mainnav li a
	{
		text-decoration: none;
		color: #333;
	}
	
	div.mainnav li a:hover
	{
		text-decoration: none;
		color: #fff;
		background-color:#474F95; /*Blue*/ 
	}
	
	/*  Side Links */
	div.menu
	{
		float: right;
		width: 165px;
		border-left: 1px solid #000066; /*Deep Blue*/
		padding-left: 15px;
		font-size: 100%;
	}
	
	div.menu ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 165%;
	}

/* Side Note*/
div.sidenote{
margin:5px;
border:1px solid #000066; /*Deep Blue*/ 
background-color:#D5C9FD;/*Purple*/

}
div.sidenote h1{
font-size: 90%;
padding:5px 10px;
margin:0;
background-color:#000066; /*Deep Blue*/
color:#FFFFFF;
}

div.sidenote p{
	font-size: 90%;
	padding: 0px 5px;
	}


/* Main Content*/
	div.contents { margin: 0 200px 40px 20px; }
	div.contents p { line-height: 120%; }
	div.summary {
	 }
	.summary ul
	{
		list-style-type: disc;
		margin: 1em 0;
		padding: 0;
		font-size: 100%;
	}
	.summary li
	{
		margin-left: 2em;
		padding: 0 0 0 7px;
	}

/* Footer */
	div.footer
	{
		clear: both;
		background-color: #FBDE8E;/*Yellowish*/
		text-align: right;
		padding: 5px;
		font-size: 90%;
		border-top:1px solid #666;
		
	}
	
 /* images in text*/
	.imagefloat
	{
		float: right;
		padding: 2px;
		text-align:center;
		font-size:85%;
		margin: 0 0 5px 2px;
	}
 /* Table of Documents*/
 .doctable{ font-size: 100%;
 }
 .headstyle{
	font-size: 111%;
	text-align: center;
	color: #C67108; /*Burnt*/
 }
  tr.newfile td{
	border-bottom: 1px dashed #000066; /*Deep Blue*/
 }
 .doctitle {
	color: #000066; /*Deep Blue*/
	padding: 3px 10px;
	vertical-align: top;
 }
 .filedesc {
	color: #333;
	
	vertical-align: top;
 }
 .fileget{
  text-align: center;
 }
/* Grading Information Table*/ 
 table.grading{
 width: 100%;
  margin-left: 40px;
 vertical-align: top;
 
 }
 table.grading td{

 border: none;
 vertical-align: top;
 }

