body 		{
			background: $FFFFFF;
    		color: #00466E;
    		font-family: Arial;
    		} 

img			{ border:0; }

a:link 		{ color: #3CA98C; }
a:visited 	{ color: #3CA98C; }
a:active 	{ color: #3CA98C; }

ul			{ list-style-image : url(/master/bullet.gif); }

li			{ 
			list-style-image : url(/master/bullet.gif);
			margin-bottom: 5px;
			}

li.number	{
			list-style-image: none;
			list-stype-type: decimal;
			margin-bottom: 5px;
			}

img.hr		{
			margin-top: 25px;
			margin-bottom: 25px;
			}

table		{
			border-style: none;
			padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			border-collapse: collapse;
			}

td			{
			vertical-align: top;
			}

table.border {
			border-style: solid;
			padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			border-color: #00466E;
			}
td.border	{
			padding-left: 2px;
			padding-right: 2px;
			padding-top: 0px;
			padding-bottom: 0px;
			border-width: 1;
			border-style: solid;
			border-color: #00466E;
			vertical-align: top;
			}

table.padded {
			border-style: none;
			margin-left: 7px;
			margin-right: 7px;
			margin-top: 7px;
			margin-bottom: 7px;
			border-collapse: collapse;
			}
td.padded {
			
			padding-left: 5px;
			padding-right: 10px;
			padding-top: 3px;
			padding-bottom: 3px;
			
			text-align: left;
			}

			
table.gray	{
			background: #D2D0D0;
			border-style: none;
			padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			}
			
tr.graywhiteborder {
			background: #D2D0D0;
			border-style: solid;
			border-width: 2px;
			border-color: #FFFFFF;
			}
 
tr.graynoborder {
			background: #D2D0D0;
			border-style: none;
			border-width: 0px;
			border-color: #FFFFFF;
			}

td.small	{
			padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			border-collapse: collapse;
			}

td			{
			border-collapse: collapse;
			}

.hidden	{
			display: none;
			}

.indent	{
			margin-left: 15px;
			}

.navindent	{
			margin-left: 10px;
			margin-top: 27px;
			
			}

.sn1act 	{ 
			color: #C456C4;
			font-weight: bold;
			margin-top: 12px;
			margin-left: 0px;
			font-size: 100%;
			text-decoration: underline;
			}

.sn1		{
			color: #00466E;
			font-weight: bold;
			margin-top: 12px;
			margin-left: 0px;
			font-size: 100%;
			text-decoration: underline;
			}

.sn2act 	{
			color: #DE79DE;
			font-size: 95%;
			margin-top: 8px;
			margin-left: 5px;
			font-weight: bold;
			text-decoration: underline;
			}
			
.sn2		{
			color: #00466E;
			font-size: 95%;
			margin-top: 8px;
			margin-left: 5px;
			text-decoration: underline;
			font-weight: bold;
			}

.sn3act 	{
			color: #DE79DE;
			margin-left: 10px;
			margin-top: 8px;
			font-size: 83%;
			font-weight: bold;
			text-decoration: underline;
			}
			
.sn3		{
			color: #00466E;
			margin-left: 10px;
			margin-top: 8px;
			font-size: 83%;
			font-weight: bold;
			text-decoration: underline;
			}

.sn4act 	{
			color: #DE79DE;
			margin-left: 10px;
			margin-top: 8px;
			font-size: 75%;
			text-decoration: underline;
			}
			
.sn4		{
			color: #00466E;
			margin-left: 10px;
			margin-top: 8px;
			font-size: 75%;
			text-decoration: underline;
			}


.textnav	{
			color: #00466E;
			
			}

.author		{
			color: #00466E;
			font-size: 125%;
			font-weight: normal;
			margin-bottom: 3px;
			margin-top: -5px;
			margin-left: 0px;
			}

.ahead		{
			color: #00466E;
			font-size: 130%;
			font-weight: bold;
			margin-bottom: 5px;
			margin-top: 5px;
			}

.bhead		{
			color: #00466E;
			font-size: 115%;
			font-weight: bold;
			margin-bottom: 3px;
			margin-top: 20px;
			}
		
.chead		{
			color: #00466E;
			font-size: 100%;
			font-weight: bold;
			margin-bottom: 3px;
			margin-top: 10px;
			}
			
.aheadred	{
			color: #FF0000;
			font-size: 130%;
			font-weight: bold;
			margin-bottom: 5px;
			margin-top: 5px;
			}

.bheadred	{
			color: #FF0000;
			font-size: 115%;
			font-weight: bold;
			margin-bottom: 3px;
			margin-top: 20px;
			}
		
.cheadred	{
			color: #FF0000;
			font-size: 100%;
			font-weight: bold;
			margin-bottom: 3px;
			margin-top: 10px;
			}

.italic 	{
			font-style: italic;
			}

.center		{
			text-align: center;
			}

.print		{
			text-align: right;
			font-size: 82%;
			
			}

.state		{
			text-align: left;
			font-size: 82%;
			
			}

.space		{
			margin-top: 10px;
			}
			
.stress		{
			font-weight: bold;
			margin-top: 5px;
			margin-bottom: 50px;
			}

.keyterm 	{
			color: #009900;
			font-style: italic;
			font-weight: bold;
			}

.def		{
			color: #00466E;
			font-size: 100%;
			font-weight: bold;
			margin-bottom: 5px;
			margin-top: 10px;
			}

/* Begin Planner-Specific Styles */

div.lessons {
  border: solid #000000 1px;
  width: 350px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-align:left;
}

div.bgFDDB98 {
  background-color: #FDDB98;
}

div.bgF9C3DE {
  background-color: #F9C3DE;
}

div.bgB9FAC9 {
  background-color: #B9FAC9;
}

div.bgF79767 {
  background-color: #F79767;
}

div.bg996699 {
  background-color: #996699;
}

div.bg669966 {
  background-color: #669966;
}

.smallText {
  font-size: 12px;
}

/* End Planner-Specific Styles */

