html, body {
margin: 			0px;
padding: 			0px;
height: 			100%;
border: 			none;
}

body {
background-color: #fff;
-webkit-text-size-adjust:100%;
}

a:link    			{color: #036;}
a:visited 			{color: #036;}
a:hover   			{color: #40668c;}

.logo {
display: 			inline-block;
float: 				left;
margin:				4px 20px 4px 0px;
}

.ad {
margin: 			10px 0px;
}

h1.title {
display: 			inline-block;
width:				580px;
white-space:		nowrap;
overflow:			hidden;
float: 				left;
FONT-FAMILY:		varela round, arial rounded MT bold, arial, helvetica, san serif;
FONT-SIZE:			20px;
FONT-WEIGHT:		normal;
MARGIN:				14px 0px 0px 20px;
COLOR:				#fff;
}

.subnav {
FONT-FAMILY:		varela round, arial rounded MT bold, arial, helvetica, san serif;
MARGIN:				0px;
FONT-WEIGHT:		bold;
COLOR:				#666;
cursor: 			pointer;
}

h2 {
FONT-FAMILY:		varela round, arial rounded MT bold, arial, helvetica, san serif;
FONT-SIZE:			22px;
FONT-WEIGHT:		normal;
color:				#036;
MARGIN:				10px 0px 30px 0px;
}

table.list td {
FONT-FAMILY:		varela round, arial rounded MT bold, arial, helvetica, san serif;
FONT-SIZE:			15px;
padding:			8px 20px;
vertical-align:		top;
max-width:			300px;
word-wrap:			break-word;
}

p, input, select {
FONT-FAMILY:		Arial, Helvetica, sans-serif;
FONT-SIZE:			16px;
PADDING:			0px;
MARGIN:				10px 0px;
}

.pic {
max-width:			100px;
max-height:			75px;
width:				auto;
height:				auto;
}

.desmos {
height:				100px;
width:				100px;
margin:				0px;
}

.button {
margin: 			10px;
cursor: 			pointer;
}

hr {
border:				0px; 
height:				1px;
background-color: 	#036;
width:				700px;
margin:				30px;
}

.share {
FONT-FAMILY:		Arial, Helvetica, sans-serif;
FONT-SIZE:			14px;
LINE-HEIGHT:		150%;
margin:				15px;
}

.share:link         {color: #999;}
.share:visited      {color: #999;}
.share:hover        {color: #bbb;}

.shareOptions {
margin:				18px 0px;
}

.shareOptions td {
padding:			0px 10px;
}

.linkBox {
width: 				450px;
font-size: 			14px;
background-color: 	#eee;
border: 			1px solid #ccc;
padding: 			4px;
margin: 			0px;
}

.copyright {
FONT-FAMILY:		Arial, Helvetica, sans-serif;
FONT-SIZE:			11px;
COLOR:				#fff;
MARGIN:				10px;
}

#instructions {
FONT-FAMILY:		Arial, Helvetica, sans-serif;
FONT-SIZE:			14px;
LINE-HEIGHT:		100%;
HEIGHT: 			30px;
background-color: 	#fffdd4;
}

#instructions a:link 	{color: #36f;}
#instructions a:visited {color: #36f;}
#instructions a:hover 	{color: #69f;}

.print {display: none;}

@media print {
.noPrint {display: none;}
.print {display: table-row;}
}
